A method of translating a message represented in a first markup language
comprising a succession of blocks associated respectively with an address
attribute is adapted to translate the message into a second markup
language comprising two groups of blocks (BH, BB).The method comprises a
step (S4) of selecting a first set of blocks (BF, BR) associated with an
address attribute comprising a reference to the recipient station of the
communication network and of adding (S5, S8) this first set of blocks
(BF, BR) to the second group of blocks (BB); a step (S12) of obtaining
the number of blocks written in the second group of blocks (BB); and, if
the number of blocks is equal to zero a step (S15, S19) of adding a
single block (BG), chosen from the second set of blocks, to the second
group (BB).