Hi Koen,
Thanks — the widget supports many label props, but some internal UI strings aren’t exposed via the basic attributes. Two options:
1. Quick: use the extended props from our React SDK README (they’re supported by the UMD embed too). See the Web Widget docs for the main reference:
https://docs.vapi.ai/chat/web-widget. Check the GitHub README for the full list of overridable text keys:
https://github.com/VapiAI/client-sdk-react (the README lists extra placeholders/system messages like the input placeholder, “Chat active”, “Type a message below”, reset text, etc.). Add those attributes to your tag (names mirror the README keys).
Example pattern (attribute names from the repo — replace values with your translations):
<vapi-widget
...
chat-placeholder="Skriv ett meddelande..."
reset-button-text="Återställ konversation"
chat-active-text="Chatt aktiv"
chat-empty-message="Inga meddelanden än"
/>
1. If you still see untranslated strings after adding the extra keys, it’s likely some phrases are only editable via the repo keys or require the latest widget build. In that case:
• Share a screenshot + the page HTML (you already provided one).