[etoys-notify] [JIRA] Created: (SQ-680) Not using gettext plurals
feature in etoys PO file
Clytie Siddall (JIRA)
tracker at squeakland.org
Tue Mar 16 03:17:32 EDT 2010
Not using gettext plurals feature in etoys PO file
--------------------------------------------------
Key: SQ-680
URL: http://tracker.squeakland.org/browse/SQ-680
Project: squeakland
Issue Type: Bug
Components: etoys
Reporter: Clytie Siddall
Fix For: etoys 5 and showcase
The etoys PO file on Pootle does not use the gettext plurals feature. For example:
#: Morphic-Games,FreeCellStatistics>>print:type:on:
msgid " loss"
msgstr ""
#: Morphic-Games,FreeCellStatistics>>print:type:on:
msgid " losses"
msgstr ""
#: Morphic-Games,FreeCellStatistics>>print:type:on:
msgid " win"
msgstr ""
#: Morphic-Games,FreeCellStatistics>>print:type:on:
msgid " wins"
msgstr ""
These strings should be presented like this:
msgid "loss"
msgid_plural "losses"
msgid "win"
msgid_plural "wins"
then the editor displays the number of msgstr fields required according to the PO file plurals header. Vietnamese, like most Asian languages, does not have plurals in this sense (0 plural cases). So I should only see one translation field for those two English strings. Some Eastern European languages have up to 7 plural cases.
See the Gettext manual section on plurals handling:
http://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html#Plural-forms
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tracker.squeakland.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the etoys-notify
mailing list