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

Add custom X-LANGUAGE property #6590

Open
SebastianKrupinski opened this issue Dec 23, 2024 · 0 comments
Open

Add custom X-LANGUAGE property #6590

SebastianKrupinski opened this issue Dec 23, 2024 · 0 comments
Labels
0. to triage Pending approval or rejection enhancement New feature request

Comments

@SebastianKrupinski
Copy link
Contributor

SebastianKrupinski commented Dec 23, 2024

Is your feature request related to a problem? Please describe.

Yes, at the moment, there is no way to set a language for a event or appointment booking. So it is not easy to determine the appropriate language for event messages. In instance where someone is working with international clients, they might prefer to have their NC instance in German, but send out invitation to clients in a different language like English, or any other language they speak.

Describe the solution you'd like

The vCalendar RFC does have a LANGUAGE parameter that can be added to the SUMMARY or LOCATION property, but this parameter specifies the language for that specific instance of the property and not the entire event. But the RFC can be extended with a custom property "X-LANGUAGE".

The solution would be to add the following,

  • Add support in the backend to read the "X-LANGUAGE"
  • Add the ability to set the language in the calendar editor
  • Add the ability for a person to choose the language in the appointment selection screen (maybe based on the nc users spoken languages or all available nc languages)

Additionally this functionality could also be implemented on a per organizer and attendee basis, using the LANGUAGE parameter, allowing each person to receive messages in their native language.

@SebastianKrupinski SebastianKrupinski added 0. to triage Pending approval or rejection enhancement New feature request labels Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. to triage Pending approval or rejection enhancement New feature request
Projects
None yet
Development

No branches or pull requests

1 participant