リソース: 用語集
ユーザーが提供したデータから構築された用語集を表します。
JSON 表現 |
---|
{ "name": string, "input_config": { object ( |
フィールド | |
---|---|
name |
必須。用語集のリソース名。用語集名の形式は |
input_config |
必須。用語集の作成に使用できる例を提供します。用語集の合計は 1,000 万 Unicode コードポイントを超えてはなりません。 |
entry_count |
出力専用。用語集で定義されたエントリの数。 |
submit_time |
出力専用。glossaries.create が呼び出された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
end_time |
出力専用。用語集の作成が完了した日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
display_name |
省略可。用語集の表示名。 |
共用体フィールド languages 。用語集でサポートされている言語。languages は次のいずれかになります。 |
|
language_pair |
単一言語ペアの用語集で使用されます。 |
language_codes_set |
多言語用語セットの用語集で使用されます。 |
LanguageCodePair
単一言語ペアの用語集で使用されます。
JSON 表現 |
---|
{ "source_language_code": string, "target_language_code": string } |
フィールド | |
---|---|
source_language_code |
必須。入力テキストの BCP-47 言語コード(例: 「en-US」)。GlossaryTerm.language_code と完全に一致することが想定されます。 |
target_language_code |
必須。翻訳出力の BCP-47 言語コード(「zh-CN」など)。GlossaryTerm.language_code と完全に一致することが想定されます。 |
LanguageCodesSet
多言語用語セットの用語集で使用されます。
JSON 表現 |
---|
{ "language_codes": [ string ] } |
フィールド | |
---|---|
language_codes[] |
用語集で定義されている用語の BCP-47 言語コード。すべてのエントリは一意です。リストに少なくとも 2 つのエントリが含まれている。GlossaryTerm.language_code と完全に一致することが想定されます。 |
GlossaryInputConfig
用語集の入力構成。
JSON 表現 |
---|
{
"s3_source": {
object ( |
フィールド | |
---|---|
s3_source |
必須。用語集データの保存場所。ファイル形式はファイル名の拡張子に基づいて決定されます。API は、サポートされていない URI とファイル形式に対して 単一言語ペアの用語集の場合:
多言語用語セットの用語集の場合:
|
S3Source
入力コンテンツの保存場所。
JSON 表現 |
---|
{ "input_uri": string } |
フィールド | |
---|---|
input_uri |
必須。ソースデータ URI。例: |
メソッド |
|
---|---|
|
用語集を作成し、長時間実行オペレーションを返します。 |
|
用語集が作成されていない場合は、用語集を削除します。 |
|
用語集を取得します。 |
|
プロジェクト内の用語集を一覧表示します。 |