更改jhipster中的默认语言

斯特凡·格里隆

我使用JHipster 2.27.0

weapp/scripts/app.js通过更改首选语言行来在文件中设置语言,例如,$translateProvider.preferredLanguage('fr');将语言更改为法语。

此解决方案可以在运行中正常运行,我可以进行任何javascript测试(dev)正常,但是我可以进行任何javascript测试(prod)正常。

PhantomJS 1.9.8 (Windows 7 0.0.0) Controller Tests ActivationController calls Auth.activateAccount with the key from stateParams FAILED
    Error: Plural Function not found for locale: fr
        at MessageFormat (G:/workspace/myapp270/src/main/webapp/bower_components/messageformat/messageformat.js:9)
        at G:/workspace/myapp270/src/main/webapp/bower_components/angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.js:9
        at interpolationFactoryAdder (G:/workspace/myapp270/src/main/webapp/bower_components/angular-translate/angular-translate.js:9)
        at forEach (G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9)
        at G:/workspace/myapp270/src/main/webapp/bower_components/angular-translate/angular-translate.js:9
        at invoke (G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9)
        at G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9
        at getService (G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9)
        at invoke (G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9)
        at G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9
        at forEach (G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9)
        at createInjector (G:/workspace/myapp270/src/main/webapp/bower_components/angular/angular.js:9)
        at workFn (G:/workspace/myapp270/src/main/webapp/bower_components/angular-mocks/angular-mocks.js:9)
        at G:/workspace/myapp270/src/main/webapp/bower_components/angular-mocks/angular-mocks.js:9
        at mockApiAccountCall (G:/workspace/myapp270/src/test/javascript/spec/helpers/httpBackend.js:9)

您知道在测试中在哪里设置默认语言吗?

盖尔·马齐乌(GaëlMarziou)

尝试将main/webapp/bower_components/messageformat/locale/fr.js文件添加到要在浏览器中加载的文件列表中src/test/javascript/karma.conf.js

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改默认网站语言

来自分类Dev

更改默认的语言环境

来自分类Dev

RecognizerIntent更改默认语言

来自分类Dev

我在哪里可以在JHipster中定义默认的i18n语言?

来自分类Dev

如何在Ubuntu Server中更改默认语言环境?

来自分类Dev

在C#应用程序中更改“(默认)” ResX语言

来自分类Dev

如何在Microsoft Visual Basic中更改默认语言

来自分类Dev

在Chrome OS中更改语言默认设置

来自分类Dev

如何在Ubuntu Server中更改默认语言环境?

来自分类Dev

如何在Knoppix ISO中更改默认语言?

来自分类Dev

如何在Microsoft Visual Basic中更改默认语言

来自分类Dev

如何在Liferay 6.2中更改默认Porlet语言的图标

来自分类Dev

在Firefox上更改默认语言

来自分类Dev

在Firefox上更改默认语言

来自分类Dev

更改 datetimepicker 默认语言 [datetimepicker]

来自分类Dev

Symfony语言环境在事件列表器中已更改,但在控制器中再次默认

来自分类Dev

更改TCPDF中的语言

来自分类Dev

更改新文件的VSCode默认语言?

来自分类Dev

更改android应用内商品的默认语言

来自分类Dev

Django语言更改被忽略,保持默认

来自分类Dev

更改junit测试的默认语言环境

来自分类Dev

PhantomJS C#如何更改默认语言

来自分类Dev

更改特定语言的默认字体

来自分类Dev

更改特定语言的默认字体

来自分类Dev

Django语言更改被忽略,保持默认

来自分类Dev

Ektron 9-更改默认网站语言

来自分类Dev

如何更改Burn的默认UI语言

来自分类Dev

将trac的默认语言更改为德语

来自分类Dev

更改Windows PE媒体的默认键盘语言