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. 芝麻HTTP:非关系型数据库存储

    NoSQL,全称Not Only SQL,意为不仅仅是SQL,泛指非关系型数据库.NoSQL是基于键值对的,而且不需要经过SQL层的解析,数据之间没有耦合性,性能非常高. 非关系型数据库又可细分如下. ...

  2. eclipse -解决Unhandled event loop exception GC overhead limit exceeded

    今天第一次遇到这个问题, 拿出来和大家分享一下. 首先说明下我发现这个错误的过程,  看下面的三张图片 1,在本地weblogic发布项目的时候 2 , 等待一段时间, 出现以下错误 3 ,  点击上 ...

  3. 异常-----freemarker.template.TemplateException: Macro select has no such argument

    1.错误描述 六月 25, 2014 11:32:49 下午 freemarker.log.JDK14LoggerFactory$JDK14Logger error 严重: Template proc ...

  4. NOIWC2018游记

    NOIWC2018游记 接着PKUWC就是NOIWC了.感觉时间很紧呀,但越是紧张呢,就越让人心里觉得充实. 能够去NOIWC,应该是一次非常充实的体验吧. 这一篇游记是接着上一篇写的,时间点上完全都 ...

  5. c#多线程同步之EventWaitHandle再次使用

    /// <summary> /// 文件传输器,用来获取全文文件,自动根据全文文件数量,开启一定数量的线程,采用生产者消费模式 /// </summary> public cl ...

  6. 网页提示错误(net::ERR_EMPTY_RESPONSE)

    突然个别网页打不开,报上面的错,本来还以为是网页的问题,结果发现是自己的电脑的问题..因为从别的设备上可以打开相同网页. 1.运行→regedit→进入注册表, 在 HKEY_LOCAL_MACHIN ...

  7. 解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter问题

    问题:64位系统中安装了32位程序解决办法 是因为64位系统中安装了32位程序 解决方法: yum install glibc.i686

  8. 解决JSON.stringify()自动将中文转译成unicode的方法

    最近在工作中,发现在IE8下JSON.stringify()自动将中文转译为unicode编码,原本选择的中文字符,传到后台变为了unicode编码,即\u****的形式.查找资料后发现,与标准的JS ...

  9. 用user-selection实现让页面上的内容不能被选中

    最开始发现这个功能是在陌小雨的博客中,然后自己百度发现用的是user-selection功能,之前网上有很多关于禁止右键,禁止复制,禁止粘 贴,禁止剪切等都弱爆了.这个功能正好使用到我的网站上啊,(你 ...

  10. Xcode9的xib只支持iOS7.0及以上版本

    Xcode升级到9以后,对xib的最低编译版本有了限制,以前未指定版本的xib会报错,如下 遇到这个情况,根据错误提示很明显提示的是ib文件支持的最低版本是iOS7,所以我就将该xib的版本设为iOS ...