CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

textproc/translate-toolkit 3.20.0

Tools and API for translation and localization engineering

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 3.20.0
Upstream
Higher version available: 3.20.1
Last update
to 3.20.0 · 472a60e7c0
Quarterly
2026Q4: 3.20.0
WWW
https://toolkit.translatehouse.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install translate-toolkit
installs 3.20.0 from latest; from quarterly (2026Q4) 3.20.0
Port
# cd /usr/ports/textproc/translate-toolkit && make install clean
# make -C /usr/ports/textproc/translate-toolkit config  # change options first
Size
1.2 MiB download · 7.3 MiB installed
Depends on
databases/py-sqlite3 3.12.15_10, deskutils/py-vobject 0.9.6.1_3, devel/gettext-msghack 0.21, devel/gettext-runtime 1.0_1, devel/py-iniparse 0.5_1, devel/py-lxml 6.1.3, devel/py-phply 1.2.6_3, devel/py-pyparsing 3.3.3, devel/py-rapidfuzz 3.14.6, devel/py-ruamel.yaml 0.19.1, lang/python312 3.12.15, shells/bash 5.3.20, textproc/py-aeidon 2.0.1, textproc/py-charset-normalizer 3.5.1, textproc/py-enchant 3.3.0, textproc/py-fluent.syntax 0.19.0_1, textproc/py-mistletoe 1.6.0, textproc/py-tomlkit 0.15.1, textproc/py-unicode-segmentation-rs 0.3.3_2
License
GPLv3+
Options
13 of 13 on in the package: ALL CHARDET FLUENT ICAL INI LEVENSHTEIN MARKDOWN PHP RC SPELLCHECK SUBTITLES TOML YAML

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.20.03.20.0–
FreeBSD 153.20.03.20.0–
FreeBSD 143.20.03.20.03.20.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.20.03.20.0–
FreeBSD 143.20.03.20.03.20.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.20.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (126)

William Grzybowski (wg) · 1.12.0
textproc/translate-toolkit: update to 1.12.0

- USES python

Approved by:	maintainer (via email)
1ef298c5c6
Rene Ladan (rene) · 1.9.0_2
- Add stage support - Convert to USES=tar:bzip2 - Bump PORTREVISION

Allthough not strictly necessary, rename the now non-magic variable "MAN1"
to "GEN_MAN" to avoid confusion with its non-staged meaning.
Approved by:	 portmgr (infrastructure blanket)
83371c36e1
Rene Ladan (rene) · 1.9.0_1
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Baptiste Daroussin (bapt) · 1.9.0_1
Add NO_STAGE all over the place in preparation for the staging support (cat: textproc)
0068f2d47f
Alex Kozlov (ak) · 1.9.0_1
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
e159824929
Josh Paetzel (jpaetzel) · 1.9.0_1
Update python dependancy to 2.5+

PR:	ports/160261
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
5bcc42fdf7
Josh Paetzel (jpaetzel) · 1.9.0
Upgrade to 1.9.0
24ba146886
Josh Paetzel (jpaetzel) · 1.8.1
Update to 1.8.1
28a806acbd
Josh Paetzel (jpaetzel) · 1.8.0
Update to 1.8.0 in preperation for bringing in py-pootle

Sponsored by: iXsystems
822fae6123
Ade Lovett (ade) · 1.7.0_1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Sergey Skvortsov (skv) · 1.7.0
Update to 1.7.0

Changes:	http://sourceforge.net/news/?group_id=91920&id=286606
88d86c0604
Sergey Skvortsov (skv) · 1.6.0
Update to 1.6.0

Changes:	http://sourceforge.net/news/?group_id=91920&id=283443
Feature safe:	yes
8bce1228d8
Sergey Skvortsov (skv) · 1.5.3
Update to 1.5.3

Changes:	http://sourceforge.net/news/?group_id=91920&id=282017
2c60ecd16c
Martin Wilke (miwi) · 1.5.2
- Update to 1.5.2

PR:		142984
Submitted by:	Ports Fury
VS: ----------------------------------------------------------------------
55e0197a98
Sergey Skvortsov (skv) · 1.5.1
Update to 1.5.1

PR:		ports/141892
Submitted by:	Denis Pokataev <catone xx cpan.org>
fe41a50fa0
Martin Wilke (miwi) · 1.4.1
- Update to 1.4.1

PR:		140488
Submitted by:	Ports Fury
9b25d114cf
Pav Lucistnik (pav) · 1.4.0
- Revert BROKEN tag -- the problem is in py-lxml

Feature safe:	yes
89f4896ed6
Pav Lucistnik (pav) · 1.4.0
- Mark BROKEN - does not build:   ImportError: lxml is not installed. It might be possible to continue without support for XML formats.

Reported by:	pointyhat
Feature safe:	yes
32dd9ad8cf
Dmitry Marakasov (amdmi3) · 1.4.0
- Switch SourceForge ports to the new File Release System: categories starting with T,U,V
b2b01422b8
Martin Wilke (miwi) · 1.4.0
- Update to 1.4.0

PR:		137535
Submitted by:	Ports Fury
0d908ea59a
Martin Wilke (miwi) · 1.3.0
- Update to 1.3.0

PR:		136052
Submitted by:	Ports Fury
8fec275231
Mark Linimon (linimon) · 1.0.1_2
Reset infofarmer due to maintainer-timeouts and no response to email.

Hat:	portmgr
d72c560b21
Edwin Groothuis (edwin) · 1.0.1_2
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Andrew Pantyukhin (sat) · 1.0.1_1
- Actually fix build by adding run depends to build depends. Needed   since manpages are generated by running the programs.

Reported by:	linimon
0c685f62d6
Andrew Pantyukhin (sat) · 1.0.1_1
- Depent on external elementtree - Fix levenshtein dependency line - Bump portrevision

Reported by:	pointyhat via pav
040b8f3c10
Andrew Pantyukhin (sat) · 1.0.1
Add port textproc/translate-toolkit:

The Translate Toolkit is a set of software and documentation designed
to help make the lives of localizers both more productive and less
frustrating.  The software includes programs to covert localization
formats to the common PO format and programs to check and manage PO
files.  The documentation includes guides on using the tools, running a
localization project and how to localize various projects from
OpenOffice.org to Mozilla.

At its core the software contains a set of classes for handling various
localization storage formats: DTD, properties, OpenOffice.org GSI/SDF,
CSV and of course PO and XLIFF.  It also provides scripts to convert
between these formats.

Also part of the Toolkit are Python programs to create word counts,
merge translations and perform various checks on PO and XLIFF files.

WWW: http://translate.sourceforge.net/

Based on:	Gentoo Portage ebuild (bug #153512)
573245eaa2