Add more regional variants to the existing language options
The web and desktop version of Discord uses Unicode CLDR to supply with date, time and currency formats, while the mobile version properly use the format supplied by the system in most cases.
But the options available on the web/desktop version aren't enough to cover the regional variations of the available languages. Here are a list of the regions that I recommend to be added.
'de' German, default renamed to de-DE German, Germany
'de-AT' German, Austria – since it differs from Standard German in that January is "Jänner/Jän." (Januar/Jan.), and the currency is "$ 50" (50 $).
'en' English
'en-CA' English, Canada – since it differs from both American and British English in that the short date format is "2020-12-31" (US: 12/31/2020, UK: 31/12/2020).
'en-SE' English, Sweden – since it differs from British English in that the short date format is "2020-12-31" (UK: 31/12/2020), and the currency is "50 $" ($50)..
'es' Spanish, default renamed to es-ES Spanish, Spain
'es-419' Spanish, Latin America – since it differs from Standard Spanish in that the time format is "00:30" (0:30), and currency is "$50" (50 $).
'es-US' Spanish, US – since it differs from Standard Spanish in that the time format is "12:30 am" (0:30), and the currency is "$50" (50 $).
'es-PE' Spanish, Peru – since it differs from Standard Spanish in that the time format is "00:30" (0:30), September is called "setiembre" (septiembre), and the currency is "$ 50" (50 $).
'fr' French, default renamed to fr-FR French, France
'fr-CA' French, Canada – since it differs from Standard French in that the short date format is "2020-12-31" (31/12/2020), and the time format is "00 h 30" (00:30)
Rename 'ro-RO' Romanian, Romania to just 'ro' Romanian, for consistency.
-
Why using the "00 h 30" time format for French Canada? People who have been using desktop or mobile operating systems might be familiar with the "00:30" format.
Also, add 'en-AU' English, Australia – since it differs from British English in that the time format is "12:30 AM" (00:30).
0 -
I wholeheartedly agree. This will make it easy to use ISO8601 in dates, which is a lot less ambiguous IMO.
1 -
Yes as our community is a global community, It is possible please to add the following languages as choices in the settings:
Hindi, Tamil, Latvian, Arabic, Manipuri and Tongan
Across all platforms pleaseCheers and thanks
0 -
> Why using the "00 h 30" time format for French Canada?
I took that information from CLDR. When Discord adds locales, they take it from CLDR, so they're not exactly going to follow this proposal to the point.
> Also, add 'en-AU' English, Australia – since it differs from British English in that the time format is "12:30 AM" (00:30).
Fair point. Better yet, remove all regional variants from the language select, then after you select a language, you select region. Just like you do on phones. Select English, have all English regions available that are available on Android, for example. USA, Canada, UK, Australia, South Africa, New Zealand, and more.
1 -
One argument might be "we don't/won't/can't provide localised translations for the different English variants". But it really doesn't matter if it says "colour" or "color", just load the date, time and number formatting from CLDR and have every region available. That's all we really need (but with all English variants from CLDR).
0 -
It would be better to just add all English locales, as well as all locales for the other languages available on Discord, instead of just adding a few limited ones. Here is the feature request I have put together myself:
4
Please sign in to leave a comment.
Comments
6 comments