Я использую Symfony2 для разработки приложения, которое должно быть переводимым. В приложении включен Assetic для минимизации и объединения файлов * .js и * .css. Однако у меня есть плагин jQuery, который я написал, в котором есть буквальные строки. Например, рассмотрим следующий код:
$('<p>Are you sure you want to proceed?</p>').dialog({
buttons: {
"Yes" : function() {
// ...
},
"No" : function() {
// ...
}
}
});
В приведенном выше фрагменте «Вы уверены ...», «Да» и «Нет» всегда будут английскими, и я не могу использовать шаблоны Twig в файле .js. чтобы перевести его, используя что-то вроде: {{"yes" | trans}}
Я хочу знать, как лучше всего использовать Twig для использования встроенного механизма перевода Symfony2, чтобы переводить буквальные строки в мои сценарии JS.
Есть ли способ создать, например: файлы myscript.js.twig?