0

私は WordPress テーマの開発にまったく慣れていません。いくつかのスターター テーマを調査し、それらがどのようにテーマを開発するかを研究しようとしています。関数と関数を使用して単語やフレーズを翻訳する方法を学びましたが、__()関数と関数を使用して_e()動的関数が翻訳されているのを見たことはありません(例: 、)__()_e()the_excerpt()the_title()

だから私の質問は、__()_e()関数を使用して動的な WordPress 値を変換しても大丈夫ですか? 特にこのコード:

_e(the_title(), 'domain');

または、WordPress は返された値を自動的に翻訳し、それらの翻訳機能を使用する必要はありませんか?

4

1 に答える 1

1

動的な値を変換するには、 を使用する必要があります。使用__()しないと問題が発生する可能性があります。これは、私が最初のワードプレス サイトを翻訳したときに読んだ、非常に優れた情報です。

これらの呼び出しはgetTextラッパーと呼ばれることを知っておく必要があります...getTextほとんどのサーバーで見られるソフトウェアであり、それに関する詳細情報は彼らのウェブサイトで見つけることができます:

getText プロジェクト

これらの使用方法に関する別のすばらしい記事は、次の I can localize Web サイトにあります。

ワードプレスのテーマをローカライズする方法

いつものように、これの主な情報源は wordpress codex である必要がありますが、メガコンプリートではないのは、wordpress のインストールに固有のこのアイデアの根幹です。

翻訳に関する WordPress Codex

最後に、翻訳に役立つ便利なツールをいくつか紹介します。これは、任意の PHP ファイルから呼び出しを見つけるのに役立ちます (ヒント、zip をアップロードすると、 PoeditgetTextで使用できるファイルが生成されます。

ICanLocalize PHP スキャナー

于 2013-08-06T15:43:12.863 に答える