Blame Scripts/Functions/cli_getCountryName.sh

4c79b5
#!/bin/bash
4c79b5
#
4c79b5
# cli_getCountryName.sh -- This function reads one language locale
4c79b5
# code in the format LL_CC and outputs the name of its related
4c79b5
# country.
4c79b5
#
9484c9
# Copyright (C) 2009-2011 Alain Reguera Delgado
fa95b1
#
fa95b1
# This program is free software; you can redistribute it and/or modify
fa95b1
# it under the terms of the GNU General Public License as published by
fa95b1
# the Free Software Foundation; either version 2 of the License, or
fa95b1
# (at your option) any later version.
fa95b1
#
4c79b5
# This program is distributed in the hope that it will be useful, but
4c79b5
# WITHOUT ANY WARRANTY; without even the implied warranty of
4c79b5
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
4c79b5
# General Public License for more details.
4c79b5
#
4c79b5
# You should have received a copy of the GNU General Public License
4c79b5
# along with this program; if not, write to the Free Software
4c79b5
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
4c79b5
# USA.
4c79b5
# ----------------------------------------------------------------------
418249
# $Id$
4c79b5
# ----------------------------------------------------------------------
4c79b5
4c79b5
function cli_getCountryName {
4c79b5
4c79b5
    local LOCALECODE="$(echo $1 | cut -d_ -f2)"
4c79b5
    local COUNTRYNAME=""
4c79b5
4c79b5
    case $LOCALECODE in
4c79b5
4c79b5
	'AD' )
4c79b5
        COUNTRYNAME="`gettext "Andorra"`"
4c79b5
        ;;
4c79b5
	'AE' )
4c79b5
        COUNTRYNAME="`gettext "United Arab Emirates"`"
4c79b5
        ;;
4c79b5
	'AF' )
4c79b5
        COUNTRYNAME="`gettext "Afghanistan"`"
4c79b5
        ;;
4c79b5
	'AG' )
4c79b5
        COUNTRYNAME="`gettext "Antigua and Barbuda"`"
4c79b5
        ;;
4c79b5
	'AI' )
4c79b5
        COUNTRYNAME="`gettext "Anguilla"`"
4c79b5
        ;;
4c79b5
	'AL' )
4c79b5
        COUNTRYNAME="`gettext "Albania"`"
4c79b5
        ;;
4c79b5
	'AM' )
4c79b5
        COUNTRYNAME="`gettext "Armenia"`"
4c79b5
        ;;
4c79b5
	'AN' )
4c79b5
        COUNTRYNAME="`gettext "Netherlands Antilles"`"
4c79b5
        ;;
4c79b5
	'AO' )
4c79b5
        COUNTRYNAME="`gettext "Angola"`"
4c79b5
        ;;
4c79b5
	'AQ' )
4c79b5
        COUNTRYNAME="`gettext "Antarctica"`"
4c79b5
        ;;
4c79b5
	'AR' )
4c79b5
        COUNTRYNAME="`gettext "Argentina"`"
4c79b5
        ;;
4c79b5
	'AS' )
4c79b5
        COUNTRYNAME="`gettext "Samoa (American)"`"
4c79b5
        ;;
4c79b5
	'AT' )
4c79b5
        COUNTRYNAME="`gettext "Austria"`"
4c79b5
        ;;
4c79b5
	'AU' )
4c79b5
        COUNTRYNAME="`gettext "Australia"`"
4c79b5
        ;;
4c79b5
	'AW' )
4c79b5
        COUNTRYNAME="`gettext "Aruba"`"
4c79b5
        ;;
4c79b5
	'AZ' )
4c79b5
        COUNTRYNAME="`gettext "Azerbaijan"`"
4c79b5
        ;;
4c79b5
	'BA' )
4c79b5
        COUNTRYNAME="`gettext "Bosnia and Herzegovina"`"
4c79b5
        ;;
4c79b5
	'BB' )
4c79b5
        COUNTRYNAME="`gettext "Barbados"`"
4c79b5
        ;;
4c79b5
	'BD' )
4c79b5
        COUNTRYNAME="`gettext "Bangladesh"`"
4c79b5
        ;;
4c79b5
	'BE' )
4c79b5
        COUNTRYNAME="`gettext "Belgium"`"
4c79b5
        ;;
4c79b5
	'BF' )
4c79b5
        COUNTRYNAME="`gettext "Burkina Faso"`"
