WeblateOrg / WeblateOrg/weblate

Add an option to avoid automatic translations that trigger quality checks

Open
#17,074 0 comments 0 reactions 0 assignees View on GitHub
Area: Automatic translation Waiting for: Demand
Dominant language
Python
Stars
6.1k
Forks
1.4k
Avg merge
9h 53m
Merged PRs (30d)
395

Description

### Describe the problem

We use automatic translations to complete projects and provide translators an easier/precalculated starting point. We use multiple translation providers, letting Weblate select the "best".

Our problem is: Many of the translations break the required syntax (mostly reStructuredText, but also with format strings). When checking the automatic suggestions for the strings though, we usually (not always) find one syntactically fine translation.

### Solution brainstorm

In this situation, I would like Weblate to check the translations it got from the different providers (DeepL, OpenAI, Azure AI, Translation Memory) and select the best matching translation that doesn't trigger (a specified set of) warnings.

If all translations show the same warnings, I would prefer not to translate it at all.

### Describe alternatives you have considered

_No response_

### Screenshots

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.