mirror of
https://github.com/e107inc/e107.git
synced 2025-08-05 22:27:34 +02:00
Issue #1678 - Missing Tinymce4 lang^Cge files.
This commit is contained in:
@@ -217,33 +217,40 @@ class wysiwyg
|
|||||||
|
|
||||||
function tinymce_lang()
|
function tinymce_lang()
|
||||||
{
|
{
|
||||||
$lang = e_LANGUAGE; // 'English'; //Quick Fix e_LANGUAGE
|
$lang = e_LANGUAGE;
|
||||||
$tinylang = array(
|
$tinylang = array(
|
||||||
"Arabic" => "ar",
|
"Arabic" => "ar",
|
||||||
"Bulgarian" => "bg",
|
"Bulgarian" => "bg_BG",
|
||||||
"Danish" => "da",
|
"Danish" => "da",
|
||||||
"Dutch" => "nl",
|
"Dutch" => "nl",
|
||||||
"English" => "en",
|
"English" => "en",
|
||||||
"Persian" => "fa",
|
"Persian" => "fa",
|
||||||
"French" => "fr",
|
"French" => "fr_FR",
|
||||||
"German" => "de",
|
"German" => "de",
|
||||||
"Greek" => "el",
|
"Greek" => "el",
|
||||||
"Hebrew" => " ",
|
"Hebrew" => "he_IL",
|
||||||
"Hungarian" => "hu",
|
"Hungarian" => "hu_HU",
|
||||||
"Italian" => "it",
|
"Italian" => "it",
|
||||||
"Japanese" => "ja",
|
"Japanese" => "ja",
|
||||||
"Korean" => "ko",
|
"Korean" => "ko",
|
||||||
"Norwegian" => "nb",
|
"Norwegian" => "nb_NO",
|
||||||
"Polish" => "pl",
|
"Polish" => "pl",
|
||||||
"Russian" => "ru",
|
"Russian" => "ru",
|
||||||
"Slovak" => "sk",
|
"Slovak" => "sk",
|
||||||
"Spanish" => "es",
|
"Spanish" => "es",
|
||||||
"Swedish" => "sv"
|
"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];
|
return $tinylang[$lang];
|
||||||
|
Reference in New Issue
Block a user