Return to site

Xdxf Dictionaries

broken image


Fora Dictionary Pro is a dictionary viewer.

XDXF edition has embedded functionality for hiding citations (see exempla above) which requires using special styles different (sic!) from custom styles recommended for our dictionaries (they could be concatenated though). States and limitations. Format and structure of the dictionary hardly fit the XDXF format. XDXF is a project to unite all existing open dictionaries and provide both users and developers with universal XML-based format, convertible from and to other popular formats like Mova, PtkDic, StarDict, ABBYY Lingvo etc. New drafts of format can be found here: https://github.com/soshial/xdxfmakedict/tree/master/formatstandard. LightLang - another system of electronic dictionaries (Linux only). Some other free, but closed-source programs: Lingoes - fast and lean, but Windows only, and supports only its own format. Dicto - supports XDXF dictionaries. Windows only. Appears to be Russian-oriented. Stardict dictionary is usually composed of 3 files.ifo,.dict (or dict.dz – compressed definition) and.idx. (if.ifo is missing it can be easily recreated – it's text file). One of standard formats is XDXF, which is basically XML with terms/keys and definitions. XDXF site also contains many dictionaries in this format.

Features

Word
  • Fast and fully offline operation
  • Compatibility with StarDict, DSL, XDXF, Dictd, and TSV/Plain dictionaries
  • Typing friendly search with case, diacritics, and punctuation tolerance
  • Fuzzy search
  • Full-text search
  • In-page popup translator
  • History and bookmarks

Downloads

PlatformApplicationVersionRequirementsLicenseApp Store
ForaFX.jar26.5Oracle Java 8FreewareN/A
ForaDictionaryPro.apk26.5Android 4.4 or laterDonationware[1]
N/A26.5iOS/iPadOS 9.0 or later$4
UpdatesChange Log
ChecksumsMD5 or SHA-256

1. Sonalksis freeg mac. We request happy users of the app's Android version also purchase it's iOS/iPadOS version using the link above.

Examples

Xdxf Dictionaries
NoNameLanguagesPackageSource
1.WordNet®EnglishWordNet.ziphttps://wordnet.princeton.edu
2.FOLDOCEnglishFOLDOC.ziphttps://foldoc.org

Disclaimer: The installable packages above are provided for the sole purpose of demonstrating the application's essential viewing functionality. The author of the application hereby rejects any and all liability for the contents of the packages.

Compatibility

Fora Dictionary Pro is compatible with the following dictionary/file types:

  • StarDict dictionaries (*.idx)
  • DSL dictionaries (*.dsl)
  • XDXF dictionaries (*.xdxf)
  • Dictd dictionaries (*.index)
  • TSV/Plain dictionaries (*.txt, *.dic)

Setting up dictionaries

  • Connect your mobile device to your computer.
  • Copy dictionary files to the app's documents/files folder on device. See Android or iOS help for details.
  • Select dictionary index file as listed in the compatibility section above (or an archive of it) using 'Import Dictionary' option of the 'Manage' menu.
  • Attach resource ZIP files (if any) using 'Attach ZIP' option of the dictionary menu. (optional)
  • Edit properties of dictionary such as visible name using 'Edit Properties' option of the dictionary menu. (optional)
  • Create full-text search index of dictionary using 'Upgrade' option of the dictionary menu. (optional)
  • Create profiles to group and organize dictionaries. (optional)

Resource files

Dictionaries

Resource files of a dictionary can be put into multiple ZIP files with the following properties:
i) Classic (non-ZIP64) ZIP file type
ii) Flat (no sub-directories) file structure
iii) Maximum 65,535 files per ZIP file
Use 'Attach ZIP' from dictionary menu to copy and attach ZIP files to a dictionary.

Full-text search

The app supports searching full-text of all dictionaries for exact matches. The feature requires one-time upgrading of a dictionary which can take very long time to complete, since every single word anywhere on the dictionary is made searchable during the process.

Synchronizing between devices

Copying/moving dictionaries between devices is done using one of the two available methods:

  • 'Export Dictionary' to a *.zip file on the first device and then 'Import Dictionary' that *.zip file on the second
  • Copy/move whole '.fora' or '.foradictionary' folder or individual dictionary folders using a file manager

Import from URL

Automated importing of dictionaries from URL is no longer available. Follow the following steps to import dictionaries from URL:
i) On your computer, enter the URL on your web browser and download the file.
ii) Connect your mobile device to your computer and copy the downloaded file to the app's documents/files folder on device. See Android or iOS help for details.
iii) Open the app, select 'Import Dictionary' from 'Manage' menu, select the file, and proceed.

Search types

