Special characters in dhtmlxMenu?

I’m using a version of dhtmlxMenu that is a couple of years old, not sure how to tell what version it is? (It is embedded in a minified dhtmlx.js which contains the complete suite I purchased ~2009)

Anyway, it works fine but now I must translate some menu options to other languages. I’m finding that the menu fails to render (despite the XML looking fine) when a menu item contains letters such as ä or Ü (these are just a couple problem characters I’ve noticed.)

Is there a fix or workaround for this?

How do you init your menu? From XML? It can be invalid XML structure/parameters.

I first do myLayout.attachMenu(
) and then I call loadXML(…)

I pass the path to an ASP page which uses the database to render the appropriate XML.
The XML, including the special characters, appears well-formed.

Please provide completed demo with static generated xml on dhtmlx@support.com

Thank you. The process of putting together a sample program to show you, illustrated to me the problem. I was missing this as the first line in my XML:

<?xml version="1.0" encoding="UTF-8"?>

with that in place, the menu works properly.

You are welcomoe! :slight_smile: