In which route/component should I inject the "i18n" service for it to be used in application.hbs? I'm trying to use it in other HBS files, and if I inject "i18n" into the route/component - I'm able to use it.
But it's just not working in application.hbs
You can do it by using an instance initializer and inject i18n service to your all routes and components by using this code:
/instance-initializers/component-route-i18n-injector.js
You can take a look at this twiddle.