Skip to content

i18e translations load too late #73779

@goDeni

Description

@goDeni

Kibana version: 7.7.1

Link on file

translations doesnt work for "euiSuperUpdateButton" because translation files not loaded yet

i patch compiled code and got this:

'euiSuperUpdateButton.refreshButtonLabel': function () {
      console.log("Im here");
      var res = _i18n.i18n.translate('core.euiSuperUpdateButton.refreshButtonLabel', {
        defaultMessage: '1111'
      });
      console.log(_i18n.i18n.getTranslation().messages);
      console.log("core.euiSuperUpdateButton.refreshButtonLabel");
      console.log(_i18n);
      console.log(res);
      return 'refresh 123';
  }(),

original:

'euiSuperUpdateButton.refreshButtonLabel': _i18n.i18n.translate('core.euiSuperUpdateButton.refreshButtonLabel', {
    defaultMessage: 'Refresh',
    description: 'Displayed in a button that refreshes based on date picked'
  }),

image

On image you can see that i18e was empty when code executing
And bug work for all translations in this file

Metadata

Metadata

Assignees

No one assigned

    Labels

    Project:i18nTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions