-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO.txt
36 lines (27 loc) · 2.15 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
**Build Script Improvements**
- change regenerate_all.sh to build the package in a temp directory (after copying over the debian/ directory from the most recent version). This avoids lots of problems where pre-existing files mess things up if the build fails the first time
**Non-Program Improvements**
- upload packages to Debian project and to website. Sign packages with [email protected] gpg key
**Improvements**
- better formatting:
* when going from a language that has noun genders such as Spanish back to English it should show the noun gender on its own line. Look at the dictionary format from trans-de-en e.g:
Haus
(n) house (abode), house (dynasty, familiar descendance)
would be better as:
Haus
{n}
house (abode)...
* descriptions should be on their own line when going from English, eg: (eng-spa)
park
(a place for recreation)
parque (m)
- deal with {{qualifier|someword}} properly
- instead of just using wiktionary data bring in data from other dictionaries, e.g Freedict, or even other language Wiktionaries (e.g. fuse data from Spanish and English wiktionaries to make Eng<->Spa dictionary). See Quickdic Android app for an example
- deal with sub-languages properly, e.g. by going off the ISO 3-letter language code (e.g nob is Bokmål Norwegian) or have the user input it, eg. Norwegian-Bokmål.
sub-languages lines begin with '*: ' (no quotes):
* Norwegian:
*: Bokmål: {{t|nb|skjerm|m}}, {{t|nb|lerret|n}}
*: Nynorsk: {{t|nn|skjerm|m}}, {{t|nn|lerret|n}}, {{t|nn|lereft|n}}
Examples of sub-languages are Nynorsk and Bokmål as the two alternate writing systems of Norwegian, Egyptian Arabic as a sub-lang of Arabic, Old Armenian as a sub-language of Armenian, Chinese sub-languages such as Dungan, Mandarin and Wu, Cyrillic and Roman spelling systems in Serbian.
- have wiktionarytodict create StartDict format files http://www.stardict.org/HowToCreateDictionary
- implement a progress bar/display during creation, see python3-progressbar and https://stackoverflow.com/questions/1001871/showing-progress-of-pythons-xml-parser-when-loading-a-huge-file