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
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,11 +16,11 @@ ms.author: lajanuar
16
16
<!-- markdownlint-disable MD036 -->
17
17
<!-- markdownlint-disable MD001 -->
18
18
19
-
# Create a Azure AI Translator Document Translation flow (preview)
19
+
# Create an Azure AI Translator Document Translation flow (preview)
20
20
21
21
> [!IMPORTANT]
22
22
>
23
-
> The Microsoft Azure 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.
24
24
25
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.
26
26
@@ -74,7 +74,7 @@ Here's what you need to get started: [**Translator resource**](#translator-resou
74
74
1. Deselect all check boxes.
75
75
1. Make sure **Microsoft network routing** is selected.
76
76
1. Under the **Resource instances** section, select **Microsoft.CognitiveServices/accounts** as the resource type and select your Translator resource as the instance name.
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).
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).
@@ -113,7 +113,7 @@ Next, assign a **`Storage Blob Data Contributor`** role to the managed identity
113
113
114
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.":::
115
115
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**:
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**:
117
117
118
118
| Field | Value|
119
119
|------|--------|
@@ -183,7 +183,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
183
183
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the how-to-add connection window.":::
184
184
185
185
> [!NOTE]
186
-
> 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.
187
187
188
188
1. The **Start document translation** action window now appears. Complete the fields as follows:
189
189
@@ -201,7 +201,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
201
201
|Select the checkbox next to the source container|Select the checkbox next to the target container.|
202
202
| From the main window area, select a file or document for translation.| Select the ellipses located at the right, then choose **Properties**.|
203
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.|
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.|
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.|
205
205
* Choose a **Target Language** from the dropdown menu and select **Save**.
206
206
207
207
:::image type="content" source="../media/connectors/start-document-translation-window.png" alt-text="Screenshot of the Start document translation dialog window.":::
@@ -289,7 +289,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
289
289
290
290
1. Select **New step** and enter **Azure Blob Storage** in the search box.
291
291
292
-
1. Select the **Create blob (V2)** action.
292
+
1. Select the **`Create blob (V2)`** action.
293
293
294
294
1. If you're using the Azure storage step for the first time, you need to enter your storage resource authentication:
295
295
@@ -326,7 +326,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
326
326
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the how-to-add connection window.":::
327
327
328
328
> [!NOTE]
329
-
> 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.
330
330
331
331
1. The **Start document translation** action window now appears. Complete the fields as follows:
332
332
@@ -342,7 +342,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
342
342
* Select the checkbox next to the target container.
343
343
* Select the ellipses located at the right, then choose **Properties**.
344
344
* The target URL is located at the top of the Properties list. Select the **Copy to Clipboard** icon.
345
-
* 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.
346
346
347
347
1. Choose a **Target Language** from the dropdown menu and select **Save**.
348
348
@@ -401,7 +401,7 @@ In this step, you retrieve the translated document from Azure Blob Storage and u
401
401
402
402
:::image type="content" source="../media/connectors/do-until-progress.png" alt-text="Screenshot showing the Do until control action.":::
403
403
404
-
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.
405
405
1. In the **Storage account name or blob endpoint** field, select **Enter custom value** and enter your storage account name.
406
406
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression**, and enter the following logic in the formula field:
407
407
@@ -411,12 +411,12 @@ In this step, you retrieve the translated document from Azure Blob Storage and u
411
411
412
412
```
413
413
414
-
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.
415
415
1. In the **Storage account name or blob endpoint** field, select **Enter custom value** and enter your storage account name.
416
416
417
417
:::image type="content" source="../media/connectors/enter-custom-value.png" alt-text="Screenshot showing 'enter custom value' from the create-blob-(V2) window.":::
418
418
419
-
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:
420
420
421
421
```powerappsfl
422
422
@@ -451,9 +451,9 @@ Let's check your document translation flow and results.
451
451
452
452
:::image type="content" source="../media/connectors/test-flow.png" alt-text="Screenshot showing the test icon/button.":::
453
453
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.
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.
457
457
1. You should receive a "Your flow ran successfully" message and green check marks align with each successful step.
458
458
459
459
:::image type="content" source="../media/connectors/successful-sharepoint-flow.png" alt-text="Screenshot showing a successful flow using SharePoint and Azure Blob Storage.":::
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/document-translation/language-studio.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: laujan
6
6
manager: nitinme
7
7
ms.service: azure-ai-translator
8
8
ms.topic: quickstart
9
-
ms.date: 06/07/2024
9
+
ms.date: 01/28/2025
10
10
ms.author: lajanuar
11
11
ms.custom: references_regions, build-2023
12
12
recommendations: false
@@ -16,7 +16,7 @@ recommendations: false
16
16
17
17
> [!IMPORTANT]
18
18
>
19
-
> * Document Translation in Language Studio is currently in Public Preview. Features, approaches and processes may change, prior to General Availability (GA), based on user feedback.
19
+
> * Document Translation in Language Studio is currently in Public Preview. Features, approaches, and processes can change, before General Availability (GA) release, based on user feedback.
20
20
>
21
21
> * Currently, virtual network connectivity isn't supported for the Document Translation feature in the Language Studio.
22
22
@@ -59,7 +59,7 @@ Document Translation in Language Studio requires the following resources:
59
59
60
60
***Resource Region**. For this project, choose a geographic region such as **East US**. For Document Translation, [system-assigned managed identity](how-to-guides/create-use-managed-identities.md) isn't supported for the **Global** region.
61
61
62
-
***Pricing tier**. Select Standard S1 or D3 to try the service. Document Translation isn't supported in the free tier.
62
+
***Pricing tier**. Select Standard S1 or D3. Document Translation isn't supported in the free tier.
63
63
64
64
* An [**Azure Blob Storage account**](https://portal.azure.com/#create/Microsoft.StorageAccount-ARM). An active Azure Blob Storage account is required to use Document Translation in the Language Studio.
65
65
@@ -147,7 +147,7 @@ While still in the **files and destination** section, select **Download translat
147
147
1. The **Job history** page contains the **Translation job id** and job status.
148
148
149
149
> [!NOTE]
150
-
> The list of translation jobs on the job history page includes all the jobs that were submitted through the chosen translator resource. If your colleague used the same translator resource to submit a job, you will see the status of that job on the job history page.
150
+
> The list of translation jobs on the job history page includes all the jobs that were submitted through the chosen translator resource. If your colleague used the same translator resource to submit a job, the status of that job appears on the job history page.
151
151
152
152
:::image type="content" source="media/language-studio/job-history.png" alt-text="Screenshot of the job history page.":::
Copy file name to clipboardExpand all lines: articles/ai-services/translator/firewalls.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,25 +1,25 @@
1
1
---
2
-
title: Translate behind firewalls - Translator
2
+
title: Translate behind firewalls - Azure AI Translator
3
3
titleSuffix: Azure AI services
4
4
description: Azure AI Translator can translate behind firewalls using either domain-name or IP filtering.
5
5
#services: cognitive-services
6
6
author: laujan
7
7
manager: nitinme
8
8
ms.service: azure-ai-translator
9
9
ms.topic: conceptual
10
-
ms.date: 07/09/2024
10
+
ms.date: 01/28/2025
11
11
ms.author: lajanuar
12
12
---
13
13
14
-
# Use Translator behind firewalls
14
+
# Use Azure AI Translator behind firewalls
15
15
16
-
Translator can translate behind firewalls using either [Domain-name](/azure/firewall/dns-settings#dns-proxy-configuration) or [IP filtering](#configure-firewall). Domain-name filtering is the preferred method.
16
+
Azure AI Translator can translate behind firewalls using either [Domain-name](/azure/firewall/dns-settings#dns-proxy-configuration) or [IP filtering](#configure-firewall). Domain-name filtering is the preferred method.
17
17
18
18
If you still require IP filtering, you can get the [IP addresses details using service tag](/azure/virtual-network/service-tags-overview#discover-service-tags-by-using-downloadable-json-files). Translator is under the **CognitiveServicesManagement** service tag.
19
19
20
20
## Configure firewall
21
21
22
-
Navigate to your Translator resource in the Azure portal.
22
+
Navigate to your Azure AI Translator resource in the Azure portal.
23
23
24
24
1. Select **Networking** from the **Resource Management** section.
25
25
1. Under the **Firewalls and virtual networks** tab, choose **Selected Networks and Private Endpoints**.
@@ -33,7 +33,7 @@ If you still require IP filtering, you can get the [IP addresses details using s
33
33
34
34
1. To grant access to an internet IP range, enter the IP address or address range (in [`CIDR` notation](https://tools.ietf.org/html/rfc4632)) under **Firewall** > **Address Range**. Only valid public IP (`non-reserved`) addresses are accepted.
35
35
36
-
Running Microsoft Translator from behind a specific IP filtered firewall is **not recommended**. The setup is likely to break in the future without notice.
36
+
Running Azure AI Translator from behind a specific IP filtered firewall is **not recommended**. The setup is likely to break in the future without notice.
37
37
38
38
The IP addresses for Translator geographical endpoints as of September 21, 2021 are:
39
39
@@ -45,6 +45,6 @@ The IP addresses for Translator geographical endpoints as of September 21, 2021
0 commit comments