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