Automic VaultAutomic Vault

brew

translate-toolkit mit Homebrew, apt, dnf, MacPorts, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für translate-toolkit in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install translate-toolkit

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install translate-toolkit

MacPorts ports tree · textproc/translate-toolkit/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install translate-toolkit

Debian stable package indexes · translate-toolkit · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install translate-toolkit

Fedora Rawhide package metadata · translate-toolkit · Quelle: dl.fedoraproject.org

Arch Linux pacmanverifiziert · 92%
sudo pacman -S translate-toolkit

Arch Linux sync databases · translate-toolkit · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install python311-translate-toolkit

openSUSE Tumbleweed package metadata · python311-translate-toolkit · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Toolkit for localization engineers

Befehle und Aliase

  • android2po
  • arb2po
  • asciidoc2po
  • csv2po
  • csv2tbx
  • dtd2po
  • flatxml2po
  • fluent2po
  • html2po
  • ical2po
  • idml2po
  • ini2po
  • json2po
  • junitmsgfmt
  • md2po
  • mdx2po
  • moz2po
  • mozfunny2prop
  • mozlang2po
  • odf2xliff
  • oo2po
  • oo2xliff
  • php2po
  • phppo2pypo
  • po2asciidoc
  • po2csv
  • po2dtd
  • po2flatxml
  • po2html
  • po2ical
  • po2idml
  • po2ini

Verlauf

Projektgeschichte und Nutzung

Translate Toolkit is a long-running collection of localization command-line tools and Python APIs for converting, checking, counting, reviewing, and manipulating translation files. It is one of the older package-manager-visible tool suites in the i18n and gettext ecosystem.

Projektgeschichte

The official history says the toolkit was developed by David Fraser while working for Translate.org.za. It began after Translate.org.za moved from KDE translation work, which was PO based, to Mozilla translation work using DTD and `.properties` files; the initial tools, called mozpotools, converted those formats into PO so translators could keep using existing PO workflows.

As the project grew, pofilter was created to catch translation breakage around variables and accelerators, pomerge was created to merge fixes back, and pocount gave teams a better measure of translation volume. The toolkit then expanded to OpenOffice.org, TMX, Qt `.ts`, text, and OpenOffice.org SXW support, with the core idea that formats could be converted to PO for use with Gettext tools and existing translations.

The 2006 WordForge project funded deeper architectural changes, including base storage classes for PO and XLIFF, more consistent handling of encodings and plural forms, translation-memory and glossary tooling, and adaptation of Pootle to use XLIFF as well as PO. Later ANLoc work produced further format support and improvements across the translation tools.

Adoptionsgeschichte

Translate Toolkit has been adopted by localization engineers because it covers both command-line batch operations and reusable Python storage classes. The official README describes converters to common PO and XLIFF formats, QA tools, terminology tools, and storage support for DTD, properties, OpenOffice.org GSI/SDF, CSV, MO, Qt `.ts`, TMX, TBX, Gettext, Windows RC, PO, and XLIFF.

The toolkit also became infrastructure for related localization applications. The official history says Pootle became a web wrapper around the file-based toolkit and Pootling became a GUI wrapper in the same spirit, while the release notes explicitly tell users of Weblate, Pootle, Virtaal, and other applications that use the toolkit to watch toolkit changes.

Wie es verwendet wird

Users install the toolkit through Python packaging or distribution packages, then call many small commands such as `po2xliff`, `xliff2po`, `moz2po`, `csv2po`, `pofilter`, `pomerge`, `pocount`, `pogrep`, `pocompile`, and `poterminology`. The common pattern is to convert a source format into PO or XLIFF, run QA or review tooling, and convert or merge results back into the target project format.

Warum Paket-Nerds sich dafür interessieren

For package nerds, Translate Toolkit is significant because it is not one executable but a dense toolbox of format converters and QA utilities. Packaging it exposes a large suite of commands for build systems, localization teams, downstream distributions, and translation-platform maintainers.

Its history is also a useful reminder that package-manager i18n tools often come from real localization production needs: Mozilla, OpenOffice.org, Gettext, XLIFF, PO, and translation-memory formats all shaped the toolkit's command set.

