ユーザーインターフェイス要素のローカリゼーション localization-of-user-interface-elements

混在メディアビューアに表示される特定のコンテンツは、ローカライゼーションの対象となります。 このガイドラインには、ズームボタン、スピンボタン、ビデオコントロール、クローズボタン、フルスクリーンボタンおよびスウォッチスクロールボタンが含まれます。

ローカライズ可能なビューア内のすべてのテキストコンテンツは、SYMBOL と呼ばれる特別な Viewer SDK 識別子で表されます。 すべての SYMBOL には、デフォルトのビューアに付属する英語ロケール("en")のテキスト値が関連付けられています。 また、必要な数のロケールに対してユーザー定義の値を設定することもできます。

ビューアは起動時、現在のロケールを調べて、そのロケールでサポートされている各 SYMBOL にユーザー定義の値があるかどうかを確認します。 デフォルト値が存在する場合は、ユーザー定義の値が使用され、存在しない場合は、標準のデフォルトテキストにフォールバックします。

ユーザー定義のローカライゼーションデータは、ローカライゼーション JSON オブジェクトとしてビューアに渡すことができます。 このようなオブジェクトには、サポートされているロケール、各ロケールの SYMBOL テキスト値、デフォルトのロケールのリストが含まれます。

このようなローカリゼーションオブジェクトの例を次に示します。

{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
 },
 "fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
defaultLocale:"en"
}

上記の例では、localization オブジェクトは 2 つのロケール("en""fr")を定義し、各ロケールで 2 つのユーザーインターフェイス要素のローカライゼーションを提供します。

Web ページのコードは、ローカリゼーションオブジェクトを、設定オブジェクトの localizedTexts フィールドの値としてビューアのコンストラクターに渡す必要があります。 別のオプションとして、setLocalizedTexts(localizationInfo) メソッドを呼び出してローカリゼーションオブジェクトを渡すこともできます。

次の記号がサポートされています。

記号
ツールヒント:
Container.LABEL
最上位のビューア要素の ARIA ラベル。
ZoomView.ROLE_DESCRIPTION を きます。
メインビューコンポーネントの ARIA 役割の説明。
.USAGE_HINT
キーボードユーザー向けの ARIA 使用ヒント。
.ROLE_DESCRIPTION
メインビューコンポーネントの ARIA 役割の説明。
SpinView.USAGE_HINT
キーボードユーザー向けの ARIA 使用ヒント。
.ROLE_DESCRIPTION
メインビューコンポーネントの ARIA 役割の説明。
FlyoutZoomView.USAGE_HINT
キーボードユーザー向けの ARIA 使用ヒント。
.TOOLTIP
「閉じる」ボタン。
.TOOLTIP
「ズームイン」ボタン。
.TOOLTIP
ズームアウトボタン。
.TOOLTIP
ズームリセットボタン。
FlyoutZoomView.TIP_BUBBLE_OVER
インライン ールズームモード デスクトップシステム。
FlyoutZoomView.TIP_BUBBLE_TAP
インラインタッチズームモード デバイ をタッチします。
.TOOLTIP_SELECTED
全画面表示ボタンが通常の状態。
.TOOLTIP_UNSELECTED
フルスクリーン状態のフルスクリーンボタン。
.TOOLTIP_SELECTED
選択した字幕ボタンの状態。
.TOOLTIP_UNSELECTED
クローズドキャプションボタンの状態が選択されていません。
.TOOLTIP
左ボタンをスクロールします。
.TOOLTIP
右にスクロール ボタン。
.TOOLTIP
スクロールアップボタン。
.TOOLTIP
スクロールダウンボタン。
.TOOLTIP
スピン左ボタン。
.TOOLTIP
スピン右ボタン。
.TOOLTIP_SELECTED
再生の一時停止ボタンの状態を選択しました。
.TOOLTIP_UNSELECTED
再生の一時停止ボタンの状態の選択が解除されました。
.TOOLTIP_REPLAY
一時停止ボタンの状態を再生します。
.TOOLTIP
ビデオスクラバー。
VideoTime.TOOLTIP
コントロールバーのビデオ時間。
MutableVolume.TOOLTIP_SELECTED
可変ボリューム状態を選択しました。
MutableVolume.TOOLTIP_UNSELECTED
可変ボリュームの選択が解除されました。
MutableVolume.TOOLTIP_VOLUME
ARIA aria-valuetext 属性を介して公開されるボリュームスライダーノブのラベル。
VideoPlayer.ERROR
ビデオを再生できないときに表示されるエラーメッセージ。
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8