Re: Fixing crash bug in German translation.

"John P. Rouillard" <[email protected]> Thu, 08 Aug 2024 10:10:54 -0400
Newsgroups gmane.comp.bug-tracking.roundup.devel
Message-ID <[email protected]>
Hi Marcus:


In message <[email protected]>,
Marcus Priesch via Roundup-devel writes:
>for me the english translation of the german phrase
>[proper analysis of error elided ...]
>according to the error:
>
>> The translation in the following pair references the %(action)s 
>> variable that doesn't exist in the scope of the translation call.
>
>the "action" variable is simply not defined at this point in the code.

Correct. What I needed and Ralf supplied was a German translation of
the english string. I must have been unclear in my request.

It turns out this translation seems to have the action varible for all
of the langauges, not just German. It was added in checkin 4083 in Feb
2009 and changed in June of 2009 to the current string.

Not sure how it ended up being incorrect in so many languages.

I'll have to open an issue for it and check to see what happens in the
i18n subsystem when the printf string generates an error. Hopefully it
will just return the untranslated string.

Thanks for confirming my analysis of the issue. (Feel free to run
through the locale file for other issues if you wish. There are plenty
of fuzzy translation 8-)).

--
				-- rouilj
John Rouillard
===========================================================================
My employers don't acknowledge my existence much less my opinions.