WPF:全文翻译小工具

    我一直使用灵格斯电子词典,里面有个全文翻译的功能,能选择Google,Yahoo等等很多翻译的功能。觉得Google翻译得最好。找了一点资料,利用WPF实现类似的功能,支持52种语言。

 灵格斯全文翻译:

WPF:全文翻译小工具_第1张图片

麒麟翻译小工具:

WPF:全文翻译小工具_第2张图片

中译英:

WPF:全文翻译小工具_第3张图片

英译中:

WPF:全文翻译小工具_第4张图片

原理很简单,就是利用了Google的在线翻译,看下图。

WPF:全文翻译小工具_第5张图片

程序只要生成类似http://translate.google.cn/#zh-CN|en|%E4%B8%AD%E5%9B%BD的URL就OK了,提交给服务器,然后对返回的数据进行解析。具体的看源代码。

源代码:/Files/zhuqil/Translator.zip


原文链接: http://www.cnblogs.com/zhuqil/archive/2010/03/11/Translator.html

你可能感兴趣的:(WPF:全文翻译小工具)