public function TranslateToken($strToken) { if (self::$objGettextTables instanceof gettext_reader) { return self::$objGettextTables->translate($strToken); } else { return $strToken; } }
/** * Gets the current instantiated locale's name * * @return string locale name */ public function GetLocaleName() { if (!$this->localeReader) { return 'English'; } $localeName = $this->localeReader->translate('English'); if ($localeName == 'English') { // someone didn't translate the language name - don't mislabel it as english return ''; } return $localeName; }