【问题标题】:How can I convert a i18next localized string to UpperCase如何将 i18next 本地化字符串转换为大写
【发布时间】:2015-08-06 13:46:51
【问题描述】:

我正在开发一个使用 Groovy on Grails 和 AngularJS 的 UI 项目。对于本地化/国际化,我们使用ng-i18next

这里我需要以大写形式显示本地化文本。我的.gsp 文件中有一个锚标记

<a ng-href="${request.contextPath}/#/list">{{'locales.data.labels.summary' | i18next}}</a>

这会在浏览器中呈现后显示文本“Summary”,而我们希望将其显示为“SUMMARY”。

我认为应该有一个过滤器可以在翻译后将文本转换为大写。

【问题讨论】:

    标签: angularjs gsp i18next


    【解决方案1】:

    尝试使用uppercase 过滤器

     {{'locales.data.labels.summary' | i18next | uppercase}}
    

    参考号http://www.w3schools.com/angular/tryit.asp?filename=try_ng_filters_uppercase

    您可以为此使用 CSS 样式

    text-transform: uppercase
    

    Ref# CSS text-transform 属性

    【讨论】:

      猜你喜欢
      • 2014-06-18
      • 2018-09-16
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      • 2021-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多