summaryrefslogtreecommitdiff
path: root/server/http.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/http.js')
-rw-r--r--server/http.js7
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;