用户界面元素的本地化
最近更新: 2024年7月20日
创建对象:
- 开发人员
- 用户
eCatalog Viewer显示的某些内容需要进行本地化,这些内容包括缩放按钮、页面更改按钮、缩略图按钮、全屏按钮、关闭按钮和滚动条按钮。
查看器中的每个可本地化的文本内容都由一个名为SYMBOL的特殊查看器SDK标识符表示。 任何SYMBOL都具有随开箱即用查看器提供的英文区域设置("en"
)的缺省关联文本值,并且还可以根据需要为多个区域设置设置用户定义的值。
当查看器启动时,它会检查当前区域设置,查看区域设置中每个受支持的SYMBOL是否存在用户定义的值。 如果存在,则使用用户定义的值;否则,它会回退到现成的默认文本。
用户定义的本地化数据可以作为本地化JSON对象传递给查看器。 此类对象包含支持的区域设置列表、每个区域设置的SYMBOL文本值以及默认区域设置。
此类本地化对象的示例:
{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
},
"fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
defaultLocale:"en"
}
在上述示例中,本地化对象定义了两个区域设置("en"
和"fr"
),并为每个区域设置中的两个用户界面元素提供了本地化。
网页代码应将此类本地化对象作为配置对象的localizedTexts
字段的值传递给查看器构造函数。 另一种选择是通过调用setLocalizedTexts(localizationInfo)
方法来传递本地化对象。
支持以下SYMBOL(假设containerId是查看器容器的ID):
符号 | 工具提示…… |
---|---|
Container.LABEL | 顶级查看器元素的ARIA标签。 |
PageView.ROLE_DESCRIPTION | 主视图组件的ARIA角色描述。 |
PageView.USAGE_HINT | 键盘用户的ARIA使用提示。 |
CloseButton.TOOLTIP | 关闭按钮。 |
ZoomInButton.TOOLTIP | 放大按钮。 |
ZoomOutButton.TOOLTIP | 缩小按钮。 |
ZoomResetButton.TOOLTIP | 缩放重置按钮。 |
FullScreenButton.TOOLTIP_SELECTED | 全屏按钮处于正常状态。 |
FullScreenButton.TOOLTIP_UNSELECTED | 全屏按钮。 |
ScrollUpButton.TOOLTIP | 向上滚动按钮。 |
ScrollDownButton.TOOLTIP | 向下滚动按钮。 |
<containerId>_rightButton.PanRightButton.TOOLTIP | 大大的下一页按钮。 |
<containerId>_leftButton.PanLeftButton.TOOLTIP | 上一页按钮很大。 |
<containerId>_lastPageButton.PanRightButton.TOOLTIP | “最后一页”按钮。 |
<containerId>_secondaryLastPageButton.PanRightButton.TOOLTIP | “最后一页”按钮。 |
<containerId>_firstPageButton.PanLeftButton.TOOLTIP | “第一页”按钮。 |
<containerId>_secondaryFirstPageButton.PanLeftButton.TOOLTIP | “第一页”按钮。 |
<containerId>_toolBarRightButton.PanRightButton.TOOLTIP | 下一页按钮。 |
<containerId>_toolBarLeftButton.PanLeftButton.TOOLTIP | 上一页按钮。 |
ThumbnailPageButton.TOOLTIP_SELECTED | 缩略图模式中的缩略图按钮。 |
ThumbnailPageButton.TOOLTIP_UNSELECTED | 正常模式下的“缩略图”按钮。 |
CloseButton.TOOLTIP | 关闭按钮。 |
InfoPanelPopup.TOOLTIP_CLOSE | 信息面板关闭按钮。 |
SocialShare.TOOLTIP | 社交共享工具。 |
EmailShare.TOOLTIP | 电子邮件共享按钮。 |
EmailShare.HEADER | 电子邮件对话框标头。 |
EmailShare.TOOLTIP_HEADER_CLOSE | 电子邮件对话框右上角关闭按钮。 |
EmailShare.INVALID_ADDRESS | 如果电子邮件地址格式不正确,则显示错误消息。 |
EmailShare.TO | “至”输入字段的标签。 |
EmailShare.TOOLTIP_ADD | 添加另一个电子邮件地址按钮。 |
EmailShare.ADD | 添加另一个电子邮件地址按钮。 |
电子邮件共享来自 | 来自输入字段。 |
EmailShare.MESSAGE | 消息输入字段。 |
EmailShare.TOOLTIP_REMOVE | 删除电子邮件地址按钮。 |
EmailShare.CANCEL | “取消”按钮的标题。 |
EmailShare.TOOLTIP_CANCEL | 取消按钮。 |
EmbedShare.ACTION | “全选”按钮的标题。 |
EmbedShare.TOOLTIP_ACTION | 选择“全部”按钮。 |
EmailShare.CLOSE | 表单提交后对话框底部显示的关闭按钮的题注。 |
EmailShare.TOOLTIP_CLOSE | 表单提交后对话框底部显示的关闭按钮。 |
EmailShare.ACTION | 表单提交按钮的标题。 |
EmailShare.TOOLTIP_ACTION | 表单提交按钮。 |
EmailShare.SEND_SUCCESS | 成功发送电子邮件时显示的确认消息。 |
EmailShare.SEND_FAILURE | 电子邮件未成功发送时显示的错误消息。 |
EmbedShare.TOOLTIP | 嵌入共享按钮。 |
EmbedShare.HEADER | 嵌入对话框标头。 |
EmbedShare.TOOLTIP_HEADER_CLOSE | 嵌入对话框右上角关闭按钮。 |
EmbedShare.DESCRIPTION | 嵌入代码文本的描述。 |
EmbedShare.EMBED_SIZE | 嵌入大小组合框的标签。 |
EmbedShare.CANCEL | “取消”按钮的标题。 |
EmbedShare.TOOLTIP_CANCEL | 取消按钮。 |
EmbedShare.CUSTOM_SIZE | 嵌入大小组合框中最后一个“自定义大小”条目的文本。 |
LinkShare.TOOLTIP | 链接共享按钮。 |
LinkShare.HEADER | 链接对话框标题。 |
LinkShare.TOOLTIP_HEADER_CLOSE | 链接对话框右上角关闭按钮。 |
LinkShare.DESCRIPTION | 共享链接的描述。 |
LinkShare.CANCEL | “取消”按钮的标题。 |
LinkShare.TOOLTIP_CANCEL | 取消按钮。 |
LinkShare.ACTION | “全选”按钮的标题。 |
LinkShare.TOOLTIP_ACTION | 选择“全部”按钮。 |
FacebookShare.TOOLTIP | “Facebook共享”按钮。 |
TwitterShare.TOOLTIP | “共享”按钮Twitter。 |
Print.TOOLTIP | 打印按钮。 |
Print.HEADER | 打印对话框标题。 |
Print.TOOLTIP_HEADER_CLOSE | 打印对话框右上角关闭按钮。 |
Print.PRINT_RANGE | “选择打印页面”部分的标签。 |
Print.PRINT_RANGE_CURRENT | “当前页面”单选按钮的标题。 |
Print.PRINT_RANGE_FROM | 单选按钮“扩展范围自”的标题。 |
Print.PRINT_RANGE_TO | “至”数字选取器的标题。 |
Print.PRINT_RANGE_ALL | “所有页面”单选按钮的标题。 |
Print.PAGE_HANDLING | “页面处理”部分的标签。 |
Print.PAGE_HANDLING_ONE | “每页1页”单选按钮的标题。 |
Print.PAGE_HANDLING_TWO | “每张2页”单选按钮的标题。 |
打印。取消 | “取消”按钮的标题。 |
Print.TOOLTIP_CANCEL | 取消按钮。 |
打印。操作 | “发送以打印”按钮的标题 |
Print.TOOLTIP_ACTION | 发送以打印按钮。 |
FavoritesMenu.TOOLTIP | 收藏夹菜单按钮。 |
AddFavoriteButton.TOOLTIP_SELECTED | 编辑收藏夹模式中的“添加收藏夹”按钮。 |
AddFavoriteButton.TOOLTIP_UNSELECTED | 正常模式中的“添加收藏夹”按钮。 |
RemoveFavoriteButton.TOOLTIP_SELECTED | 编辑收藏夹模式中的“删除收藏夹”按钮。 |
RemoveFavoriteButton.TOOLTIP_UNSELECTED | 正常模式下的“删除收藏夹”按钮。 |
ViewAllFavoriteButton.TOOLTIP_SELECTED | 当收藏夹视图处于活动状态时,“查看所有收藏夹”按钮。 |
ViewAllFavoriteButton.TOOLTIP_UNSELECTED | 当收藏夹视图处于非活动状态时,“查看所有收藏夹”按钮。 |
FavoritesEffect.TOOLTIP | 单收藏夹图标。 |
MediaSet.LABEL_XX[_YY] |
查看器在加载时生成的页面标签。 该符号的名称是一个模板,其中 XX 是横向的从零开始的跨页索引,可选 YY 是跨页内的从零开始的页索引,以 XX 为目标。 仅适用于最初加载的资产;如果使用 setAsset() API调用更改资产,则会忽略该资产。 |
MediaSet.LABEL_DELIM | 为跨页中的左页和右页定义标签时,用作页面标签分隔符的字符。 |
ScrollLeftRightButton.TOOLTIP_SELECTED | 主控件栏向左滚动按钮。 |
ScrollLeftRightButton.TOOLTIP_UNSELECTED | 主控件栏向右滚动按钮。 |
Experience Manager
- Dynamic Media查看器参考指南
- 查看器库示例
- 系统要求
- 在同一服务器上安装多个查看器
- 查看器发行说明
- 兼容性说明
- 键盘辅助功能和导航
- 查看器SDK教程
- AEM Assets和Dynamic Media Classic的查看器
- AEM Assets和Dynamic Media Classic查看器
- 基本缩放
- eCatalog
- eCatalog
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- 关闭按钮
- ControlBar.transition
- 方向
- EmailShare.emailurl
- EmbedShare.embedsizes
- FavoritesEffect.expiration
- FavoritesMenu.bearing
- FavoritesView.align
- FavoritesView.favoritesThumbView
- FavoritesView.fmt
- FavoritesView.iscommand
- FavoritesView.maxloadradius
- FavoritesView.textpos
- ImageMapEffect.mapTips
- ImageMapEffect.mode
- ImageMapEffect.rollover
- InfoPanelPopup.infoServerUrl
- InfoPanelPopup.showhidetransition
- InfoPanelPopup.template
- 初始帧
- PageView.doubleclick
- PageView.enableHD
- PageView.fmt
- PageView.frametransition
- PageView.iconEffect
- PageView.iscommand
- PageView.maxloadradius
- PageView.pageturnstyle
- PageView.singleclick
- PageView.transition
- PageView.zoomstep
- portraitFrame
- Print.printquality
- SocialShare.bearing
- TableOfContents.bearing
- TableOfContents.maxitems
- TableOfContents.showdefault
- ThumbnailGridView.align
- ThumbnailGridView.enabledragging
- ThumbnailGridView.fmt
- ThumbnailGridView.maxloadradius
- ThumbnailGridView.scrollbar
- ThumbnailGridView.textpos
- eCatalog查看器的JavaScript API引用
- 事件回调
- 自定义eCatalog查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- 用户界面元素的本地化
- 图像映射支持
- 管理页面标签
- 全屏支持
- 打印功能
- 下载
- 收藏夹功能
- Viewer SDK命名空间
- eCatalog搜索
- eCatalog搜索
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- 关闭按钮
- ControlBar.transition
- 方向
- EmailShare.emailurl
- EmbedShare.embedsizes
- FavoritesEffect.expiration
- FavoritesMenu.bearing
- FavoritesView.align
- FavoritesView.favoritesThumbView
- FavoritesView.fmt
- FavoritesView.iscommand
- FavoritesView.maxloadradius
- FavoritesView.textpos
- ImageMapEffect.mapTips
- ImageMapEffect.mode
- ImageMapEffect.rollover
- InfoPanelPopup.infoServerUrl
- InfoPanelPopup.showhidetransition
- InfoPanelPopup.template
- 初始帧
- PageView.doubleclick
- PageView.enableHD
- PageView.fmt
- PageView.frametransition
- PageView.iconEffect
- PageView.iscommand
- PageView.maxloadradius
- PageView.pageturnstyle
- PageView.singleclick
- PageView.transition
- PageView.zoomstep
- portraitFrame
- Print.printquality
- SearchPanel.align
- SearchPanel.fmt
- SearchPanel.iscommand
- SearchPanel.maxloadradius
- SearchPanel.textpos
- searchServerUrl
- SocialShare.bearing
- TableOfContents.bearing
- TableOfContents.maxitems
- TableOfContents.showdefault
- ThumbnailGridView.align
- ThumbnailGridView.enabledragging
- ThumbnailGridView.fmt
- ThumbnailGridView.maxloadradius
- ThumbnailGridView.scrollbar
- ThumbnailGridView.textpos
- eCatalog搜索查看器的JavaScript API引用
- 事件回调
- 自定义eCatalog搜索查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- 用户界面元素的本地化
- 图像映射支持
- 管理页面标签
- 打印功能
- 全屏支持
- 下载
- 搜索功能
- Viewer SDK命名空间
- 弹出
- 弹出
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- FlyoutZoomView.flyouttransition
- FlyoutZoomView.fmt
- FlyoutZoomView.frametransition
- FlyoutZoomView.highlightmode
- FlyoutZoomView.imagereload
- FlyoutZoomView.iscommand
- FlyoutZoomView.overlay
- FlyoutZoomView.preloadtiles
- FlyoutZoomView.tip
- FlyoutZoomView.zoomfactor
- Swatches.align
- Swatches.buttonsnapmode
- Swatches.direction
- Swatches.enabledragging
- Swatches.iscommand
- Swatches.maxloadradius
- Swatches.pagemode
- Swatches.partialswatches
- Swatches.scrollstep
- 弹出查看器的JavaScript API引用
- 事件回调
- 自定义弹出查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- 用户界面元素的本地化
- Viewer SDK命名空间
- 内联缩放
- 内联缩放
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- FlyoutZoomView.flyouttransition
- FlyoutZoomView.fmt
- FlyoutZoomView.frametransition
- FlyoutZoomView.imagereload
- FlyoutZoomView.iscommand
- FlyoutZoomView.preloadtiles
- FlyoutZoomView.tip
- FlyoutZoomView.zoomfactor
- Swatches.align
- Swatches.buttonsnapmode
- Swatches.direction
- Swatches.enabledragging
- Swatches.iscommand
- Swatches.maxloadradius
- Swatches.pagemode
- Swatches.partialswatches
- Swatches.scrollstep
- 内联缩放查看器的JavaScript API引用
- 事件回调
- 自定义内联缩放查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- 用户界面元素的本地化
- Viewer SDK命名空间
- 混合媒体
- 混合媒体
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- 关闭按钮
- ControlBar.transition
- FlyoutZoomView.fmt
- FlyoutZoomView.imagereload
- FlyoutZoomView.preloadtiles
- FlyoutZoomView.tip
- SpinView.doubleclick
- SpinView.enableHD
- SpinView.fmt
- SpinView.iconeffect
- SpinView.iscommand
- SpinView.lockdirection
- SpinView.maxloadradius
- SpinView.sensitivity
- SpinView.singleclick
- SpinView.transition
- SpinView.zoomstep
- Swatches.align
- Swatches.buttonsnapmode
- Swatches.direction
- Swatches.enabledragging
- Swatches.fmt
- Swatches.iscommand
- Swatches.maxloadradius
- Swatches.pagemode
- Swatches.partialswatches
- Swatches.scrollstep
- Swatches.textpos
- 样本叠加
- VideoPlayer.autoplay
- VideoPlayer.iconeffect
- VideoPlayer.initialbitrate
- VideoPlayer.loop
- VideoPlayer.mutevolume
- VideoPlayer.playback
- VideoPlayer.posterimage
- VideoPlayer.preload
- VideoPlayer.progressivebitrate
- VideoPlayer.singleclick
- VideoPlayer.ssl
- VideoPlayer.waiticon
- VideoScrubber.showtime
- VideoScrubber.timepattern
- VideoTime.timepattern
- 缩放模式
- ZoomView.doubleclick
- ZoomView.enableHD
- ZoomView.fmt
- ZoomView.iconeffect
- ZoomView.iscommand
- ZoomView.reset
- ZoomView.rgn
- ZoomView.rgnN
- ZoomView.singleclick
- ZoomView.transition
- ZoomView.zoomstep
- 混合媒体查看器的JavaScript API引用
- 事件回调
- 自定义混合媒体查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- HTTPS视频交付
- 用户界面元素的本地化
- 全屏支持
- Viewer SDK命名空间
- 旋转
- 视频
- 视频
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- ControlBar.transition
- EmailShare.emailurl
- EmbedShare.embedsizes
- SocialShare.bearing
- VideoPlayer.autoplay
- VideoPlayer.iconeffect
- VideoPlayer.initialbitrate
- VideoPlayer.loop
- VideoPlayer.mutevolume
- VideoPlayer.playback
- VideoPlayer.posterimage
- VideoPlayer.preload
- VideoPlayer.progressivebitrate
- VideoPlayer.singleclick
- VideoPlayer.ssl
- VideoPlayer.waiticon
- VideoScrubber.chaptertimepattern
- VideoScrubber.showchaptertime
- VideoScrubber.showchaptertitle
- VideoScrubber.timepattern
- VideoTime.timepattern
- 命令引用 — URL
- 对视频查看器的JavaScript API引用
- 事件回调
- 自定义视频查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- HTTP视频交付
- 用户界面元素的本地化
- 全屏支持
- 外部视频支持
- Viewer SDK命名空间
- 缩放
- 缩放
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- 关闭按钮
- Swatches.align
- Swatches.buttomsnapmode
- Swatches.direction
- Swatches.enabledragging
- Swatches.fmt
- Swatches.iscommand
- Swatches.maxloadradius
- Swatches.pagemode
- Swatches.partialswatches
- Swatches.scrollstep
- 样本叠加
- ZoomView.doubleclick
- ZoomView.enableHD
- ZoomView.fmt
- ZoomView.frametransition
- ZoomView.iconeffect
- ZoomView.iscommand
- ZoomView.reset
- ZoomView.singleclick
- ZoomView.transition
- ZoomView.zoomstep
- 缩放查看器的JavaScript API引用
- 事件回调
- 自定义缩放查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- 用户界面元素的本地化
- 全屏支持
- Viewer SDK命名空间
- 仅适用于AEM Assets的查看器
- 仅适用于AEM Assets的查看器
- 轮播
- 交互式图像
- 交互式视频
- 交互式视频
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- CallToAction.align
- CallToAction.direction
- CallToAction.enabledragging
- CallToAction.fmt
- CallToAction.maxloadradius
- CallToAction.scrollbar
- CallToAction.textpos
- callToActionRecap
- ControlBar.transition
- InteractiveSwatches.autoscroll
- InteractiveSwatches.direction
- InteractiveSwatches.displaymode
- InteractiveSwatches.enabledragging
- InteractiveSwatches.fmt
- InteractiveSwatches.maxloadradius
- InteractiveSwatches.scrollstep
- InteractiveSwatches.textpos
- SocialShare.bearing
- VideoPlayer.autoplay
- VideoPlayer.iconeffect
- VideoPlayer.initialbitrate
- VideoPlayer.loop
- VideoPlayer.mutevolume
- VideoPlayer.playback
- VideoPlayer.posterimage
- VideoPlayer.preload
- VideoPlayer.progressivebitrate
- VideoPlayer.singleclick
- VideoPlayer.ssl
- VideoPlayer.waiticon
- VideoScrubber.chaptertimepattern
- VideoScrubber.showchaptertime
- VideoScrubber.showchaptertitle
- VideoScrubber.timepattern
- VideoTime.timepattern
- 命令引用 — URL
- 交互式视频查看器的JavaScript API引用
- 事件回调
- 自定义交互式视频查看器
- 支持Adobe Analytics跟踪
- 辅助技术支持
- HTTPS视频交付
- 交互式数据支持
- 用户界面元素的本地化
- 全屏支持
- Viewer SDK命名空间
- 智能裁剪视频
- 智能裁剪视频
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- ControlBar.transition
- EmailShare.emailurl
- EmbedShare.embedsizes
- SocialShare.bearing
- SmartCropVideoPlayer.autoplay
- SmartCropVideoPlayer.iconeffect
- SmartCropVideoPlayer.initialbitrate
- SmartCropVideoPlayer.loop
- SmartCropVideoPlayer.mutevolume
- SmartCropVideoPlayer.playback
- SmartCropVideoPlayer.posterimage
- SmartCropVideoPlayer.preload
- SmartCropVideoPlayer.progressivebitrate
- SmartCropVideoPlayer.singleclick
- SmartCropVideoPlayer.ssl
- SmartCropVideoPlayer.waiticon
- VideoScrubber.chaptertimepattern
- VideoScrubber.showchaptertime
- VideoScrubber.showchaptertitle
- VideoScrubber.timepattern
- VideoTime.timepattern
- 命令引用 — URL
- 智能裁剪视频查看器的JavaScript API引用
- 事件回调
- 自定义智能裁剪视频查看器
- 支持Adobe Analytics跟踪
- HTTPS视频交付
- 辅助技术支持
- 用户界面元素的本地化
- 全屏支持
- 外部视频支持
- Viewer SDK命名空间
- Video360
- Video360
- 命令引用 — 配置属性
- 命令引用 — 配置属性
- ControlBar.transition
- EmbedShare.embedsizes
- SocialShare.bearing
- Video360Player.autoplay
- Video360Player.iconeffect
- Video360Player.initialbitrate
- Video360Player.loop
- Video360Player.mutevolume
- Video360Player.playback
- Video360Player.posterimage
- Video360Player.preload
- Video360Player.progressivebitrate
- Video360Player.singleclick
- Video360Player.ssl
- Video360Player.vrrender
- Video360Player.waiticon
- VideoScrubber.timepattern
- VideoTime.timepattern
- 命令引用 — URL
- Video360查看器的JavaScript API引用
- 事件回调
- 自定义Video360查看器
- 支持Adobe Analytics跟踪
- HTTPS视频交付
- 辅助技术支持
- 用户界面元素的本地化
- 全屏支持
- 外部视频支持
- Viewer SDK命名空间
- 所有查看者通用的命令引用 — 配置属性
- 所有查看者通用的命令引用 — URL