Opened 7 months ago

Closed 7 months ago

#5570 closed defect (fixed)

CI fails due to non-enabled Ukrainian translation

Reported by: strk Owned by: strk
Priority: medium Milestone: PostGIS 3.5.0
Component: l18n Version: master
Keywords: Cc: kerarim

Description

Commit [6173c99055a35f4c3e2efce4696a464593da70cf/git] added an empty Ukrainian translation - the commit was pushed directly by Weblate, according to git log, and had author Denys Kovshun (in Cc).

This broke the CI build because a check (all languages are enabled) started failing.

Now, before fixing this I'm wondering why Weblate allows pushing an empty translation to the repository and whether we can prevent that and require a minimum of translated strings exist before pushing.

I'd also like to understand how Denys convinced Weblate to create an empty translation.

A subsequent commit ( [c8c3d765d521403b4c8241af0245fc50bae27c6b/git] ), made by a machine (DeepL, I believe), translated a SINGLE string.

Change History (3)

comment:1 by Sandro Santilli <strk@…>, 7 months ago

In 2ec0bc0b/git:

Fix and enable Ukrainian Makefile support

Language suffix is -uk, not -ru

Please give peace a chance

References #5570

comment:2 by strk, 7 months ago

I've asked weblate community for support about possibly limiting new langauges: https://github.com/WeblateOrg/weblate/discussions/10206

comment:3 by strk, 7 months ago

Resolution: fixed
Status: newclosed

well I'm closing as fixed, would still be interested in Denys story but the wait doesn't require this ticket staying open

Note: See TracTickets for help on using tickets.