-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
We have to delete the destination branch to push updated translations (xlf) #13188
Comments
I got a bit lost in your description. But generally, you need to use same workflow in Weblate and in the repository to merge changes. If you use rebase in Weblate and merge commits on the repository side, you end up with issues like this. See https://docs.weblate.org/en/latest/admin/continuous.html#avoiding-merge-conflicts for more info. |
I changed the update behavior. Still issue persist. Let me describe what i did Setup
How i used the tool
I was expecting weblate to pull in the updated I hope i am clear this time. Like you said, i went through the merge, tried to change the git merge type but it didnt help. |
Where were the conflicts? You can add Weblate as another remote and inspect it locally. |
can you give steps on how to do it? on the console I see error "could not rebase local branch to remote branch". (you may refer to my initial issue in this thread. |
Weblate will show you instructions for the specific component if you click on Alerts tab. Generic documentation on the topic is here: https://docs.weblate.org/en/latest/faq.html#how-to-fix-merge-conflicts-in-translations |
This issue has been marked as a question by a Weblate team member. Why? Because it belongs more to the professional Weblate Care or community Discussions than here. We strive to answer these reasonably fast here, too, but purchasing the support subscription is more responsible and faster for your business. And it makes Weblate stronger as well. Thanks! In case your question is already answered, making a donation is the right way to say thank you! |
Describe the issue
i have checked out : https://github.com/WeblateOrg/docker-compose.git , 1week back, branch main. The below are on weblate running on docker compose form this repo.
Once the server(s) are all up below is what i did.
What works fine
No hooks are configured.
What doesn't work fine
But if i delete the target branch from bitbucket, the step 4 above is going good. If i dont delete the target branch i get the above error. I somehow think, that weblate is trying to create a new branch from the source branch, naming it with target branch name and trying to push --which is failing when target branch is availabe already.
Below is the error i get
I already tried
Steps to reproduce the behavior
Expected behavior
When source is updated, and we synchronise it with weblate. New translations in French are created/ generated they should automatically go to destination branch on bitbucket
Screenshots
No response
Exception traceback
No response
How do you run Weblate?
Docker container
Weblate versions
took latest url from git. branch: main
Weblate deploy checks
Additional context
The text was updated successfully, but these errors were encountered: