Observe that the strings progress bar doesn't contain any green (still showing 21% of progress)
Observe that there are 13 translated string
Expected behavior
There is a discrepency between the progress bar and the number of translated strings, I'd expect to see some green in the progress bar.
Screenshots
I'm not sure if it's related, but a different locale on the same component also shows a discrepency in the progress bar: the bar HTML for the green section is at 96.7, while it shows 98% on the side.
eliotberriot@apps:/srv/weblate$ sudo docker-compose run --rm weblate check --deploy
Starting weblate_cache_1 ... done
Starting weblate_database_1 ... done
Starting...
weblate
Postgres is up
System check identified some issues:
WARNINGS:
?: (security.W004) You have not set a value for the SECURE_HSTS_SECONDS setting. If your entire site is served only over SSL, you may want to consider setting a value and enabling HTTP Strict Transport Security. Be sure to read the documentation first; enabling HSTS carelessly can cause serious, irreversible problems.
INFOS:
?: (weblate.I021) Error collection is not configured, it is highly recommended for production use
HINT: https://docs.weblate.org/en/weblate-3.11.3/admin/install.html#collecting-errors
?: (weblate.I028) Backups are not configured, it is highly recommended for production use
HINT: https://docs.weblate.org/en/weblate-3.11.3/admin/backup.html
System check identified 3 issues (1 silenced).
Additional context
The Weblate server is up for 2 years now, and was upgraded to 3.11.3 a few days before.
The issue doesn't seem to affect all projects/components.
I've run sudo docker-compose run --rm weblate fixup_flags --all without any impact on the issue.
Thank you very much for your work on Weblate, let me know if you need any additional info.
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/91107853-progress-bar-doesn-t-match-translations-status-on-some-components-languages?utm_campaign=plugin&utm_content=tracker%2F253393&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F253393&utm_medium=issues&utm_source=github).
The root cause is that since the 3.11 release some check can fire even on strings marked for edit, but the progress bar wrongly displays these categories as non overlapping.
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
Expected behavior
There is a discrepency between the progress bar and the number of translated strings, I'd expect to see some green in the progress bar.
Screenshots
I'm not sure if it's related, but a different locale on the same component also shows a discrepency in the progress bar: the bar HTML for the green section is at 96.7, while it shows 98% on the side.
Server configuration and status
Additional context
sudo docker-compose run --rm weblate fixup_flags --all
without any impact on the issue.Thank you very much for your work on Weblate, let me know if you need any additional info.