Currently the login page and password recovery page use the "default language" set in General settings.
It would be useful, in international context, that these pages (and generally unauthenticated pages) would be displayed using the browser default user language.