0

これらのプラグインを使用するユーザーは、qTranslate(テキスト、テキストエリアなど)を介してACFフィールドの一部を翻訳できることを知っていますが、オプションでフィールドを翻訳する必要があります。だから助言?
私は、function.phpでpll_register_string()の登録を提供するPolylangのような別のプラグインオプションを探していました。しかし、Polylangに移行すると時間がかかることがあります。ACF select qTranslateによる翻訳

答えて

0

私はこのような質問のためにStackExchangeにワードプレス専用のサブサイトがあることを思い出しています。多分、あなたがすぐに答えの方法を持っていたかもしれない。私が正しく理解している場合

は...しかし、あなたは/右、ACF & qTranslateで選択フィールドにテキストを翻訳するために探していたされていますか? のソリューションを持たないプラグイン "ACF qTranslate"については、フィールドを選択してください。

私は(私はこの質問に応じstrumbled理由です!)も、このための解決策を見つけるために苦労しましたが、私はちょうど1がqTranslateは、通常のテキストのために使用しますが、テキストオプションを選択し、マークアップを使用することができます考え出しました。しかし、エレガントなソリューションではありませんが、それは私のために働いています。

たとえば、ACFの「選択肢」フィールドに次のオプションがあるとします。を選択してください(「値:ラベル」の形式を覚えていることを忘れないでください - 後者はあなたが見たいものですフロントエンド):

apples : Apples 
oranges : Oranges 
bananas : Bananas 
lemons : Lemons 

そして、あなたが)ところで、私の悪い英語のため申し訳ありませんが、私の母国語(スペイン語にそれらを翻訳したいと言います。 qTranslateはそのマークアップの標準であるISO 639-1に従っているため、現在のテキストはen、英語ではコードはes、スペイン語の翻訳ではコードが必要です。

qTranslate多言語の文字列を与えるために、あなたはその言葉を伝えるプレフィックスで各言語の各部分を分離する必要がある - それは、そのコードの前に乗ブラケットとセミコロンに入る:

[:EN]テキスト[:es] Texto [:fr] Texte

のテキストオプション(セミコロンの後のテキスト)を選択するだけで、ラベルを翻訳する必要があります。変更する必要があります。だから、それを保存

apples : [:en]Apples[:es]Manzanas 
oranges : [:en]Oranges[:es]Naranjas 
bananas : [:en]Bananas[:es]Bananos 
lemons : [:en]Lemons[:es]Limones 

になる、と彼らは変更され、彼らは保存された値を失うことになるだろう原因」は、それらのカスタムフィールドを使ってどんな/ページ/ブログを更新することを忘れないでください。

希望があれば(あなたまたは誰でもこれが必要です)!

関連する問題