This repository was archived by the owner on Aug 7, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
packages/preferred-locale Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ This is a monorepo containing the following packages:
2424
2525| Package | Package<br >Size | Node | Chrome | Firefox | Safari | Edge |
2626| -----------------: | :-------------: | :--: | :----: | :-----: | :----: | :--: |
27- | ` preferred-locale ` | ≤ 642 bytes | 10+ | 69+ | 68+ | 12+ | 18+ |
27+ | ` preferred-locale ` | ~ 580 bytes | 10+ | 69+ | 68+ | 12+ | 18+ |
2828
2929## Why?
3030
Original file line number Diff line number Diff line change 2424
2525| Package | Package<br >Size | Node | Chrome | Firefox | Safari | Edge |
2626| -----------------: | :-------------: | :--: | :----: | :-----: | :----: | :--: |
27- | ` preferred-locale ` | ≤ 642 bytes | 10+ | 69+ | 68+ | 12+ | 18+ |
27+ | ` preferred-locale ` | ~ 580 bytes | 10+ | 69+ | 68+ | 12+ | 18+ |
2828
2929## Why?
3030
Original file line number Diff line number Diff line change 55 * @private
66 */
77export const userLocales = fallback => {
8- if ( global ?. navigator ?. languages ) return navigator . languages . concat ( [ fallback ] )
8+ if ( typeof window === 'object' && window ?. navigator ?. languages ) return window . navigator . languages . concat ( [ fallback ] )
99 if ( Intl && 'DateTimeFormat' in Intl ) return [ Intl . DateTimeFormat ( ) . resolvedOptions ( ) . locale , fallback ]
1010 return [ fallback ]
1111}
You can’t perform that action at this time.
0 commit comments