easy-i18n:使用类似的fmt.Sprintf格式语法将Go程序翻译成多种语言

时间:2024-05-30 00:22:04
【文件属性】:

文件名称:easy-i18n:使用类似的fmt.Sprintf格式语法将Go程序翻译成多种语言

文件大小:1.91MB

文件格式:ZIP

更新时间:2024-05-30 00:22:04

i18n go golang translation internationalization

易i18n Easy-i18n是Go程序包和命令,可帮助您将Go程序翻译成多种语言。 支持带有= x或> x表达式的复数字符串。 支持类似于格式语法的字符串。 支持任何格式的消息文件(例如JSON,TOML,YAML)。 套餐i18n i18n软件包提供了根据一组区域设置首选项查找消息的支持。 package main import ( "fmt" "os" _ "github.com/mylukin/easy-i18n/example/catalog" "github.com/mylukin/easy-i18n/i18n" "golang.org/x/text/language" ) func main () { i18n . SetLang ( language . SimplifiedChinese ) i18n . Printf ( `hello worl


【文件预览】:
easy-i18n-master
----example()
--------example(3.53MB)
--------locales()
--------catalog()
--------main.go(1KB)
----LICENSE(1KB)
----i18n()
--------generate.go(2KB)
--------extract.go(4KB)
--------printer.go(3KB)
--------update.go(1KB)
--------i18n.go(2KB)
----.gitignore(26B)
----go.sum(4KB)
----README.md(4KB)
----easyi18n()
--------locales()
--------catalog()
--------main.go(3KB)
----go.mod(266B)

网友评论