Ever Traduora logo

Ever Traduora

Open-source collaborative translation management platform for teams

Ever Traduora lets teams import, export, and edit translations in formats like JSON, YAML, XLIFF, and PO, with instant search, team invites, REST API automation, and Docker/K8s quick setup.

Ever Traduora banner

Overview

Overview

Ever Traduora is a self‑hosted translation management system designed for development teams and localization specialists. It centralises the workflow: projects can be created, team members invited, and translations edited collaboratively. The platform supports a wide range of file formats—including JSON (flat and nested), CSV, YAML, Java Properties, XLIFF 1.2, Gettext PO, Android XML, and more—so you can import existing strings and export ready‑to‑use resources.

Deployment & Integration

Getting started takes minutes with Docker or Kubernetes images, or by building from source. A default admin user is seeded automatically, and credentials can be customised via environment variables. The REST API enables full automation of import, export, and status updates, allowing integration into CI/CD pipelines or third‑party translation services. While an official CLI is not provided, a community‑maintained CLI is available for scripting common tasks. Security best practices such as HTTPS are recommended for production deployments.

Highlights

5‑minute setup via Docker, Kubernetes or source
Supports import/export of JSON, YAML, CSV, XLIFF, PO, Android XML, and more
Instant search and team collaboration with role‑based invites
REST API enables workflow automation and integration with third‑party services

Pros

  • Open‑source and community‑driven
  • Broad format support for many localisation pipelines
  • Quick containerised deployment
  • REST API for full automation

Considerations

  • No official CLI (community CLI only)
  • Feature set may lag behind commercial SaaS offerings
  • Self‑hosting requires infrastructure knowledge
  • Security depends on proper HTTPS configuration

Managed products teams compare with

When teams consider Ever Traduora, these hosted platforms usually appear on the same shortlist.

Crowdin logo

Crowdin

Localization & translation management platform for apps, websites and docs

Lokalise logo

Lokalise

Localization management for apps, websites, and games

Phrase logo

Phrase

Localization & translation management platform with TMS, Strings, and AI-powered automation

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Software teams needing in‑house translation management
  • Developers who want to integrate translation workflow via API
  • Organizations preferring self‑hosted solution for data control
  • Projects requiring multiple file format support

Not ideal when

  • Small hobby projects without translation needs
  • Teams lacking Docker/Kubernetes expertise
  • Users expecting built‑in AI translation out‑of‑the‑box
  • Companies requiring guaranteed SLA support

How teams use it

Localization of web app UI

Team imports JSON strings, collaborates on translations, exports updated files, and deploys instantly.

Mobile app string management

Developers sync Android XML resources, translators edit them, and CI pipeline pulls updates via the REST API.

Continuous localization pipeline

REST API triggers automatic import/export during CI, keeping translations in sync with code releases.

Third‑party translation service integration

Custom script uses the community CLI to push files to an external MT provider and pull back results.

Tech snapshot

JavaScript75%
TypeScript18%
CSS5%
HTML2%
Shell1%
SCSS1%

Tags

opensourceteamsi18nself-hostedlocalizationwebappinternationalizationnodejstranslation-managementangularapitypescripttranslation

Frequently asked questions

How do I access the default admin account?

When sign‑ups are disabled, the platform seeds a default admin with email `local.admin@ever.co` and password `sTr0ngP@ssw0rd!2025`. Credentials can be overridden via `TR_ADMIN_EMAIL`, `TR_ADMIN_PASSWORD`, and `TR_ADMIN_NAME` environment variables.

Can I run Traduora locally without Docker?

Yes, you can build and run the source code directly, though Docker and Kubernetes are the recommended quick‑start methods.

What security measures should I take for production?

Ensure all client‑to‑server communication uses HTTPS/SSL, keep the platform updated, and follow the security guidelines in the documentation.

How can I automate translation workflows?

Use the REST API to programmatically import, export, and update translations, or integrate with CI/CD pipelines for continuous localisation.

Project at a glance

Active
Stars
2,098
Watchers
2,098
Forks
221
LicenseAGPL-3.0
Repo age6 years old
Last commit2 weeks ago
Self-hostingSupported
Primary languageJavaScript

Last synced 4 hours ago