+
-
+
-
-
-
- E-Mail gesendet!
+
+
+
+ {{ $t('forgotPassword.successTitle') }}
-
- Falls ein Account mit dieser E-Mail-Adresse existiert, wurde ein Reset-Link gesendet.
+
+ {{ $t('forgotPassword.successInfo') }}
-
- Prüfen Sie Ihre E-Mails und folgen Sie dem Link.
+
+ {{ $t('forgotPassword.successHint') }}
-
-
+
+
{{ error }}
-
-
+
+
@@ -86,7 +85,7 @@ export default {
console.log('Password reset email requested for:', this.email)
} catch (err) {
console.error('Password reset request error:', err)
- this.error = err.response?.data?.error || 'Fehler beim Senden der E-Mail. Versuchen Sie es später erneut.'
+ this.error = err.response?.data?.error || this.$t('forgotPassword.error')
} finally {
this.isLoading = false
}
@@ -95,6 +94,57 @@ export default {
}
-
diff --git a/frontend/src/components/VisibilityDialog.vue b/frontend/src/components/VisibilityDialog.vue
index fb080d7..a0755a2 100644
--- a/frontend/src/components/VisibilityDialog.vue
+++ b/frontend/src/components/VisibilityDialog.vue
@@ -111,12 +111,12 @@
diff --git a/frontend/src/components/maintenance/BelieveView.vue b/frontend/src/components/maintenance/BelieveView.vue
index 72c9b37..a8ebefe 100644
--- a/frontend/src/components/maintenance/BelieveView.vue
+++ b/frontend/src/components/maintenance/BelieveView.vue
@@ -7,6 +7,7 @@
type="text"
:placeholder="$t('search')"
/>
+