Skip to content

Commit 5718139

Browse files
Sort language selector
The previous order was quite random, languages were just added to the end of the list. This makes it harder to find the language you want. This is now sorted by `Intl.Collator("en")`, which seems to be common practice.
1 parent a041b13 commit 5718139

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

src/i18n/languages.tsx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1+
// Sort by `long` via `Intl.Collator("en")`
12
const languages = [
2-
{ short: "en", long: "English", rtl: false },
3+
{ short: "ca", long: "Català", rtl: false },
4+
{ short: "da", long: "Dansk", rtl: false },
35
{ short: "de", long: "Deutsch", rtl: false },
4-
{ short: "nl", long: "Nederlands", rtl: false },
6+
{ short: "en", long: "English", rtl: false },
57
{ short: "es", long: "Español", rtl: false },
6-
{ short: "fa", long: "فارسی", rtl: true },
78
{ short: "fr", long: "Français", rtl: false },
9+
{ short: "it", long: "Italiano", rtl: false },
10+
{ short: "nl", long: "Nederlands", rtl: false },
811
{ short: "sl", long: "Slovenščina", rtl: false },
12+
{ short: "fa", long: "فارسی", rtl: true },
913
{ short: "zh", long: "简体中文", rtl: false },
10-
{ short: "ca", long: "Català", rtl: false },
11-
{ short: "it", long: "Italiano", rtl: false },
12-
{ short: "da", long: "Dansk", rtl: false },
1314
];
1415

1516
export default languages;

0 commit comments

Comments
 (0)