public static function GetCache($CacheName, $CacheKey) {
      if ($CacheName != 'locale') return;
      
      if (!array_key_exists($CacheName,self::$Caches)) 
         self::PrepareCache($CacheName);
         
      if (self::$Caches[$CacheName]['mode'] == 'flat') 
         $Target = &self::$Caches[$CacheName]['cache'][$CacheName];
      else
         $Target = &self::$Caches[$CacheName]['cache'];
      $Target = (array)$Target;
      
      if (array_key_exists($CacheKey,$Target))
         return $Target[$CacheKey];
         
      return NULL;
   }