aboutsummaryrefslogtreecommitdiff
path: root/ratatoeskr/sys/translation.php
diff options
context:
space:
mode:
authorKevin Chabowski <kevin@kch42.de>2012-01-21 22:00:33 +0100
committerKevin Chabowski <kevin@kch42.de>2012-01-21 22:00:33 +0100
commita36e46d44db24622eeed4438342dfdbd98a28727 (patch)
tree189748224c65613991f9975feafb60b7d543b29e /ratatoeskr/sys/translation.php
parenteaabdafbcbad712a82878c8a08e0b8b097cae2be (diff)
downloadratatoeskr-cms-a36e46d44db24622eeed4438342dfdbd98a28727.tar.gz
ratatoeskr-cms-a36e46d44db24622eeed4438342dfdbd98a28727.tar.bz2
ratatoeskr-cms-a36e46d44db24622eeed4438342dfdbd98a28727.zip
Setup script and clean config file.
Diffstat (limited to 'ratatoeskr/sys/translation.php')
-rw-r--r--ratatoeskr/sys/translation.php18
1 files changed, 14 insertions, 4 deletions
diff --git a/ratatoeskr/sys/translation.php b/ratatoeskr/sys/translation.php
index ca43c13..6c494db 100644
--- a/ratatoeskr/sys/translation.php
+++ b/ratatoeskr/sys/translation.php
@@ -9,10 +9,12 @@
* See "ratatoeskr/licenses/ratatoeskr" for more information.
*/
-require_once(dirname(__FILE__) . "/models.php");
require_once(dirname(__FILE__) . "/utils.php");
require_once(dirname(__FILE__) . "/init_ste.php");
+if(!defined("SETUP"))
+ require_once(dirname(__FILE__) . "/models.php");
+
if(!defined(TRANSLATION_PLUGIN_LOADED))
{
$ste->register_tag(
@@ -38,9 +40,17 @@ if(!defined(TRANSLATION_PLUGIN_LOADED))
*/
function load_language($lang=NULL)
{
- global $ratatoeskr_settings;
- if($lang === NULL)
- $lang = $ratatoeskr_settings["default_language"];
+ if(!defined("SETUP"))
+ {
+ global $ratatoeskr_settings;
+ if($lang === NULL)
+ $lang = $ratatoeskr_settings["default_language"];
+ }
+ else
+ {
+ if($lang === NULL)
+ $lang = "en";
+ }
/*
* Because we will include an file defined by the $lang param, we will