Introduction

Languages, Authoring & Content, Multi-lingual Content, Automatic translations, Language Edition

Translate a whole Joomla 6 site in Joomla's own edit forms, with AI and machine translation, bulk jobs in the background, XLIFF for translators, hreflang and translated URLs. Built to keep translated pages fast.


Short description

Long description

Speedy Translate makes a Joomla 6 site multilingual without copying its content. Each article, menu item or module stays one item, and its translations are stored with it: open the edit form you already use, click a flag under a field, type, and save every language at once. There are no copies to create, link and keep in step, and nothing new to learn.

Version 3 rebuilt the translation engine. A page looks up translations only for the rows it shows, each query is analysed once and cached, and Speedy Translate shares Joomla's database connection instead of opening its own. On our benchmark site, with 10,000 articles translated into two languages, a French page took 345 to 498 ms and 133 MB of memory with version 2. With version 3 it takes 41 to 68 ms and under 5 MB, and on five of the six pages measured Speedy Translate adds 2 to 8 ms to Joomla's own time (Joomla 6.1, PHP 8.4, MySQL 8.4, no page cache; your own times will differ).

Translate content

  • In Joomla's edit forms: articles, categories, menu items, modules, custom fields and field groups, tags, contacts, banners, news feeds and users. Titles, aliases, editor text, images, links, meta descriptions, module and menu options, and custom field values.
  • Always know what is left: Batch translations lists every item of a content type with its status in each language: translated, outdated or not translated. Click a title to translate it in its own form.
  • Outdated translations flagged: each translation remembers the original it was made from. Change the English text and its French and German tabs are marked, until you update them or tick Still right for the new original.
  • Options per language: a language stores only the module, menu item or article options it changes, so a later change to the original reaches every language.
  • Two multilingual modes: the Speedy mode, where each item stays one item with its translations, or Joomla's Multilingual Associations, where Speedy Translate creates and links each language's copy from the same language tabs.

Machine and AI translation

  • When you ask for it: press Translate from en-GB in a language tab, read the preview, then Use this translation. Nothing is sent to a provider until you ask.
  • Six providers, your own account: Google Cloud Translation, DeepL and Yandex, and ChatGPT, Claude and Gemini with your prompt and the model you type in, so a new model works the day it is released. The provider bills you at its own price; Speedy Translate charges nothing for it.
  • Glossary: brand names kept as they are, and terms translated your way, for every language or one. Inline translation, bulk jobs and the language string tools all follow it.
  • A provider per language: for example DeepL for German and Claude for Japanese, each with its own account.
  • Long texts come back whole: they are cut between HTML elements, so headings, lists and tables survive, and a translation that fails is never saved half done.

Bulk translation and translators

  • Bulk translation in the background: pick content types and languages, see what would be translated and roughly what it would cost at the providers' list prices, then start. The job runs from Joomla's Scheduled Tasks, so you can close the page, and you can pause, resume or cancel it at any time. It only fills gaps: a translation someone typed stays as it is.
  • Translation coverage: the dashboard shows how much of each language is translated and up to date, per content type, each row a link to the items behind it.
  • XLIFF for translation agencies: export what needs translating as XLIFF 1.2, which Trados, memoQ, Phrase and OmegaT open, and import the file your translator sends back. A unit whose original changed since the export is listed, not imported, so an old translation never lands on new text.

Search engines and visitors

  • hreflang: every page lists the same page in each published language, plus x-default, following the settings of Joomla's Language Filter.
  • Translated URLs: a translated article, category or tag alias gives each language its own address, such as /fr/voyages/paris-au-printemps.
  • Language switcher: real links that work without JavaScript and appear in the page source, in four layouts: drop-down, inline, pop-over and off-canvas.
  • Smart Search in the visitor's language: a search in French finds the French text and opens the French page.
  • Light on visitors' pages: no jQuery, and only the switcher's files and the flags of your own languages. The editing scripts load only for users who can translate.

Language strings

  • INI translations: find any string in any language file, change it, and save it as an override that updates do not undo. Suggest a translation asks your provider.
  • Context translation: turn on Translate in context, then click an underlined text on your site or in the administrator, type and press Enter.
  • Syntax checker: finds the lines of your language files that Joomla cannot read, and opens each file at the error.
  • Duplicate, missing and orphan keys: the strings defined twice in a file, the strings a language lacks, and the strings no code uses any more.
  • Overrides import and export: your string overrides and their backups in a zip, to put back later or on another site.

Getting started

  • Setup check: the dashboard installs language packs from Joomla's language server, publishes content languages, turns on the Language Filter and its hreflang tags, and publishes a language switcher, each with one click.
  • Moving from Falang: Migrate from Falang shows what it will copy, copies the translations of articles, categories, menus, modules, custom fields and Solidres, keeps the ones you already made unless you ask to replace them, and leaves Falang's own data untouched.

