[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE_3_1_BRANCH: kdelibs/kdecore
From: Stephan Kulow <coolo () kde ! org>
Date: 2003-06-30 5:55:42
[Download RAW message or body]
CVS commit by coolo:
backported support for Macedonian plural
M +11 -0 klocale.cpp 1.315.2.3
--- kdelibs/kdecore/klocale.cpp #1.315.2.2:1.315.2.3
@@ -217,4 +217,6 @@ void KLocale::doBindInit()
else if ( pf == "Balcan" )
d->plural_form = 12;
+ else if ( pf == "Macedonian" )
+ d->plural_form = 13;
else {
kdWarning(173) << "Definition of PluralForm is none of "
@@ -231,4 +233,5 @@ void KLocale::doBindInit()
<< "Arabic/"
<< "Balcan/"
+ << "Macedonian/"
<< "Maltese: " << pf << endl;
exit(1);
@@ -806,4 +809,12 @@ QString KLocale::translate( const char *
return put_n_in(forms[0], n);
else if (n / 10 != 1 && n % 10 >= 2 && n % 10 <= 4)
+ return put_n_in(forms[1], n);
+ else
+ return put_n_in(forms[2], n);
+ case 13: // Macedonian
+ EXPECT_LENGTH(3);
+ if (n % 10 == 1)
+ return put_n_in(forms[0], n);
+ else if (n % 10 == 2)
return put_n_in(forms[1], n);
else
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic