[etoys-notify] [JIRA] Updated: (SQ-1022) Error when toggling Supplies flap in Armenian locale

Bert Freudenberg (JIRA) tracker at squeakland.org
Sun Jun 24 19:33:58 EDT 2012


     [ http://tracker.squeakland.org/browse/SQ-1022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bert Freudenberg updated SQ-1022:
---------------------------------

    Fix Version/s: etoys 5.1
                       (was: etoys 5.0.1)

> Error when toggling Supplies flap in Armenian locale
> ----------------------------------------------------
>
>                 Key: SQ-1022
>                 URL: http://tracker.squeakland.org/browse/SQ-1022
>             Project: squeakland
>          Issue Type: Bug
>          Components: etoys
>            Reporter: Bert Freudenberg
>            Priority: Critical
>             Fix For: etoys 5.1
>
>
> Gonzalo Odiard reports that after installing OLPC's Armenian language pack, Etoys brings up an error when clicking the Supplies flap. According to the log that happens in SugarNavigatorBar>>toggleSupplies. Turns out the string "Supplies" is translated in 5 different PO files, and in the Armenian translation, some are capitalized, and others not. That makes the code fail:
> {{
> Etoys.po         "Գործիքներ"
> Morphic.po       "գործիքներ"
> MorphicExtras.po "գործիքներ"
> Sugar.po         "Գործիքներ"
> System.po        "Գործիքներ"
> }}
> The proper fix would be to not rely on comparing translated flap labels. If that is too hard, at least make sure it is only translated once, so the translators cannot accidentally break it.
> Armenian lang pack: http://dev.laptop.org/~gonzalo/hy_po_files.zip
> Error log:  http://dev.laptop.org/~reuben/org.vpri.EtoysActivity-1.log

-- 
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