4c79b5
        ;;
4c79b5
	'BG' )
4c79b5
        COUNTRYNAME="`gettext "Bulgaria"`"
4c79b5
        ;;
4c79b5
	'BH' )
4c79b5
        COUNTRYNAME="`gettext "Bahrain"`"
4c79b5
        ;;
4c79b5
	'BI' )
4c79b5
        COUNTRYNAME="`gettext "Burundi"`"
4c79b5
        ;;
4c79b5
	'BJ' )
4c79b5
        COUNTRYNAME="`gettext "Benin"`"
4c79b5
        ;;
4c79b5
	'BM' )
4c79b5
        COUNTRYNAME="`gettext "Bermuda"`"
4c79b5
        ;;
4c79b5
	'BN' )
4c79b5
        COUNTRYNAME="`gettext "Brunei"`"
4c79b5
        ;;
4c79b5
	'BO' )
4c79b5
        COUNTRYNAME="`gettext "Bolivia"`"
4c79b5
        ;;
4c79b5
	'BR' )
4c79b5
        COUNTRYNAME="`gettext "Brazil"`"
4c79b5
        ;;
4c79b5
	'BS' )
4c79b5
        COUNTRYNAME="`gettext "Bahamas"`"
4c79b5
        ;;
4c79b5
	'BT' )
4c79b5
        COUNTRYNAME="`gettext "Bhutan"`"
4c79b5
        ;;
4c79b5
	'BV' )
4c79b5
        COUNTRYNAME="`gettext "Bouvet Island"`"
4c79b5
        ;;
4c79b5
	'BW' )
4c79b5
        COUNTRYNAME="`gettext "Botswana"`"
4c79b5
        ;;
4c79b5
	'BY' )
4c79b5
        COUNTRYNAME="`gettext "Belarus"`"
4c79b5
        ;;
4c79b5
	'BZ' )
4c79b5
        COUNTRYNAME="`gettext "Belize"`"
4c79b5
        ;;
4c79b5
	'CA' )
4c79b5
        COUNTRYNAME="`gettext "Canada"`"
4c79b5
        ;;
4c79b5
	'CC' )
4c79b5
        COUNTRYNAME="`gettext "Cocos (Keeling) Islands"`"
4c79b5
        ;;
4c79b5
	'CD' )
4c79b5
        COUNTRYNAME="`gettext "Congo (Dem. Rep.)"`"
4c79b5
        ;;
4c79b5
	'CF' )
4c79b5
        COUNTRYNAME="`gettext "Central African Rep."`"
4c79b5
        ;;
4c79b5
	'CG' )
4c79b5
        COUNTRYNAME="`gettext "Congo (Rep.)"`"
4c79b5
        ;;
4c79b5
	'CH' )
4c79b5
        COUNTRYNAME="`gettext "Switzerland"`"
4c79b5
        ;;
4c79b5
	'CI' )
4c79b5
        COUNTRYNAME="`gettext "Co^te d'Ivoire"`"
4c79b5
        ;;
4c79b5
	'CK' )
4c79b5
        COUNTRYNAME="`gettext "Cook Islands"`"
4c79b5
        ;;
4c79b5
	'CL' )
4c79b5
        COUNTRYNAME="`gettext "Chile"`"
4c79b5
        ;;
4c79b5
	'CM' )
4c79b5
        COUNTRYNAME="`gettext "Cameroon"`"
4c79b5
        ;;
4c79b5
	'CN' )
4c79b5
        COUNTRYNAME="`gettext "China"`"
4c79b5
        ;;
4c79b5
	'CO' )
4c79b5
        COUNTRYNAME="`gettext "Colombia"`"
4c79b5
        ;;
4c79b5
	'CR' )
4c79b5
        COUNTRYNAME="`gettext "Costa Rica"`"
4c79b5
        ;;
4c79b5
	'CS' )
4c79b5
        COUNTRYNAME="`gettext "Serbia and Montenegro"`"
4c79b5
        ;;
4c79b5
	'CU' )
4c79b5
        COUNTRYNAME="`gettext "Cuba"`"
4c79b5
        ;;
4c79b5
	'CV' )
4c79b5
        COUNTRYNAME="`gettext "Cape Verde"`"
4c79b5
        ;;
4c79b5
	'CX' )
4c79b5
        COUNTRYNAME="`gettext "Christmas Island"`"
4c79b5
        ;;
