-
-
Notifications
You must be signed in to change notification settings - Fork 958
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
msgmerge ignores base language #6127
Comments
This is safer for doing repeated lookups. See #6127
Weblate looks at the changes and triggers msgmerge only in case the pot file was changed. It seems like it didn't work as expected here. From which version did you upgrade? Maybe this would help when searching for the regression... |
Hi,
and until base image file is not updated weblate does not show the new key in any of the languages.. |
Hello, |
The log says:
It is not updating any files at this point...
Ah, that's big step, that will be hard to look at the changes... |
yes it is not updating on purpose.
|
Okay, in that case the log you have posted is not from the situation when the de file was updated - it is from the situation when no file was updated. |
The behavior you describe might be caused by 3178f88 |
Thank you for your report; the issue you have reported has just been fixed.
|
Describe the issue
our service team did update to 4.6.2 on 22.5. now a week after team reports that strings added to pot file do not get propagated to po files. we use monolingual gettext, have base language english and set as editable. this setting was agreed upon together with you guys. until recently the installed msgmerge addon would also update the english base file
I already tried
i have added a string to a different test component, pulled, checked for updates, changed edit base file flag etc.
To Reproduce the issue
Steps to reproduce the behavior:
Expected behavior
also base file should be updated with new keys as in earlier versions
Screenshots
Exception traceback
celery-notify stderr | [2021-06-01 12:23:30,527: INFO/MainProcess] Received task: weblate.accounts.tasks.notify_change[ccb16d85-32c1-41ea-9605-89fc46aea213]
6/1/2021 2:23:30 PM uwsgi stderr | [2021-06-01 12:23:30,570: DEBUG/562] tfms-cus/stmd: running post_update addon: weblate.gettext.msgmerge
6/1/2021 2:23:30 PM uwsgi stderr | [2021-06-01 12:23:30,633: INFO/562] tfms-cus/stmd: weblate.gettext.msgmerge addon skipped, new base was not updated
Server configuration and status
Weblate installation: weblate.org service / Docker / PyPI / other
Weblate deploy checks
Additional context
The text was updated successfully, but these errors were encountered: