Add new isoLangs and change isoLangs generation

- Add new isoLangs to src/js/common.js.
- Generated isoLangs now only have the first nativeName entry defined in
  tools/langs/isoLangs.json (for instance, instead of "euskara, euskera"
  now the generated nativeName only includes "euskara").
- In the options page, the languages in the select element when adding a
  new language are ordered by language name. This change was needed
  because now the generated isoLangs variable is ordered by key and not
  by name.

Change-Id: Ic0c528b2e0382341700e2ac96cc61186471fe508
3 files changed
tree: cb0c71cc4707f2cc49887122c265f55d045a795f
  1. docs/
  2. src/
  3. templates/
  4. tools/
  5. .clang-format
  6. .editorconfig
  7. .gitignore
  8. .jsbeautifyrc
  9. generateManifest.bash
  11. Makefile
  13. release.bash
  14. tagRelease.bash


The source code of the Chrome "Translate Selected Text" extension.

Do you want to help to translate this extension's UI?

If you want to help bring this extension into your native language, you can, and I would really appreciate it! Just go to the following website and start translating :)


Special thanks

Special thanks to:

  • All the users who use the extension every day and who trust the model of developing simple extensions which do not request any privacy-breaking permissions.
  • Alexander Simkin for the Russian translation.
  • BrowserStack for allowing me to use their awesome services in order to test the extension in multiple versions of Chrome and in different operating systems.

## More documents