pkg.soopen package index

brew / Rang 3728

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 python313-translate-toolkit

openSUSE Tumbleweed package metadata · python313-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
  • odf2po
  • odf2xliff
  • oo2po
  • oo2xliff
  • php2po
  • phppo2pypo
  • po2asciidoc
  • po2csv
  • po2dtd
  • po2flatxml
  • po2html
  • po2ical
  • po2idml

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

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

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
android2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
arb2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
asciidoc2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
csv2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
csv2tbxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dtd2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
flatxml2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
fluent2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
html2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ical2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
idml2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ini2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
json2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
junitmsgfmtExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
md2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mdx2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
moz2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mozfunny2propExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mozlang2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
odf2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
odf2xliffExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
oo2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
oo2xliffExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
php2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
phppo2pypoExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2asciidocExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2csvExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2dtdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2flatxmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2htmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2icalExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2idmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2iniExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2jsonExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2mdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2mdxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2mozExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2mozlangExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2odfExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2ooExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2phpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2propExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2rcExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2resxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2subExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2symbExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2tikiExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2tmxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2tomlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2tsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2txtExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2web2pyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2wordfastExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2wxlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2xliffExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
po2yamlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pocleanExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pocommentcleanExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pocompendiumExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pocompileExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
poconflictsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pocountExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
podebugExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pofilterExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pogrepExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pomergeExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pomigrate2Executableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
popuretextExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
poreencodeExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
porestructureExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
posegmentExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
posplitExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
poswapExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pot2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
poterminologyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pretranslateExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
prop2mozfunnyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
prop2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pydiffExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pypo2phppoExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
rc2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
resx2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sub2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
symb2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
tbx2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
template2translationExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
tiki2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
toml2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ts2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
txt2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
web2py2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
wxl2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
xliff2odfExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
xliff2ooExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
xliff2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
yaml2poExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

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-08-03
Manager-Version3.19.17
Manager aktualisiert2026-08-01
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:translate-toolkit
Version3.19.17
PaketmanagerHomebrew
Homepagehttps://toolkit.translatehouse.org/
Repositoryhttps://github.com/translate/translate
Zuletzt aktualisiert2026-08-01T16:06:04Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

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.13-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/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-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%

python313-translate-toolkit 3.19.9-1.2

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/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

python314-translate-toolkit 3.19.9-1.2

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/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation