&$string) self::$strings[$stringId] = &$string; } static function getString ($stringId) { if (isset (self::$strings[$stringId])) return self::$strings[$stringId]; else return $stringId; } static function loadFile ($path) { $file = 'locale/'. $_SESSION['lang'] .'/'. $path .'.json'; if (file_exists ($file) && ($jsonString = file_get_contents ($file))) self::add (json_decode ($jsonString, TRUE)); } } } ?>