Supporting translation for contrib plugins.
parent
41865cc6e1
commit
611913326a
|
@ -39,7 +39,7 @@ taiga.sessionId = taiga.generateUniqueSessionIdentifier()
|
|||
|
||||
|
||||
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEventsProvider,
|
||||
$compileProvider, $translateProvider, $animateProvider) ->
|
||||
$compileProvider, $translateProvider, $translatePartialLoaderProvider, $animateProvider) ->
|
||||
|
||||
$animateProvider.classNameFilter(/^(?:(?!ng-animate-disabled).)*$/)
|
||||
|
||||
|
@ -505,10 +505,10 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEven
|
|||
# i18n
|
||||
preferedLangCode = userInfo?.lang || window.taigaConfig.defaultLanguage || "en"
|
||||
|
||||
$translatePartialLoaderProvider.addPart('taiga')
|
||||
$translateProvider
|
||||
.useStaticFilesLoader({
|
||||
prefix: "/locales/locale-",
|
||||
suffix: ".json"
|
||||
.useLoader('$translatePartialLoader', {
|
||||
urlTemplate: '/locales/{part}/locale-{lang}.json'
|
||||
})
|
||||
.useSanitizeValueStrategy('escapeParameters')
|
||||
.addInterpolation('$translateMessageFormatInterpolation')
|
||||
|
@ -684,6 +684,7 @@ module.config([
|
|||
"$tgEventsProvider",
|
||||
"$compileProvider",
|
||||
"$translateProvider",
|
||||
"$translatePartialLoaderProvider",
|
||||
"$animateProvider",
|
||||
configure
|
||||
])
|
||||
|
|
|
@ -76,6 +76,7 @@
|
|||
"raven-js": "~1.1.16",
|
||||
"l.js": "~0.1.0",
|
||||
"angular-translate": "~2.8.1",
|
||||
"angular-translate-loader-partial": "~2.8.1",
|
||||
"angular-translate-loader-static-files": "~2.8.1",
|
||||
"angular-translate-interpolation-messageformat": "~2.8.1",
|
||||
"ngInfiniteScroll": "1.2.1",
|
||||
|
|
|
@ -148,6 +148,7 @@ paths.libs = [
|
|||
paths.vendor + "angular-animate/angular-animate.js",
|
||||
paths.vendor + "angular-aria/angular-aria.js",
|
||||
paths.vendor + "angular-translate/angular-translate.js",
|
||||
paths.vendor + "angular-translate-loader-partial/angular-translate-loader-partial.js",
|
||||
paths.vendor + "angular-translate-loader-static-files/angular-translate-loader-static-files.js",
|
||||
paths.vendor + "angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.js",
|
||||
paths.vendor + "moment/min/moment-with-locales.js",
|
||||
|
|
Loading…
Reference in New Issue