thunderbird / appointment

Invite others to grab times on your calendar. Choose a date. Make appointments as easy as it gets.
https://appointment.day
Mozilla Public License 2.0
223 stars 8 forks source link

Timezone or some browser setting should propose/preset a UI language #712

Open NicolasWeb opened 1 month ago

NicolasWeb commented 1 month ago

Is your feature request related to a problem? Please describe. As a new user, I'm requested by the setup wizard to set my Timezone. But I always end up with an English UI.

Describe the solution you'd like Setting the Timezone / or some Browser setting should set / propose the UI localization for the UI

devmount commented 1 month ago

Hi Nicolas,

Thank you for this request. Unfortunately we currently only support English and German language, but we have plans to move to a localization platform and support more languages. The UI language / locale is currently guessed by your browser settings and falling back to English, if it's not available (which might be the case on your end).

Deriving the language from a timezone is imho not suitable, since there are almost always multiple available languages per timezone.

If we have support for more languages, I think the current implementation is sufficient (guessing the language from browser for guest users, providing a language setting for logged in users).

However, we could add some information for users, that the guessed language is not yet available. What do you think, @malini / @MelissaAutumn ?

MelissaAutumn commented 1 week ago

We should definitely add some sort of language setting on the FTUE to compliment the auto-guessing. But for the beta period we could definitely add some sort of "Sorry Appointment is only available in English and German" (That could even be the switcher if they click on English or German.)