書き込み数 1
今、サイト内容が日本語と中国語が混じっているホームページを作成中ですが、
言語表示の所に疑問がありまして、この問題の解決方法を伺いたいです。
日本語をデフォルト言語にした場合
中国語と日本語が全部綺麗に表示しますが

中国語をデフォルト言語にした場合
日本語の表示がおかしくなります

デフォルト言語は中国語にしたいですが、どの変を弄ればよろしいですか。
言語表示の所に疑問がありまして、この問題の解決方法を伺いたいです。
日本語をデフォルト言語にした場合
中国語と日本語が全部綺麗に表示しますが

中国語をデフォルト言語にした場合
日本語の表示がおかしくなります

デフォルト言語は中国語にしたいですが、どの変を弄ればよろしいですか。
2008.03.18 20:52:01 (*.103.184.94)
書き込みをするときに日本語フォントを選択した場合は日本語がきれいに見えますが、言語の選択しないまま書き込みをした場合、最初に宣言された言語が優先されます。
この文書は日本語フォントを正しく指定した場合です。
この文書は日本語フォントを設定してない場合です。
差がわかりますよね。^^
2008.03.19 02:21:44 (*.17.91.17)
韓国語にも同じような問題が起こっていた記憶があります。中国のフォントは調べたことはないですが、中国のフォントに日本語のフォントが入っていれば、中国語をサイトのデフォルト言語にした場合、中国語の中に組み込まれたフォントが使われ、フォントが正しく表示されません。これは、コンピュータがどの言語かを判断するプログラムを走らせるとものすごいリソースが消費され、フォントの中に他の言語のフォントが含まれている場合は、指定した言語のフォントが優先されるため、ブラウザーで簡単に言語のフォントが処理されているため、このようなトラブルが生じるのではないかと考えています。内部を調べていなくてわかりませんが、特にIEでは、このようなトラブルがよく起こります。
さて、この原因がわかれば、解決する方法のヒントになりますので、支配される言語のフォントを指定しないことが解決の方法ではないかと思われます。たとえば、韓国語のページで、Gulimcheで指定した場合は、日本語のフォントもGulimcheの中に含まれていて、先にGulimcheのフォントが優先され、日本語のフォントがおかしく表示されます。これと同様に中国語でも同じことが起こりうると思われます。
さらに、CSSで中国語のフォントで指定したとしても、Web全体のページに影響するフォントがGulimcheのフォントになっていれば、Gulimcheのフォントの中の日本語フォントが適用されるようになると思います。これは中国語のフォントと韓国語のフォントが影響しているため、両方を調べなければなりません。
まず、ページを表示する際のCSSファイルを調べて、最初は、韓国語フォントの指定を削除して表示してみて、それでも正しく表示されない場合は、中国語のフォントも削除すれば解決できるのではないかと思われます。つまり多国語バージョンでのフォントの指定は、あまり意味をなさないということかもしれません。ページ全体に影響するフォントの指定を英語圏のフォントにしておけば、何の問題は起こらないと思います。フォントを指定しなくてもブラウザーがデフォルトフォントを適用させて表示させてくれますのでそれほど問題はないと考えています。
さて、この原因がわかれば、解決する方法のヒントになりますので、支配される言語のフォントを指定しないことが解決の方法ではないかと思われます。たとえば、韓国語のページで、Gulimcheで指定した場合は、日本語のフォントもGulimcheの中に含まれていて、先にGulimcheのフォントが優先され、日本語のフォントがおかしく表示されます。これと同様に中国語でも同じことが起こりうると思われます。
さらに、CSSで中国語のフォントで指定したとしても、Web全体のページに影響するフォントがGulimcheのフォントになっていれば、Gulimcheのフォントの中の日本語フォントが適用されるようになると思います。これは中国語のフォントと韓国語のフォントが影響しているため、両方を調べなければなりません。
まず、ページを表示する際のCSSファイルを調べて、最初は、韓国語フォントの指定を削除して表示してみて、それでも正しく表示されない場合は、中国語のフォントも削除すれば解決できるのではないかと思われます。つまり多国語バージョンでのフォントの指定は、あまり意味をなさないということかもしれません。ページ全体に影響するフォントの指定を英語圏のフォントにしておけば、何の問題は起こらないと思います。フォントを指定しなくてもブラウザーがデフォルトフォントを適用させて表示させてくれますのでそれほど問題はないと考えています。
2008.03.19 10:14:50 (*.219.246.213)
どうも助かります。
一つのページで多言語表示をする為いろんな方法やって見ましだが、あまり解決できませんでした。
一応 ZB4 UTF-8ではVerdanaフォント指定で多言語の表示がうまく行きましだが、XEではどうも無理でした。
例え
マナー 編7「エレベーターに乗る順番?」 日本語
北京地鐵兩男人為了搶座位爭執打架 中国語
안녕하세요 ^^ 언어 테스트입니다. 韓国語
上の言語選択で いろいろ試して見たら 韓国語 中国語 以外の言語を選んだ時表示がうまくできて、
韓国語 中国語を 選んだ場合 日本語の表示がうまく表示できなくなります。






管理人いませんか.gif)