¿Cuáles son los métodos de internacionalización de Android?
Es mejor crear una nueva carpeta de valores correspondiente en la carpeta res, como:
Entorno en inglés: valores
Entorno en inglés americano: Valores
Entorno de China:Values-zh
Entorno de China continental:Valores
Cuando un recurso no se encuentra en el conjunto de recursos correspondiente de la configuración regional, Se utilizarán los recursos bajo valores. Si no se define ninguna configuración regional en el proyecto, también se utilizarán los recursos bajo valores.
Lo mismo ocurre con la internacionalización de imágenes:
Cree una nueva carpeta drawable-zh en res para almacenar imágenes en el entorno chino.
Crea un nuevo drawable-en como imagen en el entorno inglés.
Al crear un nuevo proyecto de Android bajo eclipse, se crearán automáticamente tres carpetas locales predeterminadas en el directorio res:
Drawable-hdpi
drawable-ldpi
Drawable-mdpi
se utilizan para almacenar valores altos y medios respectivamente. Imágenes de baja resolución. El sistema Android cargará automáticamente imágenes de diferentes carpetas correspondientes según la resolución del teléfono.
Del mismo modo, también se pueden internacionalizar, con la siguiente convención de nomenclatura:
Stretchable-zh-hdpi
Polietileno de baja densidad Dela Valleon
Mdpi ruso dibujable
Los archivos de carpetas multilingües de Android se resumen a continuación:
Chino (China): valores-zh-rCN
China ( Provincia de Taiwán): Valores-zh-rTW
Inglés (Hong Kong): Valores-Chino-Hong Kong
Inglés (Estados Unidos): Valores rusos
Inglés (Reino Unido): valores-en-rGB
Inglés (Australia): valores
Inglés (Canadá): valores-en-rCA
Inglés (Irlanda) ) ):Valores
Inglés (India):Valores
Inglés (Nueva Zelanda):Valores
Inglés (Singapur):Valores
Inglés (Sudáfrica):Valores
Árabe (Egipto):Valores-Región Árabe
Árabe (Israel):Valores-ar-rIL
Búlgaro: value-bg-rBG
Catalán: value-ca-rES
Checo: value-cs-rCZ
Danés: value -da-rDK
Alemán (Austria): Valores
Alemán (Suiza): Investigación de Valor
Alemán (Alemania): Valores
Alemán (Liechtenstein): valor -de-rLI
Griego: value-el-rGR
Español (España): valores
Español (Estados Unidos): valores-ruso
Finlandés (Finlandia): valores-fi-rFI
Francés (Bélgica): valores-fr-rBE
Francés (Canadá): valor-fr-rCA p>
Francés (Suiza): valor-francés
Francés (Francia): valor-fr-rFR
Frase hebrea: valores-iw-rIL
Indy: valores-hi-rIN
Croata: valores-hr-rHR
Húngaro: valores-hur- rHU
Indonesio: valores en rID
Italiano (Suiza): valores
Italiano (Italia): valores-it-rIT
Japonés: valores-ja-rJP
Coreano: valores-ko-rKR
Lituano: valoreslt-rLT
Letón: valores -lv-rLV
Malvern, Bok, Noruega: valores- nb-rNO
Holandés (Bélgica): valores-nl-BE
Holandés (Países Bajos): valor-nl-rNL
Polaco: valor-pl- rPL
Portugués (Brasil): value-pt-rBR
Portugal Rumano (portugués): value-pt-rPT
Rumano: value-ro-rRO
Ruso: value-ru-rRU
Eslovaco: valores -sk-rSK
Esloveno: valores-sl-rSI
Serbio : valores-sr-rRS
Sueco: valores-sv-rSE
Tailandés: valor-th-rTH
Tagalo: valor-tl-rPH p>
Turco: value-r-RTR
Ucraniano:values-UK-rUA
Vietnamita:values-vi-rVN