2

たとえば、名前として「en」、「jp」、「tw」という 19 個のフォルダーを持つ小さなソフトウェアをローカライズしようとしています。それぞれの内部には、言語データを含む utf-8 として保存されたテキスト ファイルがあります。

問題は、中国語のサイトからコピー アンド ペーストしようとすると、[][][][] のような奇妙なグリフが表示されることです。システム フォントが中国語ではなく、それをサポートしていないためだと思います。

開発者として、システム フォント全体を変更して、これらすべての言語をサポートする必要がありますか? そのようなフォントはありますか?ソフトウェア会社がこれらのことをどのように扱っているかはわかりません。

4

1 に答える 1

0

開発者として、システム フォント全体を変更して、これらすべての言語をサポートする必要がありますか?

いいえ、すべきではありません。ローカライズ文字列をデータと見なします。

問題は、中国語のサイトからコピーして貼り付けようとすると、[][][][] のような奇妙なグリフが表示されることです。システム フォントが中国語ではなく、それをサポートしていないためだと思います。

ただし、そのようなデータを提供する必要があり、それがエンコードであることを知っておく必要があります。

また、車輪の再発明を防ぐために、国際化ライブラリ (gettext など) を確認することをお勧めします。

于 2012-11-29T16:05:19.297 に答える