Blame Scripts/Functions/cli_getLangName.sh

4c79b5
#!/bin/bash
4c79b5
#
4c79b5
# cli_getLangName.sh -- This function reads one language locale code
4c79b5
# in the format LL_CC and outputs its language name.
4c79b5
#
454e89
# 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
dcd347
# the Free Software Foundation; either version 2 of the License, or (at
dcd347
# your option) any later version.
fa95b1
#
74a058
# This program is distributed in the hope that it will be useful, but
74a058
# 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
dcd347
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
4c79b5
# ----------------------------------------------------------------------
418249
# $Id$
4c79b5
# ----------------------------------------------------------------------
4c79b5
4c79b5
function cli_getLangName {
4c79b5
c939aa
   local LANGCODE="$(echo "$1" | cut -d_ -f1 | tr '[:upper:]' '[:lower:]')"
4c79b5
   local LANGNAME=''
4c79b5
4c79b5
   case $LANGCODE in
4c79b5
4c79b5
      'aa' )
4c79b5
      LANGNAME="`gettext "Afar"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ab' )
4c79b5
      LANGNAME="`gettext "Abkhazian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ae' )
4c79b5
      LANGNAME="`gettext "Avestan"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'af' )
4c79b5
      LANGNAME="`gettext "Afrikaans"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ak' )
4c79b5
      LANGNAME="`gettext "Akan"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'am' )
4c79b5
      LANGNAME="`gettext "Amharic"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'an' )
4c79b5
      LANGNAME="`gettext "Aragonese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ar' )
4c79b5
      LANGNAME="`gettext "Arabic"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'as' )
4c79b5
      LANGNAME="`gettext "Assamese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'av' )
4c79b5
      LANGNAME="`gettext "Avaric"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ay' )
4c79b5
      LANGNAME="`gettext "Aymara"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'az' )
4c79b5
      LANGNAME="`gettext "Azerbaijani"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ba' )
4c79b5
      LANGNAME="`gettext "Bashkir"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'be' )
4c79b5
      LANGNAME="`gettext "Byelorussian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bg' )
4c79b5
      LANGNAME="`gettext "Bulgarian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bh' )
4c79b5
      LANGNAME="`gettext "Bihari"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bi' )
4c79b5
      LANGNAME="`gettext "Bislama"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bm' )
4c79b5
      LANGNAME="`gettext "Bambara"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bn' )
4c79b5
      LANGNAME="`gettext "Bengali"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bo' )
4c79b5
      LANGNAME="`gettext "Tibetan"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'br' )
4c79b5
      LANGNAME="`gettext "Breton"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'bs' )
4c79b5
      LANGNAME="`gettext "Bosnian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ca' )
4c79b5
      LANGNAME="`gettext "Catalan"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ce' )
4c79b5
      LANGNAME="`gettext "Chechen"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ch' )
4c79b5
      LANGNAME="`gettext "Chamorro"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'co' )
4c79b5
      LANGNAME="`gettext "Corsican"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'cr' )
4c79b5
      LANGNAME="`gettext "Cree"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'cs' )
4c79b5
      LANGNAME="`gettext "Czech"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'cu' )
4c79b5
      LANGNAME="`gettext "Church Slavic"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'cv' )
4c79b5
      LANGNAME="`gettext "Chuvash"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'cy' )
4c79b5
      LANGNAME="`gettext "Welsh"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'da' )
4c79b5
      LANGNAME="`gettext "Danish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'de' )
4c79b5
      LANGNAME="`gettext "German"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'dv' )
4c79b5
      LANGNAME="`gettext "Divehi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'dz' )
4c79b5
      LANGNAME="`gettext "Dzongkha"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ee' )
4c79b5
      LANGNAME="`gettext "E'we"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'el' )
4c79b5
      LANGNAME="`gettext "Greek"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'en' )
4c79b5
      LANGNAME="`gettext "English"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'eo' )
4c79b5
      LANGNAME="`gettext "Esperanto"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'es' )
4c79b5
      LANGNAME="`gettext "Spanish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'et' )
4c79b5
      LANGNAME="`gettext "Estonian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'eu' )
