Is there an existing issue for this?
Summary
The FilePicker widget currently displays a hardcoded English message inside the upload/dropzone area:
"Drop files here, paste or browse files"
While the button label can be customized, the upload placeholder text itself cannot be translated or overridden. We would like Appsmith to support localization or provide a configuration option to customize this text for multilingual applications.
Why should this be worked on?
This is an important requirement for customer-facing applications.
We are currently developing a production application for a German customer. The entire application is localized in German, however the FilePicker widget still displays English text. This creates an inconsistent user experience and may confuse end users.
The suggested workaround of using browser translation tools is unfortunately not practical in a real-world environment:
- We cannot require every end user to install Google Translate or any other browser extension.
- We have no control over which browser our customers use.
- Many corporate environments do not allow users to install browser extensions.
- Professional applications require built-in localization support.
We would appreciate one of the following solutions:
- A widget property to customize the upload/dropzone text.
- Built-in i18n/localization support for FilePicker.
- A global configuration option to override default widget texts.
- A documented way to customize these texts for self-hosted installations.
This would significantly improve Appsmith's support for multilingual and enterprise applications.
Is there an existing issue for this?
Summary
The FilePicker widget currently displays a hardcoded English message inside the upload/dropzone area:
"Drop files here, paste or browse files"
While the button label can be customized, the upload placeholder text itself cannot be translated or overridden. We would like Appsmith to support localization or provide a configuration option to customize this text for multilingual applications.
Why should this be worked on?
This is an important requirement for customer-facing applications.
We are currently developing a production application for a German customer. The entire application is localized in German, however the FilePicker widget still displays English text. This creates an inconsistent user experience and may confuse end users.
The suggested workaround of using browser translation tools is unfortunately not practical in a real-world environment:
We would appreciate one of the following solutions:
This would significantly improve Appsmith's support for multilingual and enterprise applications.