DictionaryForMids Forum

Dictionaries => General discussions => Topic started by: jn0101 on 28. May 2010, 13:20:31

Title: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 28. May 2010, 13:20:31
Finally, Ive more or less finished the conversion of the very big list of dictionaries generously donated from http://lernu.net.

You can see the full list (40 language pairs) at http://javabog.dk/filer/paroj/AA_LEGU_MIN.html .
(fuliumi = browse,   provi = try).


On http://javabog.dk/filer/paroj/ is the ZIP files, ready for upload on sourceforge when the last problems and questions are solved:


1) The Esperanto flag (and the Hebrew flag) is missing. Gert, could you add missing flags to SVN ?

Right now I dont use the JarCreator. I just use ZIP and it works fine, but I will change to JarCreator to get rid of unneeded flags.


2) I'd like Esperanto translation of all the language names. This means the list of languages for the UI:
LanguageEnglish
LanguageVietnamesee
LanguageChinese
LanguageJapanese
LanguageThai
LanguageHindi
LanguageIndonesian
LanguageFrench
LanguageSpanish
LanguageGerman
LanguageItalian
LanguageLatin
LanguageRussian
LanguageArabic
LanguageCzech
LanguageSlovak

would have to be extended with:
bg,Bulgara
ca,Kataluna
fa,Persa
fi,Finna
he,Hebrea
hr,Kroata
hu,Hungara
lt,Litova
nl,Nederlanda
no,Norvega
pl,Pola
pt,Portugala
sv,Sveda

Gert, should I just go on adding these language names to JavaME/src/de/kugihan/dictionaryformids/hmi_java_me/uidisplaytext/DictionaryForMIDs.languages?


3) Achim, after upload, should I generate something for your DataLoader class a la
      $data->addDictionary(new Dictionary("Chemical Elements", 174125, "http://sourceforge.net/projects/dictionarymid/files/dictionary%20Elements/3.4.0/DictionaryForMIDs_3.4.0_Elements.zip/download", "DfM_3.4.0_Elements", NULL, NULL, 0, "2009-11-11 12:00:00"));
?


4) In most cases I have a dictionary for each direction. I know this is kinda the double data, but the source database from http://lernu.net has the directions seperate: Try it out on http://eo.lernu.net/cgi-bin/vortaro.pl .
Please comment if you really really think I should try hard to somehow unify the directions (I have no idea how to do that in a good way).


5) The non-Latin languages are not tested very well. Ive done my best but I don't know how to enter e.g. Chinese or Japanese characters, and I am not sure it everything is OK here (assistance needed! :-)
I set the normation class, eg in eo-jp I have:
language2NormationClassName=de.kugihan.dictionaryformids.translation.normation.NormationJpn
is that enough or is there more to do?


6) Is there anything else you suggest I correct before release?
Please check if the ZIP files (in http://javabog.dk/filer/paroj/) look OK.


7) My conversion script (bash) can be found at http://javabog.dk/filer/paroj/konverti.sh
Perhaps you spot something Ive missed.

Thanks!

Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 28. May 2010, 22:09:01
Super !!!


Quote1) The Esperanto flag (and the Hebrew flag) is missing. Gert, could you add missing flags to SVN ?
I will send Zdenek an email - he provided the flags.


QuoteGert, should I just go on adding these language names to JavaME/src/de/kugihan/dictionaryformids/hmi_java_me/uidisplaytext/DictionaryForMIDs.languages?

Ah, if you do all the work, that sounds comfortable to me ;)
I am not sure whether I did not understand what you intend to do: Do you intend to extend that list with languageBulgarian, languageCatalan etc. ? Would be ok for me.


Quote4) In most cases I have a dictionary for each direction. I know this is kinda the double data, but the source database from http://lernu.net has the directions seperate: Try it out on http://eo.lernu.net/cgi-bin/vortaro.pl  .
Please comment if you really really think I should try hard to somehow unify the directions (I have no idea how to do that in a good way).
I see, you have one dictionary for, example, EpoDeu and another for DeuEpo.
You could merge them in one bidirectional dictionary that includes both directions. Is a bit trick though; well I guess you already made most of the work. Just read http://dictionarymid.sourceforge.net/newdictMultiple.html (http://dictionarymid.sourceforge.net/newdictMultiple.html)


