文件名称:i18n-abide:支持i18n和l10n的Node.js快速连接模块
文件大小:50KB
文件格式:ZIP
更新时间:2024-03-14 18:19:33
JavaScript
遵守 该模块遵守用户的语言偏好,并使其在整个应用程序中可用。 该模块遵循Mozilla L10n的处理方式。 该模块遵守。 状态 用于生产系统,例如40种以上语言的服务。 还用于其他网站,包括: Mozilla Webmaker 支持的本地化技术 该模块支持多个本地化后端: Gettext PO文件(默认值,在下面记录) Plist文件 Transifex键值-JSON文件 该模块支持客户端和服务器端本地化。 用法 npm install i18n-abide 在本自述文件中,我们将使用Express和EJS模板,但其他集成也是可能的。 在您设置以下内容的应用中表示: var i18n = require('i18n-abide'); app.use(i18n.abide({ supported_languages: ['en-US', 'de', 'es', 'db-
【文件预览】:
i18n-abide-master
----.travis.yml(35B)
----bin()
--------check-l10n-config.js(1KB)
--------extract-pot(4KB)
--------compile-json(876B)
--------po2json.js(7KB)
--------every-locale.js(849B)
--------merge-po.sh(469B)
--------check-po.sh(228B)
--------compile-mo.sh(368B)
----docs()
--------GETTEXT.md(2KB)
--------USAGE.md(2KB)
--------API.md(3KB)
----package.json(1KB)
----tests()
--------locale()
--------i18n-tests.js(19KB)
----static()
--------gettext.js(1KB)
----examples()
--------express3()
--------express2()
----.gitignore(12B)
----lib()
--------i18n.js(13KB)
----README.md(5KB)
----.jshintrc(443B)