Ember:如何使用 i18n lib 翻译占位符?

2024-05-06

See: http://jsfiddle.net/cyclomarc/36VS3/1/ http://jsfiddle.net/cyclomarc/36VS3/1/

我正在使用 Ember i18n lib 进行翻译。如何在 Ember.TextField 视图中使用翻译后的字符串?

同上,用于文本区域视图和选择视图。

<script type="text/x-handlebars">
    <h2>Ember Translate placeholder</h2>
    {{t T1005}}<br>
    {{view Ember.TextField placeholder="T1005"}}
</script>

输入字段中的占位符也应该显示“Info”,因此不是“T1005”(作为字符串的引用)。


您也可以通过添加以下方式来做到这一点Ember.I18n.TranslateableAttributesmixin 到需要翻译感知的视图中,如下所示:

Ember.TextField.reopen(Ember.I18n.TranslateableAttributes)

然后添加后缀Translation到您想要翻译感知的属性:

{{view Ember.TextField placeholderTranslation="T1005"}}

在这里查看您的更新jsfiddle http://jsfiddle.net/36VS3/3/.

希望能帮助到你。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ember:如何使用 i18n lib 翻译占位符? 的相关文章

  • 子目录中的 Ember 组件

    我读到现在支持在 components 中包含目录 文件夹 使用 ember cli 我可以生成所需的必要子目录 组件 但是 我似乎无法引用该组件 例如 如果我有这样的文件夹结构 app components sub test comp j
  • Ember CLI 在生产中失败

    我正在通过 jenkins 部署 Ember CLI 应用程序并使用 nginx 发布它 这是詹金斯构建脚本 npm install bower install node modules ember cli bin ember build
  • 使用 jasmine 测试 ember.js 应用程序

    有谁知道有关测试 ember js 应用程序的任何资源 示例或教程 您如何测试视图 似乎没有任何关于此的广泛示例 信息 我无法提出一个如何实现这一目标的示例 但我发现了一个广泛使用 Jasmine 进行测试的项目 您应该看一下余烬资源 ht
  • 使用 ember.js 时出现 Access-Control-Allow-Origin 错误(使用 ember-cli)

    这是我在 app routes customers js 中的路线 export default Ember Route extend model function return getJSON http 127 0 0 1 3000 od
  • Ember.js:从集合中检索随机元素

    我有这样的路线 App RandomThingRoute Ember Route extend model function return App Thing find random 这需要一趟 things randomAPI端点 我在控
  • Ember:在 Mixin 中以编程方式设置 queryParams

    我正在尝试以编程方式在 Ember Mixin 中定义 queryParams mixin 有一个方法 当持有 mixin 的控制器初始化时会调用该方法 setupQueryParams params gt params forEach p
  • ember 中可重用对象的架构

    我正在使用 ember 构建一个管理仪表板 我想创建一个可重用的图表对象 我可以在整个应用程序中拥有多个实例 图表对象应该有一个由一些标记和一个画布元素组成的模板 在插入 DOM 后我需要其 id 以便附加实际的图表 chart js 我尝
  • 标签中的 Ember 车把模板

    ember 特别是应用程序模板 是否可以在 head 标签内进行操作 以便动态更改标题标签 元标签 外部 css 样式表和 favicon 等内容 如果是这样 那么一种干净的方法是什么 为了完成这项工作 我所做的是创建车把助手 例如 如果您
  • 保存 ember 数据模型后的转换

    我想在创建帖子后进行转换 post new gt 单击提交 gt Rails 后端成功创建帖子并响应 json gt 重定向到新创建帖子的路径 在 ember data example github 源代码中 他们使用这种方法 transi
  • 如何更改 Ember 中的查询参数?

    我正在编写一个动作处理程序route application actions changeFoo foo I want to change the fooId queryParam to foo get id 问题是我能找到的唯一记录的更改
  • Ember.js 在特定页面上包含外部脚本

    我试图弄清楚如何包含外部 javascript 源 图表 但仅限于网站上的单个页面 可以在视图或模板中完成吗 我发现只需添加页面模板不起作用 如果我将它添加到整个网站的模板中 它加载得很好 但是它会加载到每个页面上 我的问题的另一面可能更具
  • 如何在apache服务器中部署ember-cli项目

    我有以下问题 我使用 ember cli 创建了一个 ember 应用程序 该应用程序通过 url 在 nodejs 上运行良好http localhost 4200 运行命令时ember serve 我想在 apache httpd 服务
  • 将子记录渲染到特定的出口

    我有这个工作示例jsfiddle http jsfiddle net bazzel SM5VM 我显示的列表Posts 当一个Post选择后 我会在帖子模板的出口中显示详细信息 到目前为止没有问题 由于每Post has many Comm
  • Ember.js + Mirage:在集成测试中拉取模拟关系

    我有一个使用的组件this get model property 并且它按预期工作 对于我的集成测试 我使用 Mirage 它适用于我的所有其他测试 包括集成测试 但是当我测试这个特定组件时 我得到 TypeError Cannot rea
  • Action Cables、嵌套 JSON 属性和 JSONAPI

    我有一个相当具体的问题 我希望你们中的一个真正聪明的人可能知道解决方案 甚至是现阶段的解决方法 具体来说 我正在处理操作电缆 嵌套 JSON 和 JSONAPI 我有一个asset模型 它具有一些属性 例如name desc等等 但它还有一
  • 在 Ember 2.0 中存储瞬态 UI 状态的位置

    Ember 2 0 竭尽全力让一切都成为组件 随着可路由组件的推出 控制器也可能会被淘汰 Context 然而 在构建用户界面时 我经常遇到一个问题 到目前为止我还没有令人满意的模式 用户界面状态 我在做什么 选择状态 当前焦点 某些树显示
  • emberjs 无法克隆未实现 Ember.Copyable 的 Ember.Object

    我正在使用 ember 1 3 1 和 ember data 1 0 0 beta 5 在创建新模式时我收到 以下错误 断言失败 无法克隆未实现 Ember Copyable 的 Ember Object 以下是我的模型代码 App myM
  • 告诉 ember.js 对其模型的“id”使用不同的密钥

    我陷入了不应该回来的境地idAPI 端点中的字段 我需要告诉 ember 使用slug字段为 而不是id I tried DS RESTAdapter map App Post id key slug 虽然这对于App Post find
  • 将 Ember 组件附加到不受 Ember 管理的 DOM 元素

    我想附加一个 Ember 组件ComponentB到由某些非 Ember UI 库生成的 DOM 元素didInsertElement of ComponentA 导致类似的结果 div class ember view component
  • 如何将 hashbang url 更改为历史 API

    我正在使用 ember1 0 rc3 我想将 hashbang url 更改为正常的 url 格式 即 www site com admin page1 到 www site com admin page1 更改 我在应用程序路由器中使用位

随机推荐