Technische fundamenten

BCP 47: Talen en varianten identificeren

BCP 47 combineert taalidentificatie en taalmatching. RFC 5646 beschrijft tags; RFC 4647 matching. Tags kunnen naast taal ook regio of schrift aangeven. RFC 5646, RFC 4647.

Een taal is geen land

De algemene projectcodes zijn en, nl, de, es en pl. Een specifiekere tag zoals nl-BE past bij inhoud die werkelijk op die regionale variant is gericht. Land- en taalkeuze zijn geen synoniemen.

De gewenste precisie hangt van de inhoudsbelofte af. Bepaal eerst het publiek en kies een passende tag. Een regio toevoegen maakt een algemene vertaling niet regionaal aangepast.

Een publicatiebeslissing als voorbeeld

Een site biedt een algemeen Engels artikel en bestelt later een regionale versie. Die tweede heeft een vastgelegd doel en eigen redactionele behandeling nodig, niet alleen een gewijzigde tag.

Inventariseer bestaande versies, hun selectie en wat bij een ontbrekende exacte voorkeur gebeurt. Controleer overeenstemming tussen getoonde tekst, metadata en routering.

Dit is een eigen publicatievoorbeeld, geen vervanging van RFC-syntaxis of matchingalgoritmen.

Matching en terugval vereisen beleid

Een geldige tag bepaalt niet het gehele terugvalgedrag. Leg regels voor ontbrekende inhoud vast en laat gebruikers hun selectie wijzigen. Presenteer niet stilzwijgend de ene regionale aanpassing als de andere.

Een taalcode bewijst evenmin dat de tekst die taal gebruikt. Inhoudscontrole en metadatacontrole blijven afzonderlijk.

LISA en AI

BCP 47 is een IETF-referentie, geen LISA-norm. Het ondersteunt interoperabiliteit met gedeelde taalidentificatie.

Bewaar bij AI-generatie en beoordeling expliciete instructies over taal en publiek. Gedetecteerde taal kan bewijs bieden, maar mag de projectspecificatie niet stilzwijgend vervangen. Gemengde teksten en citaten verdienen aandacht.

Bronnen en verder lezen

RFC 5646 en RFC 4647. Raadpleeg register en toepasselijke specificaties voor implementatievalidatie.

Verwant: CLDR, ITS 2.0, ISO 11669.

Terug naar bovenTerug naar de standaardencatalogus