クライアント API 言語

Power Pages クライアント API 言語オブジェクト ($pages.languages) を使用して、サイトの使用可能な言語を取得し、アクティブな言語を識別し、必要に応じて言語を切り替えます。

$pages.languages オブジェクト

Method 返品 Description
getAll() string[] Web サイトで有効になっている言語を返します。
getActive() string 現在アクティブな言語を返します。
setActive(language: string) void アクティブな言語を設定し、ページを再読み込みします。

クライアント API 言語の例

次の使用例は、Web サイトで有効になっているすべての言語を取得し、アクティブな言語を取得し、ページを再読み込みするアクティブな言語としてヒンディー語 (インド) を設定します。

Microsoft.PowerPages.onPagesClientApiReady(async function ($pages) {
    const allLanguages = $pages.languages.getAll();
    const activeLanguage = $pages.languages.getActive();
    $pages.languages.setActive('hi-IN');
});