diff --git a/apps/tasks/app/forgot-password/page.tsx b/apps/tasks/app/forgot-password/page.tsx new file mode 100644 index 0000000..c470536 --- /dev/null +++ b/apps/tasks/app/forgot-password/page.tsx @@ -0,0 +1,24 @@ +"use client"; + +import Link from "next/link"; +import { useTranslation } from "@/lib/i18n"; + +export default function ForgotPasswordPage() { + const { t } = useTranslation(); + + return ( +
+
+
+

{t("auth.forgotPassword")}

+

+ {t("common.loading")}... +

+ + {t("common.back")} + +
+
+
+ ); +} diff --git a/apps/tasks/messages/cs.json b/apps/tasks/messages/cs.json index b5c4f96..15a9506 100644 --- a/apps/tasks/messages/cs.json +++ b/apps/tasks/messages/cs.json @@ -17,7 +17,21 @@ "registerBtn": "Registrovat se", "noAccount": "Nemáte účet?", "hasAccount": "Máte účet?", - "logout": "Odhlásit se" + "logout": "Odhlásit se", + "password": "Heslo", + "confirmPassword": "Potvrdit heslo", + "showPassword": "Zobrazit", + "hidePassword": "Skryt", + "forgotPassword": "Zapomenuté heslo?", + "passwordMinLength": "Heslo musí mít alespoň 6 znaků", + "passwordMismatch": "Hesla se neshodují", + "strength": { + "weak": "Slabé", + "fair": "Ucházející", + "good": "Dobré", + "strong": "Silné", + "excellent": "Výborné" + } }, "tasks": { "title": "Úkoly", diff --git a/apps/tasks/messages/he.json b/apps/tasks/messages/he.json index b73ff34..dcb35be 100644 --- a/apps/tasks/messages/he.json +++ b/apps/tasks/messages/he.json @@ -17,7 +17,21 @@ "registerBtn": "הירשם", "noAccount": "אין לך חשבון?", "hasAccount": "יש לך חשבון?", - "logout": "התנתק" + "logout": "התנתק", + "password": "סיסמה", + "confirmPassword": "אשר סיסמה", + "showPassword": "הצג", + "hidePassword": "הסתר", + "forgotPassword": "שכחת סיסמה?", + "passwordMinLength": "סיסמה חייבת להכיל לפחות 6 תווים", + "passwordMismatch": "הסיסמאות לא תואמות", + "strength": { + "weak": "חלשה", + "fair": "סבירה", + "good": "טובה", + "strong": "חזקה", + "excellent": "מצוינת" + } }, "tasks": { "title": "משימות", diff --git a/apps/tasks/messages/ru.json b/apps/tasks/messages/ru.json index cf84520..0a10493 100644 --- a/apps/tasks/messages/ru.json +++ b/apps/tasks/messages/ru.json @@ -17,7 +17,21 @@ "registerBtn": "Зарегистрироваться", "noAccount": "Нет аккаунта?", "hasAccount": "Есть аккаунт?", - "logout": "Выйти" + "logout": "Выйти", + "password": "Пароль", + "confirmPassword": "Подтвердить пароль", + "showPassword": "Показать", + "hidePassword": "Скрыть", + "forgotPassword": "Забыли пароль?", + "passwordMinLength": "Пароль должен содержать не менее 6 символов", + "passwordMismatch": "Пароли не совпадают", + "strength": { + "weak": "Слабый", + "fair": "Сносный", + "good": "Хороший", + "strong": "Сильный", + "excellent": "Отличный" + } }, "tasks": { "title": "Задачи", diff --git a/apps/tasks/messages/ua.json b/apps/tasks/messages/ua.json index d5b41b2..8fcb248 100644 --- a/apps/tasks/messages/ua.json +++ b/apps/tasks/messages/ua.json @@ -17,7 +17,21 @@ "registerBtn": "Зареєструватися", "noAccount": "Немає акаунту?", "hasAccount": "Є акаунт?", - "logout": "Вийти" + "logout": "Вийти", + "password": "Пароль", + "confirmPassword": "Підтвердити пароль", + "showPassword": "Показати", + "hidePassword": "Сховати", + "forgotPassword": "Забули пароль?", + "passwordMinLength": "Пароль має містити щонайменше 6 символів", + "passwordMismatch": "Паролі не збігаються", + "strength": { + "weak": "Слабкий", + "fair": "Задовільний", + "good": "Добрий", + "strong": "Сильний", + "excellent": "Відмінний" + } }, "tasks": { "title": "Завдання",