AndroidInternazionalizzazione e localizzazione (I18N e L10N)


introduzione

Internazionalizzazione (i18n) e localizzazione (L10n) vengono utilizzati per adattare il software in base alle differenze nelle lingue, nelle differenze regionali e nel pubblico di destinazione.

Internazionalizzazione: il processo di pianificazione per la localizzazione futura, ovvero rendere flessibile la progettazione del software in modo tale da adattarlo e adattarsi agli sforzi futuri di localizzazione.

Localizzazione: il processo di adattamento del software a una particolare regione / paese / mercato (locale).

Osservazioni

Per testare un dispositivo per la localizzazione, è possibile riavviare il dispositivo o l'emulatore in un particolare locale usando adb come segue:

  1. Esegui adb usando il comando: adb shell
  2. Eseguire il comando seguente al prompt dei comandi di adb: setprop persist.sys.locale [BCP-47 language tag];stop;sleep 5;start dove [tag lingua BCP-47] è il codice specifico della lingua come descritto qui: codici BCP47

ad esempio per verificare la localizzazione giapponese nell'app, utilizzare il comando: setprop persist.sys.locale ja-JP;stop;sleep 5;start

Internazionalizzazione e localizzazione (I18N e L10N) Esempi correlati