Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - axin

#1
Dear Colleagues,

we are making progress with the development of the new Android version, featuring multiple active dictionaries (available in the core since last year...), user interface translated to 18 languages, optimized icons for high-density devices, and more. There are still some rough corners, if you still like to give it a try feel free to join:

1.Join the following Google Group: https://groups.google.com/forum/#!forum/dfm-android-betatester
2.Wait for your request being approved
3.Activate beta testing for DictionaryForMIDs: https://play.google.com/apps/testing/de.kugihan.dictionaryformids.hmi_android

The latest beta can then be installed from Play Store (may take a while). If you already have DfM installed it will automatically update to this development version.

Please pay special attention if the migration of the settings work smoothly, ie. the same dictionaries and languages are still there&loaded.

To leave beta testing please visit the Google Play Testing link again and click the corresponding button. You may need to to re-install the application which could reset the settings/data of the app.

Thanks,
axin
#2
New version 0.92 is now available at DictionaryForMIDs on Android Play Store.

Changelog:

  • Added new UI languages: Tamil and Spanish (big thanks to everyone helping translating at crowdin.net)
  • Performance improvements on dictionary installation (prevent crashes on older devices)
  • Updated to latest DfM core
  • Bugfix with loading dictionary list

Feel free to post bug reports in this board or reply here for general discussion of this release.

Cheers,
axin
#3
New version 0.91 is now available on Android Market.

Changelog:


  • Show colors and styles as defined by dictionary
  • Native Support for Android ICS (i.e. ICS theme)
  • Bug fixes

Feel free to post bug reports in this board or reply here for general discussion of this release.

Cheers,
axin
#4
General discussions / released new version 0.90.1
21. January 2012, 06:57:02
New version 0.90.1 is now available on Android Market.

Changelog:


  • Fixed bug that caused crash when loading dictionaries on older devices
  • Fixed bug that caused dictionary selection dialog to be opened twice

I plan on including some small fixes and then releasing v1.0. That will look better here and on the Market (and of course shows that we have all basic features in the Android version).

Feel free to post bug reports in this board or reply here for general discussion of this release.

Cheers,
axin
#5
General discussions / released new version 0.90
16. January 2012, 12:44:45
New version 0.90 is now available on Android Market.

Changelog:


  • Introducing search as you type
  • Long-press on language selection opens dictionary selection dialog
  • Fixed bug that caused crash when adding hidden dictionaries
  • Fixed focus problem with input field
  • Fixed bugs with dialog box when choosing dictionaries

Report back here if and how it's working for you!

I plan on including some small fixes and then releasing v1.0. That will look better here and on the Market :)

Feel free to post bug reports in this board or reply here for general discussion of this release.

Cheers,
axin
#6
General discussions / released new version 0.14
22. December 2011, 16:26:18
New version 0.14 is now available on Android Market.

Changelog:


  • Introducing starred words feature (enable it in Menu->Preferences), ideal if you want to remember new words.
  • bug fixes and improvements

Report back here if and how it's working for you!

Feel free to post bug reports in this board or reply here for general discussion of this release.

Cheers,
axin
#7
General discussions / released new version 0.13
20. December 2010, 11:54:04
New version 0.13 is now available on Android Market.

Changelog:

  • support for being queried by other apps (contact us if you are a developer)
  • menu-option to find hidden dict. for recent dictionaries
  • hide included dict. tab when not available
  • performance improvements
  • bugfixes, thanks for reporting!

Feel free to post bug reports in this board or reply here for general discussion of this release.

Achim
#8
Hi all,

I just received an extensive bug report by mail (thanks very much!), testing it on the emulator shows the problem too.
As I'm not very into dictionary generation, maybe one of you sees what got mixed up here?

Regards,
Achim

QuoteAt first kudos for this offline-dictionary - it is the only free Dictionarysoftware that fits my needs on my Android-phone.
Tomorrow I'll drive to France and thus wanted to use the German<->French Dictionary-file, however when searching words in the German->French dictionary I got some strange errors:

The first one was an error that told me that the resource "sdcard\DictionaryForMIDs\dict\DfM_3.4.0_GerFra_FreeDict\IndexGernull.csv" was not available.
I looked for the file and it didnt exist, so I just created it and this error was gone.

The second error was a message that said "Warning: buffer size too small for file searchlistGer.csv".
I am certainly not a PC-Pro but I have some brain so I started to look into the file-structure to find out if I could fix this myself.
I did: the wordcount didnt match anymore and some other properties of the "DictionaryForMIDs.properties" were messed aswell.
To me it looks like the Dictionary was updated in April 2010 but the "DictionaryForMIDs.properties" however was not (it still shows the date Nov 09).
After I sorted the "DictionaryForMIDs.properties" and found out what the most of the values are responsible for I corrected the file and now it works like a charm.
As the file copy and paste was messing the E-mail I submitted it to pastebin so you can take a look at it: http://pastebin.com/KHhQm8LU
If possible check if this is the only Dictionary that is concerned of this "bug" or if others suffer from this aswell or check if the Android-App needs to be fixed to ignore these properties.
#9
I just created a pre release:
DictionaryForMIDs-0.12.1_TEST2
and invite everyone to test it before its release to the market in a couple of days.

changelog:
- fix for decimal separator bug see here
- improved Android life-cycle support: dictionary gets reloaded if the OS frees the memory while you navigated away from the dictionary, e.g. using the home button or opening a link on the about screen
- integrated changes from DictionaryForMIDs main branch (e.g. weak encryption, DictionaryUpdatePartialIndex, bug fixes, ...)
#10
A user sent me the following mail:

