Skip to content

Add translation coverage analysis tool#691

Open
olivierlacan wants to merge 1 commit intomainfrom
claude/translation-coverage-tool-J20Bo
Open

Add translation coverage analysis tool#691
olivierlacan wants to merge 1 commit intomainfrom
claude/translation-coverage-tool-J20Bo

Conversation

@olivierlacan
Copy link
Owner

This commit adds a comprehensive utility to track translation completeness
across all language versions of the Keep a Changelog project.

Features:

  • Analyzes section coverage for all versions (1.1.0, 1.0.0, 0.3.0)
  • Compares translations against English baseline
  • Identifies missing sections and calculates coverage percentages
  • Supports multiple output formats (text, JSON, CSV)
  • Allows filtering by version and/or language
  • Includes detailed section-by-section breakdown option

The tool helps maintainers:

  • Determine how much translation work remains
  • Identify which sections need translation in each language
  • Track translation progress over time
  • Export data for analysis and reporting

Includes comprehensive documentation in TRANSLATION_COVERAGE.md

This commit adds a comprehensive utility to track translation completeness
across all language versions of the Keep a Changelog project.

Features:
- Analyzes section coverage for all versions (1.1.0, 1.0.0, 0.3.0)
- Compares translations against English baseline
- Identifies missing sections and calculates coverage percentages
- Supports multiple output formats (text, JSON, CSV)
- Allows filtering by version and/or language
- Includes detailed section-by-section breakdown option

The tool helps maintainers:
- Determine how much translation work remains
- Identify which sections need translation in each language
- Track translation progress over time
- Export data for analysis and reporting

Includes comprehensive documentation in TRANSLATION_COVERAGE.md
@gandalfsaxe
Copy link

Cool to see so many new PRs popping up over the place thanks to Claude Code now. Great addition here btw!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants