Lift supports and language as well as the JVM supports that language. I suspect that you've saved the .html file in an encoding other than utf-8. Lift assumes all xml files it loads are utf-8. Scala's xml parser gets confused sometimes if the file is saved with a different encoding.
If saving with utf-8 doesn't work, please post an entire project that demonstates the problem and I'll fix it. On Dec 27, 2008 5:20 AM, "OdinUshuaia" <[email protected]> wrote: I'm a beginner of scala and liftweb. Because I am a Chinese, I want to build a website with liftweb in Chinese. So I follow the wiki of liftweb. But I found that even a static html page, if there are Chinese character in it, it will handle an exception. Exception occured while processing /hello Message: java.lang.OutOfMemoryError: Java heap space scala.StringBuilder$.scala$StringBuilder$$copyOf(StringBuilder.scala: 868) scala.StringBuilder.expandCapacity(StringBuilder.scala:113) scala.StringBuilder.append(StringBuilder.scala:365) scala.xml.parsing.MarkupParser$class.putChar(MarkupParser.scala:236) net.liftweb.util.PCDataXmlParser.putChar(PCDataMarkupParser.scala:77) scala.xml.parsing.MarkupParser$class.xText(MarkupParser.scala:761) net.liftweb.util.PCDataXmlParser.xText(PCDataMarkupParser.scala:77) scala.xml.parsing.MarkupParser$class.content(MarkupParser.scala:541) net.liftweb.util.PCDataXmlParser.content(PCDataMarkupParser.scala:77) scala.xml.parsing.MarkupParser$class.element1(MarkupParser.scala:682) net.liftweb.util.PCDataXmlParser.element1(PCDataMarkupParser.scala: 77) scala.xml.parsing.MarkupParser$class.content1(MarkupParser.scala:481) net.liftweb.util.PCDataXmlParser.content1(PCDataMarkupParser.scala: 77) scala.xml.parsing.MarkupParser$class.content(MarkupParser.scala:505) net.liftweb.util.PCDataXmlParser.content(PCDataMarkupParser.scala:77) scala.xml.parsing.MarkupParser$class.element1(MarkupParser.scala:682) net.liftweb.util.PCDataXmlParser.element1(PCDataMarkupParser.scala: 77) scala.xml.parsing.MarkupParser$class.content1(MarkupParser.scala:481) net.liftweb.util.PCDataXmlParser.content1(PCDataMarkupParser.scala: 77) scala.xml.parsing.MarkupParser$class.content(MarkupParser.scala:505) net.liftweb.util.PCDataXmlParser.content(PCDataMarkupParser.scala:77) scala.xml.parsing.MarkupParser$class.document(MarkupParser.scala:207) net.liftweb.util.PCDataXmlParser.document(PCDataMarkupParser.scala: 77) net.liftweb.util.PCDataXmlParser$.apply(PCDataMarkupParser.scala:88) net.liftweb.http.TemplateFinder$$anonfun$findAnyTemplate$1$$anonfun $apply$44.apply(LiftSession.scala:766) net.liftweb.http.TemplateFinder$$anonfun$findAnyTemplate$1$$anonfun $apply$44.apply(LiftSession.scala:766) net.liftweb.util.Full.flatMap(Can.scala:266) net.liftweb.http.TemplateFinder$$anonfun$findAnyTemplate$1.apply (LiftSession.scala:766) net.liftweb.http.TemplateFinder$$anonfun$findAnyTemplate$1.apply (LiftSession.scala:766) net.liftweb.util.Helpers$.first(Helpers.scala:167) net.liftweb.http.TemplateFinder$.findAnyTemplate(LiftSession.scala: 766) net.liftweb.http.LiftSession$$anonfun$net$liftweb$http$LiftSession$ $findVisibleTemplate$1.apply(LiftSession.scala:400) So I wonder that if Liftweb do not support Chinese or any other Asian language? If Lift support, what should I do? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" 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/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
