Translation management for web apps

Every language ships with the build

Keep your React or Angular app's translation files in one place. Your team translates next to the source text, and you publish to development, test and production in one step, straight to a CDN your app reads from.

Sign in with Google, Microsoft or a code sent to your email · Hosted in the EU

Project: Web appDeployed · prod

How it works

From JSON file to live app in three steps

  1. Bring your files

    Create a project and upload the JSON files you already have, one per language. Nothing to rewrite in your app.

  2. Translate together

    Invite your team. Every value sits next to its source text, and filters show what is missing or changed.

  3. Publish and deploy

    Publish a revision, then deploy it to dev, test or prod. Your app loads the new texts from the CDN, without a new build.

// Your app reads the deployed file, one per language
https://cdn.sleekdocs.com/<your project>/prod/sv.json

Features

Made for the people who ship the app

  • React and Angular

    JSON in, JSON out, in the shape i18next and ngx-translate already read. See the guides.

  • Releases per environment

    Numbered revisions, and a clear view of which one is live in dev, test and prod.

  • Compare before you publish

    See every change since the last revision, and preview an import before it overwrites anything.

  • Teams and roles

    Admins, creators and editors, with deploy rights per environment for each person.

  • API for your pipeline

    Personal API keys and an OpenAPI description, so CI can import, publish and deploy.

  • Webhooks

    Tell your other systems when a language is published or deployed.

Security and privacy

Your texts stay in the EU

Sleekdocs is made and run by Infoflex Sweden AB. We never sell your data, and you decide who on your team can see and change what.

Read the privacy policy

  • Hosted in AmsterdamServers and backups in the EU, on DigitalOcean.
  • No passwords to leakSign in with Google, Microsoft or a one-time email code.
  • Access by roleEvery request is checked against your role in the team that owns the project.
  • Under EU lawA Swedish company, under the GDPR.

Stop emailing JSON files around

Start free, and set up your first project in a few minutes.

Get started