ktai_style-ja.moファイルの更新方法

ktai-styleのテーマをカスタマイズした時に
表示する文字を直接phpに記述すると文字化けが発生する。
phpは秀丸とかではなくTeraPadなどで開いて編集→
文字/改行コード指定保存の文字コードは「UTF-8N」を指定する。

[事前準備]Poeditのインストール

ktai-style\langの中に
・ktai_style-ja.mo
・ktai_style-ja.po

のファイルが入っている。
poファイルを編集→moファイルに変換するのだが
そのために「Poedit」というツールが必要。
ダウンロードは、Poedit プロジェクト日本語トップページ – SourceForge.JPから可能。
各OSによってダウンロードを選択。ダウンロードして setup.exeを起動する。

以下、簡単に編集方法を備忘録として残す。

1.poファイルの編集
ktai_style-ja.poファイルをTeraPad等で編集し保存

2.Poedit:開く
Poeditを起動しktai_style-ja.poを開く

3.Poedit:保存
Poeditの保存ボタンをクリックすると自動的に「ktai_style-ja.mo」が更新される。

4.php編集
新規にメッセージを追加した場合、各phpで使う方法

例)single.phpにメッセージを追加したい場合

poファイルに下記メッセージを追加しPoeditで開いて保存
msgid “kanrenlist”
msgstr “関連記事”

php側に

<?php _e('kanrenlist', 'ktai_style'); ?>

と記述すると携帯で表示する際にkanrenlist→関連記事に変換される。

4.サーバーアップ
更新された「ktai_style-ja.mo」とphpファイルをサーバーにアップする。

※注:事前にバックアップを取得する

タイトルとURLをコピーしました