As a first step toward shipping more locales for Tor Browser, we should create a nightly build that includes all available locales. Why? Because our translators say this will help them verify that their translation is correct. Also see ticket:20628#comment:4
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
Agreed. And by "all locales", I think we should mean even the ones that only have partial translations. That way people can test out their translations, and stay motivated.
This task is probably more difficult than it sounds. To do this right, we would need to pull in the latest dtd and property files from the translation git repo during each build (at least for Torbutton and Tor Launcher). Also, our build process currently uses a hard-coded list of locales. But do I agree that this would benefit our translators.
This task is probably more difficult than it sounds. To do this right, we would need to pull in the latest dtd and property files from the translation git repo during each build (at least for Torbutton and Tor Launcher). Also, our build process currently uses a hard-coded list of locales. But do I agree that this would benefit our translators.
Sounds good. I think both of those are solved by a few little scripts, one to do the git pulls, and the other to construct the list of locales based on which directories of translations are not-fully-empty?
What is the scope of this ticket? Is this something along the nightlies we had previously where we shipped all locales in one build + the locale selection dialog? This time just with all the locales and not just some subset? OR is this meant to build bundles for all the locales, basically the way Mozilla is doing the Firefox build (which is the right thing to do in an ideal world).
If the former, sounds good to me, if the latter I am inclined to close this bug as WONTFIX pointing to #17400 (moved).
The former sounds like what we had in mind: A Tor Browser build that lets you choose all of the languages that Transifex has any translations for.
That said, now that we have an emma, I am cc'ing her so she can tell us that this ticket is really exciting, or not actually that useful, or somewhere in between.
An 'all locales' bundle with even incomplete languages will be great to have.
I see it as a developer-translators tool and don't think it will have many downloads, it does not need to be on the download page, but maybe on some obscure jenkins something.
It would be good for translators starting a new language and also for reviewers to understand the eventual tags or similar.