mirror of
https://github.com/e107inc/e107.git
synced 2025-08-04 05:37:32 +02:00
Issue #1678 - Languages supported by TinyMce.
This commit is contained in:
@@ -218,27 +218,94 @@ class wysiwyg
|
||||
function tinymce_lang()
|
||||
{
|
||||
$lang = e_LANGUAGE;
|
||||
|
||||
// Languages supported by TinyMce.
|
||||
// Commented out languages are not found in e107's language_class.php.
|
||||
$tinylang = array(
|
||||
"Arabic" => "ar",
|
||||
"Bulgarian" => "bg_BG",
|
||||
"Danish" => "da",
|
||||
"Dutch" => "nl",
|
||||
"English" => "en",
|
||||
"Persian" => "fa",
|
||||
"French" => "fr_FR",
|
||||
"German" => "de",
|
||||
"Greek" => "el",
|
||||
"Hebrew" => "he_IL",
|
||||
"Hungarian" => "hu_HU",
|
||||
"Italian" => "it",
|
||||
"Japanese" => "ja",
|
||||
"Korean" => "ko",
|
||||
"Norwegian" => "nb_NO",
|
||||
"Polish" => "pl",
|
||||
"Russian" => "ru",
|
||||
"Slovak" => "sk",
|
||||
"Spanish" => "es",
|
||||
"Swedish" => "sv_SE",
|
||||
'Arabic' => 'ar',
|
||||
// 'Arabic (Saudi Arabia)' => 'ar_SA',
|
||||
'Armenian' => 'hy',
|
||||
'Azerbaijani' => 'az',
|
||||
'Basque' => 'eu',
|
||||
'Belarusian' => 'be',
|
||||
'Bengali' => 'bn_BD',
|
||||
'Bosnian' => 'bs',
|
||||
'Bulgarian' => 'bg_BG',
|
||||
'Catalan' => 'ca',
|
||||
// 'Chinese (China)' => 'zh_CN',
|
||||
// 'Chinese (Taiwan)' => 'zh_TW',
|
||||
'Croatian' => 'hr',
|
||||
'Czech' => 'cs',
|
||||
// 'Czech (Czech Republic)' => 'cs_CZ',
|
||||
'Danish' => 'da',
|
||||
// 'Divehi' => 'dv',
|
||||
'Dutch' => 'nl',
|
||||
'English' => 'en', // Default language file.
|
||||
// 'English (Canada)' => 'en_CA',
|
||||
// 'English (United Kingdom)' => 'en_GB',
|
||||
'Esperanto' => 'eo',
|
||||
'Estonian' => 'et',
|
||||
'Faroese' => 'fo',
|
||||
'Finnish' => 'fi',
|
||||
'French' => 'fr_FR',
|
||||
// 'French (Switzerland)' => 'fr_CH',
|
||||
'Gaelic' => 'gd',
|
||||
'Gallegan' => 'gl',
|
||||
'Georgian' => 'ka_GE',
|
||||
'German' => 'de',
|
||||
// 'German (Austria)' => 'de_AT',
|
||||
'Greek' => 'el',
|
||||
'Hebrew' => 'he_IL',
|
||||
'Hindi' => 'hi_IN',
|
||||
'Hungarian' => 'hu_HU',
|
||||
'Icelandic' => 'is_IS',
|
||||
'Indonesian' => 'id',
|
||||
'Irish' => 'ga',
|
||||
'Italian' => 'it',
|
||||
'Japanese' => 'ja',
|
||||
// 'Kabyle' => 'kab',
|
||||
'Kazakh' => 'kk',
|
||||
'Khmer' => 'km_KH',
|
||||
'Korean' => 'ko',
|
||||
// 'Korean (Korea)' => 'ko_KR',
|
||||
'Kurdish' => 'ku',
|
||||
// 'Kurdish (Iraq)' => 'ku_IQ',
|
||||
'Latvian' => 'lv',
|
||||
'Lithuanian' => 'lt',
|
||||
'Letzeburgesch' => 'lb',
|
||||
'Macedonian' => 'mk_MK',
|
||||
'Malayalam' => 'ml',
|
||||
// 'Malayalam (India)' => 'ml_IN',
|
||||
'Mongolian' => 'mn_MN',
|
||||
'Norwegian' => 'nb_NO',
|
||||
'Persian' => 'fa',
|
||||
// 'Persian (Iran)' => 'fa_IR',
|
||||
'Polish' => 'pl',
|
||||
// 'Portuguese (Brazil)' => 'pt_BR',
|
||||
'Portuguese' => 'pt_PT',
|
||||
'Romanian' => 'ro',
|
||||
'Russian' => 'ru',
|
||||
// 'Russian (Russia)' => 'ru_RU',
|
||||
'Serbian' => 'sr',
|
||||
'Sinhala' => 'si_LK',
|
||||
'Slovak' => 'sk',
|
||||
'Slovenian' => 'sl_SI',
|
||||
'Spanish' => 'es',
|
||||
// 'Spanish (Mexico)' => 'es_MX',
|
||||
'Swedish' => 'sv_SE',
|
||||
'Tajik' => 'tg',
|
||||
'Tamil' => 'ta',
|
||||
// 'Tamil (India)' => 'ta_IN',
|
||||
'Tatar' => 'tt',
|
||||
'Thai' => 'th_TH',
|
||||
'Turkish' => 'tr',
|
||||
// 'Turkish (Turkey)' => 'tr_TR',
|
||||
'Uighur' => 'ug',
|
||||
'Ukrainian' => 'uk',
|
||||
// 'Ukrainian (Ukraine)' => 'uk_UA',
|
||||
'Vietnamese' => 'vi',
|
||||
// 'Vietnamese (Viet Nam)' => 'vi_VN',
|
||||
'Welsh' => 'cy',
|
||||
);
|
||||
|
||||
if(!isset($tinylang[$lang]))
|
||||
|
Reference in New Issue
Block a user