go-i18n Go 实现的国际化 i18n 库开源项目

我要开发同款
匿名用户2018年10月29日
167阅读

技术信息

开源地址
https://github.com/syyongx/ii18n
授权协议
MIT

作品详情

ii18-是一个Go的i18库,采用MIT开源协议。通过读取翻译映射格式的配置文件来实现多语言翻译。使用起来非常简单方便。

下载安装go get github.com/syyogx/ii18快速开始import github.com/syyogx/ii18fuc mai() {    cofig := map[strig]Cofig{        "app": Cofig{            SourceNewFuc: NewJSONSource,            OrigialLag:  "e-US",            BasePath:      "./testdata",            FileMap: map[strig]strig{                "app":   "app.jso",                "error": "error.jso",            },        },    }    NewI18N(cofig)    message := T("app", "hello", il, "zh-CN")}ApisNewI18N(cofig map[strig]Cofig) *I18NT(category strig, message strig, params map[strig]strig, lag strig) strig配置文件

参考testdata目录。

功能介绍

ii18n - 是一个 Go 的 i18n 库,采用 MIT 开源协议。通过读取翻译映射格式的配置文件来实现多语言翻译。使用起来非常简单方便。 下载安装
go get github.com/...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论