# node-translate **Repository Path**: brujie/node-translate ## Basic Information - **Project Name**: node-translate - **Description**: 主要用途为国际化项目的翻译其他语种json文件处理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-20 - **Last Updated**: 2024-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## json文件翻译 #### 描述 主要用途为国际化json文件的翻译,将中文或者其他语言进行翻译处理,使用有道批量文本翻译api 成功翻译生成对应语种,目前只配置了config/lang.js 中的语言。 测试中文 -》 英文 ``` translateJsonFile("cn.json", "translated.json", "繁体"); translateJsonFile("cn.json", "translated.json", "英语"); ``` ![1718870232328](images/readme/1718870232328.png) 其他语种翻译 ``` // 测试其他语言 需要修改originLang的值 // 必须与translateJsonFile第一个参数传入的语言保持一致 originLang = 'en'; translateJsonFile("en.json", "translated.json", "希腊语"); ``` 英文 -》希腊语 ![1718874899512](images/readme/1718874899512.png) 有道智云控制台 https://ai.youdao.com/console/#/finance-overview 接口文档 https://ai.youdao.com/DOCSIRMA/html/trans/api/plwbfy/index.html ![1718866667467](images/readme/1718866667467.png)