Bug 168410 - Country list in KAddressbook severely outdated
Summary: Country list in KAddressbook severely outdated
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kab3
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Koenig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-05 12:30 UTC by Eirik U. Birkeland
Modified: 2009-08-05 16:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eirik U. Birkeland 2008-08-05 12:30:54 UTC
Version:            (using KDE 4.1.0)
Installed from:    Compiled From Sources

It seems to me like KAddressbook uses a very outdated country list. Parts of it must be at least 10 years old!
Let me mention some of the wrong things:

*There isn't any country called "Zaire" anymore.
*There isn't any country called "Yugoslavia" anymore.
*There isn't any country called "Serbia and Montenegro" anymore.
*There is a country called Kosovo, but it's not in the list.

There may be more mistakes too, so, as said in another bug, why not drop the whole list? A more correct and updated one exists somewhere else in KDE!

If this isn't possible, here is an updated country list: http://www.iso.org/iso/country_codes/iso_3166_code_lists.htm
Comment 1 Dario Andres 2009-01-13 13:33:51 UTC
Here using:

Qt: 4.4.3 + qt-copy-patches-889120
KDE: 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090106))
kdelibs svn rev. 910402 / kdebase svn rev. 910402
kdepim svn rev. 909458
on ArchLinux x86_64 - Kernel 2.6.27.10

I can reproduce this bug
Comment 2 Urs Joss 2009-05-19 00:00:27 UTC
Should be fixed in r969783

See http://websvn.kde.org/?view=rev&revision=969783.
Comment 3 Urs Joss 2009-05-19 00:08:47 UTC
Just as a side note: Kosovo is still not in the list. I guess that's because Kosovo is not officially recognized throughout the world (I believe Switzerland did acknowledge Kosovo). It seems the countries available in systemsettings are aligned the ISO list of countries: 
http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm and there, Kosovo is not listed yet. 

I'm in no position to a) judge the social/political implications to all involved parties of recognizing or not recognizing a country and/or adding or not adding a country to the list handled in KDE. But I compared the ISO list with the countries currently available (in KDE-4.2.3 that is). And it seems there is a slight difference between the ISO list and the KDE list. This is probably not the right place to put this, but I wanted to drop it *somewhere*:

I tried to list the country code and the country name for each region. ANTARCTICA is not yet managed as region at all.

AFRICAN, SOUTHERN 
yt Mayotte 
re Réunion  

AMERCIA, SOUTH 
gf French Guiana 
hm Heard Island and McDonald Islands  

ANTARCTICA 
aq Antarctica 
bw Bouvet Island 
tf French Southern Territories 
gs South Georgia and the South Sandwich Islands  

CARIBBEAN 
bl Saint Barthélemy 
mf Saint Martin  

EUROPE NORHERN 
sj Svalbard and Jan Mayen  

EUROPE, WESTERN 
gg Guernsey 
im Isle of Man 
je Jersey  

OCEANIA 
io British Indian Ocean Territory 
mp Northern Mariana Islands

I did not invest too much time into verifying everything. Maybe I misplaced a country into a wrong region.

HTH 
Urs
Comment 4 Tobias Koenig 2009-08-05 16:37:18 UTC
The development of the old KAddressBook will be discontinued for KDE 4.4.
Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product.