Polyglot\Services\Lang::shortToLongLocale PHP Метод

shortToLongLocale() публичный Метод

Translate a short locale to long (en => en_US)
public shortToLongLocale ( string $locale ) : string
$locale string
Результат string
    public function shortToLongLocale($locale)
    {
        $locales = array('en' => 'en_US', 'zh' => 'zh_CN');
        // Get correct locale
        $fallback = $locale . '_' . strtoupper($locale);
        $locale = array_get($locales, $locale, $fallback);
        return $locale;
    }