BTW, as Douglas points out in his reply "Note *the use of i18n:name for all the inline markup* (including break tags) and no newline at the end of the element with i18n:translate. " I couldn't find a exact place in the Chameleon document for it.
On Wed, Jun 1, 2011 at 8:44 AM, george hu <[email protected]> wrote: > Thanks Malthe for pointing out the document. I'm using the version 1.3rc1 > of Chameleon as the Babel throws out error when run extract_messages. > > On Wed, Jun 1, 2011 at 4:30 AM, Malthe Borch <[email protected]> wrote: > >> On 1 June 2011 10:11, george hu <[email protected]> wrote: >> > Although the issue is fixed, but it reminds me the following points: >> > 1. Is there a better way to deal with this issue? Since it seems too >> tricky >> > to spot the problem, either it should be documented or there must be a >> fix >> > in the chameleon zpt. >> >> Which version of Chameleon is this? >> >> > 2. For the <br i18n:name="break"/> part, it is missed from the >> documentation >> > of chameleon and pyramid. Finally, I found "Internationalization (i18n) >> For >> > Developers" in the Plone documentation. It has more detail information >> about >> > the i18n of zpt. Although it doesn't mention the same issue as we >> > encountered here, it is far more completed and practical. Maybe we can >> > improve the i18n chapter of pyramid, otherwise people like me with none >> or >> > little zpt experience will be scratching head for hours. >> >> Try this: >> >> http://pagetemplates.org/docs/latest/reference.html#i18n-name >> >> Meanwhile, I've considered whether expressions like ${...} should >> automatically become i18n:name blocks, e.g. ${1}, ${2} and so forth >> for each unnamed apperance (that is, if there's an enclosing >> i18n:translate statement). >> >> \malthe >> >> -- >> You received this message because you are subscribed to the Google Groups >> "pylons-discuss" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/pylons-discuss?hl=en. >> >> > -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
