|
Internazionalizzazione delle stringhe Basta creare una directory values per la lingua corrispondente nella directory Res. Valori sotto Ress è la directory predefinita per tutte le risorse (incluse le risorse stringa); se non esiste una directory specifica o quando una risorsa non può essere trovata, usala. Ad esempio, valori-zh-rCN Un metodo per leggere una stringa da una risorsa di stringheOttieni una risorsa di stringhe in un'attività: this.getString(R.string.hello)
Ottieni la risorsa stringa dal Contesto: context.getString(R.string.hello)
Ottieni la risorsa stringa nel frammento: getText(R.string.tab_contacts)
Ottieni risorse di stringhe da Application: application.getString(R.string.hello)
Ottieni da Risorsa* 1Resources res = getResources();2res.getText(R.Stringa.tab_weixin);3res.getDrawable(R.drawable.tb_weixin);
La tabella seguente mostra i nomi dei cataloghi linguistici comuni| Cinese (Cina) | valori-zh-rCN | Arabo (Egitto) | valori-ar-rEG | Greco | valori-el-rGR | Italiano (Svizzera) | values-it-rCH | | Cinesi (Taiwan) | valori-zh-rTW | Arabo (Israele) | valori-ar-rIL | Francesi (Belgio) | valori-fr-rBE | Italiano (Italia) | values-it-rIT | | Cinesi (Hong Kong) | valori-zh-rHK | Bulgaro | valori-bg-rBG | Francesi (Canada) | valori-fr-rCA | Coreano | values-ko-rKR | | Inglese (USA) | valori-en-rUS | Catalano | valori-ca-rES | Francese (Svizzera) | valori-fr-rCH | Lituano | valueslt-rLT | | Inglese (Regno Unito) | values-en-rGB | Ceco | valori-cs-rCZ | Francese (Francia) | valori-fr-rFR | Lettone | values-lv-rLV | | Inglese (Australia) | values-en-rAU | Danese | valori-da-rDK | Finlandese (Finlandia) | valori-fi-rFI | Bokmalvern, Norvegia | valori-nb-rNO | | Inglese (Canada) | valori-en-rCA | Tedesco (Austria) | valori-de-rAT | Ebraico | valori-iw-rIL | Olandese (Belgio) | valori-nl-BE | | Inglese (Irlanda) | valori-en-rIE | Tedesco (Svizzera) | valori-de-rCH | Hindi | valori-hi-rIN | Olandese (Paesi Bassi) | valori-nl-rNL | | Inglese (India) | valori-en-rIN | Tedesco (Germania) | valori-de-rDE | Croato | valori-hr-rHR | Polacco | valori-pl-rPL | | Inglese (Nuova Zelanda) | values-en-rNZ | Tedesco (Liechtenstein) | valori-de-rLI | Ungherese | valori-hu-rHU | Portoghese (Brasile) | valori-pt-rBR | | Inglese (Singapore) | valori-en-rSG | Spagnolo (Spagna) | valori-es-rES | Indonesiano | valori-in-rID | Portoghese (Portogallo) | valori-pt-rPT | | Inglese (Sudafrica) | values-en-rZA | Spagnolo (USA) | valori-es-rUS | Giapponese | values-ja-rJP | Rumeno | valori-ro-rRO | | Russo | valori-ru-rRU | Testo slovacco | valori-sk-rSK | Sloveno | valori-sl-rSI | Serbo | valori-sr-rRS | | Svedese | valori-sv-rSE | Tailandese | valori-th-rTH | Tagalog | values-tl-rPH | Turco | valori--r-rTR | | Ucraino | valori-uk-rUA | Vietnamita | values-vi-rVN | | | | |
|