export const translations = {
  en: {
    about: "About",
    modeGenerate: "Generate",
    modeExplain: "Explain",
    generateSubheader: "Ask a question to get practical, real-world commands.",
    explainSubheader: "Enter a command for a clear, simple explanation.",
    questionLabel: "Your Request",
    commandLabel: "Command to Explain",
    questionPlaceholder: "e.g., how to find and delete all temp files older than 30 days?",
    commandPlaceholder: "e.g., tar -czvf archive.tar.gz /path/to/dir",
    os: "Platform / OS",
    os_linux: "Linux",
    os_windows: "Windows",
    os_macos: "macOS",
    os_cisco: "Cisco",
    os_other: "Other...",
    osVersion: "Version",
    cli: "CLI / Shell",
    deviceType: "Device Type",
    device_router: "Router",
    device_switch: "Switch",
    device_firewall: "Firewall",
    knowledgeLevel: "Knowledge Level",
    level_beginner: "Beginner",
    level_intermediate: "Intermediate",
    level_expert: "Expert",
    selectVersion: "Select Version",
    selectCli: "Select Shell",
    selectDevice: "Select Device",
    selectLevel: "Select Level",
    generate: "Generate Commands",
    generateScript: "Generate Script",
    explain: "Explain Command",
    generating: "Generating...",
    explaining: "Explaining...",
    scripting: "Scripting...",
    moreCommands: "More Suggestions",
    loadingMore: "Loading More...",
    copied: "Copied to clipboard!",
    fieldRequired: "This field is required",
    detailedExplanation: "Command Explanation",
    errorAnalysis: "Error Analysis",
    cause: "Probable Cause",
    solution: "Proposed Solution",
    explanation: "Error Meaning",
    errorPromptTitle: "Did a command fail?",
    errorPromptSubheader: "Paste the error message and context to get a step-by-step solution.",
    errorLabel: "Paste Your Error Message",
    errorPlaceholder: "e.g., bash: command not found: git",
    errorContextLabel: "Describe the context (optional but recommended)",
    errorContextPlaceholder: "e.g., I was trying to clone a git repository...",
    analyzeError: "Analyze Error",
    analyzing: "Analyzing...",
    aboutMeTitle: "About Me",
    aboutToolTitle: "About CMDGEN",
    aboutMeText: "I'm Amirhossein Yavari, an IT enthusiast passionate about building helpful tools. CMDGEN is one of my projects to simplify command-line tasks.",
    aboutToolText: "CMDGEN is an intelligent assistant that leverages a powerful AI to help you generate, understand, and debug command-line instructions, making your workflow easier and more efficient.",
    footerLine1: "All rights reserved.",
    footerLine2: "Created by Amirhossein Yavari",
    connecting: "Connecting to server...",
    fetching: "Generating response...",
    customOsLabel: "Custom OS Name",
    customOsVersionLabel: "Custom OS Version",
    customOsPlaceholder: "e.g., FreeBSD",
    customOsVersionPlaceholder: "e.g., 14.0-RELEASE",
    errorNetwork: "Connection failed. Please check your internet and try again.",
    errorProvider: "The AI service is temporarily unavailable. Please try again in a few moments.",
    errorAccessConfig: "There's a configuration issue on our server. The administrator has been notified.",
    errorInput: "Your request could not be processed. Please check your input.",
    errorParse: "We received an unexpected response from the AI. Please try rephrasing your request.",
    errorTooManyRequests: "You've sent too many requests. Please wait a moment before trying again.",
    errorDefault: "An unexpected error occurred. We're looking into it. Please try again later.",
    feedbackTitle: "We Value Your Feedback!",
    feedbackSubheader: "You've used CMDGEN several times. Would you mind sharing your thoughts to help us improve?",
    feedbackAction: "Provide Feedback",
    feedbackDismiss: "Maybe Later",
  },
  fa: {
    about: "درباره",
    modeGenerate: "تولید دستور",
    modeExplain: "تحلیل دستور",
    generateSubheader: "برای دریافت دستورات کاربردی، درخواست خود را بنویسید.",
    explainSubheader: "برای دریافت توضیحات روان، دستور مورد نظر را وارد کنید.",
    questionLabel: "درخواست شما",
    commandLabel: "دستور جهت تحلیل",
    questionPlaceholder: "مثال: چطور فایل‌های حجیم‌تر از ۵۰۰ مگابایت را پیدا و حذف کنم؟",
    commandPlaceholder: "مثال: tar -czvf archive.tar.gz /path/to/dir",
    os: "پلتفرم / سیستم‌عامل",
    os_linux: "لینوکس",
    os_windows: "ویندوز",
    os_macos: "مک",
    os_cisco: "سیسکو",
    os_other: "سایر...",
    osVersion: "نسخه",
    cli: "خط فرمان / شل",
    deviceType: "نوع دستگاه",
    device_router: "روتر",
    device_switch: "سوئیچ",
    device_firewall: "فایروال",
    knowledgeLevel: "سطح دانش",
    level_beginner: "مبتدی",
    level_intermediate: "متوسط",
    level_expert: "حرفه‌ای",
    selectVersion: "انتخاب نسخه",
    selectCli: "انتخاب شل",
    selectDevice: "انتخاب دستگاه",
    selectLevel: "انتخاب سطح",
    generate: "تولید دستورات",
    generateScript: "تولید اسکریپت",
    explain: "توضیح دستور",
    generating: "در حال تولید...",
    explaining: "در حال توضیح...",
    scripting: "در حال ساخت اسکریپت...",
    moreCommands: "پیشنهادهای بیشتر",
    loadingMore: "بارگذاری موارد بیشتر...",
    copied: "در کلیپ‌بورد کپی شد!",
    fieldRequired: "این فیلد الزامی است",
    detailedExplanation: "توضیحات دستور",
    errorAnalysis: "تحلیل خطا",
    cause: "علت احتمالی",
    solution: "راه‌حل پیشنهادی",
    explanation: "توضیح خطا",
    errorPromptTitle: "دستوری با خطا مواجه شد؟",
    errorPromptSubheader: "پیام خطا و زمینه آن را وارد کنید تا راه‌حل قدم‌به‌قدم دریافت کنید.",
    errorLabel: "پیام خطا را اینجا وارد کنید",
    errorPlaceholder: "مثال: bash: command not found: git",
    errorContextLabel: "زمینه را شرح دهید (اختیاری اما توصیه می‌شود)",
    errorContextPlaceholder: "مثال: در حال کلون کردن یک ریپازیتوری گیت بودم که این خطا رخ داد...",
    analyzeError: "تحلیل خطا",
    analyzing: "در حال تحلیل...",
    aboutMeTitle: "درباره من",
    aboutToolTitle: "درباره CMDGEN",
    aboutMeText: "من امیرحسین یاوری هستم، علاقه‌مند به دنیای IT و ساخت ابزارهای مفید. CMDGEN یکی از پروژه‌های من برای ساده‌سازی کار با خط فرمان است.",
    aboutToolText: "CMDGEN یک دستیار هوشمند است که با استفاده از هوش مصنوعی قدرتمند به شما کمک می‌کند تا دستورات خط فرمان را تولید، درک و اشکال‌زدایی کنید.",
    footerLine1: "تمامی حقوق محفوظ است.",
    footerLine2: "ساخته شده توسط امیرحسین یاوری",
    connecting: "در حال اتصال به سرور...",
    fetching: "در حال تولید پاسخ...",
    customOsLabel: "نام سیستم‌عامل سفارشی",
    customOsVersionLabel: "نسخه سیستم‌عامل سفارشی",
    customOsPlaceholder: "مثال: FreeBSD",
    customOsVersionPlaceholder: "مثال: 14.0-RELEASE",
    errorNetwork: "اتصال ناموفق بود. لطفاً اینترنت خود را بررسی و دوباره تلاش کنید.",
    errorProvider: "سرویس هوش مصنوعی موقتاً در دسترس نیست. لطفاً چند لحظه دیگر دوباره تلاش کنید.",
    errorAccessConfig: "مشکلی در تنظیمات سرور وجود دارد. مدیران سیستم در حال بررسی آن هستند.",
    errorInput: "درخواست شما قابل پردازش نبود. لطفاً ورودی خود را بررسی کنید.",
    errorParse: "پاسخ غیرمنتظره‌ای از هوش مصنوعی دریافت شد. لطفاً درخواست خود را با بیانی دیگر مطرح کنید.",
    errorTooManyRequests: "تعداد درخواست‌های شما بیش از حد مجاز است. لطفاً کمی صبر کنید.",
    errorDefault: "یک خطای غیرمنتظره رخ داد. در حال بررسی آن هستیم. لطفاً بعداً تلاش کنید.",
    feedbackTitle: "نظر شما برای ما ارزشمند است!",
    feedbackSubheader: "شما چندین بار از CMDGEN استفاده کرده‌اید. برای کمک به بهبود ابزار، نظر خود را با ما در میان می‌گذارید؟",
    feedbackAction: "ثبت بازخورد",
    feedbackDismiss: "بعداً",
  }
};