Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to translate form-js #1169

Open
Ken-Scofield opened this issue Apr 28, 2024 · 3 comments
Open

How to translate form-js #1169

Ken-Scofield opened this issue Apr 28, 2024 · 3 comments
Labels
backlog Queued in backlog enhancement New feature or request i18n

Comments

@Ken-Scofield
Copy link

How to support Internationalization (i18n) ?

Environment

  • Host (Browser/Node version), if applicable: [e.g. MS Edge 18, Chrome 69, Node 10 LTS]
  • OS: [e.g. Windows 7]
  • Library version: [e.g. 2.0.0]
@Ken-Scofield Ken-Scofield added the bug Something isn't working label Apr 28, 2024
@Ken-Scofield
Copy link
Author

Ken-Scofield commented Apr 28, 2024

@Skaiir, @pinussilvestrus Can you provide a demo?

@Skaiir
Copy link
Contributor

Skaiir commented Apr 29, 2024

@Ken-Scofield fyi Niklas no longer maintains the project officially (though of course this is open source so he's still free to contribute :D).

So, depends if you want to internationalize the form-js or the form itself.

For form-js, we currently don't support internationalization. See #1055 for discussions. We're also in the middle of a pretty large re-architecturing moving towards the next major so it's probably not the right time to start. But we have it in mind for the future. We would mimic how it is done in bpmn-js.

For the forms you can use some feel expressions to achieve this.

@Skaiir Skaiir added enhancement New feature or request and removed bug Something isn't working labels Apr 29, 2024
@nikku nikku added the i18n label Apr 29, 2024
@nikku nikku added the backlog Queued in backlog label Jul 23, 2024 — with bpmn-io-tasks
@itzhouze
Copy link

itzhouze commented Jul 29, 2024

@Skaiir @nikku

We're also in the middle of a pretty large re-architecturing moving towards the next major so it's probably not the right time to start. But we have it in mind for the future. We would mimic how it is done in bpmn-js.

Hello everyone, we are also interested in a translation solution and are about to consider creating a fork of the form-js project in order to incorporate a translation logic.

This would of course make little sense if you are considering incorporating a translation solution at the form-js level and are also working on a re-architecturing.

Is there any news about the major restructuring and when it will be ready for use?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog enhancement New feature or request i18n
Projects
None yet
Development

No branches or pull requests

4 participants