# Enforced checks on Weblate

**URL:** https://forum.antennapod.org/t/enforced-checks-on-weblate/6960
**Category:** Translations
**Tags:** all-languages
**Created:** [July 21, 2025, 1:23pm UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960 "2025-07-21T13:23:19Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![loucasal](https://forum.antennapod.org/user_avatar/forum.antennapod.org/loucasal/32/615_2.png) [@loucasal](https://forum.antennapod.org/u/loucasal)
#### Post date: [July 21, 2025, 1:23pm UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960/1 "2025-07-21T13:23:19Z")

</div>

While updating a translation, I ran into a Weblate [issue](https://github.com/WeblateOrg/weblate/issues/15516) which I reported to the Weblate team.

In short, when the “consecutive duplicated words” check is enforced, I am unable to submit a correct translation on a specific string, as the check ignores the presence of a placeholder.

According to the Weblate team this is not trivial to fix, so I convey here their suggestion to tweak our Weblate settings:

> As for the enforced checks, I recommend using that only for critical errors such as missing format strings, not for style errors, which still might want to be overridden by translators.

cc @delthia @keunes would it be possible to look into this?

---

<div class="post-metadata">

### Author: ![ByteHamster](https://forum.antennapod.org/user_avatar/forum.antennapod.org/bytehamster/32/4041_2.png) [@ByteHamster](https://forum.antennapod.org/u/ByteHamster)
#### Post date: [July 21, 2025, 4:36pm UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960/2 "2025-07-21T16:36:49Z")

</div>

I have set a couple of checks to enforced a while ago because translators kept ignoring the checks and just committed broken texts (double space, etc)

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [July 22, 2025, 6:40am UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960/3 "2025-07-22T06:40:29Z")

</div>

Hmm. Michal does make a good point though:

> That something can also be a markup. Either directly as Hello `<strong>world</strong>` or indirectly as `printf("This is a %slink%s", "<a href...>", "</a>")`.

> [@ByteHamster](#):
>
> set a couple of checks to enforced a while ago because translators kept ignoring the checks

I think we can either make this specific check not-enforced, or remove this check from this specific string.

I think I would make it not-enforced, because a double word is much more noticeable (and thus more likely to be corrected) than a double space, missing exclamation mark, etc.

OK for you @ByteHamster?

---

<div class="post-metadata">

### Author: ![ByteHamster](https://forum.antennapod.org/user_avatar/forum.antennapod.org/bytehamster/32/4041_2.png) [@ByteHamster](https://forum.antennapod.org/u/ByteHamster)
#### Post date: [August 3, 2025, 4:49pm UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960/4 "2025-08-03T16:49:07Z")

</div>

Hmm, let’s make this one optional then. Still not 100% happy with it because there was a ton of failing checks a while ago. In my experience, if people can skip a warning, they just skip it without reading what it says.

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [August 5, 2025, 2:10pm UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960/5 "2025-08-05T14:10:29Z")

</div>

Ok, duplicate consecutive word check is no longer enforced in the app component.

CC @loucasal @delthia

---

<div class="post-metadata">

### Author: ![system](https://forum.antennapod.org/uploads/default/original/2X/3/3c7b7383b59ca5ff7c2c145444e45bd1436aa6c1.png) [@system](https://forum.antennapod.org/u/system)
#### Post date: [December 3, 2025, 2:10pm UTC](https://forum.antennapod.org/t/enforced-checks-on-weblate/6960/6 "2025-12-03T14:10:38Z")

</div>

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.
