web/lib/Zend/Locale/Data/Translation.php
changeset 64 162c1de6545a
parent 19 1c2f13fd785c
child 68 ecaf28ffe26e
equal deleted inserted replaced
63:5b37998e522e 64:162c1de6545a
       
     1 <?php
       
     2 /**
       
     3  * Zend Framework
       
     4  *
       
     5  * LICENSE
       
     6  *
       
     7  * This source file is subject to the new BSD license that is bundled
       
     8  * with this package in the file LICENSE.txt.
       
     9  * It is also available through the world-wide-web at this URL:
       
    10  * http://framework.zend.com/license/new-bsd
       
    11  * If you did not receive a copy of the license and are unable to
       
    12  * obtain it through the world-wide-web, please send an email
       
    13  * to license@zend.com so we can send you a copy immediately.
       
    14  *
       
    15  * @category  Zend
       
    16  * @package   Zend_Locale
       
    17  * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
       
    18  * @license   http://framework.zend.com/license/new-bsd     New BSD License
       
    19  * @version   $Id: Translation.php 20096 2010-01-06 02:05:09Z bkarwin $
       
    20  */
       
    21 
       
    22 /**
       
    23  * Definition class for all Windows locales
       
    24  * Based on this two lists:
       
    25  * @link http://msdn.microsoft.com/en-us/library/39cwe7zf.aspx
       
    26  * @link http://msdn.microsoft.com/en-us/library/cdax410z.aspx
       
    27  * @link http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx
       
    28  * @link http://msdn.microsoft.com/en-us/goglobal/bb895996.aspx
       
    29  *
       
    30  * @category  Zend
       
    31  * @package   Zend_Locale
       
    32  * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
       
    33  * @license   http://framework.zend.com/license/new-bsd     New BSD License
       
    34  */
       
    35 class Zend_Locale_Data_Translation
       
    36 {
       
    37     /**
       
    38      * Locale Translation for Full Named Locales
       
    39      *
       
    40      * @var array $localeTranslation
       
    41      */
       
    42     public static $languageTranslation = array(
       
    43         'Afrikaans'         => 'af',
       
    44         'Albanian'          => 'sq',
       
    45         'Amharic'           => 'am',
       
    46         'Arabic'            => 'ar',
       
    47         'Armenian'          => 'hy',
       
    48         'Assamese'          => 'as',
       
    49         'Azeri'             => 'az',
       
    50         'Azeri Latin'       => 'az_Latn',
       
    51         'Azeri Cyrillic'    => 'az_Cyrl',
       
    52         'Basque'            => 'eu',
       
    53         'Belarusian'        => 'be',
       
    54         'Bengali'           => 'bn',
       
    55         'Bengali Latin'     => 'bn_Latn',
       
    56         'Bosnian'           => 'bs',
       
    57         'Bulgarian'         => 'bg',
       
    58         'Burmese'           => 'my',
       
    59         'Catalan'           => 'ca',
       
    60         'Cherokee'          => 'chr',
       
    61         'Chinese'           => 'zh',
       
    62         'Croatian'          => 'hr',
       
    63         'Czech'             => 'cs',
       
    64         'Danish'            => 'da',
       
    65         'Divehi'            => 'dv',
       
    66         'Dutch'             => 'nl',
       
    67         'English'           => 'en',
       
    68         'Estonian'          => 'et',
       
    69         'Faroese'           => 'fo',
       
    70         'Faeroese'          => 'fo',
       
    71         'Farsi'             => 'fa',
       
    72         'Filipino'          => 'fil',
       
    73         'Finnish'           => 'fi',
       
    74         'French'            => 'fr',
       
    75         'Frisian'           => 'fy',
       
    76         'Macedonian'        => 'mk',
       
    77         'Gaelic'            => 'gd',
       
    78         'Galician'          => 'gl',
       
    79         'Georgian'          => 'ka',
       
    80         'German'            => 'de',
       
    81         'Greek'             => 'el',
       
    82         'Guarani'           => 'gn',
       
    83         'Gujarati'          => 'gu',
       
    84         'Hausa'             => 'ha',
       
    85         'Hawaiian'          => 'haw',
       
    86         'Hebrew'            => 'he',
       
    87         'Hindi'             => 'hi',
       
    88         'Hungarian'         => 'hu',
       
    89         'Icelandic'         => 'is',
       
    90         'Igbo'              => 'ig',
       
    91         'Indonesian'        => 'id',
       
    92         'Inuktitut'         => 'iu',
       
    93         'Italian'           => 'it',
       
    94         'Japanese'          => 'ja',
       
    95         'Kannada'           => 'kn',
       
    96         'Kanuri'            => 'kr',
       
    97         'Kashmiri'          => 'ks',
       
    98         'Kazakh'            => 'kk',
       
    99         'Khmer'             => 'km',
       
   100         'Konkani'           => 'kok',
       
   101         'Korean'            => 'ko',
       
   102         'Kyrgyz'            => 'ky',
       
   103         'Lao'               => 'lo',
       
   104         'Latin'             => 'la',
       
   105         'Latvian'           => 'lv',
       
   106         'Lithuanian'        => 'lt',
       
   107         'Macedonian'        => 'mk',
       
   108         'Malay'             => 'ms',
       
   109         'Malayalam'         => 'ml',
       
   110         'Maltese'           => 'mt',
       
   111         'Manipuri'          => 'mni',
       
   112         'Maori'             => 'mi',
       
   113         'Marathi'           => 'mr',
       
   114         'Mongolian'         => 'mn',
       
   115         'Nepali'            => 'ne',
       
   116         'Norwegian'         => 'no',
       
   117         'Norwegian Bokmal'  => 'nb',
       
   118         'Norwegian Nynorsk' => 'nn',
       
   119         'Oriya'             => 'or',
       
   120         'Oromo'             => 'om',
       
   121         'Papiamentu'        => 'pap',
       
   122         'Pashto'            => 'ps',
       
   123         'Polish'            => 'pl',
       
   124         'Portuguese'        => 'pt',
       
   125         'Punjabi'           => 'pa',
       
   126         'Quecha'            => 'qu',
       
   127         'Quechua'           => 'qu',
       
   128         'Rhaeto-Romanic'    => 'rm',
       
   129         'Romanian'          => 'ro',
       
   130         'Russian'           => 'ru',
       
   131         'Sami'              => 'smi',
       
   132         'Sami Inari'        => 'smn',
       
   133         'Sami Lule'         => 'smj',
       
   134         'Sami Northern'     => 'se',
       
   135         'Sami Skolt'        => 'sms',
       
   136         'Sami Southern'     => 'sma',
       
   137         'Sanskrit'          => 'sa',
       
   138         'Serbian'           => 'sr',
       
   139         'Serbian Latin'     => 'sr_Latn',
       
   140         'Serbian Cyrillic'  => 'sr_Cyrl',
       
   141         'Sindhi'            => 'sd',
       
   142         'Sinhalese'         => 'si',
       
   143         'Slovak'            => 'sk',
       
   144         'Slovenian'         => 'sl',
       
   145         'Somali'            => 'so',
       
   146         'Sorbian'           => 'wen',
       
   147         'Spanish'           => 'es',
       
   148         'Swahili'           => 'sw',
       
   149         'Swedish'           => 'sv',
       
   150         'Syriac'            => 'syr',
       
   151         'Tajik'             => 'tg',
       
   152         'Tamazight'         => 'tmh',
       
   153         'Tamil'             => 'ta',
       
   154         'Tatar'             => 'tt',
       
   155         'Telugu'            => 'te',
       
   156         'Thai'              => 'th',
       
   157         'Tibetan'           => 'bo',
       
   158         'Tigrigna'          => 'ti',
       
   159         'Tsonga'            => 'ts',
       
   160         'Tswana'            => 'tn',
       
   161         'Turkish'           => 'tr',
       
   162         'Turkmen'           => 'tk',
       
   163         'Uighur'            => 'ug',
       
   164         'Ukrainian'         => 'uk',
       
   165         'Urdu'              => 'ur',
       
   166         'Uzbek'             => 'uz',
       
   167         'Uzbek Latin'       => 'uz_Latn',
       
   168         'Uzbek Cyrillic'    => 'uz_Cyrl',
       
   169         'Venda'             => 've',
       
   170         'Vietnamese'        => 'vi',
       
   171         'Welsh'             => 'cy',
       
   172         'Xhosa'             => 'xh',
       
   173         'Yiddish'           => 'yi',
       
   174         'Yoruba'            => 'yo',
       
   175         'Zulu'              => 'zu',
       
   176     );
       
   177 
       
   178     public static $regionTranslation = array(
       
   179         'Albania'                    => 'AL',
       
   180         'Algeria'                    => 'DZ',
       
   181         'Argentina'                  => 'AR',
       
   182         'Armenia'                    => 'AM',
       
   183         'Australia'                  => 'AU',
       
   184         'Austria'                    => 'AT',
       
   185         'Bahrain'                    => 'BH',
       
   186         'Bangladesh'                 => 'BD',
       
   187         'Belgium'                    => 'BE',
       
   188         'Belize'                     => 'BZ',
       
   189         'Bhutan'                     => 'BT',
       
   190         'Bolivia'                    => 'BO',
       
   191         'Bosnia Herzegovina'         => 'BA',
       
   192         'Brazil'                     => 'BR',
       
   193         'Brazilian'                  => 'BR',
       
   194         'Brunei Darussalam'          => 'BN',
       
   195         'Cameroon'                   => 'CM',
       
   196         'Canada'                     => 'CA',
       
   197         'Chile'                      => 'CL',
       
   198         'China'                      => 'CN',
       
   199         'Colombia'                   => 'CO',
       
   200         'Costa Rica'                 => 'CR',
       
   201         "Cote d'Ivoire"              => 'CI',
       
   202         'Czech Republic'             => 'CZ',
       
   203         'Dominican Republic'         => 'DO',
       
   204         'Denmark'                    => 'DK',
       
   205         'Ecuador'                    => 'EC',
       
   206         'Egypt'                      => 'EG',
       
   207         'El Salvador'                => 'SV',
       
   208         'Eritrea'                    => 'ER',
       
   209         'Ethiopia'                   => 'ET',
       
   210         'Finland'                    => 'FI',
       
   211         'France'                     => 'FR',
       
   212         'Germany'                    => 'DE',
       
   213         'Greece'                     => 'GR',
       
   214         'Guatemala'                  => 'GT',
       
   215         'Haiti'                      => 'HT',
       
   216         'Honduras'                   => 'HN',
       
   217         'Hong Kong'                  => 'HK',
       
   218         'Hong Kong SAR'              => 'HK',
       
   219         'Hungary'                    => 'HU',
       
   220         'Iceland'                    => 'IS',
       
   221         'India'                      => 'IN',
       
   222         'Indonesia'                  => 'ID',
       
   223         'Iran'                       => 'IR',
       
   224         'Iraq'                       => 'IQ',
       
   225         'Ireland'                    => 'IE',
       
   226         'Italy'                      => 'IT',
       
   227         'Jamaica'                    => 'JM',
       
   228         'Japan'                      => 'JP',
       
   229         'Jordan'                     => 'JO',
       
   230         'Korea'                      => 'KR',
       
   231         'Kuwait'                     => 'KW',
       
   232         'Lebanon'                    => 'LB',
       
   233         'Libya'                      => 'LY',
       
   234         'Liechtenstein'              => 'LI',
       
   235         'Luxembourg'                 => 'LU',
       
   236         'Macau'                      => 'MO',
       
   237         'Macao SAR'                  => 'MO',
       
   238         'Malaysia'                   => 'MY',
       
   239         'Mali'                       => 'ML',
       
   240         'Mexico'                     => 'MX',
       
   241         'Moldava'                    => 'MD',
       
   242         'Monaco'                     => 'MC',
       
   243         'Morocco'                    => 'MA',
       
   244         'Netherlands'                => 'NL',
       
   245         'New Zealand'                => 'NZ',
       
   246         'Nicaragua'                  => 'NI',
       
   247         'Nigeria'                    => 'NG',
       
   248         'Norway'                     => 'NO',
       
   249         'Oman'                       => 'OM',
       
   250         'Pakistan'                   => 'PK',
       
   251         'Panama'                     => 'PA',
       
   252         'Paraguay'                   => 'PY',
       
   253         "People's Republic of China" => 'CN',
       
   254         'Peru'                       => 'PE',
       
   255         'Philippines'                => 'PH',
       
   256         'Poland'                     => 'PL',
       
   257         'Portugal'                   => 'PT',
       
   258         'PRC'                        => 'CN',
       
   259         'Puerto Rico'                => 'PR',
       
   260         'Qatar'                      => 'QA',
       
   261         'Reunion'                    => 'RE',
       
   262         'Russia'                     => 'RU',
       
   263         'Saudi Arabia'               => 'SA',
       
   264         'Senegal'                    => 'SN',
       
   265         'Singapore'                  => 'SG',
       
   266         'Slovakia'                   => 'SK',
       
   267         'South Africa'               => 'ZA',
       
   268         'Spain'                      => 'ES',
       
   269         'Sri Lanka'                  => 'LK',
       
   270         'Sweden'                     => 'SE',
       
   271         'Switzerland'                => 'CH',
       
   272         'Syria'                      => 'SY',
       
   273         'Taiwan'                     => 'TW',
       
   274         'The Netherlands'            => 'NL',
       
   275         'Trinidad'                   => 'TT',
       
   276         'Tunisia'                    => 'TN',
       
   277         'UAE'                        => 'AE',
       
   278         'United Kingdom'             => 'GB',
       
   279         'United States'              => 'US',
       
   280         'Uruguay'                    => 'UY',
       
   281         'Venezuela'                  => 'VE',
       
   282         'Yemen'                      => 'YE',
       
   283         'Zimbabwe'                   => 'ZW',
       
   284     );
       
   285 }