i18n Configuration
Configure internationalization
Overview
StartFast Pro uses next-intl for internationalization.
Supported Languages
Out of the box: - English (en) - 中文 (zh) - 日本語 (ja) - 한국어 (ko) - Español (es) - Français (fr) - Deutsch (de)
Configuration
The i18n config is in `src/i18n/`:
typescript
// src/i18n/config.ts
export const locales = ['en', 'zh', 'ja', 'ko', 'es', 'fr', 'de'];
export const defaultLocale = 'en';Using Translations
typescript
export function MyComponent() { const t = useTranslations('common'); return <h1>{t('welcome')}</h1>; } ```
Adding a New Language
- Add locale to config
- Create translation file in `messages/`
- Translate all strings