fixes #2241 clear up confusion about currentApp actually being stored ap...

...p, and use locale app where possible and where it makes sense