Releases: OzzyCzech/potrans
Releases · OzzyCzech/potrans
Release list
v1.0.2
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
v1.0.0
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
Add license file
What's Changed
- Create LICENSE by @AndreiMiculita in #17
- Update packages
New Contributors
- @AndreiMiculita made their first contribution in #17
Full Changelog: v0.0.5...v0.0.6
v0.0.5
Bug fixes with PO/MO outputs
Full Changelog: v0.0.4...v0.0.5
v0.0.4
Add optional parameter --translator for more flexibility
./bin/potrans deepl ./tests/example-cs_CZ.po ~/Downloads \
--translator=path/to/my/CustomTranslator.php \
--apikey=123456potrans expect that CustomTranslator.php will return a new instance of Translator interface.
Full Changelog: v0.0.3...v0.0.4
v0.0.3
- Split core code into more classes to be more flexible.
- Use official DeepL PHP Library instead of CURL
- BC:
alloption was replace withforce- same behavior
Full Changelog: v0.0.2...v0.0.3
Cache for all language combinations
This release fix #12 bug with cache
First release
Issue with join() was finally fixed