- 締切済み
中国語の表示
プログで中国語と英語を表示しながら勉強していこうと思っています。 ところが中国語の一部が表示されません。どうしたらよいでしょうか? インターネットを表示するプラウザで opera Mozilla Netscape この3つでは正常に表示されます。 Internet Explorer では一部表示されません。 ちなみにWindowsXPからマイクロソフトのピンイン入力2003(中国のマイクロソフトからダウンロード)で入力しています。 同じ会社のものを使用してうまく表示されないのに、他社のもので表示できるのは不思議です・・・。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- palmmy
- ベストアンサー率38% (841/2169)
>マルチリンガルでの表示はあきらめるしかないのかなと思っています。 自分の場合、 ・全ての国の全てのコンピューターで絶対に文字化け しない仕組み、は当面あきらめるしかないかな、 と思っています。 ・狭い範囲内では、マルチリンガルでの表示は可能 と思っています。 ユニコードでwebを作成し、それに対応したサーバーでは サイトを作成出来ますし、ワードやワードパッドでは、 ほぼマルチリンガルな原稿が作成出来ます。 >表示できる文字コードもしくは文字を表示できるシステムがあればよいなと思っているのです。 たしかにそうなれば良いと思います。 だからといって、皆がそのシステムに移行するとは限り ません。するとはやり文字化けが残ります。 >UNIX PCの世界では、日本語はシフトJISが主流ですが、UNIX では日本語EUCが多いかと思います。メインフレームだと EBCDICでしょうか。 >テレビ テレビも実際には世界的には互換がなく、大きく分けると NTSC、SECAM、PALなどのコードが存在します。当然、 相互に映像を変換するコンバーターがあります。 個人レベルだと、xxの国で買ったビデオが日本で見れ ないということはあります。 テレビも実際にはマルチではありません。 >携帯電話 絵文字のことでしょうか。絵文字は自社のキャリア内の サービスなので、他社間だと表示されません。 ツールはあるみたいです。 自社のユーザーへのサービスで差別化を図る、という 面もありますので、どうなんでしょう? 因みに、マンションに住んで、"みなさん!ベランダに パンジーを植えましょう!パンジー以外は駄目です! 皆統一ですよ!"って言ったら皆さん素直に従うで しょうか? マルチリンガルなOSが出来ても皆が移行するとは思え ないです。 >一般事務より許容度の高いインターネットの世界ぐらいは全ての文字が表示できるようなシステムになってもらいたいと思います。 ユニコードでwebが作成できるblogを見つけて、そこで 公開すると良いかもしれません。 いろんなblogを探して、それぞれどのコードで公開され ているか調べて見るのも良いかもしれません。 嘆いていても、いいことはありません。 使える部分を上手く使っていくほうがいいかと思います。 ユニコードも完璧ではありません。 漢字って何文字あるか知ってますか? 誰も知らないのです。何文字あるか分からない漢字を コード化しよう、と言うこと自体無理があると思いま せんか? >このため、変更によって従来使っていた名称が表示できなくなったことがあります。そのときはびっくりしました。 新しい体系と、古い体系が混ざれば当然問題はおきます。 もとの質問に戻りますが、 >中国語の一部が表示されません。どうしたらよいでしょうか? blog自体がマルチリンガルに対応してます、と言ってない 限り、通常日本語にしか対応して無いと考えるべきかと 思います。 中国語を表示する、ということを目的とした場合、中国語 の表示が出来るblogを探したほうがよいかと思います。
- palmmy
- ベストアンサー率38% (841/2169)
>あれから17年経ちますが、その間膨大なお金と多くの人々がコンピュータに携わりましたが、何も進歩していないのと同じですね・・・。 間膨大なお金と多くの人々がマルチリンガルにかかわったわけではないので。。。 全体の中での需要はそんなに大きくないのでは、とも思います。日本語OSで日本語がメイン、使っても英語という方が大半ではないでしょうか。 日本語しか使わない人から見たら、マルチリンガルに対応してます、というOSがでても大半の機能は使わないですし、コストパフォーマンスは悪くなるのでは?とも思います。 ビジネスから切り離して、ボランティアや官か学が主導にならなければ難しいのでは、と思います。 ある会社が一社で頑張っても解決する問題ではないですし。 >これを車にたとえると、トヨタの自動車に同じトヨタの部品を付けても不具合が出るけど、日産やホンダの部品を付けるとうまくいくということですが、変な話です。 ちょっと違います。 確かに表示しているOSはMSで、ブラウザもMSですが、ブログのサーバー、ブログのプログラムはMSじゃないかもしれませんよ。現状ですでに色んな会社のパーツが混在しています。
補足
皆様私の素朴な疑問に回答を寄せられましてありがとうございます。 さて、現在の心境はマルチリンガルでの表示はあきらめるしかないのかなと思っています。 ただ、私の思いはどんな環境でも(どの機種、どんなOSでも、どのサーバーシステムでも)表示できる文字コードもしくは文字を表示できるシステムがあればよいなと思っているのです。そうすればこのような問題が起きないのです。 補足すれば、17年前の問題は日本語がOSによって文字化けすることが発端でした。(PC98とマックとの問題) また、現在も仕事で使用しているソフトがユニコードに対応していないのはデータを受け渡しするUNIXによって日本語が文字化けすることが問題でした。(2006年2月現在) また、最近知ったことですが、携帯電話でもメーカーの違う機種どうしてメールをやり取りすると文字コードの違いによって文字化けする場合があるそうです。(聞いた話なので間違っていたらごめんなさい) わたしは日本語がデータを受け渡しする際に文字化けするのが不思議なのです。またマルチリンガルおいてでも同じように不思議なのです。 現在の状況は、テレビを見るとき同じ言葉や同じ映像をを使ってもA社のニュースは表示されるがB社のニュースでは放送局の都合で表示されませんということになるのではないでしょうか? でもそうならないように皆さん気をつけていると思います。実際そうなったら誰もそのテレビ局のニュースは見ないと思います。 私が文字コードにこだわる理由は現場で直面する問題があるからです。 17年前に直面した後こんなことを思いました。 日本語でさえ文字化けするのなら、将来外国との交流が多くなるともっと問題が多くなるのではないか・・・。 実際事務作業でこのようなケースは増えることはあっても減ることはありません。 17年前に予想したことが次々と起こってきます。 一般事務より許容度の高いインターネットの世界ぐらいは全ての文字が表示できるようなシステムになってもらいたいと思います。 DOSの黒い画面からWindowsになりインターネットの世界が広がり、当時から見れば輝かしい世界が広がっていますが・・・。 いつになったらPCはファックスや手書きを超えることが出来るのでしょうか?・・・。 おまけ=番外です 文字コードは文部省かどこかが決めていると思いますが、文字コードに割り振られる文字が変わることがあります。このため、変更によって従来使っていた名称が表示できなくなったことがあります。そのときはびっくりしました。
- palmmy
- ベストアンサー率38% (841/2169)
>今もこの問題は解決していないためこのようなことが起きるのかなと思うと悲しくなります。 しょうがないかと思います。 ブログといえば、 ・PCの設定 ・ブラウザ ・ブログのプログラムの設定 ・サーバーの設定 などが関連しますが、すべてを同じ人が管理しているわけではありませんし、選択肢が色々ある中、様々な思惑で設定されています。 使える部分をうまく使っていくのがいいのではないかと思います。 1989年頃と比べれば、シフトJISで処理されていたOSからユニコードで処理されるOSに変わり、多言語対応という観点ではかなり進歩しました。
補足
うーん、やっぱり無理なのですか・・・。 文字コードの問題は解決しませんか・・・。 この問題に気がついたのは1989年に今は無いPC98とマックとのデータのやり取りが発端でした。 いずれこの問題は解決するだろうと思いましたが、あれから17年の月日が経ちましたが、いまだに解決しないのですね。しかも同じ会社のソフト同士で表示できないなんて・・・。 これを車にたとえると、トヨタの自動車に同じトヨタの部品を付けても不具合が出るけど、日産やホンダの部品を付けるとうまくいくということですが、変な話です。 当時SEの方が言われたことですが、海外とやり取りするときはコンピュータは使わない、文字化けすることがあるから。肝心なことはファックスか書類を郵便でやり取りする。特に2バイト文字が混在する場合においては。OSは海外製なので日本語などの2バイト文字のことは考えていないから、最後の最後は手書きだよ。 あれから17年経ちますが、その間膨大なお金と多くの人々がコンピュータに携わりましたが、何も進歩していないのと同じですね・・・。 当時私はSEの方に言いました。メインフレームからオフコンやパソコンまで使える統一文字コードを作ればどんな環境においても誰とでも同じように表示できるんじゃないですか? しかし、SEの方はユニコード(ユニックスコードと言われていたと思います)も100ヶ国以上のもを作らなくてはならないし、各OSや各企業との協議も必要だから不可能に近いよ。と言われたのを覚えています。 最近のことですが、いまだにユニコードに対応しないソフトがあったので何とかしてくださいとお願いしましたが、回答は意外なものでした。 パソコンとUNIXとの間でデータのやり取りを行うと、現行のユニコードでは文字化けが起こるので、大切な顧客データを扱うので、あえてユニコードを採用せずシフトJISにしているとのことでした。 やはり各国の文字を混在しながら表示することは無理なのかもしれませんね。 たぶん17年後も今と同じで何も解決されないのでしょうか??? もしそうだとしたらとても悲しいです、莫大なお金と多くの人間をかけているのに・・・。
- nine999
- ベストアンサー率44% (512/1140)
中国語のエンコード(文字コードの表示方法)ですが、IEだと4種類あります。Unicodeもありますね。 各ブラウザがどのエンコードを選択しているか比較してみたらわかると思います。 IEだとメニューの「表示>エンコード>その他」で確認できます。
補足
opera Mozilla は文字コードを自動判別しています。またサポートしている文字コードも沢山のUnicodeをサポートしているためか?(Unicodeの各種形式が沢山表示される・・・)問題なく表示されます。 ところがIEだと表示されるUnicode形式が全く少ないのです。この表示されるUnicode形式が少ないが故に表示されないのかな?と思ったりします。Unicodeも沢山の形式があると聞いたことがあります。また、その国やコンピュータの形式で各種在ると聞いたことがあります。(勘違いでしたらごめんなさい、PCはシロウトなので) 私自身この問題をSEの方に尋ねたところ、データの受け渡しや取り込みで各種コンピュータ(PCやUNIXやメインフレーム)で文字コードの違いがあるので100%正確に互換性は保障できないものだと聞いたことがあります。(1989年頃の話)今もこの問題は解決していないためこのようなことが起きるのかなと思うと悲しくなります。
お礼
palmmy様 毎回回答有難うございます。 今回の問題提示で変わったこと変わらないことが見えました。 文字コードからコンピュータの世界を見ると人間の業を見る思いがあります。 それは、当時からのメーカーなどの浮き沈みを見てきたからかもしれません。 全てのコンピュータで全ての文字が表示できるようにすることは、この世から戦争や紛争を無くすくらい難しいのかもしれません。 17年前にSEの方が言われたことを思い出します。 「PCなんて電話やFaxから比べるととてもローカルな代物なんだよ、ちょっと見はすごく進歩的なものに見えるけど、下手をすると隣の人のPCともコミュニケーションできないときもあるんだ。だから古いけれども電話やFaxのほうが世界中の誰とでもコミュニケーションできるという点でとてもいいものなんだ。」 勿論PCにもいろいろ優れた点がありますが、これだけ世の中を変えていくとは当時は思っていませんでした。 これから何年生きるか分かりませんが、このPCの世界の変化と、これからも解決できないものとの両方を見守って生きたいと思います。 長い間有難うございました。