Files
portfolio/i18n/locales/fa.json
T
mahdium 2fc75eeab1 Sync upstream improvements: new components, layout overhaul, and portfolio enhancements
- Add Services, HireCTA, and ReactExpansion components
- Overhaul Hero with grid layout, badges, CTA buttons, email dialog, and profile card
- Refactor TopNav to use computed navItems loop
- Enhance ProjectsList with nested category accordions and case study details
- Restructure Skills with purpose-grouped stackGroups and row-sync accordion logic
- Add new types: Service, ReactExpansion, CTA, and Project case-study fields
- Update portfolio data with adapted services, stackGroups, and project details
- Add OG/Twitter meta tags for SEO
- Update i18n with new keys for services, hero, buttons, and project labels
- Fix langDir path, update engine constraints, add volta config
- Change default color scheme to lime
- Rename Rider to JetBrains Rider in AI stack
2026-07-06 18:28:26 +03:30

232 lines
9.8 KiB
JSON

{
"sections": {
"work": "سوابق کاری",
"workAccordion": "تجربه در توسعه سیستم‌ها و مدیریت زیرساخت.",
"education": "تحصیلات",
"recommendations": "توصیه‌نامه‌ها",
"projects": "پروژه‌ها",
"projectsAccordion": "اپلیکیشن‌های واقعی ساخته شده برای مشتریان و جامعه توسعه‌دهندگان.",
"blog": "وبلاگ",
"contact": "ارتباط",
"services": "خدماتی که می‌توانم ارائه کنم",
"mainTools": "ابزارهای اصلی",
"roles": "نقش‌ها",
"values": "ارزش‌ها",
"skills": "مهارت‌ها",
"currentlyExpanding": "در حال گسترش مهارت‌ها",
"softSkills": "ارزش‌ها و مهارت‌های نرم",
"language": "مهارت‌های زبانی",
"githubActivity": "فعالیت گیت‌هاب"
},
"skills": {
"expert": "حرفه‌ای",
"proficient": "مسلط",
"usedBefore": "تجربه قبلی",
"aiStack": "استک هوش مصنوعی",
"subtitle": "گروه‌بندی ابزارها بر اساس کاربردشان در بک‌اند، زیرساخت و عملیات.",
"accordionLabel": "مهارت‌های فرانت‌اند گروه‌بندی‌شده برای بک‌اند، زیرساخت و عملیات."
},
"services": {
"subtitle": "تمرکز روی بک‌اند، زیرساخت و اتوماسیون با تمرکز بر قابلیت اطمینان."
},
"softSkillsAccordion": {
"label": "ذهنیت و توانمندی‌های بین‌فردی که موفقیت تیم را رقم می‌زنند."
},
"softSkills": {
"problemSolving": {
"label": "حل مسئله",
"desc": "با رویکردی عمل‌گرایانه و سنجیده مسائل پیچیده را حل می‌کند."
},
"attentionToDetail": {
"label": "دقت به جزئیات",
"desc": "نقایص کوچک را زود تشخیص می‌دهد؛ خروجی تمیز ارائه می‌دهد."
},
"teamwork": {
"label": "کار تیمی",
"desc": "همکار، قابل اتکا و مشتاق به اشتراک‌گذاری دانش."
},
"communication": {
"label": "ارتباطات",
"desc": "انتقال شفاف و خلاصه؛ گوش‌دادن محترمانه."
},
"teamPerformance": {
"label": "عملکرد تیم",
"desc": "با فیدبک عملی فرآیندها و نتایج را بهبود می‌دهد."
},
"projectManagement": {
"label": "مدیریت پروژه",
"desc": "برنامه‌ریزی، اولویت‌بندی و تحویل به‌موقع."
},
"adaptability": {
"label": "سازگاری",
"desc": "سریع یاد می‌گیرد و با تغییرات به‌خوبی تطبیق می‌یابد."
}
},
"buttons": {
"blog": "مقالات",
"contact": "ارتباط",
"contactMe": "تماس با من",
"viewProjects": "مشاهده پروژه‌ها",
"website": "وب‌سایت",
"switchToEnglish": "English",
"switchToPersian": "فارسی"
},
"nav": {
"home": "خانه",
"skills": "مهارت‌ها",
"blog": "وبلاگ",
"contact": "ارتباط",
"theme": "تم",
"languageSelector": "انتخاب زبان"
},
"blog": {
"title": "وبلاگ",
"explore": "داستان‌ها و یادداشت‌ها",
"empty": "فعلاً نوشته‌ای وجود ندارد.",
"readMore": "مطالعه",
"readingTime": "{minutes} دقیقه مطالعه",
"publishedOn": "منتشر شده در",
"updatedOn": "به‌روزرسانی شده در",
"backToBlog": "بازگشت به وبلاگ",
"previousPost": "قبلی",
"nextPost": "بعدی",
"tableOfContents": "فهرست مطالب",
"searchPlaceholder": "جستجوی مقالات...",
"filterByTag": "فیلتر بر اساس برچسب",
"allPosts": "همه مقالات",
"noResults": "نتیجه‌ای یافت نشد",
"copyCode": "کپی کد",
"codeCopied": "کپی شد!",
"subscribe": "اشتراک از طریق RSS",
"sharePost": "اشتراک‌گذاری این مقاله",
"linkCopied": "لینک کپی شد!",
"copyFailed": "کپی لینک ناموفق بود"
},
"common": {
"present": "اکنون",
"backToHome": "بازگشت به خانه",
"goBack": "بازگشت"
},
"error": {
"notFoundTitle": "صفحه یافت نشد",
"notFoundMessage": "صفحه‌ای که به دنبال آن هستید وجود ندارد یا منتقل شده است.",
"forbiddenTitle": "دسترسی رد شد",
"forbiddenMessage": "شما اجازه دسترسی به این منبع را ندارید.",
"serverErrorTitle": "خطای سرور",
"serverErrorMessage": "مشکلی از سمت ما پیش آمده است. لطفاً بعداً دوباره تلاش کنید.",
"defaultTitle": "اوه! مشکلی پیش آمد",
"defaultMessage": "یک خطای غیرمنتظره رخ داد. لطفاً دوباره تلاش کنید.",
"helpTitle": "نیاز به کمک دارید؟",
"suggestion1": "آدرس URL را برای اشتباه تایپی بررسی کنید",
"suggestion2": "از منوی ناوبری برای یافتن آنچه می‌خواهید استفاده کنید",
"suggestion3": "به صفحه اصلی بازگردید و از نو شروع کنید"
},
"meta": {
"portfolioTitleSuffix": "نمونه‌کارها"
},
"projectLabels": {
"openSource": "اوپن‌سورس",
"context": "زمینه پروژه",
"role": "نقش من",
"keyFeatures": "ویژگی‌های کلیدی",
"techStack": "استک فنی",
"outcome": "نتیجه",
"caseStudyDetails": "جزئیات کیس‌استادی"
},
"theme": {
"customizer": "سفارشی‌سازی تم",
"mode": {
"system": "سیستم",
"light": "روشن",
"dark": "تاریک"
},
"primary": {
"label": "رنگ اصلی",
"indigo": "نیلی",
"emerald": "یشمی",
"violet": "بنفش",
"rose": "گل‌سرخ",
"amber": "کهربایی"
}
},
"languageSection": {
"tagline": "انگلیسی پیشرفته برای همکاری با تیم‌های بین‌المللی.",
"accordionLabel": "انگلیسی پیشرفته برای همکاری با تیم‌های بین‌المللی.",
"items": {
"ielts": {
"title": "آمادگی آزمون آیلتس",
"desc": "به محض قطعی شدن پیشنهاد کاری بین‌المللی، آزمون آیلتس را ثبت‌نام می‌کنم؛ برنامه مطالعه فعلی مهارت گفتاری و نوشتاری را در سطح آکادمیک نگه داشته است."
},
"ttc": {
"title": "مدرک TTC و تدریس زبان انگلیسی",
"desc": "دارای مدرک تربیت‌معلم (TTC) و تجربه تدریس زبان انگلیسی؛ آموزش مفاهیم و مهارت‌های زبانی به زبان‌آموزان در سطوح مختلف."
}
}
},
"hero": {
"currently": "در حال حاضر در",
"viewResume": "مشاهده رزومه",
"downloadPdf": "دانلود PDF",
"cardSummary": "سیستم‌های بک‌اند، زیرساخت و عملیات.",
"contactTitle": "ارتباط با مهدی",
"contactDescription": "برای پروژه‌های زیرساخت، بک‌اند یا عملیات از این ایمیل استفاده کنید.",
"emailAddress": "آدرس ایمیل",
"clipboardBlocked": "دسترسی به کلیپ‌بورد روی این آدرس توسط مرورگر محدود شده است. می‌توانید ایمیل را انتخاب کنید یا اپلیکیشن ایمیل را باز کنید.",
"close": "بستن",
"copy": "کپی",
"openEmailApp": "باز کردن ایمیل"
},
"toasts": {
"emailCopied": {
"title": "کپی شد",
"desc": "آدرس ایمیل در کلیپ‌بورد کپی شد: {email}"
},
"copyFailed": {
"title": "خطا در کپی",
"desc": "دسترسی به کلیپ‌بورد ممکن نشد. لطفاً کپی کنید: {email}"
}
},
"ai_stack": {
"title": "استک هوش مصنوعی",
"subtitle": "محیط‌های توسعه، پروتکل‌ها، مفاهیم و رویکردهایی که جریان کاری هوش مصنوعی من را توانمند می‌کنند",
"filter": {
"all": "همه",
"methods": "روش‌ها",
"ides": "محیط‌های توسعه",
"assistants": "دستیارها",
"rules": "قوانین",
"mcps": "پروتکل‌های MCP",
"extensions": "اکستنشن‌ها",
"infra": "زیرساخت",
"evaluation": "ارزیابی"
},
"group": {
"ide_dev": "IDE / محیط توسعه",
"protocols": "پروتکل‌ها و استانداردها",
"concepts": "مفاهیم و متودولوژی‌های AI",
"approaches": "ایده‌ها و رویکردهای نوین"
},
"badge": {
"setup": "راه‌اندازی",
"rules": "قوانین",
"example": "نمونه"
},
"legend": {
"featured": "برگزیده",
"heat": "شدت استفاده"
}
},
"projectCategories": {
"current": "جاری",
"freelance": "پروژه‌های فریلنسری",
"public": "پروژه‌های عمومی"
},
"portfolio": {
"githubActivity": {
"title": "فعالیت گیت‌هاب",
"subtitle": "مشارکت‌های من در سال گذشته",
"error": "خطا در بارگذاری مشارکت‌های گیت‌هاب"
}
}
}