使用 Power Pages 用戶端 API 語言物件,$pages.languages取得網站可用語言,識別啟用語言,並在需要時切換語言。
$pages.languages 物件
| 方法 | Returns | 描述 |
|---|---|---|
getAll() |
string[] |
返回網站上啟用的語言。 |
getActive() |
string |
回傳目前啟用的語言。 |
setActive(language: string) |
void |
設定啟用語言並重新載入頁面。 |
用戶端 API 語言範例
此範例會取得網站啟用的所有語言,取得啟用語言,然後將印地語(印度)設為啟用語言,重新載入頁面。
Microsoft.PowerPages.onPagesClientApiReady(async function ($pages) {
const allLanguages = $pages.languages.getAll();
const activeLanguage = $pages.languages.getActive();
$pages.languages.setActive('hi-IN');
});