From a0461c7a898f068e665df2a4b3fb08288bd1bb4b Mon Sep 17 00:00:00 2001 From: Egor Date: Fri, 30 Jan 2026 15:55:08 +0300 Subject: [PATCH] Add files via upload --- src/locales/en.json | 22 ++++++++++++++++++++++ src/locales/fa.json | 22 ++++++++++++++++++++++ src/locales/ru.json | 22 ++++++++++++++++++++++ src/locales/zh.json | 22 ++++++++++++++++++++++ 4 files changed, 88 insertions(+) diff --git a/src/locales/en.json b/src/locales/en.json index 0411129..c96e611 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -2044,6 +2044,28 @@ "canLoginWithEmail": "You can now log in using your email and password.", "emailAlreadyRegistered": "This email is already linked to another account. If this is your email, log in with it or contact support.", "alreadyHaveEmail": "You already have a verified email linked.", + "changeEmail": { + "button": "Change email", + "title": "Change Email", + "description": "Enter your new email address. A verification code will be sent to it.", + "currentEmail": "Current email", + "newEmail": "New email", + "sendCode": "Send code", + "enterCode": "Enter code", + "enterCodeDescription": "Enter the verification code sent to your new email.", + "verificationCode": "Verification code", + "codeSentTo": "Code sent to {{email}}", + "verify": "Verify", + "resendCode": "Resend code", + "resendIn": "Resend in {{seconds}} sec.", + "success": "Email changed successfully!", + "successDescription": "Your email has been successfully updated.", + "emailAlreadyUsed": "This email is already used by another account.", + "sameEmail": "New email is the same as current.", + "invalidCode": "Invalid verification code.", + "codeExpired": "Code has expired. Please request a new one.", + "tooManyRequests": "Too many requests. Please try again later." + }, "notifications": { "title": "Notification Settings", "subscriptionExpiry": "Subscription Expiry", diff --git a/src/locales/fa.json b/src/locales/fa.json index 0faf228..5aff24c 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -1670,6 +1670,28 @@ "canLoginWithEmail": "اکنون می‌توانید با ایمیل و رمز عبور وارد شوید.", "emailAlreadyRegistered": "این ایمیل قبلاً به حساب دیگری متصل شده است. اگر این ایمیل شماست، با آن وارد شوید یا با پشتیبانی تماس بگیرید.", "alreadyHaveEmail": "شما قبلاً یک ایمیل تایید شده متصل کرده‌اید.", + "changeEmail": { + "button": "تغییر ایمیل", + "title": "تغییر ایمیل", + "description": "آدرس ایمیل جدید را وارد کنید. کد تایید به آن ارسال خواهد شد.", + "currentEmail": "ایمیل فعلی", + "newEmail": "ایمیل جدید", + "sendCode": "ارسال کد", + "enterCode": "کد را وارد کنید", + "enterCodeDescription": "کد تایید ارسال شده به ایمیل جدید را وارد کنید.", + "verificationCode": "کد تایید", + "codeSentTo": "کد به {{email}} ارسال شد", + "verify": "تایید", + "resendCode": "ارسال مجدد کد", + "resendIn": "ارسال مجدد در {{seconds}} ثانیه", + "success": "ایمیل با موفقیت تغییر یافت!", + "successDescription": "ایمیل شما با موفقیت به‌روزرسانی شد.", + "emailAlreadyUsed": "این ایمیل توسط حساب دیگری استفاده می‌شود.", + "sameEmail": "ایمیل جدید با ایمیل فعلی یکسان است.", + "invalidCode": "کد تایید نامعتبر است.", + "codeExpired": "کد منقضی شده است. لطفاً کد جدید درخواست کنید.", + "tooManyRequests": "درخواست‌های زیادی ارسال شده. لطفاً بعداً دوباره امتحان کنید." + }, "notifications": { "title": "تنظیمات اعلان", "subscriptionExpiry": "انقضای اشتراک", diff --git a/src/locales/ru.json b/src/locales/ru.json index 34501a3..835c885 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -2729,6 +2729,28 @@ "canLoginWithEmail": "Теперь вы можете входить с помощью email и пароля.", "emailAlreadyRegistered": "Этот email уже привязан к другому аккаунту. Если это ваш email, войдите через него или обратитесь в поддержку.", "alreadyHaveEmail": "У вас уже привязан подтверждённый email.", + "changeEmail": { + "button": "Сменить почту", + "title": "Смена почты", + "description": "Введите новый email адрес. На него будет отправлен код подтверждения.", + "currentEmail": "Текущий email", + "newEmail": "Новый email", + "sendCode": "Отправить код", + "enterCode": "Введите код", + "enterCodeDescription": "Введите код подтверждения, отправленный на новую почту.", + "verificationCode": "Код подтверждения", + "codeSentTo": "Код отправлен на {{email}}", + "verify": "Подтвердить", + "resendCode": "Отправить код повторно", + "resendIn": "Повторить через {{seconds}} сек.", + "success": "Email успешно изменён!", + "successDescription": "Ваш email был успешно обновлён.", + "emailAlreadyUsed": "Этот email уже используется другим аккаунтом.", + "sameEmail": "Новый email совпадает с текущим.", + "invalidCode": "Неверный код подтверждения.", + "codeExpired": "Срок действия кода истёк. Запросите новый.", + "tooManyRequests": "Слишком много запросов. Попробуйте позже." + }, "notifications": { "title": "Настройки уведомлений", "subscriptionExpiry": "Окончание подписки", diff --git a/src/locales/zh.json b/src/locales/zh.json index 1bbcbfc..bd9838f 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -1669,6 +1669,28 @@ "canLoginWithEmail": "现在您可以使用邮箱和密码登录。", "emailAlreadyRegistered": "此邮箱已绑定到其他账户。如果这是您的邮箱,请使用邮箱登录或联系客服。", "alreadyHaveEmail": "您已经绑定了已验证的邮箱。", + "changeEmail": { + "button": "更换邮箱", + "title": "更换邮箱", + "description": "输入新邮箱地址。验证码将发送到该邮箱。", + "currentEmail": "当前邮箱", + "newEmail": "新邮箱", + "sendCode": "发送验证码", + "enterCode": "输入验证码", + "enterCodeDescription": "输入发送到新邮箱的验证码。", + "verificationCode": "验证码", + "codeSentTo": "验证码已发送至 {{email}}", + "verify": "确认", + "resendCode": "重新发送验证码", + "resendIn": "{{seconds}} 秒后重新发送", + "success": "邮箱更换成功!", + "successDescription": "您的邮箱已成功更新。", + "emailAlreadyUsed": "此邮箱已被其他账户使用。", + "sameEmail": "新邮箱与当前邮箱相同。", + "invalidCode": "验证码无效。", + "codeExpired": "验证码已过期,请重新获取。", + "tooManyRequests": "请求过于频繁,请稍后再试。" + }, "notifications": { "title": "通知设置", "subscriptionExpiry": "订阅到期",