Works with your content

  • Joomla: everything listed under Translate content.
  • Solidres: properties, room types, extras, tariffs, coupons, custom fields, facilities, experiences and more.
  • Restaurant Management System: restaurants, menus, menu groups, dishes and promotions.
  • Solidshop: its categories and tags (Solidshop translates its products itself).
  • HikaShop, J2Store, JEvents, K2, SP Page Builder and Creative Contact Form.
  • Your own extension: it can ship its own Speedy Translate adapter.

Speedy Translate's interface is in English, German, Spanish, French, Italian, Dutch and Hebrew, and follows Atum's dark mode.

Editions and subscription

  • Speedy Translate Lite is the free edition: content translation in the edit forms, Google, DeepL and Yandex, hreflang, translated URLs and the switcher. Pro installs over Lite and keeps every translation and setting.
  • Pro is a subscription: updates through Joomla's updater with your Download ID, and unlimited support tickets for one domain, while it runs. When it ends, Pro keeps working; updates and support stop until you renew.
  • Coming from Speedy Translate 2: download Pro 3 from your account and install it over 2.x. Your translations stay. Joomla's updater cannot fetch 3.0 for most 2.x sites, as version 2 never passed it the Download ID; from 3.0 it does.

Requirements

  • Joomla 6.0 or later
  • PHP 8.3 or later
  • MySQL or MariaDB, through either of Joomla's drivers, MySQLi or MySQL (PDO). PostgreSQL is not supported.
  • At least two content languages: the setup check can install and publish them

Licence

GNU General Public License version 3 or later.

Functionality
Very good component that permits to easily and quickly translate the joomla website in more languages
Ease of use
Very easy, works with Joomla 6.1.2, no need for cloning articles and make associations
Support
I had a problem with my website, I gave the akeeba backup to the author that in 1 day checked and solved the problem. Super!
Documentation
Just the needed info to make it working. No need for more documentation
Value for money
Cost effective component for what it does. I'm very satisfied and recommend it.
I used this to: translate menu and articles. Edit an article, and quickly translate to other languages without the need to create new articles and associations.
Functionality
The way it translates content is totally different than other extensions that we've ever used, very creative that make translating easier
Ease of use
The UI makes the translation work much less PITA, the installation and the configuration is very simple
Support
Documentation
Value for money
It is a commercial extension but totally worth it! We are very satisfied with it!
I used this to: We use Speedy Translate to manage translations across all Joomla sites that we build, it is a must-have extension for Joomla administrators when talking about multilingual sites
Functionality
We love the new Speedy engine which is much more advanced and include ability to translate joomla custom fields easily!!
Ease of use
Eeasy to install and use, translating content is very straightforward with the Inline translation feature, everything is in one place.
Support
The Speedy Translate support team was friendly, helpful, fast answers with detailed instructions
Documentation
Value for money
We happy to pay for this good component and support the developers
I used this to: As a website development agency, we use Joomla a lot and this component helps us to bulid multilingual site in no time!
Functionality
This component is very fast and convinient to use, you can build a multiple language sites with as much language as you want with it easily
Ease of use
from the installation, configuration and setup is very straight forward and logical, we had no difficulties at all
Support
Documentation
Value for money
This component deserves the price tag, the great functionality justify all and we love it
I used this to: multiple Joomla site which need to support multiple languages, it is no longer the pain to set up and maintain like before
Functionality
We must say Speedy Translation component is the best and it fit our requirements very well to build a multilingual sites
Ease of use
It is very easy to use for us, our users and clients love it a lot
Support
Documentation
Value for money
Very good deal for us, we could even pay more for it! The benefits weight more than the cost!
I used this to: building online multilingual sites for online learning system and news sites with Joomla cMS
Functionality
Speedy Translate is a very good plugin for anyone who is looking to build Joomla multilingual site, it is very simple to use
Ease of use
Very straight forward with the installation and configuration, it is one of the very easy to use Joomla plugin that we've tried before
Support
Documentation
Value for money
Speedy Translate provide the best value for our little investment, highly recommend it
I used this to: building Joomla multilingual site with nearly 10 languages, Speedy Translate come to the rescue and make the whole process a lot easier!
Functionality
This component make me love the translation work in Joomla with its inline translation capacity where we can manage all translations at once
Ease of use
It is easy to use, especially for our translators which are not technical people
Support
Documentation
Value for money
Best value for money, one of our the best investment so far in Joomla extensions purchase
I used this to: We use SP to provide an intuitive and easy to use UI for our translators who are scared of using other solutions
Functionality
Translation is a lot easier with Speedy Translate with inline translation and context translation!!!
Ease of use
We can use it right away with minimum configuration steps, very comfort
Support
Documentation
Value for money
Super, it worth every penny and we really happy about it, we will renew it next month !
I used this to: Profile a more user friendly translation UI for my client who is an end users and Speedy Translate fit it really well
Functionality
Speedy has everything we need to build multilingual Joomla site, the translation user experience is perfect unlike other components
Ease of use
Speedy is very easy to use from the beginning, no need to read the docs
Support
Documentation
Value for money
Very good value for money, one of the best investment we made so far
I used this to: building multilingual site with Joomla, Speedy make this a very pleasant process
Functionality
Very good, I wish that I discovered this ext sooner, not sure why it is so under radar for many J users
Ease of use
there is nothing difficult
Support
Good
Documentation
Good enough
Value for money
Good value for money
I used this to: managing many multilingual Joomla site, it makes my daily tasks a lot easier and more comfortable
Solidres
Free

