
LioX Web Translation Engine with Microsoft Azure Translator for TranslatePress adds Microsoft Azure Translator as an automatic translation engine inside TranslatePress.
The plugin is intended for site owners who already use TranslatePress and want to use their own Microsoft Azure Translator resource for new automatic translations.
Features include:
This plugin requires TranslatePress and a Microsoft Azure Translator resource configured by the site administrator.
Development repository: https://github.com/lioxweb/liox-web-translation-engine-for-translatepress
This plugin relies on Microsoft Azure Translator, an external third-party service, to perform automatic translations.
When the site administrator enables automatic translation, selects this Azure engine, and provides their own Azure credentials, untranslated text strings requested by TranslatePress are sent to Microsoft Azure Translator for processing. Source and target language codes are sent with the translation request. The configured Azure API key and, when applicable, Azure region are sent in HTTP request headers to authenticate the request.
The plugin may also query Microsoft’s public Translator languages endpoint to determine supported translation languages. That supported-languages request does not require an API key.
The plugin does not intentionally send WordPress user account information, analytics, telemetry, or advertising data. However, if a text string selected for translation itself contains personal or sensitive information, that text will be transmitted to Microsoft as part of the translation request.
Microsoft Azure Translator service:
https://azure.microsoft.com/en-us/products/ai-foundry/tools/translator
Microsoft Azure legal information and service terms:
https://azure.microsoft.com/en-us/support/legal/
Microsoft Privacy Statement:
https://www.microsoft.com/en-us/privacy/privacystatement
Use of Microsoft Azure Translator is subject to the terms, privacy practices, availability, quotas, and pricing of the Microsoft Azure account configured by the site administrator.
This plugin does not include its own telemetry, advertising, or user tracking.
The plugin stores its configuration through the TranslatePress machine-translation settings in the WordPress database. The Azure API key is stored there as part of the administrator’s configuration. The plugin also stores a local monthly character counter and short-lived cached validation/language-support data in the WordPress database.
See the External Service section above for information about data sent to Microsoft Azure Translator.