The NetBSD Project

CVS log for pkgsrc/textproc/translate-toolkit/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / translate-toolkit

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Mar 14 15:47:24 2025 UTC (5 weeks, 6 days ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, HEAD
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
translate-toolkit: updated to 3.15.1

Translate Toolkit 3.15.1

Formats and Converters

- JSON
  - Better handle changing unit types.

- web2py
  - Synced parsing logic with web2py.

- TIKI
  - Simplified parser regular expression.

- XLIFF
  - Gracefully handle non-standard locations.

Other changes

- Dropped unused Java debugging code.
- Documentation updates.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Mar 4 10:34:16 2025 UTC (7 weeks, 2 days ago) by adam
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -4 lines
translate-toolkit: updated to 3.15.0

Translate Toolkit 3.15.0

Formats and Converters

- JSON
  - Fixed possible slow processing of some WebExtension files
  - Improved validation for FormatJS files

- CVS
  - Automatically upgrade to UTF-8 when legacy encoding cannot save some characters

- DTD
  - Simplified the entity matching

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Feb 13 06:28:39 2025 UTC (2 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
translate-toolkit: updated to 3.14.8

Translate Toolkit 3.14.8

Formats and Converters

- JSON

  - Improved error handling in ARB files.
  - Strip ``//`` style comments while parsing WebExtension JSON.

- YAML

  - Gracefully handle blank plural values.

- Subtitles

  - Ensure subtitles are correctly ordered upon saving.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Jan 29 13:49:38 2025 UTC (2 months, 3 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
translate-toolkit: updated to 3.14.7

Translate Toolkit 3.14.7

This release contains improvements and bug fixes.

Changes

Formats and Converters

- JSON

  - Do not create nested keys for flat keys formats on round trip
  - Correctlly build new units for flat key formats

- Android

  - Avoid stripping possible extra closing quote
  - Gracefully handle invalid escape sequences

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Jan 23 09:43:25 2025 UTC (3 months ago) by adam
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
translate-toolkit: updated to 3.14.6

Translate Toolkit 3.14.6

Formats and Converters

- JSON

  - Do not create nested keys for flat keys formats on round trip
  - Correctlly build new units for flat key formats

- Android

  - XML files will always have a trailing newline
  - Gracefully handle unpaired double quotes

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Dec 29 09:36:37 2024 UTC (3 months, 3 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
translate-toolkit: updated to 3.14.5

Translate Toolkit 3.14.5

Formats and Converters

- Android
  - Fixed escaped quotes handling

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Dec 26 17:25:32 2024 UTC (3 months, 4 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
translate-toolkit: updated to 3.14.4

3.14.4

Formats and Converters

- Android
  - Improve escape sequences handling


3.14.3

Formats and Converters

- PO
  - Consistent line wrapiing with Gettext 0.23

- Android
  - Improved parsing performance


3.14.2

Formats and Converters

- PO
  - Performance improvements thanks to using C implementation of wcwidth

- Properties
  - Fixed hadling of plural tags for certain languages in GWT dialect
  - Avoid adding trailing newlines to the files upon saving

- JSON
  - Better error messages upon parsing WebExtension
  - Use flat structure by default for ARB files

- po2rc
  -  Allow po2rc output encoding to be specified

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Nov 26 10:44:13 2024 UTC (4 months, 4 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
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

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Nov 11 07:29:11 2024 UTC (5 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -2 lines
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Oct 14 11:20:31 2024 UTC (6 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -4 lines
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

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Aug 8 08:59:49 2024 UTC (8 months, 2 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
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

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Jul 12 07:42:00 2024 UTC (9 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
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

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Jun 23 14:22:00 2024 UTC (10 months ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -2 lines
(textproc/translate-toolkit) revert wrong edit on USE_TOOLS+=

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jun 23 14:20:56 2024 UTC (10 months ago) by mef
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +6 -2 lines
(textproc/translate-toolkit) Fix missing interpreter

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Jun 18 17:27:02 2024 UTC (10 months ago) by adam
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
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

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jun 14 20:09:46 2024 UTC (10 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +9 -16 lines
translate-toolkit: updated to 3.13.0

Translate Toolkit 3.13.0
************************

*Released on 22 April 2024*

This release contains improvements and bug fixes.

Changes
=======

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

- PO

  - Fixed newlines handling in notes
  - Improved header handling
  - Avoid adding duplicate context when merging duplicates

- LISA (Android, XLIFF,...)

  - Fixed possible issue with removing content
  - Automatically strip characters unsafe for XML

- Properties

  - Fixed handling of escaped space
  - Improved escaping of control chars
  - Improved quoting performance

- Subtitles

  - Updated aeidon compatibility

- CSV

  - Improved converter CLI reference

Other changes
-------------

- Compatibility with current pytest and setuptools.
- Updated language definitions to include CLDR aliases.
- Dropped unmatained Mozilla l10n scripts.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Aug 14 05:25:25 2023 UTC (20 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
*: recursive bump for Python 3.11 as new default

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Jun 30 11:18:55 2022 UTC (2 years, 9 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Jan 5 15:41:27 2022 UTC (3 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -2 lines
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.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:55:10 2022 UTC (3 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Dec 4 20:45:46 2020 UTC (4 years, 4 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jul 10 07:05:21 2020 UTC (4 years, 9 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +18 -11 lines
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.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Apr 25 07:33:25 2019 UTC (6 years ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 11 15:42:31 2018 UTC (7 years, 1 month ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
add textproc/translate-toolkit 2.2.5

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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>