https://bugs.documentfoundation.org/show_bug.cgi?id=132932

            Bug ID: 132932
           Summary: Strings that need pluralization via ngettext
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: lowest
         Component: UI
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: fit...@ubuntu.com

The LibreOffice code base, due to historical reasons, has lots of
quasi-duplicate translatable strings in its resources, whose only difference is
the grammatical number; e.g. “rounded rectangle” / “rounded rectangles”. For
l10n purposes, this is not optimal for the many languages that do not fit with
English’s pluralization paradigm — for example, Arabic has up to six plural
forms, Slavic languages have three, and even those languages with two plural
forms do not exactly fit with English (like Portuguese, where “0 items” should
be “0 ítem”, singular).

Until very recently, thanks to the work of Caolán, we are now able to use
ngettext to support those languages whose pluralization has either fewer or
more forms than English (two). ngettext deals with all the problems enumerated
above, so LibreOffice should gradually be upgraded to use it. Multiple people
can work on this as time permits.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to