Bases técnicas

BCP 47: Identificar idiomas y variantes

BCP 47 combina construcción de etiquetas y correspondencia de idiomas. RFC 5646 describe identificadores y RFC 4647 métodos de correspondencia. Las etiquetas pueden precisar región o escritura además del idioma. RFC 5646, RFC 4647.

Idioma no equivale a país

En el proyecto utilizamos en, nl, de, es y pl. Una etiqueta como nl-BE identifica la variante regional si el contenido realmente se dirige a ella. Elegir país e idioma no es lo mismo.

La precisión depende de lo que promete el contenido. Identifique primero el público y después la etiqueta correcta. Añadir región no adapta por sí solo una traducción general.

Ejemplo editorial

Una web ofrece un artículo inglés general y después encarga una versión regional. Esta necesita propósito documentado y tratamiento propio, no solo cambiar la etiqueta.

Inventaríe versiones, selección y comportamiento si falta la preferencia exacta. Compruebe que texto mostrado, metadatos y rutas coincidan.

Es un ejemplo original, no sustituye sintaxis detallada ni algoritmos RFC.

Correspondencia y alternativas requieren políticas

Una etiqueta válida no define todas las alternativas del sitio. Hacen falta reglas para contenido ausente y permitir cambiar la selección. No presente silenciosamente una adaptación regional como otra.

Identificar el idioma tampoco acredita la lengua real del texto. Revisión del contenido y metadatos son tareas distintas.

LISA y la IA

BCP 47 es una referencia IETF, no una norma LISA. Facilita interoperabilidad mediante identificación compartida.

Conserve instrucciones explícitas de idioma y público durante generación y revisión IA. La detección del modelo puede aportar pruebas, pero no sustituir silenciosamente la especificación. Preste atención a contenido mixto y citas.

Fuentes y lecturas

RFC 5646 y RFC 4647. Consulte registro y especificaciones aplicables al validar etiquetas.

Relacionado: CLDR, ITS 2.0, ISO 11669.

Volver al inicioVolver al catálogo de normas