Messages like »Code nnn – Foo bar« might need HTML entity masking (htmlentities)

Bug #1078352 reported by Dennis Baudys
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
AWFFull
New
Undecided
Unassigned

Bug Description

Translatable strings in AWFFull like these German ones for example [0], [1-15] pp. eventually need to be masked for correct output. HTML entities might be needed (htmlentities) for German umlauts (äöü ÄÖÜ ß – …) and special characters – but also for other languages. This entity masking/escaping should be done in the source code right before the print/echo commands – NOT whithin the translatable strings themselves, as I have seen it in the German translation (reverted now).

Translation files eventually/surely need to be adjusted accordingly to prevent double HTML entity masking then.

[0] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/+translate?batch=10&show=all&search=Code+
[1] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/62/+translate
[2] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/64/+translate
[3] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/65/+translate
[4] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/70/+translate
[5] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/72/+translate
[6] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/73/+translate
[7] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/74/+translate
[8] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/81/+translate
[9] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/84/+translate
[10] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/86/+translate
[11] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/88/+translate
[12] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/94/+translate
[13] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/95/+translate
[14] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/96/+translate
[15] https://translations.launchpad.net/awffull/trunk/+pots/awffull/de/458/+translate
… and possibly more.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.