Update README

We're not that all that far away from a stable version.
This commit is contained in:
Přemysl Eric Janouch 2021-10-11 02:44:58 +02:00
parent e57751fe0e
commit ce2b8b39c0
Signed by: p
GPG Key ID: A0420B94F92B9493
1 changed files with 15 additions and 12 deletions

View File

@ -50,15 +50,20 @@ automatically.
Dictionaries Dictionaries
------------ ------------
Unfortunately, this application only really works with specific dictionaries. This application is intended for use with specific dictionaries: each line
Word definitions have to be in plain text, separated by newlines. should contain one short word definition. Moreover, the only supported content
types are plain text, Pango markup, and XDXF (the visual format works better).
The `make dicts` command will build some examples from freely available sources. The `make dicts` command will build some examples from freely available sources:
You may use the included 'transform' tool to convert already existing - GNU/FDL Czech-English dictionary
dictionaries that are almost good as they are, e.g., after stripping XML tags. - Czech foreign words
You might want to fix up the `sametypesequence` of the resulting '.ifo' file - Czech WordNet 1.9 PDT (synonyms, hypernyms, hyponyms)
afterwards, and run 'dictzip' on the resulting '.dict' file to make it compact.
You can use the included 'transform' tool to convert already existing StarDict
dictionaries that are nearly good as they are. Remember that you can change
the `sametypesequence` of the resulting '.ifo' file to another format, or run
'dictzip' on '.dict' files to make them compact.
https://mega.co.nz/#!axtD0QRK!sbtBgizksyfkPqKvKEgr8GQ11rsWhtqyRgUUV0B7pwg[CZ <--> EN/DE/PL/RU dictionaries] https://mega.co.nz/#!axtD0QRK!sbtBgizksyfkPqKvKEgr8GQ11rsWhtqyRgUUV0B7pwg[CZ <--> EN/DE/PL/RU dictionaries]
@ -66,12 +71,10 @@ Further Development
------------------- -------------------
While I've been successfully using 'sdtui' for many years now, some work has to While I've been successfully using 'sdtui' for many years now, some work has to
be done yet before the software can be considered fit for inclusion in regular be done yet before the software can be considered fit for inclusion in regular
Linux and/or BSD distributions. Linux and/or BSD distributions:
An approximate list of things that need to be resolved is as follows: - The tab bar and the text input field don't handle overflows well.
- Lacking configuration, standard StarDict locations should be scanned.
- the tab bar and the text input field don't handle overflows well,
- figure out a way to become capable of displaying most StarDict dictionaries.
Given the entangledness of this codebase, issues with the file format, Given the entangledness of this codebase, issues with the file format,
and general undesirability of terminal UIs, it might be better to start anew. and general undesirability of terminal UIs, it might be better to start anew.