Localization
Set locale on the theme provider, override strings, and handle RTL with dir.
Set locale
VuThemeProvider / vu-theme-provider carries a locale that drives built-in chrome strings (close labels, and similar). Your own label props and slot copy are not auto-translated.
import { VuThemeProvider } from "@velkin/react/theme-provider";
<VuThemeProvider persist locale="fr">
{children}
</VuThemeProvider>Override individual strings
Many components expose label props (for example close / clear copy). Prop overrides win over the locale catalog for that instance.
RTL
Direction follows the document / ancestor dir. Set dir="rtl" on <html> or a scoped container when needed; components respect logical properties where applicable.