On Fri, Jan 28, 2011 at 10:45 PM, Yuri Chornoivan <yurchor(a)ukr.net> wrote:
Transifex 1.0 effectively breaks Ukrainian translations. Plural form
in
your system is wrong. [...]
I cannot even guess from where these forms were taken?
Hi Yuri.
Thanks for taking the time to help report this. The plural forms were
taken from here:
http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural...
The right form
Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2
&&
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n
or
Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 :
n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n
Should we reduce n to 3, or use the latter equation? Where is the
first used and where the last?
Transifex.net interface is sluggish not faster than today's
translate.fedoraproject.org.
Can you please be specific? My experience is that most parts are way
faster. We have added tons of caching code and almost the whole
website should be MUCH faster. Especially the important parts of the
site, such as stats, the releases and the web editor. One of the parts
which we will improve in the upcoming release is file exports.
Thanks for testing and providing constructive feedback.
-d
--
Dimitris Glezos
Transifex: The Multilingual Publishing Revolution
http://www.transifex.net/ --
http://www.indifex.com/