New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add checkbox Automatic translation for outdated translation
on page form
#1875
Comments
Automatische Übersetzung für veraltete Übersetzung
for automatic translation on page formAutomatic translation for outdated translation
on page form
@ulliholtgrave if the budget for translations is not sufficient is it possible |
@nikolahoff Yes, this is possible. However, We should consider the case when a user is trying to translate into 5 languages but his budget only allows translations for 3. In this case we would stop the translation process after 3 and inform the user about 2 missing languages due to insufficient funds. Does that sound like a reasonable solution for you? |
Sounds good. Can we show an info-box in that case? |
Yes, My suggestion would be a redirect to the current page and an info message on the top describing the issue and a list of skipped translations. |
@ulliholtgrave @nikolahoff how do we deal with the possible issue that Kommunen will call us and say that, had they known, they would have chosen different languages to translate the text into? Not sure how probably this is, since the budgets should be large enough. Just wanted to alert to the possibility...maybe we can stop the process before anything is translated, saying that the budget would only be large enough for x languages, and to please go to the settings and choose the ones they want? |
@osmers I guess we addressed this with the priority setting, right? If we set up the automatic translation for them we should highlight the reason for this setting and they should think about how they want to configure their AT process. However, I guess we can still add a warning if they try to translate more text then their budget (with the possibility to abort the process). |
@ulliholtgrave maybe @dkehne can give his input here bcs he was not a fan of our prioritising - it would be too confusing. |
We're talking about a single page here, right? |
Makes sense - let's keep it simple then. Might be something we need to fix in case it happens often, but I highly doubt it. In theory at least, the 50.000 words should be enough to translate Aktualisierungen. |
@charludo maybe you can post the current design here for the checkbox and explain the idea of language selection? |
@osmers yes, here's the current state: By default, only existing translations are checked (the behaviour originally requested in this issue), but the user has the option to also create new, non-existent translations. |
Thanks a lot - that looks very cool I think :) |
Motivation
In the daily work of the municipalities the normal workflow includes updating the german content and directly wanting to translate them to other languages. Therefore, our automatic translation workflow should include a possibility to trigger automatic translations directly in the page form for now outdated translation.
Proposed Solution
Add another checkbox below/above (TBD) "minor_edit" that is exclusive to "minor_edit". If it is checked and the page gets updated, all translations that would be outdated and are supported by DeepL are automatically translated.
The result would be a manual created german translation and up-to-date translations in other languages.
The translation budget needs to be considered for the translation.
Additional Context
Related to:
This blocks:
The text was updated successfully, but these errors were encountered: