加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Angular 2本地化(i18n)rtl支持

发布时间:2020-12-17 06:49:49 所属栏目:安全 来源:网络整理
导读:将右到左(rtl)支持添加到本地化的Angular 2应用程序(例如希伯来语和阿拉伯语)中的最佳做法是什么?我查看了几个教程,包括 Internationalization (i18n),但似乎没有覆盖它.我希望,例如,html方向属性(例如 html dir =“rtl”)与应用程序构建步骤中18n属性中定
将右到左(rtl)支持添加到本地化的Angular 2应用程序(例如希伯来语和阿拉伯语)中的最佳做法是什么?我查看了几个教程,包括 Internationalization (i18n),但似乎没有覆盖它.我希望,例如,html方向属性(例如< html dir =“rtl”>)与应用程序构建步骤中18n属性中定义的翻译一起添加.

解决方法

有可能添加I18N-DIR为 described in the docs.因此,我发现迄今最好的办法是添加I18N-DIR DIR =“LTR”(其中LTR是一个默认的方向),以在根组件模板的根元素(例如app.component.html)像这样:

<div i18n-dir dir="ltr">
    <!-- The rest of the content --> 
</div>

一旦你生成翻译文件相应的反式单元将出现在他们每个人含源默认方向,这是在这种情况下,LTR.因此,您只需将单位的目标设置为相应语言的rtl.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读