You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are using Weblate in a "real" Continuous Localization scenario at translate.owlinfra.de, that means every project has components which reflect the branch of our Git repository. This allows us huge flexibility when building new features, so we can e.g. make user tests with updated translations.
As you can see in this project, there are multiple branches. Each component is a branch on our Git repository. There are now two scenarios which are not scalable with Weblate:
For all our components, we have enabled Allow translation propagation. But when we dismiss a check (e.g. Unchanged translation), this check is not propagated to other components, and we need to "Dismiss" for all our components manually.
I've searched for similar filed issues in this repository.
Steps to reproduce the behavior
We have an English string in component develop: Marketing. In German, we translate the string to "Marketing". Now we correctly receive the check from Weblate “Unchanged translation” for the develop component:
We click on "Dismiss". Afterward, we check another branch, e.g. feat-rml-ro and there we need to "Dismiss" again:
System check identified some issues:
INFOS:
?: (weblate.I031) New Weblate version is available, please upgrade to 5.7.2.
HINT: https://docs.weblate.org/en/weblate-5.6.2/admin/upgrade.html
System check identified 1 issue (1 silenced).
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the issue
We are using Weblate in a "real" Continuous Localization scenario at translate.owlinfra.de, that means every project has components which reflect the branch of our Git repository. This allows us huge flexibility when building new features, so we can e.g. make user tests with updated translations.
As you can see in this project, there are multiple branches. Each component is a branch on our Git repository. There are now two scenarios which are not scalable with Weblate:
For all our components, we have enabled Allow translation propagation. But when we dismiss a check (e.g. Unchanged translation), this check is not propagated to other components, and we need to "Dismiss" for all our components manually.
I already tried
Steps to reproduce the behavior
We have an English string in component
develop
:Marketing
. In German, we translate the string to "Marketing". Now we correctly receive the check from Weblate “Unchanged translation” for thedevelop
component:We click on "Dismiss". Afterward, we check another branch, e.g.
feat-rml-ro
and there we need to "Dismiss" again:Expected behavior
Propagate the dismiss-state to other components and if we use the
POST /api/translations/(string: project)/(string: component)/(string: language)/autotranslate/
REST API to create a new component for a feature branch, reuse the dismiss-state, too (in reference to #10362).Screenshots
No response
Exception traceback
No response
How do you run Weblate?
Docker container
Weblate versions
Weblate deploy checks
System check identified some issues: INFOS: ?: (weblate.I031) New Weblate version is available, please upgrade to 5.7.2. HINT: https://docs.weblate.org/en/weblate-5.6.2/admin/upgrade.html System check identified 1 issue (1 silenced).
Additional context
No response
The text was updated successfully, but these errors were encountered: