Files
2026-04-29 10:36:24 +08:00

14 lines
420 B
TypeScript

import { getRequestConfig } from "next-intl/server"
import { defaultLocale, locales } from "./config"
export default getRequestConfig(async ({ requestLocale }) => {
const requested = await requestLocale
const locale = requested && locales.includes(requested as (typeof locales)[number]) ? requested : defaultLocale
return {
locale,
messages: (await import(`../messages/${locale}.json`)).default,
}
})