本地化 使用Go编写的简单易用的i18n(国际化和本地化)引擎,用于翻译语言环境字符串。 在或。 目前支持JSON,YAML,TOML和CSV转换文件 为什么要使用另一个i18n库? 该程序包旨在尽可能简单易用。 它还从其他语言的流行本地化库/程序包中汲取了灵感-从而使推断来自其他语言和框架的过程变得更加容易。 用法 去生成 建议使用go-localize的方法是使用go generate 。 例如,采用以下目录结构: goapp └── localizations_src ├── en │ └── messages.yaml └── es ├