Когда я получаю ошибки в пакете модели, я всегда вижу первую (англ.=непереведенную) строку:
1 error prohibited this packet from being saved:
Naam Gelieve het veld Naam in te vullen!
Найден перевод ошибки для одного поля!
Пока у меня есть следующее в моем nl.yml
nl:
activemodel:
errors:
template:
header:
one: "1 fout voorkwam dat dit %{model} kon bewaard worden"
other: "%{count} fouten voorkwamen dat deze %{model} kon bewaard worden"
body: "Er waren problemen met de volgende velden:"
errors:
template:
body: "Controleer alstublieft de volgende velden:"
header:
one: "Kon dit {{model}} object niet opslaan: 1 fout."
other: "Kon dit {{model}} niet opslaan: {{count}} fouten."
activerecord:
errors:
template:
header:
one: "1 fout voorkwam dat dit %{model} kon bewaard worden"
other: "%{count} fouten voorkwamen dat deze %{model} kon bewaard worden"
body: "Er waren problemen met de volgende velden:"
messages:
blank: Gelieve het veld %{attribute} in te vullen!
models:
survey: test
packet: woordenlijst
user: gebruiker
attributes:
survey:
name: Naam
Если вы много чего искали, на rails-i18n, скачали их nl.yml, но ничего не помогает. Кто-нибудь знает, почему это не работает?
Я думал, что это возможный конфликт с другими файлами (у меня есть файлы локализации для двух других драгоценных камней), но их временное удаление ничего не изменило.
Кто-нибудь знает, как это отлаживать?
Могу ли я как-то удалить перевод по умолчанию, чтобы я получил ошибку, какой перевод не будет найден?