isValidLocale
Referencia de API de la función isValidLocale
Descripción general
La función isValidLocale comprueba si una cadena determinada representa un código de configuración regional BCP-47 válido. Realiza una validación de formato integral sin requerir una instancia de la clase GT.
Referencias
Parámetros
Prop
Type
Devuelve
boolean - true si el código de configuración regional es válido; false en caso contrario
Ejemplos
import { isValidLocale } from 'generaltranslation';
// Códigos de configuración regional válidos
console.log(isValidLocale('en-US')); // true
console.log(isValidLocale('zh-CN')); // true
console.log(isValidLocale('es')); // true
// Códigos de configuración regional inválidos
console.log(isValidLocale('invalid')); // false
console.log(isValidLocale('en_US')); // false (guión bajo en lugar de guión)
console.log(isValidLocale('')); // falseNotas
- Valida el formato del código de configuración regional BCP-47
- Funciona con asignaciones personalizadas de configuraciones regionales
- Es esencial para validar la entrada del usuario
- Sin solicitudes de red: validación de formato pura
- Función sin estado, adecuada para bibliotecas de utilidades
Próximos pasos
- Usa el método de la clase GT isValidLocale
- Estandariza el formato con standardizeLocale
¿Qué te ha parecido esta guía?