4c79b5
	'CY' )
4c79b5
        COUNTRYNAME="`gettext "Cyprus"`"
4c79b5
        ;;
4c79b5
	'CZ' )
4c79b5
        COUNTRYNAME="`gettext "Czech Republic"`"
4c79b5
        ;;
4c79b5
	'DE' )
4c79b5
        COUNTRYNAME="`gettext "Germany"`"
4c79b5
        ;;
4c79b5
	'DJ' )
4c79b5
        COUNTRYNAME="`gettext "Djibouti"`"
4c79b5
        ;;
4c79b5
	'DK' )
4c79b5
        COUNTRYNAME="`gettext "Denmark"`"
4c79b5
        ;;
4c79b5
	'DM' )
4c79b5
        COUNTRYNAME="`gettext "Dominica"`"
4c79b5
        ;;
4c79b5
	'DO' )
4c79b5
        COUNTRYNAME="`gettext "Dominican Republic"`"
4c79b5
        ;;
4c79b5
	'DZ' )
4c79b5
        COUNTRYNAME="`gettext "Algeria"`"
4c79b5
        ;;
4c79b5
	'EC' )
4c79b5
        COUNTRYNAME="`gettext "Ecuador"`"
4c79b5
        ;;
4c79b5
	'EE' )
4c79b5
        COUNTRYNAME="`gettext "Estonia"`"
4c79b5
        ;;
4c79b5
	'EG' )
4c79b5
        COUNTRYNAME="`gettext "Egypt"`"
4c79b5
        ;;
4c79b5
	'EH' )
4c79b5
        COUNTRYNAME="`gettext "Western Sahara"`"
4c79b5
        ;;
4c79b5
	'ER' )
4c79b5
        COUNTRYNAME="`gettext "Eritrea"`"
4c79b5
        ;;
4c79b5
	'ES' )
4c79b5
        COUNTRYNAME="`gettext "Spain"`"
4c79b5
        ;;
4c79b5
	'ET' )
4c79b5
        COUNTRYNAME="`gettext "Ethiopia"`"
4c79b5
        ;;
4c79b5
	'FI' )
4c79b5
        COUNTRYNAME="`gettext "Finland"`"
4c79b5
        ;;
4c79b5
	'FJ' )
4c79b5
        COUNTRYNAME="`gettext "Fiji"`"
4c79b5
        ;;
4c79b5
	'FK' )
4c79b5
        COUNTRYNAME="`gettext "Falkland Islands"`"
4c79b5
        ;;
4c79b5
	'FM' )
4c79b5
        COUNTRYNAME="`gettext "Micronesia"`"
4c79b5
        ;;
4c79b5
	'FO' )
4c79b5
        COUNTRYNAME="`gettext "Faeroe Islands"`"
4c79b5
        ;;
4c79b5
	'FR' )
4c79b5
        COUNTRYNAME="`gettext "France"`"
4c79b5
        ;;
4c79b5
	'GA' )
4c79b5
        COUNTRYNAME="`gettext "Gabon"`"
4c79b5
        ;;
4c79b5
	'GB' )
4c79b5
        COUNTRYNAME="`gettext "Britain (UK)"`"
4c79b5
        ;;
4c79b5
	'GD' )
4c79b5
        COUNTRYNAME="`gettext "Grenada"`"
4c79b5
        ;;
4c79b5
	'GE' )
4c79b5
        COUNTRYNAME="`gettext "Georgia"`"
4c79b5
        ;;
4c79b5
	'GF' )
4c79b5
        COUNTRYNAME="`gettext "French Guiana"`"
4c79b5
        ;;
4c79b5
	'GH' )
4c79b5
        COUNTRYNAME="`gettext "Ghana"`"
4c79b5
        ;;
4c79b5
	'GI' )
4c79b5
        COUNTRYNAME="`gettext "Gibraltar"`"
4c79b5
        ;;
4c79b5
	'GL' )
4c79b5
        COUNTRYNAME="`gettext "Greenland"`"
4c79b5
        ;;
4c79b5
	'GM' )
4c79b5
        COUNTRYNAME="`gettext "Gambia"`"
4c79b5
        ;;
4c79b5
	'GN' )
4c79b5
        COUNTRYNAME="`gettext "Guinea"`"
4c79b5
        ;;
4c79b5
	'GP' )
4c79b5
        COUNTRYNAME="`gettext "Guadeloupe"`"
