Repository navigation
Release v0.2.0
Added
statscommand for translation statistics with completion percentages, verbose mode, and JSON output formatcleancommand to remove duplicatemsgstrentries and unused keys from PO files- Full PO file header support with automatic updates and content-based change detection
- Complete comment support (translator, extracted, reference, flag) with preservation on updates
# notranslateflag handling for intentionally untranslated entriesLoadPODirectory()utility function for batch loading PO files- Makefile for build automation
- Refactored packages:
internal/csvutilandinternal/poutil
Changed
- Fixed PO file sorting: Entries now follow CSV order (was an error causing noisy commits)
updatecommand now preserves all comments from existing entries- Improved error handling: functions now return errors instead of exiting
- Project structure refactored to modular packages
- Build system migrated to Makefile
Note
Commits after v0.1.2 may appear noisy due to the sorting fix. This correction ensures CSV and PO file ordering consistency.