Skip to content

Commit

Permalink
Remove unused locales from build
Browse files Browse the repository at this point in the history
Related to: #232
  • Loading branch information
pixtron committed Jun 26, 2019
1 parent 127875d commit a0297c1
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions src/lib/translate.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,16 @@ import login from './auth.js'
import app from './app.js'
import iconsSvg from '@gyselroth/icon-collection/src/icons.svg';

const kendoCultures = {
'de': require('kendo-ui-core/js/cultures/kendo.culture.de.js'),
'de-CH': require('kendo-ui-core/js/cultures/kendo.culture.de-CH.js'),
'de-AT': require('kendo-ui-core/js/cultures/kendo.culture.de-AT.js'),
'de-DE': require('kendo-ui-core/js/cultures/kendo.culture.de-DE.js'),
'en': require('kendo-ui-core/js/cultures/kendo.culture.en.js'),
'en-GB': require('kendo-ui-core/js/cultures/kendo.culture.en-GB.js'),
'en-AU': require('kendo-ui-core/js/cultures/kendo.culture.en-AU.js'),
'en-US': require('kendo-ui-core/js/cultures/kendo.culture.en-US.js'),
}

var translate = {
config: {},
Expand All @@ -33,9 +43,7 @@ var translate = {

loadCulture: function(locale) {
try {
require('bundle-loader!kendo-ui-core/js/cultures/kendo.culture.'+locale+'.js')((data) => {
kendo.culture(locale);
});
kendo.culture(kendoCultures[locale]);
} catch (e) {
//fallback to en-US
}
Expand Down

0 comments on commit a0297c1

Please sign in to comment.