工具加载中...
相关工具
工具简介
在线前端多语言i18n处理工具,专为解决前端国际化开发中的翻译协作痛点而生。在进行Web应用的i18n多语言开发时,开发者通常使用JSON或JS对象来存储配置,而翻译人员更习惯使用Excel表格。
工具提供“转成Excel”和“转成JS代码”两种操作。前者将平铺JS对象的键和值整理为Excel;后者读取从Excel复制的制表符分列表格,按语言列生成代码片段。它不上传或直接读取Excel文件,也不会自动翻译内容。
工具优势
- 表格协作:默认语言导出为ID、默认语言、待翻译语言列,方便维护翻译表。
- 代码输出:可选择键名和键值引号类型,各语言分别复制,或将语言文本打包为ZIP。
- 提升协作:极大地降低了开发人员与非技术翻译人员之间的沟通与操作成本。
- 结构边界:转换以平铺键值为单位,不保留嵌套对象、数组或代码中的复杂类型;生成的是属性片段,使用时按项目格式补齐外层结构。
使用步骤
第一步:准备平铺JS对象代码,或带首行语言名称的Excel表格文本,表格第一列为键名、后续列为各语言内容。
表格文本支持双引号包裹的单元格、单元格内制表符和换行;字段中的双引号使用两个连续双引号表示。未闭合引号会提示格式错误。
第二步:将内容粘贴到“语言数据”,生成JS前可设置属性引号和属性值引号。
第三步:按输入内容点击“转成Excel”或“转成JS代码”。
第四步:在结果区获取转换后的代码,或直接下载生成的Excel文件。