文件名称:go-localize:Go编写的i18n(国际化和本地化)引擎,用于翻译语言环境字符串
文件大小:14KB
文件格式:ZIP
更新时间:2024-02-24 18:29:03
i18n go golang translation internationalization
本地化 使用Go编写的简单易用的i18n(国际化和本地化)引擎,用于翻译语言环境字符串。 在或。 目前支持JSON,YAML,TOML和CSV转换文件 为什么要使用另一个i18n库? 该程序包旨在尽可能简单易用。 它还从其他语言的流行本地化库/程序包中汲取了灵感-从而使推断来自其他语言和框架的过程变得更加容易。 用法 去生成 建议使用go-localize的方法是使用go generate 。 例如,采用以下目录结构: goapp └── localizations_src ├── en │ └── messages.yaml └── es ├
【文件预览】:
go-localize-master
----template.go(2KB)
----go.mod(115B)
----main.go(4KB)
----go.sum(430B)
----examples()
--------localizations()
--------localizations_src()
----.travis.yml(217B)
----LICENSE(1KB)
----main_test.go(7KB)
----README.md(4KB)
----Makefile(190B)
----mock()
--------valid.yaml(12B)
--------valid.json(22B)
--------invalid.json(17B)
--------dir()
----.gitignore(63B)
----CHANGELOG.md(230B)