]> gitweb.fperrin.net Git - DictionaryPC.git/blobdiff - src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java
Add logic for generating DE-RO dictionary.
[DictionaryPC.git] / src / com / hughes / android / dictionary / parser / wiktionary / WiktionaryLangs.java
index 1a191c1ad0a137df2757f1b3a107b9f3952c420e..2d2fc087e5dd7ec8ff7be22f8991b71cea4a508d 100644 (file)
@@ -46,6 +46,10 @@ public class WiktionaryLangs {
         isoCodeToEnWikiName.put("ET", "Estonian");
         isoCodeToEnWikiName.put("FI", "Finnish");
         isoCodeToEnWikiName.put("FR", "French");
+        // Note: must be before German since matcher
+        // simply takes first match instead of best.
+        isoCodeToEnWikiName.put("nds", "Low German");
+        isoCodeToEnWikiName.put("pdc", "Pennsylvania German");
         isoCodeToEnWikiName.put("DE", "German");
         isoCodeToEnWikiName.put("grc", "Ancient Greek");
         isoCodeToEnWikiName.put("EL", "Greek");
@@ -110,7 +114,6 @@ public class WiktionaryLangs {
         isoCodeToEnWikiName.put("GV", "Manx");
         isoCodeToEnWikiName.put("scn", "Sicilian");
         isoCodeToEnWikiName.put("cu", "Old Church Slavonic");
-        isoCodeToEnWikiName.put("pdc", "Pennsylvania German");
 
         // No longer exists in EN:
         // isoCodeToEnWikiName.put("BS", "Bosnian");
@@ -139,6 +142,7 @@ public class WiktionaryLangs {
         // egrep -o '\{\{Wortart[^}]+\}\}' dewiktionary-pages-articles.xml | cut -d \| -f3 | sort | uniq -c | sort -nr
         isoCodeToWikiName = new LinkedHashMap<String, String>();
         wikiCodeToIsoCodeToWikiName.put("de", isoCodeToWikiName);
+        isoCodeToWikiName.put("nds", "Niederdeutsch");
         isoCodeToWikiName.put("DE", "Deutsch");
         isoCodeToWikiName.put("EN", "Englisch");
         isoCodeToWikiName.put("IT", "Italienisch");
@@ -151,6 +155,7 @@ public class WiktionaryLangs {
         isoCodeToWikiName.put("HU", "Ungarisch");
         isoCodeToWikiName.put("SV", "Schwedisch");
         isoCodeToWikiName.put("ES", "Spanisch");
+        isoCodeToWikiName.put("RO", "Rumänisch");
 
         // egrep -o '== *\{\{langue\|[a-zA-Z]+\}\} *==' frwiktionary-pages-articles.xml | sort | uniq -c | sort -nr
         isoCodeToWikiName = new LinkedHashMap<String, String>();