Localization
We developed this extension to help more people overcome language barriers. But there are too many languages in the world and we only speak English and Chinese. So far, our software only supports the following languages:
-
English
-
Simplified Chinese
-
Traditional Chinese
-
Russian(Thanks to ElectroLom and Viktor)
-
Japanese(Thanks to ykyuki)
If your native language is not in the list above, and you would like to add the support of your language, we would really appreciate it.
How to add your local language support
-
Fork and clone this project.
-
Add a folder named
localeCodeunder this path:static/_locales, wherelocaleCodeis a code such asenfor English andrufor Russian. You can find the code for most languages here. -
Copy the file
static/_locales/en/messages.jsoninto the newlocaleCodefolder. -
Translate the content of
messages.jsonFor Example, in
AppNamelabel there are"message": "Edge Translate"and"description": "App Name". You’ll need to translate the contentEdge TranslateandApp Nameinto your language. By the way, the translation of language names, which start from labelAfrikaans, is not necessary. -
Commit your change and push it to your forked repository.
-
Create a new pull request to our repository. We would merge your pull request soon.
More Info
Please refer to Chrome Developer Docs for more information.