난 레일 3을 사용합니다. 보간법에 사용되는 문자열의 'html safness'를 존중하고 모든 번역 된 문자열 html을 기본적으로 안전하다고 말하는 쉬운 방법이 있습니까? 나는이 en.yml
이 그래서 경우 : 그대로레일을 만드는 법 3 I18n 번역은 자동으로 안전합니까?
en:
user_with_name: 'User with name <em>%{name}</em>'
내가, 내가 사용자 이름 HTML 탈출 얻을 t('user_with_name', :name => @user.name)
사용하지만, <em>
및 </em>
은 남아?
가장 쉬운 해결책 인 것 같습니다. 테스트해야합니다. – tig
레일 3.0.17에서도 작동합니다. 내가 넣을 수 있도록 사용하고 있습니다. YML 파일로. 그들은 latin-1과 UTF를 혼합하면 화가납니다. – mcr
보간 된 변수가 자동으로 이스케이프되므로 원숭이 패치가 필요 없습니다. @onurozgurozkan의 답변보기. 그것은 정말로 받아 들여진 대답이어야합니다. – Magne