应该将翻译功能引进百度输入法。下文所述的两种语言以英语和汉语为例,也适用于百度翻译功能所提供的任意两种语言。另外下文所述的翻译功能主要应用在键盘输入(包括电脑和手机),但语音输入也同样适用。
【用途一:输汉出英】
针对人群:英语不好或者不会英语的人,需要输入英语进行交流的。
实现方法:输入汉语的同时启动英语翻译功能,输出结果只有英语。
启动方式:快捷键长按Tab再按E;在状态栏增加输入汉语输出英语的图标。
输出效果:输入汉语拼音后,在每一个候选词右侧显示最佳的翻译结果,第一次按空格或数字键选择正确的中文,然后候选框变为整列英文翻译结果,第二次按空格或者输入数字选择最佳的英文翻译结果即可。
【用途二:输汉示英】
针对人群:正在学习汉语的洋人。因为汉语是标准音节语言,只要掌握了汉语拼音的拼写规律就可以拼写出所有的词句,辅以自动翻译功能就会变成洋人学习汉语识字学词的得力工具。
实现方法:输入汉语拼音的同时提示英文的意思。
启动方式:长按Ctrl再按E;状态栏图标。
输出结果:输入汉语拼音之后,每个候选词之后显示最佳的英文翻译,字号略小(用户可自定义字体格式,上下同),按空格或者输入数字选择用户认为的结果后,自动弹出百度翻译对于这个中文结果的英文翻译界面!如果是单个词建议自动弹出百度百科页面
【用途三:输英出汉】
针对人群:不会汉语或者汉语不好的洋人,需要用汉语跟中国人沟通的。
实现方法:输入英语的同时启动汉语翻译功能,输出结果只有汉语。
启动方式:长按Tab再按C;状态栏图标
输出结果:用户输入英语之后,每个候选词之后显示汉语翻译,首先选择最佳的英语输入结果,然后第二次再选择最佳的汉语翻译结果。
【用途四:输英示汉】
针对人群:正在学习英语的中国人。
实现方法:输入英语的同时提示汉语翻译结果。
启动方式:长按Ctrl再按C;状态栏图标
实现结果:用户输入英语之后,每个候选词之后显示相应的汉语翻译结果。用户按空格或数字选出最佳结果,输入法自动弹出百度翻译对这句话英译汉页面。如果仅仅是单词或者动词短语的建议自动弹出朗文词典的单词页面
https://www.ldoceonline.com/
还要说明一点,因为英文是拼写严重不一致的语言,因此建议另外设计一套拼读一致的拼写方案并且设计出一套layout。如果百度不愿意做这个工作,建议开放布局DIY。这个问题我会另外写一篇文章讨论。
最后还要重复一遍:上述的两种语言以英语和汉语为例,但不限于这两种语言,百度翻译的任何两种语言应该都适用。翻译功能不仅在键盘输入上,语音输入也应该同样适用。
最好强调一点就是这个功能最优先要考虑的是用户的母语是什么语言,之后再判断是直接输出某一种外语还是仅仅作为翻译释义的功能
【用途一:输汉出英】
针对人群:英语不好或者不会英语的人,需要输入英语进行交流的。
实现方法:输入汉语的同时启动英语翻译功能,输出结果只有英语。
启动方式:快捷键长按Tab再按E;在状态栏增加输入汉语输出英语的图标。
输出效果:输入汉语拼音后,在每一个候选词右侧显示最佳的翻译结果,第一次按空格或数字键选择正确的中文,然后候选框变为整列英文翻译结果,第二次按空格或者输入数字选择最佳的英文翻译结果即可。
【用途二:输汉示英】
针对人群:正在学习汉语的洋人。因为汉语是标准音节语言,只要掌握了汉语拼音的拼写规律就可以拼写出所有的词句,辅以自动翻译功能就会变成洋人学习汉语识字学词的得力工具。
实现方法:输入汉语拼音的同时提示英文的意思。
启动方式:长按Ctrl再按E;状态栏图标。
输出结果:输入汉语拼音之后,每个候选词之后显示最佳的英文翻译,字号略小(用户可自定义字体格式,上下同),按空格或者输入数字选择用户认为的结果后,自动弹出百度翻译对于这个中文结果的英文翻译界面!如果是单个词建议自动弹出百度百科页面
【用途三:输英出汉】
针对人群:不会汉语或者汉语不好的洋人,需要用汉语跟中国人沟通的。
实现方法:输入英语的同时启动汉语翻译功能,输出结果只有汉语。
启动方式:长按Tab再按C;状态栏图标
输出结果:用户输入英语之后,每个候选词之后显示汉语翻译,首先选择最佳的英语输入结果,然后第二次再选择最佳的汉语翻译结果。
【用途四:输英示汉】
针对人群:正在学习英语的中国人。
实现方法:输入英语的同时提示汉语翻译结果。
启动方式:长按Ctrl再按C;状态栏图标
实现结果:用户输入英语之后,每个候选词之后显示相应的汉语翻译结果。用户按空格或数字选出最佳结果,输入法自动弹出百度翻译对这句话英译汉页面。如果仅仅是单词或者动词短语的建议自动弹出朗文词典的单词页面
https://www.ldoceonline.com/
还要说明一点,因为英文是拼写严重不一致的语言,因此建议另外设计一套拼读一致的拼写方案并且设计出一套layout。如果百度不愿意做这个工作,建议开放布局DIY。这个问题我会另外写一篇文章讨论。
最后还要重复一遍:上述的两种语言以英语和汉语为例,但不限于这两种语言,百度翻译的任何两种语言应该都适用。翻译功能不仅在键盘输入上,语音输入也应该同样适用。
最好强调一点就是这个功能最优先要考虑的是用户的母语是什么语言,之后再判断是直接输出某一种外语还是仅仅作为翻译释义的功能