Skip to content
← All updates

Product update

Expanded localization guides across supported frameworks

New tested examples cover React, Next.js, Vue, Nuxt, SvelteKit and Flutter, with JSON format guidance and matching Markdown documentation.

By TransLocale2 min read
Read as Markdown ↗

The framework guides now include tested catalog examples and troubleshooting steps for the supported localization workflows. These documentation changes went live on September 17, 2026. They do not require a package upgrade.

What's new

  • React and i18next: English and Arabic plural catalogs, the count argument, and checks for missing plural forms or changed placeholders. Read the guide.
  • Next.js and next-intl: Nested ICU JSON, explicit zero cases, and source-to-target validation. Read the guide.
  • Vue and Nuxt: Global locale switching, Nuxt catalog paths, and validation before building. Read the guide.
  • SvelteKit: A locale layout with a provider per component tree, navigation updates, and missing-context troubleshooting. Read the guide.
  • Flutter: ARB and YAML examples verified with flutter gen-l10n, plus plural and generation troubleshooting. Read the guide.

The JSON format guide also compares flat JSON, nested ICU JSON, i18next JSON v4, Vue I18n JSON, and Flutter ARB. DartNative and MCP retain their existing setup and assistant workflow guides.

For developers and assistants

Each framework guide has a matching Markdown version linked near its heading. The new examples share a content source with the rendered documentation, and the published HTML and Markdown were checked for consistency.

Existing package compatibility limits still apply. Choose the guide for your stack, check your catalogs, and review translated wording in the app before shipping it.