<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>おじさんの備忘録-番外編- &#187; 日本語化</title>
	<atom:link href="http://www.dxcode.com/archives/tag/%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%8c%96/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dxcode.com</link>
	<description>個人的なメモ書き</description>
	<lastBuildDate>Sat, 06 Mar 2010 14:28:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPressプラグインの日本語化ファイルの設置場所</title>
		<link>http://www.dxcode.com/archives/2007/113040.php</link>
		<comments>http://www.dxcode.com/archives/2007/113040.php#comments</comments>
		<pubDate>Fri, 30 Nov 2007 10:25:22 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[日本語化]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/archives/2007/113072.php</guid>
		<description><![CDATA[				WordPressのプラグインを日本語化したにも拘らずその言語ファイルを読み込んでくれない原因が判明しました。
				原因は私にありました。
				簡単に言えばプラグインのマニュアルを読まずにただ単にプラグイ [...]]]></description>
			<content:encoded><![CDATA[				<p>WordPressのプラグインを日本語化したにも拘らずその言語ファイルを読み込んでくれない原因が判明しました。</p>
				<p>原因は<strong>私</strong>にありました。<br />
				簡単に言えばプラグインのマニュアルを読まずにただ単にプラグインディレクトリにプラグインを設置していたのが間違いでした。</p>
				<p>日本語化に挑戦したプラグインは<a href="http://www.ilfilosofo.com/blog/wp-db-backup/">WordPress Database Backup</a>というデータベースのバックアップ作業を自動で行ってくれるものだったのですが、ファイルを /wp-content/plugins/wp-db-backup/ に展開していました。</p>
				<p>しかしマニュアルを再読していると /wp-content/plugins/ 直下に配置しろと書いてある。<br />
				WordPressの場合pluginsディレクトリを掘り下げてディレクトリを作成しそこにプラグインファイルを置いても読み込んでくれる仕組みになっているが、言語ファイルについては<a href="http://hiromasa.zone.ne.jp/blog/archives/366/" title="WordPress プラグイン日本語化 Tips">こちらの記事</a>を見ているとそうはならないらしい。</p>
				<p>でもその記事によるとWP１．６系では修正されているらしいのですが・・・。<br />
				今回の場合wp-db-backupディレクトリに置いていたプラグインファイルを/wp-content/plugins/直下に日本語化したファイルと置けば問題なく日本語化できたのですが、/wp-content/plugins/直下にあまりファイルを散在させたくなかったので<a href="http://hiromasa.zone.ne.jp/blog/archives/366/" title="WordPress プラグイン日本語化 Tips">こちらの記事</a>を参考にプラグインファイルを一部修正して /wp-content/plugins/wp-db-backup/ に置いても動作するようにしてみた。</p>
				<p>プラグインファイルの load_plugin_textdomain というところを下記のように置き換え。<br />
				[php gutter=false]   $domain_name  = &#8216;ドメイン名&#8217;;<br />
				   $locale_name  = get_locale();<br />
				   $mofile_name  = dirname(__FILE__);<br />
				   $mofile_name .= &#8220;/$domain_name-$locale_name.mo&#8221;;<br />
				   load_textdomain(&#8220;$domain_name&#8221;, $mofile_name);[/php]</p>
				<p>実際に今回試したWordPress Database Backup Ver.2.1.5 の場合<br />
				wp-db-backup.php 183行目<br />
				   [php num=183]   load_plugin_textdomain(&#8216;wp-db-backup&#8217;);[/php]</p>
				<p>を削除もしくはコメントアウトして、下記コードに置き換える事で問題なく動作した。</p>
				<p>[php gutter=false]   $domain_name  = &#8216;wp-db-backup&#8217;;<br />
				   $locale_name  = get_locale();<br />
				   $mofile_name  = dirname(__FILE__);<br />
				   $mofile_name .= &#8220;/$domain_name-$locale_name.mo&#8221;;<br />
				   load_textdomain(&#8220;$domain_name&#8221;, $mofile_name);[/php]</p>
				<p>ただ現在WordPressも２．３になっているので上記修正を施すことなくもっとスマートな方法があるのかもしれない。 :tenntenn:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2007/113040.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressプラグインの日本語化</title>
		<link>http://www.dxcode.com/archives/2007/112637.php</link>
		<comments>http://www.dxcode.com/archives/2007/112637.php#comments</comments>
		<pubDate>Mon, 26 Nov 2007 09:00:14 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[日本語化]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/archives/2007/112666.php</guid>
		<description><![CDATA[				WordPressのプラグインを簡単に日本語化するツールpoEditをインストールしてみた。
				poEdit自体はマルチランゲージ版なので日本語のインターフェースで使用できる。
				
				使用方法は [...]]]></description>
			<content:encoded><![CDATA[				<p>WordPressのプラグインを簡単に日本語化するツール<a href="http://www.poedit.net/">poEdit</a>をインストールしてみた。</p>
				<p>poEdit自体はマルチランゲージ版なので日本語のインターフェースで使用できる。<br />
				<a href="http://www.dxcode.com/wp-content/uploads/2009/03/poedit.jpg" class="highslide"  onclick="return hs.expand(this)" title="プラグイン日本語化ツール poEdit"><img src="http://www.dxcode.com/wp-content/uploads/2009/03/poedit.thumbnail.jpg" alt="プラグイン日本語化ツール poEdit" width="450" height="349" class="attachment wp-att-564 " /></a></p>
				<p>使用方法は下記の<a href="http://wp.mmrt-jp.net/">MMRT daily life</a>さんに詳しく説明されているページがあったので悩むことはありませんでした。<br />
				参考サイト &raquo; <a href="http://wp.mmrt-jp.net/plugin-japanization-project/poedit/" title="poEdit 取扱説明書 &laquo; MMRT daily life">poEdit 取扱説明書</a></p>
				<p>が、あるプラグインを日本語化し出来上がった.moファイルをセットしたものの日本語が表示されない。<br />
				そのプラグインは特に日本語化しなくても使用できるので問題はないのですが、とんでもない間違いを犯しているようで何か悲しい。 :namida2:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2007/112637.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
