Skip to main content
Glama
localeDetector.ts627 B
import { localeDetector as localeDetectorCore } from '@intlayer/core'; import type { LocalesValues } from '@intlayer/types'; import type { NextRequest } from 'next/server.js'; /** * Detects the locale from the request headers * * Headers are provided by the browser and can be used to determine the user's preferred language */ export const localeDetector = (request: NextRequest): LocalesValues => { const negotiatorHeaders: Record<string, string> = {}; request.headers.forEach((value, key) => { negotiatorHeaders[key] = value; }); const locale = localeDetectorCore(negotiatorHeaders); return locale; };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aymericzip/intlayer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server