Replies: 5 comments 3 replies
-
|
What kind of conflict is that? Configuring wrapping width in the component settings might address it. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for the answer! Still can't fix it -( |
Beta Was this translation helpful? Give feedback.
-
|
How and where to find it? I've shared everything from weblate logs |
Beta Was this translation helpful? Give feedback.
-
|
So after time I'm trying to fix a problem. Updated Weblate to a latest version. Separated only PO files to new git repo. Uploading all components.
Even revert is not helping to fix it. And by Unreal Engine pipeline is always needed to update PO files from engine (while gathering new strings). So I'm not really understand how to use it together yet -( will aprecciate any suggestions. |
Beta Was this translation helpful? Give feedback.
-
|
up |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Describe the issue
I am using Weblate together with Unreal Engine via Git, and in general this setup works well. However, there is one critical issue in the workflow.
After connecting PO files to Weblate, translations can be edited, exported, and committed to the repository without problems.
But whenever I run Gather Text in Unreal Engine (which is required), Unreal rewrites all PO files in a slightly different format. After that, when I run Update / Merge in Weblate (repository maintenance), it always results in merge conflicts.
Even if I always commit changes coming from Weblate, the problem still occurs as soon as Unreal adds new strings or regenerates the PO files.
And also I dont think that fixing it mannualy each time with git console - is a good pipeline.
Will aprecciate any suggestions of fixes, since it might be a great localization solution for Unreal.
I already tried
Steps to reproduce the behavior
Expected behavior
It will be nice to find a good pipeline or improve that.
Screenshots
Log:
Rebasing (1/15)
Auto-merging Content/Localization/LoreNotes/ru/LoreNotes.po
CONFLICT (content): Merge conflict in Content/Localization/LoreNotes/ru/LoreNotes.po
error: could not apply ef3bf1398b5... Translated using Weblate
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
Could not apply ef3bf1398b5... # Translated using Weblate
Exception traceback
How do you run Weblate?
Docker container
Weblate versions
No response
Weblate deploy checks
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions