#4102 (closed)
Adds a translate method to the i18n service that handles dynamic values and validate the types correctly