23. translate-chars
| Chapter 2. Predefined commands |

## 23. translate-chars

    translate-chars(from, to, node?)

Remap characters in the text contained in specified node and all its descendants. Parameter `node` defaults to the context node.

A character found in string `from` is replaced by the character at the corresponding position in string `to`. If there is a character in string `from` with no character at a corresponding position in string `to` (because string `from` is longer than string `to`), then the occurrences of that character are removed.

Examples:

    translate-chars("/", "\");

    translate-chars(" -.", "_");

    translate-chars("&#xA0;", " ", $title);

22. set-variable |  | 24. update-key