locale
Version:
Browser locale negotiation for node.js
17 lines (15 loc) • 502 B
JavaScript
var http = require("http")
, express = require("express")
, locale = require("../lib")
, supported = ["en", "en_US", "ja"]
, app = express.createServer(locale(supported))
app.get("/", function(req, res) {
res.header("Content-Type", "text/plain")
res.send(
"You asked for: " + req.headers["accept-language"] + "\n" +
"We support: " + supported + "\n" +
"Our default is: " + locale.Locale["default"] + "\n" +
"The best match is: " + req.locale + "\n"
)
})
app.listen(8000)