kibana/webpackShims/ui-bootstrap.js
Martin Hickey 3aa5938daa Kibana Globalization - Phase 2 (#8766)
* Integrate angular-translate globalization framework with i18n engine
* Provide template for enabling translations in an AngularJS view by translating a view
* Verification tool for translation keys used in angular-translate
* Documentation
2017-03-20 14:09:06 -04:00

20 lines
708 B
JavaScript

define(function (require) {
require('angular');
require('ui/angular-bootstrap/index');
const chrome = require('../src/ui/public/chrome/chrome');
return require('ui/modules')
.get('kibana', ['ui.bootstrap', 'pascalprecht.translate'])
.config(function ($tooltipProvider) {
$tooltipProvider.setTriggers({ 'mouseenter': 'mouseleave click' });
})
.config(function ($translateProvider) {
$translateProvider.translations('default', chrome.getTranslations());
$translateProvider.preferredLanguage('default');
// Enable escaping of HTML
// issue in https://angular-translate.github.io/docs/#/guide/19_security
$translateProvider.useSanitizeValueStrategy('escape');
});
});