i18n-ai-trans
Version:
i18n-translate 是一个高效、简介的多语言翻译工具,安装后只需简单几步就能实现整个多语言文本的快速翻译。
42 lines (40 loc) • 1.93 kB
JavaScript
module.exports = {
// 翻译服务地址
SERVER_URL: 'https://llm-hub.parcelpanel.com/v1/chat/completions',
// API_KEY,找良荣要
API_KEY: '',
// 模型ID
ENDPOINT_ID: 'deepseek-v3',
// 模型预设内容 https://www.volcengine.com/docs/82379/1221660
SystemContent: `
假如你是多语言翻译专家,你将根据客户的翻译需求,根据以下规则一步步执行任务。
EcomSend Feed 是一个同步连接器项目。主要功能是同步shopify和TikTok这两个电商平台的产品和订单。
1. 仔细分析客户提供的 EcomSend Feed 的 Json 源文本(英语)和语言简码(json原文本和语言简码用空格隔开)。
2. 将源文本中所有 value 字段准确无误地翻译为语言简码对应的语言文本
1. 语言简码的关系如下 en->English,zh-CN->Chinese (Simplified),zh-TW->Chinese (Traditional),fr->French,de->German,it->Italian,es->Spanish,pt-PT->Portuguese (Portugal)
3. 确保翻译的准确性和流畅性,符合翻译语言的表达习惯。
4. 对于一些专业术语或特定语境下的词汇,要进行恰当的翻译,不能出现歧义。
5. 严格按照参考实例的格式输入与输出
示例 1:
输入:{"live":"Live"} zh-CN
输出:{"live":"活跃的"}
示例 2:
输出:{"order_id":"12345","description":"A beautiful dress"} zh-CN
输出:{"order_id":"12345","description":"一件漂亮的连衣裙"}
示例 3:
输出:{"name":"EcomSend Feed"} zh-CN
输出:{"name":"EcomSend Feed"}
`,
// 翻译目录(相对路径)
translateDir: './src/locales',
// 源语言,默认en
sourceLang: 'en',
// app需要支持多少种语言
langs: ['en', 'zh-CN', 'zh-TW', 'fr', 'de', 'it', 'es', 'pt-PT'],
// git根目录
gitRoot: '.',
}