=== TranslateWP ===
Contributors: translatewp
Donate link: https://translatewp.ai/
Tags: translation, multilingual, language switcher, localization, ai translation
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 0.9.1
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Translate your WordPress site with AI-assisted translations and a public language switcher.

== Description ==

TranslateWP helps you make your WordPress site multilingual. Choose a default language, add target languages, and let visitors switch languages from a frontend language switcher.

Features include:

* Guided setup for default and target languages
* Frontend language switcher with configurable appearance
* AI-assisted translation of site content via the TranslateWP service
* Admin tools to manage languages, translations, and related settings

This plugin connects to the TranslateWP translation service to generate and serve translations. Site content used for translation is sent to that service when you translate or scan pages. See the Privacy section below.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/translatewp` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Open **TranslateWP** in the admin menu and complete the setup wizard.
4. Add target languages and configure the language switcher as needed.

== Frequently Asked Questions ==

= Does this plugin require an external service? =

Yes. AI-assisted translation is provided by the TranslateWP API. The free plugin uses that service to translate content.

= Where can I find the source code? =

Development updates are published at https://translatewp.ai/

= Page cache exclusions =

The `lang` query parameter selects the rendered language. Page caches must not strip or normalize it, and must not serve a cached default-language page for a `?lang=` URL — the plugin sends no-cache headers for non-default `?lang=` requests.

== Privacy ==

When you use translation or scanning features, the plugin may send page content samples, your site host, and home URL to `api.translatewp.ai` so the service can translate content and attribute usage to your site. No data is sent until you use those features or complete setup that registers the site with the service.

Service terms: https://translatewp.ai/terms — Privacy policy: https://translatewp.ai/privacy

== Changelog ==

= 0.9.1 =
* Setup wizard saves each step as you go and can be restarted from Settings, prefilled with your saved choices.
* New language switcher placements: [twp-languages] shortcode, a native menu item and a classic widget.
* Settings adds a full data reset action and an optional delete all data on uninstall.
* Adding a language starts with nothing preselected.
* Unified brand color across the plugin.
* Admin styles now load only on TranslateWP screens.

= 0.9.0 =
* Initial public beta release.

== Development ==

Source and build tooling live in the plugin repository. Built assets under `build/` are produced with `@wordpress/scripts` from the TypeScript/React sources in `src/`.