4c79b5
        ;;
4c79b5
	'GQ' )
4c79b5
        COUNTRYNAME="`gettext "Equatorial Guinea"`"
4c79b5
        ;;
4c79b5
	'GR' )
4c79b5
        COUNTRYNAME="`gettext "Greece"`"
4c79b5
        ;;
4c79b5
	'GS' )
4c79b5
        COUNTRYNAME="`gettext "South Georgia and the South Sandwich Islands"`"
4c79b5
        ;;
4c79b5
	'GT' )
4c79b5
        COUNTRYNAME="`gettext "Guatemala"`"
4c79b5
        ;;
4c79b5
	'GU' )
4c79b5
        COUNTRYNAME="`gettext "Guam"`"
4c79b5
        ;;
4c79b5
	'GW' )
4c79b5
        COUNTRYNAME="`gettext "Guinea-Bissau"`"
4c79b5
        ;;
4c79b5
	'GY' )
4c79b5
        COUNTRYNAME="`gettext "Guyana"`"
4c79b5
        ;;
4c79b5
	'HK' )
4c79b5
        COUNTRYNAME="`gettext "Hong Kong"`"
4c79b5
        ;;
4c79b5
	'HM' )
4c79b5
        COUNTRYNAME="`gettext "Heard Island and McDonald Islands"`"
4c79b5
        ;;
4c79b5
	'HN' )
4c79b5
        COUNTRYNAME="`gettext "Honduras"`"
4c79b5
        ;;
4c79b5
	'HR' )
4c79b5
        COUNTRYNAME="`gettext "Croatia"`"
4c79b5
        ;;
4c79b5
	'HT' )
4c79b5
        COUNTRYNAME="`gettext "Haiti"`"
4c79b5
        ;;
4c79b5
	'HU' )
4c79b5
        COUNTRYNAME="`gettext "Hungary"`"
4c79b5
        ;;
4c79b5
	'ID' )
4c79b5
        COUNTRYNAME="`gettext "Indonesia"`"
4c79b5
        ;;
4c79b5
	'IE' )
4c79b5
        COUNTRYNAME="`gettext "Ireland"`"
4c79b5
        ;;
4c79b5
	'IL' )
4c79b5
        COUNTRYNAME="`gettext "Israel"`"
4c79b5
        ;;
4c79b5
	'IN' )
4c79b5
        COUNTRYNAME="`gettext "India"`"
4c79b5
        ;;
4c79b5
	'IO' )
4c79b5
        COUNTRYNAME="`gettext "British Indian Ocean Territory"`"
4c79b5
        ;;
4c79b5
	'IQ' )
4c79b5
        COUNTRYNAME="`gettext "Iraq"`"
4c79b5
        ;;
4c79b5
	'IR' )
4c79b5
        COUNTRYNAME="`gettext "Iran"`"
4c79b5
        ;;
4c79b5
	'IS' )
4c79b5
        COUNTRYNAME="`gettext "Iceland"`"
4c79b5
        ;;
4c79b5
	'IT' )
4c79b5
        COUNTRYNAME="`gettext "Italy"`"
4c79b5
        ;;
4c79b5
	'JM' )
4c79b5
        COUNTRYNAME="`gettext "Jamaica"`"
4c79b5
        ;;
4c79b5
	'JO' )
4c79b5
        COUNTRYNAME="`gettext "Jordan"`"
4c79b5
        ;;
4c79b5
	'JP' )
4c79b5
        COUNTRYNAME="`gettext "Japan"`"
4c79b5
        ;;
4c79b5
	'KE' )
4c79b5
        COUNTRYNAME="`gettext "Kenya"`"
4c79b5
        ;;
4c79b5
	'KG' )
4c79b5
        COUNTRYNAME="`gettext "Kyrgyzstan"`"
4c79b5
        ;;
4c79b5
	'KH' )
4c79b5
        COUNTRYNAME="`gettext "Cambodia"`"
4c79b5
        ;;
4c79b5
	'KI' )
4c79b5
        COUNTRYNAME="`gettext "Kiribati"`"
4c79b5
        ;;
4c79b5
	'KM' )
4c79b5
        COUNTRYNAME="`gettext "Comoros"`"
4c79b5
        ;;
4c79b5
	'KN' )
4c79b5
        COUNTRYNAME="`gettext "St Kitts and Nevis"`"
4c79b5
        ;;
