Use user's preferred language for notifications

The preferred language will only be used if it is supported (and
currently only English is supported).
Add support for French