Hi,
We have a problem with email layouts translations (some of them don't work). These messages are in properties files, and I assume they work this way:
with 'invitation_subject'=>$oLanguage->gT("Invitation to participate in a survey",$mode) we look in our properties file (es.mo in our case) for the string with 'msgid' "Invitation to participate in a survey" and get the 'msgstr' value.
We can see that in \limesurvey\admin\admin_functions.php line 305.
Up to here, this works fine, but the problem comes with more complex texts, like in line 306 in the same file. I don't know why, but in this case in doesn't recover the translated text. I think it's because there is a difference between text in admin_functions.php and the msgid value in properties file.
Is this a bug? I think I could fix it by rewritting the msgstr or the php file, but it's not a proper solution because we'll have problem as soon as we update limesurvey.
We have limesurvey Versión 1.92+ Build 120822 installed,
Thanks,
Pablo