There are five kinds of searches you can perform on dictionaries.

  • Regular search: Shows results exactly matching the query.
  • Extended matching search: Shows results matching the query with case, diacritics, and punctuations ignored. Suggestions include in-phrase and phonetic matches.
  • Full-text search: Shows list of articles containing exact matches of the query. The scope of search is not limited to headwords and includes all text in all articles (definitions, synonyms, examples, etc).
  • Fuzzy search: Shows list of articles most similar to the query. The search works like a spell checker for words you're not sure how it's written/spelled.
  • Wildcard search: Shows list of articles that match the criteria set with a wildcard query.
Xdxf

Troubleshooting and FAQ

Q: I bought an offline dictionary, can I use it in Fora Dictionary Pro?
A: Probably, no. Most standalone dictionaries have it's own proprietary data format incompatible with general-purpose dictionaries. You need dictionary data in one of the supported formats.
Q: Suggestions are slow when a lot of dictionaries are installed.
A: Unlike traditional search auto-completion, the app performs a complete search and matching of the query (e.g. occurrences in multi-word phrases) on all dictionaries in profile when suggestions are activated. Grouping dictionaries into smaller sets based on usage context using profiles may be helpful.
Q: I can't find the dictionary I need or the dictionary isn't displayed properly when searching.
A: Importing the dictionary using the latest version of the app or using alternate formats may be helpful.
Q: I can't find the '.fora' folder.
A: Probably it is considered hidden. Please use a third-party file manager such as: muCommander
Q: How do I uninstall Fora Dictionary Pro from my Android device completely?
A: The application stores settings and dictionary data on the external storage, hence, you will need to manually delete the '.fora' folder there to clean up after uninstallation.
Q: How do I uninstall Fora Dictionary Pro from my computer completely?
A: The application stores dictionary data and settings separate from it's app folder. After deleting the app, you must also delete the folder named '.foradictionary' and the file named '.fdconfig' in current user's home folder (for example, C:Users.foradictionary on Windows or /Users//.foradictionary on Mac). If you can't see the folder or file, you can use a file manager, e.g. muCommander.
Q: Why is Fora Dictionary Pro cheaper on Android than iOS/iPadOS?
A: Cost of both developing for the platform and maintaining of an app in the marketplace is different on the two platforms and hence we reflect the difference in pricing the app.

Android 10+

Xdxf English Dictionaries

Xdxf
  • Fast and fully offline operation
  • Compatibility with StarDict, DSL, XDXF, Dictd, and TSV/Plain dictionaries
  • Typing friendly search with case, diacritics, and punctuation tolerance
  • Fuzzy search
  • Full-text search
  • In-page popup translator
  • History and bookmarks

Downloads

PlatformApplicationVersionRequirementsLicenseApp Store
ForaFX.jar26.5Oracle Java 8FreewareN/A
ForaDictionaryPro.apk26.5Android 4.4 or laterDonationware[1]
N/A26.5iOS/iPadOS 9.0 or later$4
UpdatesChange Log
ChecksumsMD5 or SHA-256

1. Sonalksis freeg mac. We request happy users of the app's Android version also purchase it's iOS/iPadOS version using the link above.

Examples

NoNameLanguagesPackageSource
1.WordNet®EnglishWordNet.ziphttps://wordnet.princeton.edu
2.FOLDOCEnglishFOLDOC.ziphttps://foldoc.org

Disclaimer: The installable packages above are provided for the sole purpose of demonstrating the application's essential viewing functionality. The author of the application hereby rejects any and all liability for the contents of the packages.

Compatibility

Fora Dictionary Pro is compatible with the following dictionary/file types:

  • StarDict dictionaries (*.idx)
  • DSL dictionaries (*.dsl)
  • XDXF dictionaries (*.xdxf)
  • Dictd dictionaries (*.index)
  • TSV/Plain dictionaries (*.txt, *.dic)

Setting up dictionaries

  • Connect your mobile device to your computer.
  • Copy dictionary files to the app's documents/files folder on device. See Android or iOS help for details.
  • Select dictionary index file as listed in the compatibility section above (or an archive of it) using 'Import Dictionary' option of the 'Manage' menu.
  • Attach resource ZIP files (if any) using 'Attach ZIP' option of the dictionary menu. (optional)
  • Edit properties of dictionary such as visible name using 'Edit Properties' option of the dictionary menu. (optional)
  • Create full-text search index of dictionary using 'Upgrade' option of the dictionary menu. (optional)
  • Create profiles to group and organize dictionaries. (optional)

Resource files

Resource files of a dictionary can be put into multiple ZIP files with the following properties:
i) Classic (non-ZIP64) ZIP file type
ii) Flat (no sub-directories) file structure
iii) Maximum 65,535 files per ZIP file
Use 'Attach ZIP' from dictionary menu to copy and attach ZIP files to a dictionary.

