すべての有効な言語コードのリスト
get
/content/management/api/v1.1/l10n/languageCodes
サポートされているすべての言語コードのリスト
リクエスト
問合せパラメータ
- lang(optional): string
すべてのロケール情報を想定できる言語値デフォルト値:
en-US - limit(optional): integer(int32)
このパラメータは、負でない整数を受け入れ、結果のサイズの制御に使用します。デフォルト値:
2000 - links(optional): string
このパラメータは、リンク名のカンマ区切りのリストを受け入れます。 デフォルトでは、このパラメータによって、適用可能なすべてのリンクが指定されます。 可能な値は次のとおりです: self, canonical, describedby
- offset(optional): integer(int32)
このパラメータは、負でない整数を受け入れ、結果の開始インデックスを制御するために使用します。デフォルト値:
0 - q(optional): string
このパラメータは、フィールド値に一致する問合せ式条件を受け入れます。 問合せ条件の値は、{fieldName} {operator} "{fieldValue}"の形式に従います。 現在で使用できるfieldNameはlanguageTypeのみで、現在使用できる演算子はeqのみです。 使用可能なフィールド値はdefaultまたはcustomです。 この問合せパラメータはオプションで、デフォルトで空に設定され、サポートされているすべての言語コードが返されます。
- totalResults(optional): boolean
このパラメータは、ブール・フラグを受け入れます。 trueとして指定した場合、返される結果には合計結果数が含まれる必要があります。デフォルト値:
false
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。
ルート・スキーマ : 言語
型:
object言語
ソースを表示
- aggregationResults(optional): array aggregationResults
集計結果。
- count(optional): integer(int32)
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
フェッチするページがまだあるかどうかを確認します。
- items(optional): array items
コレクションに含まれる特異なリソース。
- limit(optional): integer(int32)
サーバーによって使用される実際のページ・サイズ。 これは、クライアントがリクエストするものと同じではない可能性があります。
- links(optional): array links
リソースのリンク。
- offset(optional): integer(int32)
特異リソースが返される実際のインデックス。
- pinned(optional): array pinned
固定品目。 検索リストの上部に固定されたアイテムを表示
- scrollId(optional): string
scrollId:検索がスクロール検索に解決された場合。
- totalResults(optional): integer(int32)
クライアント・リクエストを満たすローの総数(ページング・パラメータを除く)
ネストされたスキーマ : LanguageBean
型:
ソースを表示
object- code(optional): string
ロケール・コード
- createdBy(optional): string
作成方法
- createdDate(optional): object date
date
- description(optional): string
ロケールの説明
- language(optional): string
ロケール言語
- languageType(optional): string
これがカスタム・ロケールかデフォルト・ロケールかを示します
- links(optional): array links
- script(optional): string
言語コードからのスクリプト
- territory(optional): string
言語コード・テリトリ
- updatedBy(optional): string
更新者。
- updatedDate(optional): object date
date
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
304 レスポンス
変更されていません。
400レスポンス
不正リクエスト
500レスポンス
内部サーバー・エラー
例
次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、サポートされているすべての言語コードをリストする方法を示しています:
curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/l10n/languageCodes'
例1:
これにより、すべての有効なlanguageCodesがリストされます。
/content/management/api/v1.1/l10n/languageCodes
レスポンス本文
{
"hasMore": false,
"offset": 0,
"count": 2,
"limit": 2,
"items": [
{
"code": "en-x-my-custom-subtag",
"language":"English",
"description": "en-x-my-custom-subtag description",
"territory": null,
"script": null,
"languageType": "custom",
"links": [{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/l10n/languageCodes/en-x-my-custom-subtag",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}]
},
{
"code": "ar",
"language":"Arabic",
"description": "",
"territory": null,
"script": null,
"languageType": "default",
"links": [{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/l10n/languageCodes/ar",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}]
}
],
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/metadata-catalog/languageCodes",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=0",
"rel": "first",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=0",
"rel": "last",
"method": "GET",
"mediaType": "application/json"
}
例2:
これにより、インデックス1から始まるすべてのロケールが一覧表示されます。
/content/management/api/v1.1/l10n/languageCodes?offset=1
{
"hasMore": false,
"offset": 1,
"count": 1,
"limit": 2,
"items": [
{
"code": "en-x-my-custom-subtag",
"language":"English",
"description": "en-x-my-custom-subtag description",
"territory": null,
"script": null,
"languageType": "custom",
"links": [{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/l10n/languageCodes/en-x-my-custom-subtag",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}]
}
],
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=1",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=1",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/metadata-catalog/languageCodes",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=0",
"rel": "prev",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=0",
"rel": "first",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?offset=1",
"rel": "last",
"method": "GET",
"mediaType": "application/json"
}
例3 :
Ar言語のすべてのロケールがリストされます。
/content/management/api/v1.1/l10n/languageCodes?lang=ar
レスポンス本文
{
"hasMore": true,
"offset": 0,
"count": 2,
"limit": 2,
"items": [
{
"code": "en-x-my-custom-subtag",
"language":"English",
"description": "en-x-my-custom-subtag description",
"territory": null,
"script": null,
"languageType": "custom",
"links": [{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/l10n/languageCodes/en-x-my-custom-subtag",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}]
},
{
"code": "ar-x-my-custom-subtag",
"language":"??????????????",
"description": "ar-x-my-custom-subtag description",
"territory": null,
"script": null,
"languageType": "custom",
"links": [{
"href": "http://swebcli-oracle.testec.cec.oraclecorp.com:8080/content/management/api/v1.1/l10n/languageCodes/en-x-my-custom-subtag",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
}]
}
],
"links": [
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?lang=ar",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?lang=ar",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/metadata-catalog/languageCodes",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?lang=ar&limit=2&offset=0",
"rel": "first",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://<hostname>/content/management/api/v1.1/l10n/languageCodes?lang=ar&limit=2&offset=0",
"rel": "last",
"method": "GET",
"mediaType": "application/json"
}
]
}
}
]