invidious
invidious copied to clipboard
Localization overhaul
Pretty much everything in here needs to be discussed.
Closes #1951 Closes #571
There's also the question of how we'll distribute the compiled gettext files (.mo).
Looks like a good start to me :) the string IDs are coherent, and I really like the fact that you split the thing in multiple files. That will be easier to maintain!
The only thing I don't get id the file locales/en_US/addons/languages.po. What is this for? If you're not already aware of that, the long list of languages you removed is the list of available subtitle languages.
That file is for outsourcing the translations of different languages. See #571.
I'm placing this PR on hold for the time being. See https://github.com/iv-org/invidious/issues/1951#issuecomment-890459484