pkg.soopen package index

brew / rang 3728

Installer translate-toolkit avec Homebrew, apt, dnf, MacPorts, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de translate-toolkit pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install translate-toolkit

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install translate-toolkit

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

Linux

Debian aptvérifié · 92%
sudo apt install translate-toolkit

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

Fedora dnfvérifié · 92%
sudo dnf install translate-toolkit

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

Arch Linux pacmanvérifié · 92%
sudo pacman -S translate-toolkit

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

openSUSE zyppervérifié · 92%
sudo zypper install python313-translate-toolkit

openSUSE Tumbleweed package metadata · python313-translate-toolkit · Source: download.opensuse.org

aperçu

Résumé du paquet

Toolkit for localization engineers

Commandes et alias

  • 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

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour translate-toolkit. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
android2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
arb2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
asciidoc2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
csv2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
csv2tbxexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
dtd2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
flatxml2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
fluent2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
html2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
ical2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
idml2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
ini2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
json2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
junitmsgfmtexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
md2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
mdx2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
moz2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
mozfunny2propexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
mozlang2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
odf2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
odf2xliffexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
oo2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
oo2xliffexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
php2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
phppo2pypoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2asciidocexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2csvexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2dtdexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2flatxmlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2htmlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2icalexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2idmlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2iniexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2jsonexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2mdexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2mdxexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2mozexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2mozlangexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2odfexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2ooexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2phpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2propexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2rcexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2resxexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2subexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2symbexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2tikiexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2tmxexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2tomlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2tsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2txtexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2web2pyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2wordfastexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2wxlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2xliffexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
po2yamlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pocleanexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pocommentcleanexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pocompendiumexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pocompileexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
poconflictsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pocountexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
podebugexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pofilterexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pogrepexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pomergeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pomigrate2exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
popuretextexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
poreencodeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
porestructureexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
posegmentexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
posplitexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
poswapexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pot2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
poterminologyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pretranslateexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
prop2mozfunnyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
prop2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pydiffexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pypo2phppoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
rc2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
resx2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
sub2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
symb2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tbx2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
template2translationexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tiki2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
toml2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
ts2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
txt2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
web2py2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wxl2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
xliff2odfexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
xliff2ooexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
xliff2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
yaml2poexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire3.19.17
gestionnaire mis à jour2026-08-01
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:translate-toolkit
Version3.19.17
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://toolkit.translatehouse.org/
Dépôthttps://github.com/translate/translate
Dernière mise à jour2026-08-01T16:06:04Z
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

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 Dépendances
  • 16 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 17 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 8 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 5 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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