【问题标题】:Change sapui5 fileuploader browse button text更改 sapui5 fileuploader 浏览按钮文本
【发布时间】:2016-04-11 10:09:34
【问题描述】:

我正在寻找一种基于登录用户语言在运行时更改 sapui5 语言的方法。我有 i18n 属性文件。我面临的挑战是更改 FileUploader 按钮上的文本。未从属性文件中提取此文本。它始终是“浏览”

我正在使用 sap.ui.commons.FileUploader()

var FileUploader = new sap.ui.commons.FileUploader({
        id: "fileUploader_id",
        fileType: "zip",
        uploadOnChange: false,
        buttonText: oBundle.getText(FILEUPLOADER_BUTTON_TEXT),
        tooltip: oBundle.getText(FILEUPLOADER_BUTTON_TIP),
    });

当没有数据时,表的类似问题。该表以英语显示“无数据”,而我希望它使用用户特定的语言。

【问题讨论】:

    标签: internationalization sapui5 globalization


    【解决方案1】:

    sap.ui.unified.FileUploader 的“buttonText”属性不起作用? 我只是试了一下,按钮的标签相应地发生了变化。

    <u:FileUploader buttonText="{i18n>browseText}"></u:FileUploader>
    

    【讨论】:

      【解决方案2】:

      在旧版本的 SAPUI5(使用公共库)中,可以通过覆盖标准 buttonText 参数来更改按钮文本。即,在这种情况下,必须在本地 i18n.properties 文件中覆盖标准“FILEUPLOAD_BROWSE”。我们不能使用适合我们的名称(例如 FILEUPLOADER_BUTTON_TEXT)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-09-10
        • 1970-01-01
        • 1970-01-01
        • 2012-06-29
        • 2015-08-12
        • 2021-03-24
        • 1970-01-01
        相关资源
        最近更新 更多