diff options
Diffstat (limited to 'server/http.js')
-rw-r--r-- | server/http.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/server/http.js b/server/http.js index 5e2df58..a9a4358 100644 --- a/server/http.js +++ b/server/http.js @@ -55,8 +55,13 @@ module.exports.start = function () { log.verbose("request: " + address + "; " + req.url) - // TODO: Detect user language let dlang = "en"; + try { + dlang = req.headers["accept-language"].substring(0, 2); + if (typeof dlang !== "string") dlang = "en"; + } catch (e) { + dlang = "en"; + } frhtml = false; ejs = false; |