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
Copy file name to clipboardExpand all lines: articles/ai-services/translator/connector/document-translation-flow.md
+24-25Lines changed: 24 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,12 @@
1
1
---
2
-
title: "Use Translator V3 connector to build a Document Translation flow"
2
+
title: "Use Microsoft Azure V3 connector to build a Document Translation flow"
3
3
titleSuffix: Azure AI services
4
-
description: Use Microsoft Translator V3 connector and Power Automate to create a Document Translation flow.
4
+
description: Use Microsoft Azure Translator V3 connector and Power Automate to create a Document Translation flow.
5
5
author: laujan
6
6
manager: nitinme
7
7
ms.service: azure-ai-translator
8
-
ms.custom: build-2023, build-2023-dataai
9
8
ms.topic: tutorial
10
-
ms.date: 07/09/2024
9
+
ms.date: 01/27/2025
11
10
ms.author: lajanuar
12
11
---
13
12
@@ -17,13 +16,13 @@ ms.author: lajanuar
17
16
<!-- markdownlint-disable MD036 -->
18
17
<!-- markdownlint-disable MD001 -->
19
18
20
-
# Create a Document Translation flow (preview)
19
+
# Create an Azure AI Translator Document Translation flow (preview)
21
20
22
21
> [!IMPORTANT]
23
22
>
24
-
> The Translator connector is currently available in public preview. Features, approaches and processes may change, prior to General Availability (GA), based on user feedback.
23
+
> The Microsoft Azure Translator connector is currently available in public preview. Features, approaches, and processes may change, before General Availability (GA) release, based on user feedback.
25
24
26
-
This tutorial guides you through configuring a Microsoft Translator V3 connector cloud flow that supports document translation. The Translator V3 connector creates a connection between your Translator Service instance and Microsoft Power Automate enabling you to use one or more prebuilt operations as steps in your apps and workflows.
25
+
This tutorial guides you through configuring a Microsoft Azure Translator V3 connector cloud flow that supports document translation. The Translator V3 connector creates a connection between your Translator Service instance and Microsoft Power Automate enabling you to use one or more prebuilt operations as steps in your apps and workflows.
27
26
28
27
Document Translation is a cloud-based REST API feature of the Azure AI Translator service. The Document Translation API enables multiple and complex document translations while preserving original document structure and data format.
29
28
@@ -75,7 +74,7 @@ Here's what you need to get started: [**Translator resource**](#translator-resou
75
74
1. Deselect all check boxes.
76
75
1. Make sure **Microsoft network routing** is selected.
77
76
1. Under the **Resource instances** section, select **Microsoft.CognitiveServices/accounts** as the resource type and select your Translator resource as the instance name.
78
-
1. Make certain that the **Allow Azure services on the trusted services list to access this storage account** box is checked. For more information about managing exceptions, *see*[Configure Azure Storage firewalls and virtual networks](/azure/storage/common/storage-network-security).
77
+
1. Make certain that the **`Allow Azure services on the trusted services list to access this storage account`** box is checked. For more information about managing exceptions, *see*[Configure Azure Storage firewalls and virtual networks](/azure/storage/common/storage-network-security).
@@ -114,7 +113,7 @@ Next, assign a **`Storage Blob Data Contributor`** role to the managed identity
114
113
115
114
:::image type="content" source="../media/managed-identities/azure-role-assignments-page-portal.png" alt-text="Screenshot: Azure role assignments page in the Azure portal.":::
116
115
117
-
1. Finally, assign a **Storage Blob Data Contributor** role to your Translator service resource. The **Storage Blob Data Contributor** role gives Translator (represented by the system-assigned managed identity) read, write, and delete access to the blob container and data. In the **Add role assignment** pop-up window, complete the fields as follows and select **Save**:
116
+
1. Finally, assign a **Storage Blob Data Contributor** role to your Translator service resource. The **Storage Blob Data Contributor** role gives Translator (represented by the system-assigned managed identity) read, write, and delete access to the blob container and data. In the **`Add role assignment`** pop-up window, complete the fields as follows and select **Save**:
118
117
119
118
| Field | Value|
120
119
|------|--------|
@@ -168,7 +167,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
168
167
> * Translate your document(s) choosing source and target languages.
169
168
> * Get the status of the translation operation.
170
169
171
-
1. In the **Choose an operation** pop-up window, enter Translator V3 in the **Search connectors and actions** search bar and select the **Microsoft Translator V3** icon.
170
+
1. In the **Choose an operation** pop-up window, enter Translator V3 in the **Search connectors and actions** search bar and select the **Microsoft Azure Translator V3** icon.
172
171
173
172
:::image type="content" source="../media/connectors/choose-operation.png" alt-text="Screenshot showing the selection of Translator V3 as the next flow step.":::
174
173
@@ -184,7 +183,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
184
183
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the how-to-add connection window.":::
185
184
186
185
> [!NOTE]
187
-
> After you've set up your connection, you won't be required to reenter your credentials for subsequent flows.
186
+
> After you set up your connection, you won't be required to reenter your credentials for subsequent flows.
188
187
189
188
1. The **Start document translation** action window now appears. Complete the fields as follows:
190
189
@@ -202,7 +201,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
202
201
|Select the checkbox next to the source container|Select the checkbox next to the target container.|
203
202
| From the main window area, select a file or document for translation.| Select the ellipses located at the right, then choose **Properties**.|
204
203
| The source URL is located at the top of the Properties list. Select the **Copy to Clipboard** icon.|The target URL is located at the top of the Properties list. Select the **Copy to Clipboard** icon.|
205
-
| Navigate to your Power automate flow and paste the source URL in the **Location of the source documents** field.|Navigate to your Power automate flow and paste the target URL in the **Location of the translated documents** field.|
204
+
| Navigate to your Power Automate flow and paste the source URL in the **Location of the source documents** field.|Navigate to your Power Automate flow and paste the target URL in the **Location of the translated documents** field.|
206
205
* Choose a **Target Language** from the dropdown menu and select **Save**.
207
206
208
207
:::image type="content" source="../media/connectors/start-document-translation-window.png" alt-text="Screenshot of the Start document translation dialog window.":::
@@ -213,7 +212,7 @@ Now that you submitted your documents for translation, let's check the status of
213
212
214
213
1. Select **New step**.
215
214
216
-
1. Enter Translator V3 in the search box and choose **Microsoft Translator V3**.
215
+
1. Enter Translator V3 in the search box and choose **Microsoft Azure Translator V3**.
217
216
218
217
1. Select **Get documents status** (not the singular Get *document* status action).
219
218
@@ -290,7 +289,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
290
289
291
290
1. Select **New step** and enter **Azure Blob Storage** in the search box.
292
291
293
-
1. Select the **Create blob (V2)** action.
292
+
1. Select the **`Create blob (V2)`** action.
294
293
295
294
1. If you're using the Azure storage step for the first time, you need to enter your storage resource authentication:
296
295
@@ -313,7 +312,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
313
312
314
313
1. Select **New step**.
315
314
316
-
1. Enter Translator V3 in the search box and choose **Microsoft Translator V3**.
315
+
1. Enter Translator V3 in the search box and choose **Microsoft Azure Translator V3**.
317
316
318
317
1. Select the **Start document translation** action.
319
318
@@ -327,7 +326,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
327
326
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the how-to-add connection window.":::
328
327
329
328
> [!NOTE]
330
-
> After you've setup your connection, you won't be required to reenter your credentials for subsequent Translator flows.
329
+
> After setting up your connection, you won't be required to reenter your credentials for subsequent Translator flows.
331
330
332
331
1. The **Start document translation** action window now appears. Complete the fields as follows:
333
332
@@ -343,7 +342,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
343
342
* Select the checkbox next to the target container.
344
343
* Select the ellipses located at the right, then choose **Properties**.
345
344
* The target URL is located at the top of the Properties list. Select the **Copy to Clipboard** icon.
346
-
* Navigate back to your Power automate flow and paste the target URL in the **Location of the translated documents** field.
345
+
* Navigate back to your Power Automate flow and paste the target URL in the **Location of the translated documents** field.
347
346
348
347
1. Choose a **Target Language** from the dropdown menu and select **Save**.
349
348
@@ -359,7 +358,7 @@ Before retrieving the documents status, let's schedule a 30-second delay to ensu
359
358
360
359
:::image type="content" source="../media/connectors/delay-step.png" alt-text="Screenshot showing the delay step.":::
361
360
362
-
1. Select **New step**. Enter Translator V3 in the search box and choose **Microsoft Translator V3**.
361
+
1. Select **New step**. Enter Translator V3 in the search box and choose **Microsoft Azure Translator V3**.
363
362
364
363
1. Select **Get documents status** (not the singular Get *document* status).
365
364
@@ -402,7 +401,7 @@ In this step, you retrieve the translated document from Azure Blob Storage and u
402
401
403
402
:::image type="content" source="../media/connectors/do-until-progress.png" alt-text="Screenshot showing the Do until control action.":::
404
403
405
-
1. Select **Add an action**, enter **Azure Blob Storage** in the search box, and select the **Get blob content using path (V2)** action.
404
+
1. Select **Add an action**, enter **Azure Blob Storage** in the search box, and select the **`Get blob content using path (V2)`** action.
406
405
1. In the **Storage account name or blob endpoint** field, select **Enter custom value** and enter your storage account name.
407
406
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression**, and enter the following logic in the formula field:
408
407
@@ -412,12 +411,12 @@ In this step, you retrieve the translated document from Azure Blob Storage and u
412
411
413
412
```
414
413
415
-
1. Select **Add an action**, enter **Azure Blob Storage** in the search box, and select the **Get Blob Metadata using path (V2)** action.
414
+
1. Select **Add an action**, enter **Azure Blob Storage** in the search box, and select the **`Get Blob Metadata using path (V2)`** action.
416
415
1. In the **Storage account name or blob endpoint** field, select **Enter custom value** and enter your storage account name.
417
416
418
417
:::image type="content" source="../media/connectors/enter-custom-value.png" alt-text="Screenshot showing 'enter custom value' from the create-blob-(V2) window.":::
419
418
420
-
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression** and enter the following logic in the formula field:
419
+
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression**, and then enter the following logic in the formula field:
421
420
422
421
```powerappsfl
423
422
@@ -452,16 +451,16 @@ Let's check your document translation flow and results.
452
451
453
452
:::image type="content" source="../media/connectors/test-flow.png" alt-text="Screenshot showing the test icon/button.":::
454
453
455
-
1. Select **Test Flow** → **Manually** → **Test** from the right-side window.
456
-
1. In the **Run flow** window, select the **Continue** then the **Run flow** buttons.
457
-
1. Finally, select the **Done** button.
454
+
1. Select **`Test Flow`** → **Manually** → **Test** from the right-side window.
455
+
1. In the **`Run flow`** window, select the **Continue** then the **`Run flow`** buttons.
456
+
1. Finally, select the **`Done`** button.
458
457
1. You should receive a "Your flow ran successfully" message and green check marks align with each successful step.
459
458
460
459
:::image type="content" source="../media/connectors/successful-sharepoint-flow.png" alt-text="Screenshot showing a successful flow using SharePoint and Azure Blob Storage.":::
461
460
462
461
---
463
462
464
-
That's it! You learned to automate document translation processes using the Microsoft Translator V3 connector and Power Automate.
463
+
That's it! You learned to automate document translation processes using the Microsoft Azure Translator V3 connector and Power Automate.
Copy file name to clipboardExpand all lines: articles/ai-services/translator/connector/text-translator-flow.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: nitinme
7
7
ms.service: azure-ai-translator
8
8
ms.custom: build-2023
9
9
ms.topic: how-to
10
-
ms.date: 07/10/2024
10
+
ms.date: 01/28/2025
11
11
ms.author: lajanuar
12
12
---
13
13
@@ -21,7 +21,7 @@ ms.author: lajanuar
21
21
22
22
> [!IMPORTANT]
23
23
>
24
-
> * The Translator connector is currently available in public preview. Features, approaches and processes may change, prior to General Availability (GA), based on user feedback.
24
+
> * The Translator connector is currently available in public preview. Features, approaches, and processes can change, before General Availability (GA) release, based on user feedback.
25
25
26
26
This article guides you through configuring a Microsoft Translator V3 connector cloud flow that supports text translation and transliteration. The Translator V3 connector creates a connection between your Translator Service instance and Microsoft Power Automate enabling you to use one or more prebuilt operations as steps in your apps and workflows.
27
27
@@ -79,7 +79,7 @@ Let's select an action. Choose to translate or transliterate text.
79
79
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add-connection window.":::
80
80
81
81
> [!NOTE]
82
-
> After you've setup your connection, you won't be required to reenter your credentials for subsequent Translator flows.
82
+
> After setting up your connection, you won't be required to reenter your credentials for subsequent Translator flows.
83
83
84
84
1. The **Translate text** action window appears next.
85
85
1. Select a **Source Language** from the dropdown menu or keep the default **Auto-detect** option.
Copy file name to clipboardExpand all lines: articles/ai-services/translator/containers/configuration.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,22 @@
1
1
---
2
-
title: Configure containers - Translator
2
+
title: Configure containers - Azure AI Translator
3
3
titleSuffix: Azure AI services
4
-
description: The Translator container runtime environment is configured using the `docker run` command arguments. There are both required and optional settings.
4
+
description: The Azure AI Translator container runtime environment is configured using the `docker run` command arguments. There are both required and optional settings.
5
5
#services: cognitive-services
6
6
author: laujan
7
7
manager: nitinme
8
8
ms.service: azure-ai-translator
9
9
ms.topic: how-to
10
-
ms.date: 04/08/2024
10
+
ms.date: 01/28/2025
11
11
ms.author: lajanuar
12
12
recommendations: false
13
13
---
14
14
15
-
# Configure Translator Docker containers
15
+
# Configure Azure AI Translator Docker containers
16
16
17
17
Azure AI services provide each container with a common configuration framework. You can easily configure your Translator containers to build Translator application architecture optimized for robust cloud capabilities and edge locality.
18
18
19
-
The **Translator** container runtime environment is configured using the `docker run` command arguments. This container has both required and optional settings. The required container-specific settings are the billing settings.
19
+
The **Azure AI Translator** container runtime environment is configured using the `docker run` command arguments. This container has both required and optional settings. The required container-specific settings are the billing settings.
20
20
21
21
## Configuration settings
22
22
@@ -34,7 +34,7 @@ The container has the following configuration settings:
34
34
|Yes|[Mounts](#mount-settings)|Reads and writes data from the host computer to the container and from the container back to the host computer.|
35
35
36
36
> [!IMPORTANT]
37
-
> The [**ApiKey**](#apikey-configuration-setting), [**Billing**](#billing-configuration-setting), and [**EULA**](#eula-setting) settings are used together, and you must provide valid values for all three of them; otherwise your container won't start. For more information about using these configuration settings to instantiate a container.
37
+
> The [**ApiKey**](#apikey-configuration-setting), [**Billing**](#billing-configuration-setting), and [**EULA**](#eula-setting) settings are used together, and you must provide valid values for all three of them; otherwise your container can't start. For more information about using these configuration settings to instantiate a container, *see*[Install and run Azure AI Translator container](install-run.md).
0 commit comments