[Intl] Order alpha2 to alpha3 mapping + phpdoc fixes
This commit is contained in:
parent
69ef436481
commit
867e3de92f
@ -31,13 +31,16 @@ final class Countries extends ResourceBundle
|
|||||||
*
|
*
|
||||||
* This list only contains "officially assigned ISO 3166-1 alpha-2" country codes.
|
* This list only contains "officially assigned ISO 3166-1 alpha-2" country codes.
|
||||||
*
|
*
|
||||||
* @return string[] an array of canonical ISO 3166 country codes
|
* @return string[] an array of canonical ISO 3166 alpha-2 country codes
|
||||||
*/
|
*/
|
||||||
public static function getCountryCodes(): array
|
public static function getCountryCodes(): array
|
||||||
{
|
{
|
||||||
return self::readEntry(['Regions'], 'meta');
|
return self::readEntry(['Regions'], 'meta');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $country Alpha2 country code
|
||||||
|
*/
|
||||||
public static function exists(string $country): bool
|
public static function exists(string $country): bool
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
@ -50,6 +53,8 @@ final class Countries extends ResourceBundle
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Get country name from alpha2 code.
|
||||||
|
*
|
||||||
* @throws MissingResourceException if the country code does not exists
|
* @throws MissingResourceException if the country code does not exists
|
||||||
*/
|
*/
|
||||||
public static function getName(string $country, string $displayLocale = null): string
|
public static function getName(string $country, string $displayLocale = null): string
|
||||||
@ -58,9 +63,11 @@ final class Countries extends ResourceBundle
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Get list of country names indexed with alpha2 codes as keys.
|
||||||
|
*
|
||||||
* @return string[]
|
* @return string[]
|
||||||
*/
|
*/
|
||||||
public static function getNames($displayLocale = null)
|
public static function getNames($displayLocale = null): array
|
||||||
{
|
{
|
||||||
return self::asort(self::readEntry(['Names'], $displayLocale), $displayLocale);
|
return self::asort(self::readEntry(['Names'], $displayLocale), $displayLocale);
|
||||||
}
|
}
|
||||||
|
@ -204,6 +204,8 @@ class LanguageDataGenerator extends AbstractDataGenerator
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
asort($alpha2ToAlpha3);
|
||||||
|
|
||||||
return $alpha2ToAlpha3;
|
return $alpha2ToAlpha3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ use Symfony\Component\Intl\Exception\MissingResourceException;
|
|||||||
final class Languages extends ResourceBundle
|
final class Languages extends ResourceBundle
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Returns all available languages.
|
* Returns all available languages as two-letter codes.
|
||||||
*
|
*
|
||||||
* Languages are returned as lowercase ISO 639-1 two-letter language codes.
|
* Languages are returned as lowercase ISO 639-1 two-letter language codes.
|
||||||
* For languages that don't have a two-letter code, the ISO 639-2
|
* For languages that don't have a two-letter code, the ISO 639-2
|
||||||
@ -31,7 +31,7 @@ final class Languages extends ResourceBundle
|
|||||||
* A full table of ISO 639 language codes can be found here:
|
* A full table of ISO 639 language codes can be found here:
|
||||||
* http://www-01.sil.org/iso639-3/codes.asp
|
* http://www-01.sil.org/iso639-3/codes.asp
|
||||||
*
|
*
|
||||||
* @return string[] an array of canonical ISO 639 language codes
|
* @return string[] an array of canonical ISO 639-1 language codes
|
||||||
*/
|
*/
|
||||||
public static function getLanguageCodes(): array
|
public static function getLanguageCodes(): array
|
||||||
{
|
{
|
||||||
@ -50,6 +50,8 @@ final class Languages extends ResourceBundle
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Get language name from alpha2 code.
|
||||||
|
*
|
||||||
* @throws MissingResourceException if the language code does not exists
|
* @throws MissingResourceException if the language code does not exists
|
||||||
*/
|
*/
|
||||||
public static function getName(string $language, string $displayLocale = null): string
|
public static function getName(string $language, string $displayLocale = null): string
|
||||||
@ -58,6 +60,8 @@ final class Languages extends ResourceBundle
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Get list of language names indexed with alpha2 codes as keys.
|
||||||
|
*
|
||||||
* @return string[]
|
* @return string[]
|
||||||
*/
|
*/
|
||||||
public static function getNames(string $displayLocale = null): array
|
public static function getNames(string $displayLocale = null): array
|
||||||
@ -66,7 +70,7 @@ final class Languages extends ResourceBundle
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the ISO 639-2 three-letter code of a language.
|
* Returns the ISO 639-2 three-letter code of a language, given a two-letter code.
|
||||||
*
|
*
|
||||||
* @throws MissingResourceException if the language has no corresponding three-letter code
|
* @throws MissingResourceException if the language has no corresponding three-letter code
|
||||||
*/
|
*/
|
||||||
|
@ -67,7 +67,7 @@ final class Locales extends ResourceBundle
|
|||||||
/**
|
/**
|
||||||
* @return string[]
|
* @return string[]
|
||||||
*/
|
*/
|
||||||
public static function getNames($displayLocale = null)
|
public static function getNames($displayLocale = null): array
|
||||||
{
|
{
|
||||||
return self::asort(self::readEntry(['Names'], $displayLocale), $displayLocale);
|
return self::asort(self::readEntry(['Names'], $displayLocale), $displayLocale);
|
||||||
}
|
}
|
||||||
|
@ -623,14 +623,11 @@
|
|||||||
"Alpha2ToAlpha3": {
|
"Alpha2ToAlpha3": {
|
||||||
"aa": "aar",
|
"aa": "aar",
|
||||||
"ab": "abk",
|
"ab": "abk",
|
||||||
"dz": "dzo",
|
|
||||||
"af": "afr",
|
"af": "afr",
|
||||||
"ak": "aka",
|
"ak": "aka",
|
||||||
"sq": "sqi",
|
|
||||||
"am": "amh",
|
"am": "amh",
|
||||||
"ar": "ara",
|
"ar": "ara",
|
||||||
"an": "arg",
|
"an": "arg",
|
||||||
"hy": "hye",
|
|
||||||
"as": "asm",
|
"as": "asm",
|
||||||
"av": "ava",
|
"av": "ava",
|
||||||
"ae": "ave",
|
"ae": "ave",
|
||||||
@ -638,7 +635,6 @@
|
|||||||
"az": "aze",
|
"az": "aze",
|
||||||
"ba": "bak",
|
"ba": "bak",
|
||||||
"bm": "bam",
|
"bm": "bam",
|
||||||
"eu": "eus",
|
|
||||||
"be": "bel",
|
"be": "bel",
|
||||||
"bn": "ben",
|
"bn": "ben",
|
||||||
"bi": "bis",
|
"bi": "bis",
|
||||||
@ -646,12 +642,10 @@
|
|||||||
"bs": "bos",
|
"bs": "bos",
|
||||||
"br": "bre",
|
"br": "bre",
|
||||||
"bg": "bul",
|
"bg": "bul",
|
||||||
"my": "mya",
|
|
||||||
"ca": "cat",
|
"ca": "cat",
|
||||||
"cs": "ces",
|
"cs": "ces",
|
||||||
"ch": "cha",
|
"ch": "cha",
|
||||||
"ce": "che",
|
"ce": "che",
|
||||||
"zh": "zho",
|
|
||||||
"cu": "chu",
|
"cu": "chu",
|
||||||
"cv": "chv",
|
"cv": "chv",
|
||||||
"kw": "cor",
|
"kw": "cor",
|
||||||
@ -661,13 +655,12 @@
|
|||||||
"da": "dan",
|
"da": "dan",
|
||||||
"de": "deu",
|
"de": "deu",
|
||||||
"dv": "div",
|
"dv": "div",
|
||||||
"mn": "mon",
|
"dz": "dzo",
|
||||||
"nl": "nld",
|
|
||||||
"et": "est",
|
|
||||||
"el": "ell",
|
"el": "ell",
|
||||||
"en": "eng",
|
"en": "eng",
|
||||||
"eo": "epo",
|
"eo": "epo",
|
||||||
"ik": "ipk",
|
"et": "est",
|
||||||
|
"eu": "eus",
|
||||||
"ee": "ewe",
|
"ee": "ewe",
|
||||||
"fo": "fao",
|
"fo": "fao",
|
||||||
"fa": "fas",
|
"fa": "fas",
|
||||||
@ -676,8 +669,6 @@
|
|||||||
"fr": "fra",
|
"fr": "fra",
|
||||||
"fy": "fry",
|
"fy": "fry",
|
||||||
"ff": "ful",
|
"ff": "ful",
|
||||||
"om": "orm",
|
|
||||||
"ka": "kat",
|
|
||||||
"gd": "gla",
|
"gd": "gla",
|
||||||
"ga": "gle",
|
"ga": "gle",
|
||||||
"gl": "glg",
|
"gl": "glg",
|
||||||
@ -692,31 +683,34 @@
|
|||||||
"ho": "hmo",
|
"ho": "hmo",
|
||||||
"hr": "hrv",
|
"hr": "hrv",
|
||||||
"hu": "hun",
|
"hu": "hun",
|
||||||
|
"hy": "hye",
|
||||||
"ig": "ibo",
|
"ig": "ibo",
|
||||||
"is": "isl",
|
|
||||||
"io": "ido",
|
"io": "ido",
|
||||||
"ii": "iii",
|
"ii": "iii",
|
||||||
"iu": "iku",
|
"iu": "iku",
|
||||||
"ie": "ile",
|
"ie": "ile",
|
||||||
"ia": "ina",
|
"ia": "ina",
|
||||||
"id": "ind",
|
"id": "ind",
|
||||||
|
"ik": "ipk",
|
||||||
|
"is": "isl",
|
||||||
"it": "ita",
|
"it": "ita",
|
||||||
"jv": "jav",
|
"jv": "jav",
|
||||||
"ja": "jpn",
|
"ja": "jpn",
|
||||||
"kl": "kal",
|
"kl": "kal",
|
||||||
"kn": "kan",
|
"kn": "kan",
|
||||||
"ks": "kas",
|
"ks": "kas",
|
||||||
|
"ka": "kat",
|
||||||
"kr": "kau",
|
"kr": "kau",
|
||||||
"kk": "kaz",
|
"kk": "kaz",
|
||||||
"km": "khm",
|
"km": "khm",
|
||||||
"ki": "kik",
|
"ki": "kik",
|
||||||
"rw": "kin",
|
"rw": "kin",
|
||||||
"ky": "kir",
|
"ky": "kir",
|
||||||
"ku": "kur",
|
|
||||||
"kg": "kon",
|
|
||||||
"kv": "kom",
|
"kv": "kom",
|
||||||
|
"kg": "kon",
|
||||||
"ko": "kor",
|
"ko": "kor",
|
||||||
"kj": "kua",
|
"kj": "kua",
|
||||||
|
"ku": "kur",
|
||||||
"lo": "lao",
|
"lo": "lao",
|
||||||
"la": "lat",
|
"la": "lat",
|
||||||
"lv": "lav",
|
"lv": "lav",
|
||||||
@ -726,40 +720,43 @@
|
|||||||
"lb": "ltz",
|
"lb": "ltz",
|
||||||
"lu": "lub",
|
"lu": "lub",
|
||||||
"lg": "lug",
|
"lg": "lug",
|
||||||
"mk": "mkd",
|
|
||||||
"mh": "mah",
|
"mh": "mah",
|
||||||
"ml": "mal",
|
"ml": "mal",
|
||||||
"mi": "mri",
|
|
||||||
"mr": "mar",
|
"mr": "mar",
|
||||||
"ms": "msa",
|
"mk": "mkd",
|
||||||
"mg": "mlg",
|
"mg": "mlg",
|
||||||
"mt": "mlt",
|
"mt": "mlt",
|
||||||
"ro": "ron",
|
"mn": "mon",
|
||||||
|
"mi": "mri",
|
||||||
|
"ms": "msa",
|
||||||
|
"my": "mya",
|
||||||
"na": "nau",
|
"na": "nau",
|
||||||
"nv": "nav",
|
"nv": "nav",
|
||||||
"nr": "nbl",
|
"nr": "nbl",
|
||||||
"nd": "nde",
|
"nd": "nde",
|
||||||
"ng": "ndo",
|
"ng": "ndo",
|
||||||
"ne": "nep",
|
"ne": "nep",
|
||||||
|
"nl": "nld",
|
||||||
"nn": "nno",
|
"nn": "nno",
|
||||||
"nb": "nob",
|
"nb": "nob",
|
||||||
"ny": "nya",
|
"ny": "nya",
|
||||||
"oc": "oci",
|
"oc": "oci",
|
||||||
"oj": "oji",
|
"oj": "oji",
|
||||||
"or": "ori",
|
"or": "ori",
|
||||||
|
"om": "orm",
|
||||||
"os": "oss",
|
"os": "oss",
|
||||||
"pa": "pan",
|
"pa": "pan",
|
||||||
"ps": "pus",
|
|
||||||
"pi": "pli",
|
"pi": "pli",
|
||||||
"pl": "pol",
|
"pl": "pol",
|
||||||
"pt": "por",
|
"pt": "por",
|
||||||
|
"ps": "pus",
|
||||||
"qu": "que",
|
"qu": "que",
|
||||||
"rm": "roh",
|
"rm": "roh",
|
||||||
|
"ro": "ron",
|
||||||
"rn": "run",
|
"rn": "run",
|
||||||
"ru": "rus",
|
"ru": "rus",
|
||||||
"sg": "sag",
|
"sg": "sag",
|
||||||
"sa": "san",
|
"sa": "san",
|
||||||
"sr": "srp",
|
|
||||||
"si": "sin",
|
"si": "sin",
|
||||||
"sk": "slk",
|
"sk": "slk",
|
||||||
"sl": "slv",
|
"sl": "slv",
|
||||||
@ -770,7 +767,9 @@
|
|||||||
"so": "som",
|
"so": "som",
|
||||||
"st": "sot",
|
"st": "sot",
|
||||||
"es": "spa",
|
"es": "spa",
|
||||||
|
"sq": "sqi",
|
||||||
"sc": "srd",
|
"sc": "srd",
|
||||||
|
"sr": "srp",
|
||||||
"ss": "ssw",
|
"ss": "ssw",
|
||||||
"su": "sun",
|
"su": "sun",
|
||||||
"sw": "swa",
|
"sw": "swa",
|
||||||
@ -800,6 +799,7 @@
|
|||||||
"yi": "yid",
|
"yi": "yid",
|
||||||
"yo": "yor",
|
"yo": "yor",
|
||||||
"za": "zha",
|
"za": "zha",
|
||||||
|
"zh": "zho",
|
||||||
"zu": "zul"
|
"zu": "zul"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@ final class Scripts extends ResourceBundle
|
|||||||
/**
|
/**
|
||||||
* @return string[]
|
* @return string[]
|
||||||
*/
|
*/
|
||||||
public static function getNames($displayLocale = null)
|
public static function getNames($displayLocale = null): array
|
||||||
{
|
{
|
||||||
return self::asort(self::readEntry(['Names'], $displayLocale), $displayLocale);
|
return self::asort(self::readEntry(['Names'], $displayLocale), $displayLocale);
|
||||||
}
|
}
|
||||||
|
@ -648,11 +648,9 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'ab' => 'abk',
|
'ab' => 'abk',
|
||||||
'af' => 'afr',
|
'af' => 'afr',
|
||||||
'ak' => 'aka',
|
'ak' => 'aka',
|
||||||
'sq' => 'sqi',
|
|
||||||
'am' => 'amh',
|
'am' => 'amh',
|
||||||
'ar' => 'ara',
|
'ar' => 'ara',
|
||||||
'an' => 'arg',
|
'an' => 'arg',
|
||||||
'hy' => 'hye',
|
|
||||||
'as' => 'asm',
|
'as' => 'asm',
|
||||||
'av' => 'ava',
|
'av' => 'ava',
|
||||||
'ae' => 'ave',
|
'ae' => 'ave',
|
||||||
@ -660,7 +658,6 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'az' => 'aze',
|
'az' => 'aze',
|
||||||
'ba' => 'bak',
|
'ba' => 'bak',
|
||||||
'bm' => 'bam',
|
'bm' => 'bam',
|
||||||
'eu' => 'eus',
|
|
||||||
'be' => 'bel',
|
'be' => 'bel',
|
||||||
'bn' => 'ben',
|
'bn' => 'ben',
|
||||||
'bi' => 'bis',
|
'bi' => 'bis',
|
||||||
@ -668,12 +665,10 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'bs' => 'bos',
|
'bs' => 'bos',
|
||||||
'br' => 'bre',
|
'br' => 'bre',
|
||||||
'bg' => 'bul',
|
'bg' => 'bul',
|
||||||
'my' => 'mya',
|
|
||||||
'ca' => 'cat',
|
'ca' => 'cat',
|
||||||
'cs' => 'ces',
|
'cs' => 'ces',
|
||||||
'ch' => 'cha',
|
'ch' => 'cha',
|
||||||
'ce' => 'che',
|
'ce' => 'che',
|
||||||
'zh' => 'zho',
|
|
||||||
'cu' => 'chu',
|
'cu' => 'chu',
|
||||||
'cv' => 'chv',
|
'cv' => 'chv',
|
||||||
'kw' => 'cor',
|
'kw' => 'cor',
|
||||||
@ -683,13 +678,12 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'da' => 'dan',
|
'da' => 'dan',
|
||||||
'de' => 'deu',
|
'de' => 'deu',
|
||||||
'dv' => 'div',
|
'dv' => 'div',
|
||||||
'nl' => 'nld',
|
|
||||||
'dz' => 'dzo',
|
'dz' => 'dzo',
|
||||||
'et' => 'est',
|
|
||||||
'el' => 'ell',
|
'el' => 'ell',
|
||||||
'en' => 'eng',
|
'en' => 'eng',
|
||||||
'eo' => 'epo',
|
'eo' => 'epo',
|
||||||
'ik' => 'ipk',
|
'et' => 'est',
|
||||||
|
'eu' => 'eus',
|
||||||
'ee' => 'ewe',
|
'ee' => 'ewe',
|
||||||
'fo' => 'fao',
|
'fo' => 'fao',
|
||||||
'fa' => 'fas',
|
'fa' => 'fas',
|
||||||
@ -698,8 +692,6 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'fr' => 'fra',
|
'fr' => 'fra',
|
||||||
'fy' => 'fry',
|
'fy' => 'fry',
|
||||||
'ff' => 'ful',
|
'ff' => 'ful',
|
||||||
'om' => 'orm',
|
|
||||||
'ka' => 'kat',
|
|
||||||
'gd' => 'gla',
|
'gd' => 'gla',
|
||||||
'ga' => 'gle',
|
'ga' => 'gle',
|
||||||
'gl' => 'glg',
|
'gl' => 'glg',
|
||||||
@ -714,32 +706,34 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'ho' => 'hmo',
|
'ho' => 'hmo',
|
||||||
'hr' => 'hrv',
|
'hr' => 'hrv',
|
||||||
'hu' => 'hun',
|
'hu' => 'hun',
|
||||||
|
'hy' => 'hye',
|
||||||
'ig' => 'ibo',
|
'ig' => 'ibo',
|
||||||
'is' => 'isl',
|
|
||||||
'io' => 'ido',
|
'io' => 'ido',
|
||||||
'ii' => 'iii',
|
'ii' => 'iii',
|
||||||
'iu' => 'iku',
|
'iu' => 'iku',
|
||||||
'ie' => 'ile',
|
'ie' => 'ile',
|
||||||
'ia' => 'ina',
|
'ia' => 'ina',
|
||||||
'id' => 'ind',
|
'id' => 'ind',
|
||||||
|
'ik' => 'ipk',
|
||||||
|
'is' => 'isl',
|
||||||
'it' => 'ita',
|
'it' => 'ita',
|
||||||
'jv' => 'jav',
|
'jv' => 'jav',
|
||||||
'ja' => 'jpn',
|
'ja' => 'jpn',
|
||||||
'kl' => 'kal',
|
'kl' => 'kal',
|
||||||
'kn' => 'kan',
|
'kn' => 'kan',
|
||||||
'ks' => 'kas',
|
'ks' => 'kas',
|
||||||
|
'ka' => 'kat',
|
||||||
'kr' => 'kau',
|
'kr' => 'kau',
|
||||||
'kk' => 'kaz',
|
'kk' => 'kaz',
|
||||||
'mn' => 'mon',
|
|
||||||
'km' => 'khm',
|
'km' => 'khm',
|
||||||
'ki' => 'kik',
|
'ki' => 'kik',
|
||||||
'rw' => 'kin',
|
'rw' => 'kin',
|
||||||
'ky' => 'kir',
|
'ky' => 'kir',
|
||||||
'ku' => 'kur',
|
|
||||||
'kg' => 'kon',
|
|
||||||
'kv' => 'kom',
|
'kv' => 'kom',
|
||||||
|
'kg' => 'kon',
|
||||||
'ko' => 'kor',
|
'ko' => 'kor',
|
||||||
'kj' => 'kua',
|
'kj' => 'kua',
|
||||||
|
'ku' => 'kur',
|
||||||
'lo' => 'lao',
|
'lo' => 'lao',
|
||||||
'la' => 'lat',
|
'la' => 'lat',
|
||||||
'lv' => 'lav',
|
'lv' => 'lav',
|
||||||
@ -749,32 +743,36 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'lb' => 'ltz',
|
'lb' => 'ltz',
|
||||||
'lu' => 'lub',
|
'lu' => 'lub',
|
||||||
'lg' => 'lug',
|
'lg' => 'lug',
|
||||||
'mk' => 'mkd',
|
|
||||||
'mh' => 'mah',
|
'mh' => 'mah',
|
||||||
'ml' => 'mal',
|
'ml' => 'mal',
|
||||||
'mi' => 'mri',
|
|
||||||
'mr' => 'mar',
|
'mr' => 'mar',
|
||||||
'ms' => 'msa',
|
'mk' => 'mkd',
|
||||||
'mg' => 'mlg',
|
'mg' => 'mlg',
|
||||||
'mt' => 'mlt',
|
'mt' => 'mlt',
|
||||||
|
'mn' => 'mon',
|
||||||
|
'mi' => 'mri',
|
||||||
|
'ms' => 'msa',
|
||||||
|
'my' => 'mya',
|
||||||
'na' => 'nau',
|
'na' => 'nau',
|
||||||
'nv' => 'nav',
|
'nv' => 'nav',
|
||||||
'nr' => 'nbl',
|
'nr' => 'nbl',
|
||||||
'nd' => 'nde',
|
'nd' => 'nde',
|
||||||
'ng' => 'ndo',
|
'ng' => 'ndo',
|
||||||
'ne' => 'nep',
|
'ne' => 'nep',
|
||||||
|
'nl' => 'nld',
|
||||||
'nn' => 'nno',
|
'nn' => 'nno',
|
||||||
'nb' => 'nob',
|
'nb' => 'nob',
|
||||||
'ny' => 'nya',
|
'ny' => 'nya',
|
||||||
'oc' => 'oci',
|
'oc' => 'oci',
|
||||||
'oj' => 'oji',
|
'oj' => 'oji',
|
||||||
'or' => 'ori',
|
'or' => 'ori',
|
||||||
|
'om' => 'orm',
|
||||||
'os' => 'oss',
|
'os' => 'oss',
|
||||||
'pa' => 'pan',
|
'pa' => 'pan',
|
||||||
'ps' => 'pus',
|
|
||||||
'pi' => 'pli',
|
'pi' => 'pli',
|
||||||
'pl' => 'pol',
|
'pl' => 'pol',
|
||||||
'pt' => 'por',
|
'pt' => 'por',
|
||||||
|
'ps' => 'pus',
|
||||||
'qu' => 'que',
|
'qu' => 'que',
|
||||||
'rm' => 'roh',
|
'rm' => 'roh',
|
||||||
'ro' => 'ron',
|
'ro' => 'ron',
|
||||||
@ -782,7 +780,6 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'ru' => 'rus',
|
'ru' => 'rus',
|
||||||
'sg' => 'sag',
|
'sg' => 'sag',
|
||||||
'sa' => 'san',
|
'sa' => 'san',
|
||||||
'sr' => 'srp',
|
|
||||||
'si' => 'sin',
|
'si' => 'sin',
|
||||||
'sk' => 'slk',
|
'sk' => 'slk',
|
||||||
'sl' => 'slv',
|
'sl' => 'slv',
|
||||||
@ -793,7 +790,9 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'so' => 'som',
|
'so' => 'som',
|
||||||
'st' => 'sot',
|
'st' => 'sot',
|
||||||
'es' => 'spa',
|
'es' => 'spa',
|
||||||
|
'sq' => 'sqi',
|
||||||
'sc' => 'srd',
|
'sc' => 'srd',
|
||||||
|
'sr' => 'srp',
|
||||||
'ss' => 'ssw',
|
'ss' => 'ssw',
|
||||||
'su' => 'sun',
|
'su' => 'sun',
|
||||||
'sw' => 'swa',
|
'sw' => 'swa',
|
||||||
@ -823,6 +822,7 @@ abstract class AbstractLanguageDataProviderTest extends AbstractDataProviderTest
|
|||||||
'yi' => 'yid',
|
'yi' => 'yid',
|
||||||
'yo' => 'yor',
|
'yo' => 'yor',
|
||||||
'za' => 'zha',
|
'za' => 'zha',
|
||||||
|
'zh' => 'zho',
|
||||||
'zu' => 'zul',
|
'zu' => 'zul',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -645,11 +645,9 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'ab' => 'abk',
|
'ab' => 'abk',
|
||||||
'af' => 'afr',
|
'af' => 'afr',
|
||||||
'ak' => 'aka',
|
'ak' => 'aka',
|
||||||
'sq' => 'sqi',
|
|
||||||
'am' => 'amh',
|
'am' => 'amh',
|
||||||
'ar' => 'ara',
|
'ar' => 'ara',
|
||||||
'an' => 'arg',
|
'an' => 'arg',
|
||||||
'hy' => 'hye',
|
|
||||||
'as' => 'asm',
|
'as' => 'asm',
|
||||||
'av' => 'ava',
|
'av' => 'ava',
|
||||||
'ae' => 'ave',
|
'ae' => 'ave',
|
||||||
@ -657,7 +655,6 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'az' => 'aze',
|
'az' => 'aze',
|
||||||
'ba' => 'bak',
|
'ba' => 'bak',
|
||||||
'bm' => 'bam',
|
'bm' => 'bam',
|
||||||
'eu' => 'eus',
|
|
||||||
'be' => 'bel',
|
'be' => 'bel',
|
||||||
'bn' => 'ben',
|
'bn' => 'ben',
|
||||||
'bi' => 'bis',
|
'bi' => 'bis',
|
||||||
@ -665,12 +662,10 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'bs' => 'bos',
|
'bs' => 'bos',
|
||||||
'br' => 'bre',
|
'br' => 'bre',
|
||||||
'bg' => 'bul',
|
'bg' => 'bul',
|
||||||
'my' => 'mya',
|
|
||||||
'ca' => 'cat',
|
'ca' => 'cat',
|
||||||
'cs' => 'ces',
|
'cs' => 'ces',
|
||||||
'ch' => 'cha',
|
'ch' => 'cha',
|
||||||
'ce' => 'che',
|
'ce' => 'che',
|
||||||
'zh' => 'zho',
|
|
||||||
'cu' => 'chu',
|
'cu' => 'chu',
|
||||||
'cv' => 'chv',
|
'cv' => 'chv',
|
||||||
'kw' => 'cor',
|
'kw' => 'cor',
|
||||||
@ -680,13 +675,12 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'da' => 'dan',
|
'da' => 'dan',
|
||||||
'de' => 'deu',
|
'de' => 'deu',
|
||||||
'dv' => 'div',
|
'dv' => 'div',
|
||||||
'nl' => 'nld',
|
|
||||||
'dz' => 'dzo',
|
'dz' => 'dzo',
|
||||||
'et' => 'est',
|
|
||||||
'el' => 'ell',
|
'el' => 'ell',
|
||||||
'en' => 'eng',
|
'en' => 'eng',
|
||||||
'eo' => 'epo',
|
'eo' => 'epo',
|
||||||
'ik' => 'ipk',
|
'et' => 'est',
|
||||||
|
'eu' => 'eus',
|
||||||
'ee' => 'ewe',
|
'ee' => 'ewe',
|
||||||
'fo' => 'fao',
|
'fo' => 'fao',
|
||||||
'fa' => 'fas',
|
'fa' => 'fas',
|
||||||
@ -695,8 +689,6 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'fr' => 'fra',
|
'fr' => 'fra',
|
||||||
'fy' => 'fry',
|
'fy' => 'fry',
|
||||||
'ff' => 'ful',
|
'ff' => 'ful',
|
||||||
'om' => 'orm',
|
|
||||||
'ka' => 'kat',
|
|
||||||
'gd' => 'gla',
|
'gd' => 'gla',
|
||||||
'ga' => 'gle',
|
'ga' => 'gle',
|
||||||
'gl' => 'glg',
|
'gl' => 'glg',
|
||||||
@ -711,32 +703,34 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'ho' => 'hmo',
|
'ho' => 'hmo',
|
||||||
'hr' => 'hrv',
|
'hr' => 'hrv',
|
||||||
'hu' => 'hun',
|
'hu' => 'hun',
|
||||||
|
'hy' => 'hye',
|
||||||
'ig' => 'ibo',
|
'ig' => 'ibo',
|
||||||
'is' => 'isl',
|
|
||||||
'io' => 'ido',
|
'io' => 'ido',
|
||||||
'ii' => 'iii',
|
'ii' => 'iii',
|
||||||
'iu' => 'iku',
|
'iu' => 'iku',
|
||||||
'ie' => 'ile',
|
'ie' => 'ile',
|
||||||
'ia' => 'ina',
|
'ia' => 'ina',
|
||||||
'id' => 'ind',
|
'id' => 'ind',
|
||||||
|
'ik' => 'ipk',
|
||||||
|
'is' => 'isl',
|
||||||
'it' => 'ita',
|
'it' => 'ita',
|
||||||
'jv' => 'jav',
|
'jv' => 'jav',
|
||||||
'ja' => 'jpn',
|
'ja' => 'jpn',
|
||||||
'kl' => 'kal',
|
'kl' => 'kal',
|
||||||
'kn' => 'kan',
|
'kn' => 'kan',
|
||||||
'ks' => 'kas',
|
'ks' => 'kas',
|
||||||
|
'ka' => 'kat',
|
||||||
'kr' => 'kau',
|
'kr' => 'kau',
|
||||||
'kk' => 'kaz',
|
'kk' => 'kaz',
|
||||||
'mn' => 'mon',
|
|
||||||
'km' => 'khm',
|
'km' => 'khm',
|
||||||
'ki' => 'kik',
|
'ki' => 'kik',
|
||||||
'rw' => 'kin',
|
'rw' => 'kin',
|
||||||
'ky' => 'kir',
|
'ky' => 'kir',
|
||||||
'ku' => 'kur',
|
|
||||||
'kg' => 'kon',
|
|
||||||
'kv' => 'kom',
|
'kv' => 'kom',
|
||||||
|
'kg' => 'kon',
|
||||||
'ko' => 'kor',
|
'ko' => 'kor',
|
||||||
'kj' => 'kua',
|
'kj' => 'kua',
|
||||||
|
'ku' => 'kur',
|
||||||
'lo' => 'lao',
|
'lo' => 'lao',
|
||||||
'la' => 'lat',
|
'la' => 'lat',
|
||||||
'lv' => 'lav',
|
'lv' => 'lav',
|
||||||
@ -746,32 +740,36 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'lb' => 'ltz',
|
'lb' => 'ltz',
|
||||||
'lu' => 'lub',
|
'lu' => 'lub',
|
||||||
'lg' => 'lug',
|
'lg' => 'lug',
|
||||||
'mk' => 'mkd',
|
|
||||||
'mh' => 'mah',
|
'mh' => 'mah',
|
||||||
'ml' => 'mal',
|
'ml' => 'mal',
|
||||||
'mi' => 'mri',
|
|
||||||
'mr' => 'mar',
|
'mr' => 'mar',
|
||||||
'ms' => 'msa',
|
'mk' => 'mkd',
|
||||||
'mg' => 'mlg',
|
'mg' => 'mlg',
|
||||||
'mt' => 'mlt',
|
'mt' => 'mlt',
|
||||||
|
'mn' => 'mon',
|
||||||
|
'mi' => 'mri',
|
||||||
|
'ms' => 'msa',
|
||||||
|
'my' => 'mya',
|
||||||
'na' => 'nau',
|
'na' => 'nau',
|
||||||
'nv' => 'nav',
|
'nv' => 'nav',
|
||||||
'nr' => 'nbl',
|
'nr' => 'nbl',
|
||||||
'nd' => 'nde',
|
'nd' => 'nde',
|
||||||
'ng' => 'ndo',
|
'ng' => 'ndo',
|
||||||
'ne' => 'nep',
|
'ne' => 'nep',
|
||||||
|
'nl' => 'nld',
|
||||||
'nn' => 'nno',
|
'nn' => 'nno',
|
||||||
'nb' => 'nob',
|
'nb' => 'nob',
|
||||||
'ny' => 'nya',
|
'ny' => 'nya',
|
||||||
'oc' => 'oci',
|
'oc' => 'oci',
|
||||||
'oj' => 'oji',
|
'oj' => 'oji',
|
||||||
'or' => 'ori',
|
'or' => 'ori',
|
||||||
|
'om' => 'orm',
|
||||||
'os' => 'oss',
|
'os' => 'oss',
|
||||||
'pa' => 'pan',
|
'pa' => 'pan',
|
||||||
'ps' => 'pus',
|
|
||||||
'pi' => 'pli',
|
'pi' => 'pli',
|
||||||
'pl' => 'pol',
|
'pl' => 'pol',
|
||||||
'pt' => 'por',
|
'pt' => 'por',
|
||||||
|
'ps' => 'pus',
|
||||||
'qu' => 'que',
|
'qu' => 'que',
|
||||||
'rm' => 'roh',
|
'rm' => 'roh',
|
||||||
'ro' => 'ron',
|
'ro' => 'ron',
|
||||||
@ -779,7 +777,6 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'ru' => 'rus',
|
'ru' => 'rus',
|
||||||
'sg' => 'sag',
|
'sg' => 'sag',
|
||||||
'sa' => 'san',
|
'sa' => 'san',
|
||||||
'sr' => 'srp',
|
|
||||||
'si' => 'sin',
|
'si' => 'sin',
|
||||||
'sk' => 'slk',
|
'sk' => 'slk',
|
||||||
'sl' => 'slv',
|
'sl' => 'slv',
|
||||||
@ -790,7 +787,9 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'so' => 'som',
|
'so' => 'som',
|
||||||
'st' => 'sot',
|
'st' => 'sot',
|
||||||
'es' => 'spa',
|
'es' => 'spa',
|
||||||
|
'sq' => 'sqi',
|
||||||
'sc' => 'srd',
|
'sc' => 'srd',
|
||||||
|
'sr' => 'srp',
|
||||||
'ss' => 'ssw',
|
'ss' => 'ssw',
|
||||||
'su' => 'sun',
|
'su' => 'sun',
|
||||||
'sw' => 'swa',
|
'sw' => 'swa',
|
||||||
@ -820,6 +819,7 @@ class LanguagesTest extends ResourceBundleTestCase
|
|||||||
'yi' => 'yid',
|
'yi' => 'yid',
|
||||||
'yo' => 'yor',
|
'yo' => 'yor',
|
||||||
'za' => 'zha',
|
'za' => 'zha',
|
||||||
|
'zh' => 'zho',
|
||||||
'zu' => 'zul',
|
'zu' => 'zul',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user