cldr:使用CLDR数据的Golang i18n工具
CLDR
cldr是一个golang库,使用Common Locale Data Repository来格式化日期,复数形式(以及将来的更多形式),其灵感来自并从借用了一些代码。
如何使用
cldr将CLDR数据完全嵌入中,并且默认情况下不会导入所有这些语言环境数据。 如果您正在使用特定的语言环境数据,则可以将该软件包作为以下文件导入:
package main
import (
"github.com/theplant/cldr"
_ "github.com/theplant/cldr/resources/locales/en"
)
func main () {
cldr . Parse (
"en" ,
`{{p "Count" (one "{{.Count}} item") (other "{{.Count}} items")}}` ,
map [ strin