// Contact page and form translations - English
export const contactEn = {
  // Page content
  pageTitle: "Contact Us",
  pageDescription:
    "Get in touch with Mawidi for inquiries, support, or partnership opportunities",
  heroTitle: "How Can We Help You?",
  heroSubtitle:
    "Our team is ready to answer your questions and help you get started with Mawidi",

  // Form field labels
  nameLabel: "Full Name",
  namePlaceholder: "Enter your full name",
  emailLabel: "Email Address",
  emailPlaceholder: "your@email.com",
  phoneLabel: "Phone Number",
  phonePlaceholder: "+966 50 123 4567",
  companyLabel: "Company Name",
  companyPlaceholder: "Your company name (optional)",
  topicLabel: "Inquiry Type",
  topicPlaceholder: "Select inquiry type",
  messageLabel: "Your Message",
  messagePlaceholder: "Tell us how we can help you...",
  preferredLanguageLabel: "Preferred Language",
  fileUploadLabel: "Attachments",
  fileUploadHint:
    "Upload up to 3 files (max 10MB each). Accepted formats: JPEG, PNG, GIF, WebP, PDF",
  consentLabel: "I agree to the privacy policy and terms of service",

  // Topic dropdown options
  topicGeneral: "General Inquiry",
  topicDemo: "Demo Request",
  topicSupport: "Technical Support",
  topicSales: "Sales Inquiry",
  topicPartnership: "Partnership Opportunity",
  topicOther: "Other",

  // Language options
  languageArabic: "Arabic",
  languageEnglish: "English",

  // Button states
  submitButton: "Send Message",
  submittingButton: "Sending...",
  uploadingButton: "Uploading...",

  // File upload
  dragDropText: "Drag and drop files here, or click to browse",
  fileSelected: "file selected",
  filesSelected: "files selected",
  removeFile: "Remove",
  uploadProgress: "Uploading",

  // Validation errors
  nameRequired: "Name is required",
  nameMinLength: "Name must be at least 2 characters",
  emailRequired: "Email address is required",
  emailInvalid: "Please enter a valid email address",
  phoneRequired: "Phone number is required",
  phoneInvalid: "Please enter a valid phone number",
  topicRequired: "Please select an inquiry type",
  messageRequired: "Message is required",
  messageMinLength: "Message must be at least 10 characters",
  languageRequired: "Please select your preferred language",
  consentRequired: "You must agree to the privacy policy and terms",
  fileTooLarge: "File is too large. Maximum size is 10MB",
  tooManyFiles: "Too many files. Maximum is 3 files",
  invalidFileType: "Invalid file type. Allowed: JPEG, PNG, GIF, WebP, PDF",
  uploadFailed: "File upload failed. Please try again",
  recaptchaFailed: "Bot verification failed. Please try again",

  // Success/error messages
  successTitle: "Message Sent Successfully!",
  successMessage:
    "Thank you for contacting us. We'll get back to you within 24 hours.",
  successButtonText: "Send Another Message",
  errorTitle: "Submission Failed",
  errorMessage:
    "Something went wrong. Please try again or contact us at support@mawidi.app",
  networkError: "Network error. Please check your connection and try again",
  serverError:
    "Server error. Our team has been notified. Please try again later",
  rateLimitError: "Too many submissions. Please wait 5 minutes and try again",

  // Contact information section
  contactInfoTitle: "Contact Information",
  emailAddress: "Email Address",
  supportEmail: "support@mawidi.app",
  salesEmail: "sales@mawidi.app",
  phoneNumber: "Phone Number",
  supportPhone: "+974 4444 5555",
  officeLocation: "Office Location",
  officeAddress: "Doha, Qatar",
  businessHours: "Business Hours",
  businessHoursText: "Sunday - Thursday: 9:00 AM - 6:00 PM GST",
  responseTime: "Response Time",
  responseTimeText: "We typically respond within 24 hours",

  // FAQ section
  faqTitle: "Frequently Asked Questions",
  faq1Question: "How quickly will I receive a response?",
  faq1Answer:
    "We aim to respond to all inquiries within 24 hours during business days. For urgent matters, please call us directly.",
  faq2Question: "Can I schedule a demo?",
  faq2Answer:
    'Yes! Select "Demo Request" from the inquiry type dropdown, and we\'ll schedule a personalized demo at your convenience.',
  faq3Question: "Do you provide technical support?",
  faq3Answer:
    "Absolutely. Our technical support team is available to help with any integration or technical questions.",
  faq4Question: "What languages do you support?",
  faq4Answer:
    "We provide full support in both Arabic and English for all our services and communications.",
};
