Pridal som ďalší reťazec.xml súbor v hodnotách-zh_rCN. Ďalej som nastavil jazyk na tablete na čínštinu. Však. moja aplikácia nepoužíva čínsky reťazec.xml vo vnútri priečinka hodnôt-zh_rCN. Vo svojom kóde som skontroloval aj jazyk nastavený v tablete tým, že zavolám:
Locale locale = getResources().getConfiguration().locale;
mCountry = locale.getISO3Country();
a v skutočnosti je to CHN alebo Čína.
Čo by tu mohlo byť problém?
odpovede:
0 pre odpoveď č. 1Vaše zariadenie môže byť v čínštine, ale nepoužíva rCH
alebo rTW
varianty krajiny, ktoré sú jediné dve oficiálne podporované v systéme Android (naposledy som skontroloval). Výrobcovia zariadení však môžu technicky podporovať ďalšie miestne kódy, ako napríklad zh_CN
vo vašom prípade.
Toto najjednoduchšie riešenie je jednoducho presunúť vaše zdroje len na zh
priečinok zachytiť všetky čínske varianty.
Ak výrobca upravil aplikáciu Nastavenia zásob tak, aby podporovala zh_CN
, potom tam môžete umiestniť zdroje.