commerce/i18n/request.ts
2025-01-19 12:34:04 +01:00

12 lines
317 B
TypeScript

import { getRequestConfig } from 'next-intl/server';
import { cookies } from 'next/headers';
export default getRequestConfig(async () => {
const locale = ((await cookies()).get('locale')?.value as string) || 'it';
return {
locale,
messages: (await import(`../messages/${locale}.json`)).default
};
});