From: Jeroen Ruigrok van der Werven Date: Sun, 11 Apr 2010 09:27:20 +0000 (+0000) Subject: Fix Serbian plural forms (ticket #213). X-Git-Tag: 1.0~232 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b8fb550ae150a7fa558dc1e7590ff21e41adec8;p=thirdparty%2Fbabel.git Fix Serbian plural forms (ticket #213). Submitted by: Patrice Neff --- diff --git a/ChangeLog b/ChangeLog index 42292f1d..82437fa6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,7 @@ http://svn.edgewall.org/repos/babel/tags/1.0.0/ an unpack error. * Updated to CLDR 1.7. * Make the CLDR import script work with Python 2.7. + * Fix Serbian plural forms (ticket #213). Version 0.9.5 diff --git a/babel/messages/plurals.py b/babel/messages/plurals.py index 4edaf754..610c3804 100644 --- a/babel/messages/plurals.py +++ b/babel/messages/plurals.py @@ -176,7 +176,7 @@ PLURALS = { # Slovenian 'sl': (4, '(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)'), # Serbian - From Pootle's PO's - 'sr': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10< =4 && (n%100<10 || n%100>=20) ? 1 : 2)'), + 'sr': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'), # Southern Sotho - From Pootle's PO's 'st': (2, '(n != 1)'), # Swedish