dolphin-emu / www

Dolphin Emulator official website source code (running on https://dolphin-emu.org/)
MIT License
115 stars 68 forks source link

Find a way to automatically roll out translations from Transifex #2

Open delroth opened 11 years ago

delroth commented 11 years ago

We currently kind of do this for the FAQ via dyni18n, mostly because we cheat and don't use Django's i18n mechanisms.

Having to tx pull -a && git commit && git push && fab deploy && restart for translations is annoying and a waste of time.

danilaml commented 8 years ago

Can translations be updated again? For some reason it didn't pick new Russian translations (maybe because they weren't "confirmed" but they are now).

comradekingu commented 4 years ago

How about just using Hosted Weblate instead?

delroth commented 4 years ago

I don't see how it would solve that specific problem?

We've also been using Transifex for more than 8 years now throughout all Dolphin projects (website, emulator, FAQ, etc.). Any migration will require getting 75+ translators to move to the new platform, and frankly I don't think there has been any issue for us with Transifex.

comradekingu commented 4 years ago

@delroth Weblate can do PRs, autoamtic merges etc. https://docs.weblate.org/en/latest/admin/continuous.html

The best translators are on Hosted Weblate, and it has more translators. I can't use Transifex seeing as they have updated their terms and conditions, and they claim shared ownership to any of the work done there. Logging in would thus re-license all of my strings for every project I have contributed to. It also is a lackluster tool for a myriad of reasons, with spying, tracking, profiling, and all that other non-good stuff adding insult to injury.