SORU
15 Kasım 2010, PAZARTESİ


Basitleştirilmiş ve Geleneksel Çince vs Bölgeler

Benim Android geleneksel ve Basitleştirilmiş Çince desteği uygulama süreci uygulama ve ben bu işin nasıl yürüyeceğini karıştı.

Okuma documentation de this this gibi bazı tartışmalar gibi Basitleştirilmiş Çince içine koydum

  • değerleri-zh
  • değerleri-zh-Balkanlar
  • değerleri-zh-rSG

ve geleneksel Çin içine

  • değerleri-zh-rTW
  • değerleri-zh-rHK

Bu gayet iyi çalışıyor ama nedense bana mantıklı eğer üzgünüm ben Basitleştirilmiş Çince vs geleneksel kullanımı hakkında yeterince anlamak () yapmaz.

Yerel köklü bir telefon öykünücüsü olarak iletişim ayarını kontrol anladığım kadarıyla bir kullanıcı Basitleştirilmiş Çince veya Geleneksel Çince için yerel ayarı değiştirebilirsiniz.

Şimdi soruya gelelim şimdi. Sistem nasıl basitleştirilmiş veya Geleneksel Çince strings.xml nereden biliyor. Eğer basitleştirilmiş ekran gerekiyor diyor ki, eğer bu varsayım içinde pişmiş bir çeşit Çin değerleri-zh onu alın ve değerler-zh-rTW geleneksel olsun var mı?

Ama bir kullanıcı HK içinde yer alan ve kendi cihaz ekran Basitleştirilmiş Çince kurmak gerekirse? Ya da bir göçmen dünyada başka bir yerde Geleneksel Çince için cihazını ayarlar ama onun bölgesi örneğin ise BİZE ne ya CA?

Ben benim kullanıcıların yerel ayarı belirlemek ve uygulamam doğru ayar ile görünmesini sağlamak için ne yapmak?

Güncelleme:

Daha fazla araştırma Android telefon kullanıcı dilden ülkenin ayrı ayrı ayarlayabilirsiniz olmadığına inanıyorum. Sadece UI yerel olarak adlandırılan ayarlayabilirsiniz. Dil ve ülke oluşur, ama liste çok kombinasyon mümkün değil sınırlıdır.

E. g. Çinli bir kişi Geleneksel Çin kullanmak isteyen ABD'de yaşayan Geleneksel Çince (en azından köklü bir telefon) dilini ayarlayabilirsiniz ve daha sonra zh-rTW bir ayar olurdu. Hiçbir şekilde ayrı ülkesinin ABD olması için ayarlanmış olabilir. Benzer şekilde göçmen herhangi bir tür, onlar şu anda yasadigim ülke ile kendi ana dilini ayarlayabilirsiniz

Temelde Dil ve ülke kombinasyonları sadece bir avuç desteklendiği anlamına geliyor. Şimdi soru olduğunu öğrenmek için nasıl?

CEVAP
22 Kasım 2010, PAZARTESİ


Daha fazla araştırma ve İşaretleri sonra cevabını kendim temin edeceğim cevap bence. Burada gider

Kutusu Android sadece basit olan zh_rCN, Çince ve Geleneksel Çince olan zh_rTW, iki yerel ayarlar vardır. Ayarlar uygulamasından gördüğünüz gibi bu sadece verilen yerel ayarlar

http://android.git.kernel.org/?p=platform/packages/apps/Settings.git;a=tree;f=res;

Ancak Android sistemi telefonu Çin'de satılan, örneğin, ya da herhangi bir diğer yaratıcı ekliyorlar şeyi değiştirebilir. Teorik olarak desteklenen genel set yerel icu4c uygulaması bulundu listesine bakarak bulunabilir:

http://android.git.kernel.org/?p=platform/external/icu4c.git;a=tree;f=data/locales

Çin için gördüğünüz gibi

  • zh.txt
  • zh_CN.txt
  • zh_HK.txt
  • zh_Hans.txt
  • zh_Hans_CN.txt
  • zh_Hans_HK.txt
  • zh_Hans_MO.txt
  • zh_Hans_SG.txt
  • zh_Hant.txt
  • zh_Hant_HK.txt
  • zh_Hant_MO.txt
  • zh_Hant_TW.txt
  • zh_MO.txt
  • zh_SG.txt
  • zh_TW.txt

Hant geleneksel ve Hans Basitleştirilmiş Çince için ISO kodu. Yani teorik olarak bu sahip olabileceğimiz anlamına geliyor

  • Çin, Hong Kong, Macau ve Singapur Basitleştirilmiş Çince
  • Hong Kong, Macau ve Tayvan Geleneksel Çince

Ayarlar uygulaması farklı yerel seçimleri için değiştirilmiş olabileceğini unutmayın. Bu aşamada zh_rCN ve geleneksel zh_rTW Basitleştirilmiş Çince çevirir ve bunun dışında diğer yerel ayarlar destekler gibi modifiye edilmiş Android bir görüntüsü olan kullanıcılar için iyi olur.

Her durumda Yapılandırma sınıfı yerel getResources ile Uygulama sınıfında örneğin almak için kullanabilirsiniz kurtarmak tarafta olmak için().() getConfiguration.yerel.

Olabilir örneğin günlük ve göndermek için veri izleme sistemi (her ne kullanıyorsanız) ya da sen-ebil kontrol için desteklenen olanlar ve bir istisna atar ile yerel ortamda mesaj ve o olur, o gelirse pazar arayüzü... ancak yani en az bir kaza app (eğer topu yayınlamak ve güncellemek bir kaç dakika sonra ..)

Özet geçmek gerekirse .. minimum Kur olurdu yansıtma ne yapılır ayarları app (sadece zh-Balkanlar ve zh-rTW), ama istersen sağlamak için varsayılan yerel ayarları için Singapur, Hong Kong, Macau tedarik geleneksel Çin olarak varsayılan yapabilirsin çok işe yarayabilir. Ancak bu tür bir yapılandırma her yerde kullanılan bir bulgu yok

Bu yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • beautyexchange

    beautyexchan

    4 EYLÜL 2006
  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006