4c79b5
	'KP' )
4c79b5
        COUNTRYNAME="`gettext "Korea (North)"`"
4c79b5
        ;;
4c79b5
	'KR' )
4c79b5
        COUNTRYNAME="`gettext "Korea (South)"`"
4c79b5
        ;;
4c79b5
	'KW' )
4c79b5
        COUNTRYNAME="`gettext "Kuwait"`"
4c79b5
        ;;
4c79b5
	'KY' )
4c79b5
        COUNTRYNAME="`gettext "Cayman Islands"`"
4c79b5
        ;;
4c79b5
	'KZ' )
4c79b5
        COUNTRYNAME="`gettext "Kazakhstan"`"
4c79b5
        ;;
4c79b5
	'LA' )
4c79b5
        COUNTRYNAME="`gettext "Laos"`"
4c79b5
        ;;
4c79b5
	'LB' )
4c79b5
        COUNTRYNAME="`gettext "Lebanon"`"
4c79b5
        ;;
4c79b5
	'LC' )
4c79b5
        COUNTRYNAME="`gettext "St Lucia"`"
4c79b5
        ;;
4c79b5
	'LI' )
4c79b5
        COUNTRYNAME="`gettext "Liechtenstein"`"
4c79b5
        ;;
4c79b5
	'LK' )
4c79b5
        COUNTRYNAME="`gettext "Sri Lanka"`"
4c79b5
        ;;
4c79b5
	'LR' )
4c79b5
        COUNTRYNAME="`gettext "Liberia"`"
4c79b5
        ;;
4c79b5
	'LS' )
4c79b5
        COUNTRYNAME="`gettext "Lesotho"`"
4c79b5
        ;;
4c79b5
	'LT' )
4c79b5
        COUNTRYNAME="`gettext "Lithuania"`"
4c79b5
        ;;
4c79b5
	'LU' )
4c79b5
        COUNTRYNAME="`gettext "Luxembourg"`"
4c79b5
        ;;
4c79b5
	'LV' )
4c79b5
        COUNTRYNAME="`gettext "Latvia"`"
4c79b5
        ;;
4c79b5
	'LY' )
4c79b5
        COUNTRYNAME="`gettext "Libya"`"
4c79b5
        ;;
4c79b5
	'MA' )
4c79b5
        COUNTRYNAME="`gettext "Morocco"`"
4c79b5
        ;;
4c79b5
	'MC' )
4c79b5
        COUNTRYNAME="`gettext "Monaco"`"
4c79b5
        ;;
4c79b5
	'MD' )
4c79b5
        COUNTRYNAME="`gettext "Moldova"`"
4c79b5
        ;;
4c79b5
	'MG' )
4c79b5
        COUNTRYNAME="`gettext "Madagascar"`"
4c79b5
        ;;
4c79b5
	'MH' )
4c79b5
        COUNTRYNAME="`gettext "Marshall Islands"`"
4c79b5
        ;;
4c79b5
	'MK' )
4c79b5
        COUNTRYNAME="`gettext "Macedonia"`"
4c79b5
        ;;
4c79b5
	'ML' )
4c79b5
        COUNTRYNAME="`gettext "Mali"`"
4c79b5
        ;;
4c79b5
	'MM' )
4c79b5
        COUNTRYNAME="`gettext "Myanmar (Burma)"`"
4c79b5
        ;;
4c79b5
	'MN' )
4c79b5
        COUNTRYNAME="`gettext "Mongolia"`"
4c79b5
        ;;
4c79b5
	'MO' )
4c79b5
        COUNTRYNAME="`gettext "Macao"`"
4c79b5
        ;;
4c79b5
	'MP' )
4c79b5
        COUNTRYNAME="`gettext "Northern Mariana Islands"`"
4c79b5
        ;;
4c79b5
	'MQ' )
4c79b5
        COUNTRYNAME="`gettext "Martinique"`"
4c79b5
        ;;
4c79b5
	'MR' )
4c79b5
        COUNTRYNAME="`gettext "Mauritania"`"
4c79b5
        ;;
4c79b5
	'MS' )
4c79b5
        COUNTRYNAME="`gettext "Montserrat"`"
4c79b5
        ;;
4c79b5
	'MT' )
4c79b5
        COUNTRYNAME="`gettext "Malta"`"
4c79b5
        ;;
4c79b5
	'MU' )
4c79b5
        COUNTRYNAME="`gettext "Mauritius"`"