Zeitleiste

  • Early history: The toolkit began at Translate.org.za as mozpotools for converting Mozilla DTD and `.properties` files to PO.
  • Growth phase: pofilter, pomerge, and pocount were added to catch breakage, merge corrections, and measure translation work.
  • 2006: The WordForge project funded major PO/XLIFF architecture and tool improvements.
  • Later ANLoc work: The project gained more bilingual and monolingual format support and improved translation tools.
  • 2026: Official GitHub releases list Translate Toolkit 3.19.13.

Related projects

  • Translate Toolkit is closely related to Translate.org.za, Pootle, Pootling, Virtaal, Weblate, Gettext, XLIFF, and the broader Translate project hosted in the `translate/translate` repository.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für translate-toolkit wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
android2pocliglobales Executable
arb2pocliglobales Executable
asciidoc2pocliglobales Executable
csv2pocliglobales Executable
csv2tbxcliglobales Executable
dtd2pocliglobales Executable
flatxml2pocliglobales Executable
fluent2pocliglobales Executable
html2pocliglobales Executable
ical2pocliglobales Executable
idml2pocliglobales Executable
ini2pocliglobales Executable
json2pocliglobales Executable
junitmsgfmtcliglobales Executable
md2pocliglobales Executable
mdx2pocliglobales Executable
moz2pocliglobales Executable
mozfunny2propcliglobales Executable
mozlang2pocliglobales Executable
odf2xliffcliglobales Executable
oo2pocliglobales Executable
oo2xliffcliglobales Executable
php2pocliglobales Executable
phppo2pypocliglobales Executable
po2asciidoccliglobales Executable
po2csvcliglobales Executable
po2dtdcliglobales Executable
po2flatxmlcliglobales Executable
po2htmlcliglobales Executable
po2icalcliglobales Executable
po2idmlcliglobales Executable
po2inicliglobales Executable
po2jsoncliglobales Executable
po2mdcliglobales Executable
po2mdxcliglobales Executable
po2mozcliglobales Executable
po2mozlangcliglobales Executable
po2odfcliglobales Executable
po2oocliglobales Executable
po2phpcliglobales Executable
po2propcliglobales Executable
po2rccliglobales Executable
po2resxcliglobales Executable
po2subcliglobales Executable
po2symbcliglobales Executable
po2tikicliglobales Executable
po2tmxcliglobales Executable
po2tomlcliglobales Executable
po2tscliglobales Executable
po2txtcliglobales Executable
po2web2pycliglobales Executable
po2wordfastcliglobales Executable
po2wxlcliglobales Executable
po2xliffcliglobales Executable
po2yamlcliglobales Executable
pocleancliglobales Executable
pocommentcleancliglobales Executable
pocompendiumcliglobales Executable
pocompilecliglobales Executable
poconflictscliglobales Executable
pocountcliglobales Executable
podebugcliglobales Executable
pofiltercliglobales Executable
pogrepcliglobales Executable
pomergecliglobales Executable
pomigrate2cliglobales Executable
popuretextcliglobales Executable
poreencodecliglobales Executable
porestructurecliglobales Executable
posegmentcliglobales Executable
posplitcliglobales Executable
poswapcliglobales Executable
pot2pocliglobales Executable
poterminologycliglobales Executable
pretranslatecliglobales Executable
prop2mozfunnycliglobales Executable
prop2pocliglobales Executable
pydiffcliglobales Executable
pypo2phppocliglobales Executable
rc2pocliglobales Executable
resx2pocliglobales Executable
sub2pocliglobales Executable
symb2pocliglobales Executable
tbx2pocliglobales Executable
template2translationcliglobales Executable
tiki2pocliglobales Executable
toml2pocliglobales Executable
ts2pocliglobales Executable
txt2pocliglobales Executable
web2py2pocliglobales Executable
wxl2pocliglobales Executable
xliff2odfcliglobales Executable
xliff2oocliglobales Executable
xliff2pocliglobales Executable
yaml2pocliglobales Executable

Aktualität

Version und 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.

