cause we're really interested in a language changed event here. I added the "localized" inside just to make sure that I also have the most recent translations.

one different scenario is the first launch - where the "localized" will fire, but "language.current" won't change (and that's good for this logic).