Wikipedia‐ノート:多言語混在表示
Wikipedia:井戸端より移植。
日本語にない文字の表示のための方法
[編集]ノート:BoAでちょっと書いたんですが、ja-two.iwiki.icuでは「<html lang=”ja”>」が使われていますが、これがあると、少なくともUTF-8かつWin-IE6.0では&#xxx;式のハングルがハングルフォントが入ってる環境でも文字化けします(Win-Operaなどでは問題なし)。他の言語、他のブラウザまで網羅的にテストしていませんが。ここでフォントをMS UI Gothicにすると表示されます。いくつかの記事にて、(ハングルに限らず)このフォント指定が取られているようですが、プラットフォームの限られたフォントを固定で指示するのも避けたいのですが。網羅的な環境でテストしていないのですが、<font lang="ko">ならOKだったので、回避的措置としてはこれでどうかと思うのですがいかがでしょう。言語とフォントの関係はかなりややこしく、ブラウザごとに実装も違ったりで最良の解決法というのは私の知識の範囲から遙かにオーバーしてますので、識者の意見をお願いします。ちなみに、<div lang="ko">だと表示がおかしくなるブラウザがあり、<span lang="ko">だとソースが本文中に展開して適用されません。 Kozawa 04:53 2003年11月20日 (UTC)
識者ではありませんが html lang="ja"を入れないと、HTML 4.01 Transitionalに当てはまらなくなってしまいます。この文字指定と文中の文字指定は本来無関係なはずなのでIEのバグなのでしょう。無指定でハングルでHankulと書いたのですが、どの程度の方が化けて見えるでしょうか?→한글
- × IE 6.01 WinXP 点に見える
- × IE 6.0.2800 Win2000 点に見える
- ○ Netscape 7.1 WinXP
- ○ Opera7.22 WinXP
- ○ Mozilla 7.1 Mac WinXP
- ○ Safari v85 Mac OS X
- ○ IE5.2.2 Mac OS X しかし編集時に文字化け
- × iCab 2.9.7 Mac OS X 日本語での編集自体ダメ。
- ○ Opera 6.03 Mac OS X
- ○ Mozilla 1.5 Linux
- ○ Firefox ver2.0 WinXP しかし、2.0の機能の検索バーの追加で文字化け,編集時も
追加アドオンOpenSearchFoxから追加で回避可能↑
↑ほかに動作確認できる方いらっしゃいましたらご協力お願いします。
当面の回避方法はfont指定しかないのかもしれません。がHTMLでfontタグ自体がすでに非推奨要素なのでスタイルシートで書ける方法は無いでしょうか?他の環境ではおおむね動作するようなので、非推奨のHTMLを埋め込むよりは、他言語との混在を見るときには他のブラウザを使うのがおすすめですが。suisui 07:01 2003年11月20日 (UTC)
suisuiさんのテストケースを増やしてテストを募りたいと思います。
- そのままのハングル[한글]
- fontで言語指定[한글]
- MS UI Gothic指定[한글]
(いずれも、そもそもハングルフォントが表示できない環境ではうまく表示されませんのでそういう環境は対象外です)
中国語など、他のいくつかの言語についても同様にテストしたいので、どなたか例を作って頂けませんでしょうか? Kozawa 07:16 2003年11月20日 (UTC)
アムシャ・スプンタで中欧語表示らしいけど はみ出る。ハングルはok。Camino0.7 Mac OS X です。Johncapistrano 06:52 2003年11月21日 (UTC)
いったいどうやって例を作れば…? 誰か以下のを適当に加工してサンプルページとかを作ってみては? (アムシャ・スプンタも入れておきました)
- Aməša spənta
- Grüß Gott
- Γειά σας
- Dzień dobry
- Здоровенькі були
- góðan daginn
- Dobrý deň
- 안녕하세요?
- ¡Hola!
- Chào bạn
- عليكم سالم
- päivää
- שלום
- góðan dag
- வாங்க !
- ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ
- ສບາຍດີ
- պարեվ
- สวัสด!
- mirëdita
- നമസ്കാരം
- გამარძობატ
- Xin chào
- नमस्कार
- 您好啊
- 你好
- 上記でWin-IE6.0で表示出来ないのはハングルだけですね・・・。 Kozawa 09:43 2003年11月21日 (UTC)
歴史的文書化を提案
[編集]Wikipedia:多言語混在表示は、長い間実質的な更新が行われておらず、内容が古くなっています。Template:Historicalを貼付して歴史的文書の扱いとすべきです。2週間ほど様子を見て、反対がなければ処置を行います。--Cave cattum 2007年6月9日 (土) 15:22 (UTC)
- (対応報告)歴史的文書化を実施しました。--Cave cattum 2007年6月22日 (金) 13:56 (UTC)