Перейти к содержимому

Fora dictionary как установить словари

  • автор:

Fora Dictionary 10.1

[/b] Программа-оболочка для StarDict-, XDXF, FreeDict-словарей.

[b]Офсайты:
www.xdxf.revdanica.com/down/
www.freedict.org/en/flags-dict-tgz.html

Возможности:
— Поддержка различных форматов оффлайн-словарей (со встроенной их распаковкой по запросу);
— Поддержка форматированного текста в словарях;
— Объединённая система управления для всех типов словарей;
— История поиска и переходов;
— Отслеживание слов для поиска через буфер обмена и др.

Настройка программы:
— Запускаем Fora Dictionary,
— Нажимаем: Menu — Options — Manage dictionaries.. — Menu — Options — Rescan storage
В итоге все словари будут одной кучей.
Для удобства советую разсортировать словари по разным профилям, также каждый словарь можно пометить своим цветом для наглядности:
— Создаем профиль: Menu — Options — Manage dictionaries.. — Menu — Add profile — воодим название профиля (например En-Ru) — OK — Menu — Options — Rescan storage — выбераем соответствующие словари (например: с пометкой En-Ru) — OK — Menu — Options — Randomize all colors — Yes.
— Повторяем вышеуказанные действия для всех языковых профилей, которые нужно создать.
В итоге получаем свой профиль на каждое направление словаря.

Изменения:
Fixed duplicate hard-key clicks bug
Fixed bug while selecting numbers
Fixed bug in busy spinner
Fixed bugs in FTS highlighting
Relaxed FTS memory limits (subject to FCs)
Improved IPA detection
De-uglified default footer buttons
Updated desktop converter

Бесплатные словари для Android

Эта программа довольно популярна. У нее не много настроек, очень простой интерфейс и она хорошо выполняет свои функции.

Можно использовать словари от stardicict, а также искать статьи по заголовкам в Wikipedia и wordnet.
Проигрывать звуковые файлы с произношением Colordict не умеет, но это не самый большой недостаток.
При поиске работает автодополнение и сохраняется история запросов.

Полнотекстовый и морфологический поиск по словарным статьям не реализован. Это существенный недостаток для многих языков.

Все установленные словари можно отключать и подключать по мере необходимости, но делать это очень неудобно, особенно если словарей несколько и они для разных языков. Каждый словарь приходится подключать/отключать индивидуально, множественный выбор элементов списка словарей и группы словарей не реализованы.
Кроме того, для каждого словаря можно задать цвет рамки, которая будет обрамлять словарные статьи.


Настройки позволяют изменять размер шрифта и отображение словарных статей.Настроек совсем немного, и они понятны практически с первого взгляда.


Отображение словарных статей вполне удовлетворительно, но некоторые словари stardict показываются с большим количеством пробельных строк,
так что читать такие словари на маленьком экране телефона затруднительно.
С ColorDict интегрируются многие программы для чтения электронных книг.
Заключение. ColorDict имеет очень простой интерфейс и довольно удобен, и прост в использовании и, если количество нужных словарей невелико, то он вполне справляется со своей задачей.

Fora Dictionary

Следующая программа «понимает» значительно больше форматов, а именно:
StarDict, XDXF, DSL, DICTD and Plain (TSV) dictionary formats, кроме того она умеет искать статьи в википедии.

Кроме стандартного поиска можно попробовать ещё Wildcard search и Fuzzy search. Морфологический поиск реализован только для английского языка.

Также работает автодополнение и сохраняется история запросов.

Большим достоинством программы является наличие профилей-несколько словарей можно объединить в один профиль(группу) и переключаться между ними для поиска по группе словарей.


Процедура добавления словарей довольно неудобна, но после того как словари рассортированы по профилям жизнь сильно упрощается. При подключении словарей просиходит индексация. Ну очень медленно…
При попытке подключить англо-русский словарь Мюллера в формате stardict программа провалилась в исключительную ситуацию, и ещё пару словарей также не удалось подключить.

Программа имеет достаточно большое количество настроек, включая настройку шрифта, цвета и т.д., большая часть из которых сразу непонятна, но с течением времени некоторые из них оказываются весьма полезными.
Словарные статьи отображаются довольно компактно, а для быстрой навигации по словарным статьям(если в результате поиска их появляется несколько) можно включить sidebar-панель быстрого перемещения.

Также как и ColorDict для каждого словаря можно установить цвет, которым будут отображаться словарные статьи.
Заключение.Fora Dictionary поддерживает все популярные форматы словарей, позволяет работать с большим количеством словарей, практически всеядна, но не вполне стабильна, и с довольно сложным интерфейсом и непростым характером.

Fora dictionary как установить словари

Fora Dictionary is a versatile offline dictionary.

  • Fast and fully offline operation
  • Comfortable user interface
  • Typing friendly search with case, diacritics, and punctuation tolerance and phonetic matching
  • Wildcard, fuzzy, full-text search
  • In-page popup translator and many other browsing facilities
  • History, bookmarks, and save to file
  • Text Viewer applet for rapid lookups during readings
  • Vocabulary Exerciser applet for language practice
  • Portable configuration and storage
  • Support for StarDict, DSL, XDXF kinds of offline dictionaries
  • Works seamlessly on all your devices: Windows, macOS, Linux, Android, and iOS devices

