2011-01-04 7 views
0

Можно ли настроить Recaptcha для отображения текста только на английском языке? Как недавно я обнаружил, что текст может отображаться на другом языке, таком как иврит.Можно ли настроить язык изображения Recaptcha?

Вот пример:

alt text

Чтобы быть честным, это не представляется возможным ввести такие слова для обычных пользователей, имеющих клавиатуру с латинским алфавитом и не многие знают, что изображение может быть перерисованы.

ответ

1

AFAIK, через API вы можете настроить интерфейс, а не изображения.

reCAPTCHA использует сканирование из реальных книг, поэтому иногда даже в латинских книгах есть некоторые не латинские символы.

Но здесь не должно быть никаких проблем. reCAPTCHA отображает всегда два слова: одно неизвестное даже для reCAPTCHA (возможно, иврит в этом случае), а другое, которое действительно проверено.

Таким образом, пользователь может опечатать иврит, но это нормально, когда он набирает другое (латинское) слово, как ожидалось.

(Только догадки, но я думаю, что так работает эта вещь).

1

Вы посмотрели: http://code.google.com/apis/recaptcha/docs/customization.html#i18n?

Это API. В нем говорится о настройке перевода, но я никогда не использовал его, поэтому я не уверен на 100%, может ли он делать то, что вы хотите.

В связи с тем, что Recaptcha получает свою строку с капчей (текст отсканирован из книг), он вполне может быть ограничен языками, использующими латинский алфавит.

Я держал пари, что Поруганная является вызовом слово (один отсканированы из книги), а другой тест слово (тот, он использует, чтобы проверить, является ли человек, который напечатал вызов слово на самом деле печатать что-то законным или нет).

+0

Да, я просмотрел документацию, которую вы можете настроить только для изменения языка интерфейса, а не фактического текста. Самое смешное в том, что 90% посетителей не смогут печатать на иврите или на любом другом не-римском языке. – Nazariy

+1

Довольно многое, что я подозревал. Recaptcha - это только латинский скрипт. Или, в основном, латинский. Были времена, когда я видел математический символ или греческое письмо, но это редко. Recaptha использует отсканированные книги. Существуют библиотеки с надписью на основе PHP. Эти дисплеи, которые представляют собой простые математические задачи (например, 21 - 3). Все, что пользователь должен сделать, это предоставить ответ. По крайней мере, цифры почти одинаковы почти на всех клавиатурах. Вы изучили это? Извините, я не могу вам помочь. –

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