2011-01-01 8 views
2

Androidアプリでは、simplifiedまたはtraditional中国語が好きかどうかを判断する標準的な方法がありますか?ユーザーが簡体字または繁体字中国語を好きかどうかを判断する方法

私はウィキペディアから、中国本土(ロケールzh_CN)とシンガポールで簡体字中国語が使用されているのに対して、台湾(ロケールzh_TW)、香港、マカオでは繁体字中国語が使用されていることを知っています。国コードの差別化は当初の選択では受け入れられるかもしれませんが、中国の誰かが伝統的な人物を好む人や、香港の誰かが簡体字を好む人にとっては問題になります。この設定のグローバル設定はありますか?

アプリ固有の設定にする必要がある場合は、アドホック他のアプリとこの情報を共有する標準的な方法がありますか?

+0

ユーザーに聞いてみましたか? – Ither

+0

@その他:私はユーザーが誰であるかわからない。 –

+1

ほとんどの中国本土のユーザーは伝統的に読むことができますが、それ以外の方法で読むことはできません。しかし、若い簡略化されたユーザーは伝統的な読書を嫌うでしょう。あなたのアプリが一般的なオーディエンスをターゲットとするようにするには、traditionalをデフォルトとして使用し、ユーザーに選択させます。それはあなたがしたいことによって異なります。 –

答えて

0

他の2つの言語をどのように扱うかというだけのことです。地域に頼らないでください。ユーザーがデフォルトのロケールで設定した内容に従います。

デフォルトロケールを確認するには:あなただけの値-ZH-RCNのフォルダを作成し、そこに単純化投げる、繁体字および簡体字の両方のためのあなたのstrings.xmlファイルを翻訳したい場合は

Locale myPhoneLocale = Locale.getDefault(); 

、および伝統的な別の値 - zhフォルダ

ほとんどの中国語ユーザーは、簡体字と繁体字の両方を読むことができます。 (これはあまり使い慣れていないものを読むのは面倒かもしれませんが、それは世界の終わりではありません)中国本土ではAndroidユーザーが最も多いので、個人的には単純化した中国語にしかアプリケーションをローカライズしません。

関連する問題