2009-07-23 5 views
0

アラビア語でWebアプリケーションを開発しています。そのために私は英語の既存のページをアラビア語に変換し、エンコーディングでファイルを保存します。エンコードを使用してaspxファイルを保存する際の問題

しかし、私はVisual Studioを再起動すると、すべてのアラビア文字が '?'に変更されます。

これは何が原因でしたか?

ご協力いただければ幸いです。

ありがとうございました

答えて

1

これは文字エンコーディングの問題です。

あなたのヘッダにこれを追加してみてくださいすることができます

<メタHTTP-当量= "Content-Typeの" コンテンツ= "text/htmlの;のcharset =ウィンドウ-1256" >

したり、原稿をセットエンコーディングを8859-6に設定

+0

ドキュメントのエンコーディングはどこで設定できますか? – rahul

+1

'charset = utf-8'は通常より良いですか? – Kobi

+2

Utf-8は西ヨーロッパ言語向けに最適化されています。 Cp 1256またはISO-8859-6は、アラビア文字セットです。 OPがアラビア語のアプリを望んでいて、ローカリゼーションが心配されていないなら、彼らはもっと良い選択かもしれません。 – DaveE

関連する問題