PAip.英文翻译引擎在项目开发上的作用

时间:2022-10-11 20:12:26

PAip.英文翻译引擎在项目开发上的作用


在项目开发中,可以用拼音组件,来把汉字自动转换为拼音,并应用在界面控件,DATATABLE,实体类字段,数据表字段中..
从而实现了自动绑定,极大的提升了开发效率。。

但是在某些国际化的项目中, 或者项目类变量定义必须用英文的情况下,就须要手工编写汉字--英文对应字串了,才能实现自动绑定。。


经过我的一凡思索,准备做一个项目组件,用了这个组件,汉字就可以自动翻译为英文串,并绑定到控件,实体类,数据库表了。


1.首先,汉字分词的问题,这个可以用盘古分词解决..这个要做个小转换,如果说两个汉字就不需要分词了,在项目中用的两个汉字必定是个词组

,不会有单字的情况出现..
2.翻译引擎的问题:目前好向还没有离线的翻译引擎,可以供。NET调用的。。
只好用在线的了。google 翻译 API接口可以。。
到时候需要在英文词库缓存下来,自已做个简易翻译引擎了。
3.词库:可用google 翻译 API接口缓存。。。
4.自制简易翻译引擎,以供脱机环境下使用,以及提升性能。。这个只要把根据汉字查询自定的词库就可以了。。一般在项目上用到的词汇,最

多也就几千条而已。。。

 
就是刚开始开发使用的时候必须联网以调用英文缓存。。
如果开发的时候不能联网。。则需要在能联网的环境下玉先把需要的英文词缓存起来以供后期在脱机的情况下调用