=== StagLingo ===
Contributors: stagatlast
Tags: translatepress, translation, multilingual, seo, ai
Requires at least: 5.8
Requires PHP: 7.4
Stable tag: 1.1.4
License: GPLv2 or later

A free TranslatePress companion for page URL inventory, AI-assisted translation-quality scoring, and translated-language index control.

== Description ==

StagLingo Free provides focused utilities for multilingual WordPress sites that use TranslatePress.

Free features:

* Export an inventory of published page titles and canonical URLs as CSV.
* Connect your own OpenAI, Google Gemini, Anthropic Claude, or OpenAI-compatible API endpoint.
* Score rendered translated pages on language quality and visible composition.
* Report suspected translation-application problems separately from language quality.
* Add whole-language or page-by-language noindex controls for translated URLs.
* Integrate noindex behavior with WordPress core robots output and supported SEO plugins.
* Remove noindexed translated alternates from supported hreflang and sitemap outputs.

StagLingo does not send page content to the plugin vendor for AI scoring. When you choose to test an AI connection or score a page, the selected content is sent directly from your WordPress site to the AI provider that you configured.

StagLingo Premium is distributed separately and is not included in the WordPress.org package. Premium adds multilingual export/review workflows, incremental workflows, reviewed-package import, and automatic translation.

More information: https://stagatlast.com/

== Installation ==

1. Install and activate TranslatePress.
2. Install and activate StagLingo.
3. Open Tools > StagLingo.
4. Use Page URLs to export your page inventory.
5. Optional: configure an AI provider under AI Models if you want language-quality scoring.
6. Optional: configure translated-language noindex rules under Index Control.

== Frequently Asked Questions ==

= Does StagLingo translate pages automatically? =

The WordPress.org Free build does not include automatic translation. It includes page URL inventory, AI model settings, language-quality scoring, and translated-language index control.

= Do I need an AI account? =

Only if you want to use language-quality scoring. You provide your own API key and model.

= Does StagLingo send my content to Stag at Last? =

No AI scoring request is routed through Stag at Last. When you explicitly test a model or score a page, StagLingo sends the selected content directly from your WordPress site to the provider you configured.

= Does StagLingo require TranslatePress? =

Translation scoring and translated-language index controls are designed for TranslatePress. Page title and URL inventory export can still work independently.

= Is Premium included in this plugin? =

No. Premium is a separate distribution and its implementation is not included in the WordPress.org package.

== External Services ==

StagLingo can connect to external services only when you choose to use the related feature.

= Freemius =

StagLingo uses the Freemius SDK for optional account, upgrade, and product communication features. Freemius may process installation/account information according to the choices presented by its SDK.

Privacy Policy: https://freemius.com/privacy/
Terms: https://freemius.com/terms/

= OpenAI =

If you select OpenAI and explicitly test a connection or score a page, the plugin sends the scoring prompt and selected rendered page content directly to OpenAI using your API key.

Privacy Policy: https://openai.com/policies/privacy-policy/
Terms: https://openai.com/policies/terms-of-use/

= Google Gemini =

If you select Google Gemini and explicitly test a connection or score a page, the plugin sends the scoring prompt and selected rendered page content directly to Google's Gemini API using your API key.

Privacy Policy: https://policies.google.com/privacy
Terms: https://ai.google.dev/gemini-api/terms

= Anthropic Claude =

If you select Anthropic and explicitly test a connection or score a page, the plugin sends the scoring prompt and selected rendered page content directly to Anthropic using your API key.

Privacy Policy: https://www.anthropic.com/legal/privacy
Terms: https://www.anthropic.com/legal/consumer-terms

= OpenAI-compatible endpoints =

If you configure a custom OpenAI-compatible HTTPS endpoint, StagLingo sends the scoring prompt and selected rendered page content directly to that endpoint. The endpoint operator's privacy policy and terms apply.

== Changelog ==

= 1.1.4 =

* Added the WordPress.org Free distribution with page URL inventory, language-quality scoring, AI model setup, and language index control.
* Improved language scoring coverage for complex rendered page layouts.
* Kept Premium implementation separate from the WordPress.org package.
