Mixed Media 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"
),並為每個區域設定中的兩個用戶介面元素提供本地化。
網頁代碼應將本地化對象作為Web站點的 localizedTexts
的子菜單。 另一種選擇是通過調用 setLocalizedTexts(localizationInfo)
的雙曲餘切值。
支援以下SYMBOL:
符號 |
工具提示…… |
---|---|
容器.LABEL |
頂級查看器元素的ARIA標籤。 |
ZoomView.ROLE_DESCRIPTION |
主視圖元件的ARIA角色說明。 |
ZoomView.USAGE_HINT |
鍵盤用戶的ARIA用法提示。 |
SpinView.ROLE_DESCRIPTION |
主視圖元件的ARIA角色說明。 |
SpinView.USAGE_HINT |
鍵盤用戶的ARIA用法提示。 |
FlyoutZoomView.ROLE_DESCRIPTION |
主視圖元件的ARIA角色說明。 |
FlyoutZoomView.USAGE_HINT |
鍵盤用戶的ARIA用法提示。 |
CloseButton.TOOLTIP |
關閉按鈕。 |
ZoomInButton.TOOLTIP |
放大按鈕。 |
ZoomOutButton.TOOLTIP |
縮小按鈕。 |
ZoomResetButton.TOOLTIP |
縮放重置按鈕。 |
FlyoutZoomView.TIP_BUBBLE_OVER |
中的台式機系統 內 縮放模式。 |
FlyoutZoomView.TIP_BUBBLE_TAP |
觸摸設備 內 縮放模式。 |
FullScreenButton.TOOLTIP_SELECTED |
全屏按鈕處於正常狀態。 |
FullScreenButton.TOOLTIP_UNSELECTED |
全屏狀態的全屏按鈕。 |
ClosedCaptionButton.TOOLTIP_SELECTED |
已選擇關閉標題按鈕狀態。 |
ClosedCaptionButton.TOOLTIP_UNSELECTED |
未選擇的隱藏標題按鈕狀態。 |
ScrollLeftButton.TOOLTIP |
向左滾動按鈕。 |
ScrollRightButton.TOOLTIP |
向右滾動按鈕。 |
ScrollUpButton.TOOLTIP |
向上滾動按鈕。 |
ScrollDownButton.TOOLTIP |
向下滾動按鈕。 |
平移左鍵。工具提示 |
左旋按鈕。 |
PanRightButton.TOOLTIP |
右旋按鈕。 |
PlayPauseButton.TOOLTIP_SELECTED |
已選擇播放暫停按鈕狀態。 |
PlayPauseButton.TOOLTIP_UNSELECTED |
取消選擇的播放暫停按鈕狀態。 |
PlayPauseButton.TOOLTIP_REPLAY |
播放暫停按鈕狀態。 |
VideoScrubber.TOOLTIP |
視頻掃描器。 |
VideoTime.TOOLTIP |
控制欄上的視頻時間。 |
MutableVolume.TOOLTIP_SELECTED |
所選可變卷狀態。 |
MutableVolume.TOOLTIP_UNSELECTED |
已取消選擇的可變卷。 |
MutableVolume.TOOLTIP_VOLUME |
利用ARIA曝光的卷滑塊旋鈕標籤 詠嘆調 屬性。 |
VideoPlayer.ERROR |
無法播放視頻時出現的錯誤消息。 |