marinara
marinara copied to clipboard
Allow user to explicitly choose extension language
- Locale-specific messages are available to the extension (e.g. at
chrome-extension://.../_locales/ja/messages.json
) - We could statically store locale list and allow user to change it in settings
- "Same as browser" setting (default) - no manual parsing/handling of messages
- Changing language would require user to reload extension
- Non-default locale
- We manually locate and parse
messages.json
- Need to override
chrome.i18n
API or provide shim/proxy for extension to use
- We manually locate and parse
From @L1Q in #139:
I like how it's now conveniently translated in my case into russian, but I very much liked english. Is there a way to force marinara to use english language again?
From Yoko in CWS:
This app is so convenient for me! But from yesterday, its language had been transformed into Japanese. Though I'm Japanese, I would like to use this app in English... Sadly, it seems to be difficult (https://github.com/schmich/marinara/issues/139). I will be happy to change its language freely :)
I have a similar issue with Chinese (with #139). IT dep had the chrome on my computer installed in chinese and i dont have the right to change it... the translation is kinda weird..? and the fact that its in a different language with my home PC is kinda bothering. i know its gonna be a lot of work tho. can help with the chinese if thats easier!
@omeganc Thanks for the feedback. This is something I would like to fix, but the list of features is large and this is definitely a side project for me, so it might be a while.
I apologize if the translations are weird. Unfortunately, I only know English, so I have to rely on the translation skills of others. If you have the time, contributions and changes are welcome:
- See issue #78 for general translation guidance
- See the zh_CN (Chinese-China) translations
- See the zh_TW (Chinese-Taiwan) translations
Also, I noticed you just joined GitHub, so if you need help navigating it or figuring something out, let me know. I'm happy to help where I can.
Thanks for the warm welcome. Im quite interested in the extension language issue here and thats why i opened an account actually. i promise i will take some time to think about it as well and hopefully help you with it. for now i hope my chinese changes will do....