4c79b5
      LANGNAME="`gettext "Basque"`"
4c79b5
      ;; 
4c79b5
      'fa' )
4c79b5
      LANGNAME="`gettext "Persian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ff' )
4c79b5
      LANGNAME="`gettext "Fulah"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'fi' )
4c79b5
      LANGNAME="`gettext "Finnish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'fj' )
4c79b5
      LANGNAME="`gettext "Fijian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'fo' )
4c79b5
      LANGNAME="`gettext "Faroese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'fr' )
4c79b5
      LANGNAME="`gettext "French"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'fy' )
4c79b5
      LANGNAME="`gettext "Frisian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ga' )
4c79b5
      LANGNAME="`gettext "Irish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'gd' )
4c79b5
      LANGNAME="`gettext "Scots"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'gl' )
4c79b5
      LANGNAME="`gettext "Gallegan"`"
4c79b5
      ;; 
4c79b5
4c79b5
      'gn' )
4c79b5
      LANGNAME="`gettext "Guarani"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'gu' )
4c79b5
      LANGNAME="`gettext "Gujarati"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'gv' )
4c79b5
      LANGNAME="`gettext "Manx"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ha' )
4c79b5
      LANGNAME="`gettext "Hausa"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'he' )
4c79b5
      LANGNAME="`gettext "Hebrew"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'hi' )
4c79b5
      LANGNAME="`gettext "Hindi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ho' )
4c79b5
      LANGNAME="`gettext "Hiri Motu"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'hr' )
4c79b5
      LANGNAME="`gettext "Croatian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ht' )
4c79b5
      LANGNAME="`gettext "Haitian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'hu' )
4c79b5
      LANGNAME="`gettext "Hungarian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'hy' )
4c79b5
      LANGNAME="`gettext "Armenian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'hz' )
4c79b5
      LANGNAME="`gettext "Herero"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ia' )
4c79b5
      LANGNAME="`gettext "Interlingua"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'id' )
4c79b5
      LANGNAME="`gettext "Indonesian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ie' )
4c79b5
      LANGNAME="`gettext "Interlingue"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ig' )
4c79b5
      LANGNAME="`gettext "Igbo"`"
4c79b5
      ;;
4c79b5
4c79b5
      'ii' )
4c79b5
      LANGNAME="`gettext "Sichuan Yi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ik' )
4c79b5
      LANGNAME="`gettext "Inupiak"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'io' )
4c79b5
      LANGNAME="`gettext "Ido"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'is' )
4c79b5
      LANGNAME="`gettext "Icelandic"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'it' )
4c79b5
      LANGNAME="`gettext "Italian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'iu' )
4c79b5
      LANGNAME="`gettext "Inuktitut"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ja' )
4c79b5
      LANGNAME="`gettext "Japanese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'jv' )
4c79b5
      LANGNAME="`gettext "Javanese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ka' )
4c79b5
      LANGNAME="`gettext "Georgian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kg' )
4c79b5
      LANGNAME="`gettext "Kongo"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ki' )
4c79b5
      LANGNAME="`gettext "Kikuyu"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kj' )
4c79b5
      LANGNAME="`gettext "Kuanyama"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kk' )
4c79b5
      LANGNAME="`gettext "Kazakh"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kl' )
4c79b5
      LANGNAME="`gettext "Kalaallisut"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'km' )
4c79b5
      LANGNAME="`gettext "Khmer"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kn' )
4c79b5
      LANGNAME="`gettext "Kannada"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ko' )
4c79b5
      LANGNAME="`gettext "Korean"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kr' )
4c79b5
      LANGNAME="`gettext "Kanuri"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ks' )
4c79b5
      LANGNAME="`gettext "Kashmiri"`"
4c79b5
      ;;
4c79b5
4c79b5
      'ku' )
4c79b5
      LANGNAME="`gettext "Kurdish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'kv' )
4c79b5
      LANGNAME="`gettext "Komi"`"
4c79b5
      ;;
4c79b5
4c79b5
      'kw' )
4c79b5
      LANGNAME="`gettext "Cornish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ky' )
4c79b5
      LANGNAME="`gettext "Kirghiz"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'la' )
