Hi Kcpau, Yes it looks like the "your profile" link text is not being passed through the phrase function. I will record this as a fix needed in the next release. In the mean time you could change: your profile (on line 1133) To: $this->phrase('your profile')
Thank you for the quick response. Would that automatically make the phrase available for translation or do I have to do something else? I was unable to find it when I go to International -> Phrases. It just appeared in the translation. So I guess the text strings were cached somewhere and it just got flushed. Please ignore this question. Thanks.
I created a forum on a page and saw the following untranslated sentence: You must confirm your screen name on your profile in order to create a link. I translated the sentence, keeping [[profile_link]] intact. Then I looked for where I can translate your profile but cannot find it under International -> Phrases. I then checked the code and found the following lines in zenario/modules/zenario_forum/module_code.php: 01133: $profileLink = '<a'.$profileAnchor.'>your profile</a>'; 01134: $this->mergeFields['Forum_Profile_Link'] = $this->phrase('You must confirm your screen name on [[profile_link]] in order to create a thread.', array('profile_link' => $profileLink)); Does that mean that the phrase "your profile" is hard coded? How can I translate it? Is it a bug? By the way, there are similar lines (lines 405 and 406) in the comments module.