comparison babel/messages/plurals.py @ 304:f9c90b6cf726

Add commented ISO 639-1 codes up to 'e'.
author jruigrok
date Mon, 31 Dec 2007 10:55:28 +0000
parents 59f87229ef58
children a3984ac20b86
comparison
equal deleted inserted replaced
303:59f87229ef58 304:f9c90b6cf726
12 # history and logs, available at http://babel.edgewall.org/log/. 12 # history and logs, available at http://babel.edgewall.org/log/.
13 13
14 """Plural form definitions.""" 14 """Plural form definitions."""
15 15
16 PLURALS = { 16 PLURALS = {
17 # Afar
18 # 'aa': (),
19 # Abkhazian
20 # 'ab': (),
21 # Avestan
22 # 'ae': (),
17 # Afrikaans - From Pootle's PO's 23 # Afrikaans - From Pootle's PO's
18 'af': (2, '(n != 1)'), 24 'af': (2, '(n != 1)'),
25 # Akan
26 # 'ak': (),
27 # Amharic
28 # 'am': (),
29 # Aragonese
30 # 'an': (),
19 # Arabic - From Pootle's PO's 31 # Arabic - From Pootle's PO's
20 'ar': (6, '(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n>=3 && n<=10 ? 3 : n>=11 && n<=99 ? 4 : 5)'), 32 'ar': (6, '(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n>=3 && n<=10 ? 3 : n>=11 && n<=99 ? 4 : 5)'),
33 # Assamese
34 # 'as': (),
35 # Avaric
36 # 'av': (),
37 # Aymara
38 # 'ay': (),
39 # Azerbaijani
40 # 'az': (),
41 # Bashkir
42 # 'ba': (),
43 # Belarusian
44 # 'be': (),
21 # Bulgarian - From Pootle's PO's 45 # Bulgarian - From Pootle's PO's
22 'bg': (2, '(n != 1)'), 46 'bg': (2, '(n != 1)'),
47 # Bihari
48 # 'bh': (),
49 # Bislama
50 # 'bi': (),
51 # Bambara
52 # 'bm': (),
23 # Bengali - From Pootle's PO's 53 # Bengali - From Pootle's PO's
24 'bn': (2, '(n != 1)'), 54 'bn': (2, '(n != 1)'),
25 # Tibetan - as discussed in private with Andrew West 55 # Tibetan - as discussed in private with Andrew West
26 'bo': (1, '0'), 56 'bo': (1, '0'),
57 # Breton
58 # 'br': (),
59 # Bosnian
60 # 'bs': (),
27 # Catalan - From Pootle's PO's 61 # Catalan - From Pootle's PO's
28 'ca': (2, '(n != 1)'), 62 'ca': (2, '(n != 1)'),
63 # Chechen
64 # 'ce': (),
65 # Chamorro
66 # 'ch': (),
67 # Corsican
68 # 'co': (),
69 # Cree
70 # 'cr': (),
29 # Czech 71 # Czech
30 'cs': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'), 72 'cs': (3, '(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)'),
73 # Church Slavic
74 # 'cu': (),
75 # Chuvash
76 # 'cv': (),
77 # Welsh
78 # 'cy': (),
31 # Danish 79 # Danish
32 'da': (2, '(n != 1)'), 80 'da': (2, '(n != 1)'),
33 # German 81 # German
34 'de': (2, '(n != 1)'), 82 'de': (2, '(n != 1)'),
83 # Divehi
84 # 'dv': (),
85 # Dzongkha
86 # 'dz': (),
35 # Greek 87 # Greek
36 'el': (2, '(n != 1)'), 88 'el': (2, '(n != 1)'),
37 # English 89 # English
38 'en': (2, '(n != 1)'), 90 'en': (2, '(n != 1)'),
39 # Esperanto 91 # Esperanto
Copyright (C) 2012-2017 Edgewall Software