1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-05 06:07:32 +02:00

Issue #1678 - Missing Tinymce4 lang^Cge files.

This commit is contained in:
Lóna Lore
2016-06-16 20:26:45 +02:00
parent df4bf924f7
commit 0255c755df

View File

@@ -217,33 +217,40 @@ class wysiwyg
function tinymce_lang()
{
$lang = e_LANGUAGE; // 'English'; //Quick Fix e_LANGUAGE
$lang = e_LANGUAGE;
$tinylang = array(
"Arabic" => "ar",
"Bulgarian" => "bg",
"Danish" => "da",
"Dutch" => "nl",
"English" => "en",
"Persian" => "fa",
"French" => "fr",
"German" => "de",
"Greek" => "el",
"Hebrew" => " ",
"Hungarian" => "hu",
"Italian" => "it",
"Japanese" => "ja",
"Korean" => "ko",
"Norwegian" => "nb",
"Polish" => "pl",
"Russian" => "ru",
"Slovak" => "sk",
"Spanish" => "es",
"Swedish" => "sv"
"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",
);
if(!$tinylang[$lang])
if(!isset($tinylang[$lang]))
{
$tinylang[$lang] = "en";
$tinylang[$lang] = "en";
}
// If language file is not present, use default.
$jsFile = e_PLUGIN . 'tinymce4/langs/' . $tinylang[$lang] . '.js';
if($tinylang[$lang] != 'en' && !file_exists($jsFile))
{
$tinylang[$lang] = "en";
}
return $tinylang[$lang];