A Google Pixel telefonok valószínűleg támogatni fogják az Android 12 nem dokumentált UI fordítási funkcióját, amely úgy tűnik, hogy lefordítja az alkalmazások szövegét.
A Team Pixelhez való csatlakozás egyik legnagyobb akadálya a rendelkezésre állás: a Google egyszerűen nem adja el telefonjait minden országban, például a Samsungban vagy az Apple-ben. Például a Google hamarosan Pixel 5a 5G csak megerősítették az indulást eddig két országban: az Egyesült Államokban és Japánban. A Pixel telefon importálása mindig lehetséges, és a Google nagyszerű munkát végez annak biztosításában, hogy szoftvere a legtöbb nyelven olvasható legyen. De mi a helyzet a harmadik fél szolgáltatásaival? A Chrome-ban a beépített fordítóeszközzel lefordíthatja a weboldalakat anyanyelvére, de Android-alkalmazások esetében erre jelenleg nincs mód. Ez egy új funkcióval megváltozik Android 12, és bizonyítékokat találtunk arra vonatkozóan, hogy Pixel telefonokon is elérhető lesz.
Még áprilisban, beszámoltunk hogy a Google egy új keretrendszeren dolgozik az Android 12-ben, hogy lefordítsa egy alkalmazás felhasználói felületét a felhasználó anyanyelvére. Az első Android 12 béta megjelenése után at
Azonban az alkalmazás felhasználói felületének fordításai nem lesz standard szolgáltatás Az Android 12 támogatása attól függ, hogy egy rendszer által definiált „fordító szolgáltatás” van-e jelen. Ezt a fordítási szolgáltatást az érték határozza meg config_defaultTranslationService
keretében és fejlesztőként kdrag0n mutatott ránk, ez az érték valójában az Android 12 Beta 1 Pixel telefonokhoz van definiálva. Kimondottan, config_defaultTranslationService
be van állítva com.google.android.as/com.google.android.apps.miphone.aiai.translate.services.TranslationService
ahol "com.google.android.as
" az Eszköz személyre szabási szolgáltatások csomagneve és "com.google.android.apps.miphone.aiai.translate.services.TranslationService
" az alkalmazás által biztosított fordítási szolgáltatás neve.
A Device Personalization Services alkalmazás jelenlegi verzióiban valójában nem található ez a szolgáltatás, ezért nem tudjuk ténylegesen tesztelni az Android 12 új UI fordítási funkcióját a Pixel telefonokon. A Device Personalization Services frissítése után végre tesztelhetjük ezt az új funkciót. Mivel a Google beállította az értékét config_defaultTranslationService
a „PixelConfigOverlayCommon” nevű futásidejű erőforrás-átfedés (RRO) használatával jelenleg úgy gondoljuk, hogy ez a funkció nem korlátozódik egy adott Pixel telefonra, miután megjelenik. Ha a Google korlátozni akarta a hozzáférést egy adott Pixel eszközhöz, akkor meghatározhatta volna az értéket egy vagy több PixelConfigOverlay APK, amely egy vagy több Pixel-eszköz generációjához tartozik (például. PixelConfigOverlay2019 Pixel 4 és újabb készülékekhez). A funkció megjelenéséig azonban nem tudhatjuk biztosan, és valószínűleg ez nem fog megtörténni a Pixel 6 sorozat később idén ősszel.