1
私はPascalPrechtのAngularJS翻訳モジュールを使用しています。AngularJSの翻訳ディレクティブを使用して複数のtranslationIdsを翻訳する
{
APP.WELCOME: 'Welcome',
APP.USER: 'user'
}
<span translate>{{'APP.WELCOME'}}</span> <span translate>{{'APP.USER'}}</span>
。それはWelcome user
を出力します。
ここで、2つのtranslationIdを1つの要素に組み合わせることは可能ですか?私は複数のものを試しました:
<span translate>{{'APP.WELCOME'}} {{'APP.USER'}}</span>
<span translate>{{'APP.WELCOME APP.USER'}}</span>
<span translate>{{'APP.WELCOME' + 'APP.USER'}}</span>
<span translate>{{'APP.WELCOME'; 'APP.USER'}}</span>
<span translate>{{['APP.WELCOME','APP.USER']}}</span>
しかし、何もしていないようです。
提案がありますか?これも可能ですか?
があなたの代わりに、 'APP.HELLO'を書いたファイル'APP.WELCOME'の...もしそれが問題のタイプミスでなければ、それは原因かもしれません:-) – MarcoS
修正されました。ありがとう。それはちょうど質問のタイプミスでした。私の制作では、私は別の翻訳IDを使用しています:) –
それは動作していませんか?奇妙なこと...私のプロジェクトでは真実を伝えるために、私は ' {{'text1' |翻訳する}} {{'text2' | ($ filter'として) '' pascalprecht.translate'からの構造体です。これはうまくいきます...この提案を反映するために私の答えを更新しました... – MarcoS