Android 12中隱藏著一個翻譯用戶界面的功能 但它可能只出現(xiàn)在Pixel上
幾天前,Google在其I/O 2021年主題演講中公布了Android 12,在這個過程中證實了我們最近看到的大多數(shù)傳言。新的移動操作系統(tǒng)得到了大規(guī)模的重新設(shè)計,被稱為 "Material You",將讓用戶輕松地定制他們的手機和平板電腦,而且不用擔(dān)心安裝任何主題。Android 12在重大設(shè)計改造的基礎(chǔ)上還提供了大量的附加功能,包括改進的隱私保護和與其他設(shè)備更好的互動。
但Google還沒有透露Android 12的所有秘密,因為其I/O主題演講中專門討論新移動操作系統(tǒng)的時長是有限的。
除了所有符合Android 12更新條件的Android手機和平板電腦都能使用的功能外,Google很可能在該操作系統(tǒng)中開發(fā)一些Pixel手機獨有的功能。其中一項功能可能使Google更容易在其他市場銷售Pixel。
Chrome瀏覽器已經(jīng)具有內(nèi)置翻譯功能,可以讓你將任何網(wǎng)站翻譯成你選擇的語言。在PC和移動設(shè)備上,這是一個很好的無障礙功能,因為它向更多用戶開放網(wǎng)絡(luò),無論他們是否講外語。
對Pixel手機來說,應(yīng)用同樣的自動翻譯功能將改變游戲規(guī)則,使用戶能夠安裝和使用尚未針對其地區(qū)進行本地化的應(yīng)用程序。這將使Pixel更有吸引力,更容易在一些市場上銷售,而Play商店將更容易在國際市場上使用。開發(fā)者即使不親自翻譯他們的應(yīng)用程序,也能獲得更多的國際用戶。
Google沒有詳細說明任何涉及翻譯Android 12系統(tǒng)應(yīng)用程序用戶界面的項目,但xda-developers發(fā)現(xiàn)了Google正在進行這一特殊舉措的證據(jù)。
4月份發(fā)現(xiàn)的代碼表明,Google有一個新的框架,用于將應(yīng)用程序的用戶界面元素翻譯成用戶的母語。在I/O之后,Google更新了其API改進列表,增加了一個新的android.view.translation包,以及View類中的相關(guān)方法。
這些API沒有被記錄下來,但一位開發(fā)者認為,Google可能確實在研究 "系統(tǒng)提供的用戶可見的字符串的翻譯"。一個不同的開發(fā)者指出,應(yīng)用程序UI翻譯功能并不意味著是一個標準的Android 12功能,因為代碼是專門與Pixel手機綁定的。
報告指出,新的翻譯功能應(yīng)該在設(shè)備個性化服務(wù)應(yīng)用內(nèi)找到,盡管目前的版本沒有這個功能。如果它出現(xiàn)在未來的Android 12測試版中,用戶將能夠在能夠運行測試版的設(shè)備上測試UI翻譯功能。這也意味著,該功能將不限于Pixel手機,至少最初不會。
盡管這項新的無障礙功能聽起來很神奇,但有一個明顯的問題:它與Google在Chrome中自動翻譯外語的能力有關(guān)。由此產(chǎn)生的翻譯結(jié)果并不總是很好,所以與人工翻譯相比,這可能會影響可用性。雖然這對網(wǎng)站來說不是一個大問題,但對應(yīng)用程序的用戶界面翻譯來說可能會有問題。與未經(jīng)證實的Android功能一樣,目前還不知道Google是否或何時會將這種應(yīng)用程序用戶界面自動翻譯功能推廣到Pixel手機和可能的其他設(shè)備。