此信息仅适用于原始体验

为何创建语言包?

可以创建或编辑语言包来协助主页面定义、文化采借以及传送特定机构、课程、用户和角色的信息。

语言包由三个组件组成:

  • 用户界面 (UI)
  • 主题和图像
  • 帮助链接

创建自定义语言包可能需要编辑任一组件或所有组件。下表列出了创建语言包时的一些典型目标,以及可以使用哪些组件来最好地达成目标。

创建语言包的目标
目标用户界面主题文档
通过沉浸法教授语言是(Y)是(Y)
展示文化规范是(Y)是(Y)
提供具体说明是(Y)是(Y)
加强文化采借是(Y)是(Y)是(Y)
支持机构主页面是(Y)

用户界面

通过语言包编辑器可以访问系统中使用的语言环境包。由于 UI 是 Blackboard Learn 用户最熟悉的语言包组件,因此编辑这些语言环境包能以最小的工作量对用户社区产生最大的影响。

语言浸入和文化采借具有明显的好处,但可以编辑语言环境包以包含执行机构规则和最佳实践的信息。例如,假设一家机构想要加强有关下载成绩中心数据的政策。可以编辑位于 gradebook.properties 语言环境包中的 instructor.exportDownloadGrades.instructions 字段以提供教师必须遵守的具体下载说明。

有关使用语言包编辑器的详细信息


主题

可以编辑主题附带的层叠样式表 (CSS) 以支持机构的主页面定义活动。许多机构通过定制主题来培养社区,并为 Blackboard Learn 提供更受欢迎的外观。主题还可以用于更改 Blackboard Learn 的设计元素,如字体、颜色方案和背景图像以展示文化规范。

有关主题的更多信息


帮助链接

documentation.properties语言环境包包含指向 Blackboard 提供的文档的 URL 链接。可以编辑此语言环境包中的字段,使其指向自己的文档。

有关定制“帮助”体验的详细信息


所有组件

编辑语言包的全部三个组件,会为处于特定语言环境中的 Blackboard Learn 用户创造定制的体验。在 UI 中使用与语言环境对应的语言,可鼓励语言浸入和采借;在文化上相关的设计元素可以加强机构的文化规范和主页面标识;通过编辑 Blackboard Learn 附带的文档,机构可用相应的格式提供相关信息。


维护编辑的语言包

每次升级 Blackboard Learn 时,必须在升级的语言包中再次创建所有的语言包定制。

为了确保不同版本之间的一致性,Blackboard Learn Updater 会将当前的 en_US 的语言包与正在安装的版本进行比较。记下差异并输出到以下文件:

//blackboard/backups/date_of_backup/bundle_diff.txt

例如://blackboard/backups/20090101-10479/bundle_diff.txt

以下是 bundle_diff.txt 文件的示例。

BUNDLES CHANGED:

ADDED:

metadata.properties

KEYS CHANGED:

> installer.properties:

MODIFIED:

installer.installer.bare.title

> workflow.properties:

MODIFIED:

remove_task.message.remove_success

> navigation_item.properties:

MODIFIED:

cp_list_modify_users

DELETED:

cp_course_utilities_export

ADDED:

course.archive.EXECUTE

> common.properties:

MODIFIED:

common.conversion.in.progress.text

> security.properties:

MODIFIED:

nocookies.instructions.header

> chalk.properties:

MODIFIED:

instructor.privacy.notice.prompt

DELETED:

<input type

accessed. \<br>
is \<br>
<
p style

ADDED:

instructor.privacy.notice.check boxLabel

&gt; assignment.properties:

MODIFIED:

title.submission.history.not.available

ADDED:

error.receipt.user.is.observer