Path to this page:
./
textproc/translate-toolkit,
Tools for working with translation files
Branch: CURRENT,
Version: 3.13.5,
Package name: translate-toolkit-3.13.5,
Maintainer: rilligThe Translate Toolkit is a set of software and documentation designed to
help make the lives of localizers both more productive and less
frustrating. The Toolkit is part of the Translate project.
The software includes programs to covert localization formats to the
common PO, and emerging XLIFF format. There are also programs to check
and manage PO and XLIFF files. Online 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, MO, Qt .ts, TMX, TBX, WordFast txt, Gettext .mo, Windows RC, 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 translation files.
Required to run:[
shells/bash] [
devel/py-setuptools] [
textproc/py-lxml] [
lang/python310]
Master sites:
Filesize: 1172.957 KB
Version history: (Expand)
- (2024-10-14) Updated to version: translate-toolkit-3.13.5
- (2024-08-08) Updated to version: translate-toolkit-3.13.3
- (2024-07-12) Updated to version: translate-toolkit-3.13.2
- (2024-06-18) Updated to version: translate-toolkit-3.13.1
- (2024-06-14) Updated to version: translate-toolkit-3.13.0
- (2023-08-14) Updated to version: translate-toolkit-3.0.0nb5
CVS history: (Expand)
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524) |
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2020-12-04 21:45:51 by Nia Alarie | Files touched by this commit (456) |
Log message:
Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
|
2020-07-10 09:05:22 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
translate-toolkit: updated to 3.0.0
Translate Toolkit 3.0.0
Formats and Converters
----------------------
- PO
- Bring line wrapping closer to gettext
- XLIFF
- Support non numeric ids on plurals in poxliff
- JSON
- Added support for ARB files
- Added support for go-i18n files
- Properties
- Added support for GWT personality
- Fix round trip of empty values without delimiter
- HTML
- A makeover of the HTML parsing to fix several issues
- PHP
- Add support for Laravel plurals
- Improve round trip of some statements
- Windows RC
- Rewritten parser using pyparsing
- l20n
- Dropped support for deprecated format
General
-------
- Dropped support for Python 2.7.
- Python 3.5 or newer is now required.
- Minor docs improvements.
- Several cleanups in code.
- Removed deprecated interfaces:
- multistring no longer accepts encoding
- search.segment is removed
- pofile.extractpoline is removed
- simplify_to_common no longer accepts languages parameter
- getsource/setsource/gettarget/settarget methods removed from storages
- Updated requirements, lxml is no longer optional.
- Added and updated tests.
- Optional deps can be specified using pip extras.
|