文件名称:elm-i18n-module-generator:从json语言文件生成elm翻译模块
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-24 21:46:33
json elm translation-files JavaScript
Elm i18n Gen(到Elm函数发生器的JSON语言文件) 该工具使您可以从JSON转换文件生成elm函数。 如果...,此工具适合您 您以JSON格式存储翻译 您希望能够在运行时切换语言 您想在Elm应用程序中使用翻译 (如果您需要JSON以外的其他格式,请转至本自述文件的末尾以找到指向其他工具的链接) 为什么创建此工具? 我工作的公司将所有翻译文件都存储在JSON中,并且也依赖于这种格式与第三方翻译服务进行协作。 因此,将翻译直接存储在Elm中不是我们的选择。 我们仍然不想错过Elm的优点。 这样,这个i18n模块生成器就诞生了。 如何使用? 警告:该模块当前仅支持{{ ... }}包围的翻译中的占位符。 对于每个翻译字符串,将生成一个elm函数。 没有占位符的翻译将转换为具有此签名的函数。 Lang -> String 使用占位符时,签名将更像这样:(对于一个占位
【文件预览】:
elm-i18n-module-generator-master
----package.json(518B)
----src()
--------index.js(3KB)
----Translations.elm(580B)
----README.md(4KB)
----tests()
--------.gitignore(11B)
--------Main.elm(227B)
--------elm-package.json(648B)
--------Tests.elm(2KB)
----locale()
--------translation.en.json(111B)
--------translation.de.json(114B)