UNPKG

locale

Version:

Browser locale negotiation for node.js

17 lines (15 loc) 502 B
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)