Browse Source

Localization improvements/fixes.

pull/945/head
Igor Kulikov 8 years ago
parent
commit
9aacfe53be
  1. 2
      rule-engine/rule-engine-components/src/main/resources/public/static/rulenode/rulenode-core-config.js
  2. 8
      ui/src/app/app.config.js
  3. 2
      ui/src/app/profile/profile.tpl.html
  4. 2
      ui/webpack.config.dev.js

2
rule-engine/rule-engine-components/src/main/resources/public/static/rulenode/rulenode-core-config.js

File diff suppressed because one or more lines are too long

8
ui/src/app/app.config.js

@ -45,8 +45,12 @@ export default function AppConfig($provide,
.useMissingTranslationHandler('tbMissingTranslationHandler')
.addInterpolation('$translateMessageFormatInterpolation')
.useStaticFilesLoader({
prefix: PUBLIC_PATH + 'locale/locale.constant-', //eslint-disable-line
suffix: '.json'
files: [
{
prefix: PUBLIC_PATH + 'locale/locale.constant-', //eslint-disable-line
suffix: '.json'
}
]
})
.registerAvailableLanguageKeys(SUPPORTED_LANGS, getLanguageAliases(SUPPORTED_LANGS)) //eslint-disable-line
.fallbackLanguage('en_US') // must be before determinePreferredLanguage

2
ui/src/app/profile/profile.tpl.html

@ -44,7 +44,7 @@
<label translate>language.language</label>
<md-select name="language" ng-model="vm.profileUser.additionalInfo.lang">
<md-option ng-repeat="lang in vm.languageList" ng-value="lang">
{{ 'language.locales.' + lang | translate}}
{{ lang ? ('language.locales.' + lang | translate) : ''}}
</md-option>
</md-select>
</md-input-container>

2
ui/webpack.config.dev.js

@ -87,7 +87,7 @@ module.exports = {
'process.env': {
NODE_ENV: JSON.stringify('development'),
},
PUBLIC_PATH: PUBLIC_RESOURCE_PATH,
PUBLIC_PATH: JSON.stringify(PUBLIC_RESOURCE_PATH),
SUPPORTED_LANGS: JSON.stringify(langs)
}),
],

Loading…
Cancel
Save