From 36f0a30923e65436386153a5744487288af8a1eb Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Wed, 2 Aug 2023 13:29:04 +0100 Subject: [PATCH] Updated the install config with the latest parts for language. --- install/config/config.php | 58 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 56 insertions(+), 2 deletions(-) diff --git a/install/config/config.php b/install/config/config.php index 9a17f463..1950c5af 100644 --- a/install/config/config.php +++ b/install/config/config.php @@ -153,8 +153,62 @@ $config['url_suffix'] = ''; | there is an available translation if you intend to use something other | than english. | -*/ -$config['language'] = 'english'; + */ +$lang = 'english'; // this language will be used per default + +if (isset($_COOKIE["language"])) { + $tmp_value = $_COOKIE["language"]; + if (!empty($tmp_value)) { $lang = $tmp_value; } +} +switch ($lang) { // do this for security-reasons! parse only langs, which are known to us +case 'dutch': + $config['language'] = $lang; + break; +case 'chinese_simplified': + $config['language'] = $lang; + break; +case 'spanish': + $config['language'] = $lang; + break; +case 'czech': + $config['language'] = $lang; + break; +case 'bulgarian': + $config['language'] = $lang; + break; +case 'turkish': + $config['language'] = $lang; + break; +case 'swedish': + $config['language'] = $lang; + break; +case 'polish': + $config['language'] = $lang; + break; +case 'italian': + $config['language'] = $lang; + break; +case 'greek': + $config['language'] = $lang; + break; +case 'french': + $config['language'] = $lang; + break; +case 'finnish': + $config['language'] = $lang; + break; +case 'russian': + $config['language'] = $lang; + break; +case 'english': + $config['language'] = $lang; + break; +case 'german': + $config['language'] = $lang; + break; +} + +$config['cl_multilanguage']=true; /* |--------------------------------------------------------------------------