X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=gui%2Fbaculum%2Fframework%2FI18N%2FTGlobalization.php;h=9a57ec3b6157eb200a32cb540494e245940b4b7d;hb=2f10e42cf4544d881e16b22051aca6d87331322a;hp=3fbaa2b49df9a4e422d9e784bf7188644c142362;hpb=591fcc55ecd759cd56942a2c45a21dec7eadb3ab;p=bacula%2Fbacula diff --git a/gui/baculum/framework/I18N/TGlobalization.php b/gui/baculum/framework/I18N/TGlobalization.php index 3fbaa2b49d..9a57ec3b61 100644 --- a/gui/baculum/framework/I18N/TGlobalization.php +++ b/gui/baculum/framework/I18N/TGlobalization.php @@ -3,9 +3,9 @@ * TGlobalization class file. * * @author Wei Zhuo - * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2014 PradoSoft - * @license http://www.pradosoft.com/license/ + * @link https://github.com/pradosoft/prado + * @copyright Copyright © 2005-2016 The PRADO Group + * @license https://github.com/pradosoft/prado/blob/master/COPYRIGHT * @package System.I18N */ @@ -214,7 +214,7 @@ class TGlobalization extends TModule throw new TConfigurationException("invalid source dir '{$config['source']}'"); } } - if($config['cache']) + if(isset($config['cache']) && TPropertyValue::ensureBoolean($config['cache'])) { $config['cache'] = $this->getApplication()->getRunTimePath().'/i18n'; if(!is_dir($config['cache'])) @@ -225,6 +225,10 @@ class TGlobalization extends TModule chmod($config['cache'], PRADO_CHMOD); //make it deletable } } + else + { + unset($config['cache']); + } $this->_translation = $config; } @@ -294,4 +298,3 @@ class TGlobalization extends TModule } } -