4c79b5
      LANGNAME="`gettext "Latin"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'lb' )
4c79b5
      LANGNAME="`gettext "Letzeburgesch"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'lg' )
4c79b5
      LANGNAME="`gettext "Ganda"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'li' )
4c79b5
      LANGNAME="`gettext "Limburgish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ln' )
4c79b5
      LANGNAME="`gettext "Lingala"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'lo' )
4c79b5
      LANGNAME="`gettext "Lao"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'lt' )
4c79b5
      LANGNAME="`gettext "Lithuanian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'lu' )
4c79b5
      LANGNAME="`gettext "Luba-Katanga"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'lv' )
4c79b5
      LANGNAME="`gettext "Latvian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mg' )
4c79b5
      LANGNAME="`gettext "Malagasy"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mh' )
4c79b5
      LANGNAME="`gettext "Marshall"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mi' )
4c79b5
      LANGNAME="`gettext "Maori"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mk' )
4c79b5
      LANGNAME="`gettext "Macedonian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ml' )
4c79b5
      LANGNAME="`gettext "Malayalam"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mn' )
4c79b5
      LANGNAME="`gettext "Mongolian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mo' )
4c79b5
      LANGNAME="`gettext "Moldavian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mr' )
4c79b5
      LANGNAME="`gettext "Marathi"`"
4c79b5
      ;;
4c79b5
4c79b5
      'ms' )
4c79b5
      LANGNAME="`gettext "Malay"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'mt' )
4c79b5
      LANGNAME="`gettext "Maltese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'my' )
4c79b5
      LANGNAME="`gettext "Burmese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'na' )
4c79b5
      LANGNAME="`gettext "Nauru"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'nb' )
4c79b5
      LANGNAME="`gettext "Norwegian Bokmaal"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'nd' )
4c79b5
      LANGNAME="`gettext "Ndebele, North"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ne' )
4c79b5
      LANGNAME="`gettext "Nepali"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ng' )
4c79b5
      LANGNAME="`gettext "Ndonga"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'nl' )
4c79b5
      LANGNAME="`gettext "Dutch"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'nn' )
4c79b5
      LANGNAME="`gettext "Norwegian Nynorsk"`"
4c79b5
      ;; 
4c79b5
4c79b5
      'no' )
4c79b5
      LANGNAME="`gettext "Norwegian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'nr' )
4c79b5
      LANGNAME="`gettext "Ndebele, South"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'nv' )
4c79b5
      LANGNAME="`gettext "Navajo"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ny' )
4c79b5
      LANGNAME="`gettext "Chichewa"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'oc' )
4c79b5
      LANGNAME="`gettext "Occitan"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'oj' )
4c79b5
      LANGNAME="`gettext "Ojibwa"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'om' )
4c79b5
      LANGNAME="`gettext "(Afan) Oromo"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'or' )
4c79b5
      LANGNAME="`gettext "Oriya"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'os' )
4c79b5
      LANGNAME="`gettext "Ossetian; Ossetic"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'pa' )
4c79b5
      LANGNAME="`gettext "Panjabi; Punjabi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'pi' )
4c79b5
      LANGNAME="`gettext "Pali"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'pl' )
4c79b5
      LANGNAME="`gettext "Polish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ps' )
4c79b5
      LANGNAME="`gettext "Pashto, Pushto"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'pt' )
4c79b5
      LANGNAME="`gettext "Portuguese"`"
4c79b5
      ;;
4c79b5
4c79b5
      'qu' )
4c79b5
      LANGNAME="`gettext "Quechua"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'rm' )
4c79b5
      LANGNAME="`gettext "Rhaeto-Romance"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'rn' )
4c79b5
      LANGNAME="`gettext "Rundi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ro' )
4c79b5
      LANGNAME="`gettext "Romanian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ru' )
4c79b5
      LANGNAME="`gettext "Russian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'rw' )
4c79b5
      LANGNAME="`gettext "Kinyarwanda"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sa' )
4c79b5
      LANGNAME="`gettext "Sanskrit"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sc' )
4c79b5
      LANGNAME="`gettext "Sardinian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sd' )