4c79b5
        ;;
4c79b5
	'MV' )
4c79b5
        COUNTRYNAME="`gettext "Maldives"`"
4c79b5
        ;;
4c79b5
	'MW' )
4c79b5
        COUNTRYNAME="`gettext "Malawi"`"
4c79b5
        ;;
4c79b5
	'MX' )
4c79b5
        COUNTRYNAME="`gettext "Mexico"`"
4c79b5
        ;;
4c79b5
	'MY' )
4c79b5
        COUNTRYNAME="`gettext "Malaysia"`"
4c79b5
        ;;
4c79b5
	'MZ' )
4c79b5
        COUNTRYNAME="`gettext "Mozambique"`"
4c79b5
        ;;
4c79b5
	'NA' )
4c79b5
        COUNTRYNAME="`gettext "Namibia"`"
4c79b5
        ;;
4c79b5
	'NC' )
4c79b5
        COUNTRYNAME="`gettext "New Caledonia"`"
4c79b5
        ;;
4c79b5
	'NE' )
4c79b5
        COUNTRYNAME="`gettext "Niger"`"
4c79b5
        ;;
4c79b5
	'NF' )
4c79b5
        COUNTRYNAME="`gettext "Norfolk Island"`"
4c79b5
        ;;
4c79b5
	'NG' )
4c79b5
        COUNTRYNAME="`gettext "Nigeria"`"
4c79b5
        ;;
4c79b5
	'NI' )
4c79b5
        COUNTRYNAME="`gettext "Nicaragua"`"
4c79b5
        ;;
4c79b5
	'NL' )
4c79b5
        COUNTRYNAME="`gettext "Netherlands"`"
4c79b5
        ;;
4c79b5
	'NO' )
4c79b5
        COUNTRYNAME="`gettext "Norway"`"
4c79b5
        ;;
4c79b5
	'NP' )
4c79b5
        COUNTRYNAME="`gettext "Nepal"`"
4c79b5
        ;;
4c79b5
	'NR' )
4c79b5
        COUNTRYNAME="`gettext "Nauru"`"
4c79b5
        ;;
4c79b5
	'NU' )
4c79b5
        COUNTRYNAME="`gettext "Niue"`"
4c79b5
        ;;
4c79b5
	'NZ' )
4c79b5
        COUNTRYNAME="`gettext "New Zealand"`"
4c79b5
        ;;
4c79b5
	'OM' )
4c79b5
        COUNTRYNAME="`gettext "Oman"`"
4c79b5
        ;;
4c79b5
	'PA' )
4c79b5
        COUNTRYNAME="`gettext "Panama"`"
4c79b5
        ;;
4c79b5
	'PE' )
4c79b5
        COUNTRYNAME="`gettext "Peru"`"
4c79b5
        ;;
4c79b5
	'PF' )
4c79b5
        COUNTRYNAME="`gettext "French Polynesia"`"
4c79b5
        ;;
4c79b5
	'PG' )
4c79b5
        COUNTRYNAME="`gettext "Papua New Guinea"`"
4c79b5
        ;;
4c79b5
	'PH' )
4c79b5
        COUNTRYNAME="`gettext "Philippines"`"
4c79b5
        ;;
4c79b5
	'PK' )
4c79b5
        COUNTRYNAME="`gettext "Pakistan"`"
4c79b5
        ;;
4c79b5
	'PL' )
4c79b5
        COUNTRYNAME="`gettext "Poland"`"
4c79b5
        ;;
4c79b5
	'PM' )
4c79b5
        COUNTRYNAME="`gettext "St Pierre and Miquelon"`"
4c79b5
        ;;
4c79b5
	'PN' )
4c79b5
        COUNTRYNAME="`gettext "Pitcairn"`"
4c79b5
        ;;
4c79b5
	'PR' )
4c79b5
        COUNTRYNAME="`gettext "Puerto Rico"`"
4c79b5
        ;;
4c79b5
	'PS' )
4c79b5
        COUNTRYNAME="`gettext "Palestine"`"
4c79b5
        ;;
4c79b5
	'PT' )
4c79b5
        COUNTRYNAME="`gettext "Portugal"`"
4c79b5
        ;;
4c79b5
	'PW' )
4c79b5
        COUNTRYNAME="`gettext "Palau"`"
4c79b5
        ;;
4c79b5
	'PY' )
