✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for WooCommerce Multilingual

WCML stores translation state in icl_translations and currency state on each WooCommerce order. SleekView Charts turns both into a single dashboard for translation completeness, language mix, and per-currency revenue.

♾️ Lifetime License available

SleekView Charts dashboard for WooCommerce Multilingual & Multicurrency

Translations and currencies live in tables, not in tabs

WooCommerce Multilingual & Multicurrency sits on top of WPML and stores translation state in icl_translations, currency overrides in product meta and option rows, and applied currency on each WooCommerce order. The default WCML queue is fine for triaging individual strings, but cross-product translation coverage and per-currency revenue are not surfaced anywhere.

SleekView Charts reads icl_translations and wc_orders directly and surfaces both on one dashboard. A Number card sums revenue across currencies converted to base, a Donut splits orders by order_currency so finance sees the FX mix, a horizontal Bar ranks languages by missing-translation count, and an Area chart tracks translation completions per week so a localisation push shows as a visible curve.

The dashboard works alongside WCML and WPML. The translation queue, the currency switcher, and the per-order conversion all keep operating unchanged, the dashboard just reads the same tables for aggregation.

Workflow

From WPML and WCML tables to one dashboard

1

Connect icl_translations

Translation status, language code, and element type become typed columns ready for aggregation.
2

Join wc_orders currency

Bring order_currency and order_total onto the same surface so revenue and translation coverage share a page.
3

Add chart cards

Drop in Number, Donut, Bar, and Area cards over language, currency, and translation status.
4

Save the dashboard

Pin the view as the international home screen. Each card respects underlying table filters for drill-downs.

Sample dashboard

Charts you can build from WCML data

Translation and currency state on one page, finance and localisation read the same source.
Number · Default

Revenue all currencies

Top-level KPI of total revenue across every currency, converted to the base currency for one comparable figure.
Sum(order_total_base)
Pie · Donut

Orders by currency

Donut split of orders by the currency they checked out in so finance sees the FX mix at a glance.
Count group by order_currency
Bar · Horizontal

Missing translations by language

Horizontal bar ranks languages by count of untranslated elements so the localisation queue is prioritised by gap size.
Count group by language_code
Area · Gradient

Translations completed per week

Time-series of completed translations so a localisation push shows up as a visible curve.
Count group by translation_completed_date

Comparison

Default WCML reporting vs SleekView Charts

Default WCML admin and translation queue

  • Translation queue is per-element, not per-language
  • No aggregate revenue figure across currencies
  • No orders-by-currency mix in the WooCommerce admin
  • Missing-translation count not visible across the catalog
  • No time-series of translation completions

SleekView Charts

  • Revenue KPI across currencies in base currency
  • Donut split of orders by checkout currency
  • Ranked bar of missing translations by language
  • Time-series of translation completions
  • Drill from chart to the underlying element or order

Features

What SleekView Charts gives you for WooCommerce Multilingual & Multicurrency

Translation gap ranking

See which language is furthest behind on coverage so the localisation team plans the next sprint from data, not anecdote.

Currency mix

Read the share of orders by currency to inform pricing, payment-gateway mix, and FX hedging conversations.

Push tracking

Watch the completions-per-week chart to confirm a localisation sprint actually moved coverage forward.

Audience

Who builds WCML charts dashboards with SleekView

Localisation leads

Plan the next sprint from a ranked gap chart rather than a per-element queue counted by hand.

Finance teams

Read revenue across currencies on one screen and split the mix between EUR, USD, GBP, and others without exporting orders.

International store managers

Tie translation coverage to per-currency revenue so investment in a language correlates with channel performance.

The bigger picture

Why a WCML dashboard matters

An international WooCommerce store has two parallel datasets, translation state and currency state, and they almost never meet on the same admin screen. A dashboard makes them meet. Sorting languages by missing-translation count tells localisation where to invest next, splitting orders by currency tells finance where revenue actually lands, and watching completions over time confirms a sprint moved the needle.

WCML and WPML already hold the data, the dashboard reads it without competing for ownership.

Questions

Common questions about SleekView Charts for WooCommerce Multilingual & Multicurrency

No. SleekView reads icl_translations and wc_orders in place. The plugins keep owning translation and currency state, SleekView Charts presents the rows as aggregations.

 

If WCML stores a base-currency total per order, SleekView reads that column directly. If not, charts can sum order_total and split by order_currency in a separate card.

 

Yes. language_code is a column, any chart can filter to a single language via the underlying table view.

 

icl_translations counts every element_type, including string packages, posts, and taxonomies. Filters scope to the type that matters for a given chart.

 

Yes. The bar chart groups on whatever language codes are present, new languages appear automatically on the next refresh.

 

SleekView reads wc_orders and wc_orders_meta when HPOS is enabled, so the currency split works on HPOS-only stores as well as legacy installs.

 

Charts run from the SleekView query layer with caching. WCML and WPML admin pages keep their existing load path.

 

Yes. Drill into a language segment to reach the underlying icl_translations rows and export them as CSV for the translator.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView