> I checked the SAX API (looking at
> http://www.saxproject.org/?selected=quickstart ) and it explicitly
> says that 'a SAX driver is free to chunk the character data any way it
> wants, so you cannot count on all of the character data content of an
> element arriving in a single characters event'
>
> So I18Transformer::i18nCharacters() should store char data, which
> should be used by I18Transformer::endTextElement()

Thank you for the information. I'll fix it.

>
> Oh, on a side note: how does XMLResourceBundle reacts when I change
> the bundle file? Or, alternatively, why my translations are *not*
> reloaded when I change the file?

As I know, all the bundles are cached on the first use, so it's not possible
now to change translations on fly. All the dictionary stuff needs
redesigning and Avalon's scratchpad already contains new ideas in that
direction, but I don't know if anybody is now working on it.

You are free to change the implementation as you like or implement your own
dictionary bundle.

Regards,
    Konstantin Piroumian

>
> --
>
> Dakkar - <Mobilis in mobile>
> GPG public key fingerprint = A071 E618 DD2C 5901 9574
>                              6FE2 40EA 9883 7519 3F88
>                     key id = 0x75193F88
>
> "That unit is a woman."
> "A mass of conflicting impulses."
> -- Spock and Nomad, "The Changeling", stardate 3541.9
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to