In many customer projects and products, I have built solutions for managing translations in Microsoft Dynamics 365 / CDS / CRM. Sure, the metadata can be translated to show labels etc in the language of the user, but having a custom solution for translations ensures localized content for texts that are shown to the user from code or automation.