The main difference is the locale settings.
When running the import connector thorough the portal, the locale is set to that of the web browser (Chrome, Internet Explorer and so on).
So all strings are localized to that of the user who runs the import.
The scheduler is server side and has no notion of a web browser or locale of user. So all strings are English only (or what the EurekifyBaseWebApplication.properties contains.)