4c79b5
      LANGNAME="`gettext "Sindhi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'se' )
4c79b5
      LANGNAME="`gettext "Northern Sami"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sg' )
4c79b5
      LANGNAME="`gettext "Sango; Sangro"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'si' )
4c79b5
      LANGNAME="`gettext "Sinhalese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sk' )
4c79b5
      LANGNAME="`gettext "Slovak"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sl' )
4c79b5
      LANGNAME="`gettext "Slovenian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sm' )
4c79b5
      LANGNAME="`gettext "Samoan"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sn' )
4c79b5
      LANGNAME="`gettext "Shona"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'so' )
4c79b5
      LANGNAME="`gettext "Somali"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sq' )
4c79b5
      LANGNAME="`gettext "Albanian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sr' )
4c79b5
      LANGNAME="`gettext "Serbian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ss' )
4c79b5
      LANGNAME="`gettext "Swati; Siswati"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'st' )
4c79b5
      LANGNAME="`gettext "Sesotho; Sotho, Southern"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'su' )
4c79b5
      LANGNAME="`gettext "Sundanese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'sv' )
4c79b5
      LANGNAME="`gettext "Swedish"`"
4c79b5
      ;;
4c79b5
4c79b5
      'sw' )
4c79b5
      LANGNAME="`gettext "Swahili"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ta' )
4c79b5
      LANGNAME="`gettext "Tamil"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'te' )
4c79b5
      LANGNAME="`gettext "Telugu"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'tg' )
4c79b5
      LANGNAME="`gettext "Tajik"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'th' )
4c79b5
      LANGNAME="`gettext "Thai"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ti' )
4c79b5
      LANGNAME="`gettext "Tigrinya"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'tk' )
4c79b5
      LANGNAME="`gettext "Turkmen"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'tl' )
4c79b5
      LANGNAME="`gettext "Tagalog"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'tn' )
4c79b5
      LANGNAME="`gettext "Tswana; Setswana"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'to' )
4c79b5
      LANGNAME="`gettext "Tonga (?)"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'tr' )
4c79b5
      LANGNAME="`gettext "Turkish"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ts' )
4c79b5
      LANGNAME="`gettext "Tsonga"`"
4c79b5
      ;;
4c79b5
4c79b5
      
4c79b5
      'tt' )
4c79b5
      LANGNAME="`gettext "Tatar"`"
4c79b5
      ;;
4c79b5
4c79b5
      'tw' )
4c79b5
      LANGNAME="`gettext "Twi"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ty' )
4c79b5
      LANGNAME="`gettext "Tahitian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ug' )
4c79b5
      LANGNAME="`gettext "Uighur"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'uk' )
4c79b5
      LANGNAME="`gettext "Ukrainian"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'ur' )
4c79b5
      LANGNAME="`gettext "Urdu"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'uz' )
4c79b5
      LANGNAME="`gettext "Uzbek"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      've' )
4c79b5
      LANGNAME="`gettext "Venda"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'vi' )
4c79b5
      LANGNAME="`gettext "Vietnamese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'vo' )
4c79b5
      LANGNAME="`gettext "Volapuk; Volapuk"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'wa' )
4c79b5
      LANGNAME="`gettext "Walloon"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'wo' )
4c79b5
      LANGNAME="`gettext "Wolof"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'xh' )
4c79b5
      LANGNAME="`gettext "Xhosa"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'yi' )
4c79b5
      LANGNAME="`gettext "Yiddish (formerly ji)"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'yo' )
4c79b5
      LANGNAME="`gettext "Yoruba"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'za' )
4c79b5
      LANGNAME="`gettext "Zhuang"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'zh' )
4c79b5
      LANGNAME="`gettext "Chinese"`"
4c79b5
      ;;
4c79b5
      
4c79b5
      'zu' )
4c79b5
      LANGNAME="`gettext "Zulu"`"
4c79b5
      ;;
4c79b5
4c79b5
      * )
4c79b5
      LANGNAME="`gettext "Unknown"`"
4c79b5
4c79b5
   esac
4c79b5
4c79b5
   echo $LANGNAME;
4c79b5
}
4c79b5