=== HMtranslate ===
Contributors: herbezmedia
Donate link: https://herbezmedia.ch
Tags: polylang, translation, deepl, multilingual, json
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automate Polylang translations with DeepL and easily manage theme or plugin code strings using lightweight, simple JSON files.

== Description ==

HM-translate is a plugin developed by HerbezMedia to streamline translation management when using the free version of Polylang. Its main features include the automatic translation of posts, pages, and taxonomy terms.

It also offers a hassle-free way to translate text strings directly within your code, eliminating the need to deal with complex WordPress .po/.mo translation files. Your translations are stored in straightforward JSON files that you can easily modify, integrating seamlessly on both the server side (PHP) and client side (JavaScript).

HM-translate integrates smoothly with your favorite tools, including ACF, Divi, and the Gutenberg block editor.

### About HerbezMedia
For more information, support, or custom developments, visit our official website: [HerbezMedia](https://herbezmedia.ch).

= Main Features =
* Instant synchronization of source data.
* Intelligent translation via DeepL without losing HTML formatting.
* Centralized string dictionary management using lightweight JSON files.
* Powered by DeepL's cutting-edge technology, with no entry fees.

== Installation ==

The easiest way to install the plugin is directly through your WordPress dashboard.

= From the WordPress Dashboard =
1. Go to `Plugins > Add New Plugin`.
2. Search for **HM-translate**.
3. Click `Install Now`, then click `Activate`.

= Manual Method (Alternative) =
1. Download the `.zip` file from WordPress.org.
2. In your dashboard, go to `Plugins > Add New Plugin`, then click `Upload Plugin`.
3. Choose the downloaded ZIP file and click `Install Now`.
4. Activate the extension.

= After Activation =
Navigate to the new `HM-translate > Settings` menu to configure your DeepL API key and start translating your content.

== Frequently Asked Questions ==

= Does this plugin require Polylang Pro? =
No, HM-translate has been specifically designed to enhance and simplify the experience of using the free version of Polylang.

= Can I translate Custom Post Types (CPTs)? =
Absolutely! The plugin adapts to any post type, page, or taxonomy managed by Polylang.

== Screenshots ==

1. The main settings and configuration page in the dashboard.
2. Managing text strings within the interface.

== Changelog ==

= 1.0.0 =
* Initial release.
* Automatic translation via the DeepL API.
* Text string translation management using JSON files.