Files
reactShop/src/i18n/locales/ru/auth.js
sebseb7 3347ba2754 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
2025-12-01 13:02:03 +01:00

51 lines
3.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export default {
"login": "Войти",
"register": "Регистрация",
"logout": "Выйти",
"profile": "Профиль",
"email": "Электронная почта",
"password": "Пароль",
"newPassword": "Новый пароль",
"confirmPassword": "Подтвердите пароль",
"forgotPassword": "Забыли пароль?",
"loginWithGoogle": "Войти через Google",
"or": "ИЛИ",
"privacyAccept": "Нажимая на \"Войти через Google\", я принимаю",
"privacyPolicy": "Политику конфиденциальности",
"passwordMinLength": "Пароль должен содержать не менее 8 символов",
"newPasswordMinLength": "Новый пароль должен содержать не менее 8 символов",
"backToHome": "Вернуться на главную страницу",
"menu": {
"profile": "Профиль",
"myProfile": "Мой профиль",
"checkout": "Оформление заказа",
"orders": "Заказы",
"settings": "Настройки",
"adminDashboard": "Панель администратора",
"adminUsers": "Пользователи администратора"
},
"resetPassword": {
"title": "Сброс пароля",
"button": "Сбросить пароль",
"success": "Ваш пароль успешно сброшен! Скоро вы будете перенаправлены на страницу входа...",
"invalidToken": "Действительный токен не найден. Пожалуйста, используйте ссылку из вашего письма.",
"error": "Ошибка при сбросе пароля",
"emailSent": "Ссылка для сброса пароля была отправлена на ваш адрес электронной почты.",
"emailError": "Ошибка при отправке письма"
},
"errors": {
"fillAllFields": "Пожалуйста, заполните все поля",
"invalidEmail": "Пожалуйста, введите действительный адрес электронной почты",
"passwordsNotMatch": "Пароли не совпадают",
"passwordsNotMatchShort": "Пароли не совпадают",
"enterEmail": "Пожалуйста, введите ваш адрес электронной почты",
"loginFailed": "Не удалось войти",
"registerFailed": "Не удалось зарегистрироваться",
"googleLoginFailed": "Не удалось войти через Google",
"emailExists": "Пользователь с таким адресом электронной почты уже существует. Пожалуйста, используйте другой адрес электронной почты или войдите в систему."
},
"success": {
"registerComplete": "Регистрация прошла успешно. Теперь вы можете войти."
}
};