技术文章 - CS292583

ThingWorx 片段函数 GetCurrentUserLanguage 返回不正确的值

已修改: 17-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • ThingWorx Platform 7.4 to 8.5

说明

ThingWorx 片段函数GetCurrentUserLanguage未返回当前登录用户的正确语言。
  • 使用 ThingWorx 7.4.13、8.3.0 重现
  • 用户语言可以通过代码片段函数SetLanguagePreference进行配置,如下所示
    • 用户[用户名]。设置语言首选项(参数)
  • 下面的GetCurrentUserLanguage示例可以返回登录用户语言的旧值
    • 资源[“CurrentSessionInfo”]。获取当前用户语言();
    • 用户[用户名]。语言
  • 下面的GetCurrentUserLanguage示例可以返回一个空字符串
    • var currentUserLanguage = Resources["CurrentSessionInfo"].GetCurrentUserLanguage();
    • PTC Community上报告了同样的问题
这是文章 292583 的 PDF 版本,可能已过期。最新版本 CS292583