[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#968260: libc6: breaks translations when changing the charset to ...//TRANSLIT



control: forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=26383
control: tag -1 + upstream

On 2020-08-12 05:13, Vincent Lefevre wrote:
> Package: libc6
> Version: 2.31-3
> Severity: important
> 
> Since the upgrade to 2.31-3, the translations are no longer working
> in Mutt.
> 
> In my config, the charset gets automatically set to UTF-8//TRANSLIT
> (possibly with something else instead of UTF-8). There is the same
> issue with ISO-8859-1//TRANSLIT, but not with UTF-8 or ISO-8859-1.
> 
> Reverting to 2.31-2 solves the issue (at least with UTF-8//TRANSLIT).
> 
> I can reproduce the issue with:
> 
>   LC_MESSAGES=fr_FR /usr/bin/mutt -F muttrc foo
> 
> where the muttrc file contains:
> 
> set charset=UTF-8//TRANSLIT
> 
> or
> 
> set charset=ISO-8859-1//TRANSLIT
> 
> I get "To: foo@..." instead of "À : foo@...".

Thanks for the reproducer, I have been able to identify the broken
function, I have reported the bug upstream as BZ#26383. While it is
clearly a regression, please note that adding //TRANSLIT to the charset
doesn't bring anything, as transliteration is always enabled for gettext
messages.

Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: