本文へジャンプ
はなとみかん > Blog > WordPress > WPtouch導入と日本語化

WPtouch導入と日本語化12-08-2009

WPtouchというプラグインを入れてみました。

このプラグインはWPサイトをiPhone・iPod touch用に表示を最適化してくれるプラグインです。

iPhoneもiPod touchも持ってないんですけど携帯対応にしたついでに入れてみました^^;

で、プラグインのインストールについては通常手順なので問題ないのですが、defaultテーマを日本語化する時に手間取ったので忘れないようにメモ。

まず、WPtouch本体と日本語化パッケージをダウンロード。

  • WPtouch本体
  • 日本語化パッケージ

    ※日本語化パッケージはWPtouchのdefaultテーマを日本語化する為のもので、管理画面などを日本語化するファイルではありません。

日本語化の手順

1.準備

yamk blogさんで配布されている日本語化パッケージをダウンロードして解凍すると、defaultテーマの日本語ファイルja.moとja.po、WPtouchの修正差分の「wptouch-195-ja.diff」というファイルが入っています。

日本語化パッケージの使い方は配布サイトに書かれているのですが・・・

WPtouch がインストールされたフォルダ、縲鰀/wp-content/plugins/ 内で、以下のとおり実行する。 XXX はバージョンに合わせること。

# unzip 縲鰀/XXXXXX/wptouch-XXX-ja.zip
Archive: wptouch-XXX-ja.zip
inflating: wptouch-XXX-ja.diff
inflating: README-WPtouch-ja-UTF8.txt
inflating: wptouch/themes/default/ja.mo
inflating: wptouch/themes/default/ja.po
# cd wptouch
# patch -p1 < ../wptouch-XXX-ja.diff
patching file themes/core/core-functions.php
patching file themes/default/comments.php
patching file themes/default/functions.php
patching file themes/default/header.php
patching file themes/default/single.php
# cd ..
# rm -f wptouch-*.diff

う~ん、全然何のことやら^^; 勉強不足ですね。

さらに、配布サイトのコメントをみると

このページの説明は Linux サーバ上で直接ファイルを操作できる方を前提に書いており、それ以外の環境での方法は私も試したことがありません。例えば Windows 等で作業しようとするとむしろ難しい作業になったり、より多くの前提知識 (差分、patchコマンドの使い方、Linux とファイル形式の違い等) が必要になるかもしれず、私もうまく説明できることができないので、申し訳ありませんがご了承ください。

とあるので、diffファイルはパッチファイルで、Windowsで使うには別の準備と手順がありそう。

で、Windowsでのdiffファイルの使い方、パッチのあて方をググってみると、小粋空間さんのパッチをあてる(その1:適用方法) を発見。記事を読むと、Windowsにはpatchコマンドが無いのでpatchコマンドを準備しないといけないとあります。

早速、紹介されているプログラミング・ツール(移植ソフト)のpatc254w.zipをダウンロードしてpatchコマンドを導入。導入方法は小粋空間さんに詳しく書かれているので割愛。

これでやっと、日本語化ファイルを使う準備ができました^^

2.日本語化パッチをあてる

パッチのあて方も小粋空間さんの記事を参考にやっていきます。

まず、パッチをあてるためにコマンドプロンプトを起動させます。

C:\Documents and Settings\ユーザー名>

このように表示されるので、ユーザー名ディレクトリに「wordpress」というフォルダを作成して、その中に解凍した「WPtouch本体」と日本語化パッケージの「wptouch-195-ja.diff」ファイルを入れます。

コマンドプロンプトに

C:\Documents and Settings\ユーザー名>cd wordpress

と、入力して今作成した「wordpress」ディレクトリに移動。

次に日本語化パッチの使い方にあるとおりに入力します。

cd wptouch
patch -p1 < ../wptouch-XXX-ja.diff

-pオプションについては小粋空間さんのパッチをあてる(その3:patchコマンドの-pオプションについて)が参考になります。

C:\Documents and Settings\ユーザー名\wordpress>cd wptouch
C:\Documents and Settings\ユーザー名\wordpress\wptouch>patch -p1 < ../wptouch-195-ja.diff

これでコマンド実行。

patching file themes/core/core-functions.php
patching file themes/default/comments.php
patching file themes/default/functions.php
patching file themes/default/header.php
patching file themes/default/single.php

このように表示されると成功です。成功したらコマンドプロンプトは終了してOKです。

最後に日本語化パッケージに入っているdefaultテーマの日本語ファイルja.moをwptouch/themes/default/に入れて日本語化完了。

あとは、「wptouch」フォルダを丸ごとwp-content/plugins/にアップロード、WP管理画面のプラグイン画面でアクティブにすればインストール完了です。

これでiPhoneやiPod touchで当サイトにアクセスするとこのように見えます。

  • デフォルトの表示

    デフォルトの表示

  • 日本語化した表示

    日本語化した表示

ちなみにこのキャプチャはシミュレーターのものです。

auからiPhoneが出たら私もiPhoneにするんですけど。auから出ないかな~

