Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
B
Backlog
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 1,032
    • Issues 1,032
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
    • List
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • e
  • Backlog
  • Issues
  • #2680

Closed
Open
Opened Mar 03, 2021 by Romain Hunault@rhunaultOwner

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

  1. Open https://i18n.e.foundation/translate/e/android_packages_apps_dialer/de/?q=state:%3Ctranslated
  2. 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

Edited Mar 05, 2021 by Arnau Vàzquez
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: e/backlog#2680