1. 基本機能

カルチャ

Sitecore Content Hub の REST API は多文化に対応します。つまり、API のさまざまな側面で複数の言語をサポートしているということです。

ラベル

一部のオブジェクトには、labels という名前のプロパティがあります。このプロパティは、そのオブジェクトの説明を複数の言語で格納するために使用されます。このオブジェクトを解釈または構築する方法の詳細については、「Labels オブジェクト」を参照してください。

エンティティのプロパティ

その値が多言語であることは、プロパティ定義によって示すことができます。これは、そのプロパティにさまざまなカルチャの値を格納できることを意味します。これは、文字列型ではないプロパティでも機能します。整数、小数、ブール値、日時の値もローカライズできます。詳細については、「メンバー定義オブジェクト」および「エンティティ オブジェクト」を参照してください。

対象とするカルチャを指定しない限り、エンティティ オブジェクトを返すリソースの GET 要求は、サポートされているすべてのカルチャの情報を返します。特定のカルチャに関連する情報のみが必要な場合は、culture フィルターをクエリ文字列に追加します。たとえば、次のような URL の場合

GET /entitydefinitions/name/entities

culture フィルターを追加して、次のように米国英語の値のみを取得します。

GET /entitydefinitions/name/entities?culture=en-US

コンマで区切ることで、複数のカルチャを指定できます。

GET /entitydefinitions/name/entities?culture=en-US,nl-BE
この記事を改善するための提案がある場合は、 お知らせください!