This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

ias Countries


Plugin provides set of methods to output array of countries or dropdown list in multiple languages, detect country by its url compatible name, select countries by region or build a custom selection of countries. These methods can be used for any plugin or application of yours. Entire process of country translation happens inside WordPress without the need of external tools. This plugin is multisite compatible. All country translations and lists can be customized within individual blogs. All translations are stored in WordPress database and queried directly from the database. Plugin is eco-friendly: leaves no traces after uninstall.


  • 250 countries in 6 built-in languages: English, German, French, Spanish, Italian, Russian.
  • Add translation into any language.
  • Customize built-in translation.
  • Each country is provided with two-letter ISO code, url compatible name (slug) and region tag.
  • Create drop-down list of countries in any available language.
  • Export any translated set of countries to xml format, save on your computer, keep it as backup or use for any other application.
  • Create a custom selection of countries.
  • Group countries by region.
  • Get country name and code from url query.
  • Set default language of countries from built-in languages.

Read plugin’s manual for more details.


  • Translate: add translation of countries
  • Customize: customize built-in translation
  • Selections: create country list based on selection
  • Export: export available translation as xml file
  • Settings: set default language


  1. Upload ias-countries folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Plugin appears in “Tools” menu under “ias Countries” submenu.



Plugin methods use following parameters.

  • two-letter ISO code (ISO 639-1): ‘en’ for English, ‘de’ for German etc. Translation doesn’t consider language regional specifics.
Country code
  • two-letter ISO code (ISO 3166-1 alpha-2): ‘AT’ for Austria, ‘RU’ for Russia etc.
  • ‘africa’ for Africa,
  • ‘antarctica’ for Antarctica,
  • ‘asiapacific’ for Asia with Pacific Islands including Australia,
  • ‘europe’ for Europe,
  • ‘northamerica’ for North America,
  • ‘southamerica’ for South America

Following countries are part of both Asia and Europe: Armenia, Azerbaijan, Georgia, Kazakhstan, Russia, Turkey.

Read plugin’s manual for more details.

Contributors & Developers

“ias Countries” is open source software. The following people have contributed to this plugin.


Translate “ias Countries” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Improved creation of database tables
  • Improved creation and removing of region terms in database
  • Improved page navigation in admin area
  • Improved form for removing translations in admin area


  • Slight improvement in handling of xml