使用 angular translate static-loader-file 用于日期选择器(带有多个语言环境文件)
Use angular translate static-loader-file for date picker (with several locale files)
我需要翻译 angular 日期选择器。我已经安装了 angular-translate-loader-static-files,下载了语言环境文件并包含了 index.html.
<script src="external/angular-translate-loader-static-files-master/angular-translate-loader-static-files.min.js"></script>
也在app.js
中添加了这部分
$translateProvider.useStaticFilesLoader({
prefix: 'locale/angular-locale_',
suffix: '.js'
});
但事实上-在index.html ( ) 中最后声明的js 文件在语言之间切换时使用。
所以,如果改变顺序
<script src="external/locale/angular-locale_en.json"></script>
<script src="external/locale/angular-locale_es.json"></script>
,然后 'es' 将用于日期选择器。
可在此处下载语言环境:https://github.com/angular/angular.js/tree/master/src/ngLocale
您需要设置您的首选语言,例如
$translateProvider.preferredLanguage('en');
不确定您希望使用哪种语言,但设置默认语言会有所帮助。
我需要翻译 angular 日期选择器。我已经安装了 angular-translate-loader-static-files,下载了语言环境文件并包含了 index.html.
<script src="external/angular-translate-loader-static-files-master/angular-translate-loader-static-files.min.js"></script>
也在app.js
中添加了这部分 $translateProvider.useStaticFilesLoader({
prefix: 'locale/angular-locale_',
suffix: '.js'
});
但事实上-在index.html ( ) 中最后声明的js 文件在语言之间切换时使用。
所以,如果改变顺序
<script src="external/locale/angular-locale_en.json"></script>
<script src="external/locale/angular-locale_es.json"></script>
,然后 'es' 将用于日期选择器。
可在此处下载语言环境:https://github.com/angular/angular.js/tree/master/src/ngLocale
您需要设置您的首选语言,例如
$translateProvider.preferredLanguage('en');
不确定您希望使用哪种语言,但设置默认语言会有所帮助。