Skip to content

🐛Delete event confirmation requires English "delete" instead of localized word #1220

Description

@david-kirn

Describe the bug
When the UI language is set to German, the "Delete Event" confirmation dialog requires the user to type "löschen" to confirm deletion. However, the button remains disabled even when "löschen" is typed correctly. The button only becomes active when typing the English word "delete".

To Reproduce

  1. Set Hi.Events language to German
  2. Go to any event → Settings → Danger Zone → Delete Event
  3. Type "löschen" in the confirmation field
  4. Button remains disabled and cannot be clicked
  5. Type "delete" instead → button becomes active

Expected behavior
The confirmation input should accept the localized word ("löschen" in German) to enable the delete button, matching the placeholder text shown in the dialog.

Desktop (please complete the following information):

  • OS: macOS
  • Browser: Safari
  • Version: 26.4

Hi.Events Version and platform

  • Latest Docker image (daveearley/hi.events-all-in-one:latest)
  • Self-hosted on Hetzner VPS via Docker

Additional context
The placeholder text correctly shows "löschen" in German, but the validation logic appears to be hardcoded to check for the English word "delete" regardless of the selected language.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions