✨ 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 TranslatePress AI: auto-translation dashboards

TranslatePress AI fills the TranslatePress trp_dictionary tables with machine translations, marks the rows as automatic, and lets editors promote them to human-reviewed status. SleekView Charts reads those rows and renders an auto-translation review-queue dashboard inside WP Admin.

♾️ Lifetime License available

SleekView Charts dashboard for Automatic Language Translator (TranslatePress AI)

From AI-filled dictionary rows to a review-queue dashboard

The TranslatePress AI add-on (Automatic Language Translator) extends TranslatePress with DeepL and Google as automatic providers. It writes every machine translation into the same per-language trp_dictionary_* tables that TranslatePress uses for human edits, with the translated_by column set to a known value for automatic and the status column initialized to a machine state. A separate trp_machine_translation_log table records provider, characters used, and timestamps for billing reconciliation.

That layout is great for converting machine rows into human-reviewed rows inside the visual editor, and weak for any kind of management reporting. The default TranslatePress admin lists strings one row at a time and shows a small character counter in the AI settings page, but it does not answer "how many machine rows are still waiting on review" or "which language has the largest auto-translation backlog" without SQL across each dictionary table.

SleekView Charts reads trp_dictionary_* joined to trp_machine_translation_log and renders four cards on top of that. A Number for total machine-status rows still awaiting review. A Pie split by target language. A Bar of machine vs human counts per language. An Area of automatic translations created per week from the log. TranslatePress AI keeps owning the provider call. SleekView only reads what is already in the database.

Workflow

From AI rows to dashboard in four steps

1

Point SleekView at trp_dictionary tables

Add each trp_dictionary_* table joined to trp_machine_translation_log as a SleekView data source. The agent UI surfaces translated_by, status, and the per-language target locale derived from the table suffix automatically.
2

Switch the view to Charts

Open the new view and toggle the view type to Charts. The empty canvas waits for cards. Use the dropdowns to start adding visualizations on top of the TranslatePress AI dictionary rows.
3

Add KPI, language, status, and trend cards

Drop a Number card for total machine-status rows. Add a Pie split by the target language derived from the trp_dictionary table suffix. Add a Bar of machine vs human counts per language. Add an Area card of new automatic translations per week from the log.
4

Save and share with the localization team

Save the view, set access per role, and pin it to the WP Admin sidebar. Localization managers see the corpus-wide AI backlog, reviewers see only their own assigned language pair, both from the same saved canvas.

Sample dashboard

Charts you can build from TranslatePress AI data

All four cards read from the trp_dictionary_* tables and trp_machine_translation_log that the plugin already maintains. The dataset is already there; Charts just renders it.
Number · Default

Machine rows awaiting review

Top-level KPI for the AI review queue. Counts rows across every trp_dictionary_* table where translated_by marks an automatic provider and status has not been promoted to human or reviewed.
Count
Pie · Donut

Auto translations by target language

Donut split of automatic rows by target language derived from the trp_dictionary table suffix. Surfaces whether German, French, or Spanish carries the largest backlog of machine rows.
Count group by target_language
Bar · Stacked

Machine vs human per language

Stacked bar of dictionary rows per target language split between automatic and human translated_by values. Surfaces which language is closest to a fully human-reviewed corpus and which still leans on AI.
Count group by translated_by
Area · Gradient

Auto translations created per week

Gradient area of rows in trp_machine_translation_log bucketed per week. AI translation runs after large content updates show up as clear peaks, quiet weeks as troughs.
Count group by created_at

Comparison

Default TranslatePress AI admin vs SleekView Charts

Default TranslatePress AI admin

  • AI settings page shows only a character counter for the active provider
  • Translation editor confirms one string at a time on the frontend
  • No native count of machine rows still waiting on human review
  • No time-series of AI translation runs across the team
  • Language mix of machine vs human rows requires SQL across tables

SleekView Charts

  • Live KPI count of machine rows still waiting on review
  • Auto-translation language mix as a donut from each trp_dictionary_* table
  • Machine vs human stacked per target language in one chart
  • Time-series area for AI translations from trp_machine_translation_log
  • Saved Charts views shared in WP Admin per role

Features

What SleekView Charts gives you for Automatic Language Translator (TranslatePress AI)

Reads AI dictionary rows directly

No re-indexing, no second source of truth. SleekView Charts queries each trp_dictionary_* table and joins to trp_machine_translation_log to render the cards directly on top of the live AI rows.

Mixed card types on one canvas

Combine Number, Pie, Bar, and Area in a single view. Backlog KPIs sit next to language splits, language splits next to AI run trends, all from the same TranslatePress AI dataset.

Role-aware visibility

Reviewers see only their assigned language pair, managers see the corpus-wide AI backlog. The same Charts view filters per user without rebuilding it for each role.

Audience

Who builds TranslatePress AI dashboards with SleekView

Localization managers

Open one dashboard each week to see the AI backlog per language, the machine vs human mix, and the trend of automatic runs, all without paging through trp_dictionary tables.

Translation reviewers

Track the queue of machine rows in their assigned language pair without scrolling through the TranslatePress string list one page at a time.

Agencies

Show clients how the AI backlog is shrinking each sprint with a stacked bar and a Number KPI. The Charts view replaces a Google Sheet pulled from the dictionary tables each Friday.

The bigger picture

Why TranslatePress AI needs a Charts layer

TranslatePress AI fills the dictionary tables faster than any human team. That speed is the entire point of the add-on, and also exactly why it needs a reporting layer. Machine translations marked as automatic still ship to live users and to search engines while they wait for human review.

The default admin shows one string at a time and the AI settings page shows a character counter, but neither answers "how many machine strings are still in the queue" or "how fast is the team converting machine to human status" without SQL. SleekView Charts reads the same trp_dictionary tables and the trp_machine_translation_log and renders four cards that answer those questions in one glance. The data is already correct because TranslatePress AI wrote it.

Charts just gives the team a dashboard to look at it. Unreviewed AI on production pages is a brand risk, and a live backlog dashboard makes it visible.

Questions

Common questions about SleekView Charts for Automatic Language Translator (TranslatePress AI)

No. Charts is a read layer for reporting. The TranslatePress visual editor and the AI settings page still own all translation edits and provider configuration. SleekView only visualizes the trp_dictionary and trp_machine_translation_log rows already written.

 

No. SleekView caches aggregate queries per card and re-runs them on a configurable interval, so charts stay fast even on sites with millions of AI rows across many trp_dictionary tables and a long machine-translation log history.

 

Yes. TranslatePress AI writes every automatic row into the trp_dictionary tables with the provider name in trp_machine_translation_log regardless of provider. SleekView reads the rows the same way for DeepL, Google, or any other configured engine.

 

Yes. Add one card per metric. Each card is configured independently, so the machine-row KPI, the stacked bar of machine vs human, and the AI-run area can sit side by side on the same dashboard.

 

WooCommerce strings translated by TranslatePress AI land in the same trp_dictionary tables with the same translated_by and status columns. The chartCards pick up product strings automatically alongside theme and content strings.

 

Yes. Once a reviewer promotes a machine row to human status the row carries their user reference. Filtering the Bar card to that user shows their personal conversion volume per language pair.

 

No. trp_machine_translation_log already records every automatic translation with provider, characters used, and a timestamp, so the Area card on AI translations per week reads that table directly without an extra log.

 

Yes. Each Charts card has a CSV export so you can hand the raw aggregate off to a spreadsheet or BI tool when stakeholders want it outside WP Admin or when an AI usage report needs the numbers offline.

 

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