i18n Demo with useExtracted

Current Configuration

Current Locale
en
Supported Locales
ru, en, uz
Message Format
.po (gettext)
Extraction Mode
useExtracted (experimental)

How It Works

  1. Messages are written inline with useExtracted()
  2. During build, next-intl automatically extracts messages to messages/[locale].po
  3. Auto-generated keys ensure no conflicts
  4. Translators see file references and context in .po files
  5. Changes sync automatically with HMR