The Dashboard
The Omnalingo dashboard is your central workspace. You’ll find it under WordPress Admin → Omnalingo. From here you can see all the pages and content on your site, track how much has been translated into each language, and kick off scanning or translation runs.
Layout Overview
Section titled “Layout Overview”The dashboard has three main areas:
- The toolbar — buttons for Gather, Scan, and Translate All, plus a quota indicator showing how many words you have available.
- The content table — a list of every page, post, archive, and custom URL on your site, with scan status and translation progress per language.
- The language selector — lets you filter the table to a specific language so you can focus on what still needs translating.
The Content Table
Section titled “The Content Table”Each row in the content table represents one URL on your site. The columns show:
| Column | What it means |
|---|---|
| Title / URL | The page name and its path |
| Type | Post, page, custom post type, taxonomy archive, etc. |
| Scan status | Whether the page has been scanned (see below) |
| Translation progress | One progress bar per active target language |
Filtering and searching
Section titled “Filtering and searching”Use the search box to find a specific page by title or URL. Use the Type dropdown to show only pages, only products, only archives, and so on. Use the Translation filter to show only untranslated or partially translated pages — useful when you want to see exactly what’s left to do.
Sorting
Section titled “Sorting”You can sort the table by title, by date published, or by the default priority order Omnalingo assigns based on content type.
Scan Status Indicators
Section titled “Scan Status Indicators”Each page shows a scan status badge:
| Badge | Meaning |
|---|---|
| Pending | The page has been discovered but not yet scanned — no strings have been extracted yet |
| Scanned | The page has been scanned and its strings are in the translation index |
| Error | The scan failed for this page — see If a scan fails below |
Translation Progress Indicators
Section titled “Translation Progress Indicators”Translation progress is calculated by word count, not string count. A page is:
- Untranslated — no words have been translated yet
- Partial — some words are translated, but not all
- Complete — every word on the page is translated (either by Omnalingo or by the theme or plugin’s own language files)
Navigating Between Languages
Section titled “Navigating Between Languages”If you have more than one target language configured, the content table shows a progress bar for each one. To focus on a single language, use the language filter above the table. The table will then display progress only for that language, making it easier to spot gaps.
Key Actions
Section titled “Key Actions”Gather Content
Section titled “Gather Content”Click Gather to discover all the public URLs on your site. This is a fast, database-only operation — Omnalingo queries WordPress for all posts, pages, custom post types, taxonomy terms, and archives, then adds them to the content table.
Run Gather again any time you add new post types, publish new content, or activate a plugin that registers new content types.
Scan Content
Section titled “Scan Content”Click Scan to extract all the translatable text from each page. Omnalingo loads each page on your site, reads through the HTML, and saves every visible string to the translation index.
Scanning takes longer than gathering because it loads each page individually. Keep the dashboard tab open while scanning — scanning stops entirely if you close the tab. There is no background fallback. Reopen the dashboard and resume when you are ready.
If a scan fails
Section titled “If a scan fails”If a page shows an Error scan status, the most common causes are:
- The site has HTTP password protection (basic auth) enabled — Omnalingo can’t load pages that require a login to view.
- A maintenance plugin is blocking internal page loads.
- A caching plugin is serving a pre-rendered version that bypasses Omnalingo’s processing.
Check your site’s access settings and try scanning again after resolving the issue.
Translate
Section titled “Translate”After scanning, you have three ways to translate:
- Translate All — runs a background translation job for all untranslated strings in one or more languages. See Bulk Translation.
- Visual Editor (per-page) — click the editor icon on any row to open that page in the visual editor, where you can translate strings by clicking on them directly. See Visual Editor.
- AI Chatbot (per-page) — click the chat icon in the visual editor to translate the entire current page with one click using AI. See AI Chatbot.
Add a Custom URL
Section titled “Add a Custom URL”If a page isn’t showing up in the content table after gathering, you can add it manually. Click Add Custom URL, enter the path (for example /landing-page/), and it will be added to the index so you can scan and translate it.
Typical Workflow
Section titled “Typical Workflow”-
Click Gather Content to discover all URLs on your site.
-
Click Scan Content to extract translatable strings from each page. Keep the dashboard open to speed this up.
-
Once scanning finishes, review the translation progress columns. Use the Translation filter to find pages that still need work.
-
Choose how to translate:
- Click Translate All for a hands-off bulk run across your whole site.
- Click the editor icon on a page to translate it string by string in the visual editor.
- Open the visual editor and use the AI chatbot to translate a single page in one go.
Quota Indicator
Section titled “Quota Indicator”The toolbar shows how many translation words you have available on your current plan. The indicator updates after each translation run. If the estimate for a bulk translation exceeds your remaining quota, the Translate All button will be disabled until you have enough words available.