Locale::getDisplayLanguage
locale_get_display_language
入力ロケールの言語の表示名を、適切に地域化して返す
説明
オブジェクト指向型
public static stringfalse Locale::getDisplayLanguage(string $locale
, stringnull $displayLocale
= null
)
stringfalse locale_get_display_language(string $locale
, stringnull $displayLocale
= null
)
パラメータ
-
locale
-
表示言語を返したいロケール。
-
displayLocale
-
オプションのフォーマットロケール。
言語名の表示に使用します。
戻り値
locale
に対応する言語の表示名を、
displayLocale
にあわせた形式で返します。
失敗した場合に false
を返します
例
例1 locale_get_display_language の例
<?php
echo locale_get_display_language('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo locale_get_display_language('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo locale_get_display_language('sl-Latn-IT-nedis', 'de');
?>
例2 オブジェクト指向の例
<?php
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'de');
?>
上の例の出力は以下となります。
Slovenian;
slov\xc3\xa8ne;
Slowenisch
参考
- locale_get_display_name
- locale_get_display_script
- locale_get_display_region
- locale_get_display_variant