it all depends on the content you wish to deliver from the transformation. if you know that you will allways require UTF-8 then set this as the default, you should be able to detect browser version and work from there.

On 24 Apr 2008, at 15:07, Vadim Gritsenko (JIRA) wrote:


[ https://issues.apache.org/jira/browse/COCOON-2063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12592066 #action_12592066 ]

Vadim Gritsenko commented on COCOON-2063:
-----------------------------------------

I'm not sure why generator needs to know encoding... Can it be simply always set to UTF-8?

NekoHTMLTransformer needs to set the default-encoding of the current system to work properly with UTF-8
-------------------------------------------------------------------------------------------------------

               Key: COCOON-2063
               URL: https://issues.apache.org/jira/browse/COCOON-2063
           Project: Cocoon
        Issue Type: Bug
        Components: Blocks: HTML
  Affects Versions: 2.1.11, 2.2
          Reporter: Alexander Klimetschek
          Assignee: Jörg Heinicke
          Priority: Minor
Attachments: NekoHTMLGenerator_BRANCH2_1_X.patch, nekohtmltransformer-encoding.patch


The NekoHTMLTransformer uses the cyberneko HTMLConfiguration for tidying html. Unfortunately it does not use the system's current encoding as default, instead you have to set a property to set your encoding. But this varies from one OS to another, so the best solution is to set this property automatically in the NekoHTMLTransformer depending on what Java uses as defaultCharset: config.setProperty("http://cyberneko.org/html/properties/default-encoding ", Charset.defaultCharset().name());

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Reply via email to