下載zip包:https://github.com/angular-translate/bower-angular-translate/releaseshtml
<script src="/bower_components/angular-translate-2.15.2/angular-translate.min.js"></script> <script src="/bower_components/angular-translate-loader-static-files-2.15.2/angular-translate-loader-static-files.min.js"></script>
var authModule = angular.module("AuthModule", ['pascalprecht.translate']); var transProvider = function($translateProvider) { var lang = window.localStorage.lang || 'cn'; $translateProvider.preferredLanguage(lang); $translateProvider.useStaticFilesLoader({ prefix: '/i18n/', suffix: '.json' }); }; authModule.config(['$translateProvider', transProvider]);
在項目中創建i18n目錄。而且在目錄下創建對應語言的文件,例如:git
在消息文件內容寫入:github
{ "name": "名字", }
<div>{{each.data.name | translate }}</div>
$scope.name = $translate.instant("name");
@完json