There are 13 QA checks you may enable or disable in your project.
Navigate to project settings > QA checks to configure the behaviour. There are 2 QA escalation levels: Warning and Error.
When the Warning level is enabled, the translation edition will be saved as usual, just a notification icon with a warning will pop up in the Editor.
On the contrary, enabled Error level would prevent a translator from saving the entry in the web UI (the Editor). Still, when you update the translations with API requests or file uploads, the Error level will behave the same way as the Warning level, that is, showing notification with warnings.
Here is the list of supported QA checks:
- Spelling and/or grammar errors
- Inconsistent placeholders (source vs target)
- Inconsistent HTML (source vs target)
- Different number of URLs (source vs target)
- Different URLs (source vs target)
- Leading whitespace (target)
- Trailing whitespace (target)
- Different number of e-mail addresses (source vs target)
- Different e-mail address (source vs target)
- Different brackets (source vs target)
- Different numbers (source vs target)
- Double space (target)
- Special placeholder (target)