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

Event-based UI translations #117

Open
matthijskooijman opened this issue Sep 30, 2021 · 0 comments
Open

Event-based UI translations #117

matthijskooijman opened this issue Sep 30, 2021 · 0 comments

Comments

@matthijskooijman
Copy link
Member

Currently, the entire system has a single language. Currently only English translations are present, but even when e.g. a Dutch translation is added, the user can still select a single language which will change all translated strings.

However, event-specific information (event description, registration fields, etc.) are currently not translated and use the event's native language (there is not much point to use English or English and Dutch field names for a Dutch event), which leads to a mix of languages during the registration procedure. E.g.:

image

To improve this situation, we could add an event language field, and during the registration procedure, use that language for all translated strings, regardless of the language selected by the user. This will at least lead to a consistent process, and if someone cannot read the registration procedure because of this, they will probably not be the right person to register for the event anyway.

Ideally, only the registration process is translated, not the entire page (i.e. not the menu bar), but I'm not sure if this is feasible. Similarly, ideally each event block in the dashboard and registration history would also use the event's language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant