本地化
我们开发了此扩展程序来帮助更多的人克服语言障碍。但是世界上有太多的语言,而我们只会说英语和中文。到目前为止,我们的软件仅支持以下语言:
- 英语
- 简体中文
-
繁体中文
-
俄语(感谢ElectroLom 和 Viktor)
- 日语 (感谢ykyuki)
如果您的母语不在上面的列表中,并且您愿意帮我们增加对您母语的支持,我们将不胜感激。
如何添加语言支持
-
Fork并克隆此项目。
-
在
static/_locales
下添加一个名为localeCode
的文件夹,其中localeCode
是诸如en
(代表英语)和ru
(代表俄语)之类的代码,您可以在此处找到大多数语言对应的代码; -
将文件
static/_locales/en/messages.json
复制到刚创建的localeCode
文件夹中; -
翻译
messages.json
的内容例如,在
AppName
标签中有"messages": "Edge Translate"
和"description": "App Name"
这两个内容,您需要将Edge Translate
和App Name
这两个内容翻译成您的语言。顺便说一句,从标签Afrikaans
开始的语言名称可以不用翻译; -
提交您的更改并将其推送到您Fork过来的仓库中;
-
向我们的仓库创建一个新的pull request。我们将尽快合并您的拉取请求。
更多信息
请前往Chrome开发者文档获取更多信息。