嵌入式javascript文件的国际化

时间:2018-05-31 20:44:41

标签: javascript symfony internationalization translation webpack-encore

我一直在玩symfony,它有很多功能。在决定将国际化的东西放在一边之后,我在关于翻译的文档here中找到了一篇相对较新的文章。 所以,使用树枝我可以做像

这样的事情
<label>{% trans %}What needs translating{% endtrans %}

非常简洁明了,但现在我需要能够在我在页眉中导入的javascript文件中执行此操作。

<script src="{{ asset('build/myjs.js') }}"></script>

// myjs.js
const test = {% trans %}What needs translating{% endtrans %};

是否有类似于FOSJsRoutingBundle的东西(一个能够在javascript中生成路线的捆绑包,例如Routing.generatePath('home')

我使用Webpack Encore捆绑我的所有javascript和CSS文件,也许可以进行某种注入?

0 个答案:

没有答案