中英混打时键盘自带的整句翻译为什么总帮倒忙?

平时在飞书、微信或 Slack 里发消息,我们脑子里想好的往往本来就是半句中文夹半句英文。如果直接点传统键盘上的「翻译」按钮,它会把整句话里的英文词也硬生生翻掉;UnimeType 的 Convert 只把你用拉丁字母敲出来的拼音还原成汉字,你特意留的英文词连大小写都不会动。

只转拼音不乱翻英文

大家在工作群里敲出「wo gang push le new build, mingtian kan yixia metrics」,本来就是要留着 push、new build 和 metrics 这些日常顺嘴的英文词,顺手把前后那几个中文词用拼音打出来。

要是用传统键盘顶部的机器翻译栏处理这句话,它要么把整句全翻成纯英文「I just pushed a new build...」,要么把 new build 和 metrics 硬生生译成生硬的中文词。UnimeType 的 Convert 做的是另一件事:它把整句草稿连着读完,只把属于拼音的部分还原成汉字,原本打算留着的英文词、分支名、接口名原封不动。

UnimeType 把整句拼音与英文混写草稿一次转成汉字,同时保留 review、roadmap 和 release notes。

中英混打整句敲完再转

用传统拼音输入法打这种混合句子,每碰到一个英文词都要按一次 Shift 或 Caps Lock 把实时候选框关掉,打完英文再切回来。一句话里夹三个英文词,手指就要来回切六次。

换成整句后置转换之后,打字时根本不需要管现在处于什么输入状态。不管是中英混打,还是跟海外同事打日英混合句(比如敲「kyou wa Tokyo de meeting ga arimasu」转成「今日は Tokyo で meeting があります」,即「今天在东京有个会」),只管在一张标准英文键盘上把整句话一口气敲完,停下来按一次 Convert 就行。平时敲纯英文、敲代码或输密码完全留在本地,只有你点下按钮那一下才会触发转换。

常见问题

如果我想把一句纯英文完整翻译成外语,该用 Convert 吗?

不该。Convert 专门用来把拉丁字母注音(拼音、罗马音、Hinglish、Arabizi 等)还原成母语文字并保留句中英文,不会把「We have a meeting tomorrow」意译成「我们明天有个会」。

参考资料与官方文档