Locale
MBAE 非推奨に関する警告
重要
Windows 10 バージョン 1803 以降では、MBAE アプリ エクスペリエンスは MO UWP アプリに置き換えられました。 MO UWP アプリの詳細については、「UWP モバイル ブロードバンド アプリ」を参照してください。
Locale 要素は、サービス メタデータ パッケージのロケールを指定します。 サービス メタデータ パッケージでは、1 つまたは複数のロケールを指定できます。 複数のロケールを使用するには、MultipleLocale 要素を true に設定する必要があります。
使用法
<Locale
default = "xs:boolean">
text
</Locale>
属性
属性 | 種類 | 必須 | 説明 |
---|---|---|---|
default |
xs:boolean |
はい |
True (1) または False (0) に設定する必要があります。 既定の属性が true に設定されている場合、オペレーティング システムはこのデバイス メタデータ パッケージをコンピューターの現在のロケールの既定値として使用します。 |
子要素
子要素は存在しません。
親要素
要素 | 説明 |
---|---|
MetadataKey 要素は、デバイス メタデータ パッケージの属性を指定します。 次のものが含まれます。
|
XSD
<xs:element name="Locale" type="tns:LocaleType" />
<xs:complexType name="LocaleType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="default" type="xs:boolean" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
備考
Locale 要素には、<Language>-<Region> (EN-US など) または <Language> (EN など) を指定できます。 <Language> が設定されている場合、パッケージはすべての <Language> ロケールに適用されます。 たとえば、EN は EN-US と EN-BR に適用されます。
メタデータ パッケージをコンピューターの現在のロケールの既定値として指定するには、既定の属性を true (1) に設定します。
注 サービスのメタデータ パッケージは、1 つだけ既定の属性を true (1) に設定する必要があります。 そうでない場合、オペレーティング システムはサービスのメタデータ パッケージをランダムに選択します。
オペレーティング システムは、表示するサービス メタデータ パッケージを選択すると、Locale 要素を次のように使用します。
オペレーティング システムは、システム優先言語とリージョンを取得します。 これは通常、Windows セットアップ中に構成されます。
サービス メタデータ パッケージの Locale 要素がシステム優先言語とリージョンと一致する場合、オペレーティング システムはサービスのパッケージを選択し、その言語とリージョンに一致するアイコンと ServiceProvider 値 (ServiceInfo.xml から取得) を使用します。
サービス メタデータ パッケージに、システム優先言語に一致する Locale 要素がない場合、オペレーティング システムは、サービス メタデータ パッケージのルートに格納されている言語に依存しないアイコンと ServiceProvider 値 (ServiceInfo.xml から取得) を適用します。
Locale 要素は必須です。