#439 L10N Considerations for FAS2
Closed: Fixed None Opened 16 years ago by raven.

Here is Polish translation of FAS2. Would be nice to include it.


Amazing, thanks! We haven't quite figured out how to show available languages to users yet, but the functionality to see a translation is there (once we push this, you should see your translation if you set your locale to pl in your account info).

I'll post updates on the language-selection interface here.

Here is updated Polish translation.

BTW directory structure for po files is wrong. Translations should be located directly in po/ directory ("po/pl.po" for example), not in po/pl/LC_MESSAGES/fas.po. It makes statistics (http://translate.fedoraproject.org) unable to grab these files and confuses translators.

Updated Polish translation
pl.po

Replying to [comment:2 raven]:

Here is updated Polish translation.
Pushed into git, thanks for being so up-to-date with us!

BTW directory structure for po files is wrong. Translations should be located directly in po/ directory ("po/pl.po" for example), not in po/pl/LC_MESSAGES/fas.po. It makes statistics (http://translate.fedoraproject.org) unable to grab these files and confuses translators.
Yeah, it's really annoying, but TurboGears hardcodes that path, so we don't have a choice :(.

Replying to [comment:3 ricky]:

Yeah, it's really annoying, but TurboGears hardcodes that path, so we don't have a choice :(.
Hmm, we might actually be able to do something weird with symlinks, if git (and the RPM) is fine with it. I'll start trying some approaches before getting it into Damned Lies and Transifex.

Replying to [comment:4 ricky]:

Hmm, we might actually be able to do something weird with symlinks, if git (and the RPM) is fine with it. I'll start trying some approaches before getting it into Damned Lies and Transifex.

Upstream can't be fixed to use correct path or better not hardcode that path? IMHO this would be right approach, The Right Way(tm). ;)

Replying to [comment:4 ricky]:

Hmm, we might actually be able to do something weird with symlinks, if git (and the RPM) is fine with it. I'll start trying some approaches before getting it into Damned Lies and Transifex.
OK, I've made setup.py arrange the files to TG's liking during build, so the directory structure should be sane and work with Transifex/Damned Lies now :)

TODO:
* Language selection interface
* Get FAS2 into Damned Lies/Transifex
* Should FAS2 be split into its own repo first? What SCM?

The language selection form is written now, but before pushing, I'd like to try and address some of the problems with our setup.py and how it "handles" PO files and TG's weird directory structure (https://fedorahosted.org/fas2/ticket/35).

FAS + L10N has been up for a while :-) Thanks for the fast translations as always!

Login to comment on this ticket.

Metadata