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