483 lines
6.1 KiB
JavaScript
483 lines
6.1 KiB
JavaScript
// Copyright 2008 The Closure Library Authors. All Rights Reserved.
|
|
//
|
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
// you may not use this file except in compliance with the License.
|
|
// You may obtain a copy of the License at
|
|
//
|
|
// http://www.apache.org/licenses/LICENSE-2.0
|
|
//
|
|
// Unless required by applicable law or agreed to in writing, software
|
|
// distributed under the License is distributed on an "AS-IS" BASIS,
|
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
// See the License for the specific language governing permissions and
|
|
// limitations under the License.
|
|
|
|
/**
|
|
* @fileoverview Script to Languages mapping. Typically, one script is used by
|
|
* many languages of the world. This map captures that information as a mapping
|
|
* from script to array of two letter or three letter language codes.
|
|
*
|
|
* This map is used by goog.locale.genericFontNames for listing
|
|
* font fallbacks for a font family for a locale. That file
|
|
* uses this map in conjunction with goog.locale.genericFontNamesData.
|
|
*
|
|
* Warning: this file is automatically generated from CLDR.
|
|
* Please contact i18n team or change the script and regenerate data.
|
|
* Code location: http://go/generate_genericfontnames.py
|
|
*
|
|
*/
|
|
|
|
|
|
/**
|
|
* Namespace for Script to Languages mapping
|
|
*/
|
|
goog.provide('goog.locale.scriptToLanguages');
|
|
|
|
goog.require('goog.locale');
|
|
|
|
/**
|
|
* The script code to list of language codes map.
|
|
* @type {Object}
|
|
*/
|
|
|
|
/* ~!@# genmethods.scriptToLanguages() #@!~ */
|
|
goog.locale.scriptToLanguages = {
|
|
'Arab': [
|
|
'prd',
|
|
'doi',
|
|
'lah',
|
|
'uz',
|
|
'cjm',
|
|
'swb',
|
|
'az',
|
|
'ps',
|
|
'ur',
|
|
'ks',
|
|
'fa',
|
|
'ar',
|
|
'tk',
|
|
'ku',
|
|
'tg',
|
|
'bal',
|
|
'ha',
|
|
'ky',
|
|
'ug',
|
|
'sd'
|
|
],
|
|
'Armn': ['hy'],
|
|
'Beng': [
|
|
'mni',
|
|
'grt',
|
|
'bn',
|
|
'syl',
|
|
'as',
|
|
'ril',
|
|
'ccp'
|
|
],
|
|
'Blis': ['zbl'],
|
|
'Cans': [
|
|
'cr',
|
|
'iu',
|
|
'cwd',
|
|
'crk'
|
|
],
|
|
'Cham': ['cja'],
|
|
'Cher': ['chr'],
|
|
'Cyrl': [
|
|
'ab',
|
|
'rom',
|
|
'mns',
|
|
'mdf',
|
|
'ce',
|
|
'myv',
|
|
'ude',
|
|
'sah',
|
|
'inh',
|
|
'uk',
|
|
'tab',
|
|
'av',
|
|
'yrk',
|
|
'az',
|
|
'cv',
|
|
'koi',
|
|
'ru',
|
|
'dng',
|
|
'sel',
|
|
'tt',
|
|
'chm',
|
|
'ady',
|
|
'tyv',
|
|
'abq',
|
|
'kum',
|
|
'xal',
|
|
'tg',
|
|
'cjs',
|
|
'tk',
|
|
'be',
|
|
'kaa',
|
|
'bg',
|
|
'kca',
|
|
'ba',
|
|
'nog',
|
|
'krl',
|
|
'bxr',
|
|
'kbd',
|
|
'dar',
|
|
'krc',
|
|
'lez',
|
|
'ttt',
|
|
'udm',
|
|
'evn',
|
|
'kpv',
|
|
'uz',
|
|
'kk',
|
|
'kpy',
|
|
'kjh',
|
|
'mn',
|
|
'gld',
|
|
'mk',
|
|
'ckt',
|
|
'aii',
|
|
'kv',
|
|
'ku',
|
|
'sr',
|
|
'lbe',
|
|
'ky',
|
|
'os'
|
|
],
|
|
'Deva': [
|
|
'btv',
|
|
'kfr',
|
|
'bho',
|
|
'mr',
|
|
'bhb',
|
|
'bjj',
|
|
'hi',
|
|
'mag',
|
|
'mai',
|
|
'awa',
|
|
'lif',
|
|
'xsr',
|
|
'mwr',
|
|
'kok',
|
|
'gon',
|
|
'hne',
|
|
'hoc',
|
|
'gbm',
|
|
'hoj',
|
|
'ne',
|
|
'kru',
|
|
'ks',
|
|
'bra',
|
|
'bft',
|
|
'new',
|
|
'bfy',
|
|
'sd'
|
|
],
|
|
'Ethi': [
|
|
'byn',
|
|
'wal',
|
|
'ti',
|
|
'tig',
|
|
'am'
|
|
],
|
|
'Geor': ['ka'],
|
|
'Grek': ['el'],
|
|
'Gujr': ['gu'],
|
|
'Guru': ['pa'],
|
|
'Hans': [
|
|
'zh',
|
|
'za'
|
|
],
|
|
'Hant': ['zh'],
|
|
'Hebr': [
|
|
'lad',
|
|
'yi',
|
|
'he'
|
|
],
|
|
'Jpan': ['ja'],
|
|
'Khmr': ['km'],
|
|
'Knda': [
|
|
'kn',
|
|
'tcy'
|
|
],
|
|
'Kore': ['ko'],
|
|
'Laoo': ['lo'],
|
|
'Latn': [
|
|
'gv',
|
|
'sco',
|
|
'scn',
|
|
'mfe',
|
|
'hnn',
|
|
'suk',
|
|
'tkl',
|
|
'gd',
|
|
'ga',
|
|
'gn',
|
|
'gl',
|
|
'rom',
|
|
'hai',
|
|
'lb',
|
|
'la',
|
|
'ln',
|
|
'tsg',
|
|
'tr',
|
|
'ts',
|
|
'li',
|
|
'lv',
|
|
'to',
|
|
'lt',
|
|
'lu',
|
|
'tk',
|
|
'tg',
|
|
'fo',
|
|
'fil',
|
|
'bya',
|
|
'bin',
|
|
'kcg',
|
|
'ceb',
|
|
'amo',
|
|
'yao',
|
|
'mos',
|
|
'dyu',
|
|
'de',
|
|
'tbw',
|
|
'da',
|
|
'fan',
|
|
'st',
|
|
'hil',
|
|
'fon',
|
|
'efi',
|
|
'tl',
|
|
'qu',
|
|
'uz',
|
|
'kpe',
|
|
'ban',
|
|
'bal',
|
|
'gor',
|
|
'tru',
|
|
'mo',
|
|
'mdh',
|
|
'en',
|
|
'tem',
|
|
'ee',
|
|
'tvl',
|
|
'cr',
|
|
'eu',
|
|
'et',
|
|
'tet',
|
|
'nbf',
|
|
'es',
|
|
'rw',
|
|
'lut',
|
|
'kmb',
|
|
'ast',
|
|
'sms',
|
|
'lua',
|
|
'sus',
|
|
'smj',
|
|
'fy',
|
|
'tmh',
|
|
'rm',
|
|
'rn',
|
|
'ro',
|
|
'dsb',
|
|
'sma',
|
|
'luo',
|
|
'hsb',
|
|
'wa',
|
|
'lg',
|
|
'wo',
|
|
'bm',
|
|
'jv',
|
|
'men',
|
|
'bi',
|
|
'tum',
|
|
'br',
|
|
'bs',
|
|
'smn',
|
|
'om',
|
|
'ace',
|
|
'ilo',
|
|
'ty',
|
|
'oc',
|
|
'srr',
|
|
'krl',
|
|
'tw',
|
|
'nds',
|
|
'os',
|
|
'xh',
|
|
'ch',
|
|
'co',
|
|
'nso',
|
|
'ca',
|
|
'sn',
|
|
'eo',
|
|
'son',
|
|
'pon',
|
|
'cy',
|
|
'cs',
|
|
'kfo',
|
|
'fj',
|
|
'tn',
|
|
'srn',
|
|
'pt',
|
|
'sm',
|
|
'chk',
|
|
'bbc',
|
|
'chm',
|
|
'lol',
|
|
'frs',
|
|
'frr',
|
|
'chr',
|
|
'yap',
|
|
'vi',
|
|
'kos',
|
|
'gil',
|
|
'ak',
|
|
'pl',
|
|
'sid',
|
|
'hr',
|
|
'ht',
|
|
'hu',
|
|
'hmn',
|
|
'ho',
|
|
'gag',
|
|
'buc',
|
|
'ha',
|
|
'bug',
|
|
'gaa',
|
|
'mg',
|
|
'fur',
|
|
'bem',
|
|
'ibb',
|
|
'mi',
|
|
'mh',
|
|
'war',
|
|
'mt',
|
|
'uli',
|
|
'ms',
|
|
'sr',
|
|
'haw',
|
|
'sq',
|
|
'aa',
|
|
've',
|
|
'af',
|
|
'gwi',
|
|
'is',
|
|
'it',
|
|
'sv',
|
|
'ii',
|
|
'sas',
|
|
'ik',
|
|
'tpi',
|
|
'zu',
|
|
'ay',
|
|
'kha',
|
|
'az',
|
|
'tzm',
|
|
'id',
|
|
'ig',
|
|
'pap',
|
|
'nl',
|
|
'pau',
|
|
'nn',
|
|
'no',
|
|
'na',
|
|
'nb',
|
|
'nd',
|
|
'umb',
|
|
'ng',
|
|
'ny',
|
|
'nap',
|
|
'gcr',
|
|
'nyn',
|
|
'hop',
|
|
'lis',
|
|
'so',
|
|
'nr',
|
|
'pam',
|
|
'nv',
|
|
'kv',
|
|
'kab',
|
|
'fr',
|
|
'nym',
|
|
'kaj',
|
|
'rcf',
|
|
'yo',
|
|
'snk',
|
|
'kam',
|
|
'dgr',
|
|
'mad',
|
|
'fi',
|
|
'mak',
|
|
'niu',
|
|
'kg',
|
|
'pag',
|
|
'gsw',
|
|
'ss',
|
|
'kj',
|
|
'ki',
|
|
'min',
|
|
'sw',
|
|
'cpe',
|
|
'su',
|
|
'kl',
|
|
'sk',
|
|
'kr',
|
|
'kw',
|
|
'cch',
|
|
'ku',
|
|
'sl',
|
|
'sg',
|
|
'tiv',
|
|
'se'
|
|
],
|
|
'Lepc': ['lep'],
|
|
'Limb': ['lif'],
|
|
'Mlym': ['ml'],
|
|
'Mong': [
|
|
'mnc',
|
|
'mn'
|
|
],
|
|
'Mymr': [
|
|
'my',
|
|
'kht',
|
|
'shn',
|
|
'mnw'
|
|
],
|
|
'Nkoo': [
|
|
'nqo',
|
|
'emk'
|
|
],
|
|
'Orya': ['or'],
|
|
'Sinh': ['si'],
|
|
'Tale': ['tdd'],
|
|
'Talu': ['khb'],
|
|
'Taml': [
|
|
'bfq',
|
|
'ta'
|
|
],
|
|
'Telu': [
|
|
'te',
|
|
'gon',
|
|
'lmn'
|
|
],
|
|
'Tfng': ['tzm'],
|
|
'Thaa': ['dv'],
|
|
'Thai': [
|
|
'tts',
|
|
'lwl',
|
|
'th',
|
|
'kdt',
|
|
'lcp'
|
|
],
|
|
'Tibt': [
|
|
'bo',
|
|
'dz'
|
|
],
|
|
'Yiii': ['ii'],
|
|
'und': ['sat']
|
|
};
|
|
/* ~!@# END #@!~ */
|