Quote
I downloaded your application with the Esperanto-English dictionary.

Very handy, but the search apparently cannot distinguish between alternate letters.  For instance, it can't tell the difference between a c and a ĉ.

That's not a bug but a feature, yes? There is no way to force the search to behave as expected by this user, yes?

-Achim
#11
Hi,

we are currently testing a website that allows you to install dictionaries directly from your phone's browser:

http://goo.gl/y3pX or the long version http://dictionarymid.sourceforge.net/ota.php?p=2

If you
- have a JavaME / J2ME capabale phone
- and a data plan

then you can try it by pointing your phone's browser to one of the above urls, then opening the link JAD.
Please report if this works or not, so we can repair or extend the system for the other dictionaries.

Thanks,
Achim
#12
Hi,

I was wondering how the languages included in a dictionary are localized?
For example, a English - German dictionary opened on a German system should display "Englisch -> Deutsch" instead of "English -> German".
Is this already handled in the J2ME version? How?

If not, I suggest we use a simple text-replace feature and include a list of all available languages into our localization files (DictionaryForMIDs.languages / strings.xml):
When the dictionary is loaded, the program would read out the languageXDisplayText property for the English name and search a language lookup table for that name and its corresponding localized name. This way we could automatically support many of the available dictionaries without recompiling them. If an entry cannot be found in the lookup table, it will of course fall back to using the original languageXDisplayText.

This approach could also support dictionaries like "SMS shorthand <> Definition" or "German zip codes <> City" (by adding "SMS shorthand", "Definition", "German zip codes", "City" as entries to the language lookup table) but we could also say that the SMS shorthand dictionary requires English anyways (as all entries are in English only), so we don't include it into the lookup table.

Please reply as soon as possible as helpful people are already beginning to translate the localization files...

-Achim
#13
General discussions / How to search for entries?
08. January 2010, 12:16:43
Dear all,

I'm currently implementing a search-as-you-type / auto-completion function for the Android UI. It works well for things like taking German->Chinese dictionary, entering dampfs it will suggest Dampfschiff, you click on Dampfschiff and the corresponding entry (as well as other matches) are shown.

But there are problems with more complicated entries.

Let's take again the German-Chinese dictionary. The user enters gut, the auto-completion searches the dictionary for gut* and suggests Glück, Gut, segensreich (Adj), the user clicks on the suggestion, the dictionary is searched for Glück, Gut, segensreich (Adj) and no results are found. But when the user just searches for what he enters (gut), of course Glück, Gut, segensreich (Adj) is found.

Now my question: How do I have to format search queries so that the suggested result is found? What parts should I remove? Are there functions ready to do this? (e.g. somewhere hidden in the Normation classes??) I guess I should run the same function on the suggestion that is used to create the search index...?

Please let me know what you think about this.

Thanks,

Achim
#14
The list of auto. installable dictionaries is now up-to-date and includes Peter Kmet's English-Hungarian dictionary (3.4.0).

Enjoy it! And send feedback if you don't...  ;)

Achim
#15
General discussions / Updated available dictionaries
12. November 2009, 12:45:40
The list of auto. installable dictionaries is now up-to-date and includes the following new/updated dictionaries (nice work, btw):


  • "Chemical Elements" dictionary v3.4.0
  • "Chinese-English (CEDICT)" dictionary v3.4.0
  • "FreeDict (English-Arabic)" dictionary v3.4.0 (not included yet due to font problem)
  • "FreeDict (English-French)" dictionary v3.4.0
  • "FreeDict (English-German)" dictionary v3.4.0
  • "FreeDict (English-Portuguese)" dictionary v3.4.0
  • "FreeDict (English-Spanish)" dictionary v3.4.0
  • "FreeDict (English-Turkish)" dictionary v3.4.0
  • "FreeDict (German-French)" dictionary v3.4.0

-Achim
#16
The list of auto. installable dictionaries is now up-to-date and includes the following new dictionaries:


  • "IDP (English-French)" dictionary to 3.4.0
  • "IDP (English-German)" dictionary to 3.4.0
  • "IDP (English-Italian)" dictionary to 3.4.0
  • "IDP (English-Latin)" dictionary to 3.4.0
  • "IDP (English-Portuguese)" dictionary to 3.4.0
  • "IDP (English-Spanish)" dictionary to 3.4.0

Big thanks for the one who created and uploaded the dictionaries in the first place!

-Achim
#17
General discussions / released new version 0.10.2
04. October 2009, 13:47:00
New version 0.10.2 is now available on Android Market.

Changelog:
Added a filter/search box for list of installable dictionaries (thx to joggl for the suggestion!)

Feel free to post bug reports in this board or reply here for general discussion of this release.

Achim
#18
General discussions / released new version 0.10.1
13. September 2009, 22:44:28
New version 0.10.1 is now available on Android market.

Changelog:
Internal improvements to support new devices

Feel free to post bug reports in this board or reply here for general discussion of this release.

Achim
#19
General discussions / released new version 0.10.0
04. September 2009, 12:29:37
Today, version 0.10.0 was released on the Android market.
Many small improvements and fixes have been included, as well as automatic dictionary installation.

Feel free to post bug reports in this board or reply here for general discussion of this release.

Achim
#20
There is a new testing release of the Android version available, main new feature is over-the-air dictionary installation.

Feel free to add comments and suggestions to this thread.

Achim