-ENTER_DESCRIPTION (Melisma_translator,
-/* descr */ "This translator collects melisma information about ties, beams, and user settings (@code{melismaBusy}, and signals it to the @code{\addlyrics} code. ",
-/* creats*/ "",
-/* accepts */ "melisma-playing-event melisma-span-event",
-/* acks */ "",
-/* reads */ "melismaBusy melismaBusyProperties slurMelismaBusy tieMelismaBusy beamMelismaBusy",
-/* write */ "");
+ADD_TRANSLATOR (Melisma_translator,
+ /* doc */ "This translator collects melisma information about ties, beams, and user settings (@code{melismaBusy}, and signals it to the @code{\addlyrics} code. ",
+ /* create */ "",
+ /* read */
+ "beamMelismaBusy "
+ "melismaBusy "
+ "melismaBusyProperties "
+ "slurMelismaBusy "
+ "tieMelismaBusy "
+ ,
+
+ /* write */ "");