Update (Dec 2019): Due to domain change, the dictionary download page stopped working in the BlackBerry 10 application. The dictionary files can be downloaded manually here.
Update (May 2015): Nokia Store is no longer alive. You can download S3Dict under this link.
Update (Dec 2013): this text was moved from http://projects.developer.nokia.com/S3Dict due to shutdown of the website.
An offline mobile dictionary compatible with free dictionary data formats (Stardict and Dict.org). With this application you have a large choice of freely available dictionary files, as well as the option to prepare your own.
Install S3Dict from Nokia Store (Update: use this link). Copy dictionary files (*.index and *.dict.dz or *.idx, *.ifo and *.dict.dz) into the directory specified in application settings (default is F:/Documents/Slovniky).
When you start the application, it asks you about importing the index data into its SQLite database (see images). The importing takes some time (for large files it can be up to 30 minutes, please be patient). The resulting SQLite database is stored in file idx_data.db in the same directory as your dictionary data. If you ever change the directory or if the application misbehaves, you should remove this file and import the data again.
To change the current dictionary database, check your preferred one via the database icon on the toolbar.
:heading1:meaning1 :heading2:meaning2where the "meaning" can be several kilobytes long and may contain HTML tags (it cannot contain newline character). Both "heading" and "meaning" can contain spaces. Save the data in a text file in UTF-8, e. g.
english-slovak.txt. On a Linux machine, run the command:
dictfmt --utf8 -s "Anglicko-slovenský" -j eng-slo < english-slovak.txtThe command will produce the files
eng-slo.dict, which you can copy to your mobile phone. The text string after
-sswitch will be displayed as the dictionary name in the application. If you aren't using GNU/Linux operating system, you might try to run
dictfmton a Windows computer using Cygwin.
If you want rich text formatting in your data, you have to use Stardict format. To generate data follow these instructions:
tabfile filenamecommand (sometimes
tabfileprogram isn't in your PATH, you have to enter
/usr/lib/stardict-tools/tabfileinstead). You can convert from jargon format to tabfile efficiently using the
sametypesequenceis set to proper value (e. g. if your data contains standard HTML tags the *.ifo file should contain