About

Package description

Powerful internationalization (i18n) plugin for EmDash CMS. Manage unlimited translations across locales with a REST API and admin dashboard. Zero config, automatic caching, built-in coverage tracking.

From the repository

  • REST API β€” fetch translations by key, locale, and namespace
  • Admin dashboard β€” search, filter, and edit translations via Block Kit
  • CSV import/export β€” bulk edit in Sheets, import back
  • MCP endpoints β€” programmatic access for AI tools, including AI-assisted translation
  • Locale routing β€” path (/en), query (?lang=en), or both
  • Fallback chains β€” es missing? Returns en automatically
  • Coverage tracking β€” progress meters per locale
  • Caching β€” KV with automatic invalidation
  • Standard format β€” works trusted or sandboxed, marketplace-ready

Open Translations in the EmDash sidebar to search, edit, add, delete, and track coverage per locale. CSV import/export is available from the same page.

Mode Example Description
Path (default) /en/about Locale in URL path
Query /about?lang=en Locale as query param
Both Either Path ta…

Releases

npm version history

VersionPublished
v0.1.1
v0.1.0-beta

Version and publish times come from the npm registry packument. Rows refresh when the directory sync updates this listing's metadata (not on every page load).

Provided by GitHub and npm metadata β€” Is this your plugin?