Solidres

By Solid Labs
Booking & Reservations
Solidres is a hotel booking extension for Joomla! CMS. Solidres itself is a free extension and you can download, install and use it in unlimited sites as you wish. Also, Solidres follows Joomla coding standard (MVC structure) therefore customizing Solidres or developing template for Solidres is a pleasant task for all Joomla developers/designers. Although Solidres was designed to support hotel (ro...
Solidshop
Free

Solidshop

By Solid Labs
Shopping Cart
Solidshop — Free, self-hosted e-commerce for Joomla 6+ Short description Solidshop is a free, open-source e-commerce component for Joomla 6+. Self-hosted, GPL-3, no SaaS subscriptions, no platform fees, no transaction cuts, no data harvesting — just your store, running on infrastructure you control. Long description Solidshop is a free, open-source shopping cart for Joomla 6. It installs l...
Experience (Tour & Activities) for Solidres
Paid download

Experience (Tour & Activities) for Solidres

By Solid Labs
Extensions Specific Non-sorted
This plugin is dedicated to Tour (attractions, adventure, sightseeing) & Activity (appointment, facility, event) booking for Joomla. This plugins requires Solidres component (FREE) to be installed first. What is the main use cases of Experience plugin? There are three main use cases: To build online booking site for tour & activities for the traditional tour operator companies/travel agencie...
Mail Catcher
Paid download

Mail Catcher

By Solid Labs
Email
Mail Catcher is a utility component for Joomla! that catches, logs and monitors every email your site sends. For developers and administrators it is the quickest way to see exactly what Joomla sent, to whom, and whether it actually went out — invaluable when debugging a contact form, a registration email or a third party extension. It is also a safe sandbox for staging and development sites: y...
Sidekick
Paid download

Sidekick

By Solid Labs
Development Tools
TLDR: Sidekick is the Joomla developer's Swiss Knife. Sidekick is a dedicated Joomla extension with the mission to make Joomla developer's life easier and better. Less time for work and more time for your family. Sidekick is developed by Solidres Team. We've been working as Joomla developers for more than 10 years and still growing strong. Our products are not just for end-users, we also develop...
Restaurant Management System
Paid download

Restaurant Management System

By Solid Labs
Food & Beverage
Restaurant Management System (RMS) provides a simple yet powerful solution for those who is looking for a solid and ready to use solution for both independent restaurant and hotel restaurant. As a Joomla extension, you can manage your restaurant directly from your website anywhere and on any devices without having to install any software into your computer like others traditional restaurant softwa...
Admin Customizer
Paid download

Admin Customizer

By Solid Labs
Admin Styling
Welcome to Admin Customizer - Beautify your Joomla admin! We’ve been working with Joomla! a lot, and we look at the Joomla! admin screens almost every single day. To be honest, it is boring. The Joomla! admin template allows us to configure some colors using its parameters, but it is quite limited and it is also very time-consuming to find a good and satisfying color scheme, is there a better/q...
Speedy Translate Lite
Free

Speedy Translate Lite

By Solid Labs
Multi-lingual Content
Short description Translate a whole Joomla 6 site in Joomla's own edit forms, with machine translation, hreflang and translated URLs. Fast on large sites, and nothing added to your pages: no backlink, no banners, no language limit. Long description Speedy Translate Lite makes a Joomla 6 site multilingual without copying its content. Each article, menu item or module stays one item, and its tran...

Speedy Translate

Version:
3.0.0
Developer:
Solid Labs
Last updated:
Oct 07 2026
3 days ago
Date added:
Dec 23 2016
License:
GPLv2 or later
Type:
Paid download
Related extension :
Speedy Translate Lite
Includes:
c m p
Compatibility:
J6
Download

Uses Joomla! Update System

Score:


Write a review