Translate global navigation bar component (#23993) (#24653)

Translate global navigation bar component
This commit is contained in:
pavel06081991 2018-10-30 12:34:44 +03:00 committed by GitHub
parent 164795c8d7
commit cb024dd4b4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -27,7 +27,7 @@ import { uiModules } from '../../../modules';
const module = uiModules.get('kibana');
module.directive('globalNav', (globalNavState, chrome) => {
module.directive('globalNav', (globalNavState, chrome, i18n) => {
return {
restrict: 'E',
replace: true,
@ -46,8 +46,12 @@ module.directive('globalNav', (globalNavState, chrome) => {
scope.isGlobalNavOpen = isOpen;
scope.globalNavToggleButton = {
classes: isOpen ? 'global-nav-link--close' : undefined,
title: isOpen ? 'Collapse' : 'Expand',
tooltipContent: isOpen ? 'Collapse side bar' : 'Expand side bar',
title: isOpen ?
i18n('common.ui.chrome.globalNav.navToggleButtonCollapseTitle', { defaultMessage: 'Collapse' })
: i18n('common.ui.chrome.globalNav.navToggleButtonExpandTitle', { defaultMessage: 'Expand' }),
tooltipContent: isOpen ?
i18n('common.ui.chrome.globalNav.navToggleButtonCollapseTooltip', { defaultMessage: 'Collapse side bar' })
: i18n('common.ui.chrome.globalNav.navToggleButtonExpandTooltip', { defaultMessage: 'Expand side bar' }),
};
// Notify visualizations, e.g. the dashboard, that they should re-render.