-
Notifications
You must be signed in to change notification settings - Fork 14
Changelog
= Changelog =============== = The authors can be contacted at: [email protected] ===
Development Version: http://batterseapower.github.com/pinyin-toolkit/
Version 0.05 (05/06/2009) Max Bolingbroke <[email protected]>
Nick Cook <[email protected]> [http://www.n-line.co.uk]
- Large-scale re-write and optimisation of the code by Max Bolingbroke (many thanks!)
- ported KanjiGraph to Hanzigraph
- Automatic translation of non-dictionary words & phrase [can be used for almost any language]
- Add [limited] support for new CFDICT (French)
- All distributions will now include all dictionaries for simplicity. Unwanted dictionaries can be deleted.
- MW with pinyin added automatically to your deck if in dictionary (if enabled) only applies to English version
- Dictionary definition and measure word have their simplified/traditional variant selected according
to user preferences - Don’t generate audio tags if sounds are missing
- Use a fifth tone audio sample if one is provided, otherwise switch to 4th tone
- Try several file extensions when we need a bit of audio, using the order: .mp3, .ogg, .wav
- Optional entry-number indicators in translations such as “(1)” “(2)” “(3)”
- Internal refactoring of code to remove the incidence of unreliable string manipulations, leading to bugfixes:
– Remove space at the end of colored pinyin
– Remove spaces between punctuation in pinyin
– Remove the space between erhua “r” suffix and main word in pinyin
– Prevent loss of punctuation when colorizing hanzi - erhua and third tone sandhi now handled properly
- line-index support and separator support added for dictionary lookup
- Squash bug that means character colorisation to fail if audio generation off
- Pinyin is recognised and colored anywhere in the text
- support for numbers has been greatly improved
- Added code testsuite
- Preferences window now used for config
- Many smaller modifications to improve usability
- Improved documentation & launch of website
Version 0.04 (19/05/2009) Nick Cook <[email protected]> [http://www.n-line.co.uk]
- Two versions are now being distributed: English (using CC-CEDICT) and German (using HanDeDict)
– Thanks to Rainer Menes for suggesting use of HanDeDict - New character colorization feature
– If enabled, colored hanzi will be generated and placed in a field called “Color”
– to get the benefit of this you should alter models in a way to make use of colored Hanzi - Fix to give better handle the formatting of dictionary entries
– customisable dictionary meaning separator (defaults to line break) - more reliable sound tag generation
- automatic blanking feature if hanzi field is emptied and de-focused (makes input faster)
– audio field is ignored if longer than 40 characters (i.e. if Anki has improved or recorded audio) [a better way to do this is in the works] - strip html from expression field before doing anything (prevents formating bugs)
- several minor fixes and improvements to general usage
Version 0.03 (12/05/2009) Nick Cook <[email protected]> [http://www.n-line.co.uk]
- Simplified and traditional generation now happens each lookup (no need to chose one or the other)
- automatic English generation from dictionary
– English will only be generated for exact matches (words) not phrases - automatic colorization of pnyin by tone
- Text-to-speech feature (automatic auto generation)
- support for turning off new features
- tidy code (remove unused & rationalise messy bits)
- update dictionary to latest CC-CEDICT
– fix bug from 谁 [actually bug is no longer relevant under new directory structure]
– fix problems with pinyin generation of “v”/“u:” - rearrange to more logical filenames (pinyinfetcher.py etc)
- change dictionary structure for better management, easier updates, and to allow new features
– split dictionary into 3 parts (CC-CEDICT, supplementary, and user) [entries prioritised from latter to former]
– supplementary dictionary contains previously hard-coded entries and new data such as numbers
Version 0.02.5 (21/03/2009) Nick Cook <[email protected]> [http://www.n-line.co.uk]
- Dictionary updated to use adapted version of CC-CEDICT
- entries increasing from 44,783 to 82,941
Version 0.02 (03/2009) Damien Elmes [http://ichi2.net/]
- Ported to Anki 0.9.9.6 and tidied up
- Brian Vaughan no longer maintaing plugin
Version 0.01 (2008) Brian Vaughan [http://brianvaughan.net]
- Original release
NOTE: Version 0.01 to 0.03 had version numbers assigned retroactively.