{hero}

searchPanes.i18n

自:SearchPanes 1.0.0 起

语言选项的容器。
请注意 - 此属性需要使用适用于 DataTables 的 SearchPanes 扩展。

说明

如果不更改 searchPanes.i18n,则不会将任何自定义选项应用于窗格特定语言选项。否则,如果它们在此对象中被定义将应用相关的选项。父表中的语言选项会传播到 SearchPanes DataTable,因此,在那里设置的任何语言选项还会影响窗格。SearchPanes 的表特定语言选项可以使用 searchPanes.dtOpts 设置并在其中设置 language 选项。

此选项允许直接配置 SearchPanes 实例的语言选项。此时,使用 language.searchPanes 的效果与设置此选项相同,并且通常应该优先于此选项,因为可以通过 Ajax 加载语言字符串并为整个表格共享。如果同时提供了这两个选项,此选项将优先。

类型

字符串

说明

此选项可以容纳所有用于窗格的特定应用程序的语言子选项。

默认值

  • 值:对象

searchPanes.i18n 的默认值为一个包含所有 searchPanes.i18n.* 选项的默认值的对象。这些是 SearchPanes 使用的默认值。

示例

更改标题消息:

new DataTable('#myTable', {
	layout: {
		top1: {
			searchPanes: {
				i18n: {
					title: {
						_: 'Filters Selected - %d',
						0: 'No Filters Selected',
						1: 'One Filter Selected'
					}
				}
			}
		}
	}
});

更改 viewTotal 的消息:

new DataTable('#myTable', {
	layout: {
		top1: {
			searchPanes: {
				viewTotal: true,
				i18n: {
					count: '{total} found',
					countFiltered: '{shown} ({total})'
				}
			}
		}
	}
});

相关

以下选项直接相关,并且对于您的应用程序开发可能也很有帮助。