./textproc/translate-toolkit, Tools for working with translation files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.14.1, Package name: translate-toolkit-3.14.1, Maintainer: rillig

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 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: 1174.148 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-26 11:44:13 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
translate-toolkit: updated to 3.14.1

3.14.1

Formats and Converters

- MO
  - Fixed crash on certain files

3.14.0

Formats and Converters

- Android
  - Improved handling of CDATA
  - Improved whitespace handling

Other changes

- Dropped support for Python 3.8
- Improved multisting implementation
- Various code cleanups
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-14 13:20:31 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
translate-toolkit: updated to 3.13.5

Translate Toolkit 3.13.5

Formats and Converters

- Android
  - Fixed newlines serialization
- PHP
  - Fixed escaping quotes in keys
- HTML
  - Enable translation of the label tag

Translate Toolkit 3.13.4

Formats and Converters

- Android
  - Add API to mark string translatable
- PHP
  - Fixed escaping quotes in keys

Other changes

- Compatibility with Python 3.13
- Documentation now uses Furo theme
- Fixed lxml depreciation warnings
- Fixed ``__hash__`` implementation
   2024-08-08 10:59:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
translate-toolkit: updated to 3.13.3

Translate Toolkit 3.13.3

This release contains improvements and bug fixes.

Changes

Formats and Converters

- Android

  - Fixed parsing files with additional content between strings

Other changes

- Various code cleanups
   2024-07-12 09:42:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
translate-toolkit: updated to 3.13.2

Translate Toolkit 3.13.2

Formats and Converters
- PO
  - Optimize string escaping and header handling
  - Fixed wrapping with wide Unicode characters
- YAML
  - Avoid crash on invalid Ruby YAML files
- Properties
  - Fix added spaces in XWikiPageProperties format XML output

Other changes
- Various code cleanups
   2024-06-23 16:22:00 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(textproc/translate-toolkit) revert wrong edit on USE_TOOLS+=
   2024-06-23 16:20:56 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(textproc/translate-toolkit) Fix missing interpreter
   2024-06-18 19:27:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
translate-toolkit: updated to 3.13.1

Translate Toolkit 3.13.1

This release contains improvements and bug fixes.

Formats and Converters
----------------------
- CSV

  - Added support to forcing dialect

- PO

  - Added more tests for wrapping
  - Fixed wrapping when adding new unit

Other changes
-------------
- Various code cleanups