Vue-i18n Интеграция посредством vee-validate не работает, как описано в документации - PullRequest
0 голосов
/ 07 марта 2019

Здравствуйте, я сделал копию / вставку из vee-validate документации в this codesandbox, и я не получаю сообщения проверки - только следующая ошибка на консоли:

[vue-i18n] Cannot translate the value of keypath 'validations.messages._default'. Use the value of keypath as default.

Это ошибка в vue-validate, vue-i18n, vuejs?Или нужно настроить его как-то иначе?

1 Ответ

1 голос
/ 07 марта 2019

вы забыли инициализировать i18n

* После 1003 *

const i18n = new VueI18n();

добавить эту строку

i18n.locale = "en";

эта строка говорит i18n, на каком языке он должен искать, и объединяет все ваши переводы (которые вы можете иметь в файле json) с переводами veevalidator данного языка

...