Skip to content

Commit 4637adf

Browse files
MikeyMCZMichal Materna
andauthored
[Text Translation] Fixing tspconfig.yaml (#23529)
Co-authored-by: Michal Materna <mimat@microsoft.com>
1 parent 6857741 commit 4637adf

File tree

2 files changed

+25
-11
lines changed

2 files changed

+25
-11
lines changed

specification/translation/Azure.AI.TextTranslation/models-translate.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace TextTranslation;
1313
model TranslateParameters {
1414
...CommonParameters;
1515

16-
@query
16+
@query({format: "multi"})
1717
@doc("""
1818
Specifies the language of the output text. The target language must be one of the supported languages included
1919
in the translation scope. For example, use to=de to translate to German.
Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,37 @@
1+
parameters:
2+
"python-sdk-folder":
3+
default: "{project-root}/azure-sdk-for-python/"
4+
"java-sdk-folder":
5+
default: "{project-root}/azure-sdk-for-java/"
6+
"js-sdk-folder":
7+
default: "{project-root}/azure-sdk-for-js/"
8+
"csharp-sdk-folder":
9+
default: "{project-root}/azure-sdk-for-csharp/"
10+
"service-directory-name":
11+
default: "translation"
12+
emit:
13+
- "@azure-tools/typespec-autorest"
114
options:
215
"@azure-tools/typespec-autorest":
3-
"output-file": "openapi.json"
4-
azure-resource-provider-folder: ../data-plane/Azure.AI.TextTranslation
5-
"examples-directory": ./examples
16+
azure-resource-provider-folder: "../data-plane/Azure.AI.TextTranslation"
17+
emitter-output-dir: "{project-root}/.."
18+
examples-directory: "./examples"
19+
output-file: openapi.json
620
"@azure-tools/typespec-csharp":
721
clear-output-folder: true
8-
namespace: Azure.AI.Translation.Text
22+
emitter-output-dir: "{csharp-sdk-folder}/sdk/{service-directory-name}/{namespace}/src"
923
model-namespace: false
24+
namespace: Azure.AI.Translation.Text
1025
"@azure-tools/typespec-python":
11-
"basic-setup-py": true
12-
"package-version": 1.0.0b1
13-
"package-name": azure-ai-translation-text
26+
emitter-output-dir: "{python-sdk-folder}/sdk/{service-directory-name}/{package-name}"
27+
package-name: "azure-ai-translation-text"
1428
"@azure-tools/typespec-java":
15-
partial-update: true
29+
emitter-output-dir: "{java-sdk-folder}/sdk/{service-directory-name}/azure-ai-translation-text"
1630
namespace: com.azure.ai.translation.text
1731
"@azure-tools/typespec-ts":
32+
emitter-output-dir: "{js-sdk-folder}/sdk/{service-directory-name}/ai-translation-text-rest"
1833
generateMetadata: true
1934
generateTest: true
20-
azureSdkForJs: true
2135
packageDetails:
2236
name: "@azure-rest/ai-translation-text"
23-
description: "Microsoft Translation Text"
37+
description: "Microsoft Translation Text"

0 commit comments

Comments
 (0)