|
String internationalization Just create a values directory for the corresponding language in the res directory. values under ress is the default directory for all resources (including string resources), if there is no specific resource directory or when a resource cannot be found, use it. For example, values-zh-rCN A method of reading a string from a string resourceGet a string resource in an Activity: this.getString(R.string.hello)
Get the string resource from the Context: context.getString(R.string.hello)
Get the string resource in the fragment: getText(R.string.tab_contacts)
Get string resources from Application: application.getString(R.string.hello)
Get from Resource* 1Resources res = getResources();2res.getText(R.string.tab_weixin);3res.getDrawable(R.drawable.tb_weixin);
The following table shows the names of common language catalogs| Chinese (China) | values-zh-rCN | Arabic (Egypt) | values-ar-rEG | Greek | values-el-rGR | Italian (Switzerland) | values-it-rCH | | Chinese (Taiwan) | values-zh-rTW | Arabic (Israel) | values-ar-rIL | French (Belgium) | values-fr-rBE | Italian (Italy) | values-it-rIT | | Chinese (Hong Kong) | values-zh-rHK | Bulgarian | values-bg-rBG | French (Canada) | values-fr-rCA | Korean | values-ko-rKR | | English (US) | values-en-rUS | Catalan | values-ca-rES | French (Switzerland) | values-fr-rCH | Lithuanian | valueslt-rLT | | English (UK) | values-en-rGB | Czech | values-cs-rCZ | French (France) | values-fr-rFR | Latvian | values-lv-rLV | | English (Australia) | values-en-rAU | Danish | values-da-rDK | Finnish (Finland) | values-fi-rFI | Bokmalvern, Norway | values-nb-rNO | | English (Canada) | values-en-rCA | German (Austria) | values-de-rAT | Hebrew | values-iw-rIL | Dutch (Belgium) | values-nl-BE | | English (Ireland) | values-en-rIE | German (Switzerland) | values-de-rCH | Hindi | values-hi-rIN | Dutch (Netherlands) | values-nl-rNL | | English (India) | values-en-rIN | German (Germany) | values-de-rDE | Croatian | values-hr-rHR | Polish | values-pl-rPL | | English (New Zealand) | values-en-rNZ | German (Liechtenstein) | values-de-rLI | Hungarian | values-hu-rHU | Portuguese (Brazil) | values-pt-rBR | | English (Singapore) | values-en-rSG | Spanish (Spain) | values-es-rES | Indonesian | values-in-rID | Portuguese (Portugal) | values-pt-rPT | | English (South Africa) | values-en-rZA | Spanish (US) | values-es-rUS | Japanese | values-ja-rJP | Romanian | values-ro-rRO | | Russian | values-ru-rRU | Slovak text | values-sk-rSK | Slovenian | values-sl-rSI | Serbian | values-sr-rRS | | Swedish | values-sv-rSE | Thai | values-th-rTH | Tagalog | values-tl-rPH | Turkish | values--r-rTR | | Ukrainian | values-uk-rUA | Vietnamese | values-vi-rVN | | | | |
|