]> gitweb.fperrin.net Git - DictionaryPC.git/commitdiff
Add support for generating Low German dictionary.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Tue, 15 Aug 2017 20:42:23 +0000 (22:42 +0200)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Tue, 15 Aug 2017 20:42:23 +0000 (22:42 +0200)
EN-foreign-dictlist.txt
generate_dictionaries.sh
src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java

index a3eaecf3bde593e4879696b589ccdf16ff3db947..6d6c547082e50e5c38d8811b8823565eca9250d9 100644 (file)
@@ -81,3 +81,4 @@ scn Sicilian
 yue Cantonese
 cu Old Church Slavonic
 pdc Pennsylvania German
+nds Low German
index d5bd55d8fec3a79014c59be4482ef3317ad80377..17136d0d9b95eb285419975b5693c14166a0feaa 100755 (executable)
@@ -27,6 +27,7 @@ test "$lang" = "HAW" && lang=haw
 test "$lang" = "SCN" && lang=scn
 test "$lang" = "YUE" && lang=yue
 test "$lang" = "PDC" && lang=pdc
+test "$lang" = "NDS" && lang=nds
 test "$lang" = "CU" && lang=cu
 
 reverse_dicts=""
index aa2136ad5060260aa5ea04e327bc99f6994268db..b603b28885961e9f397b94acc17d72ee00b6806a 100644 (file)
@@ -48,6 +48,7 @@ public class WiktionaryLangs {
         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");
@@ -141,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");