Ensure Quality Translations with QA Checks

8 mins read

Ensure Quality Translations with QA Checks

Quality is fundamental. Translation errors, however small, can have a big impact on your product’s success. They can have a negative impact on your relationships with clients and your company’s reputation. Setting up the initial translation quality checks in Crowdin takes little time at the start and saves you time later.

What Is Linguistic Quality Assurance

Many industries, including localization, consider quality assurance an essential step for obtaining a high-quality product. The main aim of language quality assurance (LQA) is to help you deliver accurate, clear, and error-free translations.

To get better translation results, LQA should be performed both by a linguist and by automated quality assurance checks.

What are QA Checks

The goal of QA checks is to identify errors made during the translation process. Some typical QA checks highlight things like missed commas, extra spaces, or typos.

It is also possible to run checks for missing terminology, inconsistent translations, or even broken placeholders that are difficult to detect or that will be visible already on production and reported by your customers. And nobody wants to receive reports on bad translations from their customers. With the help of QA checks, you can ensure that translations will be formatted the same way as the source strings and will fit the UI just as well.

Running QA checks throughout a translation process will not only help you resolve quality issues quickly, but also stop errors from being carried over from previous projects or workflow steps.

Quality Assurance Checks in Crowdin

With QA checks, you can ensure the quality of translations by helping translators and proofreaders detect some common mistakes easily and quickly. In Crowdin, QA checks are enabled for each project by default, to configure them, you can go to the project’s home page > QA.

Currently, on Crowdin, you can check for:

  • length issues
  • empty translations
  • spaces mismatch
  • character case mismatch
  • tags mismatch
  • variables mismatch
  • spelling
  • punctuation mismatch
  • special character mismatch
  • ’’incorrect translation’’ issues
  • consistent terminology
  • ICU syntax
  • duplicate translation
  • FTL syntax

Read more about each QA check parameter.

The essential QA checks like length issues, ICU syntax errors, duplicate translation, and FTL syntax errors are enabled for each project by default and can’t be disabled.

QA checks in Crowdin

In the QA configuration dialogue, you can also find the Spellcheck Ignore List. It is helpful in cases when your project contains words that the spell-checker cannot recognize. For example, your brand name and some other terminology that is uncommon and can be highlighted by the spellcheck. You can add them to the Ignore list to exclude them from being highlighted like an issue. You’ll also be able to add words to the ignore list when reviewing translations in the editor once you see some of them highlighted by the QA check.

Spellcheck Ignore List in Crowdin

Notify Translators of Possible Mistakes

Once the manager enables QA checks on the project page, translators will receive an automated warning message every time they try to save a string with unresolved issues.


Remember that translators won’t receive any warnings if they disable QA issues in the Editor Settings.

Editor Settings

If translators choose to save the string anyway, they will still see QA issues under the saved translation in the editor.


Show Proofreaders Strings that Require Additional Attention

Proofreaders usually work In the Side-by-Side mode in Crowdin. Here they can review, edit, and approve translations. If translators saved strings with QA issues on the previous stages, proofreaders would see them here. Issues are described right below the translations and highlighted in red.

Side-by-Side mode in Crowdin

It’s recommended to review and resolve all QA issues before downloading and using translations on production.

Read more about QA checks in Crowdin.

Quality Assurance Checks in Crowdin Enterprise

Along with the same list of QA checks and the Ignore list, you can also find custom QA checks and the LQA app that are available only in Crowdin Enterprise.

Custom QA Checks

On Crowdin Enterprise, you can add specific QA checks like a color mismatch, emoji mismatch, or a custom one depending on your project specifics.

This feature is called custom QA checks and is available for Crowdin Enterprise users only. You can manage it in the Organization Settings > QA Checks.

For instance, you can configure a QA check to verify the length of each translation in pixels to make sure that translations will fit the UI perfectly. It is opposed to the max character QA check and keeps control over the multiple fonts that could vary between the target languages. When working with different alphabets, you need to remember that the width of each one could be quite different (French and Chinese, for example). This way, you can be completely sure that both character limits and pixel limits will be preserved.

For more details, read our article about custom QA checks to learn how to create and enable them. Contact our support team if you need extra help working with custom QA Checks or have any questions.

Linguistic Quality Assurance App Linguistic Quality Assurance App

The Linguistic Quality Assurance app helps you track the quality, productivity, and efficiency of translation with industry-standard metrics. The app allows you to apply different proofreading work types.

You can choose from:

  • TAUS DQF-MQM Model
  • LISA Model
  • SAE J2450 Model
  • Rating

Alternatively, you can modify the existing models and create your own one if you want to apply other criteria for measuring the translation quality.

Linguistic Quality Assurance App

Read more about setting up the Linguistic Quality Assurance app and learn how it helps with quality evaluation.

Time tracking with the LQA app

TheLinguistic Quality Assurance app also offers time tracking. The option is useful for those who prefer hourly payment rather than paying by the number of words checked. It allows you to track how much time was spent on a string. You can find this information in the LQA report.

Linguistic Quality Assurance App report

Crowdin Support Services

If you are interested in custom QA checks created by our team, you can request custom development. Crowdin also offers additional support services like on-demand tutorials, onboarding sessions, and technical assistance.

During the trial period and the first month of the subscription, onboarding calls are included. After that, you can sign up for a monthly subscription or get additional calls as add-ons.

You can contact our sales team to find out more.

Try Crowdin Enterprise

A personal demo is the best way to learn best practices and the ways to localize your product and other content with Crowdin. You can use Crowdin Enterprise not only to monitor the quality of translations better, but also to configure your own workflows to automate and speed up localization. Request a demo, and in 30-60 minutes, you will get a personalized consultation on how to use the product to get the best results and expand to new markets.

Localize your product with Crowdin Enterprise

Automate content updates and reach new markets faster.
Diana Voroniak

Previous Post
Localization at Wrike: It’s All about Scalability and Automation
Next Post
Crowdin Quick Take: 3 Key Metrics for Localization Success