Releases: pescheckit/python-gpt-po
Releases · pescheckit/python-gpt-po
1.3.2
What's Changed
- Add configurable default context via CLI and environment variables by @pescheck-bram in #66
Full Changelog: 1.3.1...1.3.2
1.3.1
1.3.0
1.2.3
1.2.2
What's Changed
- Fix --fix-fuzzy to work with fuzzy-only files and handle fuzzy headers by @pescheck-bram in #59
Full Changelog: 1.2.1...1.2.2
1.2.1
What's Changed
- Make --lang parameter optional with auto-detection from PO files by @pescheck-bram in #58
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
Key Features
- Gitignore Support: Automatically respects .gitignore patterns when scanning PO files
- Smart Language Detection: Auto-detects target language from Django/Flask/WordPress folder structures
- Skip Translated Files: New --skip-translated flag to process only untranslated entries
Breaking Change
.gitignore support is now enabled by default. Use --no-gitignore to disable if needed.
Improvements
- Better handling of English source translations
- Fixed duplicate msgid processing
- Enhanced Django special codes handling ({% %}, {{ }})
- Improved plural forms support
Full Changelog: 1.1.1...1.2.0
1.1.1
What's Changed
- Updated REAMDE.md by @pescheck-bram in #50
- Update Python versions by @vbossica in #53
- Move providers initialization inside ProviderClient by @vbossica in #51
- Move the get*_response methods inside the provider classes by @vbossica in #52
Full Changelog: 1.1.0...1.1.1
1.1.0
1.0.4
What's Changed
- Splitting model in seperate classes by @pescheck-bram in #48
Full Changelog: 1.0.3...1.0.4