Azure Translation
The Azure Translation piece in ZBrain Flow provides integration with Microsoft's AI-powered translation service, allowing you to convert text and documents between languages directly from your workflows. This connector enables you to automate language translation without manual intervention. With Azure Translation integration, you can build automations that process multilingual content, localize materials, enable cross-language communication, and break down language barriers in your business processes. This piece is ideal for organizations working in multiple regions, handling international communications, or needing to process content in various languages as part of their automated workflows.
How to Use Azure Translation in ZBrain Flow?
Select Azure Translation as Your Connection
Click on the '+' button in the Flow and search for Azure Translation.
Select Azure Translation.
Decide on the action you need, then select it. ZBrain Flow provides two options:
Translate Text – Convert text content from one language to another.
Translate Document – Process entire document files into different languages.
How to Connect to Azure Translation Services
Before using any Azure Translation actions in ZBrain Flow, you'll need to set up a connection to your Azure Translator resource. This is a one-time setup that will allow you to access language translation services securely.
To create your Azure Translation connection:
From any Azure Translation action, click on the connection dropdown and select 'Create connection'.
In the popup window that appears, you'll need to:
Enter a descriptive 'Connection Name' to identify this Azure connection
In the 'Translator Endpoint' field, enter the endpoint URL for your Azure Translator resource
In the 'Translator Key' field, enter your authentication key for the Azure Translator service
From the 'Region' dropdown, select the geographic region where your Azure Translator resource is deployed
Click 'Save' to store this connection
To obtain your Azure Translator credentials:
Log in to the Azure Portal
Navigate to your Azure Translator resource
Go to the "Keys and Endpoint" section in the left sidebar
Copy the endpoint URL and one of the access keys (Key 1 or Key 2)
Note the region where your translator resource is deployed
How to Translate Text Between Languages
Configuration Steps:
Connect to your Azure Translation Services following the steps in the "How to Connect to Azure Translation Services" section.
In the 'Text' field, enter the content you want to translate. This can be a sentence, paragraph, or longer text.
In the 'Target Language' field, enter the language code for the desired output language. Examples: 'es' for Spanish, 'fr' for French, 'de' for German, 'ja' for Japanese.
In the 'Source Language' field, optionally specify the language code of your input text. If left empty, Azure will automatically detect the source language. Specifying the source language can improve accuracy in some cases.
How to Translate Documents in Different Languages
Configuration Steps:
Connect to your Azure Translation Services following the steps in the "How to Connect to Azure Translation Services" section.
In the 'Document URL' field, enter the web address where your document is accessible. This must be a publicly accessible URL that Azure can download from.
In the 'Target Language' field, enter the language code for the desired output language.
In the 'Source Language' field, optionally specify the language code of your document.
Last updated