Quote5) The non-Latin languages are not tested very well. Ive done my best but I don't know how to enter e.g. Chinese or Japanese characters, and I am not sure it everything is OK here (assistance needed! :-)
I set the normation class, eg in eo-jp I have:
language2NormationClassName=de.kugihan.dictionaryformids.translation.normation.NormationJpn
is that enough or is there more to do?
Normally yes; however I believe for Chinese and Japanese the normation is for the Latin replacements (e.g. Pinyin for Chinese). Well, Jeff knows that better than me.
In any case, it should not harm to set these normation classes.


Best greetings,
Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 28. May 2010, 22:21:33
Thanks for some great replies. I will proceed, then...

QuoteI see, you have one dictionary for, example, EpoDeu and another for DeuEpo.
You could merge them in one bidirectional dictionary that includes both directions. Is a bit trick though; well I guess you already made most of the work. Just read http://dictionarymid.sourceforge.net/newdictMultiple.html

Before I throw in potentially another day of work in this, please explain what happens.
Wouldnt the dictionary/JAR size be doubled up, as you throw two wordlists in?

As you see the JAR size is already often several megabytes. Doubling that number wouldnt be good. Then it'd be better to let people just choose the direction that is most important for them.

Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: axin on 29. May 2010, 00:45:08
Quote from: jn0101 on 28. May 2010, 13:20:31
2) I'd like Esperanto translation of all the language names. This means the list of languages for the UI:
would have to be extended with:
Gert, should I just go on adding these language names to JavaME/src/de/kugihan/dictionaryformids/hmi_java_me/uidisplaytext/DictionaryForMIDs.languages?

As Android has it's own UI files, the languages also need to be added to the array language_localization in
Android/res/values/app-strings.xml
Feel free to either add the languages there as well or to ping me after you committed the JavaME file and I'll add the languages myself.


Quote from: jn0101 on 28. May 2010, 13:20:31
3) Achim, after upload, should I generate something for your DataLoader class a la
      $data->addDictionary(new Dictionary("Chemical Elements", 174125, "http://sourceforge.net/projects/dictionarymid/files/dictionary%20Elements/3.4.0/DictionaryForMIDs_3.4.0_Elements.zip/download", "DfM_3.4.0_Elements", NULL, NULL, 0, "2009-11-11 12:00:00"));
?

Those entries will be (automatically) moved to the database. If you can create new entries automatically then just do that, but if you prefer a web interface for adding the entries, you can log into https://mysql-d.sourceforge.net/ using name/password from the DataLoader class.


Quote from: jn0101 on 28. May 2010, 13:20:31
4) In most cases I have a dictionary for each direction. I know this is kinda the double data, but the source database from http://lernu.net has the directions seperate: Try it out on http://eo.lernu.net/cgi-bin/vortaro.pl .
Please comment if you really really think I should try hard to somehow unify the directions (I have no idea how to do that in a good way).

From the the Android point of view, one dictionary including both directions would be a little easier to use... But having two is still fine, especially if unifying them would be a hassle.


Amazing list of dictionaries and great scripting, btw :)

-Achim
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 29. May 2010, 05:59:39
@jn0101

Quote
QuoteI see, you have one dictionary for, example, EpoDeu and another for DeuEpo.
You could merge them in one bidirectional dictionary that includes both directions. Is a bit trick though; well I guess you already made most of the work. Just read http://dictionarymid.sourceforge.net/newdictMultiple.html

Before I throw in potentially another day of work in this, please explain what happens.
Wouldnt the dictionary/JAR size be doubled up, as you throw two wordlists in?

As you see the JAR size is already often several megabytes. Doubling that number wouldnt be good. Then it'd be better to let people just choose the direction that is most important for them.

I just looked at EpoDeu and DeuEpo ... actually both of them are bidirectional (I did not realize that before) ! For both dictionaries you can search Esperanto and German words.
Just at the side: I noticed that for the German 'schlafen' there is more than one translation in EpoDeu while there is one in DeuEpo (only 'dormi' there).

So, because your dictionaries are already bidirectional, I think there is no reason to merge them.

Best regards,
Gert

Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 30. May 2010, 16:21:08
OK, heres the progress:

ad 1) Ive added the Esperanto flag.
(it was really easy -
wget http://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Flag_of_Esperanto.svg/32px-Flag_of_Esperanto.svg.png
wget http://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Flag_of_Esperanto.svg/12px-Flag_of_Esperanto.svg.png
etc :-)


ad 2) English, Esperanto, Danish and Norvegian translatios of the new language names done


ad 4) Yes, if the user chooses to download Esperanto-German (with 23948 entries) he/she can easily reverse it to get an German-Esperanto (with 23948 reversed entries).
Still, the German-Esperanto (with 17041) might be more usefull if the user is mostly translating from german.

