Skip to content

Releases: OzzyCzech/potrans

v1.0.2

Choose a tag to compare

@OzzyCzech OzzyCzech released this 24 May 05:43
90b66b6

What's Changed

  • Don't swallow non-recoverable DeepL exceptions (#40)
  • Enhance translation handling with htmlentities decoding (#39)
  • Revert object instantiation in PoTranslator methods (#41)
  • Fix PHP 8.3 compatibility and add PHP 8.5 to CI
  • Add unit tests and GitHub Actions CI
  • Update actions/checkout to v6 (Node.js 24)

Full Changelog: v1.0.1...v1.0.2

Closes #42

v1.0.1

Choose a tag to compare

@OzzyCzech OzzyCzech released this 02 Jan 11:07

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@OzzyCzech OzzyCzech released this 29 Dec 13:25

What's Changed

  • Use automatic output dir and language selection by @aimeos in #23
  • Added --only option to write PO files only by @aimeos in #24
  • Added new options to GoogleTranslatorCommand and updated README by @aimeos in #25
  • Transforms target language to DeepL language code by @aimeos in #26
  • Allow 7.x releases of Symfony console/cache by @aimeos in #27
  • Put installation instructions on top by @aimeos in #29
  • Move cache directory to .potrans directory by @aimeos in #30
  • Special handling for some languages by @aimeos in #31
  • Add --ignore option to DeepLTranslatorCommand by @aimeos in #32
  • Add option for POT file to map source strings by @aimeos in #34

Full Changelog: v0.0.9...v1.0.0

v0.0.9

Choose a tag to compare

@OzzyCzech OzzyCzech released this 10 Jan 14:23
261ff36

What's Changed

  • Fixed loading .env file in DeepLTranslatorCommand by @aimeos in #22

New Contributors

Full Changelog: v0.0.8...v0.0.9

Add license file

Choose a tag to compare

@OzzyCzech OzzyCzech released this 31 Mar 13:09

What's Changed

New Contributors

Full Changelog: v0.0.5...v0.0.6

v0.0.5

Choose a tag to compare

@OzzyCzech OzzyCzech released this 09 Jan 10:51

Bug fixes with PO/MO outputs

Full Changelog: v0.0.4...v0.0.5

v0.0.4

Choose a tag to compare

@OzzyCzech OzzyCzech released this 09 Jan 10:31

Add optional parameter --translator for more flexibility

./bin/potrans deepl ./tests/example-cs_CZ.po ~/Downloads \
    --translator=path/to/my/CustomTranslator.php \
    --apikey=123456

potrans expect that CustomTranslator.php will return a new instance of Translator interface.

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@OzzyCzech OzzyCzech released this 04 Jan 13:16
  1. Split core code into more classes to be more flexible.
  2. Use official DeepL PHP Library instead of CURL
  3. BC: all option was replace with force - same behavior

Full Changelog: v0.0.2...v0.0.3

Cache for all language combinations

Choose a tag to compare

@OzzyCzech OzzyCzech released this 09 Aug 09:53

This release fix #12 bug with cache

First release

Choose a tag to compare

@OzzyCzech OzzyCzech released this 03 Mar 13:14

Issue with join() was finally fixed