天天看點

Android 13正開發Panlingual功能:可為單個

可靠消息稱,Google 正為 Android 13 開發一項代号為“Panlingual”的新功能,它将允許客戶在每個應用的基礎上應用語言設定,與整個系統的設定分開。例如,一個會多種語言的人可以将社交媒體應用程式設定為西班牙語,而将他們的系統使用者界面和其他應用程式保持在預設的英語設定中。

Android 13正開發Panlingual功能:可為單個

這項新功能的開發可能仍處于早期階段,但科技媒體 Android Police 知道它可能的運作方式。所有這些都可能發生變化,目前的邏輯是一個新的“應用程式語言”設定,在設定中現有的“語言和輸入”頁面中控制這一功能,盡管它也将直接從“應用程式資訊”螢幕中通路。

這可能聽起來是一個基本功能,但這不是 Android 系統現在可以自己做的事情。應用程式可以提供自己的内部語言設定(例如 Google Maps),但許多應用程式隻是遵循系統設定,加載預設本地化的資源。對于少數提供個人語言設定的應用程式來說,這些選項通常需要在應用程式自己的設定菜單中尋找--這并不普遍。

這個新系統将适用于任何有一套統一控制的應用程式,應該更容易找到,盡管它将直接取決于應用程式本身,甚至有其他語言本地化選項内置在其中。是以,如果一個應用程式隻能用英語工作,這個功能本身不會增加多少。然而,Android 12也增加了一個翻譯API,是以這些功能有可能以一種方式結合起來,完全自動翻譯一個應用程式的資源,而無需開發人員為每一種語言進行本地化。

少數第三方愛好者的工具可以提供類似的功能,但它們的設定并不完全簡單。Xposed 的 App Locale 2 和 App Settings Reborn 都可以讓你在每個應用的基礎上調整本地化語言設定,但它們要求裝置被紮根并安裝 Xposed 架構。地方語言也可以通過 ADB 配置,但這也不是很簡單。正如許多 Android 系統的最佳功能一樣,看起來Google正在從 root 和 ROM 人群中獲得一點靈感。

繼續閱讀