Country Codes is a small database of country codes and additional information for more than 250 countries. It displays their location (continent), ISO 3166-1 Alpha 2-3 codes and ISO number as well as IDDD
code and flag, NDD Code, Country Dialing Code, FIPS PUB 10-4 and TLD (Top Level Domain) code and the current time in the
country, Distinguishing sign, IOC Code, ISO Currency Code and language abbreviation
3-char name.The program provides checkboxes, that allow you to copy all or just selected information to the clipboard. In addition, it provides a handy link for each country that launches your browser with detailed information from the CIA World Fact
Book and from the NationMaster website. It also provides options
such as exporting to HTML file for printing or other uses. You can
even extract the name of country from numeric IP addresses using
IP2Location database and program will automatically display the related
information to that country. There is also a map of world showing
you the content location of target country in world.
Below table explains it all what program is showing:
Country name: |
As shown in "Administrative Subdivisions of
Countries". |
City: |
This will only list the most famous cities of
target country with their phone code (and sometime Latitude
and Longitude) in front. You can change
the city using drop down combo box and see that GMT Deviation
changes for them. You may have seen * (asterisk) sign
before the name some of cities, well that means the city is
the capital of selected country.
Unfortunately, it
is not possible to list all cities of countries and program would
not be able to handle it well. But maybe we made a new program
called CityCodes which contained information of all world cities!
Why not! Lets see what happens.
|
Long name: |
The complete country name which is not commonly used. |
Type: |
Displays the type of selected country. |
Dependency Of: |
Where the country is depended from. |
Location: |
Continent position of target country in
world. |
TLD code: |
The Internet
Assigned Numbers Authority (IANA) assigns two-letter codes
for country-coded Top-Level Domains in Internet addresses.
These codes are the same as the ISO 2-alpha codes in nearly
all cases. See
this list by IANA. |
ISO Alpha-2: |
Displays Alpha-2 codes from ISO 3166-1.
See
this list. The International
Organization for Standardization (ISO) under its standard
ISO 3166 has established two-letter (2-alpha) codes for
the various countries of the world, including independent
states, dependent areas, and certain areas of contested
jurisdiction or special status. These codes are published and
revised when needed by the ISO
3166 Maintenance Agency. |
ISO Alpha-3: |
Alpha-3 codes from ISO 3166-1 (synonymous with World Bank Codes).
These codes are actually provided by the United
Nations Statistical Division. |
ISO Number: |
Numeric codes from ISO 3166-1. |
IOC: |
Codes assigned by the International
Olympics Committee. These codes identify the nationality of athletes and teams during Olympic
events. |
ISO Currency Code: |
The 3-letter code of country currency unit
assigned by ISO |
Language abb.: |
Language name abbreviation, based on NLS
Information for Microsoft Windows XP. |
FIPS 10-4 Code: |
Codes from the U.S. standard FIPS PUB
10-4. |
GMT Deviation: |
Difference between country local time and Greenwich
Mean Time (UTC) in hour. |
Extra Information I & II: |
You can catch a lot of more information
about target country using provided links. |
Distinguishing sign: |
These are from the Transport
Division of the UN Economic Commission for Europe. The
United Nations maintains a list of Distinguishing Signs of
Vehicles in International Traffic (Download
table in PDF); these codes appear in oval-shaped signs
displayed on the rear of vehicles. These codes were authorized
by the UN's 1949 and 1968 Conventions on Road Traffic. (In the
U.S., the use of the oval design is not controlled and
vehicles often display similar ovals with a wide variety of
non-standard codes.) Many of the vehicle codes created since
the adoption of ISO 3166 coincide with either the ISO 2-alpha
or 3-alpha codes, but many of the codes, especially the older
European ones, do not. In Europe, the vehicle codes are often
used in postal addressing, preceding the delivery code.
(Complete postal addressing information is available from the Universal
Postal Union.) |
Dialing Code: |
This is the code you need to use when dialing
to that particular country from another country. The International
Telecommunications Union assigns 1-, 2-, or 3-digit
country calling codes for international telephone calls. The
calling code "1" is assigned to the entire North
American Numbering Plan Area, which includes the U.S. and
its possessions, Canada, Bermuda and nations of the Caribbean.
Within this region the "1" is followed by a NANPA
3-digit area code. Also, code "7" is assigned to a
large calling area including the Russian Federation and
Kazakhstan. All other countries and territories have their own
2-digit or 3-digit code. |
IDDD Code: |
The IDDD (International Distance Direct
Dialing) prefix is the international prefix needed to dial a call FROM the country listed TO another country. This is followed by the country
dialing code for the country you are calling. The IDDD situation in many countries has been changing regularly. Some countries have multiple
IDDDs, with each one used by a different long-distance carrier. |
NDD Code: |
The NDD (National Direct Dialing) prefix is the access code used to make a call WITHIN that country from one city to another (when calling another city in the same vicinity, this may not be necessary). The NDD is followed by the city/area code for the place you are calling. Phone numbers are often written in this format: +44-(0)1224-XXXX-XXXX. This expresses the numbers used for both international and national long-distance calls. In the example,
+ means 00 which is IDDD prefix and 44 indicates the country
Dialing Code, while (0) indicates the NDD. When dialing from
outside the country, the NDD would not be used after dialing
the country code; when dialing from within that country, the
NDD would be used, but the country code would not. |
|
Toolbar Buttons
Copy - Sends only selected
items to OS clipboard.
Copy All - Copies all information to
clipboard.
Options - Brings up the
option dialog which using it you can:
- Enable/Disable tray icon/environment.
- Restrict the number of printed items in output html file to
only selected items.
- Make program to run when windows start ups.
- Reset DB button will remove "userdb.ini"
file. When you edit information using edit options your changes
will be stored in that file, when you remove it program will use
its own database.
- more will be added in feature, you can request for more
options in our message
board or our
forum.
HTML - This command can convert information to HTML tags and
create an html
file which can be used for printing or other online purposes. Note that if you
hit this button when "Only selected items in HTML" is check marked (in
option panel) only selected items will be exported to output HTML file (will be
saved in X:\program folder\temp.htm).
World Map - There is also a World
Map which allows you to view the exact location of the active
country in world. You can even define a position or modify the current
location of all given countries. There are also links to NationalGeographic.com
allowing you to view the satellite view of world or selected country
map as well.
IP2Country - You can use this option to determine where an IP (or a person) is
from. You will probably find this tool very useful if you use IRC.
Help - This document will
pop up! :)
About - Some information
about program version and etc...
Hide - Will minimize the
program to system tray. This button will be only available when
"Show in tray" (in options panel) is marked. *
Remember that program
will next start in any state you exit it, for example if you like
the program to start in system tray when windows comes up you can
first hide the program then right click on tray icon and from the up
coming menu choose exit, so next time CountryCodes will run in hide
mode even if you double click it in your desktop. You can then right
click on tray icon and choose show from menu to bring up the program
again whenever you needed it. This method applies to other program
windows and panels as well. in Simple word: "Country Codes wont
forget anything when you exit, it saves every detail".
Some more notes about information
ISO 3166-1: The Maintenance Agency for ISO standard 3166 is part of the Deutsches Institut für Normung (DIN). It
maintains an authoritative list of ISO Alpha-2
Codes. Its list is coordinated with a list of countries used by the United Nations Statistics Division
for reporting purposes. If I understand correctly, the organization that defines ISO Alpha-3 and Numeric
Codes is actually the U.N. Statistics
Division.
TLD: The Internet Assigned Numbers Authority (IANA) administers top-level domain names (.com,
.edu, .org, and so on). The
majority of top-level domain names are referred to as ccTLD, or country-code Top Level Domains. They include
.fr, .in,
etc. URLs with .fr as their top-level domain are supposed to be assigned to French individuals, organizations, and
companies by a French administrative body. IANA has chosen to use ISO 3166 as a basis for the ccTLDs (see their
list), and sticks to it very closely.
FIPS 10-4: The FIPS 10-4 page has an official U.S. government listing
of codes. I have been told that the Departments of State and Defense use these FIPS codes, while government agencies
dealing with international trade and cooperation use the ISO Alpha-2 codes (which are also designated FIPS 104-1, to
add to the confusion). Both sets of codes are so entrenched that it's impractical for the U.S. to standardize on just
one set.
|
2.6
September 15, 2005 |
+ New option dialog
* Interface improvements
* Records updated and Bugs fixed
|
2.5
June 05, 2005 |
* Interface changed to make it more handy
* DST problem fixed
+ ISO Alpha-3 search option
* Displaying current time on caption bar and systray icon
+ Link to online source for airport codes
+ Link to world clock server showing selected country time
+ Edit option for IDD, NDD and Extra Information links
* Records updated and Bugs fixed
|
2.0
March 25, 2005 |
+ Added some more cities
+ Added Options panel allowing user to change program settings
* Fixed IDDD Code pronouncing to proper form, Country Dialing Code
+ Added IDDD Code dB
+ Added NDD Code dB
+ Added Distinguishing signs dB (aka UN Vehicle Code)
+ Added Latitude and Longitude of famous cities
+ You can now edit some of default program information
* Minor/Major/Reported bugs are fixed
|
1.7
Dec 25, 2004 |
* Supports XP interface
+ Added a map of world
+ Now in system tray
* Changes in program interface
+ Different time zone for each selected city
* A lot of other improvements, fixes and new features |
1.6
Nov 11, 2004 |
. Not a public release
. |
1.5
Sep 30, 2004 |
* Some little changes in program interface
+ Added IOC field
+ Added ISO Currency Code field
+ Added Language abbreviation name field
+ Added full ISO 639 Languages Code database
+ Added a new link to NationMaster website
+ You can now print displayed information using the "print version" option
+ Determine the country of given IP address and view its information
+ Published a help document with program
* and a lot of more new features can not be listed here
* also Minor bugs fixed
. |
1.4.5
Jul 22, 2004 |
* One click on flag picture will enlarge it
+ Added Uninstall option
+ Lookup for the country over NSRC
+ Hotkeys added
* Fixed reported and researched wrong database faults
* some other minor changes and improvements
. |
1.4
May 13, 2004 |
+ Displays country flag
+ Displays GMT time
+ Displays current time on specified country
* Minor bugs fixed
. |
1.3.5
Nov 09, 2003 |
. Not a public release
. |
1.3.2
Nov 07, 2003 |
Added countries and fixes
. |
1.3.1
Nov 06, 2003 |
+ Added FIPS 10-4 field
+ Added a link to CIA World Fact book
* Most of bugs are now fixed
. |
1.0
Nov 03, 2003 |
. Initial release! |
|