You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Defines export file format. If not provided, files will be exported in their original format.\n\n__Note:__ Required for strings-based projects"
description: "Bundle export pattern. Defines bundle name in resulting translations bundle. **Required** if `format` is specified. If `format` is not specified, uses default pattern based on file structure\n\n__Note:__ Can't contain `: * ? \" < > |` symbols"
22676
22676
type: string
22677
22677
example: strings-%two_letter_code%.resx
22678
+
nullable: true
22678
22679
isMultilingual:
22679
22680
description: 'Export translations in multilingual file'
22680
22681
type: boolean
@@ -22692,21 +22693,47 @@ components:
22692
22693
type: boolean
22693
22694
default: true
22694
22695
labelIds:
22695
-
description: 'Label Identifiers. Get via [List Labels](#operation/api.projects.labels.getMany)'
22696
+
description: "Label Identifiers. Get via [List Labels](#operation/api.projects.labels.getMany)\n\n__Note:__ Can't be used when `format` is `null`"
22696
22697
type: array
22697
22698
items:
22698
22699
type: integer
22699
22700
example:
22700
22701
- 13
22701
22702
- 27
22702
22703
excludeLabelIds:
22703
-
description: 'Label Identifiers. Get via [List Labels](#operation/api.projects.labels.getMany)'
22704
+
description: "Label Identifiers. Get via [List Labels](#operation/api.projects.labels.getMany)\n\n__Note:__ Can't be used when `format` is `null`"
22704
22705
type: array
22705
22706
items:
22706
22707
type: integer
22707
22708
example:
22708
22709
- 5
22709
22710
- 8
22711
+
labelMatchRule:
22712
+
description: "Match rule for labels:\n- \"all\" - all labels must be present in string\n- \"any\" - any of the labels must be present in string\n\n __Note:__ Can only be used when `labelIds` parameter is provided"
22713
+
type: string
22714
+
default: all
22715
+
enum:
22716
+
- all
22717
+
- any
22718
+
nullable: true
22719
+
excludeLabelMatchRule:
22720
+
description: "Match rule for excluded labels:\n - \"all\" - all labels must be present in string\n - \"any\" - any of the labels must be present in string\n\n __Note:__ Can only be used when `excludeLabelIds` parameter is provided"
22721
+
type: string
22722
+
default: all
22723
+
enum:
22724
+
- all
22725
+
- any
22726
+
nullable: true
22727
+
languageIds:
22728
+
description: 'Language Identifiers. Get via [List Supported Languages](#operation/api.languages.getMany). If provided, bundle will only export specified languages. If not provided, bundle will export all project target languages.'
description: "Bundles ids. Get via [List Bundles](#operation/api.projects.bundles.getMany)\n\n__Note:__ Required for `bundle` export mode"
24312
24366
type: array
@@ -38210,6 +38264,7 @@ components:
38210
38264
- /excludeLabelIds
38211
38265
- /excludeLabelMatchRule
38212
38266
- /generateCostEstimate
38267
+
- /generateTranslationCost
38213
38268
- /reportSettingsTemplateId
38214
38269
x-doc-sections:
38215
38270
- file-based
@@ -38680,8 +38735,13 @@ components:
38680
38735
type: boolean
38681
38736
default: false
38682
38737
example: false
38738
+
generateTranslationCost:
38739
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
38740
+
type: boolean
38741
+
default: false
38742
+
example: false
38683
38743
reportSettingsTemplateId:
38684
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
38744
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
38685
38745
type: integer
38686
38746
example: 1
38687
38747
nullable: true
@@ -38785,8 +38845,13 @@ components:
38785
38845
type: boolean
38786
38846
default: false
38787
38847
example: false
38848
+
generateTranslationCost:
38849
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
38850
+
type: boolean
38851
+
default: false
38852
+
example: false
38788
38853
reportSettingsTemplateId:
38789
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
38854
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
38790
38855
type: integer
38791
38856
example: 1
38792
38857
nullable: true
@@ -38907,8 +38972,13 @@ components:
38907
38972
type: boolean
38908
38973
default: false
38909
38974
example: false
38975
+
generateTranslationCost:
38976
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
38977
+
type: boolean
38978
+
default: false
38979
+
example: false
38910
38980
reportSettingsTemplateId:
38911
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
38981
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
38912
38982
type: integer
38913
38983
example: 1
38914
38984
nullable: true
@@ -39133,8 +39203,13 @@ components:
39133
39203
type: boolean
39134
39204
default: false
39135
39205
example: false
39206
+
generateTranslationCost:
39207
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
39208
+
type: boolean
39209
+
default: false
39210
+
example: false
39136
39211
reportSettingsTemplateId:
39137
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
39212
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
39138
39213
type: integer
39139
39214
example: 1
39140
39215
nullable: true
@@ -39226,8 +39301,13 @@ components:
39226
39301
type: boolean
39227
39302
default: false
39228
39303
example: false
39304
+
generateTranslationCost:
39305
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
39306
+
type: boolean
39307
+
default: false
39308
+
example: false
39229
39309
reportSettingsTemplateId:
39230
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
39310
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
39231
39311
type: integer
39232
39312
example: 1
39233
39313
nullable: true
@@ -39375,8 +39455,13 @@ components:
39375
39455
type: boolean
39376
39456
default: false
39377
39457
example: false
39458
+
generateTranslationCost:
39459
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
39460
+
type: boolean
39461
+
default: false
39462
+
example: false
39378
39463
reportSettingsTemplateId:
39379
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
39464
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
39380
39465
type: integer
39381
39466
example: 1
39382
39467
nullable: true
@@ -39611,8 +39696,13 @@ components:
39611
39696
type: boolean
39612
39697
default: false
39613
39698
example: false
39699
+
generateTranslationCost:
39700
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
39701
+
type: boolean
39702
+
default: false
39703
+
example: false
39614
39704
reportSettingsTemplateId:
39615
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
39705
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
39616
39706
type: integer
39617
39707
example: 1
39618
39708
nullable: true
@@ -39698,8 +39788,13 @@ components:
39698
39788
type: boolean
39699
39789
default: false
39700
39790
example: false
39791
+
generateTranslationCost:
39792
+
description: 'Generate translation cost report for the task. Requires `reportSettingsTemplateId`'
39793
+
type: boolean
39794
+
default: false
39795
+
example: false
39701
39796
reportSettingsTemplateId:
39702
-
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` is `true`'
39797
+
description: 'Report Settings Templates Identifier. Get via [List Report Settings Templates](#operation/api.projects.reports.settings-templates.getMany)[p. Required when `generateCostEstimate` or `generateTranslationCost` is `true`'
0 commit comments