Releases: perxel/wp-ai-translate
Releases · perxel/wp-ai-translate
Release list
0.0.23
Housekeeping release, no behaviour change.
- Custom-table queries now bind the table name through the
%iplaceholder instead of string concatenation, so they pass WordPress Plugin Check with no suppressions. This raises the minimum WordPress version to 6.2 (where%iwas introduced). - Removed the manual
load_plugin_textdomain()call: WordPress.org loads the translations automatically, and the call fired too early on WP 6.7+. bin/plugin-check.shadded to run Plugin Check locally with the same ignore list as CI.
Note: the WordPress.org SVN deploy jobs will fail until the plugin's first .org review is approved (same as 0.0.22). The installable zip is attached to this release by the zip job.
0.0.22
First public release of Perxel AI Translate — a free, open-source WordPress plugin that bulk-translates WPML content through the OpenRouter API, with an AI model of your choice. You pay OpenRouter directly for usage; no plugin fee, no WPML AI translation credits spent.
Highlights
- A Perxel AI Translate… bulk action and a Translate this page toolbar item both land on a Translation screen with a cost and word-count estimate before anything runs.
- Translates titles and slugs, excerpt and content (HTML and page-builder shortcodes like
[vc_row]preserved), ACF text/textarea/WYSIWYG fields, Rank Math SEO meta, taxonomy terms and the featured image — written straight into WordPress as WPML translations. - The AI model is a setting; each run snapshots the model id and its rates so historical cost stays correct.
- Resumable runs, optional batched requests, and a full History of every run.
Requires WPML (Multilingual CMS or higher) with at least two active languages, and an OpenRouter API key.
See readme.txt for the full changelog.