Skip to main content
Pass a language prop to the widget and Crow handles the rest — the AI responds in that language and the welcome message is translated automatically. Example: Your platform has users who speak Spanish, Japanese, and French. Set language="es" for Spanish users and the entire experience adapts — no prompt engineering needed.

How It Works

When no language is passed (or language="en"), behavior is unchanged — fully backward compatible.

Pass Language to Widget

Add data-language to the script tag:
You can set language dynamically based on the logged-in user’s locale, browser settings, or any other runtime value. For example:

What Gets Translated


Supported Languages

Crow supports the following ISO 639-1 codes: Passing an unsupported code returns a 422 validation error.

Behavior Details


Troubleshooting