Soluling home   Document home

Main Features

How to translate a project

Soluling lets you translate projects in several ways. You can enter translations yourself, let somebody else translate, reuse existing translations, or to use automatic translations. The following table explains the different ways you can translate projects:

Translate yourself

Type translations in the translation grid. The grid works just like the grid of Microsoft Excel. If you have used Excel, you already know how to use the grid.

Send files to your translators

If somebody else will do the translation job, you can send the project file to your translator to be translated. Usually, you use one translator per language, but if your project is very large, you can use several translators for one language. In that case, the project is split between translators, and several translators can work on the same project simultaneously.

Order translations

Will be available in late 2021!

If you don't have your translators, you can order translations from our cloud translation service. It uses professional and certificated translators to translate your text. You will get high-quality human translations at a low cost. Soluling has made this extremely easy. With a few clicks, you can upload strings from your project to our cloud, where our translators start translating them.

Use cloud translation to let your translators to translate your project

Will be available in 2021!

If you have your translator, you can use cloud translation from our cloud translation service. It stores your project into the cloud, and the translators use a browser application to enter translations.

Use crowdsourcing to let anybody translate your project

Will be available in 2021!

If your product has a large or active fan base, you should let the users do the translation job. This is called crowdsourcing. It means that you outsource the translation tasks to a group of people. They use Soluling's browser application to translate your project string by string until all strings have been translated. You can let only specific users enter translations, or you can let anybody participate. Very often, crowdsourcing is faster and better quality than a traditional translation that is based on paid professional translators. Soluling's cloud translation makes crowdsourcing very easy, flexible, and cost-effective.

Import existing translations

Importing is an important feature of a localization tool because, in many cases, you might have existing translations. For example, you might have already localized files from where you want to import translations. Soluling can do that. It can also import translations from more than a dozen glossary/terminology or data files, including TMX and Excel.

Use glossaries and terminology

Terminology is an important part of localization. Using terminology improves localization quality and consistency. Terms are provided through termbases and glossaries. Each termbase contains one or more terms. Soluling can use TBX, TNX, Excel, text, and database termbases. You can either attach termbase files to Soluling or import them to Soluling's termbase database. This database can be either local (used by you only) or cloud-based (used by the whole team). When you are translating your project, Soluling highlights all the words in the original text that have a match in the termbases. This makes it easy for you to select the right translation. Soluling contains an add-on service product, Cloud Termbase, that contains a large number of existing terms ready to be used and also makes it easy for you to create a shared termbase in the cloud.

Use translation memory

Translation memory helps you to reuse translations. It stores your translations, and if the same or similar sentence appears again, it can either automatically translate it or suggest a translation. Translation memory translates or suggests when you select a row that contains text having a match in the translation memory. By default, Soluling creates a local translation memory that only you can use. You can also create a shared translation memory that all members of your team can use. Soluling can also use 3rd party translation memories such as Trados. Soluling contains an add-on product, Translation Memory Service, that contains a large number of existing translations ready to be used and also makes it easy for you to create a shared translation memory on the cloud.

Fuzzy matching is a technology that makes it possible to find strings that are not the same but similar. This makes it possible to reuse existing translations much more. Fuzzy matching is used when finding translations from translation memory and when importing translations. Segmentation is a technology that breaks text paragraphs and strings into meaningful parts, segments. Fuzzy matching and segmentation are the key elements of Soluling's translation memory.

Use machine translation

Machine translation is a technology that automatically translates sentences from one language into others. There are several excellent machine translation services on the cloud, such as Amazon, DeepL, Google, Microsoft, and Yandex. Soluling can use them all. All these services use or can use neural machine translation. Microsoft Translator is a free service of up to 2 million characters per month. Google Translator is a paid service but provides slightly better quality, more languages, and is very reasonably priced. Yandex Translate is a free service of up to 10 million characters per month. Amazon and DeepL are paid services. Soluling also contains Quality-Translate technology to get translations from several sources, analyzing them, and selecting the best match.