comparison 0.9.x/babel/messages/plurals.py @ 302:20e62b2e7466 stable

Ported [328:333] back to 0.9.x stable branch.
author cmlenz
date Tue, 18 Dec 2007 15:21:31 +0000
parents 5b7d3f9f7d74
children cd588918443e
comparison
equal deleted inserted replaced
297:d32a159ecdef 302:20e62b2e7466
20 'ar': (6, '(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n>=3 && n<=10 ? 3 : n>=11 && n<=99 ? 4 : 5)'), 20 'ar': (6, '(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n>=3 && n<=10 ? 3 : n>=11 && n<=99 ? 4 : 5)'),
21 # Bulgarian - From Pootle's PO's 21 # Bulgarian - From Pootle's PO's
22 'bg': (2, '(n != 1)'), 22 'bg': (2, '(n != 1)'),
23 # Bengali - From Pootle's PO's 23 # Bengali - From Pootle's PO's
24 'bn': (2, '(n != 1)'), 24 'bn': (2, '(n != 1)'),
25 # Tibetan - as discussed in private with Andrew West
26 'bo': (1, '0'),
25 # Catalan - From Pootle's PO's 27 # Catalan - From Pootle's PO's
26 'ca': (2, '(n != 1)'), 28 'ca': (2, '(n != 1)'),
27 # Czech 29 # Czech
28 'cs': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'), 30 'cs': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'),
29 # Danish 31 # Danish
46 'fa': (1, '0'), 48 'fa': (1, '0'),
47 # Finnish 49 # Finnish
48 'fi': (2, '(n != 1)'), 50 'fi': (2, '(n != 1)'),
49 # French 51 # French
50 'fr': (2, '(n > 1)'), 52 'fr': (2, '(n > 1)'),
51 # Furlan - From Pootle's PO's 53 # Friulian - From Pootle's PO's
52 'fur': (2, '(n > 1)'), 54 'fur': (2, '(n > 1)'),
53 # Irish 55 # Irish
54 'ga': (3, 'n==1 ? 0 : n==2 ? 1 : 2'), 56 'ga': (3, 'n==1 ? 0 : n==2 ? 1 : 2'),
55 # Galego - From Pootle's PO's 57 # Galician - From Pootle's PO's
56 'gl': (2, '(n != 1)'), 58 'gl': (2, '(n != 1)'),
57 # Hausa - From Pootle's PO's 59 # Hausa - From Pootle's PO's
58 'ha': (2, '(n != 1)'), 60 'ha': (2, '(n != 1)'),
59 # Hebrew 61 # Hebrew
60 'he': (2, '(n != 1)'), 62 'he': (2, '(n != 1)'),
78 'kg': (2, '(n != 1)'), 80 'kg': (2, '(n != 1)'),
79 # Khmer - From Pootle's PO's 81 # Khmer - From Pootle's PO's
80 'km': (1, '0'), 82 'km': (1, '0'),
81 # Korean 83 # Korean
82 'ko': (1, '0'), 84 'ko': (1, '0'),
83 # Kurdî - From Pootle's PO's 85 # Kurdish - From Pootle's PO's
84 'ku': (2, '(n != 1)'), 86 'ku': (2, '(n != 1)'),
85 # Lithuanian 87 # Lithuanian
86 'lt': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)'), 88 'lt': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)'),
87 # Latvian 89 # Latvian
88 'lv': (3, '(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)'), 90 'lv': (3, '(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)'),
89 # Maltese - From Pootle's PO's 91 # Maltese - From Pootle's PO's
90 'mt': (4, '(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3)'), 92 'mt': (4, '(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3)'),
91 # Norwegian Bokmal 93 # Norwegian Bokmål
92 'nb': (2, '(n != 1)'), 94 'nb': (2, '(n != 1)'),
93 # Dutch 95 # Dutch
94 'nl': (2, '(n != 1)'), 96 'nl': (2, '(n != 1)'),
95 # Norwegian Nynorsk 97 # Norwegian Nynorsk
96 'nn': (2, '(n != 1)'), 98 'nn': (2, '(n != 1)'),
112 'sk': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'), 114 'sk': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'),
113 # Slovenian 115 # Slovenian
114 'sl': (4, '(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)'), 116 'sl': (4, '(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)'),
115 # Serbian - From Pootle's PO's 117 # Serbian - From Pootle's PO's
116 'sr': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10< =4 && (n%100<10 || n%100>=20) ? 1 : 2)'), 118 'sr': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10< =4 && (n%100<10 || n%100>=20) ? 1 : 2)'),
117 # Sesotho - From Pootle's PO's 119 # Southern Sotho - From Pootle's PO's
118 'st': (2, '(n != 1)'), 120 'st': (2, '(n != 1)'),
119 # Swedish 121 # Swedish
120 'sv': (2, '(n != 1)'), 122 'sv': (2, '(n != 1)'),
123 # Thai
124 'th': (1, '0'),
121 # Turkish 125 # Turkish
122 'tr': (1, '0'), 126 'tr': (1, '0'),
123 # Ukrainian 127 # Ukrainian
124 'uk': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'), 128 'uk': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'),
125 # Venda - From Pootle's PO's 129 # Venda - From Pootle's PO's
Copyright (C) 2012-2017 Edgewall Software