Translate multiple active versions: one project or multiple projects #19275
Unanswered
CorentinVermeulen
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Our software is maintained across multiple active versions (N, N+1, N+2). Changes are applied independently in each version, which frequently creates or modifies source strings.
Ideally, translations should remain consistent across all versions whenever the source string and context are identical.
Following Weblate’s recommendations, we initially set up one project per repository/branch. To avoid duplicating translation work across versions, we configured automatic translation add-ons with the following settings:
→ This is like having a propagation across projects but it's not instantaneous nor working for already translated strings .
when a source string is modified in one version, the corresponding translations in other versions are not updated because they do not met the filter condition. Changing the filter from “untranslated strings only” to “all strings” does not seem reliable
In cases where identical source strings exist across projects but have different translations, it is unclear which translation would be applied
What I am trying to achieve is having a behavior similar to propagation, but across projects.
An alternative approach I am considering is:
This setup could allow:
But:
-Doesn't follow Weblate documentation guidelines (there might be a reason).
Summary
My goals are:
Question
Which approach would you recommend?
Keep:
Or switch to:
Thank you for your help and recommendation.
Corentin
Beta Was this translation helpful? Give feedback.
All reactions