In the content economy, it is essential to make your content available in other languages before your competitors do. To successfully localize content for international markets, you must go beyond just translation and include:
Adapting images to appeal to local audiences.
Ensuring the website page layout supports the localized site language format.
Adapting units of measurement, such as the date and time formats.
Including cultural norms and values from the target region.
In this article we look at how you can apply modern technology to the most common CMSs powering websites and their content globally.
Table of Contents:
How to translate a website
As well as translating a files there are several ways to make your website content multilingual.
You can go with a human translation, a machine translation, or both.
Automated translation is a great solution if you need to quickly translate dozens and even hundreds of pages and you don’t have much time or many resources to get it done. However, it usually needs a human touch to deliver real finesse.
Human translators can do the job too. If you select them wisely, you’ll find professionals who know your subject and have the right skills. However, content exchange and communication can often slow down the process.
Automated translation and human editing is the most popular choice nowadays. This approach combines the speed of machine translation engines, the consistency of the translation memories, and the unique style and knowledge of a vetted language professional. Language delivery platforms like Smartcat provide these services, hosting both the automatic translation technology and the services of trusted translators all in one place.
Let’s discuss the technical side of the different approaches.
Website localization for popular content management systems
There are two main methods that translation for localization utilizes — client-side and server-side processes. Here, we will look at the latter option and consider the technical options for translating some of the most popular website content management systems (CMS). We will get back to client-side localization later on.
The most popular CMSs 2022
According to Kinsta the top 5 most popular CMS available are:
WordPress - 59.8%
Joomla - 6.4%
Drupal - 4.6%
Magento - 2.5%
Other - 27%
Each of the above listed supports various means of content translation and localization and has some specifics we'll consider below.
Translating your website instantly
You might be surprised to learn that your actually translate your website right now without the need for any plugins or add-ons. Smartcat Website Translator works with any CMS and delivers the translation in a matter of seconds.*
Get fast, simple, and high-quality AI translation. Automatically translate individual pages or your entire website into as many languages as you want.
Review and preview in live mode. Make any necessary edits to the translation copy and preview tham right away.
*Note that the technology best fits for static sites. If you're serving personalized content delivery our integrations may be more helpful.
How to translate a WordPress website
WordPress powers almost 60% of all websites published globally, which is a massive market presence. There are several effective methods for the translation of WordPress websites. Here are some of the most widely used.
Smartcat integration for WPML
Smartcat integrates with WP in two ways:
Although you can use each of the mentioned plugins independently, Smartcat gives you severalf undeniable benefits such as:
Once you set up the integration you don’t need to leave the WordPress platform to process the translations.
The content is sent from WordPress to Smartcat and back automatically or semi-automatically (for Polylang).
You can choose to localize all content or just part of it depending on the size of your website, time and resources.
You have access to all Smartcat features, such as Smartwords, 8 industry leading translation engines, translation memories, the Editor, and a Marketplace that are not available in the plugin.
You can choose machine or human translation.
You can improve the quality of the translations yourself or with your colleagues without paying extra, if needed.
GTranslate plugin for WordPress
The GTranslate plugin uses the Google Translate automatic translation engine to translate WordPress sites. GTranslate works in 103 available languages, which is almost 3 times less than Smartcat has, but can still make your website accessible to a large audiences online.
TranslatePress WordPress plugin
TranslatePress gives you the ability to quickly translate an entire webpage all at once, including the output from shortcodes, forms, and page builders. It is also compatible with WooCommerce back-ends.
How to translate a Joomla website
Smartcat integration for Joomla
The extension works by linking your Joomla website to a Smartcat account and pushing the content for translation upon request. After the translation is done it is automatically pulled back into Joomla.
Though using this integration requires a bit more effort compared to the WPML connector, it is still beneficial in terms of languages, translation engines and the ability to hire professional translators without leaving the app.
GTranslate Joomla module
Similar to how other GTranslate modules work among common CMS systems, GTranslate for Joomla leverages the power of the Google Translate machine translation at its most basic, with the same quality reservations made above.
How to translate a Drupal website
Smartcat translation module for Drupal
This lets you enjoy the flexibility of TMGMT and translate content from a variety of external and internal sources but not be limited by the number of automated scenarios or the choice of external translation providers.
Localization update Drupal module
Included with Drupal 9 Core as part of the multilingual module categories, the Drupal Localization module automatically downloads and updates your translations via updates from the localize.drupal.org server. You can learn more about the recommended supporting modules and project information here.
GTranslate module for Drupal
Just like in the case of WordPress, the GTranslate Drupal plugin uses the Google Translate automatic translation service to translate Drupal sites. The same caveat applies here: translation quality might become more critical as your website grows as the module features machine translation only.
How to translate a Magento website
Magento is an open-source e-commerce platform that has a market share of 2.5%. Magento is an open-source e-commerce platform that has a market share of 2.5%. There are several effective plugins and modules for translating websites built using Magento.
Smartcat integration for Magento
The Smartcat extension is an excellent way to translate Magento store content. Its user-friendly platform connects you and your company to a host of language, translation, and localization industry professionals to make sure your content is accurate and engaging.
Improving and enhancing product descriptions with the Smartcat Editor will allow you to connect more efficiently with the customer and boost your sales.
AppJetty Language Translator for Magento
AppJetty leverages the Google Translate API but differentiates itself with ease of management of your translations. Features such as “Search & Translate” and “Mass Translation” give users a robust set of controls for ongoing seamless translation.
LingoTek | The Translation Network for Magento
LingoTek is a cloud-based translation technology that utilizes CAT tools to facilitate language translation. This extension gives you the ability to translate your e-commerce site easily into many different languages.
Store Switcher by Mageplaza for Magento
Store Switcher is designed to improve the visitor experience regardless of which country they are visiting your website from. Enabling features such as currency adaptation for source country and instant viewing of product information in a visitor’s native language gives your buyers a consistent experience across your website no matter what country they are browsing from.
Translating the websites you’re browsing
Who said that only website owners are interested in reaching out to global markets? Clients want to shop, learn, and communicate across the globe too.
So now after we’ve considered localization options for the most popular CMSs, we will take a look at client-side options.
Let’s start with the list of most popular browsers.
The most popular desktop browser in 2022
If you use one of the listed above the built-in features of your favorite web browser will let you translate almost any website content. Here’s how it works.
How to translate a website in Google Chrome
Google Chrome is by far the most straightforward browser for translating webpages automatically as you browse and it is no surprise with the popularity of the Google Translate service. To enable automatic translation, follow these steps:
Click the red up arrow in the top right of your browser window.
Navigate to the “Settings” menu item.
Scroll down to “Languages” and click on your selected language.
Enable the “Offer to translate pages that aren’t in a language you can read” option.
You will now be prompted to automatically translate any webpage that is not in your selected language with a single button click.
However you’re still limited to one translation engine. To improve translation quality you can always use the Smartcat Translator for Chrome, an extension that will also let you streamline your communication on forums and chats.
Google Translate add-on
This add-on allows you to click on a context menu and send selected text to Google Translate. While this is limited to basic machine translation, it is a good option for many users as it works in Firefox too.
How to translate a website in Firefox
While Firefox does not have a native single-click translation option, you can add multiple languages to the browser via the “Language and Appearance” section of the “Settings” menu. However, there are add-ons for Firefox that will allow you to translate websites as needed. Let’s take a look at a few of them.
Google Translator for Firefox add-on
The Google Translator for Firefox add-on is easy to install and enables the translation of any text to any supported language with a single click, similar to how Chrome handles automated website translation. Options are available to translate and replace selected text or to translate an entire page all at once.
Google Translate, ImTranslator, Dictionary, TTS extension
This is a newer add-on for Firefox that features some of the most robust options for translation and localization in the Firefox browser. Features of this add-on include an inline translator, dictionary, access to Google Translate, Microsoft Translator and on-the-fly localization options. You can learn more about this add-on here.
How to translate a website on a Mac in Safari
Mate Translate is a convenient way to translate selected text as you browse the internet. Highlight text on any webpage to translate it. Mate currently supports 103 different languages. You can learn more about Mate Translate here.
Polyglot is a simple but effective Polyglot is a powerful translator for Safari that translates selected text into your browser language. It’s also worth mentioning that it detects the source language automatically, and has synonyms selection, transliteration and shortcuts as helpful extras.
TranslateMe’s mission is to empower you to read the entire web. With a simple to use click or button press option, you can translate entire webpages or selected text.
Translating websites on handheld devices
Today more than ever, people browse the web using their smartphones and tablets, so being able to translate webpages on the go no matter what device you are using is critical.
How to translate a website on an iPhone
iPhone users have a simple way to translate any webpage they find with Microsoft’s Translator, a free download from the Apple app store. Using Safari on your iPhone while viewing a webpage tap the “Share” button and scroll left and tap the “More” button. You will now see a “Microsoft Translator” option which you should set to the “on” position, then tap “Done.”
When you are browsing a website in Safari on your iPhone that you want to translate tap the “share” button and then the “Microsoft Translate” button to have the entire webpage translated for you. While somewhat limited, this is a great option for translating webpages on the go via mobile.
How to translate a website on Android
Translating a webpage on any Android device is as simple as using Google Translate in the built-in Chrome browser. Open the Chrome app and when visiting a webpage in another language select “More” and then the target language at the bottom of the page. Chrome will offer to translate the webpage one time or to always translate it.
One tool for all your needs
Regardless of whether you want a simple translation of your non-native language while browsing the web or you want complex and comprehensive website localization for your CMS system, Smartcat offers a wide variety of options including
fully-featured integrations and connectors,
add-ons for automated translation,
professional human localization services,
Localization project management automation,
… and more.
Are you ready to go global? Smartcat can help!