相关疑难解决方法(0)

在Assetic资产中翻译JavaScript文字字符串的最佳方法是什么?

我正在使用Symfony2开发一个可翻译的应用程序.该应用程序已启用Assetic以缩小和组合*.js和*.css文件.但是,我有一个我写的jQuery插件,里面有文字字符串.例如,请考虑以下代码:

   $('<p>Are you sure you want to proceed?</p>').dialog({
        buttons: {
            "Yes" : function() {
                // ...
            },
            "No" : function() {
                // ...
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

在上面的代码片段中,"你确定......","是"和"否"将始终是英文,我不能在.js文件中使用Twig模板来翻译它,例如:{{"是"| trans}}

我想知道的是,使用Twig利用内置的Symfony2转换机制来翻译我的JS脚本中的文字字符串的最佳方法是什么.

有没有办法创建例如:myscript.js.twig文件?

symfony twig

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

symfony ×1

twig ×1