Hi! This module is a must have on your site but I've come to realize that image_captcha and maybe others don't come with Cyrillic font support.
Since my site is multilingual, a user could be registering in English or Russian. Today, registering in Russian requires one to switch from russian-to-english when being asked to enter code shown under the image.
P.S. I've noticed that there were some efforts already made for 'Challenge description' which allows me to add text strings in different languages.
It would really help to have a similar support for 'Code settings' in order to keep multi-language support
Thanks,
Mike
Comments
Comment #1
soxofaan commentedWhat about just using digits in the code as workaround?
Comment #2
mike15 commentedhmm, that's a good idea. It would be nice to see the support for Cyrillic font as I do get a lot of failure attempts by users assuming that since the site is in one language why would one suddenly change the language to something else?
In any case, thanks for a workaround for now.
Comment #3
elachlan commentedA worthwhile change. Not entirely sure on how to go about implementing it.
Comment #4
Fiable.biz commentedI suggest to give the possibility of the following characters :
аАбБВГДЖИКЛМНПРСТУФХЦЧШЩЪЭЬЮЯ12456789
I purposely excluded most small letters, too similar the the capital ones (в, В), as well a З (letter), 3 (digit), е, ё, Е, Ё (the dots can be confused with noise), О,0, Ы Ь (Ы and Ь1 could be confused), etc.
To go further, you could add the letters Ө and Ү for Mongolian Cyrillic and the Mongolian currency symbol ₮, with the advantage that Russians polluting Mongolian sites would not find them easily.
I would also add French characters: ê, ô, â, é, à, è, ù,
Spanish ones: ñ, á, é, í, ó, ú
and the €, ₹, ¥ symbols.
Later, and more difficult, you could add a few dozens of Chinese characters (Please ask someone else for the choice. ;-) ),
and Arabic letters.
The idea is double: easing the answer for people of the concerned language, and making it more difficult for people who don't know the language, who have no much good reason to succeed.
A step further would be to articulate this with the Internationalization module : the webmaster could choose different lists of characters according to the page language, and there would be a list by default for some languages,
defaulting to Russian for Cyrillic scripts (if a special list doesn't exist yet for the concerned language),
and to English for all other scripts (if a special list doesn't exist yet for the concerned language).
Comment #5
anybody