shaka-project / shaka-player

JavaScript player library / DASH & HLS client / MSE-EME player
Apache License 2.0
7.18k stars 1.34k forks source link

Sync translation updates into Google's internal translation system #3752

Closed joeyparrish closed 1 month ago

joeyparrish commented 2 years ago

We have updated translations in this project that need to be pushed back upstream into Google's internal translation system (which is the source of these strings). This will ensure that our next dump from that system doesn't overwrite and undo these improvements. (For example, see PR #3751)

avelad commented 1 year ago

@joeyparrish , is this still necessary?

joeyparrish commented 1 year ago

Yes. I need to work on some internal automation for this. The two sets of translations are out of sync, and some new strings remain untranslated.

avelad commented 2 months ago

According to our conversation on Friday, @joeyparrish is going to be in charge of automating this.

joeyparrish commented 2 months ago

Internal tracking in b/361830865

joeyparrish commented 2 months ago

Chinese translation updates made on GitHub have been reviewed and accepted in the internal system. Still waiting on review of 6 Russian translations.

joeyparrish commented 2 months ago

Russian translations have been accepted. I will poll the community on further conflicts between the two sets.

joeyparrish commented 1 month ago

Conflicts resolved. Further changes pushed back to Google's Translation Console for 1x German, 1x Spanish, 1x French, and 2x Polish messages. The new translations have yet to be accepted there.

joeyparrish commented 1 month ago

Polish and German changes accepted. Still waiting on review for Spanish and French.

joeyparrish commented 1 month ago

Spanish translation accepted. Waiting on French.

joeyparrish commented 1 month ago

French suggestion accepted. Everything is now in sync.