2013-12-01 3 views
3

У меня есть какая-то ошибка, когда при просмотре this page в поле, где вы вводите captchas, говорится: «Перевод отсутствует». Я огляделся и заметил, что это может иметь какое-то отношение к i18n или вспышкам, но я не уверен, и ничего, что я нашел в отношении этих двух до сих пор, не сработало. Любой, кто сможет вести меня в правильном направлении?«перевод отсутствует» в simple_captcha

ответ

6

Добавьте следующие строки в файлы перевода вашего приложения (например MYAPP/Config/Locales/en.yml):

en: 
    simple_captcha: 
    placeholder: "Enter the image value" 
    label: "Enter the code in the box:" 
    message: 
     default: "Secret Code did not match with the Image" 
     user: "The secret Image and code were different" 

Из документации здесь:

https://github.com/pludoni/simple-captcha#i18n

Для получения дополнительной информации по интернационализации рельсов (i18n):

http://guides.rubyonrails.org/i18n.html

1

Установите атрибуты непосредственно в окне просмотра:

<%= f.simple_captcha(:label => "", :placeholder => "Enter text", :refresh_button_text => "Refresh text") %> 
+0

Хороший обходной путь при использовании Gettext. – Mareq

Смежные вопросы