Cómo usar esta herramienta para desarrolladores
- Pega el valor completo de Accept-Language.
- Ejecuta el parser.
- Revisa el orden por q y la etiqueta principal.
- Compara las preferencias con los locales soportados por tu aplicación.
Descompone el encabezado HTTP Accept-Language en etiquetas de idioma, regiones y prioridades q. Ordena las preferencias del cliente y ayuda a revisar configuraciones de localización, fallbacks y negociación de idioma sin mezclar la sintaxis del header con reglas internas de i18n.
Extrae cada language range, su valor q y componentes básicos como idioma primario y región. El resultado se ordena por prioridad y conserva el comodín * como una preferencia válida.
Una etiqueta sintácticamente válida no garantiza que exista una traducción en tu aplicación. El servidor debe cruzar la preferencia con su catálogo de locales disponibles.
es-ES, es;q=0.9, en-US;q=0.7, en;q=0.6, *;q=0.1
La herramienta procesa el ejemplo con la lógica descrita arriba y muestra un resumen estructurado listo para copiar o descargar.
El parser divide por comas, extrae parámetros q y separa subtags. Para cada entrada muestra el rango original, idioma primario, región cuando puede inferirse y validez.
La validación es sintáctica y deliberadamente ligera; no incorpora el registro completo de IANA ni resuelve variantes, scripts o aliases de todos los locales posibles.
Se priorizan por el valor q de mayor a menor. Si q no se especifica, se interpreta como 1.
es expresa una preferencia general por español, mientras que es-ES identifica una variante regional más específica.
No es fiable para geolocalización. Es una preferencia lingüística del cliente y puede configurarse manualmente.
Indica que el cliente acepta otros idiomas no enumerados explícitamente, con la prioridad asignada por q.
Aplica un fallback definido por tu producto, por ejemplo un locale predeterminado, y documenta esa regla en tu middleware de i18n.
| Módulo | Qué muestra |
|---|---|
| Language range | Etiqueta de idioma o comodín |
| Calidad q | Prioridad de la preferencia |
| Subtags | Idioma primario y región detectada |
Consulta más utilidades de cabeceras http y seguridad.
Ver Cabeceras HTTP y seguridad