How to escape not latin characters in BPMNN schema?

I would like to use not latin characters in BPMN schemas which are not latin characters.
For example “Revisión” as a task name.

Does anyone have any experience or idea?

Thanks!
Erki

Actually problem was different and BPMN schema supports non latin characters well.

But in case someone still wants to escape characters when building schema, the code looks:

String in = "Hi Lârry & Môe!";

StringBuilder out = new StringBuilder();
for(int i = 0; i < in.length(); i++) {
    char c = in.charAt(i);
    if(c < 31 || c > 126 || "<>\"'\\&".indexOf(c) >= 0) {
        out.append("&#" + (int) c + ";");
    } else {
        out.append(c);
    }
}

System.out.printf("%s%n", out);