fix: support language fallback for non found locales (#102)

This commit is contained in:
Ovidiu 2019-06-18 16:25:06 +03:00 committed by Thijs Louisse
parent 5258296a25
commit b729bf07d4
5 changed files with 5 additions and 5 deletions

View file

@ -67,7 +67,7 @@ export class LionCalendar extends LocalizeMixin(LitElement) {
case 'uk': case 'uk':
return import('../translations/uk.js'); return import('../translations/uk.js');
default: default:
throw new Error(`Unknown locale: ${locale}`); return import(`../translations/${locale}.js`);
} }
}, },
}, },

View file

@ -106,7 +106,7 @@ export class LionCalendarOverlayFrame extends LocalizeMixin(DomHelpersMixin(LitE
case 'uk': case 'uk':
return import('@lion/overlays/translations/uk.js'); return import('@lion/overlays/translations/uk.js');
default: default:
throw new Error(`Unknown locale: ${locale}`); return import(`../translations/${locale}.js`);
} }
}, },
}, },

View file

@ -129,7 +129,7 @@ export class LionInputDatepicker extends LionInputDate {
case 'uk': case 'uk':
return import('../translations/uk.js'); return import('../translations/uk.js');
default: default:
throw new Error(`Unknown locale: ${locale}`); return import(`../translations/${locale}.js`);
} }
}, },
}, },

View file

@ -82,7 +82,7 @@ export class LionInputIban extends FieldCustomMixin(LocalizeMixin(LionInput)) {
case 'uk': case 'uk':
return import('../translations/uk.js'); return import('../translations/uk.js');
default: default:
throw new Error(`Unknown locale: ${locale}`); return import(`../translations/${locale}.js`);
} }
}, },
}, },

View file

@ -97,7 +97,7 @@ export const ValidateMixin = dedupeMixin(
case 'uk': case 'uk':
return import('../translations/uk.js'); return import('../translations/uk.js');
default: default:
throw new Error(`Unknown locale: ${locale}`); return import(`../translations/${locale}.js`);
} }
}, },
}, },