Fluent::alias PHP Method

alias() public static method

Determine the alias to use for a specific locale
public static alias ( string $locale ) : string
$locale string Locale in language_Country format
return string Locale in its original form, or its alias if one exists
    public static function alias($locale)
    {
        $aliases = self::config()->aliases;
        return empty($aliases[$locale]) ? $locale : $aliases[$locale];
    }

Usage Example

 /**
  * Retrieves information about this object in the CURRENT locale
  *
  * @param string $locale The locale information to request, or null to use the default locale
  * @return ArrayData Mapped list of locale properties
  */
 public function CurrentLocaleInformation()
 {
     $locale = Fluent::current_locale();
     // Store basic locale information
     $data = array('Locale' => $locale, 'LocaleRFC1766' => i18n::convert_rfc1766($locale), 'Alias' => Fluent::alias($locale), 'Title' => i18n::get_locale_name($locale), 'LanguageNative' => i18n::get_language_name(i18n::get_lang_from_locale($locale), true));
     return new ArrayData($data);
 }
All Usage Examples Of Fluent::alias