web-dev-qa-db-ja.com

q私自身のテーマと設定で翻訳

基本的に私は自分のテーマと自分の設定ページを持っています。その設定ページには、Webサイトの上部に表示するウェルカムテキストを含むテキストフィールドがあります。

さて、私はこのテーマがqTranslateと連携することを望みます。このテキストフィールドのコンテンツを多言語にするには、その中に自分でqTranslateタグを追加するだけで簡単にできます。

しかし、内部的には、ウェルカムテキストをレンダリングしている間、qTranslateのどの関数を呼び出すべきですか?引数に(タグ付きの)テキストだけを渡すことができれば、それは完璧でしょう。そして現在の言語によってはqTranslateは私にテキストの正しい部分を返すでしょう。

ご協力ありがとうございます。

1
TigrouMeow

http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=3&t=9

あなたの変数をエコーするために_e();関数を、そしてあなたの変数を返すために__();を使うことができます。 Qtranslateはこれらの関数にフックし、あなたの入力に従って翻訳します。

2
Rob Vermeer