Home » Documentation » Product Search » Translations » Using Elevated Product Search in Your Language

Using Elevated Product Search in Your Language

Elevated Product Search ships fully translatable, with Spanish included in the box. To use it in Spanish, set Settings › General › Site Language to Español: the admin and every storefront label switch, with nothing else to configure. For any other language, translate the plugin with the free Loco Translate plugin. On multilingual sites, WPML and Polylang are both supported, including the text you type yourself, which Product Search registers for translation automatically.

Table of Contents

Spanish in the Box

The Spanish translation ships inside the plugin (languages/elevated-product-search-es_ES.mo). Go to Settings › General, set Site Language to Español, and click Save Changes. To keep the site in another language but use the admin in Spanish, set the Language field on your own profile under Users › Profile instead.

Translating with Loco Translate

Loco Translate is a free plugin that edits translations in the browser.

  • Install and activate Loco Translate from Plugins › Add New.
  • Go to Loco Translate › Plugins › Elevated Product Search.
  • Click New language, pick your language, and choose the Custom location (languages/loco/plugins/), which lives outside the plugin folder so updates never touch it.
  • Translate the strings you need. Untranslated strings stay in English.
  • Click Save. The storefront and admin pick the translation up immediately.

Your Own Text on Multilingual Sites

Fixed labels are translated per site language, but the text you type yourself needs a translation per language on a multilingual site. Elevated Product Search registers these strings with WPML and Polylang automatically when you save your settings:

  • Search button text: the label on the search button
  • No results label: the message when a search finds nothing
  • More results label: the link to the full results page

Translate them in WPML › String Translation or Languages › Translations (Polylang), under the context Elevated Product Search.

What Gets Translated

Two kinds of text follow two paths. Every fixed label in the plugin (buttons, settings, storefront text) is a gettext string in the elevated-product-search text domain: the shipped Spanish covers all of them, and Loco Translate edits them per language. The text you type yourself is stored with the settings and registered with WPML and Polylang as you save, so multilingual sites can serve a version per language without touching the original.

Troubleshooting

The plugin is still in English after switching the site language. Your user profile language overrides the site language in the admin. Check Users › Profile › Language.

A string is missing from WPML or Polylang’s translation list. Strings register when they are saved: re-save your settings and the string appears.

Loco translations disappeared after a plugin update. They were saved in the Author location, inside the plugin folder, which updates overwrite. In Loco Translate, use Move to relocate the file to the Custom location (languages/loco/plugins/).

On this page
Want More?

Get Every Elevated Extension You’ll Ever Need—One Payment, Yours for Life

Build faster, smarter, and without limits. A single purchase unlocks our entire library today and every new extension we release in the future. No renewals, no upsells, just lifetime power at your fingertips
+All other extensions for unlimited sites

The All Access Pass, available for a limited time

This exclusive package won't be around forever, as we will eventually move to a subscription model. This is your chance to get in early.
  • All Current Extensions
  • All Future Extensions
  • No Renewal Fees
  • 90-Day Money-Back Guarantee