Put translations into templates instead of passing them as props into the template
This would save on complexity of data flowing into the templates. This would allow for more things to be translatable with custom templates without having two different ways of translating in one template.
Would also be more inline with the loading template.