babel-plugin-yate:适用于babel和babel-plugin-macros的简单高效的i18n

时间:2021-04-13 03:26:38
【文件属性】:
文件名称:babel-plugin-yate:适用于babel和babel-plugin-macros的简单高效的i18n
文件大小:143KB
文件格式:ZIP
更新时间:2021-04-13 03:26:38
JavaScript babel-plugin-yate 简单高效的i18n babel插件。 它在构建时替换字符串。 babel-plugin-macros宏也包含在create-react-app中。 输入 t `Hello ${ name } !` ; t `Hello ${ name } , welcome to ${ place } !` ; t ( "default" ) `Hello ${ name } !` ; t ( "informal" ) `Hello ${ name } !` ; 输出 t `Salut ${ name } !` ; t `Bine ai venit la ${ place } , ${ name } }! ${ name } , ma bucur ca esti aici!` ; t `Salut ${ name } !` ; t `Yo ${ name } !
【文件预览】:
babel-plugin-yate-main
----getTranslation.js(3KB)
----getTranslationStrings.js(471B)
----.gitignore(31B)
----getTranslationParameters.js(778B)
----package.json(1KB)
----package-lock.json(583KB)
----jest.config.js(83B)
----findTranslationKey.js(1KB)
----LICENSE(1KB)
----index.js(3KB)
----getTemplateLiteralExpressions.js(696B)
----__mocks__()
--------translations.js(493B)
--------translationsInvalid.js(108B)
----.github()
--------workflows()
----__tests__()
--------getTemplateLiteralStrings.test.js(2KB)
--------getTranslationsObject.test.js(1KB)
--------isValidTranslationsObject.test.js(1KB)
--------getTranslationStrings.test.js(557B)
--------index.test.js(4KB)
--------getTemplateLiteralExpressions.test.js(875B)
--------findTranslationKey.test.js(1KB)
--------getTranslationParameters.test.js(794B)
--------__snapshots__()
--------getTranslation.test.js(5KB)
----.eslintrc.js(245B)
----getTemplateLiteralStrings.js(1KB)
----README.md(2KB)
----.eslintignore(8B)
----constants.js(156B)
----isValidTranslationsObject.js(3KB)
----.npmignore(108B)
----getTranslationsObject.js(812B)
----macro.js(2KB)
----.editorconfig(214B)

网友评论