This commit implements two enhancements to the calendar feature:
1. i18n Support:
- Created translation files for all 7 languages (en, de, ja, hi, es, la, goh)
- Updated CalendarConfigPanel to use translations for UI labels
- Updated CalendarPreview to use translations for status messages
- Updated calendar page to use translations for page title/subtitle
- Added calendarMessages export and integrated into main messages.ts
2. Cropped Abacus Day Numbers:
- Enabled cropToActiveBeads feature for monthly calendar day abacuses
- Abacuses now fill calendar cells more efficiently
- Extracts cropped viewBox from rendered SVG for proper scaling
- Uses custom padding (top: 8, bottom: 2, left: 5, right: 5)
- Dynamically scales cropped abacuses to fit cells
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>