文件名称:vue-swift-i18n:适用于Vue开发人员的Swift I18n vscode插件
文件大小:29.37MB
文件格式:ZIP
更新时间:2024-06-01 15:03:51
vue vscode JavaScript
Vue i18n :house: :sparkles: 快速开始 契子 现有项目国际化非常的繁琐: 将所有出现的要国际化的汉字复制取名配置 在 vue/js 文件中找到汉字位置,区分是在template中标签的label或者其他property中,或者{{}}中script,又或者script中的,手动将一层一层的国际化 key 拷贝,粘贴。 就算是相同的汉子,由于在 vue 中的语法不同,需要重复的拷贝,粘贴 碰到一堆汉字拼接的简直要了老命/(ㄒ o ㄒ)/~~ 设计 插件功能 检测 vue/js 中的需要国际化的汉字,自动生成 json 文件 根据 json 文件检测 vue/js,检测汉字,自动替换成步骤 1 生成的 json 的 key 检测 vue/js 文件中的已替换的 key,展示对应汉字提示弹窗 xxx.json 文件中,生成扁平化的 locales 的 xxx_flat.json 文件,方便取值复制
【文件预览】:
vue-swift-i18n-master
----icon-light.svg(3KB)
----.gitignore(158B)
----README.md(3KB)
----CHANGELOG.md(2KB)
----test()
--------suite()
--------runTest.js(656B)
----icon-dark.svg(3KB)
----.vscode()
--------launch.json(454B)
----docs()
--------README.md(932B)
--------guide()
--------inspiration()
--------.vuepress()
--------config()
----LICENSE(1KB)
----package.json(8KB)
----retrieveAndReplace.md(927B)
----src()
--------utils()
--------hoverI18n.js(313B)
--------flatJson.js(437B)
--------swiftI18n.js(577B)
--------generateRichieRC.js(521B)
--------openI18nFile.js(734B)
--------extension.js(1019B)
--------updateI18n.js(581B)
--------showI18n.js(481B)
--------lib()
----jsconfig.json(178B)
----.vscodeignore(147B)
----webpack.config.js(834B)
----deploy-docs.sh(458B)
----.eslintrc.json(389B)
----icon.png(13KB)
----snippets()
--------tt.json(402B)
----README_DETAIL.md(5KB)
----swift.gif(9.82MB)