1. This version works only on Android devices, but has more features and customization options.
2. This version is cross-platform and works identically on Android/iOS/Windows/Mac/Linux.

Setting up dictionaries using the desktop version
1) Download and launch the desktop application on your computer
2) Convert, upgrade, and create full-text indexes of your dictionaries
3) Make sure that both the desktop application and your mobile device is connected to the same Wi-Fi network
4) On your mobile device, tap "Options" and "Receive Dictionary". The IP (network) address of the device will be displayed on screen
5) On desktop application, tap "Options" and "Send Dictionary", and enter the IP address shown on (4).
6) Repeat (4) and (5) for all your dictionaries

Adding dictionaries via URL
1) Open application, scroll to the bottom of the home screen and tap "Options", and select "Import From URL" and enter the URL (note that the URL should point to a direct download link, not to a web page)
2) Follow on-screen instructions (please wait while one-time import is in process)

Adding dictionaries via iTunes (iOS)
1) Connect your device to your computer
2) Open iTunes and select the device
3) Select “Apps” tab
4) Select Fora Dictionary app and scroll down to File Sharing
5) Select “Add…” and add dictionary files (e.g. for StarDict, they are *.idx, *.dict.dz, *.ifo) to shared documents
6) Open the application, scroll to the bottom of the home screen and tap "Options", and select "Import Dictionary" and select the dict's main file (e.g. for StarDict, its *.idx)
7) Follow on-screen instructions (please wait while one-time import is in process)
8) After import completes, you can clean up the shared folder by using “Delete File” from “Options” menu

Adding compressed dictionaries via iTunes (iOS)
1) Compress the dictionary to a zip file if it's not yet an archive (zip, tar, bz2 supported)
2) Connect your device to your computer
3) Open iTunes and select the device
4) Select “Apps” tab
5) Select Fora Dictionary and scroll down to File Sharing
6) Select “Add…” and add the zip file to shared documents
7) Open the application, scroll to the bottom of the home screen and tap "Options", and select "Import Dictionary" and select the zip file
8) Follow on-screen instructions (please wait while one-time import is in process)
9) After import completes, you can clean up the shared folder by using “Delete File” from “Options” menu

Attaching Resources
The application can index ZIP files containing resources (images, sounds, videos) and locate resources automatically during lookups. It supports classic ZIP files (non-ZIP64) and the encoding of file names of the resource files should be ASCII/Latin only. Also, the ZIP files should not contain sub-folders (flat structure).
Steps for attaching resources to a dictionary:
1) Extract resource files to your hard disk
2) Group the resource files into folders. Each folder can contain a maximum of 65,535 resource files
3) Create ZIP files for each group. In order to make ZIP files’ structure flat, select all files in a group at once (not parent folder) and use the context menu (right-click) to create ZIP files. You can use 7-Zip on Windows or “Compress” context-menu on OS X. You can give any file name to the ZIP files as long as it ends with .zip
4) Create index files for each ZIP file using the desktop converter utility. For example, for a ZIP file named sounds-1.zip, you should have a corresponding sounds-1.zip.rndx file. This *.rndx file allows instant retrieval of a resource during lookups
5) Move all ZIP files and their RNDX files to the folder of the dictionary in storage (the folder contains dict.index, dict.data, fdblite.properties, etc)

Creating Offline Wikipedia (Advanced)
1) Choose a wiki dump from: Database dumps.
2) The file required is usually named like: [WIKI_NAME]-[DATE]-pages-articles.xml.bz2 (for example, dewiki-20140528-pages-articles.xml.bz2)
3) The XML file is usually very big, and you will need to split it into parts/volumes since:
a) File system of the device may not allow this big files
b) The built-in DZ compression does not support files larger than about 1.8GB
c) Full-text searching may fail due to memory overflows (both during indexing on computer and searching on device)
If you prefer splitting, extract the *.bz2 file to your hard disk and split the *.xml file using Options > «Split File». Recommended part size is 128MBs. For smaller wikis, you can skip this step.
4) Create dictionaries for each part using regular conversion. Optionally you can create a profile for wikis.
About offline Wikipedia creation:
a) Limitations: No tables, No images, No templates (just optimized page text with hyperlinks).
b) Support: Wikis relying heavily (and essentially) on templates (e.g. Wiktionary) don’t work yet.
c) Performance: Wiki-texts are compiled during indexing, hence it’s very slow (a few MBs per minute), but lookups are fine.

Adding Hunspell dictionaries for stemming
1) Verify that the filename of the Hunspell dictionary reflects the language of itself (e.g. en_GB.aff and en_GB.dic)
2) Import the Hunspell dictionary by selecting it’s *.aff file
3) Verify that all dictionaries have their source/target languages selected properly (you can edit them using «Edit Properties» on dictionary menu)
Notes:
a) Hunspell dictionaries support is limited to prefixes and suffixes
b) After importing, dictionaries having the same source language as the language of the Hunspell dictionary will take advantage of it when searching
c) There is some built-in stemming support for some languages (examples here). In the case of multiple stemming sources for a language, the app leverages all of them.

