La traslazione carattere per carattere è semplicemente la sostituzione di un carattere con un altro carattere su tutta la riga caricata nel pattern space.
La sintassi generale dell'istruction è la seguente:Il simbolo Y è l'istruction di traslazione.
Gli slash hanno una funzione di delimitazione.
CHAR_ORIG è l'insieme di caratteri da traslare
CHAR_DEST è l'insieme di caratteri con cui traslare
l'istructions Y accetta qualsiasi tipo di adress per la selezione della riga su cui operare, compresa la selezione di un intervallo di righe.
Il numero di caratteri indicati in CHAR_ORIG deve essere uguale al numero di caratteri indicato in CHAR_DEST; la sostituzione del primo carattere di CHAR_ORIG avviene con il primo carattere di CHAR_DEST, il secondo carattere di CHAR_ORIG è sostituito con il secondo carattere di CHAR_DEST e così via.
L'insieme di caratteri di CHAR_ORIG e CHAR_DEST può essere indicato in forma di intervalli secondo l'ordine dello standard ASCII.