Add missing auth translations and update components to use i18n keys

- Added new translation keys to de/auth.js:
  - resetPassword section (title, button, success, invalidToken, error, emailSent, emailError)
  - errors section (fillAllFields, invalidEmail, passwordsNotMatch, passwordsNotMatchShort, enterEmail, loginFailed, registerFailed, googleLoginFailed, emailExists)
  - success section (registerComplete)
  - newPassword, backToHome keys

- Updated ResetPassword.js to use translation keys instead of hardcoded German strings
- Updated LoginComponent.js to use translation keys instead of hardcoded German strings
- translate-i18n.js generated translations for other languages
This commit is contained in:
sebseb7
2025-12-01 13:02:03 +01:00
parent 013a38ca98
commit 3347ba2754
24 changed files with 607 additions and 57 deletions

View File

@@ -4,15 +4,17 @@ export default {
"logout": ıkış Yap",
"profile": "Profil",
"email": "E-posta",
"password": "Şifre",
"confirmPassword": "Şifreyi Onayla",
"forgotPassword": "Şifrenizi mi unuttunuz?",
"password": "Parola",
"newPassword": "Yeni parola",
"confirmPassword": "Parolayı onayla",
"forgotPassword": "Parolanızı mı unuttunuz?",
"loginWithGoogle": "Google ile giriş yap",
"or": "VEYA",
"privacyAccept": "\"Google ile giriş yap\" butonuna tıklayarak",
"privacyPolicy": "Gizlilik Politikasını",
"passwordMinLength": "Şifre en az 8 karakter uzunluğunda olmalıdır",
"newPasswordMinLength": "Yeni şifre en az 8 karakter uzunluğunda olmalıdır",
"privacyPolicy": "Gizlilik politikasını",
"passwordMinLength": "Parola en az 8 karakter uzunluğunda olmalıdır",
"newPasswordMinLength": "Yeni parola en az 8 karakter uzunluğunda olmalıdır",
"backToHome": "Ana sayfaya dön",
"menu": {
"profile": "Profil",
"myProfile": "Profilim",
@@ -21,5 +23,28 @@ export default {
"settings": "Ayarlar",
"adminDashboard": "Yönetici Paneli",
"adminUsers": "Yönetici Kullanıcılar"
},
"resetPassword": {
"title": "Parolayı sıfırla",
"button": "Parolayı sıfırla",
"success": "Parolanız başarıyla sıfırlandı! Kısa süre içinde giriş sayfasına yönlendirileceksiniz...",
"invalidToken": "Geçerli bir token bulunamadı. Lütfen e-postanızdaki bağlantıyı kullanın.",
"error": "Parola sıfırlama hatası",
"emailSent": "Parolanızı sıfırlamak için bir bağlantı e-posta adresinize gönderildi.",
"emailError": "E-posta gönderme hatası"
},
"errors": {
"fillAllFields": "Lütfen tüm alanları doldurun",
"invalidEmail": "Lütfen geçerli bir e-posta adresi girin",
"passwordsNotMatch": "Parolalar eşleşmiyor",
"passwordsNotMatchShort": "Parolalar eşleşmiyor",
"enterEmail": "Lütfen e-posta adresinizi girin",
"loginFailed": "Giriş başarısız",
"registerFailed": "Kayıt başarısız",
"googleLoginFailed": "Google ile giriş başarısız",
"emailExists": "Bu e-posta adresiyle zaten bir kullanıcı mevcut. Lütfen başka bir e-posta adresi kullanın veya giriş yapın."
},
"success": {
"registerComplete": "Kayıt başarılı. Artık giriş yapabilirsiniz."
}
};