Use systemLocale if no user selected locale is provided