Windows 11 スタート画面のレイアウトをカスタマイズする
このトピックに関する IT Pro 向けの情報をお探しの場合は、 「Windows 11 のスタート メニューのレイアウトをカスタマイズする」を参照してください。
ヒント
このトピックに関する Windows 10 向けの情報については、Windows 10 スタート画面のレイアウトのカスタマイズに関する記事を参照してください。
OEM は、Windows 11 スタート画面のレイアウトをカスタマイズして、OEM が定義した項目 (アプリや Web サイト) を [スタート] メニューの特定の位置にピン留めできます。
Web サイト ピンの構成を含むスタート画面レイアウトのカスタマイズは、LayoutModification.json
を使用して構成されます。
Note
Windows 構成デザイナーや無人セットアップを使用して Windows 11 のスタート メニューを構成することはできません。
[スタート] メニューのセクション
[スタート] メニューは、ピン留め済み、すべてのアプリ、おすすめの 3 つのセクションから構成されています。 LayoutModification.json には、[ピン留め済み] や [おすすめ] のセクションのカスタマイズを含めることができます。
[ピン留め済み] セクション
[スタート] メニューの上部のセクションは、[ピン留め済み] セクションと呼ばれます。 このセクションは、グリッドに配置されたピンで構成されます。 このセクションの項目は、PC にインストールされているすべてのアプリのサブセットです。既定では、インストールされているすべてのアプリがこのセクションに含まれているわけではありません。 このビューの列や項目の数は、デバイスのパネル サイズにかかわらず同じです。
このセクションの初期ビューには 18 個の項目が表示されます。ユーザーは、改ページ コントロールを使用して、追加のピンのページ間を移動できます。 このセクションの項目は、Microsoft が定義したアプリ、動的に配信されるアプリ、OEM が構成した項目で構成されます。 ユーザーは自分の PC を設定した後に、このセクションのピンの追加、移動、削除を行うことができます。
使用可能なカスタマイズ:
- このセクションのページ 1 には、最大で 4 項目指定できます。 LayoutModification.json で
primaryOEMPins
を使用して構成します。 - ピン留め済みアプリ グリッドの下部には、最大で 4 項目指定できます。 これらのピンを見るには、ユーザーは [スタート] メニューを下にスクロールする必要があります。 LayoutModification.json で
secondaryOEMPins
を使用して構成します。
これらのセクションに 4 項目よりも少ない項目をピン留めすると、Microsoft が定義した他のアプリが空いたスペースに移動して、同じ体裁を保つようにします。 最初の 4 つを超える配置のための要素は無視されます。
Note
項目は、[ピン留め済み] セクションに 1 回だけ表示できます。 同じページであれ異なるページであれ、1 つのアプリをこのセクションの複数の場所にピン留めすることはできません。
[すべてのアプリ] セクション
これは、ユーザーが [スタート] メニューの右上にある [すべてのアプリ] をクリックしたときに表示されます。 [すべてのアプリ] では、インストール済みのすべてのアプリがアルファベット順に並べて表示されます。
使用可能なカスタマイズ:
- このセクションではカスタマイズを行えません。 [すべてのアプリ] はインストール済みのすべてのアプリが含まれるリストで、ユーザーまたは OEM がカスタマイズすることはできません。
[おすすめ] セクション
これは、[ピン留め済み] セクションの下にあるセクションです。 初回起動時には、Microsoft の "はじめに" アプリがこの場所に事前設定されています。 OEM は、このセクションにウェルカム アプリや初回実行エクスペリエンス アプリを事前設定できます。これらは、ユーザーが削除しない限り、最大 7 日間ピン留めされます。
使用可能なカスタマイズ : このセクションに 1 つの項目を指定できます。 LayoutModification.json で firstRunOEMPins
を使用して構成します。
- 最適でクリーンなユーザー エクスペリエンスを実現するため、[おすすめ] セクションに選択したアプリは、タスク バーやスタート ピンの最初のページには事前にピン留めしないことをお勧めします。
[スタート] メニュー項目をカスタマイズする
重要
WCD または無人セットアップを使用した Windows 11 [スタート] メニューのカスタマイズはサポートされていません。LayoutModification.json が必要です。
OEM は、カスタムの LayoutModification.json
ファイルを作成して、イメージの %localappdata%\Microsoft\Windows\Shell
フォルダーに追加することにより、スタート画面のレイアウトをカスタマイズできます。 イメージで必要な LayoutModification.json
は 1 つだけです。これらのファイルには、1 つ以上の最上位レベルのメンバーを組み合わせて含めることができるからです。
重要
LayoutModification.json では必ず UTF-8 エンコードを使用してください。
LayoutModification.json
LayoutModification.json
を使用すると、スタート画面のレイアウトのカスタマイズ可能なセクション内で、ピン留めを構成できます。
LayoutModification.json のメンバー
メンバー | 説明 |
---|---|
primaryOEMPins | [ピン留め済み] セクションのページ 1 に表示される項目を構成します。 任意の種類を組み合わせて、最大で 4 項目を指定できます。 |
secondaryOEMPins | [ピン留め済み] セクションの最後に表示される項目を構成します。 任意の種類を組み合わせて、最大で 4 項目を指定できます。 |
firstRunOEMPins | [おすすめ] セクションで OEM が構成できる項目を構成します。 1 つの項目を指定できます。 |
LayoutModification.json のキー
上記の各メンバーは、次の使用可能なメンバーを使用して、各セクションのピン留めを定義できます。
キー | 説明 |
---|---|
packagedAppID |
|
desktopAppID | パッケージ化されていない Win32 アプリを指定します。 Win32 アプリをピン留めするには、アプリの AUMID を使用します。 アプリに AUMID がない場合、代わりに desktopAppLink を使用して指定します。 |
desktopAppLink | 関連付けられた AUMID がない、パッケージ化されていない Win32 アプリを指定します。 この種類のアプリをピン留めするには、アプリを示す .lnk ショートカットへのパスを使用します。 |
caption | firstRunOEMPins 項目にのみ適用されます。 ユーザーがタイルをホバーしたときに表示されるテキスト文字列です。複数の言語を含む画像には、(下の例で示されているように) 異なる言語に対して別々のテキストを指定できます。また、ユーザーの言語が明示的に指定された言語と一致しない場合に、フォールバックとして使用される既定のキャプションを指定することができます。 キャプションの言語を指定する方法の詳細については、「キャプションの言語タグ」を参照してください。 |
secondaryTile | 「Web リンクをピン留めする」を参照してください。 |
tileID | 各セカンダリ タイルに対して生成される一意の識別子。 セカンダリ タイルを指定する場合にのみ使用されます。 |
LayoutModification.json のサンプル ファイル
次に示すのは、カスタマイズ可能な 3 つの [スタート] メニュー セクションのカスタマイズを示す、LayoutModification.json のサンプル ファイルです。
primaryOEMPins
の 3 つの項目: 1 つの UWP アプリ、1 つの Win32 アプリ、1 つの Web リンクsecondaryOEMPins
の 2 つの項目: 1 つの Web リンク、1 つの Win32 アプリfirstRunOEMPins
の 1 つの項目: .lnk ファイルによって指定される、1 つの Win32 アプリ
{ "primaryOEMPins": [
{ "packagedAppId": "OEM.App1_1abcde2f3ghjk!App"},
{ "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\MyWin32App.lnk"},
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.paomdnjincdkenhiicpl.UserData.Default"}
],
"secondaryOEMPins": [
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" },
{ "desktopAppId": "Contoso.Desktop.Example.AUMID"}
],
"firstRunOEMPins": [
{ "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\PutMeInRecommended.lnk",
"caption": {
"en-US": "(localized caption text for US English)",
"de": "(localized caption text for German)",
"default": "(fallback caption text for other languages)" }
}
]
}
ヒント
JSON の構文にしたがって、単一のバックスラッシュ文字 (\
) は、\\
のようにエスケープする必要があります。
ピンの競合
動的に配信されるアプリ: Microsoftは、ファーストパーティまたはサードパーティのアプリを動的にピン留めしようとする前に、最初に、まったく同じアプリがOEMによって任意のページに既にピン留めされているかどうかを確認します。 されている場合、Microsoft はピン留めされた OEM アプリをそのままにします。
ページ1でMicrosoftによって静的に定義されたファーストパーティアプリ: Microsoftファーストパーティアプリ (例: Microsoft Edge、メール、ストア) は、ページ1にピン留めされていても、OEMが移動することはできません。 OEM が、これらのアプリのうち 1 つをページ 1 にピン留めしようとすると、無視されます。
静的に定義されたMicrosoftファーストパーティアプリの昇格: Oemは、Microsoftファーストパーティアプリ (例: 電卓、カメラ) をページ1に固定し、ページ1でMicrosoftによってまだ静的にピン留めされていないか、ピン留めされていない場合に限り、その位置をページ1に移動します。
Web リンクをピン留めする
スタート メニューに Web リンクをピン留めするには、LayoutModification.json
で secondaryTile
要素を指定する必要があります。 これを行う最も簡単な方法は、Edge を使用して Web サイトをスタート メニューにピン留めし、PowerShell を使用してスタート画面のレイアウトをエクスポートすることです。
Edge を使用して Web サイトをピン留めする
ピン留めする対象の Web サイトに移動します。 Edge ツール バー (3 点メニュー) をクリック > [その他のツール] を選択 > [スタートにピン留めする] を選択します。
スタート画面のレイアウトをエクスポートする
スタート画面のレイアウトをエクスポートする方法については、「スタート画面のレイアウトのエクスポート」を参照してください。 エクスポートされたスタート画面のレイアウトには、構成した各 Web リンクの secondaryTile
要素が含まれています。 これをカスタムの LayoutModification.json
ファイルに追加できます。
Web ピンの例
次に、LayoutModification.json の Web ピンの例を示します。
{
"secondaryTile": {
"tileId": "MSEdge._pin_mbfkklhhpckngkihcgoamfamci",
"arguments": " --pin-url=https://learn.microsoft.com/ --profile-directory=Default --launch-tile",
"displayName": "Microsoft Learn: Build skills that open doors in your career",
"packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"smallIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/SmallLogo.png",
"smallIcon": "<base64 encoded image goes here>",
"largeIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/Logo.png",
"largeIcon": "<base64 encoded image goes here>"
}
}
Note
Export-StartLayout
からエクスポートされたセカンダリ タイルには、大きいアイコンと小さいアイコンの両方に対して、base64 でエンコードされた画像が含まれます。 この JSON スニペットは、そのまま変更せずに OEM 構成に使用できます。
ピンを追加するセクションに新しい JSON オブジェクトを追加して、このタイルを LayoutModification.json に追加します。 上記の例を使用して [ピン留め済み] セクションの下部に Web リンクをピン留めすると、次のようになります。
...
"primaryOEMPins": [
{
"packagedAppId": "Contoso_8wekyb3d8bbwe!App"
},
{
"secondaryTile": {
"tileId": "MSEdge._pin_mbfkklhhpckngkihcgoamfamci",
"arguments": " --pin-url=https://learn.microsoft.com/ --profile-directory=Default --launch-tile",
"displayName": "Microsoft Learn: Build skills that open doors in your career",
"packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"smallIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/SmallLogo.png",
"smallIcon": "<base64 encoded image goes here>",
"largeIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/Logo.png",
"largeIcon": "<base64 encoded image goes here>"
}
}
]
...
事前ピン留め Office
Office クイック実行 (C2R) アプリが事前インストールされる場合、これらのアプリは Windows によって [スタート] に自動的にピン留めされます。 Office プレインストール キット (OPK) を使用して Office の C2R バージョンをインストールすると、Windows は自動的に Office のインストールを検出して適切なピンを [スタート] に追加します。 すべての C2R Office アプリが [スタート] にピン留めされるわけではありません。Word、Excel、PowerPoint のみです。 この動作は完全に自動的に行われるため、LayoutModification.json で何かを行う必要はありません。
C2R Office がプレインストールされていない場合、[スタート] にピン留めされている他の項目が Office アプリのための場所に移動するため、レイアウトの中に隙間ができることはありません。
レイアウトをイメージに追加する
Windows イメージをマウントします。
dism /mount-image /imagefile:E:\Sources\install.wim /mountdir:C:\mount /index:1
LayoutModification.json
を、マウントされたイメージにコピーします。 Windows は、\Windows\Users\Default\Appdata\Local\Microsoft\Windows\Shell
フォルダー内でこのファイルを検索します。 フォルダーにレイアウト変更ファイルが既に存在する場合は、既存のファイルを新しいファイルに置き換える必要があります。xcopy /s LayoutModification.json C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
イメージのマウントを解除し、変更をコミットします。
dism /unmount-image /mountdir:C:\mount /commit
キャプションの言語タグ
次の表は、Windows 11 でサポートされているすべての言語のためのタグを示しています。
- 言語とロケールがわかっている場合、最初の列からそれを探し、、2 列目の対応するタグを使用します (注: タグは大文字と小文字が区別されるため、たとえば en-us ではなく en-US を使用します )。
- 3 列目のタグは使用しないでください。 ただし、使用しようとしているタグが正しくない可能性があり、対応する正しいタグを探したい場合、3 列目から使用しようとしているタグを探して、2 列目にある正しいタグを確認します。
Windows の言語 | LayoutModification.json で使用するタグ | 以前の形式のタグ (2 列目と異なる場合は使用しない) |
---|---|---|
アフリカーンス語 | af | af-ZA |
アルバニア語 | sq | sq-AL |
アルザス語 | gsw | gsw-CH |
アムハラ語 | am | am-ET |
アラビア語 (アルジェリア) | ar-DZ | ar-DZ |
アラビア語 (バーレーン) | ar-BH | ar-BH |
アラビア語 (エジプト) | ar-EG | ar-EG |
アラビア語 (イラク) | ar-IQ | ar-IQ |
アラビア語 (ヨルダン) | ar-JO | ar-JO |
アラビア語 (クウェート) | ar-KW | ar-KW |
アラビア語 (レバノン) | ar-LB | ar-LB |
アラビア語 (リビア) | ar-LY | ar-LY |
アラビア語 (モロッコ) | ar-MA | ar-MA |
アラビア語 (オマーン) | ar-OM | ar-OM |
アラビア語 (カタール) | ar-QA | ar-QA |
アラビア語 (サウジアラビア) | ar-SA | ar-SA |
アラビア語 (シリア) | ar-SY | ar-SY |
アラビア語 (チュニジア) | ar-TN | ar-TN |
アラビア語 (アラブ首長国連邦) | ar-AE | ar-AE |
アラビア語 (イエメン) | ar-YE | ar-YE |
アルメニア語 | hy | hy-AM |
アッサム語 | as | as-IN |
アゼルバイジャン語 (キリル語) | az-Cyrl | az-Cyrl-AZ |
アゼルバイジャン語 (ラテン) | az-Latn | az-Latn-AZ |
ベンガル語 (バングラデシュ) | bn-BD | bn-BD |
バシキール語 | ba-Cyrl | ba-RU |
バスク語 | eu | eu-ES |
ベラルーシ語 | be | be-BY |
ベンガル語 (インド) | bn-IN | bn-IN |
ボスニア語 (キリル) | bs-Cyrl | bs-Cyrl-BA |
ボスニア語 (ラテン) | bs | bs-Latn-BA |
ブルトン語 | br-Latn | br-FR |
ブルガリア語 | bg | bg-BG |
ミャンマー語 | my | my-MM |
カタロニア語 | ca | ca-ES |
セブアノ語 (ラテン、フィリピン) | ceb-Latn-PH | ceb-Latn-PH |
中央クルド語 | ku-Arab | ku-Arab-IQ |
チャクマ語 (チャクマ文字、バングラデシュ) | ccp-Cakm-BD | ccp-Cakm-BD |
チャクマ語 (チャクマ文字、インド) | ccp-Cakm-IN | ccp-Cakm-IN |
チェロキー語 (チェロキー) | chr-Cher | chr-Cher-US |
簡体中国語 (中国) | zh-Hans-CN | zh-CN |
中国語 (簡体字、シンガポール) | zh-Hans-SG | zh-SG |
中国語 (繁体字、香港特別行政区) | zh-Hant-HK | zh-HK |
中国語 (繁体字、マカオ SAR) | zh-Hant-MO | zh-MO |
繁体中国語 (台湾) | zh-Hant-TW | zh-TW |
コルシカ語 | co-Latn | co-FR |
クロアチア語 (ボスニア・ヘルツェゴビナ) | hr-BA | hr-BA |
クロアチア語 (クロアチア) | hr-HR | hr-HR |
チェコ語 | cs | cs-CZ |
デンマーク語 | da | da-DK |
ダリー語 | prs-Arab | prs-AF |
ディベヒ語 | dv | dv-MV |
オランダ語 (ベルギー) | nl-BE | nl-BE |
オランダ語 (オランダ) | nl-NL | nl-NL |
ゾンカ語 | dz | dz-BT |
英語 (オーストラリア) | en-AU | en-AU |
英語 (ベリーズ) | en-BZ | en-BZ |
英語 (カナダ) | en-CA | en-CA |
英語 (カリブ) | en-029 | en-029 |
英語 (インド) | en-IN | en-IN |
英語 (アイルランド) | en-IE | en-IE |
英語 (ジャマイカ) | en-JM | en-JM |
英語 (マレーシア) | en-MY | en-MY |
英語 (ニュージーランド) | en-NZ | en-NZ |
英語 (フィリピン) | en-PH | en-PH |
英語 (シンガポール) | en-SG | en-SG |
英語 (南アフリカ) | en-ZA | en-ZA |
英語 (トリニダード・トバゴ) | en-TT | en-TT |
英語 (アラブ首長国連邦) | en-AE | en-AE |
英語 (英国) | en-GB | en-GB |
英語 (米国) | en-US | en-US |
英語 (ジンバブエ) | en-ZW | en-ZW |
エストニア語 | et | et-EE |
フェロー語 | fo | fo-FO |
フィリピン語 | fil-Latn | fil-PH |
フィンランド語 | fi | fi-FI |
フランス語 (ベルギー) | fr-BE | fr-BE |
フランス語 (カナダ) | fr-CA | fr-CA |
フランス語 (カリブ) | fr-029 | fr-029 |
フランス語 (フランス) | fr-FR | fr-FR |
フランス語 (ルクセンブルク) | fr-LU | fr-LU |
フランス語 (モナコ) | fr-MC | fr-MC |
フランス語 (スイス) | fr-CH | fr-CH |
フリジア語 | fy | fy-NL |
フラ語 (アドラム文字、ブルキナファソ) | ff-Adlm-BF | ff-Adlm-BF |
フラ語 (アドラム文字、カメルーン) | ff-Adlm-CM | ff-Adlm-CM |
フラ語 (アドラム文字、ガンビア) | ff-Adlm-GM | ff-Adlm-GM |
フラ語 (アドラム文字、ガーナ) | ff-Adlm-GH | ff-Adlm-GH |
フラ語 (アドラム文字、ギニア) | ff-Adlm-GN | ff-Adlm-GN |
フラ語 (アドラム文字、ギニアビサウ) | ff-Adlm-GW | ff-Adlm-GW |
フラ語 (アドラム文字、リベリア) | ff-Adlm-LR | ff-Adlm-LR |
フラ語 (アドラム文字、モーリタニア) | ff-Adlm-MR | ff-Adlm-MR |
フラ語 (アドラム文字、ニジェール) | ff-Adlm-NE | ff-Adlm-NE |
フラ語 (アドラム文字、ナイジェリア) | ff-Adlm-NG | ff-Adlm-NG |
フラ語 (アドラム文字、セネガル) | ff-Adlm-SN | ff-Adlm-SN |
フラ語 (アドラム文字、シエラレオネ) | ff-Adlm-SL | ff-Adlm-SL |
フラ語 (ラテン、ブルキナファソ) | ff-Latn-BF | ff-Latn-BF |
フラ語 (ラテン、カメルーン) | ff-Latn-CM | ff-Latn-CM |
フラ語 (ラテン、ガンビア) | ff-Latn-GM | ff-Latn-GM |
フラ語 (ラテン、ガーナ) | ff-Latn-GH | ff-Latn-GH |
フラ語 (ラテン、ギニア) | ff-Latn-GN | ff-Latn-GN |
フラ語 (ラテン、ギニアビサウ) | ff-Latn-GW | ff-Latn-GW |
フラ語 (ラテン、リベリア) | ff-Latn-LR | ff-Latn-LR |
フラ語 (ラテン、モーリタニア) | ff-Latn-MR | ff-Latn-MR |
フラ語 (ラテン、ニジェール) | ff-Latn-NE | ff-Latn-NE |
フラ語 (ラテン、ナイジェリア) | ff-Latn-NG | ff-Latn-NG |
フラ語 (ラテン、セネガル) | ff-Latn-SN | ff-Latn-SN |
フラ語 (ラテン、シエラレオネ) | ff-Latn-SL | ff-Latn-SL |
ガリシア語 | gl | gl-ES |
ジョージア語 | ka | ka-GE |
ドイツ語 (オーストリア) | de-AT | de-AT |
ドイツ語 (ドイツ) | de-DE | de-DE |
ドイツ語 (リヒテンシュタイン) | de-LI | de-LI |
ドイツ語 (ルクセンブルク) | de-LU | de-LU |
ドイツ語 (スイス) | de-CH | de-CH |
ギリシャ語 | el | el-GR |
グジャラート語 | gu | gu-IN |
ハウサ語 (ラテン) | ha-Latn | ha-Latn-NG |
ハワイ語 | haw-Latn | haw-US |
ヘブライ語 | he | he-IL |
ヒンディー語 | hi | hi-IN |
ハンガリー語 | hu | hu-HU |
アイスランド語 | : | is-IS |
イボ語 | ig-Latn | ig-NG |
イナリ サーミ語 | smn-Latn | smn-FI |
インドネシア語 | ID | id-ID |
イヌクティトット語 (カナダ先住民音節) | iu-Cans | iu-Cans-CA |
イヌクティトット語 (ラテン) | iu-Latn | iu-Latn-CA |
アイルランド語 | ga | ga-IE |
アイルランド語 (イギリス) | ga-GB | ga-GB |
コサ語 | xh | xh-ZA |
ズールー語 | zu | zu-ZA |
イタリア語 (イタリア) | it-IT | it-IT |
イタリア語 (スイス) | it-CH | it-CH |
日本語 | ja | ja-JP |
キチェ語 | quc-Latn | quc-Latn-GT |
カラーリット語 | kl | kl-GL |
カンナダ語 | kn | kn-IN |
カザフ語 | kk | kk-KZ |
クメール語 | km | km-KH |
キニヤルワンダ語 | rw | rw-RW |
スワヒリ語 | sw | sw-KE |
コーンクニー語 | kok | kok-IN |
韓国語 | ko | ko-KR |
キルギス語 | ky-Cyrl | ky-KG |
ラオス語 | lo | lo-LA |
ラトビア語 | lv | lv-LV |
リトアニア語 | lt | lt-LT |
低地ソルブ語 | dsb | dsb-DE |
ルレ サーミ語 (ノルウェー) | smj-Latn-NO | smj-NO |
ルレ サーミ語 (スウェーデン) | smj-Latn-SE | smj-SE |
ルクセンブルク語 | lb | lb-LU |
マケドニア語 | mk | mk-MK |
マレー語 (ブルネイ) | ms-BN | ms-BN |
マレー語 (マレーシア) | ms-MY | ms-MY |
マラヤーラム語 | ml | ml-IN |
マルタ語 | mt | mt-MT |
マオリ語 | mi-Latn | mi-NZ |
マプチェ語 | arn-Latn | arn-CL |
マラーティー語 | mr | mr-IN |
モホーク語 | moh-Latn | moh-CA |
モンゴル語 (キリル) | mn-Cyrl | mn-MN |
モンゴル語 (伝統的なモンゴル文字) | mn-Mong | mn-Mong-CN |
ネパール語 (インド) | ne-IN | ne-IN |
ネパール語 (ネパール) | ne-NP | ne-NP |
北サーミ語 (フィンランド) | se-Latn-FI | se-FI |
北サーミ語 (ノルウェー) | se-Latn-NO | se-NO |
北サーミ語 (スウェーデン) | se-Latn-SE | se-SE |
ノルウェー語 - ブークモール | nb | nb-NO |
ノルウェー語 (ニーノシュク) | nn | nn-NO |
オクシタン語 | oc-Latn | oc-FR |
オディア語 | または | or-IN |
パシュトウ語 | ps | ps-AF |
パシュトゥー語 (パキスタン) | ps-PK | ps-PK |
ペルシャ語 | fa | fa-IR |
ポーランド語 | pl | pl-PL |
ポルトガル語 (ブラジル) | pt-BR | pt-BR |
ポルトガル語 (ポルトガル) | pt-PT | pt-PT |
パンジャーブ語 (アラビア) | pa-Arab | pa-Arab-PK |
パンジャーブ語 (グルムキー文字) | pa | pa-IN |
ケチュア語 (ボリビア) | quz-Latn-BO | quz-BO |
ケチュア語 (エクアドル) | quz-Latn-EC | quz-EC |
ケチュア語 (ペルー) | quz-Latn-PE | quz-PE |
ルーマニア語 (モルドバ) | ro-MD | ro-MD |
ルーマニア語 (ルーマニア) | ro-RO | ro-RO |
ロマンシュ語 | rm | rm-CH |
ロシア語 | ru | ru-RU |
サハ語 | sah-Cyrl | sah-RU |
サンスクリット語 | sa-Deva | sa-IN |
スコットランド ゲール語 | gd-Latn | gd-GB |
セルビア語 (キリル、ボスニア・ヘルツェゴビナ) | sr-Cyrl-BA | sr-Cyrl-BA |
セルビア語 (キリル、モンテネグロ) | sr-Cyrl-ME | sr-Cyrl-ME |
セルビア語 (キリル、セルビア) | sr-Cyrl-RS | sr-Cyrl-RS |
セルビア語 (ラテン、ボスニア・ヘルツェゴビナ) | sr-Latn-BA | sr-Latn-BA |
セルビア語 (ラテン、モンテネグロ) | sr-Latn-ME | sr-Latn-ME |
セルビア語 (ラテン、セルビア) | sr-Latn-RS | sr-Latn-RS |
セソト サ レボア語 | nso | nso-ZA |
セツワナ語 (ボツワナ) | tn-BW | tn-BW |
セツワナ語 (南アフリカ) | tn-ZA | tn-ZA |
シンド語 (アラビア) | sd-Arab | sd-Arab-PK |
シンハラ語 | si | si-LK |
スコルト サーミ語 | sms-Latn | sms-FI |
スロバキア語 | sk | sk-SK |
スロベニア語 | sl | sl-SI |
南サーミ語 (ノルウェー) | sma-Latn-NO | sma-NO |
南サーミ語 (スウェーデン) | sma-Latn-SE | sma-SE |
スペイン語 (アルゼンチン) | es-AR | es-AR |
スペイン語 (ボリビア) | es-BO | es-BO |
スペイン語 (チリ) | es-CL | es-CL |
スペイン語 (コロンビア) | es-CO | es-CO |
スペイン語 (コスタリカ) | es-CR | es-CR |
スペイン語 (ドミニカ共和国) | es-DO | es-DO |
スペイン語 (エクアドル) | es-EC | es-EC |
スペイン語 (エルサルバドル) | es-SV | es-SV |
スペイン語 (グアテマラ) | es-GT | es-GT |
スペイン語 (ホンジュラス) | es-HN | es-HN |
スペイン語 (ラテン アメリカ) | es-419 | es-419 |
スペイン語 (メキシコ) | es-MX | es-MX |
スペイン語 (ニカラグア) | es-NI | es-NI |
スペイン語 (パナマ) | es-PA | es-PA |
スペイン語 (パラグアイ) | es-PY | es-PY |
スペイン語 (ペルー) | es-PE | es-PE |
スペイン語 (プエルトリコ) | es-PR | es-PR |
スペイン語 (スペイン) | es-ES | es-ES |
スペイン語 (米国) | es-US | es-US |
スペイン語 (ウルグアイ) | es-UY | es-UY |
スペイン語 (ベネズエラ) | es-VE | es-VE |
標準モロッコ タマジット語 | zgh-Tfng | zgh-Tfng-MA |
スウェーデン語 (フィンランド) | sv-FI | sv-FI |
スウェーデン語 (スウェーデン) | sv-SE | sv-SE |
シリア語 | syr-Syrc | syr-SY |
タジク語 (キリル) | tg-Cyrl | tg-Cyrl-TJ |
タミール語 (インド) | ta-IN | ta-IN |
タミール語 (マレーシア) | ta-MY | ta-MY |
タミル語 (シンガポール) | ta-SG | ta-SG |
タミル語 (スリランカ) | ta-LK | ta-LK |
タタール語 (キリル) | tt-Cyrl | tt-RU |
テルグ語 | te | te-IN |
タイ語 | th | th-TH |
チベット語 | bo-Tibt | bo-CN |
ティグリニア語 (エリトリア) | ti-ER | ti-ER |
ティグリニャ語 (エチオピア) | ti-ET | ti-ET |
トルコ語 | tr | tr-TR |
トルクメン語 (ラテン) | tk-Latn | tk-TM |
ウクライナ語 | uk | uk-UA |
高地ソルブ語 | hsb | hsb-DE |
ウルドゥー語 (インド) | ur-IN | ur-IN |
ウルドゥー語 (パキスタン) | ur-PK | ur-PK |
ウイグル語 | ug-Arab | ug-CN |
ウズベク語 (キリル) | uz-Cyrl | uz-Cyrl-UZ |
ウズベク語 (ラテン) | uz-Latn | uz-Latn-UZ |
バレンシア語 | ca-ES-valencia | ca-ES-valencia |
ベトナム語 | vi | vi-VN |
ウェールズ語 | cy | cy-GB |
ウォロフ語 | wo-Latn | wo-SN |
イ語 | ii-Yiii | ii-CN |
ヨルバ語 | yo-Latn | yo-NG |
JSON 例
次の JSON スニペットの例は、利用可能な言語タグの使用方法を示しています
テキストをローカライズした言語とロケールについて、スニペット内の言語名のプレースホルダーを、実際のテキストと置き換えます。
テキストのローカライズを予定していない言語/ロケールの場合は、スニペット内の対応する行を削除します。 それらの言語とロケールで表示するテキストに関して、システムは最下部の
default
エントリにフォールバックします。複数の異なるロケールがある言語の場合、その言語の他のすべてのロケールのフォールバックとして、主要なタグ (最初のハイフンよりも前の部分) だけを指定することができます。 次に例を示します。
"caption": { "en-US": "English (United States)", "en-GB": "English (United Kingdom)", "en": "text for all other locale variants of English"}
これにより、米国英語と英国英語専用のテキストが提供され、その他のすべてのロケールの英語(例。カナダ英語のen-CA)では、"en"キャプションテキストが使用されます。
利用可能なキャプション言語の一覧:
"caption": {
"af": "Afrikaans",
"sq": "Albanian",
"gsw": "Alsatian",
"am": "Amharic",
"ar-DZ": "Arabic (Algeria)",
"ar-BH": "Arabic (Bahrain)",
"ar-EG": "Arabic (Egypt)",
"ar-IQ": "Arabic (Iraq)",
"ar-JO": "Arabic (Jordan)",
"ar-KW": "Arabic (Kuwait)",
"ar-LB": "Arabic (Lebanon)",
"ar-LY": "Arabic (Libya)",
"ar-MA": "Arabic (Morocco)",
"ar-OM": "Arabic (Oman)",
"ar-QA": "Arabic (Qatar)",
"ar-SA": "Arabic (Saudi Arabia)",
"ar-SY": "Arabic (Syria)",
"ar-TN": "Arabic (Tunisia)",
"ar-AE": "Arabic (United Arab Emirates)",
"ar-YE": "Arabic (Yemen)",
"hy": "Armenian",
"as": "Assamese",
"az-Cyrl": "Azerbaijani (Cyrillic)",
"az-Latn": "Azerbaijani (Latin)",
"bn-BD": "Bangla (Bangladesh)",
"ba-Cyrl": "Bashkir",
"eu": "Basque",
"be": "Belarusian",
"bn-IN": "Bengali (India)",
"bs-Cyrl": "Bosnian (Cyrillic)",
"bs": "Bosnian (Latin)",
"br-Latn": "Breton",
"bg": "Bulgarian",
"my": "Burmese",
"ca": "Catalan",
"ceb-Latn-PH": "Cebuano (Latin, Philippines)",
"ku-Arab": "Central Kurdish",
"ccp-Cakm-BD": "Chakma (Chakma, Bangladesh)",
"ccp-Cakm-IN": "Chakma (Chakma, India)",
"chr-Cher": "Cherokee (Cherokee)",
"zh-Hans-CN": "Chinese (Simplified, China)",
"zh-Hans-SG": "Chinese (Simplified, Singapore)",
"zh-Hant-HK": "Chinese (Traditional, Hong Kong SAR)",
"zh-Hant-MO": "Chinese (Traditional, Macao SAR)",
"zh-Hant-TW": "Chinese (Traditional, Taiwan)",
"co-Latn": "Corsican",
"hr-BA": "Croatian (Bosnia and Herzegovina)",
"hr-HR": "Croatian (Croatia)",
"cs": "Czech",
"da": "Danish",
"prs-Arab": "Dari",
"dv": "Divehi",
"nl-BE": "Dutch (Belgium)",
"nl-NL": "Dutch (Netherlands)",
"dz": "Dzongkha",
"en-AU": "English (Australia)",
"en-BZ": "English (Belize)",
"en-CA": "English (Canada)",
"en-029": "English (Caribbean)",
"en-IN": "English (India)",
"en-IE": "English (Ireland)",
"en-JM": "English (Jamaica)",
"en-MY": "English (Malaysia)",
"en-NZ": "English (New Zealand)",
"en-PH": "English (Philippines)",
"en-SG": "English (Singapore)",
"en-ZA": "English (South Africa)",
"en-TT": "English (Trinidad and Tobago)",
"en-AE": "English (United Arab Emirates)",
"en-GB": "English (United Kingdom)",
"en-US": "English (United States)",
"en-ZW": "English (Zimbabwe)",
"et": "Estonian",
"fo": "Faroese",
"fil-Latn": "Filipino",
"fi": "Finnish",
"fr-BE": "French (Belgium)",
"fr-CA": "French (Canada)",
"fr-029": "French (Caribbean)",
"fr-FR": "French (France)",
"fr-LU": "French (Luxembourg)",
"fr-MC": "French (Monaco)",
"fr-CH": "French (Switzerland)",
"fy": "Frisian",
"ff-Adlm-BF": "Fulah (Adlam, Burkina Faso)",
"ff-Adlm-CM": "Fulah (Adlam, Cameroon)",
"ff-Adlm-GM": "Fulah (Adlam, Gambia)",
"ff-Adlm-GH": "Fulah (Adlam, Ghana)",
"ff-Adlm-GN": "Fulah (Adlam, Guinea)",
"ff-Adlm-GW": "Fulah (Adlam, Guinea-Bissau)",
"ff-Adlm-LR": "Fulah (Adlam, Liberia)",
"ff-Adlm-MR": "Fulah (Adlam, Mauritania)",
"ff-Adlm-NE": "Fulah (Adlam, Niger)",
"ff-Adlm-NG": "Fulah (Adlam, Nigeria)",
"ff-Adlm-SN": "Fulah (Adlam, Senegal)",
"ff-Adlm-SL": "Fulah (Adlam, Sierra Leone)",
"ff-Latn-BF": "Fulah (Latin, Burkina Faso)",
"ff-Latn-CM": "Fulah (Latin, Cameroon)",
"ff-Latn-GM": "Fulah (Latin, Gambia)",
"ff-Latn-GH": "Fulah (Latin, Ghana)",
"ff-Latn-GN": "Fulah (Latin, Guinea)",
"ff-Latn-GW": "Fulah (Latin, Guinea-Bissau)",
"ff-Latn-LR": "Fulah (Latin, Liberia)",
"ff-Latn-MR": "Fulah (Latin, Mauritania)",
"ff-Latn-NE": "Fulah (Latin, Niger)",
"ff-Latn-NG": "Fulah (Latin, Nigeria)",
"ff-Latn-SN": "Fulah (Latin, Senegal)",
"ff-Latn-SL": "Fulah (Latin, Sierra Leone)",
"gl": "Galician",
"ka": "Georgian",
"de-AT": "German (Austria)",
"de-DE": "German (Germany)",
"de-LI": "German (Liechtenstein)",
"de-LU": "German (Luxembourg)",
"de-CH": "German (Switzerland)",
"el": "Greek",
"gu": "Gujarati",
"ha-Latn": "Hausa (Latin)",
"haw-Latn": "Hawaiian",
"he": "Hebrew",
"hi": "Hindi",
"hu": "Hungarian",
"is": "Icelandic",
"ig-Latn": "Igbo",
"smn-Latn": "Inari Sami",
"id": "Indonesian",
"iu-Cans": "Inuktitut (Canadian Aboriginal Syllabics)",
"iu-Latn": "Inuktitut (Latin)",
"ga": "Irish",
"ga-GB": "Irish (United Kingdom)",
"xh": "isiXhosa",
"zu": "isiZulu",
"it-IT": "Italian (Italy)",
"it-CH": "Italian (Switzerland)",
"ja": "Japanese",
"quc-Latn": "K’iche’",
"kl": "Kalaallisut",
"kn": "Kannada",
"kk": "Kazakh",
"km": "Khmer",
"rw": "Kinyarwanda",
"sw": "Kiswahili",
"kok": "Konkani",
"ko": "Korean",
"ky-Cyrl": "Kyrgyz",
"lo": "Lao",
"lv": "Latvian",
"lt": "Lithuanian",
"dsb": "Lower Sorbian",
"smj-Latn-NO": "Lule Sami (Norway)",
"smj-Latn-SE": "Lule Sami (Sweden)",
"lb": "Luxembourgish",
"mk": "Macedonian",
"ms-BN": "Malay (Brunei)",
"ms-MY": "Malay (Malaysia)",
"ml": "Malayalam",
"mt": "Maltese",
"mi-Latn": "Maori",
"arn-Latn": "Mapuche",
"mr": "Marathi",
"moh-Latn": "Mohawk",
"mn-Cyrl": "Mongolian (Cyrillic)",
"mn-Mong": "Mongolian (Traditional Mongolian)",
"ne-IN": "Nepali (India)",
"ne-NP": "Nepali (Nepal)",
"se-Latn-FI": "Northern Sami (Finland)",
"se-Latn-NO": "Northern Sami (Norway)",
"se-Latn-SE": "Northern Sami (Sweden)",
"nb": "Norwegian (Bokmål)",
"nn": "Norwegian (Nynorsk)",
"oc-Latn": "Occitan",
"or": "Odia",
"ps": "Pashto",
"ps-PK": "Pashto (Pakistan)",
"fa": "Persian",
"pl": "Polish",
"pt-BR": "Portuguese (Brazil)",
"pt-PT": "Portuguese (Portugal)",
"pa-Arab": "Punjabi (Arabic)",
"pa": "Punjabi (Gurmukhi)",
"quz-Latn-BO": "Quechua (Bolivia)",
"quz-Latn-EC": "Quechua (Ecuador)",
"quz-Latn-PE": "Quechua (Peru)",
"ro-MD": "Romanian (Moldova)",
"ro-RO": "Romanian (Romania)",
"rm": "Romansh",
"ru": "Russian",
"sah-Cyrl": "Sakha",
"sa-Deva": "Sanskrit",
"gd-Latn": "Scottish Gaelic",
"sr-Cyrl-BA": "Serbian (Cyrillic, Bosnia and Herzegovina)",
"sr-Cyrl-ME": "Serbian (Cyrillic, Montenegro)",
"sr-Cyrl-RS": "Serbian (Cyrillic, Serbia)",
"sr-Latn-BA": "Serbian (Latin, Bosnia and Herzegovina)",
"sr-Latn-ME": "Serbian (Latin, Montenegro)",
"sr-Latn-RS": "Serbian (Latin, Serbia)",
"nso": "Sesotho sa Leboa",
"tn-BW": "Setswana (Botswana)",
"tn-ZA": "Setswana (South Africa)",
"sd-Arab": "Sindhi (Arabic)",
"si": "Sinhala",
"sms-Latn": "Skolt Sami",
"sk": "Slovak",
"sl": "Slovenian",
"sma-Latn-NO": "Southern Sami (Norway)",
"sma-Latn-SE": "Southern Sami (Sweden)",
"es-AR": "Spanish (Argentina)",
"es-BO": "Spanish (Bolivia)",
"es-CL": "Spanish (Chile)",
"es-CO": "Spanish (Colombia)",
"es-CR": "Spanish (Costa Rica)",
"es-DO": "Spanish (Dominican Republic)",
"es-EC": "Spanish (Ecuador)",
"es-SV": "Spanish (El Salvador)",
"es-GT": "Spanish (Guatemala)",
"es-HN": "Spanish (Honduras)",
"es-419": "Spanish (Latin America)",
"es-MX": "Spanish (Mexico)",
"es-NI": "Spanish (Nicaragua)",
"es-PA": "Spanish (Panama)",
"es-PY": "Spanish (Paraguay)",
"es-PE": "Spanish (Peru)",
"es-PR": "Spanish (Puerto Rico)",
"es-ES": "Spanish (Spain)",
"es-US": "Spanish (United States)",
"es-UY": "Spanish (Uruguay)",
"es-VE": "Spanish (Venezuela)",
"zgh-Tfng": "Standard Moroccan Tamazight",
"sv-FI": "Swedish (Finland)",
"sv-SE": "Swedish (Sweden)",
"syr-Syrc": "Syriac",
"tg-Cyrl": "Tajik (Cyrillic)",
"ta-IN": "Tamil (India)",
"ta-MY": "Tamil (Malaysia)",
"ta-SG": "Tamil (Singapore)",
"ta-LK": "Tamil (Sri Lanka)",
"tt-Cyrl": "Tatar (Cyrillic)",
"te": "Telugu",
"th": "Thai",
"bo-Tibt": "Tibetan",
"ti-ER": "Tigrinya (Eritrea)",
"ti-ET": "Tigrinya (Ethiopia)",
"tr": "Turkish",
"tk-Latn": "Turkmen (Latin)",
"uk": "Ukrainian",
"hsb": "Upper Sorbian",
"ur-IN": "Urdu (India)",
"ur-PK": "Urdu (Pakistan)",
"ug-Arab": "Uyghur",
"uz-Cyrl": "Uzbek (Cyrillic)",
"uz-Latn": "Uzbek (Latin)",
"ca-ES-valencia": "Valencian",
"vi": "Vietnamese",
"cy": "Welsh",
"wo-Latn": "Wolof",
"ii-Yiii": "Yi",
"yo-Latn": "Yoruba",
"default": "fallback caption for other languages"
}