Skip to content

Latest commit

 

History

History
46 lines (46 loc) · 2.73 KB

TODO.md

File metadata and controls

46 lines (46 loc) · 2.73 KB

TODO

  • Use functions to process all types of dicts: dsl, kindle, others
  • Add output for Apple Dictionary Source
  • Add output for MDict (.MDX)
  • Add cover page to dictionaries
  • Add name of separate dictionaries to TudienTonghopPhathoc
  • Add Pinyin to Thienchuu
  • Sync config .dotfile across environtment
  • Update to an up-to-date Ubuntu distro when Wine is updated (error on Ubuntu v20 and 22)
  • Copy back star_hanviet.tab and star_vietnhat.tab to dict files in ext-stardict-vi
  • Handle error code from script and exit (subprocess.call/run) so error stop remaining steps
  • Make use of CMake
  • Check if dictionaries have inflections
  • Add inflections files for different languages https://stackoverflow.com/questions/51097463/snowball-stemmer-poor-french-stemming
  • Add inflections for comparatives
  • Check format of Prodict and others
  • Check issue with Wikipedia invalid lines (zero more more than one tab char)
  • Remove html code in NauyViet dict
  • Add Action to run all release at one (one script generates multiple outputs: DSL, StarDict, Kobo, Kindle...)
  • Add To and From language
  • Add a function that convert all format from a specific params
  • Add action to use Wine to run mobigen
  • Add dictd format
  • Add dictionaries from here
  • Change the title of dictionaries
  • Convert files to StarDict and other dictionary formats
  • Fix security issues
  • Fix spaces in dictionary
  • Investigate UTF-8 error in star_hanviet.tab and Wikipedia (disabled 'strict' in tab2opf for now) => line with different number of values (correct is 2)
  • Move mobigen tool to sub folder
  • Need a script to update opf file + output folder (or update tab2opf?)
  • Update DSdsl-tools to allow specifying output filename
  • Use commandline of Kindle Previewer
  • Using https://github.com/kevinhendricks/KindleUnpack to convert mobi files
  • Add a desc file name for each dictionary containing Name, Source and Target languages...
  • Add action to generate pre-release (including zipping all folder)
  • Add code to check and generate statistics for tab files (use Power BI) first to investigate
  • Add code to zip folders as epub files
  • Change tab2opt to gen opf file with html same folder => no need to move files
  • Change tab2opt to include dc:publisherabc</dc:publisher> dc:Creatorxyz</dc:Creator>
  • Convert dicts to PRC for Android
  • Fix dict contents (hanviet, nauyviet, wikipedia, Bach khoa tu dien)
  • Move html folders inside html
  • Move html folders inside html
  • Streamline convert process to be able to add new dictionaries easiy:
  • Use a lib to create epub (pyglossary or penelope)