@@ -59,180 +59,180 @@ def path_to_languages_folder():
5959 #the user preferences file is stored at: MathCAT\Rules\Languages
6060 return os .path .expanduser ('~' )+ "\\ AppData\\ Roaming\\ nvda\\ addons\\ mathCAT\\ globalPlugins\\ MathCAT\\ Rules\\ Languages"
6161
62- def BuildLanguagesDict ():
63- # initialise the language list
64- languages = {}
65- languages [ "aa" ] = "Afar"
66- languages [ "ab" ] = "Аҧсуа"
67- languages [ "af" ] = "Afrikaans"
68- languages [ "ak" ] = "Akana"
69- languages [ "an" ] = "Aragonés"
70- languages [ "ar" ] = "العربية"
71- languages [ "as" ] = "অসমীয়া"
72- languages [ "av" ] = "Авар"
73- languages [ "ay" ] = "Aymar"
74- languages [ "az" ] = "Azərbaycanca / آذربايجان"
75- languages [ "ba" ] = "Башҡорт"
76- languages [ "be" ] = "Беларуская"
77- languages [ "bg" ] = "Български"
78- languages [ "bh" ] = "भोजपुरी"
79- languages [ "bi" ] = "Bislama"
80- languages [ "bm" ] = "Bamanankan"
81- languages [ "bn" ] = "বাংলা"
82- languages [ "bo" ] = "བོད་ཡིག / Bod skad"
83- languages [ "bs" ] = "Bosanski"
84- languages [ "ca" ] = "Català"
85- languages [ "ce" ] = "Нохчийн"
86- languages [ "ch" ] = "Chamoru"
87- languages [ "co" ] = "Corsu"
88- languages [ "cr" ] = "Nehiyaw"
89- languages [ "cs" ] = "Česky"
90- languages [ "cu" ] = "словѣньскъ / slověnĭskŭ"
91- languages [ "cv" ] = "Чăваш"
92- languages [ "cy" ] = "Cymraeg"
93- languages [ "da" ] = "Dansk"
94- languages [ "de" ] = "Deutsch"
95- languages [ "dv" ] = "ދިވެހިބަސް"
96- languages [ "dz" ] = "རྫོང་ཁ"
97- languages [ "ee" ] = "Ɛʋɛ"
98- languages [ "en" ] = "English"
99- languages [ "eo" ] = "Esperanto"
100- languages [ "es" ] = "Español"
101- languages [ "fa" ] = "فارسی"
102- languages [ "fi" ] = "Suomi"
103- languages [ "fj" ] = "Na Vosa Vakaviti"
104- languages [ "fo" ] = "Føroyskt"
105- languages [ "fr" ] = "Français"
106- languages [ "ur" ] = "Furlan"
107- languages [ "fy" ] = "Frysk"
108- languages [ "ga" ] = "Gaeilge"
109- languages [ "gd" ] = "Gàidhlig"
110- languages [ "gl" ] = "Galego"
111- languages [ "gn" ] = "Avañe'ẽ"
112- languages [ "gu" ] = "ગુજરાતી"
113- languages [ "gv" ] = "Gaelg"
114- languages [ "ha" ] = "هَوُسَ"
115- languages [ "he" ] = "עברית"
116- languages [ "hi" ] = "हिन्दी"
117- languages [ "ho" ] = "Hiri Motu"
118- languages [ "hr" ] = "Hrvatski"
119- languages [ "ht" ] = "Krèyol ayisyen"
120- languages [ "hu" ] = "Magyar"
121- languages [ "hy" ] = "Հայերեն"
122- languages [ "hz" ] = "Otsiherero"
123- languages [ "ia" ] = "Interlingua"
124- languages [ "id" ] = "Bahasa Indonesia"
125- languages [ "ig" ] = "Igbo"
126- languages [ "ii" ] = "ꆇꉙ / 四川彝语"
127- languages [ "ik" ] = "Iñupiak"
128- languages [ "io" ] = "Ido"
129- languages [ "is" ] = "Íslenska"
130- languages [ "iu" ] = "ᐃᓄᒃᑎᑐᑦ"
131- languages [ "ja" ] = "日本語"
132- languages [ "jv" ] = "Basa Jawa"
133- languages [ "ka" ] = "ქართული"
134- languages [ "kg" ] = "KiKongo"
135- languages [ "ki" ] = "Gĩkũyũ"
136- languages [ "kj" ] = "Kuanyama"
137- languages [ "kk" ] = "Қазақша"
138- languages [ "km" ] = "ភាសាខ្មែរ"
139- languages [ "kn" ] = "ಕನ್ನಡ"
140- languages [ "ko" ] = "한국어"
141- languages [ "ks" ] = "कॉशुर / کٲش"
142- languages [ "ku" ] = "Kurdî"
143- languages [ "kv" ] = "Коми"
144- languages [ "kw" ] = "Kernewek"
145- languages [ "ky" ] = "Kırgızca / Кыргызча"
146- languages [ "la" ] = "Latina"
147- languages [ "lb" ] = "Lëtzebuergesch"
148- languages [ "lg" ] = "Luganda"
149- languages [ "li" ] = "Limburgs"
150- languages [ "ln" ] = "Lingála"
151- languages [ "lo" ] = "ລາວ / Pha xa lao"
152- languages [ "lt" ] = "Lietuvių"
153- languages [ "lv" ] = "Latviešu"
154- languages [ "mg" ] = "Malagasy"
155- languages [ "mh" ] = "Kajin Majel / Ebon"
156- languages [ "mk" ] = "Македонски"
157- languages [ "ml" ] = "മലയാളം"
158- languages [ "mn" ] = "Монгол"
159- languages [ "mo" ] = "Moldovenească"
160- languages [ "ms" ] = "Bahasa Melayu"
161- languages [ "mt" ] = "bil-Malti"
162- languages [ "my" ] = "Myanmasa"
163- languages [ "na" ] = "Dorerin Naoero"
164- languages [ "ne" ] = "नेपाली"
165- languages [ "ng" ] = "Oshiwambo"
166- languages [ "nl" ] = "Nederlands"
167- languages [ "nn" ] = "Norsk (nynorsk)"
168- languages [ "nr" ] = "isiNdebele"
169- languages [ "nv" ] = "Diné bizaad"
170- languages [ "ny" ] = "Chi-Chewa"
171- languages [ "oc" ] = "Occitan"
172- languages [ "oj" ] = "ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin"
173- languages [ "om" ] = "Oromoo"
174- languages [ "os" ] = "Иронау"
175- languages [ "pa" ] = "ਪੰਜਾਬੀ / پنجابی"
176- languages [ "pi" ] = "Pāli / पाऴि"
177- languages [ "pl" ] = "Polski"
178- languages [ "ps" ] = "پښتو"
179- languages [ "pt" ] = "Português"
180- languages [ "qu" ] = "Runa Simi"
181- languages [ "rm" ] = "Rumantsch"
182- languages [ "ro" ] = "Română"
183- languages [ "ru" ] = "Русский"
184- languages [ "rw" ] = "Kinyarwandi"
185- languages [ "sa" ] = "संस्कृतम्"
186- languages [ "sc" ] = "Sardu"
187- languages [ "sd" ] = "सिंधी / سنڌي"
188- languages [ "se" ] = "Davvisámegiella"
189- languages [ "sg" ] = "Sängö"
190- languages [ "sh" ] = "Srpskohrvatski / Српскохрватски"
191- languages [ "si" ] = "සිංහල"
192- languages [ "sk" ] = "Slovenčina"
193- languages [ "sl" ] = "Slovenščina"
194- languages [ "sm" ] = "Gagana Samoa"
195- languages [ "sn" ] = "chiShona"
196- languages [ "so" ] = "Soomaaliga"
197- languages [ "sq" ] = "Shqip"
198- languages [ "sr" ] = "Српски"
199- languages [ "ss" ] = "SiSwati"
200- languages [ "st" ] = "Sesotho"
201- languages [ "su" ] = "Basa Sunda"
202- languages [ "sv" ] = "Svenska"
203- languages [ "sw" ] = "Kiswahili"
204- languages [ "ta" ] = "தமிழ்"
205- languages [ "tg" ] = "Тоҷикӣ"
206- languages [ "th" ] = "ไทย / Phasa Thai"
207- languages [ "ti" ] = "ትግርኛ"
208- languages [ "tk" ] = "Туркмен / تركمن"
209- languages [ "tl" ] = "Tagalog"
210- languages [ "to" ] = "Lea Faka-Tonga"
211- languages [ "tr" ] = "Türkçe"
212- languages [ "ts" ] = "Xitsonga"
213- languages [ "tt" ] = "Tatarça"
214- languages [ "tw" ] = "Twi"
215- languages [ "ty" ] = "Reo Mā`ohi"
216- languages [ "ug" ] = "Uyƣurqə / ئۇيغۇرچە"
217- languages [ "uk" ] = "Українська"
218- languages [ "ur" ] = "اردو"
219- languages [ "uz" ] = "Ўзбек"
220- languages [ "ve" ] = "Tshivenḓa"
221- languages [ "vi" ] = "Tiếng Việt"
222- languages [ "vo" ] = "Volapük"
223- languages [ "wa" ] = "Walon"
224- languages [ "wo" ] = "Wollof"
225- languages [ "xh" ] = "isiXhosa"
226- languages [ "yi" ] = "ייִדיש"
227- languages [ "yo" ] = "Yorùbá"
228- languages [ "za" ] = "Cuengh / Tôô / 壮语"
229- languages [ "zh" ] = "中文 "
230- languages [ "zu" ] = "isiZulu"
62+ def LanguagesDict ():
63+ languages = {
64+ "aa" : "Afar" ,
65+ "ab" : "Аҧсуа" ,
66+ "af" : "Afrikaans" ,
67+ "ak" : "Akana" ,
68+ "an" : "Aragonés" ,
69+ "ar" : "العربية" ,
70+ "as" : "অসমীয়া" ,
71+ "av" : "Авар" ,
72+ "ay" : "Aymar" ,
73+ "az" : "Azərbaycanca / آذربايجان" ,
74+ "ba" : "Башҡорт" ,
75+ "be" : "Беларуская" ,
76+ "bg" : "Български" ,
77+ "bh" : "भोजपुरी" ,
78+ "bi" : "Bislama" ,
79+ "bm" : "Bamanankan" ,
80+ "bn" : "বাংলা" ,
81+ "bo" : "བོད་ཡིག / Bod skad" ,
82+ "bs" : "Bosanski" ,
83+ "ca" : "Català" ,
84+ "ce" : "Нохчийн" ,
85+ "ch" : "Chamoru" ,
86+ "co" : "Corsu" ,
87+ "cr" : "Nehiyaw" ,
88+ "cs" : "Česky" ,
89+ "cu" : "словѣньскъ / slověnĭskŭ" ,
90+ "cv" : "Чăваш" ,
91+ "cy" : "Cymraeg" ,
92+ "da" : "Dansk" ,
93+ "de" : "Deutsch" ,
94+ "dv" : "ދިވެހިބަސް" ,
95+ "dz" : "རྫོང་ཁ" ,
96+ "ee" : "Ɛʋɛ" ,
97+ "en" : "English" ,
98+ "eo" : "Esperanto" ,
99+ "es" : "Español" ,
100+ "fa" : "فارسی" ,
101+ "fi" : "Suomi" ,
102+ "fj" : "Na Vosa Vakaviti" ,
103+ "fo" : "Føroyskt" ,
104+ "fr" : "Français" ,
105+ f"ur" : "Furlan" ,
106+ "fy" : "Frysk" ,
107+ "ga" : "Gaeilge" ,
108+ "gd" : "Gàidhlig" ,
109+ "gl" : "Galego" ,
110+ "gn" : "Avañe'ẽ" ,
111+ "gu" : "ગુજરાતી" ,
112+ "gv" : "Gaelg" ,
113+ "ha" : "هَوُسَ" ,
114+ "he" : "עברית" ,
115+ "hi" : "हिन्दी" ,
116+ "ho" : "Hiri Motu" ,
117+ "hr" : "Hrvatski" ,
118+ "ht" : "Krèyol ayisyen" ,
119+ "hu" : "Magyar" ,
120+ "hy" : "Հայերեն" ,
121+ "hz" : "Otsiherero" ,
122+ "ia" : "Interlingua" ,
123+ "id" : "Bahasa Indonesia" ,
124+ "ig" : "Igbo" ,
125+ "ii" : "ꆇꉙ / 四川彝语" ,
126+ "ik" : "Iñupiak" ,
127+ "io" : "Ido" ,
128+ "is" : "Íslenska" ,
129+ "iu" : "ᐃᓄᒃᑎᑐᑦ" ,
130+ "ja" : "日本語" ,
131+ "jv" : "Basa Jawa" ,
132+ "ka" : "ქართული" ,
133+ "kg" : "KiKongo" ,
134+ "ki" : "Gĩkũyũ" ,
135+ "kj" : "Kuanyama" ,
136+ "kk" : "Қазақша" ,
137+ "km" : "ភាសាខ្មែរ" ,
138+ "kn" : "ಕನ್ನಡ" ,
139+ "ko" : "한국어" ,
140+ "ks" : "कॉशुर / کٲش" ,
141+ "ku" : "Kurdî" ,
142+ "kv" : "Коми" ,
143+ "kw" : "Kernewek" ,
144+ "ky" : "Kırgızca / Кыргызча" ,
145+ "la" : "Latina" ,
146+ "lb" : "Lëtzebuergesch" ,
147+ "lg" : "Luganda" ,
148+ "li" : "Limburgs" ,
149+ "ln" : "Lingála" ,
150+ "lo" : "ລາວ / Pha xa lao" ,
151+ "lt" : "Lietuvių" ,
152+ "lv" : "Latviešu" ,
153+ "mg" : "Malagasy" ,
154+ "mh" : "Kajin Majel / Ebon" ,
155+ "mk" : "Македонски" ,
156+ "ml" : "മലയാളം" ,
157+ "mn" : "Монгол" ,
158+ "mo" : "Moldovenească" ,
159+ "ms" : "Bahasa Melayu" ,
160+ "mt" : "bil-Malti" ,
161+ "my" : "Myanmasa" ,
162+ "na" : "Dorerin Naoero" ,
163+ "ne" : "नेपाली" ,
164+ "ng" : "Oshiwambo" ,
165+ "nl" : "Nederlands" ,
166+ "nn" : "Norsk (nynorsk)" ,
167+ "nr" : "isiNdebele" ,
168+ "nv" : "Diné bizaad" ,
169+ "ny" : "Chi-Chewa" ,
170+ "oc" : "Occitan" ,
171+ "oj" : "ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin" ,
172+ "om" : "Oromoo" ,
173+ "os" : "Иронау" ,
174+ "pa" : "ਪੰਜਾਬੀ / پنجابی" ,
175+ "pi" : "Pāli / पाऴि" ,
176+ "pl" : "Polski" ,
177+ "ps" : "پښتو" ,
178+ "pt" : "Português" ,
179+ "qu" : "Runa Simi" ,
180+ "rm" : "Rumantsch" ,
181+ "ro" : "Română" ,
182+ "ru" : "Русский" ,
183+ "rw" : "Kinyarwandi" ,
184+ "sa" : "संस्कृतम्" ,
185+ "sc" : "Sardu" ,
186+ "sd" : "सिंधी / سنڌي" ,
187+ "se" : "Davvisámegiella" ,
188+ "sg" : "Sängö" ,
189+ "sh" : "Srpskohrvatski / Српскохрватски" ,
190+ "si" : "සිංහල" ,
191+ "sk" : "Slovenčina" ,
192+ "sl" : "Slovenščina" ,
193+ "sm" : "Gagana Samoa" ,
194+ "sn" : "chiShona" ,
195+ "so" : "Soomaaliga" ,
196+ "sq" : "Shqip" ,
197+ "sr" : "Српски" ,
198+ "ss" : "SiSwati" ,
199+ "st" : "Sesotho" ,
200+ "su" : "Basa Sunda" ,
201+ "sv" : "Svenska" ,
202+ "sw" : "Kiswahili" ,
203+ "ta" : "தமிழ்" ,
204+ "tg" : "Тоҷикӣ" ,
205+ "th" : "ไทย / Phasa Thai" ,
206+ "ti" : "ትግርኛ" ,
207+ "tk" : "Туркмен / تركمن" ,
208+ "tl" : "Tagalog" ,
209+ "to" : "Lea Faka-Tonga" ,
210+ "tr" : "Türkçe" ,
211+ "ts" : "Xitsonga" ,
212+ "tt" : "Tatarça" ,
213+ "tw" : "Twi" ,
214+ "ty" : "Reo Mā`ohi" ,
215+ "ug" : "Uyƣurqə / ئۇيغۇرچە" ,
216+ "uk" : "Українська" ,
217+ "ur" : "اردو" ,
218+ "uz" : "Ўзбек" ,
219+ "ve" : "Tshivenḓa" ,
220+ "vi" : "Tiếng Việt" ,
221+ "vo" : "Volapük" ,
222+ "wa" : "Walon" ,
223+ "wo" : "Wollof" ,
224+ "xh" : "isiXhosa" ,
225+ "yi" : "ייִדיש" ,
226+ "yo" : "Yorùbá" ,
227+ "za" : "Cuengh / Tôô / 壮语" ,
228+ "zh" : "中文" ,
229+ "zu" : "isiZulu "
230+ }
231231 return languages
232232
233233 def GetLanguages (self ):
234234 # initialise the language list
235- languages_dict = UserInterface .BuildLanguagesDict ()
235+ languages_dict = UserInterface .LanguagesDict ()
236236 #clear the language names in the dialog
237237 self .m_choiceLanguage .Clear ()
238238 #populate the available language names in the dialog
0 commit comments