Weblate too restrictive in lengh limit of translated string
Summary
About this German translation, the translators can't finish his translation caused by the 100 characters limit.
The problem
Steps to reproduce
- Open https://i18n.e.foundation/translate/e/android_packages_apps_dialer/de/?q=state:%3Ctranslated
- For plural, try to set
<xliff:g xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" id="count">%1$d</xliff:g> Sprachnachrichten
What is the current behavior?
Weblate limit the string at 100 characters.
What is the expected correct behavior?
Being able to properly translate this string
Technical informations
It seems the problem is caused by a Weblate default settings or a bug
From the Weblate documentation, we learn that translated string can't be more than ten times longer than source string.
It appears that for plural here, the source string is singular used to calculate the max length it singular.
Solutions
Workaround
Possible fixes