Переводы Symfony 4.x и VueJS - PullRequest
       0

Переводы Symfony 4.x и VueJS

0 голосов
/ 08 октября 2019

Я пишу приложение, используя последнюю версию Symfony 4.x и VueJS. Я включил этот комплект Symfony , чтобы показать мои переводы JS, и все работает (частично).

Что это значит?

Ну, у меня есть компонент VueJS, который называется Сервер (например, игровой сервер). Этот компонент имеет простой шаблон с 3 кнопками. Две кнопки имеют события @click, а одна - только привязка (но с дизайном кнопки). Ярлыки этих кнопок отображаются на основе реквизита, отправленного компоненту, и работают, как ожидается, для языка по умолчанию (английский).

Основная проблема заключается в том, что, если я изменю локаль приложения, ярлыки переводятся частично. Для if переведено правильно, но для else переводы игнорируются. Я сгенерировал новый файл .json, который содержит все переводы, и я также запустил yarn dev.

Мои метки - это вычисляемые переменные, которые выглядят следующим образом.

`

...
computed: {
   voteLabel: function() {
      return Translator.trans('Vote');
   }
}

Нет ошибки консоли. Переводчик работает, как и ожидалось, если я дам его, используя console.log.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...