StarDict-4.0.0 TODO list
StarDict is very mature now. I will only mainly do the maintain work in the future. Any patch is welcomed.

* Mac OS X port.
* 开发词典机器人。stardict-robot for MSN, Gtalk, QQ.


* Make Google translation work again.
* Make "mouse over get word" work on win64.

stardict的1个设计错误:
* 检索时大小写可合并选项!

4.0.0 新闻:传世之作版。
星际译王3.0.7,史诗版!

4.0.1:
开发babylon, lingoes VirtualDictPlugin。参考GoldenDict。
stardictd合并到stardict软件包,共用dict/src/lib。
开发dictd NetDictPlugin。根据dict/src/lib/dict_client.cpp。
xe.com汇率转换插件支持。


gconf改为gsetting.
info emacs无显示的bug。
开发stardict_commands.cpp
加gtk_application功能。Devhelp, search "Migrating from libunique to GApplication or GtkApplication".
table换成grid。
gtk_rc_parse_string 改成 GtkCssProvider。
更改字体大小按钮。变大、变小、恢复。
#&等特殊文件名显示为html的bug。
快捷键,ctrl变成primary的bug。
更新:po/zh_CN.po help/zh_CN.po
xdxf支持wav文件播放!
stardict-text2bin description= 中文逗号变英文逗号问题。
verify时遇到broke词典时词典管理里显示Bad dict。词典信息里也显示。
词典管理窗口加verify功能。
verify现存所有词典。修复所有broke词典。
http://packages.debian.org/source/wheezy/stardict
windows xp下扫描剪贴板崩溃的问题。
所有插件enable disable后的更新。
超简洁模式界面。苹果风格界面。图片皮肤界面(参考deepin ui)。
http://dumps.wikimedia.org/zhwiki/latest/zhwiki-latest-pages-articles.xml.bz2 制作词典后.dict文件大于4G导致的问题。加.dict文件大于4G支持。
Windows port首选项屏蔽一些命令行设置。
StarDict使用功能全部校检一遍,对比3.0.1版。
16Chinese_Buddhism_Dictionaries.tar.bz2 更新分开res目录。
改进单词变形处理和同时显示,加变形处理插件机制。
英文不规则变形处理插件。
接触风险投资。
研究Maxthon。
将快捷键设置放到同一页面。
添加快查英汉汉英词典。http://code.google.com/p/kuaicha/
加百度翻译,Bing翻译。
http://code.google.com/p/lingoes-extractor/ 转换Lingoes词典到StarDict格式。
GetDict.exe加入tools。MDict .mdx file to StarDict convertor.
Windows版输入框下拉菜单弹出单词有多个换行的问题。
参考usualdict的单词本功能。blog.usualdict.com
http://www.nicolaottomano.it/freetranslator.htm#downloads
研究pftp:http://www.derijk.org/pftp/ 中文编码问题。
In preference, audio, "command for playing sound files" and "always use sound play command" should don't appear in windows version! "video", "web browser" too!
加单词本功能。
研究SimpleDict, GoldenDict.
学习迅雷的广告设计。
http://www.mobabel.net
解决hebrew问题。
整合fedora patch。整合debian patch。
增加金山词霸最新2012词典。
研究translate it。
星际译王加皮肤和附录应用程序支持。
是否显示广告滚动条选项。改成滚动条和link,2个。
分析stardict.txt
本地词典,网络词典,互联网词典书名颜色不同。


MacOSX:
优化stardict苹果版。
gtk-mac-integration
gettext界面文字不显示为中文。直接运行为中文,是脚本的问题,但gtk仍为英文。
开启扫描剪贴板选项。
中文输入法问题。快捷键修改。
广告条为英文问题。
PPC的CPU不能运行的问题。
使用苹果菜单,按钮习惯改变。


