=== Translify for TranslatePress with DeepL — Automatic DeepL translation integration for TranslatePress ===

Contributors: mashour06
Tags: translatepress, automatic translation, deepL, localization
Requires at least: 5.5
Requires PHP: 7.4
Stable tag: 1.0.0
Tested up to: 7.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Requires Plugins: translatepress-multilingual

Automatically translate your website using the DeepL API with seamless integration into TranslatePress.

== Description ==

Automatically translate your website using the DeepL API with seamless integration into TranslatePress, you can use the free or the paid versions of TranslatePress.

### Features

* Adds DeepL as an automatic translation engine for TranslatePress free or paid personal version.
* Integrates with the TranslatePress Automatic Translation settings.
* Uses proven DeepL's machine translation service to generate translations.
* Lightweight and easy to configure.
* Built specifically for TranslatePress.

### How DeepL is used

DeepL is an external third-party translation service that provides machine translation through its API.
Translify for TranslatePress with DeepL uses the DeepL API to perform the actual translation of text.

The plugin communicates with the DeepL API when TranslatePress requests an automatic translation using the DeepL translation engine.

### Data sent to DeepL

When an automatic translation request is made, the plugin sends the text requested for translation to DeepL. The request may also contain information required by the DeepL API, such as the source and target languages.

The DeepL API authentication key configured by the website administrator is also used to authenticate API requests.

The plugin does not send visitor information, analytics data, advertising data, or tracking information to DeepL.

### Third-party service

DeepL provides the machine translation functionality used by this plugin. Translify for TranslatePress with DeepL acts as an integration between TranslatePress and the DeepL API.

DeepL's own terms and privacy policies apply to information processed by DeepL (see the links below).

Links:
DeepL Terms and Conditions: https://www.deepl.com/en/pro-license
DeepL Privacy Policy: https://www.deepl.com/en/privacy/

**Legal**

This plugin is an independent tool developed by mashour06 and is not affiliated with, endorsed by, or sponsored by DeepL SE.

DeepL® is a registered trademark of DeepL SE. All trademarks are property of their respective owners.

External services
This plugin connects to the DeepL API to provide machine translation services for your WordPress website contents.

What data is sent
The text content to be translated
Your DeepL API key for authentication
The source and target language codes

Note: This plugin requires a DeepL API subscription. See https://www.deepl.com/en/pro#api for plan details.

Purpose: To translate WordPress content (posts, pages, strings) into different languages.

Important Notice: This plugin only provides third-party auto-translation service (DeepL), it does not provide any translation service. So, we don't guarantee 100% correctness. Please check all translated text carefully before making it live on your production site.

== Privacy and Data Usage ==

Translify for TranslatePress with DeepL does not operate a separate external server for collecting website or visitor data.

== Installation ==

0. From your WordPress website admin dashboard select "Plugins" from the left sidebar.

1. Search for and Install TranslatePress plugin then activae it.
2. Search for and Install and activate **Translify for TranslatePress with DeepL**.
3. Go to **Settings → TranslatePress → Automatic Translation**.
4. Click **Enable Automatic Translation**.
5. In **Alternative Engines** Select **DeepL Using Translify** as the translation engine.
6. In **DeepL API Key** Enter your DeepL API key (see the FAQ beslow to for instructions on how to get one), then click **Test API Credentials** to test connection with DeepL.
7. If **Test API Credentials** succeeds, click **Save Changes** at the bottom of the page.
8. Now when you visit a page created using one language and you choose another languages from the language switcher, you will see the page is translated automatically.

== Frequently Asked Questions ==

= Does this plugin require TranslatePress? =

Yes. Translify for TranslatePress with DeepL is an addon for TranslatePress and requires TranslatePress to be installed and activated.

= Do I need a DeepL account? =

Yes. You need a DeepL account and a valid DeepL API key to use the DeepL translation service, visit https://www.deepl.com/en to create a free account.

= Does DeepL provide a free subscription plan?

Yes, DeepL provide a free subscription plan called **Developer plan**, it gives you a one-time credit of 1 million characters. This might be sufficient for you if you have a small to medium website.

= How to obtain the DeepL api key =

1. visit https://www.deepl.com/en/pro#api
2. Select the plan you want to subscribe to, and create an account (if you don't already have one).
3. After login to dashboard click on your account icon in the upper right corner, and select "Account".
4. Click **API Keys and Limits** Then **Create Key**.
5. Give a name to your key and complete the steps.
6. After generating the API key copy and paste it on your website Translatepress settings page's Auto Translation tab.

= Does the plugin track website visitors? =

Translify for TranslatePress with DeepL does not include analytics, advertising, or visitor tracking.
The plugin does not contact its own external server to collect information about website visitors.
Communication with DeepL is performed only for the translation functionality described in this readme when the DeepL translation engine is configured and used.

= Does this plugin work with the free version of TranslatePress? =

Yes. The plugin is designed to integrate with free or paid versions of TranslatePress.

= Is Translify for TranslatePress with DeepL affiliated with DeepL or TranslatePress? =

No. Translify for TranslatePress with DeepL is an independent third-party plugin and is not affiliated with, endorsed by, or sponsored by DeepL or TranslatePress.

== Screenshots ==

1. Setting up Translify for TranslatePress with DeepL.

== Changelog ==

= 1.0.0 =

* Initial public release.
* Added DeepL automatic translation engine.
* Integrated with TranslatePress Automatic Translation settings.
* Added DeepL API key configuration.
* Added support for automatic translation through the DeepL API.

== Upgrade Notice ==

= 1.0.0 =

Initial release.

== License ==

This plugin is licensed under the GPL v2 or later.












