Merge all sub-types into a single TranslatedMessage type.