Command-line tool
gettext
brew/gettext
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
GNU internationalization (i18n) and localization (l10n) library windows requirescmd win32 gnu gettext iconv msgen msgfmt msginit msgmerge msgunfmt ngettext
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id mlocati.GetText -e
macOS
brew install gettext
Linux
brew install gettext
Get the translation of a string as specified in the domain file (falls back to given `msgid` if no translation exists)
LANGUAGE=locale gettext -d domain "msgid"
Display help
gettext -h
Display version
gettext -V
Related command-line tools
- gt
CLI tool for AI-powered i18n i18n l10n translation internationalization localization cli - mdbook-i18n-helpers
Plugins for a mdbook translation workflow based on Gettext. - @inlang/cli
--- title: inlang CLI - Localization Automation for CI/CD description: Automate translation workflows with machine… - @lingui/cli
Lingui CLI: extracts i18n messages from source code into catalogs and compiles the translated catalogs for the runtime… - @formatjs/cli
A CLI for formatjs. cli format formatjs formatting globalization i18n internationalization intl locale localization… - tinymist-l10n
Localization support for tinymist and typst. - crowdin
Command-line tool that allows to manage your resources with crowdin.com cli translation i18n crowdin l10n localization… - @lobehub/i18n-cli
Lobe i18n is a CLI tool that automate translate your i18n localization with AI ai i18n openai gpt
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents