Every component ships with full Arabic catalogs, RTL layout, localized errors, and automatic locale detection.
Labels, prompts, and error messages arrive localized together.
RTL behavior is part of the component system, with Bidi available for your own content.
Use locale auto detection, set Arabic directly, or build custom controls with useLocale.
import { AuthOwlProvider, SignIn } from '@authowl/react' // follows the user's locale <AuthOwlProvider publishableKey={key} apiUrl={apiUrl} locale="auto"> <SignIn /> </AuthOwlProvider> // or render Arabic explicitly <AuthOwlProvider publishableKey={key} apiUrl={apiUrl} locale="ar"> <SignIn /> </AuthOwlProvider>
Included on every plan - Free through Scale.
Ship Arabic and RTL as a first-class product experience from day one.