【问题标题】:How to apply internationalization for Bootstrap Tags Input如何为引导标签输入应用国际化
【发布时间】:2015-05-21 07:02:18
【问题描述】:

我正在为我的项目使用国际化(jQuery i18n),并且我使用了 Bootstrap 标签输入。我想为标签的“显示文本”应用本地化。

注意:我在 Bootstrap 标签输入中使用了 “对象作为标签”。更多参考:Bootstrap Tags Input

【问题讨论】:

    标签: twitter-bootstrap bootstrap-typeahead bootstrap-tags-input


    【解决方案1】:

    很简单,在 Bootstrap 标签中输入 itemText 可用于显示标签的文本。所以我们可以在它返回一个 Item 时进行 Localization。

    我们可以在第 12 行更改 bootstrap-tagsinput.js

    return this.itemValue(item); 更改为
    return changeText('Label_'+this.itemValue(item),this.itemValue(item));

    changeText(key,Actual Text);
    

    changeText 是一个函数,它返回该“键”的本地化文本,如果本地化文本不可用,则它返回我们正在显示的“实际文本”。

    【讨论】:

    • 感谢 Mahendra,它工作正常,但我们不能不对 JS 文件级别进行任何更改吗??
    猜你喜欢
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-12
    • 2010-09-10
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    相关资源
    最近更新 更多