UU在线工具 UU在线工具
首页 涂色乐园 网页截图 酷工具 最新 热门 历史 收藏

在线前端多语言i18n处理工具

工具加载中...

工具简介

在线前端多语言i18n处理工具,专为解决前端国际化开发中的翻译协作痛点而生。在进行Web应用的i18n多语言开发时,开发者通常使用JSON或JS对象来存储配置,而翻译人员更习惯使用Excel表格。

工具提供“转成Excel”和“转成JS代码”两种操作。前者将平铺JS对象的键和值整理为Excel;后者读取从Excel复制的制表符分列表格,按语言列生成代码片段。它不上传或直接读取Excel文件,也不会自动翻译内容。

工具优势

  • 表格协作:默认语言导出为ID、默认语言、待翻译语言列,方便维护翻译表。
  • 代码输出:可选择键名和键值引号类型,各语言分别复制,或将语言文本打包为ZIP。
  • 提升协作:极大地降低了开发人员与非技术翻译人员之间的沟通与操作成本。
  • 结构边界:转换以平铺键值为单位,不保留嵌套对象、数组或代码中的复杂类型;生成的是属性片段,使用时按项目格式补齐外层结构。

使用步骤

第一步:准备平铺JS对象代码,或带首行语言名称的Excel表格文本,表格第一列为键名、后续列为各语言内容。

表格文本支持双引号包裹的单元格、单元格内制表符和换行;字段中的双引号使用两个连续双引号表示。未闭合引号会提示格式错误。

第二步:将内容粘贴到“语言数据”,生成JS前可设置属性引号和属性值引号。

第三步:按输入内容点击“转成Excel”或“转成JS代码”。

第四步:在结果区获取转换后的代码,或直接下载生成的Excel文件。