Интернационализация во встроенных файлах JavaScript - PullRequest
0 голосов
/ 31 мая 2018

Я играл с Symfony, и у него много возможностей.После того, как я решил избавиться от проблем с интернационализацией, в документах я нашел относительно новую статью о переводе здесь .Таким образом, используя веточку, я могу делать что-то вроде

<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 файлы, может быть, какая-то инъекция возможна?

...