Převod znaků na jiné (translate)
Záměna jednotlivých znaků (v apostrofech) či zvolený spec. symbol mezery, tabelátoru či konce řádku za jiné znaky či znak.
[space] | tab | line-end | apostrophe | {any-chars} , [''] | space | tab | line-end | apostrophe | {any-chars}
Vlastnost v první části klíčovým slovem pojmenovává znak nebo přímo do apostrofů uvádějí řetězec znaků, které mají být nahrazeny znakem nebo řetězcem znaků v druhém argumentu (za čárkou) uvedeným na stejné pozici. Je-li uvedeno některé z klíčových slov span|tab|line-end|apostrophe (tj. bez uvední v apostrofech), je to chápáno jako znak mezery, tabelátoru či konce řádku. Je-li však naopak uvedeno např. 'space', bude nahrazován každý z pěti nalezených znaků space samostatně jeden po druhém.
Jde o přímou implementaci stejnojmenné funkce z XPath a je tedy dostupná i prostřednictvím xpath-count.