2

.netへの注文入力のためのasp.oldWebアプリのオーバーホールを監督しています。これまでのところ簡単なことですが、プロジェクトは興味深い方向に進んでいます。中国語のテキストのデータ入力をサポートできるようにする必要もあります。

今のところデータ入力を見ているだけです。

データ入力が英語でのみ許可されなければならない条件(注文が中国以外の国を含む場合)と、中国語などでの入力が許可される条件(注文がローカルのみである場合)があるという点で、私は問題にぶつかりました。

データベースは現在シングルバイトストレージです。これに対応する方法について何か提案はありますか?現在の考えは次のとおりです。i)中国語のテキスト用に個別のマルチバイトデータベースを維持します。ii)。ラテン語のテキストのみを適用するためのフロントページのJavascript...

当然、私は短いタイムスケールを持っています-私はCJKVの11ページまでしかそれを達成していません。どんな指導もありがたいです!ありがとう。

4

1 に答える 1

4

すべてをUTF8に移動します。これにより、ASCIIが1バイトとして保持され、任意の言語を入力できるようになります(おそらく、フランス語、ドイツ語、日本語、韓国語を追加する必要があります)。

Unicodeで漢字を検出し、国が中国/香港/台湾でない場合はエラーメッセージを表示できます。これを他の言語や国にも拡張できるようにします。

于 2009-06-05T21:59:35.317 に答える