make sure 'en' is always included in list of languages

This commit is contained in:
Sean Yesmunt 2019-11-13 18:51:23 -05:00 committed by Jeremy Kauffman
parent 1b62fe8a5a
commit 07a8971b47

View file

@ -5,7 +5,7 @@ import moment from 'moment';
const reducers = {}; const reducers = {};
const defaultState = { const defaultState = {
isNight: false, isNight: false,
loadedLanguages: Object.keys(window.i18n_messages) || [], loadedLanguages: [...Object.keys(window.i18n_messages), 'en'] || ['en'],
daemonSettings: {}, daemonSettings: {},
clientSettings: { clientSettings: {
// UX // UX
@ -14,7 +14,8 @@ const defaultState = {
[SETTINGS.ENABLE_SYNC]: true, [SETTINGS.ENABLE_SYNC]: true,
// UI // UI
[SETTINGS.LANGUAGE]: window.localStorage.getItem(SETTINGS.LANGUAGE) || window.navigator.language.slice(0, 2) || 'en', [SETTINGS.LANGUAGE]:
window.localStorage.getItem(SETTINGS.LANGUAGE) || window.navigator.language.slice(0, 2) || 'en',
[SETTINGS.THEME]: __('light'), [SETTINGS.THEME]: __('light'),
[SETTINGS.THEMES]: [__('light'), __('dark')], [SETTINGS.THEMES]: [__('light'), __('dark')],
[SETTINGS.SUPPORT_OPTION]: false, [SETTINGS.SUPPORT_OPTION]: false,