Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
En intégrant le serveur MCP Intlayer à votre assistant AI, vous pouvez récupérer tous les documents directement depuis ChatGPT, DeepSeek, Cursor, VSCode, etc.
Voir la documentation du serveur MCPLe contenu de cette page a été traduit à l'aide d'une IA.
Voir la dernière version du contenu original en anglaisSi vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentationCopier le Markdown du doc dans le presse-papiers
Documentation : Fonction getLocaleLang dans intlayer
Description
La fonction getLocaleLang extrait le code de langue à partir d'une chaîne de locale. Elle prend en charge les locales avec ou sans codes pays. Si aucune locale n'est fournie, elle retourne par défaut une chaîne vide.
Paramètres
locale?: Locales
- Description : La chaîne de locale (par exemple, Locales.ENGLISH_UNITED_STATES, Locales.FRENCH_CANADA) à partir de laquelle le code de langue est extrait.
- Type : Locales (optionnel)
Retour
- Type : string
- Description : Le code de langue extrait de la locale. Si la locale n'est pas fournie, elle retourne une chaîne vide ('').
Exemple d'utilisation
Extraction des codes de langue :
Copier le code dans le presse-papiers
import { getLocaleLang, Locales } from "intlayer";getLocaleLang(Locales.ENGLISH_UNITED_STATES); // Output: "en"getLocaleLang(Locales.ENGLISH); // Sortie : "en"getLocaleLang(Locales.FRENCH_CANADA); // Sortie : "fr"getLocaleLang(Locales.FRENCH); // Sortie : "fr"
Cas particuliers
Aucune locale fournie :
- La fonction retourne une chaîne vide lorsque locale est undefined.
Chaînes de locale mal formées :
- Si la locale ne suit pas le format langue-pays (par exemple, Locales.ENGLISH-US), la fonction retourne en toute sécurité la partie avant '-' ou la chaîne entière s'il n'y a pas de '-'.
Historique de la documentation
- 5.5.10 - 2025-06-29 : Historique initial