Description of problem: Installer shows incorrectly capital letters, at least in the Polish language "PROSZÄ CZEKAÄ" instead of "PROSZÄ CZEKAÄ" or "ProszÄ czekaÄ" The strings are correct draklive-install/trunk/po/pl.po:msgstr "ProszÄ czekaÄ" Version-Release number of selected component (if applicable): Mga3 Beta1 How reproducible: Always Steps to Reproduce: 1. Boot .iso 2. Select Polish 3.
Created attachment 3276 [details] screenshot
it's more this .po http://svnweb.mageia.org/soft/drakx/trunk/perl-install/share/po/pl.po?view=markup but indeed it seems ok
CC: (none) => thierry.vignaudSeverity: normal => minor
we use the uc() function to upcase titles. Depending on the pragma, result differs: $ perl -e '$s = "ProszÄ czekaÄ\n"; warn $s, uc($s)' ProszÄ czekaÄ PROSZÄ CZEKAÄ $ perl -Mutf8 -e '$s = "ProszÄ czekaÄ - Wybór noÅników \n"; warn $s, uc($s)' ProszÄ czekaÄ - Wybór noÅników PROSZÄ CZEKAÄ - WYBÃR NOÅNIKÃW $ perl -Mlocale -e '$s = "ProszÄ czekaÄ - Wybór noÅników \n"; warn $s, uc($s)' ProszÄ czekaÄ - Wybór noÅników PROSZÄ CZEKAÄ - WYBóR NOÅNIKóW $ perl -Mutf8 -Mlocale -e '$s = "ProszÄ czekaÄ - Wybór noÅników \n"; warn $s, uc($s)' ProszÄ czekaÄ - Wybór noÅników PROSZÄ CZEKAÄ - WYBóR NOÅNIKóW using 'no locale' or "use locale ':not_characters'" also works in a one liner. However, it doesn't in drakx (yet)
Assignee: bugsquad => thierry.vignaud
OK, issue is that translated strings are not tagged as UTF-8 at perl level. I need to evaluate the consequences.
Status: NEW => ASSIGNED
We were missing unicore/To/Uc.pl
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED
Thanks