=== AYM Multilingual ===
Contributors: aymflow.com
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 3.28.0.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Copyright (c) 2026 aymflow.com. All rights reserved. AYM Multilingual is a
commercial product developed and owned by aymflow.com (https://aymflow.com).

AYM Multilingual is a professional multilingual management plugin for WordPress and WooCommerce. It centralizes language routing, menu mapping, switcher placement, translation grouping, and header/footer assignment in a single admin experience.

== Copyright & Ownership ==

This plugin — including its source code, this documentation, and any bundled assets —
is developed and owned by aymflow.com. All rights not explicitly granted are reserved.
Some third-party translation services (OpenAI, Anthropic/Claude, DeepL) can optionally
be connected using the site owner's own API key; this is a configurable integration
with those services' public APIs and does not affect ownership of this plugin's code.
(Note: this is not legal advice; consult your own counsel for licensing questions specific
to your distribution model.)

== Description ==

AYM Multilingual is designed for sites that need a practical multilingual workflow without losing control of routing and theme output.

Core capabilities included in this release:

* Language-based routing with prefix and primary-language support
* Per-language homepage mapping
* Translation groups for manual content matching
* Menu mapping by language and theme location
* Menu-ready language switcher without shortcode dependency
* Per-language product slug support
* Header and footer mapping by language
* WooCommerce-friendly multilingual product permalink handling

== Release overview ==

This release is the stable 3.0.0 package. It focuses on safer routing behavior, a cleaner admin experience, and stable language-aware routing for WooCommerce product URLs.

== Installation ==

1. Upload the plugin zip from WordPress admin.
2. Activate AYM Multilingual.
3. Open AYM Multilingual from the admin menu.
4. Configure your languages, prefixes, and product slugs.
5. Save permalinks once from Settings > Permalinks if you changed slug structure.
6. Configure menus and header/footer mappings if needed.

== Notes ==

* Primary language works without a prefix.
* Secondary languages use their assigned prefixes.
* Product slugs can be customized per language.
* For non-Latin languages, a Latin transliteration is recommended for safer slugs.

== Changelog ==

= 3.0.1 =
* Added first-run setup wizard for languages, menus, header/footer mapping, and permalink finalization.
* Kept the safe no-auto-flush routing behavior to prevent delayed 404 issues.

= 3.0.0 =
* Fix: automatic rewrite flushing removed from normal runtime to avoid delayed 404 issues on some sites
* Improve: show an admin reminder when permalink rules need to be refreshed manually
* Improve: admin notices use stronger contrast for readability

= 3.0.0-rc-final.1 =
* Improve: plugin-owned admin interface is now English-first for a more product-ready presentation
* Improve: menus, language settings, translation group messages, and header/footer guidance use consistent English copy

= 3.0.0-rc-final =
* Polish: consistent AYM Multilingual branding across admin pages
* Improve: more professional admin copy and cleaner panel presentation
* Improve: final publication-candidate packaging and documentation
* Keep: per-language product slug support and WooCommerce routing fixes from rc80.10
* Keep: menu switcher box for Appearance > Menus without shortcode dependency

= 3.0.0-beta2-rc80.10 =
* Fix: rewrite flow updated for language-based product slug support
* Add: per-language product slug fields on the Languages screen
* Improve: English product permalinks use /product/ by default