4c79b5
        COUNTRYNAME="`gettext "Paraguay"`"
4c79b5
        ;;
4c79b5
	'QA' )
4c79b5
        COUNTRYNAME="`gettext "Qatar"`"
4c79b5
        ;;
4c79b5
	'RE' )
4c79b5
        COUNTRYNAME="`gettext "Reunion"`"
4c79b5
        ;;
4c79b5
	'RO' )
4c79b5
        COUNTRYNAME="`gettext "Romania"`"
4c79b5
        ;;
4c79b5
	'RU' )
4c79b5
        COUNTRYNAME="`gettext "Russia"`"
4c79b5
        ;;
4c79b5
	'RW' )
4c79b5
        COUNTRYNAME="`gettext "Rwanda"`"
4c79b5
        ;;
4c79b5
	'SA' )
4c79b5
        COUNTRYNAME="`gettext "Saudi Arabia"`"
4c79b5
        ;;
4c79b5
	'SB' )
4c79b5
        COUNTRYNAME="`gettext "Solomon Islands"`"
4c79b5
        ;;
4c79b5
	'SC' )
4c79b5
        COUNTRYNAME="`gettext "Seychelles"`"
4c79b5
        ;;
4c79b5
	'SD' )
4c79b5
        COUNTRYNAME="`gettext "Sudan"`"
4c79b5
        ;;
4c79b5
	'SE' )
4c79b5
        COUNTRYNAME="`gettext "Sweden"`"
4c79b5
        ;;
4c79b5
	'SG' )
4c79b5
        COUNTRYNAME="`gettext "Singapore"`"
4c79b5
        ;;
4c79b5
	'SH' )
4c79b5
        COUNTRYNAME="`gettext "St Helena"`"
4c79b5
        ;;
4c79b5
	'SI' )
4c79b5
        COUNTRYNAME="`gettext "Slovenia"`"
4c79b5
        ;;
4c79b5
	'SJ' )
4c79b5
        COUNTRYNAME="`gettext "Svalbard and Jan Mayen"`"
4c79b5
        ;;
4c79b5
	'SK' )
4c79b5
        COUNTRYNAME="`gettext "Slovakia"`"
4c79b5
        ;;
4c79b5
	'SL' )
4c79b5
        COUNTRYNAME="`gettext "Sierra Leone"`"
4c79b5
        ;;
4c79b5
	'SM' )
4c79b5
        COUNTRYNAME="`gettext "San Marino"`"
4c79b5
        ;;
4c79b5
	'SN' )
4c79b5
        COUNTRYNAME="`gettext "Senegal"`"
4c79b5
        ;;
4c79b5
	'SO' )
4c79b5
        COUNTRYNAME="`gettext "Somalia"`"
4c79b5
        ;;
4c79b5
	'SR' )
4c79b5
        COUNTRYNAME="`gettext "Suriname"`"
4c79b5
        ;;
4c79b5
	'ST' )
4c79b5
        COUNTRYNAME="`gettext "Sao Tome and Principe"`"
4c79b5
        ;;
4c79b5
	'SV' )
4c79b5
        COUNTRYNAME="`gettext "El Salvador"`"
4c79b5
        ;;
4c79b5
	'SY' )
4c79b5
        COUNTRYNAME="`gettext "Syria"`"
4c79b5
        ;;
4c79b5
	'SZ' )
4c79b5
        COUNTRYNAME="`gettext "Swaziland"`"
4c79b5
        ;;
4c79b5
	'TC' )
4c79b5
        COUNTRYNAME="`gettext "Turks and Caicos Islands"`"
4c79b5
        ;;
4c79b5
	'TD' )
4c79b5
        COUNTRYNAME="`gettext "Chad"`"
4c79b5
        ;;
4c79b5
	'TF' )
4c79b5
        COUNTRYNAME="`gettext "French Southern and Antarctic Lands"`"
4c79b5
        ;;
4c79b5
	'TG' )
4c79b5
        COUNTRYNAME="`gettext "Togo"`"
4c79b5
        ;;
4c79b5
	'TH' )
4c79b5
        COUNTRYNAME="`gettext "Thailand"`"
4c79b5
        ;;
4c79b5
	'TJ' )
4c79b5
        COUNTRYNAME="`gettext "Tajikistan"`"
4c79b5
        ;;
4c79b5
	'TK' )
4c79b5
        COUNTRYNAME="`gettext "Tokelau"`"
