@babely/cli
v1.0.6
Published
<p align="center"> <a href="https://babely.dev/en"> <img src="https://babely.dev/babely-readme-banner.png" alt="Babely" width="600" /> </a> </p>
Readme
Ready in one command:
$ npx @babely/cli@latestOverview
Babely is a developer-first localization stack. You keep building features; the CLI and connected services handle finding strings, updating catalogs, and keeping languages in sync—so “i18n day” stops being a spreadsheet marathon.
What you get
- Translations that fit the product: Model-assisted drafts that respect context, not literal word swaps
- Tight Git integration: See what changed in your sources and propagate adds, edits, and removals to locale files automatically
- One voice everywhere: Align tone and terminology instead of patching files by hand across dozens of locales
- CLI-native workflows: TypeScript codebase, installs where you already work—terminal, CI, or scripts
- Less busywork: Pull, organize, validate, and push translation work without leaving your usual toolchain
How it helps day to day
Source-aware updates
Tracks new, renamed, or removed keys using Git-backed diffs, and understands common formats—including JSON, TypeScript/JavaScript resources, Markdown, YAML, Gettext PO, and Apple string bundles (.strings, .stringsdict, .xcstrings)—so updates land in the right files.
Multilingual output at scale
Targets a broad language set with output you can review in your normal review flow, while staying close to the meaning and style of the source copy.
Extraction
Pull string keys out of code into your canonical source-language file instead of copying paths by hand.
Formatting hooks
Plug in formatters such as Biome or Prettier so generated or merged files stay consistent with repo style.
License
This project is proprietary and closed source software.
All rights reserved. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited.