Converting audio/sounds on a computer
1) Install FFmpeg which supports many formats and allows setting parameters (e.g. bitrate) for each format
2) Pick a format and convert a few sample resource files in order to verify that the format (and parameters) is playable on the device
3) Use the format and parameters with a batch-file/script/terminal to convert all resources (example)
4) Repackage and re-index the zip file
Notes:
a) This conversion is required only if the app says "Failed to play audio"
b) The filenames (including extension) of each resource file should be kept same after the conversion since they are hardcoded in dictionary data
c) If you are not comfortable with console apps, a regular/GUI batch conversion tool can also do the conversion

Search Types
There are five kinds of search you can perform on a dictionary.
1) Regular (exact) search: searches in headwords of articles. Any dictionary can be searched.
2) Extended (diacritics-tolerant and multi-word matching): ignores diacritics and punctuation. Suggestions present diacritics-tolerant, in-phrase, and phonetic (English only) matches. The dictionary must be upgraded.
3) Full-text (reverse index) search: searches exact matches in article bodies. The dictionary must be upgraded (which can take very long time since every single word anywhere on the dictionary is taken into account).
4) Fuzzy search: searches approximately typed headwords (like a spell checker). Any dictionary can be searched.
5) Wildcard/RegEx search: performs wildcard and regex search in headwords. Any dictionary can be searched.

Troubleshooting and FAQ

Q: I bought an offline dictionary, can I use it in Fora Dictionary?
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, Fora Dictionary 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: When I select «Receive Dictionary» to transfer over Wi-Fi, I get «Address In Use» or «Bind Failed» errors.
A: Network addresses are shared across all apps on a device. The error indicates that another app is currently using the address (specifically, it’s TCP/53132). Closing running apps or restarting the device should free up the address and allow the app connect successfully.

Q: I can’t find the .fora directory.
A: Probably it is considered hidden. Please use a third-party file manager such as: muCommander

Q: How do I uninstall Fora Dictionary 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" directory 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 bundle folder. After deleting the bundle, you must also delete the folder named “.foradictionary” and the file named “.fdconfig” in current user’s home folder (for example, C:\Users\<username>\.foradictionary on Windows or /Users/<username>/.foradictionary on Mac). If you can’t see the folder or file, you can use a file manager, e.g. muCommander.

1) The application delegates playback of multimedia files of dictionaries to the operating system and file format support is out of the scope of the application. If your device can’t play some files, you may need to use a separate (probably a desktop) app to batch convert those files to a format that can be played by your device prior to attaching them to the dictionary.
2) Large dictionaries can’t be imported (indexed) directly on device due to memory and speed limitations and require being imported using the provided desktop version.

You can use the desktop version to convert your dictionaries on your computer. There is also a (deprecated) converter utility.

Below are some example repositories that host dictionaries that you can download and use with the application. The links are provided for informational purposes only, and we are not responsible for their content in any way.

[Справочник] Fora Dictionary v.9.0. [Android 1.5+, ENG]

[Справочник] Fora Dictionary v.9.0. [Android 1.5+, ENG]

Описание: Fora Dictionary — программа-оболочка для StarDict, XDXF, DICTD словарей.

Особенности :
•Предположение вводимых слов
•Поддержка различных форматов офлайн-словарей (со встроенной их распаковкой по запросу):
-словари StarDict
-словари XDXF
-базы данных словарей DICTD
-Простые словари (с разделением через tab)
•Преднастроенные словари
•Автоматические загрузки
•Поддержка протокола DICT с дополнительными ф-циями (он-лайн словари)
•Поддержка форматированного текста в словарях
•Объединённая система управления для всех типов словарей
•История поиска и переходов
•Отслеживание слов для поиска через буфер обмена
•Произношение с помощью TTS (загрузил с Маркета английский — проговаривает. Если будет у кого желание звуковых модулей от словарных баз — загружу отдельно)


Установка и настройка
Установка:

1. Скопировать на карту памяти папки словарей в каталог .fora, то есть, путь должен иметь такой, к примеру, вид:
/sdcard/.fora/BeerDeRu
2. Установить ForaDictionary.apk

Настройка программы:
— Запускаем Fora Dictionary,
— Нажимаем: Menu — Options — Manage dictionaries.. — Menu — Options — Rescan storage
В итоге все словари будут одной кучей.
Для удобства советую рассортировать словари по разным профилям, также каждый словарь можно пометить своим цветом для наглядности:
— Создаем профиль: Menu — Options — Manage dictionaries.. — Menu — Add profile — вводим название профиля (например En-Ru) — OK — Menu — Options — Rescan storage — выбираем соответствующие словари (например: с пометкой En-Ru) — OK — Menu — Options — Randomize all colors — Yes.
— Повторяем вышеуказанные действия для всех языковых профилей, которые нужно создать.
В итоге получаем свой профиль на каждое направление словаря.

Переключать направление, после вышеуказанных манипуляций, можно с главной страницы программы, нажав ссылку Profiles.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *