Learn how to generate multi-language images in seconds with Bannerly!See Bannerly.io

Auto translation

Last modified: October 26, 2021Author: Jakub Pomykała

The advancements in the field of AI have led to the development of a tool that can translate text from one language to another in a matter of seconds. Machine translation options are a great replacement for expensive translators.

Even though this tool is very helpful, there are some inaccuracies when translating from one language to another.

Available translation services in SimpleLocalize:

  • Google Translate is the most popular translation service in the world. It supports more than 100 languages and can translate entire sentences at a time for quick comprehension.
  • DeepL translator is the only machine translation engine that supports features like auto-detecting text languages, translating content with vector graphics and formatting, machine learning-driven translations that are more accurate than any other system on the market.

How to use auto translation?

In order to auto-translate your texts go to 'Languages' tab and select option 'Start auto translation' next to the language you want to get translated.

languages tab and auto translate option

The 'Start auto translation' button won't show up, if 100% language content is translated.

Once you click the 'Start auto translation' button, you will see a popup with auto translation options.

start auto translation popup

Here you can choose which translation service would you like to use and into which language SimpleLocalize should translate texts. Source language is selected automatically based on the translation service recommendations to provide the best results.

Available translation services:

  • Google Translate - provides more languages, it cannot preserve translation format, it may offer inaccurate translations.
  • DeepL - provides more accurate translations and is able to preserve format. The format preserving is useful when you use HTML or any other markdown in translations.

Next, click 'Start translation' button. SimpleLocalize will now run auto-translation process in background, so you can close the window. Usually, auto-translation takes only a couple of seconds. Progress of auto translation process is showed in the 'Languages' tab and the final result is logged in the 'Activity' tab.

finished auto translation activity

How to exclude text from auto translation

To exclude texts from being translated by machine translations you can use brackets { and } to mark words or whole sentences and EXCLUDE_VARIABLES option from auto-translation popup menu.

do not translate variables

Texts in brackets will be omitted in translation by the translation service. Below you can see the example usage of marking texts in SimpleLocalize translation editor. texts excluded from translation