fixed locale always returns "en", uses locale from settings now as intended