カテゴリ | |
サマリ | EUC-JPからUTF-8への移行 |
バージョン | 1.4.4 |
投稿者 | ドイツ人 |
状態 | 完了 |
投稿日 | |
「EUC-JPからUTF-8への移行」ページの通りに作業を行ったつもりですが、結果、画面は文字化けしてしまいました。どうすればよいのでしょうか。漠然とした質問で済みません。
- とりあえずwiki/*.txtもUTF-8にしてください。リンク先のはEUC-JPのままです。 -- okkez
- 他にもUTF-8になってないファイルがあるかも知れませんが、それは自分で調べて変換して下さい。 -- okkez
- どうもありがとうございます。その後、ご指摘を戴いたwiki/*.txt、及び、pukiwiki.ini.php、pukiwiki.skin.ja.php、init.phpなどをUTF-8化したところ、だいぶ文字化けが減りました。ただ、ja.lngをUTF-8変換すると、以下のような表示が出てしまいます。「Parse error: parse error, unexpected '$' in /home/hamano/public_html/ja.lng on line 254」 -- ドイツ人
- ja.lngの254行目付近を調べて下さい。EUC-JPのja.lngと目視で比べるといいかも知れません。 -- okkez
- ja.lngの254-255行目は「// interwiki.inc.php $_title_invalidiwn = '有効なInterWikiNameではありません';」となっていました。InterWikiNameは全てeucとuft8になっているはずですが、やはり、ja.lngをUTF-8化すると同様の表示が出ます。ところで、他のファイルなどもエンコードしたところ、FrontPageを見る限り、文字化けはなくなりましたが、ページを移動すると、まだ若干の文字化けが残ります。結局のところ、「PukiWiki/1.4/UTF-8化」に書かれたことだけをやっても、UTF-8化は出来ないと言うことなのでしょうか。確かにUTF-8化したPukiWikiを配布して頂ければ一番良いのですが、UTF-8化する作業を面倒だと思っているわけではありませんので、具体的にかつ、必要十分な情報があれば非常に助かるのですが・・・。 -- ドイツ人
- dev:PukiWiki/1.4/UTF-8化 --
- 変換ツールが古いまま放置されてるよ。何で本家は自分でUTF-8使ってるくせに配布しないのだろう。更新の度に面倒だ -- 通りがかり
- 公式に配布するとサポートが必要になるからじゃないかなぁ。そこまでやってる暇はない、と。 -- Ratbeta
- 手前味噌ですが、ウチの変換ツールはダメでしょうか?また、upkさんもUTF8化スクリプトを書いていました -- okkez