私の質問
中国語を話すユーザーにピンインを表示したい場合、どの「リソース ファイル」にピンインの翻訳を保存しますか?
ピンインはそれ自体が「言語」ではなく、漢字のラテン語表現であるため、.NET にはカルチャ コードがありません。
おそらく、該当する「zh-」(中国語) カルチャを使用し、これらのリソース ファイル内にラテン文字のピンイン翻訳を配置する必要があると思います。
ばかげた質問かもしれませんが、異文化のことばかりで頭が混乱しています!!
バックグラウンド
いよいよ、Web サイトの国際化に取り掛かります。現在、ほとんどの「西洋」文化 (ラテン アルファベット: 「es」、「fr」、「de」) とさまざまな日付/数値形式を問題なく処理しています。ただし、中国語のような表意文字ベースの書記体系は、さまざまなレガシー システムが Unicode を処理しないため、課題となっています。短期的な回避策として、私たちのビジネス エリアでは、中国語を話すユーザーにピンインを使用することにしました。
それで...ビジネスエリアから、サイトに「ピンインリソースファイルを追加するだけ」と依頼されました。