From f7b77ba452895d195f7aac2b2b2183ee075c65f2 Mon Sep 17 00:00:00 2001 From: Alexandre Combemorel Date: Wed, 10 Jul 2024 17:03:07 +0200 Subject: [PATCH 1/2] fix: add default locales from browser to be able to select them --- packages/use-i18n/src/usei18n.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/use-i18n/src/usei18n.tsx b/packages/use-i18n/src/usei18n.tsx index 9491f142a..1cc691dfd 100644 --- a/packages/use-i18n/src/usei18n.tsx +++ b/packages/use-i18n/src/usei18n.tsx @@ -53,7 +53,9 @@ const getCurrentLocale = ({ }): string => { if (typeof window !== 'undefined') { const { languages } = navigator - const browserLocales = [...new Set(languages.map(getLocaleFallback))] + const browserLocales = [ + ...new Set([...languages.map(getLocaleFallback), ...languages]), + ] const currentLocalFromlocalStorage = localStorage.getItem(localeItemStorage) if ( From f894a023f5bc4c88faae5c5bd3ffe85f0290de8a Mon Sep 17 00:00:00 2001 From: Alexandre Combemorel Date: Wed, 10 Jul 2024 17:10:31 +0200 Subject: [PATCH 2/2] docs: add changeset --- .changeset/popular-fans-act.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/popular-fans-act.md diff --git a/.changeset/popular-fans-act.md b/.changeset/popular-fans-act.md new file mode 100644 index 000000000..1647109fb --- /dev/null +++ b/.changeset/popular-fans-act.md @@ -0,0 +1,5 @@ +--- +"@scaleway/use-i18n": patch +--- + +fix default locales browser list