* epwing2stardict dictionary file format converter. Look at: fantasdic-1.0-beta7/lib/fantasdic/sources/epwing_dictionary.rb
* 转换所有epwing词典。
* 单词变形插件系统。
* 世界语单词变形插件。
* 中文简繁体变形插件。
* 法语变形插件。
* 支持代理服务器。
* 全文检索在某些机器上会失效的问题。
* 浮动窗口的模糊查询网络支持。Add network fuzzy query support, make the floating window's fuzzy menu item work.
* dict2exe.nsis脚本。
* 更新帮助文档。
* 声音资源播放支持。
* 多次绘制导致取词不完整的问题。
* Python插件系统。
* Ctrl-右键取词。
* 根据gnome-translate增加新的翻译引擎。
* Office 2007 取词支持。
* 改进单词变形处理,如察signed同时出现sined和sign。
* 吸收lingoes特性。
* apple2stardict词典转换工作,增加Apple词典的词库。是加密的,无法转换!
* 转换所有文曲星词库。
* 更新和提供所有wikipedia词典。
* 单词本,作为一个插件。
* speex TTS插件。
* stardict.org_web 在线词典输入框处理前后多余的空格。
* Ctrl-c-c, Ctrl-ins-ins 激活剪贴板。
* MAN插件去除MANPAGER环境变量的影响。
* hunspell单词原形插件,进行原形识别。
* total commander取词crash的内存修改问题。
* 转换office 2003内置的汉英大词典等。


* 制作一个音乐词典。
* Simplified and Traditional Chinese convertion of the input word. 对查询的单词进行简繁体转换。
* Add powerword use phonetic fonts opition.
* Rewrite the highlighten feature code.
* Highlighten word support. Hignlighten the full-text search word.
* Make wikipedia converter support large file that don't use big memory in the convertion. Converted the enwiki successfully.
* Change the dictzip library from using mmap to fread, so support large file on 32-bit system and simplified it on memory management.
* Support enwiki which the file size is bigger than 4g. Change the idx file format for this as use 64-bit offset.


* Update JMdict. 更新JMdict词典。
* The bug that make eclipse crash in win32 when mouse over. Eclipse取词崩溃的问题。
* Windows commerical version? Windows商业版。 Being free of fee while Lingoes is.
* Add GetNormalizedForms feature for each language. 增加GetNormalizedForms,处理各种语言变形。
* Fix the probelm that characters are drawed(TextOut) for several times separately which make mouse over in win32 don't work fine. 处理TextOut分多次绘制字符导致不能屏幕取词的问题。

* Hide main window after startup which make the panel's width become bigger. 开机时隐藏主窗口后列表变宽的Bug. Gtk bug.
* Add FreeLang dictionaries. 转换Freelang词典。
* 转换dictionarymid.sf.net词典。
* Make pdf get word more smart, such as deal with punctation ending. Pdf取词更加智能化,处理obvious."等情况。
* Add lingoes dictionaries. 增加Lingoes词典。
* Russian word parsing. 俄语单词还原功能。
* Add all Wikipedia and Wikitionary dictionaries. 增加所有wikipedia词典。
* Endless loop when input some words bug. It is pango's bug in fact, we need to report it. 输入某个单词时死循环的问题,是pango的bug,在特定文字,宽度,字体的情况下出现。解决方法是改变文本区的宽度。
* Show floating window by click middle mouse button in win32. 鼠标中键windows下取词。
* Win-S change scan status and Win-Z open main window hot keys in X-Window.
* String in .idx file that strlen > 256 problem. 索引文件里字符串长度超过255的问题。

* Create voice dictionary which come from shtooka.net website. 制作来源于shtooka.net的语音词典。
* Word's spell check virtual dictionary. Windows下的word拼写检查虚拟词典。
* WikiPedia on-line dictionary plugin. 维基在线词典插件。
* High lighten the full-text search word. 全文检索后高亮显示搜索单词。
* Version 4.2.0: html support. Use gtkhtml in linux and win32.
* How to create picture dictionary document. 如何制作图片词典文档。
* Rewrite highlighten code by xml parse, fix its buges. 重写高亮显示代码,修正其bug!
* 启动后主界面显示网站图片按钮。
* dict2exe.nsi. 利用nsis生成.exe词典安装包。提供所有词典的exe版本。
* 移开后按修饰键不能重新弹出的问题。
* 金山词库改成使用音标字体文件。




Future plan
* Improve MacOS-X port.
* Maemo version. see: http://stardict.garage.maemo.org
* GPE version.
* Iphone version.
* Andriod Version.
* StarDict dictionary wiki, co-create dictionaries on-line. As http://wiki.stardict.org
* WinCE edition.
* Native Windows version, that don't use gtk and has beautiful skin support.
* Palm version.
* Java/J2ME version.