Merge pull request #736 from taigaio/alexanderstyre-internationalization
Alexanderstyre internationalizationstable
commit
66e3b61344
|
@ -3,7 +3,7 @@ host = https://www.transifex.com
|
||||||
lang_map = sr@latin:sr-latn, zh-Hans:zh-hans, zh-Hant:zh-hant, pt_BR:pt-br
|
lang_map = sr@latin:sr-latn, zh-Hans:zh-hans, zh-Hant:zh-hant, pt_BR:pt-br
|
||||||
|
|
||||||
[taiga-front.locale-enjson]
|
[taiga-front.locale-enjson]
|
||||||
file_filter = app/locales/locale-<lang>.json
|
file_filter = app/locales/taiga/locale-<lang>.json
|
||||||
source_file = app/locales/locale-en.json
|
source_file = app/locales/taiga/locale-en.json
|
||||||
source_lang = en
|
source_lang = en
|
||||||
type = KEYVALUEJSON
|
type = KEYVALUEJSON
|
||||||
|
|
|
@ -39,7 +39,7 @@ taiga.sessionId = taiga.generateUniqueSessionIdentifier()
|
||||||
|
|
||||||
|
|
||||||
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEventsProvider,
|
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEventsProvider,
|
||||||
$compileProvider, $translateProvider, $animateProvider) ->
|
$compileProvider, $translateProvider, $translatePartialLoaderProvider, $animateProvider) ->
|
||||||
|
|
||||||
$animateProvider.classNameFilter(/^(?:(?!ng-animate-disabled).)*$/)
|
$animateProvider.classNameFilter(/^(?:(?!ng-animate-disabled).)*$/)
|
||||||
|
|
||||||
|
@ -505,10 +505,10 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEven
|
||||||
# i18n
|
# i18n
|
||||||
preferedLangCode = userInfo?.lang || window.taigaConfig.defaultLanguage || "en"
|
preferedLangCode = userInfo?.lang || window.taigaConfig.defaultLanguage || "en"
|
||||||
|
|
||||||
|
$translatePartialLoaderProvider.addPart('taiga')
|
||||||
$translateProvider
|
$translateProvider
|
||||||
.useStaticFilesLoader({
|
.useLoader('$translatePartialLoader', {
|
||||||
prefix: "/locales/locale-",
|
urlTemplate: '/locales/{part}/locale-{lang}.json'
|
||||||
suffix: ".json"
|
|
||||||
})
|
})
|
||||||
.useSanitizeValueStrategy('escapeParameters')
|
.useSanitizeValueStrategy('escapeParameters')
|
||||||
.addInterpolation('$translateMessageFormatInterpolation')
|
.addInterpolation('$translateMessageFormatInterpolation')
|
||||||
|
@ -684,6 +684,7 @@ module.config([
|
||||||
"$tgEventsProvider",
|
"$tgEventsProvider",
|
||||||
"$compileProvider",
|
"$compileProvider",
|
||||||
"$translateProvider",
|
"$translateProvider",
|
||||||
|
"$translatePartialLoaderProvider",
|
||||||
"$animateProvider",
|
"$animateProvider",
|
||||||
configure
|
configure
|
||||||
])
|
])
|
||||||
|
|
|
@ -76,6 +76,7 @@
|
||||||
"raven-js": "~1.1.16",
|
"raven-js": "~1.1.16",
|
||||||
"l.js": "~0.1.0",
|
"l.js": "~0.1.0",
|
||||||
"angular-translate": "~2.8.1",
|
"angular-translate": "~2.8.1",
|
||||||
|
"angular-translate-loader-partial": "~2.8.1",
|
||||||
"angular-translate-loader-static-files": "~2.8.1",
|
"angular-translate-loader-static-files": "~2.8.1",
|
||||||
"angular-translate-interpolation-messageformat": "~2.8.1",
|
"angular-translate-interpolation-messageformat": "~2.8.1",
|
||||||
"ngInfiniteScroll": "1.2.1",
|
"ngInfiniteScroll": "1.2.1",
|
||||||
|
|
|
@ -148,6 +148,7 @@ paths.libs = [
|
||||||
paths.vendor + "angular-animate/angular-animate.js",
|
paths.vendor + "angular-animate/angular-animate.js",
|
||||||
paths.vendor + "angular-aria/angular-aria.js",
|
paths.vendor + "angular-aria/angular-aria.js",
|
||||||
paths.vendor + "angular-translate/angular-translate.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-loader-static-files/angular-translate-loader-static-files.js",
|
||||||
paths.vendor + "angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.js",
|
paths.vendor + "angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.js",
|
||||||
paths.vendor + "moment/min/moment-with-locales.js",
|
paths.vendor + "moment/min/moment-with-locales.js",
|
||||||
|
|
Loading…
Reference in New Issue