外文app看不懂不敢用?Android 12新功能或能自动翻译app内容!

在最新曝光的Android 12新功能中,以后的手机app里的内容或许可以直接翻译成指定文字!有开发者对未发布的 Android 12 分析发现,框架中有与新的翻译服务相关的两个新权限,既“BIND_TRANSLATION_SERVICE” 和 “MANAGE_UI_TRANSLATION”。

Android系统是目前全球最多人使用的手机作业系统,有超过25亿的活跃用户。虽然系统本身已经有数十种语言选择,但部分第三方app可能未必能支援多种语言。Android 12 或有机会加入自动将app翻译成用户默认语言的功能,让用户可以轻松阅读app的内容。

Ad

分析人员在框架代码中找到了对这些权限的引用,这个新的翻译代码作用于活动中的视图,而不是屏幕截图或内文。Google Lens已经可以在屏幕截图或内文中翻译文本,与Device Personalization Services配合使用,可以直接从最近应用程序面板中的文字直接翻译过来。

同时,Android的系统中已经允许基本共享文档进行翻译,然而这个新框架似乎更复杂,可以相信它的目标将会放在直接翻译应用程序UI内的文字,以取代在线翻译,使翻译出来的结果更在地化。

一直以来,如AllTrans这样的第三方app都提供了自家的UI翻译功能,这些模块由Xposed框架提供支持,工作模式类似于Android 12中的UI翻译方式,直接连接app内的文件来进行翻译与替换,但这些模式都会要求用户连接翻译服务API密钥,而且免费密钥很快就会超过限制。

Ad

藉由Google所构建的Android 12 UI翻译框架,使用者不在需要对设备进行root,他们未来或许无需再花费精力来为自己的应用程序专门进行翻译,而用户无需对外语界面的应用程序望而却步。

更多科技资讯,请继续守住TechNave中文版

 

资料来源

大家来评论

外文app看不懂不敢用?Android 12新功能或能自动翻译app内容!