Pain Point:
When product managers and client-side developers work on app internationalization, they often need to batch translate JSON files while preserving the keys. Machine translations can be too robotic, and large language models (LLMs) frequently fail to maintain the format and miss some translations. Translation tools either don't support JSON files or don't offer a great internationalization experience.
Solution:
This tool allows you to upload a JSON file, hide the keys, and then use a Chrome plugin to translate with LLMs. Afterward, it reattaches the translations to the original keys and lets you download the updated JSON file.
Features:
- Free and open-source
- No data storage for your privacy
- Ensures complete translations without missing any parts
Online Access:
https://jsontoweb.vercel.app/
Contributors:
Protea, ChatGPT-o1
License:
Please provide attribution when modifying or redistributing this tool.
痛点:
在产品经理和客户端开发人员做应用程序国际化工作时,通常需要批量翻译JSON文件,并且要保留原始key。机翻往往过于机械化,而LLM(大型语言模型)经常无法保持格式,且有漏翻的情况。大多数翻译工具要么不支持JSON文件,要么就不适用于国际化需求。
解决方案:
这个工具允许你上传JSON文件,隐藏掉key,并通过Chrome插件(此处推荐沉浸式翻译)利用LLM进行翻译。翻译完成后,工具会将翻译内容重新拼接回原始的key,并且允许你下载更新后的JSON文件。
特点:
- 免费且开源
- 无数据存储,保护隐私
- 确保翻译完整,不漏翻
在线地址:
https://jsontoweb.vercel.app/
贡献者:
Protea, ChatGPT-o1
许可证:
修改和传播时请署名。