]> gitweb.fperrin.net Git - DictionaryPC.git/blobdiff - src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java
Add french-swedish dictionary support.
[DictionaryPC.git] / src / com / hughes / android / dictionary / parser / wiktionary / WiktionaryLangs.java
index eadd586aa98532fa709321bdfd560664ec1725a1..86206a060bbbc68f09c4314c16ba1eeae6f245e9 100644 (file)
@@ -114,6 +114,7 @@ public class WiktionaryLangs {
         isoCodeToEnWikiName.put("GV", "Manx");
         isoCodeToEnWikiName.put("scn", "Sicilian");
         isoCodeToEnWikiName.put("cu", "Old Church Slavonic");
+        isoCodeToEnWikiName.put("rom", "Romani");
 
         // No longer exists in EN:
         // isoCodeToEnWikiName.put("BS", "Bosnian");
@@ -134,11 +135,11 @@ public class WiktionaryLangs {
 
     public static final Map<String,Map<String,String>> wikiCodeToIsoCodeToWikiName = new LinkedHashMap<String, Map<String,String>>();
     static {
+        Map<String,String> isoCodeToWikiName;
+
         // en
         wikiCodeToIsoCodeToWikiName.put("en", isoCodeToEnWikiName);
 
-        Map<String,String> isoCodeToWikiName;
-
         // egrep -o '\{\{Wortart[^}]+\}\}' dewiktionary-pages-articles.xml | cut -d \| -f3 | sort | uniq -c | sort -nr
         isoCodeToWikiName = new LinkedHashMap<String, String>();
         wikiCodeToIsoCodeToWikiName.put("de", isoCodeToWikiName);
@@ -164,6 +165,7 @@ public class WiktionaryLangs {
         isoCodeToWikiName.put("RU", Pattern.quote("{{langue|ru}}"));
         isoCodeToWikiName.put("AR", Pattern.quote("{{langue|ar}}"));  // Arabic
         isoCodeToWikiName.put("BG", Pattern.quote("{{langue|bg}}"));  // Bulgarian
+        isoCodeToWikiName.put("EL", Pattern.quote("{{langue|el}}"));
         isoCodeToWikiName.put("EN", Pattern.quote("{{langue|en}}"));
         //isoCodeToWikiName.put("", Pattern.quote("{{langue|sl}}"));
         isoCodeToWikiName.put("LA", Pattern.quote("{{langue|la}}"));
@@ -182,6 +184,7 @@ public class WiktionaryLangs {
         isoCodeToWikiName.put("ES", Pattern.quote("{{langue|es}}"));
         isoCodeToWikiName.put("UK", Pattern.quote("{{langue|uk}}"));
         isoCodeToWikiName.put("PT", Pattern.quote("{{langue|pt}}"));
+        isoCodeToWikiName.put("SV", Pattern.quote("{{langue|sv}}"));
 
         // egrep -o '= *\{\{-[a-z]+-\}\} *=' itwiktionary-pages-articles.xml | sort | uniq -c | sort -n
         isoCodeToWikiName = new LinkedHashMap<String, String>();