Introducing: Quality Assurance checks

Kinga Pomykała
Kinga Pomykała
Last updated: October 08, 20253 min read
Introducing: Quality Assurance checks

QA checks are now available in SimpleLocalize! This new feature helps you maintain high-quality translations by automatically identifying common issues in your localization files.

What are QA checks?

QA checks are automated validations that scan your translation files for potential problems. They can detect issues such as:

  • Missing or incorrect placeholders
  • Inconsistent punctuation
  • Formatting errors
  • Inconsistent capitalization
  • Extra whitespace
  • HTML tag issues
  • Unicode problems
  • And much more...

In total, there are over 30 check types available, with more being added as we continue to improve the feature.

Quality Assurance is crucial in localization to ensure that translations are accurate, consistent, and professional. Poor-quality translations can lead to misunderstandings, damage your brand reputation, and negatively impact user experience.

With SimpleLocalize's QA checks, you can catch these issues instantly, saving time and effort in the review process.

How does it work?

QA checks run automatically for every change made to your translations, whether through the web interface, API, CLI, or integrations. SimpleLocalize analyzes the text and compares it against a set of predefined rules to identify potential issues.

Key details about QA checks:

  • They run on all translation updates, regardless of the source.
  • QA checks and AI-assisted fixes are available for all projects on paid plans.
  • They need a defined default language to function properly.
  • Option to ignore specific checks in your translations if needed.
  • You can run AI-assisted fixes for detected issues in bulk.
  • See instantly which translations have issues directly in the editor.
  • You can filter out translations with issues.

QA checks are disabled for missing translations, as missing translations are a separate concern and should be handled differently.

Show QA issues in the editor

Make sure to show Quality issues option in the editor settings to see issues directly in the translation interface. Also, in the List view, you can show a warning icon for translation keys in row details option.

Show QA issues in the editor
Show QA issues in the editor

Click on the check icon next to a translation to see the list of detected issues. Each issue includes a description and the specific check that was triggered.

Translation issues example
Translation issues example

Live issue highlighting

Whenever you edit a translation, QA checks run instantly, and any detected issues are highlighted in real-time. This immediate feedback helps you correct problems as you work, ensuring higher quality translations.

Live issue highlighting

Fix with AI

For each detected issue, you can use the AI-assisted fix option to automatically generate a corrected version of the translation. This feature leverages advanced AI to suggest improvements, saving you time and effort.

Fix with AI

Click on the warning icon in the translation key row to see the list of all issues and fix them in bulk.

Run QA checks

You can run QA checks manually from the Translations tab. Click on the editor options (three dots) and select Run quality checks. This will re-evaluate all translations in the project and update the issue statuses.

Run QA checks
Run QA checks

Use this option for the initial scan of existing translations or if you want to re-check all translations after updating your content.

More to come

The QA checks feature is just getting started. We plan to add more check types, customization options, and reporting features in the future. Stay tuned for updates!

We hope you'll love this new feature as much as we do! Try it out today and let us know your feedback. If you have any questions or need assistance, feel free to reach out to our support team.

Learn more about Quality Assurance checks in SimpleLocalize in our documentation.

Kinga Pomykała
Kinga Pomykała
Content creator of SimpleLocalize
Ready to say
|

Greet your customers
in their native language

Get started
5-minute setupNo credit card required