私はドイツ語のプラグインを翻訳しています。Translate Wordpress Plugin
会員1.xの
私はlanguage.potファイルを取り、すべての行を翻訳します。
て、aは、情報を変更した後:
私は、サーバーにファイルをアップロードし、古いものを交換し...しかし、それはSTIL英語で...ブログがドイツの「de_DEの」
にあるき誰かが私を助けることができますか?
私はドイツ語のプラグインを翻訳しています。Translate Wordpress Plugin
会員1.xの
私はlanguage.potファイルを取り、すべての行を翻訳します。
て、aは、情報を変更した後:
私は、サーバーにファイルをアップロードし、古いものを交換し...しかし、それはSTIL英語で...ブログがドイツの「de_DEの」
にあるき誰かが私を助けることができますか?
.pot
ファイル(すべての翻訳のソース)を翻訳するべきではありません。コピーして、プラグイン内で指定されたテキストドメインの後に名前を付ける必要があります(翻訳をサポートするように書かれていると仮定します)。すでに作られた他の翻訳がある場合は、それ以外のプラグインで、このような行を探し、それらのファイルの名前を見て:
load_plugin_textdomain('name', false, dirname(plugin_basename(__FILE__)));
ここname
ロケール仕様すなわち、続いて、あなたのファイルを呼び出すべきです:
name-de_DE.po
は、あなたは.mo
に.po
ファイルをコンパイルする必要があり(ご使用のオペレーティング・システムに応じて、それを行うためのseveral waysがあります)、正しいディレクトリにアップロードします。
私はmembership.poとmembership.moファイルを作成しました。この行をメイン・プラグイン・ファイルに追加しました:load_plugin_textdomain( 'membership'、false、dirname(plugin_basename(__ FILE __))) "/ membershipincludes/languages /");しかしまだ動作しています:( –
ファイル名にロケールを追加する必要があります:textdomain + dash + locale例: 'membership-de_DE.po' –
アップロードしたファイルにはどのように名前を付けましたか? de_DE.mo?名前はあなたのブログの言語と同じでなければなりません。 – keatch