Item9748: MAKETEXTed and translated strings not displayed in the translated language and remaining in English

Priority: Normal
Current State: Closed
Released In: n/a
Target Release: minor
Applies To: Engine
Component: Language
Reported By: RaulFRodriguez
Waiting For: Main.AndreUlrich
Last Change By: RaulFRodriguez
I tried to set up a live Release01x01 from SVN to test the strings, but an installation problem, or bug, currently prevents me from doing it. So I tested the strings produced from Pootle on a SVN trunk checkout. I assume that the problems I report there are applicable to trunk and to Release01x01 as well, because I don't see any changes in the relevant MAKETEXT macros.

I see strings which are not appearing in French (possibly other languages) though there is a MAKETEXT for them and though there is a translation for them in fr.po.

  • on the footer of every page "History:" is not translated, though there is a MAKETEXT in core/templates/foswiki.tmpl and a translation for it

  • half of the strings in TopicUserMappingContrib/data/System/ChangeEmailAddress.txt are appearing in English, though they are MAKETEXTed and translated

  • on the side bar of every page "Create personal sidebar" is not translated. There is a MAKETEXT for it in PatternSkin/data/System/WebLeftBarLogin.txt, but there is not string for translating it under Pootle. Looking at the fr.po file (and other language files), the string is translated there but is commented out

I mark this as urgent, since the release is due very soon.

Also, I think that the translators should have the opportunity to check their translations in a live environment.

When we were translating in trunk, we had the opportunity to see the effect of the translations in

This is no longer possible.

-- RaulFRodriguez - 25 Sep 2010

The side bar problem is corrected in distro:f240fdd1c45d distro:2fdd6bd6f576.

It was a problem with missing double quotes in the MAKETEXT for "Create personal sidebar" in PatternSkin/data/System/WebLeftBarLogin.txt (thanks André !)

This is corrected in branches/Release01x01 and in trunk.

Others are still pending.

An illustration of them is attached as screen shots to this task.

-- RaulFRodriguez - 25 Sep 2010

Part of the problems with in ChangeEmailAddress were due to missing MAKETEXT in TopicUserMappingContrib/data/System/ChangeEmailAddress.txt

MAKETEXT was added to:

  • the title of the page
  • to "Security note:"
  • to "Registered e-mail addresses for currently logged in user"

This was done in distro:cd7eac66e81e and distro:6d75907ebf0f

The remaining problems now are:

  • on the footer of every page "History:" is not translated, though there is a MAKETEXT in core/templates/foswiki.tmpl and a translation for it
  • the string "This form is used to change your registered e-mail addresses. Your registered adresses are used by Foswiki for sending you e-mails, including notifications of password changes. The addresses you register via this form are kept secret and will not be published anywhere on this site." in TopicUserMappingContrib/data/System/ChangeEmailAddress.txt is not translated though it is MAKETEXTed and translated (This was due to a typo in trunk)

I am setting this task to "normal" priority since the only problem I have identified is the one above.

-- RaulFRodriguez - 25 Sep 2010

Since Tasks.Item9747 was corrected, I was able to install a live installation of Release01x01.

The "History:" string in the footer of every page is correctly translated there.

For some reason, this does not happen with Trunk. Maybe this is because the .po files from Release01x01 need to be merged into the strings for Trunk, and not simply copied.

So, I am closing this task for now, and will raise a new one, if the problem with "History:" is still there, after the translated strings from Release01x01 have effectively been merged to trunk.


ItemTemplate edit

Summary MAKETEXTed and translated strings not displayed in the translated language and remaining in English
ReportedBy RaulFRodriguez
Codebase 1.1.0 beta1, trunk
SVN Range
AppliesTo Engine
Component Language
Priority Normal
CurrentState Closed
WaitingFor AndreUlrich
Checkins distro:f240fdd1c45d distro:2fdd6bd6f576 distro:cd7eac66e81e distro:6d75907ebf0f
TargetRelease minor
ReleasedIn n/a
I Attachment Action Size Date Who Comment
Change-Email-Address-2010-09-25_155305.pngpng Change-Email-Address-2010-09-25_155305.png manage 46 K 25 Sep 2010 - 14:10 RaulFRodriguez In Change e-mail address page, half of the strings in this page appear untranslated though they are in the .po file
History-2010-09-25_154859.pngpng History-2010-09-25_154859.png manage 28 K 25 Sep 2010 - 14:09 RaulFRodriguez "History" string at the bottom of every page appears untranslated though it is in the .po file
Topic revision: r9 - 27 Sep 2010, RaulFRodriguez
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy