私は、翻訳可能なアプリケーションを開発するためにSymfony2を使用しています。アプリケーションでAsseticを有効にして、* .jsファイルと* .cssファイルを縮小して組み合わせることができます。しかし、私はそれにリテラル文字列を持って、私が書いたjQueryのプラグインがあります。たとえば、次のコードを検討してください:上記のスニペットでAssetic資産のJavaScriptリテラル文字列を変換する最良の方法は何ですか?
$('<p>Are you sure you want to proceed?</p>').dialog({
buttons: {
"Yes" : function() {
// ...
},
"No" : function() {
// ...
}
}
});
を、「よろしいです...」、「はい」と「いいえ」は常に英語になる、と私はで小枝のテンプレートを使用することはできません{{"yes" | trans}}
私が知りたいのは、組み込みのSymfony2変換メカニズムを活用するためにTwigを使用する最良の方法は、次のようなものです。 JSスクリプトのリテラル文字列を翻訳します。
たとえば、myscript.js.twigファイルを作成する方法はありますか?
両方のアイデアは完璧です!私は常に猫を肌に触れる方法は複数あると思います! ;) –
バンドルがうまく見えます。アドバイスありがとう! – eav
あなたは '{{'yes' | trans}} 'を引用符で置き換えてください。そうしないと、エラーが発生します。 – drskullster