用戶介面元素的本地化

轉盤檢視器顯示的某些內容可能會受當地語系限制。 這包括投影片導覽按鈕。

檢視器中可本地化的每個文字內容,都會以稱為SYMBOL的特殊檢視器SDK識別碼來表示。 任何SYMBOL都有隨附於現成可用檢視器之英文地區("en")的預設相關文字值,也可視需要設定使用者定義的值。

當檢視器啟動時,會檢查目前的地區設定,以查看每個支援的SYMBOL是否都有使用者定義的值。 若有,則使用使用者定義的值;否則,它會回到預設的預設文字。

使用者定義的本地化資料可以作為本地化JSON物件傳遞至檢視器。 此類對象包含支援的語言環境清單、每個語言環境的SYMBOL文本值以及預設語言環境。

此類本地化對象的示例如下:

{ 
"en":{ 
"PanLeftButton.TOOLTIP":"Left", 
"PanRightButton.TOOLTIP":"Right" 
 }, 
 "fr":{ 
"PanLeftButton.TOOLTIP":"Gauchiste", 
"PanRightButton .TOOLTIP":"Droit" 
}, 
defaultLocale:"en" 
}

在上述範例中,本地化物件會定義兩個地區設定("en""fr"),並為每個地區設定中的兩個使用者介面元素提供本地化。

網頁程式碼應將本地化物件傳遞至檢視器建構函式,作為設定物件的localizedTexts欄位值。 另一個選項是通過調用setLocalizedTexts(localizationInfo)方法來傳遞本地化對象。

支援以下SYMBOL:

符號

工具提示……

PlayPauseButton.TOOLTIP_SELECTED

選取的播放暫停按鈕狀態。

PlayPauseButton.TOOLTIP_UNSELECTED

未選取的播放暫停按鈕狀態。

CAROUSELVIEWER_TOOLTIP_GOTO

用於上一個和下一個投影片按鈕的工具提示和ARIA標籤。

接受兩個取代Token: $CURRENT_FRAME$ 表示當前幻燈片索引, $TOTAL_FRAMES$ 表示幻燈片總數。

容器。LABEL

頂層檢視器元素的ARIA標籤。

轉盤檢視。ROLE_DESCRIPTION

主視圖元件的ARIA角色說明。

CarouselView.USAGE_HINT

ARIA使用提示給鍵盤使用者。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now