6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

BabelEdit

SaaS

BabelEdit is a desktop editor for translation files such as JSON, YAML, XLIFF and resx that helps developers keep multiple languages in sync.

codeandweb.com
BabelEdit homepage screenshot

About BabelEdit

BabelEdit is a desktop application for editing the translation files that applications use to support several languages. It handles formats including JSON, YAML, PHP, ARB, Vue, properties, resx and XLIFF, and runs on Windows, macOS and Linux.

The editor shows all language files side by side so each message can be translated in one place. It addresses common problems with hand-edited files: checking whether every message exists in all languages, spotting messages that are no longer used, tracking whether a translation is a draft or final, and exporting in a format that a translation agency can work with. It is positioned as a better fit than a generic compare tool for translation work.

BabelEdit supports many frameworks out of the box, including Angular, Ember, Flutter, i18next, Java, Laravel, .NET, React, Rails, Svelte and Vue, and other setups through generic JSON or YAML. It is sold by CodeAndWeb through its online store as a downloadable application.

Key features

  • Edit all language files side by side
  • Support for JSON, YAML, XLIFF, resx and more
  • Translation status tracking for drafts and final text
  • Detection of missing or unused messages
  • Export for translation agencies
  • Desktop app for Windows, macOS and Linux

Good fit for

  • →Frontend developers maintaining i18next or Angular translations
  • →Teams preparing files for outside translators
Tags
localization
translation-editor
json
xliff
desktop-app
i18n
angular

Open-source alternatives to BabelEdit

See all

SaaS alternatives to BabelEdit

See all