initial commit

This commit is contained in:
2026-03-12 06:37:16 +08:00
commit c31ebd35e7
41 changed files with 6272 additions and 0 deletions

104
src/locales/fa.ts Normal file
View File

@@ -0,0 +1,104 @@
export const fa = {
login: {
welcome: "به Qlockify خوش آمدید",
enterPassword: "رمز عبور خود را وارد کنید",
verifyNumber: "تایید شماره موبایل",
enterMobileDesc: "برای ادامه، شماره موبایل خود را وارد کنید",
signInDesc: "با استفاده از رمز عبور خود وارد شوید",
sentCodeDesc: (mobile: string) => `کد ۶ رقمی به ${mobile} ارسال شد`,
mobilePlaceholder: "شماره موبایل (مثلا ۰۹۱۲۳۴۵۶۷۸۹)",
continueWithPassword: "ادامه با رمز عبور",
orContinueWith: "یا ادامه با",
otpLogin: "ورود با کد یکبار مصرف",
register: "ثبت نام",
passwordPlaceholder: "رمز عبور",
signIn: "ورود",
back: "بازگشت",
otpPlaceholder: "کد ۶ رقمی",
verifyAndContinue: "تایید و ادامه",
terms: "با کلیک روی ادامه، شما با قوانین و مقررات و حریم خصوصی ما موافقت می‌کنید.",
brandingQuote: "زمان و فضاهای کاری خود را با پلتفرم مینیمال، سریع و امن ما بهینه مدیریت کنید.",
toasts: {
enterMobile: "لطفا شماره موبایل خود را وارد کنید",
verifySent: "کد تایید ارسال شد!",
failedOtp: "ارسال کد تایید با خطا مواجه شد",
fillAll: "لطفا تمام فیلدها را پر کنید",
successLogin: "با موفقیت وارد شدید!",
invalidCreds: "اطلاعات ورود نامعتبر است",
enterOtp: "لطفا کد تایید را وارد کنید",
invalidOtp: "کد تایید نامعتبر است"
}
},
loginTerms: {
prefix: "با ورود به سیستم، شما با ",
link: "شرایط خدمات و حریم خصوصی",
suffix: " ما موافقت می‌کنید."
},
terms: {
back: "بازگشت",
title: "شرایط خدمات و حریم خصوصی",
lastUpdated: "آخرین بروزرسانی: ۲۱ اسفند ۱۴۰۴",
sections: {
acceptance: {
title: "۱. پذیرش شرایط",
content: "با دسترسی و استفاده از Qlockify، شما موافقت می‌کنید که به این شرایط خدمات و تمامی قوانین و مقررات مربوطه پایبند باشید. اگر با هر یک از این شرایط موافق نیستید، استفاده یا دسترسی شما به این سایت ممنوع است."
},
license: {
title: "۲. مجوز کاربر و مسئولیت‌ها",
items: [
"شما باید اطلاعات دقیق، به‌روز و کامل را در طول فرآیند ثبت‌نام ارائه دهید.",
"شما مسئول حفظ امنیت حساب و رمز عبور خود هستید.",
"شما مجاز به استفاده از خدمات برای اهداف غیرقانونی یا غیرمجاز نیستید.",
"استفاده شما از خدمات نباید قوانین حوزه قضایی شما را نقض کند."
]
},
privacy: {
title: "۳. حریم خصوصی و جمع‌آوری داده‌ها",
p1: "ما حریم خصوصی شما را جدی می‌گیریم. ما اطلاعاتی را برای ارائه خدمات بهتر به کاربران خود جمع‌آوری می‌کنیم. انواع داده‌های شخصی که جمع‌آوری می‌کنیم شامل موارد زیر است:",
personalLabel: "اطلاعات شخصی",
personalText: "نام، آدرس ایمیل، شماره تلفن و تاریخ تولد ارائه‌شده در طول ثبت‌نام یا به‌روزرسانی پروفایل.",
usageLabel: "داده‌های استفاده",
usageText: "اطلاعات مربوط به نحوه دسترسی و استفاده از خدمات، از جمله زمان‌سنجی‌ها و معیارهای دستگاه.",
p2: "ما اطلاعات شناسایی شخصی شما را به دیگران نمی‌فروشیم، مبادله نمی‌کنیم یا اجاره نمی‌دهیم. ما از اقدامات امنیتی استاندارد صنعت برای محافظت در برابر دسترسی غیرمجاز، تغییر، افشا یا تخریب داده‌های شخصی شما استفاده می‌کنیم."
},
liability: {
title: "۴. محدودیت مسئولیت",
content: "در هیچ شرایطی Qlockify یا تأمین‌کنندگان آن مسئولیتی در قبال هرگونه خسارت (از جمله، بدون محدودیت، خسارت ناشی از دست دادن داده‌ها یا سود، یا به دلیل وقفه در کسب‌وکار) ناشی از استفاده یا عدم توانایی استفاده از مواد روی پلتفرم نخواهند داشت."
},
modifications: {
title: "۵. اصلاحات",
content: "ما ممکن است این شرایط خدمات را در هر زمان بدون اطلاع قبلی بازبینی کنیم. با استفاده از این وب‌سایت، شما موافقت می‌کنید که به نسخه فعلی این شرایط خدمات پایبند باشید."
},
},
},
profile: {
"title": "پروفایل کاربر",
"firstName": "نام",
"lastName": "نام خانوادگی",
"email": "ایمیل",
"description": "توضیحات",
"mobileNumber": "شماره موبایل",
"birthDate": "تاریخ تولد",
"yearsOld": "سال",
"dateJoined": "تاریخ عضویت",
"editInfo": "ویرایش اطلاعات",
"changePicture": "تغییر تصویر",
"save": "ذخیره",
"cancel": "لغو",
"upload": "آپلود",
"remove": "حذف",
"imageInput": "برای انتخاب کلیک کنید یا فایل را بکشید",
"noEmail": "ایمیلی ثبت نشده",
toasts: {
successEdit: "پروفایل با موفقیت بروزرسانی شد!",
successImage: "عکس پروفایل بروزرسانی شد!",
successRemoveImage: "عکس پروفایل حذف شد!",
error: "خطایی رخ داد!"
}
},
logout: "خروج",
logoutToast: "با موفقیت خارج شدید!",
confirmLogoutTitle: "تایید خروج",
confirmLogoutMessage: "آیا مطمئن هستید که می‌خواهید از حساب خود خارج شوید؟",
cancel: "لغو",
}