diff --git a/src/assets/api/crowdin/file-based.yml b/src/assets/api/crowdin/file-based.yml index 5de0bd74..3045f0da 100644 --- a/src/assets/api/crowdin/file-based.yml +++ b/src/assets/api/crowdin/file-based.yml @@ -33657,6 +33657,20 @@ components: type: array items: type: integer + labelMatchRule: + description: "How a string is matched against `labelIds`. One of: `all` — the string carries every one of the labels, `any` — at least one of them. Default is `all`\n\n__Note:__ Must be used together with `labelIds`" + type: string + default: all + enum: + - all + - any + excludeLabelMatchRule: + description: "How a string is matched against `excludeLabelIds`. One of: `all` — only a string carrying every one of the labels is skipped, `any` — a string carrying at least one of them is skipped. Default is `all`\n\n__Note:__ Must be used together with `excludeLabelIds`" + type: string + default: all + enum: + - all + - any type: object - $ref: '#/components/schemas/PreTranslationSharedForm' diff --git a/src/assets/api/crowdin/string-based.yml b/src/assets/api/crowdin/string-based.yml index 830d0631..43ba45e4 100644 --- a/src/assets/api/crowdin/string-based.yml +++ b/src/assets/api/crowdin/string-based.yml @@ -31232,6 +31232,20 @@ components: type: array items: type: integer + labelMatchRule: + description: "How a string is matched against `labelIds`. One of: `all` — the string carries every one of the labels, `any` — at least one of them. Default is `all`\n\n__Note:__ Must be used together with `labelIds`" + type: string + default: all + enum: + - all + - any + excludeLabelMatchRule: + description: "How a string is matched against `excludeLabelIds`. One of: `all` — only a string carrying every one of the labels is skipped, `any` — a string carrying at least one of them is skipped. Default is `all`\n\n__Note:__ Must be used together with `excludeLabelIds`" + type: string + default: all + enum: + - all + - any type: object - $ref: '#/components/schemas/PreTranslationSharedForm' diff --git a/src/assets/api/enterprise/file-based.yml b/src/assets/api/enterprise/file-based.yml index 2f5dd570..bad2192c 100644 --- a/src/assets/api/enterprise/file-based.yml +++ b/src/assets/api/enterprise/file-based.yml @@ -38528,6 +38528,20 @@ components: type: array items: type: integer + labelMatchRule: + description: "How a string is matched against `labelIds`. One of: `all` — the string carries every one of the labels, `any` — at least one of them. Default is `all`\n\n__Note:__ Must be used together with `labelIds`" + type: string + default: all + enum: + - all + - any + excludeLabelMatchRule: + description: "How a string is matched against `excludeLabelIds`. One of: `all` — only a string carrying every one of the labels is skipped, `any` — a string carrying at least one of them is skipped. Default is `all`\n\n__Note:__ Must be used together with `excludeLabelIds`" + type: string + default: all + enum: + - all + - any type: object - $ref: '#/components/schemas/EnterprisePreTranslationSharedForm' @@ -38709,6 +38723,20 @@ components: type: array items: type: integer + labelMatchRule: + description: "How a string is matched against `labelIds`. One of: `all` — the string carries every one of the labels, `any` — at least one of them. Default is `all`\n\n__Note:__ Must be used together with `labelIds`" + type: string + default: all + enum: + - all + - any + excludeLabelMatchRule: + description: "How a string is matched against `excludeLabelIds`. One of: `all` — only a string carrying every one of the labels is skipped, `any` — a string carrying at least one of them is skipped. Default is `all`\n\n__Note:__ Must be used together with `excludeLabelIds`" + type: string + default: all + enum: + - all + - any type: object - $ref: '#/components/schemas/PreTranslationSharedForm' diff --git a/src/assets/api/enterprise/string-based.yml b/src/assets/api/enterprise/string-based.yml index 897bf72d..ad0a4503 100644 --- a/src/assets/api/enterprise/string-based.yml +++ b/src/assets/api/enterprise/string-based.yml @@ -35891,6 +35891,20 @@ components: type: array items: type: integer + labelMatchRule: + description: "How a string is matched against `labelIds`. One of: `all` — the string carries every one of the labels, `any` — at least one of them. Default is `all`\n\n__Note:__ Must be used together with `labelIds`" + type: string + default: all + enum: + - all + - any + excludeLabelMatchRule: + description: "How a string is matched against `excludeLabelIds`. One of: `all` — only a string carrying every one of the labels is skipped, `any` — a string carrying at least one of them is skipped. Default is `all`\n\n__Note:__ Must be used together with `excludeLabelIds`" + type: string + default: all + enum: + - all + - any type: object - $ref: '#/components/schemas/EnterprisePreTranslationSharedForm' @@ -36058,6 +36072,20 @@ components: type: array items: type: integer + labelMatchRule: + description: "How a string is matched against `labelIds`. One of: `all` — the string carries every one of the labels, `any` — at least one of them. Default is `all`\n\n__Note:__ Must be used together with `labelIds`" + type: string + default: all + enum: + - all + - any + excludeLabelMatchRule: + description: "How a string is matched against `excludeLabelIds`. One of: `all` — only a string carrying every one of the labels is skipped, `any` — a string carrying at least one of them is skipped. Default is `all`\n\n__Note:__ Must be used together with `excludeLabelIds`" + type: string + default: all + enum: + - all + - any type: object - $ref: '#/components/schemas/PreTranslationSharedForm'