が オープンpoeditツール?あなたはpoeditソフトウェアでそれを行うことができる方法であるとFile > New Catalog
に行くそして、ここに続いて、ご希望の情報(名前などのようなプロジェクト関連情報)
を提供し、あなたのための情報ですyのパス私たちのプロジェクトのカタログ:
、ここでは、キーワード(キーワードが翻訳したいものである)です。すべてが今行わ
、あなたのプロジェクトを保存しても大丈夫ですが、ここでは、今のノートです:
注:私は、テーマディレクトリ内languages
フォルダを作成しています。言語フォルダの中に.po
ファイルを置いている場合、上記の情報はすべて有効です。
したがって、OKボタンをクリックすると、theme
という名前でファイルを保存するだけで、準備が整います。
注2:上記の例ではtheme
をexample purposes
としてのみ使用していますので、プロジェクト名や希望するものを使用することができます。
今、使用に来てください。
index.phpのようなテーマファイルや、これまでに使用したかったページは、このように使用します。
<?php _e('here is simple word', 'theme'); echo __('another word', 'theme');>
この上の行は次のように現実の世界で、それはいくつかのことになりますように、あなたがほしいと思うものを使用できる例示の目的のためである:それは
<h1><?php _e('Search Results', 'theme'); ?></h1>
のようないくつかのことになるだろう
<h1>Search Results:</h1>
このようにして翻訳準備が整い、任意のテーマに翻訳できます。
これで問題が見つかった場合は、functions.php
ファイル内に以下のコードを挿入して問題を解決することができます。
add_action('after_setup_theme', 'my_theme_setup');
function my_theme_setup(){
load_theme_textdomain('theme', get_template_directory() . '/languages');
}
これは、poeditソフトウェアを使用してテーマの翻訳を準備するための完全なAからZの詳細です。
注3:_e('my name is kami', 'theme');
のような新しいコードを追加したときは、カタログ更新ボタンをクリックしてpoeditソフトウェア内の文字列を確認すると、そこに文字列が表示されます。あなたはそれに応じてそれを翻訳することができますAlt + c
まだ混乱があれば教えてください?
深い回答をいただきありがとうございます。それは本当にうまくいきます:) – laraib