最近用angular做项目的国际化,鉴于我只是个小菜鸟,所以就去谷歌百度看看,结果。。。。。。。。。。。。。。。,千篇一律,基本大部分博客都是完完全全抄袭另一个博客的,吐血。。。,所以就来总结一下,希望有所帮助
angular有一个组件式专门做国际化的,angular-translate,用法如下:
1.先下载这个组件,然后再引入angular之后引入组件
2.在angular模块的config函数里面定义:
var soccer=angular.module('soccer',['pascalprecht.translate']);//声明angular模块名
//国际化配置
soccer.config(['$translateProvider',function($translateProvider){
$translateProvider.translations('en-us',{
'TITLE':'Hello',
'FOO':'This is a paragraph'
});
$translatePro