currently it just loads navigator.language, which is a single language
however, we can support multiple languages, navigator.languages returns an ordered list. we should attempt to translate to the first language for which we have a valid translation