RobArt Metaphrii is a professional WordPress translation and multilingual management plugin. It scans your site for translatable strings, lets you manage translations in a clean interface, and delivers them to your visitors automatically — with a fully customisable language switcher built in.
No page builder lock-in. No external translation services required. Works with any theme.
String Scanner
The built-in scanner reads your theme’s PHP files, your posts, pages and custom post types (titles, content and excerpts), navigation menus, widgets and image text, and extracts the translatable strings. A duplicate check skips text it has already found. Run it at any time to pick up new or updated content; existing translations are preserved.
Translation Editor
Each string appears as a card with the source text on the left and a textarea per active language on the right. Translations save automatically on blur. Filter by status — Untranslated, Draft, Needs Review, Complete — or search by source text.
Language Switcher
A Dropdown switcher, placed anywhere with the [ramph_switcher] shortcode, with full design controls for colours, border, radius, flag size and name format. It includes theme reset CSS to prevent bleed-in from your active theme.
Import and Export
Export your translation strings as CSV, POT or JSON, as a plain file or compressed (ZIP or GZIP). Import back from CSV, PO/POT or JSON, plain or inside a ZIP or GZIP. Strings are merged — existing translations are not overwritten unless you supply a replacement.
Google Sheets Workflow
Export as CSV, open in Google Sheets, use the free GOOGLETRANSLATE formula to fill translations in bulk, paste values, download, and import back. The Converter panel includes a step-by-step tutorial.
Cookie Persistence
The visitor’s language choice is saved in a cookie and restored on their next visit.
Metaphrii Pro is a separate add-on that extends the free plugin:
When you delete RobArt Metaphrii from the Plugins screen, the uninstall script removes all plugin data from your database, including all strings, translations, language records, and plugin options.
Your posts, pages, and site content are not affected.
RobArt Metaphrii is provided as-is, without warranty of any kind. Rob Snow / Rob Art | WordPress Development accepts no responsibility or liability for data loss or any damage arising from the use of this plugin. You are solely responsible for ensuring your use of this plugin complies with applicable law in your jurisdiction.
This plugin, as distributed on WordPress.org, does not connect to any external service. The scanner, translation editor, language switcher and translator all run on your own site.
The separate Pro version (sold and downloaded from robart-illustration.eu, not part of this plugin) uses the services below. They are listed here so you know what Pro does before you buy it.
Pro AI translation sends the text you choose to translate, and nothing else, to the provider you configure, using your own API key:
https://api-free.deepl.com or https://api.deepl.com — to translate strings using your DeepL API key. DeepL’s terms apply: https://www.deepl.com/en/pro-licensehttps://translation.googleapis.com — to translate strings using your Google API key. Google’s terms apply: https://cloud.google.com/termshttps://api.openai.com — to translate strings using your OpenAI API key. OpenAI’s terms apply: https://openai.com/policies/terms-of-usePro’s licence check contacts the Rob Art licence server at https://robart-illustration.eu to verify your licence key. It sends the key, the plugin name and your site address when you activate or deactivate a licence, once a day in the last 15 days before a yearly licence renews, and when checking for Pro updates. Privacy policy: https://robart-illustration.eu/privacy-policy/
No visitor data is sent to any service.
For documentation, guides, and FAQs visit the Help & Documentation page.
For bug reports or feature requests, please use the support forum on the plugin page or contact us via the RobArt Metaphrii plugin page.