Creation:2024-08-11Last update:2025-06-29
Referencia esta doc a tu asistente AI favoritoChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Este documento está desactualizado, la versión base se actualizó el 23 de agosto de 2025.
Ir a la documentación en inglésHistorial de versiones
- "Historial inicial"v5.5.1029/6/2025
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
Documentación: Función getLocaleLang en intlayer
Descripción
La función getLocaleLang extrae el código de idioma de una cadena de localización. Soporta localizaciones con o sin códigos de país. Si no se proporciona ninguna localización, por defecto devuelve una cadena vacía.
Parámetros
locale?: Locales- Descripción: La cadena de localización (por ejemplo,
Locales.ENGLISH_UNITED_STATES,Locales.FRENCH_CANADA) de la cual se extrae el código de idioma. - Tipo:
Locales(opcional)
- Descripción: La cadena de localización (por ejemplo,
Retorna
- Tipo:
string - Descripción: El código de idioma extraído de la localización. Si no se proporciona la localización, devuelve una cadena vacía (
'').
Ejemplo de Uso
Extrayendo Códigos de Idioma:
typescript
Copiar código
Copiar el código al portapapeles
import { getLocaleLang, Locales } from "intlayer";
getLocaleLang(Locales.ENGLISH_UNITED_STATES); // Output: "en"
getLocaleLang(Locales.ENGLISH); // Salida: "en"
getLocaleLang(Locales.FRENCH_CANADA); // Salida: "fr"
getLocaleLang(Locales.FRENCH); // Salida: "fr"Casos Especiales
No se Proporciona Localización:
- La función devuelve una cadena vacía cuando
localeesundefined.
- La función devuelve una cadena vacía cuando
Cadenas de Locale Malformadas:
- Si el
localeno sigue el formatoidioma-país(por ejemplo,Locales.ENGLISH-US), la función devuelve de forma segura la parte antes de'-'o la cadena completa si no hay'-'presente.
- Si el