StartFastPRO
Internationalization

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

  1. Add locale to config
  2. Create translation file in `messages/`
  3. Translate all strings
i18n Configuration - StartFast Pro Docs