I opened a bug task for Launchpad itself. I also picked the Czech .mo file, which was stripped during the build of gnome-shell, and uncompiled it. And indeed it includes msgstr[2] entries.
** Attachment added: "gnome-shell.po" https://bugs.launchpad.net/launchpad/+bug/1756547/+attachment/5083284/+files/gnome-shell.po -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1756547 Title: Some strings cannot be translated because of an error Status in Launchpad itself: New Status in Ubuntu Translations: New Status in gnome-shell package in Ubuntu: New Bug description: Some strings of GNOME Shell are untranslated in the Czech translation on Ubuntu 18.04 although they are translated upstream and when I try to manually translate them on launchpad, I get this error: "number of format specifications in 'msgid_plural' and 'msgstr[0]' does not match". The bad strings are: %d minute ago %d minutes ago %d hour ago %d hours ago %d week ago %d weeks ago %d month ago %d months ago %d year ago %d years ago They seem to be correct, but they are not accepted for some reason. To manage notifications about this bug go to: https://bugs.launchpad.net/launchpad/+bug/1756547/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp