From 270de8a296b9a6bb2dc5a6123b29497acc1df312 Mon Sep 17 00:00:00 2001 From: Mikhail Bashkirov Date: Mon, 15 Jul 2019 14:34:03 +0200 Subject: [PATCH] fix(localize): set default fallback locale "en-GB" (fix #152) --- packages/localize/src/localize.js | 1 + packages/localize/test/localize.test.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/localize/src/localize.js b/packages/localize/src/localize.js index 6ca4d3f06..0df5027b3 100644 --- a/packages/localize/src/localize.js +++ b/packages/localize/src/localize.js @@ -3,6 +3,7 @@ import { LocalizeManager } from './LocalizeManager.js'; // eslint-disable-next-line import/no-mutable-exports export let localize = LocalizeManager.getInstance({ autoLoadOnLocaleChange: true, + fallbackLocale: 'en-GB', }); export function setLocalize(newLocalize) { diff --git a/packages/localize/test/localize.test.js b/packages/localize/test/localize.test.js index 6ad0bb783..b87b77dd8 100644 --- a/packages/localize/test/localize.test.js +++ b/packages/localize/test/localize.test.js @@ -38,4 +38,8 @@ describe('localize', () => { it('is configured to automatically load namespaces if locale is changed', () => { expect(localize._autoLoadOnLocaleChange).to.equal(true); }); + + it('is configured to fallback to the locale "en-GB"', () => { + expect(localize._fallbackLocale).to.equal('en-GB'); + }); });