Skip to content

Commit 9542494

Browse files
authored
Merge pull request #248 from crowdin/pre-translate-ai
feat: pre-translate ai options
2 parents eb80367 + f287281 commit 9542494

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/main/java/com/crowdin/client/translations/model/ApplyPreTranslationRequest.java

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import lombok.Data;
44

55
import java.util.List;
6+
import java.util.Map;
67

78
@Data
89
public class ApplyPreTranslationRequest {
@@ -11,10 +12,14 @@ public class ApplyPreTranslationRequest {
1112
private List<Long> fileIds;
1213
private Method method;
1314
private Long engineId;
15+
private Long aiPromptId;
1416
private AutoApproveOption autoApproveOption;
1517
private Boolean duplicateTranslations;
18+
private Boolean skipApprovedTranslations;
1619
private Boolean translateUntranslatedOnly;
1720
private Boolean translateWithPerfectMatchOnly;
21+
private Map<String, List<String>> fallbackLanguages;
1822
private List<Long> labelIds;
1923
private List<Long> excludeLabelIds;
24+
2025
}

src/main/java/com/crowdin/client/translations/model/Method.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.crowdin.client.core.model.EnumConverter;
44

55
public enum Method implements EnumConverter<Method> {
6-
TM, MT;
6+
TM, MT, AI;
77

88
public static Method from(String value) {
99
return Method.valueOf(value.toUpperCase());

0 commit comments

Comments
 (0)