Seite generiert2026-07-26
Manager-Version3.19.15
Manager aktualisiert2026-07-16
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://toolkit.translatehouse.org/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:translate-toolkit
Version3.19.15
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/translate-toolkit
Homepagehttps://toolkit.translatehouse.org/
Repositoryhttps://github.com/translate/translate
Upstream-Dokumentationhttps://docs.translatehouse.org/projects/translate-toolkit/en/latest
LizenzGPL-3.0-or-later
Quellarchivhttps://files.pythonhosted.org/packages/12/9b/b5a1ad047af188983eac294cabad8492d0ffeca48028f7fa37aa18574e11/translate_toolkit-3.19.15.tar.gz
Zuletzt aktualisiert2026-07-16T10:34:02Z
Pulseupdated
Abhängigkeitenpython@3.14
Build-Abhängigkeitenrust
Von macOS bereitgestellte Bibliothekenlibxml2, libxslt
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametranslate-toolkit
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

python3-translate 3.15.1-1

Toolkit assisting in the localization of software (Python 3)

https://toolkit.translatehouse.org/

sudo apt install python3-translate
  • Section: python
  • Architecture: all
  • Source Package: translate-toolkit
  • 5 Abhängigkeiten
  • 16 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-translate from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

translate-toolkit 3.15.1-1

Toolkit assisting in the localization of software

https://toolkit.translatehouse.org/

sudo apt install translate-toolkit
  • Section: devel
  • Architecture: all
  • 2 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: translate-toolkit from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

translate-toolkit-doc 3.15.1-1

Toolkit assisting in the localization of software (documentation)

https://toolkit.translatehouse.org/

sudo apt install translate-toolkit-doc
  • Section: doc
  • Architecture: all
  • Source Package: translate-toolkit
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: translate-toolkit-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

python3-translate 3.12.2-1ubuntu1

Toolkit assisting in the localization of software (Python 3)

https://toolkit.translatehouse.org/

sudo apt install python3-translate
  • Section: universe/python
  • Architecture: all
  • Source Package: translate-toolkit
  • 4 Abhängigkeiten
  • 17 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-translate from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

translate-toolkit 3.12.2-1ubuntu1

Toolkit assisting in the localization of software

https://toolkit.translatehouse.org/

sudo apt install translate-toolkit
  • Section: universe/python
  • Architecture: all
  • 4 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: translate-toolkit from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

translate-toolkit-doc 3.12.2-1ubuntu1

Toolkit assisting in the localization of software (documentation)

https://toolkit.translatehouse.org/

sudo apt install translate-toolkit-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: translate-toolkit
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: translate-toolkit-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

translate-toolkit 3.19.5-2.fc45

Tools to assist with translation and software localization

http://toolkit.translatehouse.org/

sudo dnf install translate-toolkit
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: translate-toolkit
  • 20 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: translate-toolkit from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

translate-toolkit 3.19.10-1

A toolkit to convert between various different translation formats, help process and validate localisations

https://toolkit.translatehouse.org/

sudo pacman -S translate-toolkit
  • License: GPL-2.0-or-later
  • Architecture: any
  • 6 Abhängigkeiten
  • 8 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: translate-toolkit from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

python311-translate-toolkit 3.19.9-1.1

Tools and API to assist with translation and software localization

https://toolkit.translatehouse.org/

sudo zypper install python311-translate-toolkit
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: translate-toolkit
  • 10 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python311-translate-toolkit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

python313-translate-toolkit 3.19.9-1.1

Tools and API to assist with translation and software localization

https://toolkit.translatehouse.org/

sudo zypper install python313-translate-toolkit
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: translate-toolkit
  • 10 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python313-translate-toolkit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

python314-translate-toolkit 3.19.9-1.1

Tools and API to assist with translation and software localization

https://toolkit.translatehouse.org/

sudo zypper install python314-translate-toolkit
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: translate-toolkit
  • 10 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python314-translate-toolkit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

translate-toolkit

sudo port install translate-toolkit
  • normalized package name match
  • Abgeglichen nach: Translate Toolkit
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/translate-toolkit/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment