Gebruik Accept-Language om de response-vorm te kiezen.
1. Taalspecifieke mode: stuur Accept-Language: nl of Accept-Language: en wanneer je site één taal rendert. Gelokaliseerde tekstvelden komen terug als gewone strings. FAQ-categorienamen, vragen en antwoorden komen bijvoorbeeld terug als strings in de gevraagde taal.
2. Meertalige mode: stuur Accept-Language: * wanneer je alle vertalingen in één response nodig hebt. Velden die deze mode ondersteunen komen terug als vertaalobjecten zoals { nl, en }. Kies de zichtbare waarde met text[locale], de SDK-helper localizeText(text, locale), of je eigen i18n-laag.
Niet-talige velden: ID's, datums, booleans, prijzen, volgorde houden dezelfde vorm in beide modes.
Fallback is ingebouwd waar Praxium een veld naar één string oplost: als de gevraagde vertaling ontbreekt, geeft de API de beste beschikbare gepubliceerde tekst terug in plaats van een lege string. Wanneer je vertaalobjecten ontvangt, bepaal je de display-fallback zelf in je UI.