So I'll keep both directions if both might be usefull. There might also be some that prefers the smaller version. For example:

Itala-Esperanto (9609 vortoj) foliumi provi JAD JAR ZIP (527K)
Esperanto-Itala (29940 vortoj) foliumi provi JAD JAR ZIP (1,2M)

if users phone cannot handle the 1.2M then the 500K might be worth trying. Also, a beginner in Esperanto might actually prefer a smaller wordlist (there is actually a 'small' subset of the most used 3000 words that might be worth considering - see http://eo.lernu.net/cgi-bin/statistiko.pl - but I have enough work just to get the Lernu people make opinions, so Im not going to propose that).



I'll proceed now with publishing on Sourceforge and writing a manual.

In the Android version of the manual I will refer to the Android Market and describe how to download thru the app.
Achim: do you have a 2d barcode for your app?


As I am using the SVN version I'll name the ZIP files with version 3.5.0, like:
DictionaryForMIDs_3.5.0_DeuEpo_Lernu.zip
Gert, is that OK and could you release a 3.5.0 version, just to keep things in sync, within the next few weeks ?


Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 30. May 2010, 20:06:56
@jn0101
QuoteGert, is that OK and could you release a 3.5.0 version, just to keep things in sync, within the next few weeks ?

Could you do me a favour and create one of your dictionaries with 3.5.0 from here http://dictionarymid.sourceforge.net/forum/index.php?topic=233.0 (http://dictionarymid.sourceforge.net/forum/index.php?topic=233.0) and post it as test version under that "DictionaryForMIDs 3.5.0 testversion available / testers wanted" topic ? A version that you did generate with JarCreator.

Best regards,
Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 30. May 2010, 20:13:27
Uh, I saw your post too late and most have been uploaded to
http://sourceforge.net/projects/dictionarymid/files/?sort=filename&sortdir=asc

I'll stop the uploading now and read your post
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 30. May 2010, 20:24:15
OK, Ive read it now.

Gert, Ive been testing and working on newest all the time and and following the SVN changes. To me it seems quite inprobable that there are any issues, and I'd like to release before the 11th (actually, today :-). Perhaps we could make these newly released dictionaries part of the ones people can test on, as I'd really like them to get tested more (especially those with non-Latin character sets).

So, I propose I continue the uploading as I intended. This is also required to get proceeding on the OTA stuff with Achin, and for the dictionaries to become visible on the Android app (which I very much look forward to). The last would also make a larger group of people test the 3.5 version (and the Eo dixes).

So, to not delay evrything, inclusive testing of Esperanto dictionaries (there are no previous versions people can use in the meantime, you know :-), I suggest I proceed.


Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 30. May 2010, 20:45:20
@jn0101
QuoteGert, Ive been testing and working on newest all the time and and following the SVN changes. To me it seems quite inprobable that there are any issues, and I'd like to release before the 11th (actually, today :-). Perhaps we could make these newly released dictionaries part of the ones people can test on, as I'd really like them to get tested more (especially those with non-Latin character sets).

So, I propose I continue the uploading as I intended. This is also required to get proceeding on the OTA stuff with Achin, and for the dictionaries to become visible on the Android app (which I very much look forward to). The last would also make a larger group of people test the 3.5 version (and the Eo dixes).

So, to not delay evrything, inclusive testing of Esperanto dictionaries (there are no previous versions people can use in the meantime, you know :-), I suggest I proceed.

Ok, I am fine with that ! You are using JarCreator, right ... ?

Under that posting for the 3.5.0 test, could you please link to one or more of your 3.5.0 versions for people to test ?

Best regards,
Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 30. May 2010, 21:01:39
No, I wasnt.

I'll rebuild using JarCreator.

I need to use the compiled DictionaryForMIDs_3.5.0_empty.zip, you provided right?
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 30. May 2010, 21:07:55
Well, I do not want to cause additional effort to you. The reason why I was asking for JarCreator is, that JarCreator handles some cases that are not obvious. Such as to ensure that certain manifest-properties to not exceed 32 characters (required for some Motorola devices).

Let me think ... apart from that 32 character problem there should be no additional crucial problems. So if your manifest-properties for application name and some others does not exceed 32 chars, then your current version should be ok.

If you still plan to re-create your files, please use the 3.5.0 that I provide.

Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: dreamingsky on 30. May 2010, 21:24:37
Quote5) The non-Latin languages are not tested very well. Ive done my best but I don't know how to enter e.g. Chinese or Japanese characters, and I am not sure it everything is OK here (assistance needed! :-)
I set the normation class, eg in eo-jp I have:
language2NormationClassName=de.kugihan.dictionaryformids.translation.normation.NormationJpn
is that enough or is there more to do?

