protected void initLocale() { CubaAmchartsIntegration amchartsIntegration = CubaAmchartsIntegration.get(); if (amchartsIntegration.getSettings() == null || !Objects.equals(userSessionSource.getLocale(), amchartsIntegration.getLocale())) { Settings settings = new Settings(); Locale locale = userSessionSource.getLocale(); // chart String localeString = messages.getTools().localeToString(locale); amchartsIntegration.setChartMessages(localeString, ChartLocaleHelper.getChartLocaleMap(locale)); // export amchartsIntegration.setExportMessages(localeString, ChartLocaleHelper.getExportLocaleMap(locale)); amchartsIntegration.setSettings(settings); amchartsIntegration.setLocale(userSessionSource.getLocale()); } }
protected void initLocale() { CubaAmchartsIntegration amchartsIntegration = CubaAmchartsIntegration.get(); if (amchartsIntegration.getSettings() == null || !Objects.equals(userSessionSource.getLocale(), amchartsIntegration.getLocale())) { Settings settings = new Settings(); Locale locale = userSessionSource.getLocale(); // chart String localeString = messages.getTools().localeToString(locale); amchartsIntegration.setChartMessages(localeString, ChartLocaleHelper.getChartLocaleMap(locale)); // export amchartsIntegration.setExportMessages(localeString, ChartLocaleHelper.getExportLocaleMap(locale)); amchartsIntegration.setSettings(settings); amchartsIntegration.setLocale(userSessionSource.getLocale()); } }
protected void initLocale() { UserSessionSource userSessionSource = AppBeans.get(UserSessionSource.class); CubaAmchartsIntegration amchartsIntegration = CubaAmchartsIntegration.get(); if (amchartsIntegration.getSettings() == null || !Objects.equals(userSessionSource.getLocale(), amchartsIntegration.getLocale())) { Settings settings = new Settings(); Locale locale = userSessionSource.getLocale(); // chart String localeString = messages.getTools().localeToString(locale); amchartsIntegration.setChartMessages(localeString, ChartLocaleHelper.getChartLocaleMap(locale)); // export amchartsIntegration.setExportMessages(localeString, ChartLocaleHelper.getExportLocaleMap(locale)); amchartsIntegration.setSettings(settings); amchartsIntegration.setLocale(userSessionSource.getLocale()); } }