Language (i18n)
All built-in copy (instructions, drag states, format/size labels, upload
failure, retry) is translated. Pick a language with locale — "en"
(default) or "es":
<DropUpload locale="es" />If you don't pass instructionLabel, it falls back to the selected locale's
default instruction text instead of always being English.
Overriding individual strings
Use translations to override specific strings on top of the chosen locale,
without having to translate everything yourself:
<DropUpload
locale="es"
translations={{
retry: "Reintentar de nuevo",
}}
/>See locales/translations.ts in the component source for the full list of
translatable keys and the en/es dictionaries.