【Rails】error prohibited this user from being saved: 에러 메시지가 i18n에서 일본어화되지 않음
일본어화되지 않음
아래 URL을 기반으로 오류 메시지를 만듭니다.
htps : // 기주 b. 이 m/sゔぇふ chs/라이 ls-이 18응/bぉb/마s r/라이 ls/ぉ카ぇ/그럼. yml
template:
body: 다음 항목을 확인하십시오.
header:
one: "%{model에 오류가 발생했습니다"
other: "%{model}에 %{count}개의 오류가 발생했습니다.
그러나 error prohibited this user from being saved: 에러 메시지만이 일본어화되지 않는다.
결론
에러 메시지 부분은 다음과 같이 변경된다.<%= t("errors.template.header", model: User.model_name.human, count: user.errors.count) %>
해결 방법
처음에는 아래와 같이 에러 메시지를 쓰고 있었다.<%= pluralize(user.errors.count,"error") %> prohibited this user from being saved:
아래 URL을 다시 작성해 봅니다.
h tp // 아르치씨. 하테나 bぉg. 코m/엔트리/20110126/1296005216<%=t "activerecord.errors.template.header.other", :model => Order.model_name.human, :count => @account.errors.count %>
other라는 표시가 된다.
아래의 URL을 참조해 <%= t("errors.template.header", model: User.model_name.human, count: user.errors.count) %>
로 변경해 보면 적용할 수 있었다. 새로운 버전으로 변경?
htps : // m / yshr04hrk / ms / cb7b81c104321f660661
"t("activerecord.models.user")와 동일
User.model_name.human #=> "사용자""
htps : // 기주 b. 코 m / s
@ 쿠로다 I agree with @jrochkind , dynamic_form gem does not work for me.
Instead, this worked for me:
<%= t('errors.template.header', :model => Model.model_name.human, :count => model.errors.count) %>
Reference
이 문제에 관하여(【Rails】error prohibited this user from being saved: 에러 메시지가 i18n에서 일본어화되지 않음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/blackpeach7/items/f3a0b321fcbab771dabf
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
에러 메시지 부분은 다음과 같이 변경된다.
<%= t("errors.template.header", model: User.model_name.human, count: user.errors.count) %>
해결 방법
처음에는 아래와 같이 에러 메시지를 쓰고 있었다.<%= pluralize(user.errors.count,"error") %> prohibited this user from being saved:
아래 URL을 다시 작성해 봅니다.
h tp // 아르치씨. 하테나 bぉg. 코m/엔트리/20110126/1296005216<%=t "activerecord.errors.template.header.other", :model => Order.model_name.human, :count => @account.errors.count %>
other라는 표시가 된다.
아래의 URL을 참조해 <%= t("errors.template.header", model: User.model_name.human, count: user.errors.count) %>
로 변경해 보면 적용할 수 있었다. 새로운 버전으로 변경?
htps : // m / yshr04hrk / ms / cb7b81c104321f660661
"t("activerecord.models.user")와 동일
User.model_name.human #=> "사용자""
htps : // 기주 b. 코 m / s
@ 쿠로다 I agree with @jrochkind , dynamic_form gem does not work for me.
Instead, this worked for me:
<%= t('errors.template.header', :model => Model.model_name.human, :count => model.errors.count) %>
Reference
이 문제에 관하여(【Rails】error prohibited this user from being saved: 에러 메시지가 i18n에서 일본어화되지 않음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/blackpeach7/items/f3a0b321fcbab771dabf
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Rails】error prohibited this user from being saved: 에러 메시지가 i18n에서 일본어화되지 않음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/blackpeach7/items/f3a0b321fcbab771dabf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)