Hi Jacob, for the Japanese dictionary, also use a DictionaryUpdate.  You can use the same one as the EDICT Japanese dictionary:

language2DictionaryUpdateClassName: de.kugihan.dictionaryformids.dictgen.dictionaryupdate.DictionaryUpdateEDICTJpn
language2NormationClassName: de.kugihan.dictionaryformids.translation.normation.NormationJpn

For the Chinese dictionary, use a DictionaryUpdate too.  You don't need a Normation class, though:
language2DictionaryUpdateClassName=de.kugihan.dictionaryformids.dictgen.dictionaryupdate.DictionaryUpdateCEDICTChi

For all the non-roman languages, you won't be able to search the non-roman language.  You'll only be able to search from Esperanto.  For example, you can only search Esperanto -> Russian or Esperanto -> Hebrew.  You can't search from Russian -> Esperanto or Hebrew -> Esperanto.

We're still waiting for someone to write the code to add a custom text input box for DictionaryforMIDs.  This would allow inputting languages which use non-roman scripts.  Here is a link to the discussion:
http://dictionarymid.sourceforge.net/forum/index.php?topic=52.0

Jeff
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 30. May 2010, 21:25:28
I never exceed the 32 byte limit. I also remove unneeded icons, as in JarCreator.java.

I did not obfuscate and I do not delete de/kugihan/dictionaryformids/dataaccess/zip/*.class as suggested in  JarCreator.java.

String[] excludeEntries = {
                                                                               "de/kugihan/dictionaryformids/dataaccess/zip"  // zip library for decompr
ession of dictionaries in the file system
                                                                         };

However, I think that didnt work anyway - the package name has been obfuscated in your DictionaryForMIDs_3.5.0_empty.zip anyway, right?


Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: axin on 30. May 2010, 21:39:01
Quote from: jn0101 on 30. May 2010, 16:21:08
Achim: do you have a 2d barcode for your app?

Check the DfM Android site: http://dictionarymid.sourceforge.net/android.html (http://dictionarymid.sourceforge.net/android.html)

Achim
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 30. May 2010, 21:41:58
@dreamingsky: thank you a lot for your clarification !!

@jn0101: Ok, then I do not see an imminent need for you to use JarCreator. Concerning de/kugihan/dictionaryformids/dataaccess/zip: I need to check that. The excluded zip class files are not needed when a dictionary is built-in, so these ought to be removed ... hmmmm, will not work on obfuscated names - need to look at that occasionally.

Thanks !
Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 31. May 2010, 10:24:59
Gert, your version is not working:

de.kugihan.dictionaryformids.a.e: Class could not be loaded: de.kugihan.dictionaryformids.translation.normation.NormationEpo
de.kugihan.dictionaryformids.a.e: Class could not be loaded: de.kugihan.dictionaryformids.translation.normation.NormationEpo
   at de.kugihan.dictionaryformids.b.f.a(+101)
   at de.kugihan.dictionaryformids.b.f.a(+1197)
   at de.kugihan.dictionaryformids.hmi_java_me.DictionaryForMIDs.<init>(+399)
   at java.lang.Class.runCustomCode(+0)
   at com.sun.midp.midlet.MIDletState.createMIDlet(+19)
   at com.sun.midp.midlet.Selector.run(+22)

Probably you forgot to exclude de.kugihan.dictionaryformids.translation.normation.NormationEpo and another class, from obfuscation.


     0  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/a/
     1775  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/a/a.class
     1345  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/a/b.class
      601  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/Normation.class
      362  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationEng.class
     1074  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationEng2.class
      968  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationFil.class
      812  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationGer.class
     1644  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationJpn.class
     1663  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationLat.class
      845  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationNor.class
      917  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationRus.class
     2084  2010-05-30 19:38   de/kugihan/dictionaryformids/translation/normation/NormationVie.class


Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 31. May 2010, 10:33:20
Yes ! I will correct that !

Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 31. May 2010, 11:37:01
Quote from: dreamingsky on 30. May 2010, 21:24:37
Quote5) The non-Latin languages are not tested very well. Ive done my best but I don't know how to enter e.g. Chinese or Japanese characters, and I am not sure it everything is OK here (assistance needed! :-)
I set the normation class, eg in eo-jp I have:
language2NormationClassName=de.kugihan.dictionaryformids.translation.normation.NormationJpn
is that enough or is there more to do?

Hi Jacob, for the Japanese dictionary, also use a DictionaryUpdate.  You can use the same one as the EDICT Japanese dictionary:

language2DictionaryUpdateClassName: de.kugihan.dictionaryformids.dictgen.dictionaryupdate.DictionaryUpdateEDICTJpn
language2NormationClassName: de.kugihan.dictionaryformids.translation.normation.NormationJpn

For the Chinese dictionary, use a DictionaryUpdate too.  You don't need a Normation class, though:
language2DictionaryUpdateClassName=de.kugihan.dictionaryformids.dictgen.dictionaryupdate.DictionaryUpdateCEDICTChi

For all the non-roman languages, you won't be able to search the non-roman language.  You'll only be able to search from Esperanto.  For example, you can only search Esperanto -> Russian or Esperanto -> Hebrew.  You can't search from Russian -> Esperanto or Hebrew -> Esperanto.

We're still waiting for someone to write the code to add a custom text input box for DictionaryforMIDs.  This would allow inputting languages which use non-roman scripts.  Here is a link to the discussion:
http://dictionarymid.sourceforge.net/forum/index.php?topic=52.0

Jeff



Jeff, thanks for your clarification. Now I suddenly understand why an Esperanto speaker made the effort to create his own J2ME dictionary tool for Russian-Esperanto (http://vicerveza.homeunix.net/~viric/dict/jdict/ ).

His solution can be found at http://code.google.com/p/jdict-vortaro/source/browse/src/jdict/Replace.java, but I see that NormationRus2 is doing more or less the same.


Could you please clarify a little more:

1) This means that DfM for general (for example european) J2ME phones cannot support search in any non-roman script at all, right?

2) But there must exist chinese/japanese/greek phones with J2ME. Doesent these phones have a J2ME implementation installed that allows users to enter chinese/japanese/greek characters? Or is it like, chinese/japanese/russian can be typed in e.g. SMSes but is not available in J2ME applications?

3) Why dont I need a Chinese Normation class? I see the Japanese normation class is transliterating.



As the Android version doesent have this limitation in input method I will release also the non-roman dictionaries.
For J2ME users I will put a a notice that:
- typing of Greek, Persian, Arabic, Hebraic letters are not supported.
- typing of russian, bulgarian and japanese letters must be done via transliteration
- typing of chinese letters is done .... how????



For the technically interested, here is my code:

function trovuNorm()
{
   if [ "$1" == "eo" ]; then echo "NormationEpo";
   elif [ "$1" == "en" ]; then echo "NormationEng2";
   elif [ "$1" == "de" ]; then echo "NormationGer";
   elif [ "$1" == "ja" ]; then echo "NormationJpn"; # abelo   蜂、ミツバチ
   elif [ "$1" == "ru" ]; then echo "NormationRus2"; # abelo   пчела
   elif [ "$1" == "bg" ]; then echo "NormationRus2"; # abelo   пчела
#   elif [ "$1" == "no" ]; then echo "NormationNor"; igas æøå == aeoeaa, sed "NormationLat" donas pli gravajn aferojn
#   elif [ "$1" == "da" ]; then echo "NormationNor"; igas æøå == aeoeaa, sed "NormationLat" donas pli gravajn aferojn
   elif [ "$1" == "el" ]; then echo "Normation"; # Greka - MANKAS!!! abelo   μέλισσα
   elif [ "$1" == "ar" ]; then echo "Normation"; # Araba - MANKAS!!!  abelo   نحلة
   elif [ "$1" == "fa" ]; then echo "Normation"; # Persa  - MANKAS!!! abelo   زنبور عسل
   elif [ "$1" == "he" ]; then echo "Normation"; # Hebrea  - MANKAS!!! abelo   דבורה
   elif [ "$1" == "zh" ]; then echo "Normation"; #  Ĉina - ne bezonas - abelo   蜜蜂
   else echo "NormationLat";
   fi
}

All in all I have these languages:
ar,Arabic
bg,Bulgarian
ca,Catalan
cs,Czech
da,Danish
de,German
el,Greek
en,English
eo,Esperanto
es,Spanish
fa,Persian
fi,Finnish
fr,French
he,Hebrew
hr,Croatian
hu,Hungarian
it,Italian
ja,Japanese
lt,Lithuanian
nl,Dutch
no,Norwegian
pl,Polish
pt,Portuguese
ru,Russian
sk,Slovak
sv,Swedish
zh,Chinese
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: dreamingsky on 31. May 2010, 12:37:06
Quote1) This means that DfM for general (for example european) J2ME phones cannot support search in any non-roman script at all, right?

Correct.

Quote2) But there must exist chinese/japanese/greek phones with J2ME. Doesent these phones have a J2ME implementation installed that allows users to enter chinese/japanese/greek characters? Or is it like, chinese/japanese/russian can be typed in e.g. SMSes but is not available in J2ME applications?

Sorry, I should be more specific.  I should have written: you cannot search in a non-roman language unless your phone has a custom IME (Input Method Editor) for that language.

If you have a phone from a country that has a non-roman script, then the phone will have a custom IME to type in that language.  For example, if you live in Russia, then you will have a phone that can type in Russian.  Then you can search Russian -> Esperanto in DictionaryforMIDs.

But, if you live in Europe (or any other country with a roman script language), then your phone will not have a Russian IME.  You will not be able to search from Russian -> Esperanto.  You will only be able to search from Esperanto -> Russian.

So DictionaryforMIDs would need some code to create a custom IME that would allow us to type in any language that we want.

For example, in English if you press "2" once you get an "a".  If you press "2" twice, you get a "b".  We'd need some code to be able to change the letters you get.  For example, in Japanese, if you press "2" once you get an "ka".  If you press "2" twice, you get a "ki", etc.

Quote3) Why dont I need a Chinese Normation class? I see the Japanese normation class is transliterating.

The Chinese dictionary does all the transliteration in the DictionaryUpdate class.  The Japanese dictionary does all the transliteration in the Normation class.  The Chinese dictionary is setup well.  I'd like to setup the Japanese dictionary the same.  But, until we can get the custom IME code I have to use the Normation class.

The Japanese dictionary makes searches 2 times slower than other dictionaries. When people press the search button, the dictionary searches first in hiragana (1 Japanese script), then it uses the Normation class, then searches a 2nd time in katakana (a 2nd Japanese script).  If I could use a DictionaryUpdate class, then there'd only be 1 search.

Quotetyping of chinese letters is done .... how?
Chinese is typed using transliteration too.

Jeff
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 31. May 2010, 14:08:59
OK Jeff, thanks for the clarifications.

Ive added this to the manual (the info text):
" To type letters with accents you simply type the basic variant of the letter.
For no-Latin alphabets (Cyrillic, Japanese, Chinese, Arab, Greek) your phone probably has an input method that you can use.
If your phone can only write Latin letters you can, for Russian, Bulgarian, Japanese and Chinese, transliterate to the Latin alphabet.
That it is possible not for Greek, Arab, Persian and Hebrew (contact me if you are ready help about that). "


Gert, I am publishing now, using your updated "empty" JAR and JarCreator.

Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 31. May 2010, 14:24:27
OK, they are released!

Thanks for all your support and help!

Ive also added them to http://dictionarymid.sourceforge.net/dict.html#Lernu
(in 2 minutes it'll be alphabetically ordered)

Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 31. May 2010, 14:48:35
Quote from: axin on 29. May 2010, 00:45:08

Quote from: jn0101 on 28. May 2010, 13:20:31
3) Achim, after upload, should I generate something for your DataLoader class a la
      $data->addDictionary(new Dictionary("Chemical Elements", 174125, "http://sourceforge.net/projects/dictionarymid/files/dictionary%20Elements/3.4.0/DictionaryForMIDs_3.4.0_Elements.zip/download", "DfM_3.4.0_Elements", NULL, NULL, 0, "2009-11-11 12:00:00"));
?

Those entries will be (automatically) moved to the database. If you can create new entries automatically then just do that, but if you prefer a web interface for adding the entries, you can log into https://mysql-d.sourceforge.net/ using name/password from the DataLoader class.

-Achim

OK, I'll do that - when the DB is in production.
In the meantime, here is data for the DataLoader class.
Could you verify and add, please?

Jacob

$data->addDictionary(new Dictionary(Esperanto-Arabic, 242337, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoAra_Lernu.zip?download", "DfM_EpoAra_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Bulgarian, 354531, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoBul_Lernu.zip?download", "DfM_EpoBul_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Catalan, 296630, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoCat_Lernu.zip?download", "DfM_EpoCat_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Czech, 320827, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoCes_Lernu.zip?download", "DfM_EpoCes_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Chinese-Esperanto, 5265749, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_ChiEpo_Lernu.zip?download", "DfM_ChiEpo_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Chinese, 1664792, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoChi_Lernu.zip?download", "DfM_EpoChi_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Danish, 235558, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoDan_Lernu.zip?download", "DfM_EpoDan_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Dutch-Esperanto, 1861982, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_NdlEpo_Lernu.zip?download", "DfM_NdlEpo_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Dutch, 1151750, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoNdl_Lernu.zip?download", "DfM_EpoNdl_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(English-Esperanto, 785092, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EngEpo_Lernu.zip?download", "DfM_EngEpo_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-English, 819972, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoEng_Lernu.zip?download", "DfM_EpoEng_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Finnish-Esperanto, 989220, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_FinEpo_Lernu.zip?download", "DfM_FinEpo_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-Finnish, 1243650, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoFin_Lernu.zip?download", "DfM_EpoFin_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(French-Esperanto, 645447, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_FraEpo_Lernu.zip?download", "DfM_FraEpo_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-French, 822928, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoFra_Lernu.zip?download", "DfM_EpoFra_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(German -Esperanto, 874768, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_DeuEpo_Lernu.zip?download", "DfM_DeuEpo_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary(Esperanto-German , 1276282, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoDeu_Lernu.zip?download", "DfM_EpoDeu_Lernu", NULL, NULL, , "2010-31-05 12:00:00"));
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 31. May 2010, 19:32:13
@Achim: Here is the data, with "'s and 0 inserted the right places.

I'll do an SQL update script later on, but for now I'm really eager to try it out with OTA on all kinds of Android phones (I have access to a HTC Desire and 2 other smaller HTC phones).

Jacob

$data->addDictionary(new Dictionary("Esperanto-Arabic", 242337, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoAra_Lernu.zip?download", "DfM_EpoAra_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Bulgarian", 354531, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoBul_Lernu.zip?download", "DfM_EpoBul_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Catalan", 296630, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoCat_Lernu.zip?download", "DfM_EpoCat_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Czech", 320827, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoCes_Lernu.zip?download", "DfM_EpoCes_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Chinese-Esperanto", 5265749, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_ChiEpo_Lernu.zip?download", "DfM_ChiEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Chinese", 1664792, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoChi_Lernu.zip?download", "DfM_EpoChi_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Danish", 235558, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoDan_Lernu.zip?download", "DfM_EpoDan_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Dutch-Esperanto", 1861982, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_NdlEpo_Lernu.zip?download", "DfM_NdlEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Dutch", 1151750, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoNdl_Lernu.zip?download", "DfM_EpoNdl_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("English-Esperanto", 785092, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EngEpo_Lernu.zip?download", "DfM_EngEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-English", 819972, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoEng_Lernu.zip?download", "DfM_EpoEng_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Finnish-Esperanto", 989220, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_FinEpo_Lernu.zip?download", "DfM_FinEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Finnish", 1243650, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoFin_Lernu.zip?download", "DfM_EpoFin_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("French-Esperanto", 645447, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_FraEpo_Lernu.zip?download", "DfM_FraEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-French", 822928, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoFra_Lernu.zip?download", "DfM_EpoFra_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("German -Esperanto", 874768, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_DeuEpo_Lernu.zip?download", "DfM_DeuEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-German ", 1276282, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoDeu_Lernu.zip?download", "DfM_EpoDeu_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Greek", 363153, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoGre_Lernu.zip?download", "DfM_EpoGre_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Hebrew", 345171, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoHeb_Lernu.zip?download", "DfM_EpoHeb_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Croatian-Esperanto", 298637, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_HrvEpo_Lernu.zip?download", "DfM_HrvEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Croatian", 310854, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoHrv_Lernu.zip?download", "DfM_EpoHrv_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Hungarian", 281366, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoHun_Lernu.zip?download", "DfM_EpoHun_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Italian-Esperanto", 432479, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_ItaEpo_Lernu.zip?download", "DfM_ItaEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Italian", 1049014, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoIta_Lernu.zip?download", "DfM_EpoIta_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Japanese", 442693, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoJpn_Lernu.zip?download", "DfM_EpoJpn_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Lithuanian-Esperanto", 456112, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_LitEpo_Lernu.zip?download", "DfM_LitEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Lithuanian", 546561, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoLit_Lernu.zip?download", "DfM_EpoLit_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Norwegian", 356077, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoNor_Lernu.zip?download", "DfM_EpoNor_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Persian", 361664, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoPer_Lernu.zip?download", "DfM_EpoPer_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Spanish-Esperanto", 398195, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_SpaEpo_Lernu.zip?download", "DfM_SpaEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Spanish", 438052, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoSpa_Lernu.zip?download", "DfM_EpoSpa_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Polish-Esperanto", 820863, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_PolEpo_Lernu.zip?download", "DfM_PolEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Polish", 900641, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoPol_Lernu.zip?download", "DfM_EpoPol_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Portuguese-Esperanto", 845853, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_PorEpo_Lernu.zip?download", "DfM_PorEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Portuguese", 759187, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoPor_Lernu.zip?download", "DfM_EpoPor_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Russian-Esperanto", 1540737, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_RusEpo_Lernu.zip?download", "DfM_RusEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Russian", 1254311, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoRus_Lernu.zip?download", "DfM_EpoRus_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Slovak", 362096, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoSlo_Lernu.zip?download", "DfM_EpoSlo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Swedish-Esperanto", 696669, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_SweEpo_Lernu.zip?download", "DfM_SweEpo_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));
$data->addDictionary(new Dictionary("Esperanto-Swedish", 401751, "http://prdownloads.sourceforge.net/dictionarymid/DictionaryForMIDs_3.5.0_EpoSwe_Lernu.zip?download", "DfM_EpoSwe_Lernu", NULL, NULL, 0, "2010-31-05 12:00:00"));


Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: axin on 31. May 2010, 21:20:20
Cool, thanks!
Please note, the time format is YYY-MM-DD, not YYYY-DD-MM. I corrected that and uploaded it to the old system - it's online now, just give it a try. A quick test with Esperanto-Italian says it's working fine...

Quote from: jn0101 on 31. May 2010, 19:32:13
I'll do an SQL update script later on, but for now I'm really eager to try it out with OTA on all kinds of Android phones (I have access to a HTC Desire and 2 other smaller HTC phones).

Don't worry, the SQL update script is already done and well-hidden in ota/redirect.php

-Achim
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 01. June 2010, 21:55:53
Guys, I believe my work is finished, and I want to thank you all very much for all your great support!!

Ive done a small manual in Esperanto. Its not finished, but the preliminary version can already be seen on the permanent Lernu! address of the dictionaries: http://lernu.net/vortolistoj/.

(a crude machine translation of the page to English, using Apertium, can be seen at http://xixona.dlsi.ua.es/apertium-www/common/browser.php?mark=&dir=eo-en&inurl=http://lernu.net/vortolistoj/ )

Thanks again,
Jacob
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 02. June 2010, 06:54:28
@jn0101
Thank you for your great work !!

QuoteGuys, I believe my work is finished
:o  - hey, we need you to do so many more things on the DictionaryForMIDs project  ;)

... besides, about the Esperanto dictionaries that you did set up: would you like to send your dictionaries to Jeff for his "dictionary archive" ? See http://dictionarymid.sourceforge.net/dictionaryArchive.html (http://dictionarymid.sourceforge.net/dictionaryArchive.html)

Thanks a lot too !!
Gert
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: jn0101 on 02. June 2010, 09:22:51
Quote from: Gert on 02. June 2010, 06:54:28
@jn0101
Thank you for your great work !!

QuoteGuys, I believe my work is finished
:o  - hey, we need you to do so many more things on the DictionaryForMIDs project  ;)

Ah, Im not leaving, just continiuing to the next thing :-)
I have a non-GPL Danish-Esperanto dictionary to set up, plus a lot of Apertium dictionaries.


Quote from: Gert on 02. June 2010, 06:54:28
... besides, about the Esperanto dictionaries that you did set up: would you like to send your dictionaries to Jeff for his "dictionary archive" ? See http://dictionarymid.sourceforge.net/dictionaryArchive.html (http://dictionarymid.sourceforge.net/dictionaryArchive.html)

Sure, I'll do that. But my expectation is that Lernu! will publish all source under GPL at some time in the future, and I will provide the scripting to generate the dictionaries from scratch at any time.
Title: Re: New Esperanto dictionaries are ready for your suggestions
Post by: Gert on 02. June 2010, 10:28:26
Quote
QuoteGuys, I believe my work is finished
QuoteShocked  - hey, we need you to do so many more things on the DictionaryForMIDs project  Wink

Ah, Im not leaving, just continiuing to the next thing :-)

:) :) :) :) :) :) :)

Gert