translate 的用法
1.在html页面:文本的翻译
<h1 translate>hello world</h1>
<h1 translate = 'hello world '></h1>
<h1> 'hello world '|translate </h1> 2.
placeholder= {{var|translate}}
aria-label={{var|translate}}
tooltip = {{var|translate}}
ng-bind= {{var|translate}}
ng-bind= {{key|translate}} <p translate = 'key' translate-values= ' { index:' {{var}}'}'
--json
key:".....{{index}}" 3.$translate.use();
define(function (require) {
return function SavedObjectFactory(es, kbnIndex, Promise, Private, Notifier, safeConfirm, indexPatterns,$translate) {
var angular = require('angular'); //luochunxiang@eisoo.com
var message ;
var lang = $translate.use();
if(lang === 'zh-cn'){
message = '你确定你想要覆盖 '
}else if(lang === 'zh-tw'){
message = '你確定你想要覆蓋 '
}else{
message = 'Are you sure you want to overwrite '
}
$
4.$translate.instant(key) var a = $translate.instant("Are you sure you want to delete the selected");
var b = $translate.instant("Are you sure you want to delete the selected");
var aaa = `trgutyr ${a}${currentTab.title}${b}`;
'rtguiyi'
var bbb = aaa; ---.js
var option = {
"Seconds": $translate.instant("Seconds ago"),
"Minutes":$translate.instant("Minutes ago"),
"Hours": $translate.instant("Hours ago"),
"Days": $translate.instant("Days ago"),
"Weeks": $translate.instant("Weeks ago"),
"Months": $translate.instant("Months ago"),
"Years": $translate.instant("Years ago")
};
$scope.relativeOptions = [
{text: option.Seconds, value: 's'},
{text: option.Hours, value: 'm'},
{text: option.Days, value: 'h'},
{text: option.Days, value: 'd'},
{text: option.Weeks, value: 'w'},
{text: option.Months, value: 'M'},
{text: option.Years, value: 'y'},
]; ---.html
<div class="form-group">
<select
ng-model="relative.unit"
ng-options="opt.value as opt.text for opt in relativeOptions"
translate-values
ng-change="formatRelative()"
class="form-control col-xs-2">
</select>
</div> 5直接使用window.localStorage.lang;
//luochunxiang@eisoo.com
var message ;
var lang = window.localStorage.lang;
if(lang === 'en-us'){
message = 'MMMM Do YYYY, HH:mm:ss.SSS'
}else if(lang === 'zh-tw'){
message = 'YYYY年MM月DD日, HH:mm:ss.SSS'
}else{
message = 'YYYY年MM月DD日, HH:mm:ss.SSS'
} 6 ng-show = "lang === 'en-us'"
<div ng-show = "lang === 'en-us'">
<saved-object-finder
title="Saved Searches"
type="searches"
make-url="step2WithSearchUrl">
</saved-object-finder>
</div>
<div ng-show = "lang === 'zh-tw'">
<saved-object-finder
title="已存搜索"
type="searches"
make-url="step2WithSearchUrl">
</saved-object-finder>
</div>
<div ng-show = "lang === 'zh-cn'">
<saved-object-finder
title="已存搜索"
type="searches"
make-url="step2WithSearchUrl">
</saved-object-finder>
</div> 7
<div ng-if="aggParam.name">
<span><label>{{ aggParam.name | translate }}</span> <span translate>Pattern</span></label>
</div>
<div ng-if="label">
<label>{{ label | translate }} <span translate>Pattern</span></label>
</div> <!-- <label>{{ aggParam.name | label }} <span translate>Pattern</span></label> -->

随机推荐

  1. OpenStack_I版 3.glance部署

    存储镜像path                 默认镜像不存储在本地,一般放在swift对象存储或Cinder块存储里   glance安装     拷贝配置文件到/ect下,并新建配置目录,日志目 ...

  2. monkeyrunner_获取apk的包名和activity名

    一.使用adb获取单个apk的包名和Activity名称: 1.配置adb环境 a. 我的电脑点击右键-属性-高级-环境变量; b.  环境变量中新建PATH,变量值输入adb.exe工具所在目录; ...

  3. VirtualBox 创建com对象失败 应用程序被中断

    安装VirtualBox后,打开,报错: 解决方法: 1,注册VBoxC.dll 控制台切换到VirtualBox目录 E:\VirtualBox>VBoxSVC /ReRegServer E: ...

  4. POJO

    简单的Java对象(Plain Ordinary Java Objects)实际就是普通JavaBeans,使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其gett ...

  5. [BZOJ1041] [HAOI2008] 圆上的整点 (数学)

    Description 求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数. Input 只有一个正整数n,n<=2000 000 000 Output 整点个数 Samp ...

  6. MySQ备份常见问题

    1.备份的时候出现2002报错,找不到/tmp/mysql.sock,这个文件 [root@centos199 backup]# mysqldump -uroot -ppassword cz-offi ...

  7. Python中的栈溢出及解决办法

    1.递归函数 在函数内部,可以调用其他函数.如果一个函数在内部调用自身本身,这个函数就是递归函数. 举个例子,我们来计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示, ...

  8. Type Archive for required library: 'C:/Users/EuphemiaShaw/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.6.5/hadoop-hdfs-2.6.5.jar' in project 'mapreduce' cannot be read or is not a valid ZIP file

    error: Description Resource Path Location Type Archive for required library: 'C:/Users/EuphemiaShaw/ ...

  9. c# MongoDB Driver 官方教程翻译

    先贴官方文档地址:http://mongodb.github.io/mongo-csharp-driver/2.5/getting_started/quick_tour/ 安装部分很简单,nuget搜 ...

  10. 通过银行卡号识别归属银行,php方式

    这个例子不是很全,要做到齐全必须使用数据库字典来索引,而且数据量庞大,建议生产使用时限制几大行就行,直接不支持其他小行.此案例抛砖引玉 /** * 银行卡信息识别相关类 * 把bin号转化为长整形,再 ...