4c79b5
        ;;
4c79b5
	'TL' )
4c79b5
        COUNTRYNAME="`gettext "Timor-Leste"`"
4c79b5
        ;;
4c79b5
	'TM' )
4c79b5
        COUNTRYNAME="`gettext "Turkmenistan"`"
4c79b5
        ;;
4c79b5
	'TN' )
4c79b5
        COUNTRYNAME="`gettext "Tunisia"`"
4c79b5
        ;;
4c79b5
	'TO' )
4c79b5
        COUNTRYNAME="`gettext "Tonga"`"
4c79b5
        ;;
4c79b5
	'TR' )
4c79b5
        COUNTRYNAME="`gettext "Turkey"`"
4c79b5
        ;;
4c79b5
	'TT' )
4c79b5
        COUNTRYNAME="`gettext "Trinidad and Tobago"`"
4c79b5
        ;;
4c79b5
	'TV' )
4c79b5
        COUNTRYNAME="`gettext "Tuvalu"`"
4c79b5
        ;;
4c79b5
	'TW' )
4c79b5
        COUNTRYNAME="`gettext "Taiwan"`"
4c79b5
        ;;
4c79b5
	'TZ' )
4c79b5
        COUNTRYNAME="`gettext "Tanzania"`"
4c79b5
        ;;
4c79b5
	'UA' )
4c79b5
        COUNTRYNAME="`gettext "Ukraine"`"
4c79b5
        ;;
4c79b5
	'UG' )
4c79b5
        COUNTRYNAME="`gettext "Uganda"`"
4c79b5
        ;;
4c79b5
	'UM' )
4c79b5
        COUNTRYNAME="`gettext "US minor outlying islands"`"
4c79b5
        ;;
4c79b5
	'US' )
4c79b5
        COUNTRYNAME="`gettext "United States"`"
4c79b5
        ;;
4c79b5
	'UY' )
4c79b5
        COUNTRYNAME="`gettext "Uruguay"`"
4c79b5
        ;;
4c79b5
	'UZ' )
4c79b5
        COUNTRYNAME="`gettext "Uzbekistan"`"
4c79b5
        ;;
4c79b5
	'VA' )
4c79b5
        COUNTRYNAME="`gettext "Vatican City"`"
4c79b5
        ;;
4c79b5
	'VC' )
4c79b5
        COUNTRYNAME="`gettext "St Vincent"`"
4c79b5
        ;;
4c79b5
	'VE' )
4c79b5
        COUNTRYNAME="`gettext "Venezuela"`"
4c79b5
        ;;
4c79b5
	'VG' )
4c79b5
        COUNTRYNAME="`gettext "Virgin Islands (UK)"`"
4c79b5
        ;;
4c79b5
	'VI' )
4c79b5
        COUNTRYNAME="`gettext "Virgin Islands (US)"`"
4c79b5
        ;;
4c79b5
	'VN' )
4c79b5
        COUNTRYNAME="`gettext "Vietnam"`"
4c79b5
        ;;
4c79b5
	'VU' )
4c79b5
        COUNTRYNAME="`gettext "Vanuatu"`"
4c79b5
        ;;
4c79b5
	'WF' )
4c79b5
        COUNTRYNAME="`gettext "Wallis and Futuna"`"
4c79b5
        ;;
4c79b5
	'WS' )
4c79b5
        COUNTRYNAME="`gettext "Samoa (Western)"`"
4c79b5
        ;;
4c79b5
	'YE' )
4c79b5
        COUNTRYNAME="`gettext "Yemen"`"
4c79b5
        ;;
4c79b5
	'YT' )
4c79b5
        COUNTRYNAME="`gettext "Mayotte"`"
4c79b5
        ;;
4c79b5
	'ZA' )
4c79b5
        COUNTRYNAME="`gettext "South Africa"`"
4c79b5
        ;;
4c79b5
	'ZM' )
4c79b5
        COUNTRYNAME="`gettext "Zambia"`"
4c79b5
        ;;
4c79b5
	'ZW' )
4c79b5
        COUNTRYNAME="`gettext "Zimbabwe"`"
4c79b5
        ;;
4c79b5
        * )
4c79b5
        COUNTRYNAME="`gettext "Unknown"`"
4c79b5
4c79b5
    esac
4c79b5
4c79b5
    echo $COUNTRYNAME
4c79b5
    
4c79b5
}