用戶介面元素本地化

「eCatalog檢視器」顯示的某些內容可能會受本地化規範,包括縮放按鈕、頁面變更按鈕、縮圖按鈕、全螢幕按鈕、關閉按鈕和捲動條按鈕。

檢視器中可本地化的每個文字內容,都會以稱為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):

符號

工具提示……

容器.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_ADDRESSS

當電子郵件地址格式錯誤時顯示錯誤訊息。

EmailShare.TO

「To」輸入欄位的標籤。

EmailShare.TOOLTIP_ADD

添加其他電子郵件地址按鈕。

EmailShare.ADD

添加其他電子郵件地址按鈕。

EmailShare.FROM

從輸入欄位。

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.CANCEL

取消按鈕的註解。

PRINT.TOOLTIP_CANCEL

取消按鈕。

Print.ACTION

「發送到打印」按鈕的註解

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

主控制欄向右滾動按鈕。

本頁內容