(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)
Locale::getDisplayLanguage -- locale_get_display_language — Retourne un nom approprié pour l'affichage d'un nom de langue
Style orienté objet
$locale
[, string $in_locale
] )Style procédural
$locale
[, string $in_locale
] )
Retourne un nom approprié pour l'affichage d'un nom de langue.
Si la valeur NULL
est passée en argument, la locale par défaut est utilisée.
locale
La locale dont il faut retourner le nom de langue
in_locale
Un format optionnel pour l'affichage du nom de langue.
Le nom de la langue à afficher pour la locale $locale, dans le format défini par $in_locale.
Exemple #1 Exemple avec locale_get_display_language(), procédural
<?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');
?>
Exemple #2 Exemple avec locale_get_display_language(), POO
<?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');
?>
L'exemple ci-dessus va afficher :
Slovenian; slov\xc3\xa8ne; Slowenisch