PerfLocale for E-Commerce
Sell in multiple languages and currencies without slowing down your store. Built for shops that can't trade speed for reach.
What most multilingual plugins cost your store
Adding a second language to WooCommerce usually means heavier pages, slower checkouts, and a tangle of plugins that don't talk to each other. Stock goes out of sync across languages. Order emails go out in the wrong language. Checkout breaks in subtle ways that you only find after a customer complains.
PerfLocale was built to avoid all of that. Each feature below maps to a real problem store owners run into - not a marketing bullet.
What you get, in practical terms
Translated products that behave correctly in the cart
Product titles, descriptions, variations, categories, and attributes all translate. When a customer adds a French product to their cart, they see the French name at checkout, in the confirmation page, and in every follow-up email. Not the English one.
Stock stays in sync automatically
You have one product with five translated versions - but only one real shelf. When a German customer buys the last unit, the French and English listings update too. SKUs, weights, and dimensions stay tied together across languages with zero manual work.
Multiple currencies with real exchange rates
Attach a currency to each language. Rates refresh daily from the European Central Bank (free) or from paid providers like Open Exchange Rates if you need more frequent updates. Customers see prices in their currency; you still get paid in yours.
Order emails in the customer's language
The language a customer checked out in is stored with the order. Every automated email - order confirmation, shipping notice, refund - goes out in that language. Your support team gets fewer "what does this email say?" tickets.
Works with the plugins you already use
Stripe, PayPal, Klarna, WooCommerce Subscriptions, popular shipping methods - they all keep working because PerfLocale doesn't rewrite how WooCommerce stores data. Your checkout keeps its tested flow; translation is layered on top.
Speed matters when you're selling
A slower checkout converts worse. PerfLocale adds under 5 ms per page to a WooCommerce site in our benchmarks - less than the jitter you'd see between two reloads. We publish the benchmark scripts so you can verify on your own store.
The practical effect: your Core Web Vitals don't regress when you enable translation, and your server doesn't need an upgrade to handle a multilingual catalog.
SEO that actually helps you rank in each market
Google treats each language version as its own page. PerfLocale generates the hreflang tags, sitemap entries, and canonical URLs that tell Google which version to show to which audience. If you already use Yoast, Rank Math, AIOSEO, or SEOPress, PerfLocale plugs into them rather than fighting for the output.