使用说明
注意事项:
- web前端涉及的场景复杂,并不是已hardCode为最终目标进行替换,包活JSX,Attr,模版字符串 等。。。
- 对与提高迁移效率扫描替换,支持添加hook、api使用
React、RN项目,如果需要导入useTranslation,必须要索引到React.FC
- web场景key值替换采用拼音首字母的形式进行拼接(例如: 大家好 -> module_pinyin_hash)
VSCode 主要功能:
1.精准处理 TS 、TSX 、Vue
2.中文 、模版、JSX、Function、Template ....
3.自动引入useTranslate()、i18方法
4.key使用拼音首字符拼接 (module_pinyin_hash)
使用方式
单文件编译,鼠标右键点击 ""
批量文件编译,鼠标移动至编辑器资源管理器中,选择对应目录树即可批量翻译
自动生成翻译文件 + csv文件即可
目录格式
工作区 : 根目录
- i18n-filen ------ 国际化扫描文件
- xxx.csv ------ 批量处理取当前目录名称作为csv文件
- xxxzh_cn.json ------ 批量处理 json数据
- ....(.ts|.vue|.tsx).csv ------ 单文件扫描csv数据
- ....(.ts|.vue|.tsx)zh_cn.json ------ 单文件扫描json数据
| |