- public void testWiktionary_IT_EN() throws Exception {
- wiktionaryTestWithLangToEn("wiktionary.it_en.quickdic", "IT", "it.txt",
- "EN.data", "enwiktionary.english", "Italian", "it");
+ // French
+ public void testWiktionary_FR_FR() throws Exception {
+ wiktionaryTestWithLangToEn("wiktionary.fr_fr.quickdic", "FR", "fr.txt",
+ "FR.data", "enwiktionary.french", "French", "fr");
+ }
+
+
+ // Arabic
+ public void testWiktionary_AR_AR() throws Exception {
+ wiktionaryTestWithLangToEn("wiktionary.ar_ar.quickdic", "AR", "empty.txt",
+ "AR.data", "enwiktionary.arabic", "Arabic", "ar");
+ }
+
+ // Chinese
+ public void testWiktionary_ZH_ZH() throws Exception {
+ wiktionaryTestWithLangToEn("wiktionary.zh_zh.quickdic", "ZH", "empty.txt",
+ // These missing "e" prevents a complete match, forcing the name to be printed.
+ "ZH.data", "enwiktionary.chinese", "Chinese|Mandarin|Cantones", "zh");
+ }
+
+ // German
+ public void testWiktionary_DE_DE() throws Exception {
+ wiktionaryTestWithLangToEn("wiktionary.de_de.quickdic", "DE", "de.txt",
+ "DE.data", "enwiktionary.german", "German", "it");