Apple iPod touch 第2世代 32GB MC008J/A 最新モデル
携帯キャリアを変更してまでiPhoneはちょっと・・・という方はiPod touchなんていかがですか?

Tags: , , , ,
Posted in WordPress  Twitterでつぶやく

8Comments コメントのRSS

  1. Hi! Nice tutorial for WPtouch in Japanese!

    Our new version of WPtouch, WPtouch Pro, comes pre-translated into Japanese, as well as Italian, Spanish, German, and French. If you’re interested, check it out at WPtouch Pro. It also supports theming, something 1.9.x didn’t have support for.

    Posted at 06-19-2010 @ 15:57 by Duane Storey

  2. WPtouch日本語化のやり方がよくわからなかったのですが
    このページを参考に作業したらうまくできました!
    ありがとうございます!!

    Posted at 07-18-2010 @ 12:25 by hiro

  3. お役に立てて良かったです:)

    Posted at 07-18-2010 @ 13:42 by はなとみかん

  4. コメント欄ありました!>< スミマセン!!><

    >C:\Documents and Settings\ユーザー名\wordpress>cd wptouch
    >C:\Documents and Settings\ユーザー名\wordpress\wptouch>patch -p1 < ../wptouch-195-ja.diff
    ↑の通りに、コマンド実行したのですが、
     can't find file to patch at input line 4~省略
     というメッセージが表示されまして、成功しなかったです↓(´;ω;`)
     慎重に確認して入力してるので、間違いはないと思うのですが・・・(´・ω・`)
     何回やって成功しなかったです。。。ちなみに日本語化のVerは、1.9.16です。

    これを機会にTwittter登録しました☆
    ただ、不細工顔なので、Twitter IDは入力は控えてます↓><
    Twitterニックネームも名前と同じですので、すぐ分かるかと思います♪

    Posted at 07-29-2010 @ 19:02 by がちょぴん

  5. >C:\Documents and Settings\ユーザー名\wordpress\wptouch>patch -p1 < ../wptouch-195-ja.diff
    ↑の通りに、コマンド実行したのですが、

    入力した内容が書き込みの通りだとすると、パッチファイルのファイル名が違うのではないでしょうか?

    日本語化のVerは、1.9.16です。

    とのことなので、パッチファイルは「wptouch-1.9.16-ja.diff」になります。

    それと、wptouch本体と日本語化ファイルのバージョンが一致しているか、もう一度確認してみてください。

    Posted at 07-29-2010 @ 22:03 by はなとみかん

  6. 大変申し訳ございません。確認見落としてました。
    patch -p1 < ../wptouch-1.9.16-ja.diff
    で入力しており、本体・日本語Verは1.9.16です。

    Posted at 07-30-2010 @ 09:42 by がちょぴん

  7. 非常に参考になりました、ありがとうございました。

    Posted at 11-06-2010 @ 11:43 by vans

  8. 壮大な非常に有益な、提出する。このセクターの反対側の専門家がこれを検知していない理由は、私は思ったんだけど。あなたの書き込みを継続する必要があります。私は確信している、あなたはすでに巨大な読者の基盤をしました!

    Posted at 11-18-2011 @ 07:08 by SLT-A65

コメントする

コメントする

Trackbacks & Pingbacks7

  1. [...] やいまさーふblog はなとみかん ああ、つまり、一行目の英語はコマンドなんだね。 [...]

    Tracked on 02-01-2010 by WPtouchの日本語化 | skel.jp

  2. [...] 詳しくははなとみかんさんのBLogを参照してください。 [...]

    Tracked on 01-12-2010 by wordpressのiphone用プラグイン « infinitesound

  3. WPtouch日本語化 先程入れた、WPtouchを日本語化しました! これで、ちゃんと日本語で表示されるはず? 今回参考にさせていただいたページはこちら。 WPtouch導入と日本語化 | Webデザイン・ホームページ...

    Tracked on 07-30-2010 by 灰色の栞

  4. [...] http://hanatomikan.com/blog/wordpress/wptouch-introduction-and-japanization [...]

    Tracked on 12-12-2010 by wordpressで携帯電話&iphoneに対応する « EC Recipe

  5. [...] 今回は本質思考道場さんと花とみかんさんのサイトを参考にさせていただきました。 感謝!! [...]

    Tracked on 12-14-2010 by WordPressをiPhone化!「Wptouch」 | うぇぶこん

  6. [...] WPtouch導入と日本語化WPtouch導入と日本語化 [...]

    Tracked on 04-15-2011 by WordPressで使える!と思ったプラグイン | SHIROQLO.com

  7. [...] WPtouch導入と日本語化WPtouch導入と日本語化 [...]

    Tracked on 03-28-2011 by WordPressで使える!と思ったプラグイン | SHIROQLO


categories
archives

    Fatal error: Call to undefined function monthchunks() in /home/users/2/chicappa.jp-hanatomikan/web/hanatomikan/wp-content/themes/hanatomikan/sidebar.php on line 40