Closed daroczig closed 6 months ago
I will take a look at the git history to see what happened.
Just to add I noticed this for Hindi too.
I suspect this happened when added a language on the weblate UI, and it used the wrong PO file pattern (missing the "R" prefix or similar). Still to be confirmed, and test if a git mv
can resolve this.
This was due to configuring the "Template for new translations" for both the C and R components of the base
package to src/library/base/po/R-base.pot
. Fixing the config issue and then trying to resolve problem in the mentioned languages, and then checking other components and languages as well for similar patterns.
I've confirmed that there are no other components with the same config issue, so "only" new languages added on the Weblate UI for the "base (R files)" component are affected.
Unfortunately, I do see some Hindi translations showing up in Weblate's base R component in the wrong place (translations got wrongly allocated after updating the base POT file?) that I cannot fix in an automated way. Reached out to @AyushBipinPatel and @SaranjeetKaur for their help.
I think the same issue has occurred with the Catalan software translations: both base (C) files and base (R) files have 591 strings, where the base (C) files should have many more.
The above cases have been resolved by manually committing a fix to the weblate git repo, and after the above-mentioned config fix this should not happen, so closing the ticket.
More details on the Catalan thread: https://r-contributors.slack.com/archives/C0210D7EN1X/p1710518492059149?thread_ts=1710493542.382439&cid=C0210D7EN1X
See Heather's report at https://r-contributors.slack.com/archives/C0210D7EN1X/p1692202777431149