Description
CLI user-facing messages are currently in German ("Fehler:", "Gelöscht:", "Hinzugefügt:"), while CLAUDE.md states "All code and documentation in English". For an open-source tool, English messages are more appropriate.
Scope
All click.echo() calls in src/vaultctl/cli.py with German text need to be translated to English.
Examples:
- "Fehler: Key nicht im Vault gefunden." → "Error: Key not found in vault."
- "Gelöscht:" → "Deleted:"
- "Hinzugefügt:" → "Added:"
- "Wiederhergestellt:" → "Restored:"
- "Unverändert:" → "Unchanged:"
Acceptance Criteria
Priority
P2
Description
CLI user-facing messages are currently in German ("Fehler:", "Gelöscht:", "Hinzugefügt:"), while CLAUDE.md states "All code and documentation in English". For an open-source tool, English messages are more appropriate.
Scope
All
click.echo()calls insrc/vaultctl/cli.pywith German text need to be translated to English.Examples:
Acceptance Criteria
Priority
P2