La mia app Android dovrebbe essere impostata su cinese semplificato o tradizionale?

Sto scrivendo un’app Android localizzata; Sono confuso su come gestire le differenze tra cinese semplificato e tradizionale.

Grazie a questa eccellente risposta, so che dovrei inserire il cinese semplificato in values-zh-rCN e in cinese tradizionale in values-zh-rTW .

Ma dovrei presumibilmente mettere qualcosa in values-zh , giusto? La gente di Hong Kong e Macao non dovrebbe solo prendere le mie corde (inglesi) predefinite.

La mia domanda è: è meglio mettere il cinese tradizionale in values-zh ? O dovrei rendere il cinese semplificato il default? (O dovrei semplicemente omettere la directory values-zh ?)

I caratteri tradizionali cinesi (caratteri standard) sono indicati con diversi nomi all’interno del mondo di lingua cinese. Il governo di Taiwan chiama ufficialmente caratteri tradizionali cinesi caratteri standard o ortodossi (cinese tradizionale, cinese semplificato).

Le persone in Cina, Malesia e Singapore usano principalmente il sistema semplificato, i caratteri del cinese tradizionale sono attualmente utilizzati a Taiwan (Repubblica di Cina), Hong Kong e Macao.

Penso che non dovresti omettere quei values-zh , metterlo come cinese semplificato o consentire all’utente di cambiare la lingua nelle tue app.

Ho lo stesso problema con la mia app che attualmente utilizza solo zh-rCN e zh-rTW che causano problemi per tutte le altre regioni. Sfortunatamente basato su questa domanda ( cinese semplificato e tradizionale rispetto alle regioni ), non esiste un modo reale per determinare quale sia il migliore tra quelli:

 values-zh (traditional) values-zh-rCN (simplified) 

O LOL

 values-zh (simplified) values-zh-rTW (traditional) 

Quindi ho visto la seguente alternativa:

Nella mia app ho un metodo che viene eseguito all’inizio per impostare la lingua definita dall’utente e, se non è effettivamente definito, posso controllare la lingua / regione corrente e applicare una patch di conseguenza mantenendo solo le cartelle zh-rCN e zh-rTW :

 zh-rHK => zh-RTW zh-rSG => zh-rCN zh-rMO => zh-r?? can be both according to the link above 

Il metodo che utilizzo è parzialmente descritto qui: Modifica delle impostazioni locali: forza l’attività per ricaricare le risorse?

EDIT: ho ora reso i valori-zh contengono semplificato e patchato la regione HK per usare automaticamente Traditional.