macOS
brew install intltoollocal Homebrew formula metadata
sudo port install intltoolMacPorts ports tree · textproc/intltool/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für intltool in AI-Agent-Workflows.
Installation
brew install intltoollocal Homebrew formula metadata
sudo port install intltoolMacPorts ports tree · textproc/intltool/Portfile · Quelle: api.github.com
sudo apk add intltoolAlpine Linux edge package indexes · intltool · Quelle: dl-cdn.alpinelinux.org
sudo apt install intltoolDebian stable package indexes · intltool · Quelle: deb.debian.org
sudo dnf install intltoolFedora Rawhide package metadata · intltool · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#intltoolnixpkgs package indexes · pkgs/by-name/in/intltool/package.nix · Quelle: api.github.com
sudo pacman -S intltoolArch Linux sync databases · intltool · Quelle: geo.mirror.pkgbuild.com
sudo zypper install intltoolopenSUSE Tumbleweed package metadata · intltool · Quelle: download.opensuse.org
Überblick
String tool
Verlauf
intltool is a gettext-adjacent internationalization tool collection for extracting, collecting, and merging translations for desktop-era data formats such as XML, Glade, .desktop, .server, and OAF files. Its niche was not a new translation catalog format, but the build-system glue that let GNOME and freedesktop-style projects keep using PO files while translating non-C source assets.
The freedesktop project page presents intltool as a centralizing layer around GNU gettext-compatible PO files. Older distribution references and the project page point to Launchpad and older GNOME FTP downloads, which matches its role as a long-lived GNOME/freedesktop build dependency rather than an application-facing tool.
The tool's later history is tied to deprecation by capability growth in GNU gettext. GNOME's migration guide says intltool was invented to bridge the gap between what gettext supported and what modern GNOME application files needed, and that gettext support for formats such as GtkBuilder XML, .desktop files, GSettings schemas, AppData, and ITS-backed XML made intltool increasingly unnecessary.
intltool became common because desktop projects needed translations in metadata and UI description files, not only in C or header sources. Its presence in package managers such as Homebrew and traditional Linux distributions reflects its status as a build-time dependency carried forward for older autotools projects.
As gettext absorbed more file-format support, adoption shifted from new use toward compatibility. GNOME's migration guide is explicitly written for removing intltool from build chains and replacing its macros, generated files, and desktop/XML merge rules with direct gettext rules.
Package builders usually encounter intltool through commands such as intltoolize, intltool-extract, intltool-merge, intltool-update, and intltool-prepare. The important operational detail is that it participates in the source tree's translation build flow rather than acting as an end-user localization editor.
intltool is package-nerd archaeology: a small dependency that explains why many older GNOME and freedesktop tarballs have m4 macros, .in files, and translation merge steps that look unlike modern gettext-only projects. Knowing why it existed helps maintainers decide whether to patch it in, keep it as a build dependency, or migrate it away.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
intltool-extract | cli | globales Executable | |
intltool-merge | cli | globales Executable | |
intltool-prepare | cli | globales Executable | |
intltool-update | cli | globales Executable | |
intltoolize | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://wiki.freedesktop.org/www/Software/intltool
Installationsmetadaten
| Paketschlüssel | brew:intltool |
|---|---|
| Version | 0.51.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/intltool |
| Homepage | https://wiki.freedesktop.org/www/Software/intltool |
| Repository | https://code.launchpad.net/intltool |
| Upstream-Dokumentation | https://freedesktop.org/wiki/Software/intltool |
| Lizenz | GPL-2.0-or-later |
| Quellarchiv | https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz |
| Von macOS bereitgestellte Bibliotheken | perl |
| Bottle | verfügbar (auf arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | intltool |
| Version Scheme | 0 |
| Revision | 2 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
intltool 0.51.0-7
Utility scripts for internationalizing XML
https://launchpad.net/intltool
sudo apt install intltoolintltool
nix profile install nixpkgs#intltoolintltool 0.51.0-6
Utility scripts for internationalizing XML
https://launchpad.net/intltool
sudo apt install intltoolintltool 0.51.0-r9
The internationalization tool collection
https://www.freedesktop.org/wiki/Software/intltool
sudo apk add intltoolintltool-doc 0.51.0-r9
The internationalization tool collection (documentation)
https://www.freedesktop.org/wiki/Software/intltool
sudo apk add intltool-docintltool 0.51.0-44.fc44
Utility for internationalizing various kinds of data files
https://launchpad.net/intltool
sudo dnf install intltoolintltool 0.51.0-6
The internationalization tool collection
https://launchpad.net/intltool
sudo pacman -S intltoolintltool 0.51.0-8.6
Internationalization Tool Collection
https://edge.launchpad.net/intltool/
sudo zypper install intltoolintltool
sudo port install intltoolQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.