Category: UTF-8

UTF-8版関係のまとめ

  • ページ: BugTrack2
  • 投稿者: henoheno
  • 優先順位: 低
  • 状態: 着手
  • カテゴリー: その他
  • 投稿日: 2006-07-02 (日) 23:16:49
  • バージョン:

メッセージ

UTF-8版に関する過去の話題などをまとめましょう。

過去の話題

EUC to UTF-8 を行う場合のポイント

  1. データは EUC-JP の形で格納されているでしょうから、それを UTF-8 に変更する必要があります
  2. プログラムコードも同様です。現在のPukiWikiのPHPコードは文字コードと明確には独立してませんので、プログラムコードもまとめて UTF-8 に変換して下さい。
  3. ページ名は encoded (PukiWiki内部の encode() 関数でエンコードした) EUC-JP の形でファイル名に使われていますので、それを encoded UTF-8 に変換(ファイル名の修正)する必要があります
    • ページ名は様々なデータに使われていますから、それら全てを変換する必要があります。デフォルトのディレクトリ名で言うなら wiki/ diff/ backup/ attach/ cache/ counter/ などです。

変換ツール

encodeされたEUC-JPのファイル名を encodeされたUTF-8に変換

  • encls.php -- cvs:../devel/encls.php
    • 公式パッケージの変換に使用。カスタマイズすれば別の目的にも利用可能。現状は最低限の動作のみ。

一括変換

日本語ページ一覧分類関連




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-02-04 (土) 22:39:37
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.186 sec.

OSDN