[etoys-notify] [JIRA] Commented: (SQ-675) Break up very long strings for translators

Clytie Siddall (JIRA) tracker at squeakland.org
Fri Apr 9 01:24:32 EDT 2010

    [ http://tracker.squeakland.org/browse/SQ-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=39173#action_39173 ] 

Clytie Siddall commented on SQ-675:

Here's another one:

#: Morphic-Stacks,StackMorph_class>>stackHelpWindow
msgid ""
"A \"stack\" is a place where you can create, store, view and retrieve data "
"\"fields\" from a set of \"cards\".  Data that you want to occur on every "
"card (such as a name and an address in an Address Stack) are represented by "
"objects such as \"Simple Text\", \"Fancy Text\", and \"Scrolling Text\" that "
"you obtain from the Stack Tools flap.\n"

One whole page in my text editor. You know, in a translation editor, we can't even see the original string while translating, because it's too long to display both the original string and the translation field at the same time! This does not lead to good translations.

> Break up very long strings for translators
> ------------------------------------------
>                 Key: SQ-675
>                 URL: http://tracker.squeakland.org/browse/SQ-675
>             Project: squeakland
>          Issue Type: Bug
>          Components: etoys, translation
>            Reporter: Bert Freudenberg
>             Fix For: etoys 5 and showcase
> (original report by Clytie Siddall of the Vietnamese Free Software Translation Team at http://lists.laptop.org/pipermail/localization/2010-March/002479.html )
> Updating our etoys translation today, I encountered an extremely long string. I won't quote it here, since it's two-and-a-half pages long on my screen in a text editor, but it's string 1225 in Pootle, and starts like this in the PO file:
> _____
> #: Morphic-Flaps,Flaps_class>>explainFlapsText
> msgid ""
> "Flaps are like drawers on the edge of the screen, which can be opened so that you can use what is inside them, and closed when you do not need them.  They have many possible uses, a few of which are illustrated by the default set of flaps you can get as described below.\n"
> ...
> _____
> Please divide this enormous string into paragraphs, one paragraph per translation string. Ideally, a translation string should not be more than one or two sentences long. However, most of the paragraphs in this multi-page string are reasonably short and independent: they will translate effectively as standalone strings.
> (Reminder for developers: long strings are bad localization practice! Translators avoid them, since they have very little time available (thus you don't get the translation); there's much more room for error and confusion (so you get bad translations); translators can't review the string properly (more errors); and finally, most translation editors don't expect long strings, so they don't handle them well (confused and grumpy translators).

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