[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    Re: Fuzzies keep reappearing
From:       Stefan =?iso-8859-1?q?Asserh=E4ll?= <stefan.asserhall () telia ! com>
Date:       2002-10-09 5:10:18
[Download RAW message or body]

On Tuesday 08 October 2002 23.24, Stephan Kulow wrote:
> Ah, for hacks.pot I think I can clarify: the strings that have reappiering
> fuzzies are in the original illegal UTF-8 and the problematic characters
> are stripped out by some process, so they are left as fuzzy.
>
> Now we only need to get rid of them. For hacks.pot I can do that, but for
> kspread someone needs to find the character
Ok, I see. I also found illegal UTF-8 in koffice/kspread/kspread_layout.cc. 
It was hexadecimal a0 instead of 20 (space) in several places. I had to 
resort to khexedit to find it! Here is a patch (it looks real funny, because  
you can't see the difference in any ordinary editor). Ok to commit?

/ Stefan

["kspread_layout.diff" (text/x-diff)]

Index: kspread_layout.cc
===================================================================
RCS file: /home/kde/koffice/kspread/kspread_layout.cc,v
retrieving revision 1.99
diff -u -3 -p -r1.99 kspread_layout.cc
--- kspread_layout.cc	14 Sep 2002 09:34:27 -0000	1.99
+++ kspread_layout.cc	9 Oct 2002 05:16:05 -0000
@@ -2435,7 +2435,7 @@ namespace KSpreadCurrency_LNS
     { "ADP", I18N_NOOP("Andorra"), I18N_NOOP("Andorran Peseta"), I18N_NOOP("ADP") },
     { "AOA", I18N_NOOP("Angola"), I18N_NOOP("Kwanza"), I18N_NOOP("AOA") },
     { "XCD", I18N_NOOP("Anguilla"), I18N_NOOP("East Carribbean Dollar"), \
                I18N_NOOP("XCD") },
-    { "XCD", I18N_NOOP("Antigua And Barbuda"), I18N_NOOP("East Carribean Dollar"), \
I18N_NOOP("XCD") }, +    { "XCD", I18N_NOOP("Antigua And Barbuda"), I18N_NOOP("East \
                Carribean Dollar"), I18N_NOOP("XCD") },
     { "ARS", I18N_NOOP("Argentina"), I18N_NOOP("Argentine Peso"), I18N_NOOP("ARS") \
                },
     { "AMD", I18N_NOOP("Armenia"), I18N_NOOP("Armenian Dram"), I18N_NOOP("AMD") },
     { "AWG", I18N_NOOP("Aruba"), I18N_NOOP("Aruban Guilder"), I18N_NOOP("AWG") },
@@ -2557,7 +2557,7 @@ namespace KSpreadCurrency_LNS
     { "KES", I18N_NOOP("Kenya"), I18N_NOOP("Kenyan Shilling"), I18N_NOOP("KES") },
     { "AUD", I18N_NOOP("Kiribati"), I18N_NOOP("Australian Dollar"), I18N_NOOP("AUD") \
                },
     { "KPW", I18N_NOOP("Korea, Democratic People's Republic Of"), I18N_NOOP("North \
                Korean Won"), I18N_NOOP("KPW") },
-    { "KRW", I18N_NOOP("Korea, Republic Of"), I18N_NOOP("Won"), I18N_NOOP("KRW") },
+    { "KRW", I18N_NOOP("Korea, Republic Of"), I18N_NOOP("Won"), I18N_NOOP("KRW") },
     { "KWD", I18N_NOOP("Kuwait"), I18N_NOOP("Kuwaiti Dinar"), I18N_NOOP("KWD") },
     { "KGS", I18N_NOOP("Kyrgyzstan"), I18N_NOOP("Som"), I18N_NOOP("KGS") },
     { "LAK", I18N_NOOP("Lao People's Democratic Republic"), I18N_NOOP("Kip"), \
I18N_NOOP("LAK") }, @@ -2572,7 +2572,7 @@ namespace KSpreadCurrency_LNS
     { "EUR", I18N_NOOP("Luxembourg"), I18N_NOOP("Euro"), I18N_NOOP("EUR") },
     { "LUF", I18N_NOOP("Luxembourg"), I18N_NOOP("Franc"), I18N_NOOP("F") },
     { "MOP", I18N_NOOP("Macao"), I18N_NOOP("Pataca"), I18N_NOOP("MOP") },
-    { "MKD", I18N_NOOP("Macedonia, The Former Yugoslav Republic Of"), \
I18N_NOOP("Denar"), I18N_NOOP("MKD") }, +    { "MKD", I18N_NOOP("Macedonia, The \
                Former Yugoslav Republic Of"), I18N_NOOP("Denar"), I18N_NOOP("MKD") \
                },
     { "MGF", I18N_NOOP("Madagascar"), I18N_NOOP("Malagasy Franc"), I18N_NOOP("MGF") \
                },
     { "MWK", I18N_NOOP("Malawi"), I18N_NOOP("Kwacha"), I18N_NOOP("MWK") },
     { "MYR", I18N_NOOP("Malaysia"), I18N_NOOP("Malaysian Ringgit"), I18N_NOOP("MYR") \
}, @@ -2659,7 +2659,7 @@ namespace KSpreadCurrency_LNS
     { "SYP", I18N_NOOP("Syrian Arab Republic"), I18N_NOOP("Syrian Pound"), \
                I18N_NOOP("SYP") },
     { "TWD", I18N_NOOP("Taiwan, Province Of China"), I18N_NOOP("New Taiwan Dollar"), \
                I18N_NOOP("TWD") },
     { "TJS", I18N_NOOP("Tajikistan"), I18N_NOOP("Somoni"), I18N_NOOP("TJS") },
-    { "TZS", I18N_NOOP("Tanzania, United Republic Of"), I18N_NOOP("Tanzanian \
Shilling"), I18N_NOOP("TZS") }, +    { "TZS", I18N_NOOP("Tanzania, United Republic \
                Of"), I18N_NOOP("Tanzanian Shilling"), I18N_NOOP("TZS") },
     { "THB", I18N_NOOP("Thailand"), I18N_NOOP("Baht"), I18N_NOOP("THB") },
     { "XOF", I18N_NOOP("Togo"), I18N_NOOP("CFA Franc BCEAO"), I18N_NOOP("XOF") },
     { "NZD", I18N_NOOP("Tokelau"), I18N_NOOP("New Zealand Dollar"), I18N_NOOP("NZD") \
},



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic