The following piece of code implements error messages for recaptcha. The location is app/code/local/Magecomp/Recaptcha/Model/Observer.php
public function Customercreate($observer)
{
try {
if (Mage::helper('recaptcha/data')->showOnRegister()) {
$g_response = Mage::app()->getRequest()->getParam('g-recaptcha-response');
if (isset($g_response) && !empty($g_response)):
if (!(Mage::helper('recaptcha')->Validate_captcha($g_response))):
Mage::getSingleton('core/session')->addError('Please click on the reCAPTCHA box.123');
$url = Mage::helper('core/http')->getHttpReferer() ? Mage::helper('core/http')->getHttpReferer() : Mage::getUrl();
Mage::app()->getFrontController()->getResponse()->setRedirect($url);
Mage::app()->getResponse()->sendResponse();
exit;
endif;
else:
$observer->getEvent()->setData(null);
Mage::getSingleton('core/session')->addError('Please click on the reCAPTCHA box.456');
$url = Mage::helper('core/http')->getHttpReferer() ? Mage::helper('core/http')->getHttpReferer() : Mage::getUrl();
Mage::app()->getFrontController()->getResponse()->setRedirect($url);
Mage::app()->getResponse()->sendResponse();
exit;
endif;
}
} catch (Exception $e) {
Mage::log("Captcha Error :" . $e->getMessage(), null, "recaptcha.log");
}
}
How could I translate the texts "Please click on the reCAPTCHA box.123" and "Please click on the reCAPTCHA box.456" into another languages? I know that modifying core files is not recommended.