t.macro
Problem
Currently we dynamically acquire translations from a seperate service, this has several benefits but in my opinion some downsides that cannot be ignored. For example, a network request where one is not needed adds a dependency on the translations service always being up.
Solution
Translate into multiple bundles at build time, many languages have some form of macros but babel allows us some great flexability.