2011-01-17 21 views
1

Adob​​e SVG Viewerプラグインを使用してIE8でSVGグラフィックをテストしていました。中国語/日本語のSVGグラフィックスがIE8で正しく表示されない

現在、東アジア言語(中国語、日本語)を除いて、西語(フランス語、イタリア語、ドイツ語..)で翻訳されたSVGグラフィックはすべてIE8で正しく表示されます。 。

ChromeまたはFirefoxはこれをうまく処理できますが、私のクライアントはIE8を使用してテストしますので、回避策を提案できますか?クライアントに言語パックなどをインストールしてSVG Viewerを設定させますか?

ありがとうございました。

+0

Adob​​eのSVGビューアはサポートされていません。詳細はhttp://www.adobe.com/svg/viewer/install/を参照してください。元気なIT部門はサポートされていない独自のプログラムをインストールしないだろう – phihag

+0

@philag私はそれを知っている。これは、私のクライアントINSISTSがSVGグラフィックスを表示するためにIEを使用しているためです。これを理解するのは苦労しています。 – Kevin

答えて

1

最初に、英語のSVGを使用してPHPを使用して翻訳を代行しているのですか、すでに翻訳された単語を含む各言語のSVGファイルを扱っていますか?開始XMLタグはutf8エンコードとして定義されていますか?そして最終的な出力はSVGでなければなりませんか、またはsvgを使ってpng/jpegをレンダリングできますか?

私たちの会社はいくつかのページを中国語で翻訳しましたが、正しく表示されていることを確認しました。私はページヘッダーでutf8文字セットを宣言してユニコード値"products"を表す2文字は\ u4EA7 \ u54C1)。

もう1つの方法は、IEで正しく表示されるアジア言語のSVGファイルをWeb上で見つけてテキストエディタで開き、文字を適切に処理する方法を調べることです。私はSVGマップ上の色を置き換えるためにPHPを使用しましたが、非ラテン文字を置換することはありません...他の場所で答えが見つかると、詳細情報やフォローアップを投稿してください

+0

私は第3の提案が好きです。 – Kevin

関連する問題