Closed rjmackay closed 12 years ago
I once mentioned TWN as an option on skype. If you're interested, I'm happy to investigate feasibility or tell you more about it or set up a meeting with their staff.
I have a blue sky idea for handling all translations in line or directly on Crowdmap itself (I say Crowdmap because it's almost always running the most up to date version). I haven't had time to work on it but could be interesting.
Comments from Sophie Gautier of The Documentation Foundation:
Some remarks on localization:
IMHO, we need to define a "root" language (and my vote goes for en_US, even if it's not my native tongue), and then create all others from there. We need to have: 1) A clear go-to catalog for devs to pick the Kohana::lang strings. 2) One tool, please. May not be the best, may not be the coolest, but let's commit to one. I'm handling a few sites with more than one location and it is painful 3) Languages as a sub-module. The fact that en_US in the 2.x is ahead of Ushahidi-localizations is bad. Any way to "chain-clone" in Git? 4) Probably add application/i18n/* to .gitignore
http://blog.ushahidi.com/index.php/2012/08/21/localization-and-translation-with-transifex/
git submodule update --init
when you next pull from git
or git clone --recursive git://github.com/ushahidi/Ushahidi_Web.git
to clone and include submodulesMore info https://wiki.ushahidi.com/display/WIKI/Localization https://wiki.ushahidi.com/display/WIKI/Localization+and+Translation+-+How+to https://wiki.ushahidi.com/display/WIKI/Localization+and+Translation+-+FAQ https://wiki.ushahidi.com/display/WIKI/Localizations+-+under+the+hood
Very happily closing this ticket cc/ @heatherleson
Improve how we do translations, using something like Transifex
It's especially confusing that en_US and fr_FR are bundled with the core repository, so it's not obvious which to update. In fact the main en_US translation is ahead of Ushahidi-Localizations. Not sure what the fix for this is, but logging it here so it doesn't get lost.
Full rework of translations will probably happen in 3.0 - however 2.x could still have basic connections to a translation platform