Rails form_select가 갑자기 syntax error가되었을 때의 디버그
지금까지 정상적으로 움직이던 form_select가 갑자기 구문 오류를 토했기 때문에 디버깅했습니다.
원인은 직전까지 devise의 일본어화를 위해, i18N의 설정을 괴롭히고 있던 것 같습니다.
그래서 config/locals/ja.yml 에 날짜도 대응시켜 주자는 것으로…
config/locals/ko.yml
ja:
date:
formats:
default: "%Y/%m/%d"
short: "%m/%d"
long: "%Y年%m月%d日(%a)"
day_names: [日曜日, 月曜日, 火曜日, 水曜日, 木曜日, 金曜日, 土曜日]
abbr_day_names: [日, 月, 火, 水, 木, 金, 土]
month_names:
[~, 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月]
abbr_month_names:
[~, 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月]
order:
- :year
- :month
- :day
time:
formats:
default: "%Y/%m/%d %H:%M:%S"
short: "%y/%m/%d %H:%M"
long: "%Y年%m月%d日(%a) %H時%M分%S秒 %Z"
am: "午前"
pm: "午後"
이것을 추기.
결과, 훌륭하게 움직였습니다.
당연히 i18N의 설정 설정을 초기화, 무효화해 주어도 움직입니다.
Twitter에서 일상적인 학습을 출력하고 있습니다.
미숙한 사람이지만 관심이 있으시면 들여다주세요. → 트위터
Reference
이 문제에 관하여(Rails form_select가 갑자기 syntax error가되었을 때의 디버그), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Kanji-Ishii/items/e2d427afbcdf2bd65b64텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)