Here’s a quick exercise: Think of the website you visit most often. Maybe it’s a marketplace like Amazon, a news site like The New York Times, or a social network like Facebook. Now imagine you don’t speak the language that site is written in. Would you still be able to use it?
For most people, the answer will probably be negative. Even if you could understand some words on a page, trying to navigate web pages in a foreign language might be quite frustrating and time-consuming. Thankfully, there are quite a few ways to translate a web page effortlessly.
Whether you’re the user or owner of a site, this guide will walk you through different methods of translating web pages. We’ll show you how to translate a web page in your preferred browser and on your mobile device as well as how to translate a web page of your own.
3 key approaches to translating a web page
The first step in strategic planning for website translation is to decide the approach. Let’s have a look at the 3 main methods to translate a site, what they involve, what the pros and cons of each are, and how to implement them.
A common way to translate a web page is to hire human translators to transfer content from one language to another. This has the advantage of being very accurate, as long as you find good, professional translators who understand both the source and target languages well and who are familiar with the subject matter of the site.
On the flip side, human translation can be expensive, and it can take a while to get the translated pages back from the translator, which can hold up your website’s launch in other markets.
Advantages of human translation:
- High accuracy
- Understanding of context
- Can adapt to specific registers and tones
- Better understanding of the site’s purpose and how to communicate that to users in the target language
- Creativity—translators can come up with catchy phrases or turns of phrase that will resonate with users
- Can create SEO-friendly translations
Disadvantages of human translation:
- Prone to human errors like typos
- Potential to create bottlenecks when no translators are available
Machine translation (MT)
An alternative to human translation is machine translation (MT), which is where you use a computer program to translate the text on your site automatically. This has the advantage of being much faster and cheaper than human translation, but the downside is that it’s often not as accurate.
Advantages of machine translation:
- Can be used for large projects
- Can be scaled up easily
- Can be post-edited as a way to improve accuracy
Disadvantages of machine translation:
- Not suitable for all projects
- Lower accuracy
- Can’t adapt to specific registers or tones
- Not as fluent or natural-sounding as human translation
- Might need a lot of data to produce good results
- Typically unable to pick up on text nuances and idiomatic expressions
- Less creative than human translation
- Potential legal risks—if the translation is not accurate, it could be considered misleading and you could be liable for damages
While the disadvantages of machine translation might seem to outweigh the advantages, it’s important to remember that machine translation has come a long way in recent years with the emergence of neural machine translation (NMT), and continues to improve.
The results of NMT are usually surprising for the most common language combinations. It is usually difficult to spot grammatical or punctuation errors in the machine-translated output.
Machine-translation post-editing (MTPE)
A third option, which is a hybrid of human and machine translation, is machine-translation post-editing (MTPE). MTPE is where you use machine translation tools to generate a draft translation, which is then edited and polished by a human translator to improve accuracy.
In recent years, post-editing has become increasingly popular in the translation industry. This is also due to the fact that many resources are being invested in the development of the so-called neural machine translation engines.
To sum it up, do a cost-benefit analysis based on your specific needs and choose the approach that best meets your needs.
How to translate a web page in your browser
Assuming you just need to quickly translate a foreign-language web page for your own personal use and don’t need to worry about accuracy, there are a few different ways you can do it right in your web browser.
Most web browsers, including Google Chrome, Microsoft Edge, and Mozilla Firefox, have built-in translation tools that can automatically translate web pages for you.
Naturally, the content displayed in the preferred language won’t be perfect. In some cases (like minority languages), the output quality may even be poor. However, in most cases, even if the translation isn’t optimal and the cultural references are wrong, it’s still possible to understand the key points of the content.
Depending on your browser, you’ll usually see a dialog box asking if you want to translate the page when you come across a web page written in a foreign language. Alternatively, in just a few clicks, you can typically access the translation options in your browser’s settings.
How to translate a web page in Google Chrome
Google owns one of the most popular automatic page translators, Google Translate. For this reason, using Google as a browser to carry out the automatic translation of websites is one of the most practical translation options.
Translating a page with Google Translate is quite straightforward:
- Click on the Google Translate icon in the address bar.
- Select the language in which you want to read the content.
- The content of the webpage will be shown in the selected language. Easy-peasy!
- If you wish, save your settings for the future—this will save you a lot of time.
How to translate a web page in Firefox
To translate the content of a website in Firefox, it is necessary to install specific add-ons. The installation is easy and quick. The best way is to use the Google Translate add-on because it is simple and user-friendly.
To install the Google Translate add-on and translate a web page in Firefox, follow the steps below:
- Launch the Mozilla Firefox browser.
- Visit the Firefox add-ons page and search for Google Translate.
- There are many options to choose from. In this case, we’ll go with “Google Translator for Firefox,” but feel free to try other extensions to find the one that works best for you.
- Click on “Install” and follow the described steps to install the add-on.
- On the address bar, enter the link to the web page you would like to translate.
- Go to the Translate icon. At the top right-hand corner shown by the letter ”T” and right-click on it.
- Select the option “Translate page with Google Translate.”
How to translate a web page in Safari
In Safari, it’s possible to use the Smart Search function to translate a site. Here is how to do it:
- Simply navigate to the website you need to get translated.
- Select the “A” button at the top right of the browser’s address bar.
- In the drop-down menu, you can select the language into which you wish to translate the content.
How to translate a web page on your mobile device
Most mobile browsers, just like their desktop counterparts, also offer automatic translation features. Let’s see how to do it in the 2 most popular operating systems: iOS and Android.
How to translate a website on iPhone
To translate a website using your iPhone, follow the steps below:
- Open the Safari browser (default) and click on the “aA” symbol in the address bar.
- A drop-down menu will open and you should see the option “Translate to English,” which allows you to translate the website to English.
There is also another way to translate websites on iOS devices, i.e., with Microsoft’s Translator, which you can download for free from the App Store:
- Open Safari on your iPhone while viewing a web page and tap the “Share” button.
- Scroll left and tap the “More” button. You will now see a Microsoft Translator option.
- Set it to the “on” position.
- Tap “Done.”
How to translate a website on Android
For those using the Chrome browser on an Android mobile device, the procedure to translate a website differs from the one used in the desktop version of the browser. Simply follow the steps below:
- Open the Chrome app and—when visiting a web page in another language—select “More” and the target language at the bottom of the page.
- Chrome will offer to translate the web page one time or to always translate it.
- Select the option that you prefer.
How to translate a web page of your own
Up to here, we’ve dealt with manual methods of translating a page online. However, if you’re the owner of a website, you probably want to take some form of proactive action to ensure that your content is accessible to as many people as possible, regardless of language barriers.
And here’s where things can start to get complicated, because a few clicks of a button is no longer enough. When businesses or organizations want to make their content available for multiple foreign markets, we no longer talk of translation but of localization.
Translation vs localization
Contrary to popular belief, translation and localization don’t mean the same thing.
You can think of translation as a form of transposing written content from one language to another, respecting the original’s meaning and structure. The goal is to ensure that the text makes sense in the target language.
On the other hand, localization is a much more complex undertaking that goes beyond transposing written text. In other words, it’s much more than translating the website content (plain words) into the local languages of your target audiences.
To successfully localize your content, there are further aspects to consider:
- The cultural context: A website that is successful in one country might not work as well in another. It might be necessary to adapt the whole content to better suit the target audience.
- Technical considerations: This includes aspects such as hosting or domain names—you might need a local domain or hosting in the target country.
- Design: The overall UX and UI design of the website, including colors, layout, images, and videos are also important considerations. For example, you don’t want to use images with people from one culture on a website targeting another culture.
- Functionality: Localization might also require the website to be modified in such a way that certain functionality, such as ecommerce or online payments, work as required in the target country.
- User experience (UX): Adapting the UX to local expectations is key. What users from one culture expect from a website might be completely different from what users in another culture expect.
- Date, time, and currency formats: Depending on the target country, you might need to change kilometers to miles, for example, or adapt the date format to better suit the standards of the target market.
- The language variety: If you offer your website in French, for example, you should differentiate the variant according to the markets in which you operate, e.g. French (Canada), French (Belgium), French (France), and so on, because each country has its own conventions, style, and language variant.
Defining a clear localization strategy
Successful localization starts with a solid localization strategy. This implies having a good understanding of the target markets, as well as the needs and expectations of your website visitors, so they will take the desired action.
Some questions you can ask yourself to get started include:
- Who is your target audience?
- What are their needs and expectations?
- What type of devices do they use to access your website (e.g. desktop, mobile)?
- What is your budget for localization?
- Are you looking to target one specific market first, or multiple markets simultaneously?
- What content will you prioritize? Based on what?
- Which tools and technologies will you use?
After answering these questions, you can start putting together a solid localization strategy for your website.
Rely on a translation management system (TMS) to translate a web page
To ensure that everything runs smoothly during the entire localization process, using localization technology is key.
More specifically, it’s advisable to use a translation management system (TMS), which is a platform that combines automatic translation with many different functionalities designed to automate all translation-related tasks, from content management to project collaboration.
In other words, a TMS combines automatic translation with automated translation.
The key components of a modern, cloud-based translation management system are:
- Computer-assisted translation (CAT) capabilities
- AI-driven machine translation
- Project management and workflow management features
- Real-time collaboration tools
- Integrations with your own workflow and CMS to speed up the process and avoid manual tasks
- Advanced reports and analytics
- A translation memory (TM) to store all your translated content in one place
- The possibility to upload and manage glossaries
- Quality assurance (QA) features to check the target content before publication
The features and automation offered by a TMS allow you and your team to devote more time to other tasks, such as topic research or content creation, which are the human-powered aspects of localization that require more attention.
What to look for in a localization technology provider
A robust, cloud-based TMS combines well-established technology that supports human translation—a CAT tool with translation memories (TM), term bases (TB), etc.—with AI-powered machine translation capabilities to streamline website translation projects.
Some TMSs even offer an AI-powered machine translation management feature that automatically selects the optimal MT engine for the user’s content. This helps linguists, translation companies, and enterprise customers achieve better results with machine translation by dynamically integrating the process of engine evaluation and choice into existing workflows.
Furthermore, a TMS lets you foster real-time collaboration on a single platform to ensure a seamless and accurate website translation workflow for every team member involved.
A solid TMS provides out-of-the-box integrations to connect with existing tools within your digital ecosystem so you can automate as many of your multilingual web publishing as possible:
- Content management systems (CMS) like WordPress, Contentful, Hubspot CMS Hub, Contentstack, etc.
- Marketing platforms like Adobe Commerce (previously Magento), Adobe Experience Manager, Hubspot Marketing Hub, or Marketo
- Storage services like Dropbox, Google Drive, and FTP
- Source code repositories like Bitbucket, Git, GitHub, and GitLab
- Documentation services (help centers and knowledge bases) like Salesforce Knowledge, Help Scout, and Zendesk
- Design software like Sketch and Figma
- Third-party services like Captionhub, Gengo, Gridly, LBS Suite, Paligo, Plunet, TransPDF, and XTRF
- Once you’ve chosen the TMS that best suits your needs, you can start the process of localizing your content into new languages and markets
Translating a web page can be easier than you’d think
Regardless of whether you want a simple basic translation while browsing the web or you want a comprehensive website translation for your CMS system, there are many solutions available out there, for every budget and every need.
From free browser features or add-ons to comprehensive localization software with several useful features and professional human localization services, everything is possible. Just take your pick.