Jakub
--- Begin Message ---
On Mon, Mar 31, 2025 at 02:04:14PM +0300, Roman Kovalev wrote:
> Thanks for your reply. But I get warning: could»t deduce template parameter
> «muted»
In which locale?
That would be a translation error.
The translations can translate the quote characters ( ` and ' ).
If they don't, GCC uses ' and ' for non-UTF-8 locales and ‘ and ’
for UTF-8 locales.
And %' uses the closing quote character, whatever that is.
As documented, %' should be only used in untranslated messages,
translations should use their quotes or whatever that is appropriate.
So, either you use a language which translates the quotes to « and »
(da, de, ru, uk) or puts some space around those as well (fr) and that
language incorrectly uses %' in the translated strings, or it failed
to translate that message.
The first should be fixed by never using %' in msgstr (at least for
languages which do translate the quotes), the second by translating
the message.
Jakub
--- End Message ---