]> gitweb.fperrin.net Git - DictionaryPC.git/commitdiff
Add support for generating Romani dictionary.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Wed, 8 Aug 2018 22:29:16 +0000 (00:29 +0200)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Wed, 8 Aug 2018 22:29:16 +0000 (00:29 +0200)
EN-foreign-dictlist.txt
WiktionarySplitter.sh
compile.sh
generate_dictionaries.sh
run.sh
src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java

index 6d6c547082e50e5c38d8811b8823565eca9250d9..b88b55239bc4ca5b8573d508cbb6018a5995f55e 100644 (file)
@@ -54,6 +54,7 @@ pa Punjabi
 pl Polish
 pt Portuguese
 ro Romanian
+rom Romani
 ru Russian
 sa Sanskrit
 sh Serbo-Croatian
index f1dcae4051e1a1f459d69d0117b1bf1508495ab9..868588012a439bd81025c9cad1e292c0c0732e2a 100755 (executable)
@@ -4,7 +4,7 @@ ICU4J=/usr/share/java/icu4j-49.1.jar
 test -r "$ICU4J" || ICU4J=/usr/share/icu4j-55/lib/icu4j.jar
 XERCES=/usr/share/java/xercesImpl.jar
 test -r "$XERCES" || XERCES=/usr/share/xerces-2/lib/xercesImpl.jar
-COMMONS_COMPRESS=/usr/share/java/commons-compress-1.13.jar
+COMMONS_COMPRESS=/usr/share/java/commons-compress.jar
 JAVA=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
 test -x "$JAVA" || JAVA=java
 "$JAVA" -Xverify:none -classpath src:../Util/src/:../Dictionary/src/:"$ICU4J":"$XERCES":"$COMMONS_COMPRESS" com.hughes.android.dictionary.engine.WiktionarySplitter "$@"
index 95f968654846e8ed3808a2dfa8b82ac04ae264f8..7b0021f4b9f7f6ffa2201a487ebccad7b51ca145 100755 (executable)
@@ -6,7 +6,7 @@ XERCES=/usr/share/java/xercesImpl.jar
 test -r "$XERCES" || XERCES=/usr/share/xerces-2/lib/xercesImpl.jar
 COMMONS=/usr/share/java/commons-lang3.jar
 test -r "$COMMONS" || COMMONS=/usr/share/commons-lang-3.3/lib/commons-lang.jar
-COMMONS_COMPRESS=/usr/share/java/commons-compress-1.13.jar
+COMMONS_COMPRESS=/usr/share/java/commons-compress.jar
 if [ ! -x ../Dictionary ] ; then
     echo "You need to clone the Dictionary repository (including subprojects) into .."
     exit 1
index 17136d0d9b95eb285419975b5693c14166a0feaa..50a0e2099755552bb7d73ee5fc72e1f438513abc 100755 (executable)
@@ -29,6 +29,7 @@ test "$lang" = "YUE" && lang=yue
 test "$lang" = "PDC" && lang=pdc
 test "$lang" = "NDS" && lang=nds
 test "$lang" = "CU" && lang=cu
+test "$lang" = "ROM" && lang=rom
 
 reverse_dicts=""
 if test "$lang" = "DE" -o "$lang" = "FR" -o "$lang" = "IT" ; then
diff --git a/run.sh b/run.sh
index 40edcf26eb491e29f986e3394946d1d9b6525170..12ea566019ed17c7d4378276f6575477709e0ba8 100755 (executable)
--- a/run.sh
+++ b/run.sh
@@ -5,7 +5,7 @@ XERCES=/usr/share/java/xercesImpl.jar
 test -r "$XERCES" || XERCES=/usr/share/xerces-2/lib/xercesImpl.jar
 COMMONS=/usr/share/java/commons-lang3.jar
 test -r "$COMMONS" || COMMONS=/usr/share/commons-lang-3.3/lib/commons-lang.jar
-COMMONS_COMPRESS=/usr/share/java/commons-compress-1.13.jar
+COMMONS_COMPRESS=/usr/share/java/commons-compress.jar
 JAVA=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
 test -x "$JAVA" || JAVA=java
 "$JAVA" -Djava.util.logging.config.file="logging.properties" -Xmx4096m -classpath src:../Dictionary/Util/src/:../Dictionary/src/:"$ICU4J":"$XERCES":"$COMMONS":"$COMMONS_COMPRESS" com.hughes.android.dictionary.engine.DictionaryBuilder "$@"
index eadd586aa98532fa709321bdfd560664ec1725a1..86dc0526c8532c50321f57368272fa1bcf9722ea 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");