Сайт на Drupal двуязычный. В целом все работает как задумывалось, но странно ведет себя модуль CAPTCHA / Image Captcha.
Язык настроен следующим образом - используется префикс пути с авто-определением языка, дефолтный язык English, для обоих языков заданы префиксы пути (en и ru)
Если в браузере с русской локалью перейти на английский сайт по адресу http://.../en/.. в любой форме пояснительные надписи к капче остаются на русском языке. Очень неприятный глюк, самое главное я не понял где его исправлять - посмотрел код модулей Captcha и Image Captcha, там эти строки выводятся через обычный t(). В чем может быть проблема?
Комментарии
Проблема решена,
дело оказалось не в капче а в модуле ajax_comments. Версия 6.х-1.7, попробовал 6.x-1.x-dev - этой проблемы не возникает, пофиксена.