Turkish and Trad. Chinese translation for plurals
-
The plural information in
lupdate
is:$ lupdate -list-languages ... Chinese [China] zh_CN nplurals=1; plural=0; ... English [United States] en_US nplurals=2; plural=(n != 1); ... Turkish [Turkey] tr_TR nplurals=1; plural=0; ... Welsh [United Kingdom] cy_GB nplurals=5; plural=(n==0 ? 0 : n==1 ? 1 : (n>=2 && n<=5) ? 2 : n==6 ? 3 : 4);
This seems to be the root of your observation. It is possible that nobody has really looked at the relevant entries for correctness. They come from this source file
-
The plural information in
lupdate
is:$ lupdate -list-languages ... Chinese [China] zh_CN nplurals=1; plural=0; ... English [United States] en_US nplurals=2; plural=(n != 1); ... Turkish [Turkey] tr_TR nplurals=1; plural=0; ... Welsh [United Kingdom] cy_GB nplurals=5; plural=(n==0 ? 0 : n==1 ? 1 : (n>=2 && n<=5) ? 2 : n==6 ? 3 : 4);
This seems to be the root of your observation. It is possible that nobody has really looked at the relevant entries for correctness. They come from this source file
Indeed, Turkish is counted as a "Japanese-like" language with no dedicated plural forms. Note I don't speak any Turkish muself. But I just tried with google translate, and it also doesn't suggest any specific plural forms:
0 processors used. -> 0 işlemci kullanıldı.
1 processor used. -> 1 işlemci kullanıldı.
2 processors used. -> 2 işlemci kullanıldı.
3 processors used. -> 3 işlemci kullanıldı.Is that incorrect?
-
Indeed, Turkish is counted as a "Japanese-like" language with no dedicated plural forms. Note I don't speak any Turkish muself. But I just tried with google translate, and it also doesn't suggest any specific plural forms:
0 processors used. -> 0 işlemci kullanıldı.
1 processor used. -> 1 işlemci kullanıldı.
2 processors used. -> 2 işlemci kullanıldı.
3 processors used. -> 3 işlemci kullanıldı.Is that incorrect?
@kkoehne I bow to your superior knowledge regarding Turkish - I don't know the answer for Chinese.
Google translate suggests at least 2 forms for Chinese:
使用了 1 個處理器 (Shǐyòngle 1 gè chǔlǐ qì)
使用 2 個處理器 (Shǐyòng 2 gè chǔlǐ qì)
使用 5 個處理器 (Shǐyòng 5 gè chǔlǐ qì)However that didn't back translate well, the best I came up with was this:
%n 個處理器正在使用中 (%n Gè chǔlǐ qì zhèngzài shǐyòng zhōng) which translates back to English as "%n processor(s) is/are in use"
David