Launched January 6, 2026
Shipi18n

Shipi18n

Translation API for developers with i18next superpowers

SubscriptionAPICLI225 impressions#711 of its week

Shipi18n is a translation API built for developers. Translate JSON, text, and i18n files to 100+ languages while automatically preserving placeholders ({name}, {{count}}, %s). ✨ Features: • Native i18next support with CLDR pluralization • ICU MessageFormat preservation • 90-day translation memory caching • Key-based pricing (pay per unique string, not API calls) 🛠 Developer Tools: • npm: @shipi18n/api • CLI: @shipi18n/cli • GitHub Action for CI/CD • Vite plugin • i18next backend plugin Free tier: 100 keys/month. Built for React, Vue, Next.js, and Node.js.

Shipi18n is an open-source i18n linter and translation tool that validates and repairs locale files in CI pipelines.

for
Developers building multilingual web, mobile and native apps
pricing
open source
license
Apache-2.0
Shipi18n/shipi18n 0 0JavaScriptupdated 12 days ago
works withReactVueNext.jsNode.jsViteGitLabBitbucketDocker

Key features

6 features of Shipi18n
  • Placeholder validation — Ensures all interpolation tokens are preserved across translations.
  • Semantic QA — Uses LLMs to detect mistranslations and meaning errors.
  • Multi-format support — Checks JSON, YAML, gettext, XLIFF, Android, Apple and Flutter files.
  • CI integration — Runs as npm CLI, Docker image, GitHub Action, GitLab/Bitbucket CI, or pre-commit hook.
  • Incremental retranslation — Only re-translates keys that fail validation, caching results.
  • Open-source packages — Provides CLI, core engine, Vite plugin, MCP server and GitHub Action under Apache-2.0.

Use cases

  • Validate locale files in a CI pipeline to catch missing keys and placeholder errors
  • Automatically retranslate only failing strings during build time
  • Detect semantic mistranslations using your own OpenAI or Anthropic key
  • Sync WordPress .po files with JED to prevent drift
  • Run placeholder checks on any format without an API key

Shipi18n FAQ

Is Shipi18n a translator?+

It is primarily a checker; it validates locale files and can retranslate only the failing keys.

What does it cost?+

All packages are free and Apache-2.0 licensed; you only pay your LLM provider for token usage.

Do I need to create an account?+

No account or server is required; the tools run locally or in CI.

Where does my API key go?+

Your OpenAI or Anthropic key is used only by your own process; it never passes through Shipi18n servers.

Which LLM providers are supported?+

Anthropic and OpenAI are built-in, and any provider can be added via a simple adapter.

How many languages can it handle?+

Any language supported by your chosen LLM model; there is no fixed list.

Summarized by DevHunt from shipi18n.com · Oct 6, 2026. Details may change; check the official site.