Full-text search

The app supports searching full-text of all dictionaries for exact matches. The feature requires one-time upgrading of a dictionary which can take very long time to complete, since every single word anywhere on the dictionary is made searchable during the process.

Synchronizing between devices

Copying/moving dictionaries between devices is done using one of the two available methods:

  • 'Export Dictionary' to a *.zip file on the first device and then 'Import Dictionary' that *.zip file on the second
  • Copy/move whole '.fora' or '.foradictionary' folder or individual dictionary folders using a file manager

Import from URL

Automated importing of dictionaries from URL is no longer available. Follow the following steps to import dictionaries from URL:
i) On your computer, enter the URL on your web browser and download the file.
ii) Connect your mobile device to your computer and copy the downloaded file to the app's documents/files folder on device. See Android or iOS help for details.
iii) Open the app, select 'Import Dictionary' from 'Manage' menu, select the file, and proceed.

Search types

There are five kinds of searches you can perform on dictionaries.

  • Regular search: Shows results exactly matching the query.
  • Extended matching search: Shows results matching the query with case, diacritics, and punctuations ignored. Suggestions include in-phrase and phonetic matches.
  • Full-text search: Shows list of articles containing exact matches of the query. The scope of search is not limited to headwords and includes all text in all articles (definitions, synonyms, examples, etc).
  • Fuzzy search: Shows list of articles most similar to the query. The search works like a spell checker for words you're not sure how it's written/spelled.
  • Wildcard search: Shows list of articles that match the criteria set with a wildcard query.

Troubleshooting and FAQ

Q: I bought an offline dictionary, can I use it in Fora Dictionary Pro?
A: Probably, no. Most standalone dictionaries have it's own proprietary data format incompatible with general-purpose dictionaries. You need dictionary data in one of the supported formats.
Q: Suggestions are slow when a lot of dictionaries are installed.
A: Unlike traditional search auto-completion, the app performs a complete search and matching of the query (e.g. occurrences in multi-word phrases) on all dictionaries in profile when suggestions are activated. Grouping dictionaries into smaller sets based on usage context using profiles may be helpful.
Q: I can't find the dictionary I need or the dictionary isn't displayed properly when searching.
A: Importing the dictionary using the latest version of the app or using alternate formats may be helpful.
Q: I can't find the '.fora' folder.
A: Probably it is considered hidden. Please use a third-party file manager such as: muCommander
Q: How do I uninstall Fora Dictionary Pro from my Android device completely?
A: The application stores settings and dictionary data on the external storage, hence, you will need to manually delete the '.fora' folder there to clean up after uninstallation.
Q: How do I uninstall Fora Dictionary Pro from my computer completely?
A: The application stores dictionary data and settings separate from it's app folder. After deleting the app, you must also delete the folder named '.foradictionary' and the file named '.fdconfig' in current user's home folder (for example, C:Users.foradictionary on Windows or /Users//.foradictionary on Mac). If you can't see the folder or file, you can use a file manager, e.g. muCommander.
Q: Why is Fora Dictionary Pro cheaper on Android than iOS/iPadOS?
A: Cost of both developing for the platform and maintaining of an app in the marketplace is different on the two platforms and hence we reflect the difference in pricing the app.

Android 10+

Xdxf English Dictionaries

Shared/external storage mechanism known as the SD-card has been retired starting with Android 10. The operating system now enforces all apps use it's sandboxed folder for all it's app data. If you upgrade your device to Android 10+, you may need to copy/move and replace '.fora' folder from your device's shared storage to the app's sandboxed folder (typically Android/data/com.ngc.fora.android/files) using a file manager.

Fora Dictionary

Fora Dictionary Pro is a cross-platform (i.e. working on various operating systems) version of Fora Dictionary and is fully data compatible with it. Auxiliary features such as deep customization and operating system integration are not available yet since the app works across different operating systems. Please note that we have retained and improved all essential dictionary viewer features like various search options and the in-page popup translator.

Known limitations

  • Slow importing: The app converts every dictionary to it's own cross-platform format and sometimes this conversion takes very long time. Some big dictionaries require this conversion be done on a powerful desktop computer, and some bigger dictionaries take long time even on a powerful desktop computer.
  • Limited on-device upgrades: The optimization of full-text search upgrade is not available on mobile devices due to cross-platform memory management implementation and greedy nature of the operation. This setup-only limitation doesn't affect any usage features on any device.
  • No embedded player: The app doesn't play resource files itself, but uses the device's default media player. The default player determines which kinds of files can be played.

For developers

Xdxf Dictionaries Word

Integration with other apps or the operating system is briefly described here.





broken image