Change panel references to popup

Panels have been deprecated for a long time, and when creating them a
popup is created instead, so this change introduces the following:

- Instead of trying to create a panel, create a popup directly
- Change all i18n strings so "popups" are mentioned instead of "panels"
- Change the |uniquetab| option so it is now set to "popup" instead of
  "panel", while being backwards-compatible with the "panel" value.
- Change the default |uniquetab| option to "popup", because users seem
  to like this option the most (impression from the CWS reviews).

Fixes: #13
Change-Id: I67aea8168013dd4b77d4ea4229179bcd5145cb6d
4 files changed
tree: abf75634e7ec28e5f437941e047823211c451085
  1. docs/
  2. src/
  3. templates/
  4. tools/
  5. .clang-format
  6. .editorconfig
  7. .gitignore
  8. .jsbeautifyrc
  9. generatei18nCredits.bash
  10. generateManifest.bash
  12. Makefile
  13. OWNERS
  15. release.bash
  16. 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