Hello JoomlaPolis Team.
In the French translation file
Code:
cbactivity-language.php
(fr-FR), the placeholders inside the strings
and
have been translated, which breaks the tag substitution mechanism.
Current (broken) fr-FR strings:
'TAGS_MORE_THAN_TWO' => '[étiquette1], [étiquette2], et [plus]',
'TAGS_TWO' => '[étiquette_1] et [étiquette_2]',
Expected (working) strings — placeholders must not be translated:
'TAGS_MORE_THAN_TWO' => '[tag_1], [tag_2], et [more]',
'TAGS_TWO' => '[tag_1] et [tag_2]',
Root cause:
In
,
performs substitution using
,
, and
as keys. Since the fr-FR translation replaced these with
,
,
, the substitution fails and the raw placeholders are displayed to end users.
Fix applied manually on site — please correct the official fr-FR language file.
Thank you in advance.
Max.