date-fns-locale.ts
9 lines
| 1 | import * as locales from 'date-fns/locale'; |
| 2 | |
| 3 | const browserLanguage = navigator.language; |
| 4 | const localizedCode = browserLanguage.replace('-', ''); |
| 5 | const genericCode = browserLanguage.split('-')[0]; |
| 6 | const locale = locales[localizedCode] ?? locales[genericCode] ?? locales.enUS; |
| 7 | |
| 8 | export default locale; |
| 9 |