1

我们正在使用 Valence API 将 D2L 与我们的应用程序集成。由于我们的应用程序支持多种语言,我如何将用户区域设置/语言传递给 D2L LMS。根据我的发现,我在 createuser 对象或 userprofile 对象中找不到任何参数,我可以通过这些参数传递语言环境/语言信息。在创建课程时可以选择设置区域设置,但是由于(不同区域设置的)多个用户可能会使用课程,在这种情况下如何控制内容交付?

4

1 回答 1

1

不幸的是,当前的 API 不支持设置或调整用户区域设置。此差距是未来版本的候选功能。

在此期间,您也许可以添加一个发送给用户的链接,让他们更新他们的语言环境:

在 V10 上,如果您让用户点击表单的链接:

https:///d2l/lp/preferences/preferences_main/preferences_main.d2l?ou=

他们将看到允许他们设置区域设置的页面(如果他们没有当前会话,则会提示他们首先登录)。

于 2012-08-24T15:37:25.630 回答