• 欢迎来到本博客,希望可以y一起学习与分享

go 多语言

笔记 benz 3周前 (08-27) 3次浏览 0个评论 扫描二维码
文章目录[隐藏]

Github:https://github.com/nicksnyder/go-i18n/

 

go-i18n 支持:

  • 200 多种语言的复数形式
  • 带有命名的字符串
  • 任一种格式的翻译文件(如 JSON, TOML, YAML 等)
  • 文档很好

但它当前还不支持性别规则,也不支持复杂的模版变量。不过对于大多数情况,本地化现有程序已经足够了。

开始

导入包

初始化 i18n

使用(直接定义消息)

使用(翻译文件,推荐)

英文翻译文件:en.json

中文翻译文件:zh.json

参考

[译] 借助 go-i18n 更简单地实现全球化


文章 go 多语言 转载需要注明出处
喜欢 (0)

您必须 登录 才能发表评论!