← All releases

wp-content/plugins/verso/verso.php

Verso

Test your site in RTL and in long-word languages without installing a translation.

== Description ==

Layout breaks in translation for two reasons: direction and length. Verso lets you see both without setting up a translated site — a toggle renders RTL, and another pseudo-localises every string by expanding it 40% and adding accents, which is what German and Finnish do to a button.

Pseudo-localised strings stay readable in English, so you can see that a layout broke and still tell what the control was.

It is a development tool. It refuses to run on a site where WP_ENVIRONMENT_TYPE is production unless you add a constant, and it says so on activation.

== Screenshots ==

Numbered the way they ship in /assets/. Click any one to see it full width.

== Installation ==

  • Install and activate the plugin on a development environment.
  • Toggle RTL or pseudo-localisation from the admin bar.
  • Fix what breaks.

Will not run on production without an explicit constant. This is a guardrail, not an inconvenience.

== Frequently asked questions ==

Does it translate anything?

No. It simulates the shape of translation so you can find layout problems early.

Which scripts for RTL?

It renders the direction, not the script. Combine with a real translation for final checks.

== Changelog ==

= 1.0.2 =

  • Fixed: pseudo-localisation applied to translator comments as well as strings, which made the editor unreadable.

= 1.0.0 =

  • First release.