macOS
brew install intltoollocal Homebrew formula metadata
sudo port install intltoolMacPorts ports tree · textproc/intltool/Portfile · ソース: api.github.com
brew
intltool のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install intltoollocal Homebrew formula metadata
sudo port install intltoolMacPorts ports tree · textproc/intltool/Portfile · ソース: api.github.com
sudo apk add intltoolAlpine Linux edge package indexes · intltool · ソース: dl-cdn.alpinelinux.org
sudo apt install intltoolDebian stable package indexes · intltool · ソース: deb.debian.org
sudo dnf install intltoolFedora Rawhide package metadata · intltool · ソース: dl.fedoraproject.org
nix profile install nixpkgs#intltoolnixpkgs package indexes · pkgs/by-name/in/intltool/package.nix · ソース: api.github.com
sudo pacman -S intltoolArch Linux sync databases · intltool · ソース: geo.mirror.pkgbuild.com
sudo zypper install intltoolopenSUSE Tumbleweed package metadata · intltool · ソース: download.opensuse.org
概要
String tool
履歴
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.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
intltool-extract | cli | グローバル実行可能ファイル | |
intltool-merge | cli | グローバル実行可能ファイル | |
intltool-prepare | cli | グローバル実行可能ファイル | |
intltool-update | cli | グローバル実行可能ファイル | |
intltoolize | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://wiki.freedesktop.org/www/Software/intltool
インストールメタデータ
| パッケージキー | brew:intltool |
|---|---|
| バージョン | 0.51.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/intltool |
| ホームページ | https://wiki.freedesktop.org/www/Software/intltool |
| リポジトリ | https://code.launchpad.net/intltool |
| 上流ドキュメント | https://freedesktop.org/wiki/Software/intltool |
| ライセンス | GPL-2.0-or-later |
| ソースアーカイブ | https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz |
| macOS 提供ライブラリ | perl |
| Bottle | 利用可能 (対象 arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| 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 |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
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 intltoolソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.