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 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 (