4
웹 사이트는 스페인어로 작성됩니다. 따라서 해당 언어로 된 오류 메시지가 필요합니다.양식에서 유효성 검사 메시지를 변경하는 방법
이 작업을 수행하기 위해 'en.yml'이라는 구성 디렉토리 아래에 파일을 만들었습니다. 그리고 난 다음 코드를 추가 :
es:
activerecord:
errors:
models:
announcement:
attributes:
title:
blank: "El título no puede estar vacío."
는 "제목은 비워 둘 수 없습니다"의미 "엘은 더 puede의 걔의 vacío이 título".
내가 가서 내가 같은 메시지가 표시이 코드를 실행하면 다음
는"제목 엘은 더 puede의 걔에게 vacío을 título 없습니다."
여기서 "제목"은 필드의 이름입니다. 하지만 나는 그것을 표시하고 싶지 않습니다. 난 그냥 내가 만든 오류 메시지를 표시하고 싶습니다.
에 대한 5.1 Translations for ActiveRecord Models를 참조 속성 후 번역을 지정해야 a이고 마지막 줄에 밑줄이 빨간색으로 표시됩니다. 이 문제를 어떻게 해결할 수 있습니까? –
어딘가에서 구문 오류가 발생 했습니까? –
오, 코드가 편집되었습니다. 나는 빈칸을 보았습니다 : "Titulo"바로 뒤에있는 문법. 예외를 던졌습니다. 이제 작동합니다. 감사! –