解決済

clip!clip!
Ads By Google

ブログの中に中国語(簡体字)を使いたいのですが、言語バーで変換しても、当用漢字に載っていないものは“?”と反映されてしまいます。どうすれば表示できますか?


2008-04-09 20:09の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(2)

1.

2008-04-10 03:15:56ベスト
全てが表示できるかどうかは知らないのですが、
Unicodeのコードがわかれば表示できる場合があります。
例えば
ニーハオのニーの部分は、当用漢字ではないので"?"になってしまいますが、
文字パレットなどで調べると
Unicode表で4F60だとわかります。
これは、16進数なので、関数電卓などで、10進数に変換すると
20320 だとわかります。
これをHTML上では、
你 とすることで、ニーの文字を表せます。
你好 とすれば、ニーハオと表示できます。

こんな面倒なことをしないでも
Unicode が直接扱えるエディタを用いて、HTMLの文字コードをUnicode にすればそのまま使えるはずですが、規定の文字コードはブログによって違う(例えばライブドアブログはEUC)ので、このような方法をとらざるを得ない場合があります。

Unicodeでファイルが作成できるのであれば、
必ずしも、スクリプトが使えるというのではないのであんまり推奨できないですが、スクリプトから読込、書き出しすることもできます。
ある程度まとまった量ならこちらのがいいかもしれません。
自信度 : 自信なし 回答レベル : アドバイス

ありがとうございました。Unicode挑戦してみました。ニーが出てきて感激しました♪やはりこれが一番ベストなんですね。面倒ですが・・・。なるべく当用漢字内で中国語書いていこうと思います。

3.

2008-04-13 11:29:38
私もそうです。たまには中国語を使いたい時、表示できませんね
Ads By Google

コメント(2)

#1.  BLUEPIXY
2008-04-14 00:49:03

回答でないメッセージは、コメントに書きましょう。
締め切られる前ならば、自分の回答は削除できます。

#2.  BLUEPIXY
2008-05-10 14:44:51

16進数から10進数に変換しなくても
16進数の前にxをいれて
你
のようにすれば、良いです。
余計な手間をさせてすみません。
バカだな私。

トラックバック(2)

トラックバックURL: