a3915377bd
- Added RootLayout component to handle locale and message loading. - Created Home page with header, about info, products, and story sections. - Developed ProductPage for displaying product categories and products. - Implemented ProductsPage to list product categories with banners. - Added Projects page with a grid layout for project display. - Configured server settings for port and host. - Established navigation and routing for internationalization. - Set up request handling for locale and message retrieval. - Defined routing structure for supported locales. - Created middleware for locale-based routing. - Defined layout parameters for locale handling.
10 lines
222 B
TypeScript
10 lines
222 B
TypeScript
import { routing } from '@/i18n/routing';
|
|
import messages from './messages/en.json';
|
|
|
|
declare module 'next-intl' {
|
|
interface AppConfig {
|
|
Locale: (typeof routing.locales)[number];
|
|
Messages: typeof messages;
|
|
}
|
|
}
|