mirror of
https://github.com/wkulhanek/bonob.git
synced 2025-12-21 17:33:29 +01:00
Case-insensitive lang search for i8n, along with support for match just lang, without region, ie. 'en' == 'en-US'
This commit is contained in:
@@ -87,7 +87,10 @@ function server(
|
||||
app.set("view engine", "eta");
|
||||
app.set("views", "./web/views");
|
||||
|
||||
const langFor = (req: Request) => i8n(...asLANGs(req.headers["accept-language"]))
|
||||
const langFor = (req: Request) => {
|
||||
logger.debug(`${req.path} (req[accept-language]=${req.headers["accept-language"]})`);
|
||||
return i8n(...asLANGs(req.headers["accept-language"]));
|
||||
}
|
||||
|
||||
app.get("/", (req, res) => {
|
||||
const lang = langFor(req);
|
||||
|
||||
Reference in New Issue
Block a user