Jan2026 fixes (#1077)
* fix release script * fix svgcanvas edge cases * Update path-actions.js * add modern js * update deps * Update CHANGES.md
This commit is contained in:
@@ -59,4 +59,20 @@ describe('locale loader', () => {
|
||||
expect(result.langParam).toBe('en')
|
||||
expect(t('common.ok')).toBe('OK')
|
||||
})
|
||||
|
||||
test('uses navigator.language with supported locale', async () => {
|
||||
Reflect.deleteProperty(navigator, 'userLanguage')
|
||||
setNavigatorProp('language', 'de')
|
||||
|
||||
const result = await putLocale('', goodLangs)
|
||||
expect(result.langParam).toBe('de')
|
||||
})
|
||||
|
||||
test('uses explicit lang parameter over navigator', async () => {
|
||||
setNavigatorProp('userLanguage', 'de')
|
||||
setNavigatorProp('language', 'de')
|
||||
|
||||
const result = await putLocale('en', goodLangs)
|
||||
expect(result.langParam).toBe('en')
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user