{
  "survey": {
    "badge": "Public Survey",
    "anonymous_company": "Anonymous Company",
    "points": "{{points}} points",
    "points_unknown": "-- points",
    "sign_in_to_earn": "Sign in to earn points",
    "question_of": "Question {{current}} of {{total}}",
    "percent_complete": "{{percent}}% Complete",
    "privacy_notice": "Your answers are anonymous. No account is required to participate.",
    "not_found_title": "Survey Not Found",
    "not_found_message": "This survey may have expired or been removed.",
    "survey_id_label": "Survey ID",
    "view_details": "View survey details",
    "privacy_footer": "Your privacy is protected. Responses are anonymous and used for research purposes only.",
    "why_feedback_title": "Why Your Feedback Matters",
    "why_feedback_body": "Your honest answers help improve products and services for everyone. Complete this survey to earn {{points}} points.",
    "why_feedback_body_unknown": "Your honest answers help improve products and services for everyone. Complete this survey to earn points."
  },
  "question": {
    "type_label": "Question Type",
    "progress_label": "Progress",
    "progress_value": "{{current}} of {{total}} questions",
    "required_label": "Required",
    "required_description": "This question is required",
    "optional_label": "Optional",
    "optional_description": "You can skip this question",
    "required_warning": "Required question, please answer to proceed to the next question",
    "required_answer": "Answer required",
    "official_survey": "Official Survey",
    "question_number": "Question",
    "of": "of",
    "visual_content": "Visual Content",
    "youtube_video": "YouTube Video",
    "video_content": "Video Content",
    "audio_content": "Audio Content",
    "play_hint": "Click the play button to start",
    "enter_hint": "Press Enter to go to the next line",
    "type_response_placeholder": "Enter your answer here...",
    "format": {
      "radio": "Single Choice",
      "checkbox": "Multiple Choice",
      "comment": "Text Response",
      "star": "Star Rating",
      "smile": "Emoji Rating",
      "1-10": "Numeric Scale",
      "default": "Question"
    },
    "scale": {
      "star_low": "Poor",
      "star_high": "Excellent",
      "smile_low": "Very Dissatisfied",
      "smile_high": "Very Satisfied",
      "numeric_low": "Strongly Disagree",
      "numeric_high": "Strongly Agree"
    },
    "at_least_one_required": "You must answer at least one question before submitting."
  },
  "actions": {
    "previous": "Previous",
    "next": "Next",
    "skip": "Skip",
    "submit": "Submit Survey",
    "submitting": "Submitting...",
    "edit_question": "Edit Question",
    "delete_question": "Delete Question",
    "delete_confirm": "Are you sure you want to delete this question?"
  },
  "errors": {
    "failed_to_load": "Failed to load survey",
    "notFoundTitle": "Resource not found",
    "notFoundMessage": "The requested resource was not found on our server, it may have been deleted, moved or hidden temporarily."
  },
  "survey_detail": {
    "badge": "Public Survey",
    "hero_text": "Your answers are anonymous and secure",
    "anonymous_company": "Anonymous Company",
    "status_active": "Active Survey",
    "status_unavailable": "Not Available",
    "not_found_title": "Survey Not Found",
    "not_found_message": "This survey may have expired or been removed.",
    "about_title": "About this survey",
    "no_description": "No description provided.",
    "details_title": "Survey Details",
    "questions_label": "Questions",
    "points_label": "Points",
    "time_label": "Duration",
    "terms_title": "Terms & Conditions",
    "ready_title": "Ready to participate?",
    "earn_points": "Earn {{points}} points",
    "time_estimate": "{{time}} minutes to complete",
    "no_account_required": "No account required",
    "start_button": "Start Now",
    "not_available_button": "Survey Not Available",
    "anonymous_note": "Your answers are anonymous",
    "survey_id_label": "Survey ID",
    "who_can_title": "Who can participate?",
    "who_can_body": "This survey is open to all participants. Your feedback helps improve products and services.",
    "rewards_title": "Rewards & Incentives",
    "rewards_body": "Complete surveys to earn points that can be redeemed for various rewards.",
    "questions_count_label": "Number of Questions",
    "estimated_time_label": "Estimated Time",
    "points_to_earn_label": "Points To Earn"
  },
  "nav": {
    "admin": {
      "dashboard": "Dashboard",
      "invoices": "Invoice Management",
      "gifts": "Gift Management",
      "giftRequests": "Gift Requests",
      "sanctions": "Sanction Management",
      "clientComplaints": "Client Complaints",
      "contentApproval": "Content Approval",
      "rolesPermissions": "Roles & Permissions Management",
      "analytics": "Analytics & Reporting",
      "supportCenter": "Support Center",
      "companyInfo": "Company Information",
      "billingConfig": "Billing Configuration",
      "aiConfig": "AI Configuration",
      "oauthConfig": "OAuth Configuration",
      "companyManagement": "Company Management",
      "companyAccess": "Company Access Management",
      "quickSurvey": "Quick Survey"
    },
    "sidebar": {
      "dashboard": "Dashboard",
      "surveys": "Surveys",
      "focusGroup": "Focus group",
      "awards": "Awards",
      "assistance": "Assistance",
      "interviews": "Interviews",
      "invoices": "Invoices",
      "reports": "Reports",
      "biAnalysis": "BI Analysis",
      "exclusivity": "Tale exclusivity",
      "logout": "Logout"
    }
  },
  "common": {
    "save": "Save",
    "cancel": "Cancel",
    "delete": "Delete",
    "update": "Update",
    "edit": "Edit",
    "loading": "Loading...",
    "yes": "Yes",
    "no": "No",
    "search": "Search",
    "close": "Close",
    "allRightsReserved": "All rights reserved",
    "technicalError": "A technical error occured, check console for error message",
    "viewAll": "View all"
  },
  "layout": {
    "userMenu": {
      "myAccount": "My account",
      "editMyInformation": "Edit my information",
      "changePassword": "Change password",
      "settings": "Settings",
      "language": "Language",
      "privacyPolicy": "Privacy Policy",
      "logout": "Logout",
      "points": "{{points}} points"
    },
    "languageModal": {
      "title": "Language",
      "en": "English",
      "fr": "Français",
      "ar": "العربية"
    }
  },
  "auth": {
    "login": {
      "title": "Sign in to Tale",
      "surveyPrompt": "Sign in to continue with the survey and earn points",
      "orEmail": "Or use your email account",
      "emailLabel": "Email address",
      "emailPlaceholder": "Enter your email",
      "passwordLabel": "Password",
      "passwordPlaceholder": "Enter your password",
      "submitting": "Logging in...",
      "submit": "Login with Email",
      "forgotPassword": "Forgot your password?",
      "noAccount": "Don't have an account?",
      "userSignUp": "User Sign up",
      "or": "or",
      "businessSignUp": "Business Sign up",
      "backToSurvey": "Back to survey"
    },
    "register": {
      "title": "Create Account",
      "surveyPrompt": "Create an account to take the survey and earn points",
      "firstNamePlaceholder": "First name",
      "firstNameLabel": "First Name *",
      "lastNamePlaceholder": "Last name",
      "lastNameLabel": "Last Name *",
      "emailPlaceholder": "Enter your email",
      "emailLabel": "Email address *",
      "phonePlaceholder": "Enter your phone number (optional)",
      "phoneLabel": "Phone Number",
      "passwordPlaceholder": "Enter your password",
      "passwordLabel": "Password *",
      "confirmPasswordPlaceholder": "Confirm your password",
      "confirmPasswordLabel": "Confirm Password *",
      "agreeTermsPrefix": "You agree to the",
      "termsOfUse": "Terms of Use",
      "and": "and",
      "privacyNotice": "Privacy Notice",
      "marketingConsent": "By agreeing, you'll receive information and special offers about our products via email. You can unsubscribe from these emails at any time through the My Account page",
      "submitting": "Creating account...",
      "submit": "Sign up",
      "haveAccount": "Have an account?",
      "signIn": "Sign in",
      "registeringAsCompany": "Registering as a company?",
      "businessRegistration": "Business registration"
    },
    "adminLogin": {
      "emailLabel": "Email Address",
      "emailInvalid": "An email address must contain a single @",
      "passwordTooShort": "The password requires a minimum of 6 characters"
    },
    "forgotPassword": {
      "title": "Forgot Password",
      "info": "Kindly provide the email address linked to your account. We will send you instructions via email on how to reset your password.",
      "submit": "Send email",
      "rememberPassword": "Remember Password?",
      "login": "Login",
      "emailSentTitle": "Email Sent",
      "emailSentInfoPrefix": "We have sent you an email at",
      "emailSentInstructions": "Check your inbox and follow the instructions to reset your account password.",
      "didntReceive": "Did not receive email?",
      "resendEmail": "Resend Email",
      "wrongEmail": "Wrong email address?",
      "changeEmail": "Change email address",
      "sendError": "An error occurred while sending the reset email. Please try again."
    },
    "resetPassword": {
      "sideTitle": "Forget PWD?",
      "sideSubtitle": "Don't worry :))",
      "title": "Create New Password",
      "info": "Enter a new password below:",
      "successMessage": "Password reset successful! Redirecting to login...",
      "passwordPlaceholder": "Enter a new password",
      "strengthLabel": "Password Strength:",
      "strengthWeak": "Weak",
      "strengthGood": "Good",
      "strengthStrong": "Strong",
      "criteriaUppercase": "Contains an uppercase letter",
      "criteriaLength": "At least 8 characters",
      "criteriaSymbolOrNumber": "Contains a symbol or a number",
      "submit": "Reset Password",
      "weakError": "Password strength is too weak.",
      "resetError": "Failed to reset password. Please try again."
    },
    "errors": {
      "missingCredentials": "Please enter both email and password",
      "invalidCredentials": "Invalid email or password",
      "unexpected": "An unexpected error occurred. Please try again.",
      "unsupportedProvider": "Unsupported provider",
      "socialLoginFailed": "Failed to initiate social login. Please try again.",
      "fillRequired": "Please fill in all required fields",
      "invalidEmail": "Please enter a valid email address",
      "passwordTooShort": "Password must be at least 6 characters",
      "passwordMismatch": "Passwords do not match",
      "mustAgreeTerms": "Please agree to the Terms of Use and Privacy Notice"
    }
  },
  "account": {
    "metaPixel": {
      "title": "Meta Pixel",
      "description": "Connect your own Meta Pixel to measure the campaigns that bring people to your surveys. When someone opens one of your surveys we report a ViewContent event, and when their answers are submitted we report a Lead - for anonymous and registered respondents alike.",
      "statusActive": "Active",
      "statusNotConfigured": "Not configured",
      "pixelIdLabel": "Pixel ID",
      "pixelIdPlaceholder": "e.g. 123456789012345",
      "pixelIdInvalid": "A Pixel ID is 15 or 16 digits. Find it in Meta Events Manager > Data sources.",
      "tokenLabel": "Conversions API access token",
      "tokenPlaceholder": "Paste the access token",
      "tokenConfiguredPlaceholder": "A token is saved - paste a new one to replace it",
      "tokenHelp": "Only needed to test the pixel. Generate it in Events Manager > your pixel > Settings > Conversions API. It is stored encrypted and never shown again.",
      "save": "Save",
      "saved": "Meta Pixel settings saved.",
      "remove": "Remove pixel",
      "removeConfirm": "Remove the Meta Pixel? Your surveys will stop reporting to Meta.",
      "removed": "Meta Pixel removed. Your surveys no longer report to Meta.",
      "genericError": "Something went wrong. Please try again.",
      "testTitle": "Test the connection",
      "testDescription": "In Events Manager, open your pixel's Test events tab and copy the test code shown there. We send a test event with it, so it appears in that tab without counting in your real data.",
      "testNeedsToken": "Save an access token to be able to test.",
      "testNeedsSave": "Save your changes first - the test uses the saved settings.",
      "testCodeLabel": "Test event code",
      "testCodePlaceholder": "e.g. TEST12345",
      "testButton": "Send test event",
      "testSuccess": "Meta received the test event.",
      "testFailed": "The test did not reach Meta.",
      "capiLabel": "Also send survey events from Tale's server (Conversions API)",
      "capiDescription": "Views and completed responses are reported by Tale's server as well as by the pixel in the respondent's browser, so events blocked by ad blockers or browser privacy settings still reach Meta. Meta counts each event once. The respondent's IP address and browser are sent to your ad account.",
      "capiNeedsToken": "Save a Conversions API access token first.",
      "capiTurnedOn": "Server events are on: survey views and responses are now also sent from Tale's server.",
      "capiTurnedOff": "Server events are off: only the pixel in the respondent's browser reports events."
    },
    "title": "Account Area",
    "loadingCompanyData": "Loading company data...",
    "companyInfoTitle": "Company information",
    "companyLogoLabel": "Company logo (Optional)",
    "companyNameLabel": "Company name",
    "industryLabel": "Industry",
    "numberOfEmployeesLabel": "Number of employees",
    "addressLabel": "Address",
    "addressPlaceholder": "Enter your address",
    "websiteLabel": "Website",
    "websitePlaceholder": "https://yourcompany.com",
    "personalInfoTitle": "Personal information",
    "profilePictureLabel": "Profile picture (Optional)",
    "firstNameLabel": "First name",
    "lastNameLabel": "Last name",
    "dobLabel": "Date of birth",
    "genderLabel": "Gender",
    "genderMale": "Male",
    "genderFemale": "Female",
    "emailAddressLabel": "Email address",
    "phoneNumberLabel": "Phone number",
    "countryLabel": "Country",
    "countryPlaceholder": "Enter your country",
    "governorateLabel": "Governorate",
    "governoratePlaceholder": "Enter your governorate",
    "zipCodeLabel": "ZIP Code",
    "zipCodePlaceholder": "Enter your zipCode"
  },
  "home": {
    "admin": {
      "panelistCount": "Number of panelists",
      "customerCount": "Number of clients",
      "ongoingSurveys": "Ongoing surveys",
      "completedSurveys": "Completed surveys",
      "keyFigures": "Global key figures",
      "realTimeAnalysis": "Real-time analysis!",
      "totalParticipants": "Total participants: {{count}}",
      "participantsDistribution": "Distribution of Participants",
      "satisfaction": "Satisfaction",
      "secondaryText": "Secondary text",
      "disagree": "Disagree",
      "agree": "Agree",
      "stronglyAgree": "Strongly agree",
      "stronglyDisagree": "Strongly disagree",
      "neutral": "Neutral",
      "noComment": "No comment",
      "demographicDistribution": "Demographic distribution of respondents",
      "northAmerica": "North America",
      "avgResponseRate": "Average response rate per survey",
      "products": "PRODUCTS",
      "table": {
        "name": "Name",
        "contact": "Contact",
        "points": "Points",
        "status": "Status",
        "registrationDate": "Registration date",
        "actions": "Actions",
        "company": "Company",
        "subscription": "Subscription",
        "subscriptionFree": "Free",
        "subscriptionPremium": "Premium",
        "searchPlaceholder": "Search by name, email, points, status"
      }
    },
    "business": {
      "welcome": "Welcome, {{name}}!",
      "subText": "Explore influential opportunities by participating in exciting surveys. Your opinion matters!",
      "statSurveyCreated": "Survey created",
      "statOpenSurveys": "Open surveys",
      "statUserResponses": "User responses",
      "statFocusGroupCreated": "Focus group created",
      "createSurvey": "+ Create survey",
      "surveys": "Surveys",
      "noSurveys": "There are no surveys at this time",
      "focusGroup": "Focus group",
      "createFocusGroup": "+ Create focus group",
      "noFocusGroups": "There are no live shows for you at the moment",
      "interviews": "Interviews",
      "createInterview": "+ Create interview",
      "noInterviews": "There are no interviews for you at the moment",
      "reports": "Reports",
      "noReports": "There are no reports for you at the moment",
      "globalKeyFigure": "Global key figure",
      "discoverSurveysPrompt": "Discover surveys tailored to your interests. Participate and earn extra points. Start now!",
      "questionsCount": "Number of Questions: {{count}}",
      "launch": "Launch:"
    },
    "normal": {
      "welcome": "Welcome, {{name}}! 👋",
      "subText": "Explore influential opportunities by participating in exciting surveys. Your opinion matters!",
      "statPoints": "Points",
      "statQuickSurveys": "Quick surveys",
      "statUpcomingLive": "Upcoming live sessions",
      "quickSurveyTitle": "Quick Survey",
      "startHere": "Start here",
      "quickSurveySubText": "Discover surveys tailored to your interests. Participate and earn extra points!",
      "noQuickSurveys": "No quick surveys available at the moment",
      "someCategory": "Some category {{index}}",
      "showLess": "Show less",
      "viewAllCount": "View all ({{count}})",
      "viewAllSurveys": "View all surveys",
      "viewAll": "View all",
      "questionsCount": "{{count}} questions",
      "pointsCount": "{{count}} points",
      "ptsAbbrev": "{{count}} pts",
      "participate": "Participate"
    }
  },
  "focusGroups": {
    "list": {
      "title": "Focus groups",
      "subtitleNormal": "Explore influential opportunities by participating in exciting focus groups. Your opinion matters!",
      "subtitleBusiness": "Manage your focus groups and connect with participants to gather valuable insights.",
      "addButton": "Add Focus Group",
      "loadErrorTitle": "Failed to load focus groups",
      "loadErrorMessage": "Unable to fetch focus groups data. Please check your connection and try again.",
      "retry": "Retry",
      "emptyTitleNormal": "No focus groups available",
      "emptyTitleBusiness": "No focus groups created yet",
      "emptyMessageNormal": "There are no live focus groups for you at the moment. Check back later for new opportunities!",
      "emptyMessageBusiness": "You haven't created any focus groups yet. Create your first focus group to start gathering insights!",
      "createFirstButton": "Create Your First Focus Group",
      "pageOf": "Page {{current}} of {{total}}"
    },
    "card": {
      "dateLabel": "Date:",
      "durationLabel": "Duration:",
      "durationValue": "{{count}} minutes",
      "typeLabel": "Type:",
      "capacityLabel": "Capacity:",
      "capacityValue": "MAX of {{count}} participants",
      "subscribed": "Subscribed",
      "subscribe": "Subscribe",
      "viewDetails": "View Details",
      "viewParticipants": "View Participants"
    },
    "detail": {
      "loading": "Loading focus group details…",
      "loadError": "Failed to load focus group",
      "statusLive": "🔴 LIVE NOW",
      "statusEnded": "⛔ ENDED",
      "statusUpcoming": "Upcoming",
      "heroBadge1": "Focus Group Discussion",
      "heroBadge2": "Market Research",
      "eventDetailsTitle": "Event Details",
      "startTime": "Start Time",
      "pointsToWin": "Points to Win",
      "duration": "Duration",
      "broadcast": "Broadcast",
      "broadcastValue": "Online session",
      "maxParticipants": "Max Participants",
      "maxParticipantsValue": "{{count}} participants",
      "introductionTitle": "Introduction",
      "organizerTitle": "Organizer",
      "verifiedOrg": "Verified Organization",
      "zoomLinksTitle": "Zoom Links",
      "startUrlLabel": "Start URL",
      "joinUrlLabel": "Join URL",
      "copy": "Copy",
      "liveNow": "Live Now",
      "joinDiscussionInProgress": "Join the discussion in progress",
      "joinMeeting": "Join Meeting",
      "participateAndComplete": "Participate and complete the session",
      "subscribeNow": "Subscribe Now",
      "markAsEnded": "Mark as Ended",
      "markEndedSuccess": "Focus group marked as ENDED",
      "markEndedFail": "Failed to update status",
      "whatToExpectTitle": "What to Expect",
      "whatToExpect1": "Interactive group discussion with moderators",
      "whatToExpect2": "Share your opinions on products/services",
      "whatToExpect3": "Earn points for your valuable feedback",
      "whatToExpect4": "Network with other participants",
      "requirementsTitle": "Requirements",
      "requirement1": "Stable internet connection",
      "requirement2": "Webcam and microphone",
      "requirement3": "Zoom application installed",
      "requirement4": "90 minutes of availability"
    },
    "new": {
      "backLink": "Back to Focus Groups",
      "pageTitle": "Create New Focus Group",
      "pageSubtitle": "Fill in the details below to create a new focus group session",
      "basicInfoTitle": "Basic Information",
      "titleLabel": "Focus Group Title *",
      "titlePlaceholder": "Enter focus group title",
      "descriptionLabel": "Description *",
      "descriptionPlaceholder": "Describe the focus group purpose, topics, and what participants will discuss",
      "dateLabel": "Date *",
      "durationLabel": "Duration (minutes) *",
      "durationPlaceholder": "60",
      "typeLabel": "Type *",
      "locationLabel": "Location *",
      "locationPlaceholder": "Enter venue address or online meeting link",
      "targetAudienceTitle": "Target Audience",
      "targetAudienceDescLabel": "Target Audience Description",
      "targetAudienceDescPlaceholder": "Describe the ideal participants (e.g., age, gender, interests, etc.)",
      "screeningQuestionsLabel": "Screening Questions",
      "screeningQuestionsPlaceholder": "Questions to screen potential participants (one per line)",
      "rewardsCapacityTitle": "Rewards & Capacity",
      "pointsRewardLabel": "Points Reward *",
      "pointsRewardPlaceholder": "100",
      "pointsRewardHint": "Points awarded to each participant",
      "capacityLabel": "Participant Capacity *",
      "capacityPlaceholder": "15",
      "capacityHint": "Maximum number of participants",
      "moderatorLabel": "Moderator Name",
      "moderatorPlaceholder": "Name of the session moderator",
      "additionalDetailsTitle": "Additional Details",
      "objectivesLabel": "Research Objectives",
      "objectivesPlaceholder": "List the main research objectives and questions",
      "imageUrlLabel": "Image URL (optional)",
      "imageUrlPlaceholder": "/assets/focus-group-default.jpg",
      "imageUrlHint": "Leave empty to use default image",
      "previewLabel": "Preview:",
      "tipsTitle": "Tips for Success",
      "tip1": "Be clear about the purpose and expectations",
      "tip2": "Choose a duration that allows for meaningful discussion",
      "tip3": "Set appropriate points to attract quality participants",
      "tip4": "Provide clear screening questions to filter participants",
      "tip5": "Specify if recording will take place",
      "cancelConfirm": "Are you sure you want to cancel? All changes will be lost.",
      "submitting": "Creating...",
      "submit": "Create Focus Group",
      "createSuccess": "Focus group created successfully!",
      "createFail": "Failed to create focus group. Please try again."
    },
    "summary": {
      "loading": "Loading meeting summary...",
      "notAvailable": "Meeting summary will be available after the meeting ends.",
      "title": "AI-Generated Meeting Summary",
      "generatedOn": "Generated on {{date}}",
      "summaryLabel": "Summary",
      "noSummary": "No summary available",
      "actionItemsLabel": "Action Items",
      "transcriptionLabel": "Full Transcription",
      "recordingAvailable": "Recording Available"
    }
  },
  "assistance": {
    "title": "Assistance Center",
    "welcome": "Welcome to our Assistance Center, dedicated to helping you make the most of your experience as a valued panelist. Whether you have questions about registration, survey participation, or rewards, we're here to assist you",
    "gettingStartedTitle": "Getting Started",
    "faqTitle": "Frequently Asked Questions (FAQ)",
    "faqIntro": "Check out our FAQs for quick answers to common queries. Find information on a variety of topics, from technical issues to inquiries about reward redemption",
    "gettingStarted": {
      "registration": {
        "title": "Registration and Account Management",
        "text": "Learn how to sign up as a panelist and manage your account. Find guidance on updating your profile, resetting your password, and ensuring your information is up-to-date"
      },
      "surveys": {
        "title": "Survey Participation",
        "text": "Discover tips and tricks to enhance your survey participation. Understand the survey process, from receiving invitations to completing them efficiently"
      },
      "focusGroup": {
        "title": "Focus group",
        "text": "Explore how to earn points and redeem them for exciting rewards. Get insights into our rewards system, including available options and how to track your points"
      },
      "awards": {
        "title": "Earning and Redeeming Point",
        "text": "Explore how to earn points and redeem them for exciting rewards. Get insights into our rewards system, including available options and how to track your points"
      }
    },
    "faq": {
      "q1": "How do I sign up as a panelist?",
      "q2": "How do I reset my password",
      "a2": "If you've forgotten your password, click on the 'Forgot Password' link on the login page. Follow the prompts to reset your password via the email address associated with your account.",
      "q3": "How do I participate in surveys?",
      "q4": "When will I receive my rewards after redeeming points?",
      "q5": "Can I update my profile information?",
      "q6": "What should I do if I encounter technical issues during a survey?",
      "q7": "Are there any eligibility criteria to become a panelist?",
      "q8": "How do I track my points and view my reward history?"
    }
  },
  "surveys": {
    "list": {
      "emptyPromptPrefix": "Click",
      "emptyPromptButton": "Create Survey",
      "emptyPromptSuffix": "to create your first survey",
      "paginationShowing": "Showing {{from}} to {{to}} of {{total}} entries"
    },
    "item": {
      "shareTitle": "Share survey",
      "shareDescription": "Get your link, then send it straight to your targets!",
      "openSurvey": "Open survey",
      "closeSurvey": "Close the survey",
      "duplicate": "Duplicate",
      "share": "Share",
      "deleteConfirm": "Are you sure you want to delete survey \"{{title}}\" ?",
      "deleteTitle": "Delete survey",
      "statusDraft": "Draft",
      "statusInProgress": "In progress",
      "statusCompleted": "Completed",
      "statusSoon": "Soon",
      "questionsLabel": "Questions",
      "respondentsLabel": "Respondents",
      "preview": "Preview",
      "analytics": "Analytics",
      "publish": "Publish",
      "statusLive": "Live"
    },
    "normalItem": {
      "buttonAlreadyAnswered": "Already answered",
      "buttonClosed": "Closed",
      "buttonUnpublished": "Still unpublished",
      "buttonContinue": "Continue answering",
      "questionsCount": "{{count}} Questions",
      "questionsLabel": "Questions:",
      "pointsLabel": "Points:"
    }
  },
  "reports": {
    "page": {
      "statTotalSurveys": "Total Surveys",
      "statActiveSurveys": "Active Surveys",
      "statTotalResponses": "Total Responses",
      "welcomeTitle": "Reports & Analytics",
      "welcomeSubtitle": "Track survey performance, analyze responses, and gain valuable insights from your data.",
      "selectSurveyTitle": "Select Survey to Analyze",
      "noSurveysAvailable": "No surveys available",
      "surveySelectLabel": "Survey",
      "surveySelectPlaceholder": "Search and select a survey",
      "surveyOverviewTitle": "Survey Overview",
      "surveyTitleLabel": "Survey Title",
      "totalRespondentsLabel": "Total Respondents",
      "keyInsightsTitle": "Key Insights",
      "avgAnswersLabel": "Avg. Answers per Respondent",
      "questionsAnalyzedLabel": "Questions Analyzed",
      "suggestionsTitle": "Suggestions",
      "questionStatisticsTitle": "Question Statistics",
      "noQuestionData": "No question data available",
      "averageOutOf5": "average out of 5",
      "averageOutOf10": "average out of 10",
      "responsesCount": "{{count}} responses",
      "segmentPositive": "Positive (7–10)",
      "segmentNeutral": "Neutral (4–6)",
      "segmentNegative": "Negative (0–3)",
      "noTextResponses": "No text responses yet.",
      "topKeywords": "Top Keywords",
      "commonThemes": "Common Themes",
      "sampleResponses": "Sample Responses",
      "otherOption": "Other",
      "questionLabel": "Question {{value}}",
      "typeLabel": "Type: {{type}}",
      "dropoffAnalysisTitle": "Survey Completion Analysis",
      "noDropoffData": "No dropoff data available",
      "dropoffPointLabel": "Dropoff Point"
    },
    "bi": {
      "welcomeMessage": "Welcome to BI Analysis Assistant! I'm here to help you analyze your survey data. Ask me about trends, insights, reports, or request data analysis.",
      "errorMessage": "Sorry, I encountered an error while processing your request. Please try again.",
      "resetMessage": "Conversation reset. How can I help you analyze your survey data?",
      "accessRestrictedTitle": "Access Restricted",
      "accessRestrictedMessage": "This page is only available to business accounts.",
      "dashboardTitle": "BI Analysis Dashboard",
      "dashboardSubtitle": "Get AI-powered insights from your survey data",
      "resetChatButton": "Reset Chat",
      "statAvgCompletion": "Avg. Completion Rate",
      "quickActionsTitle": "Quick Actions",
      "quickActionStats": "View Survey Statistics",
      "quickActionStatsMessage": "Show me the overall survey statistics",
      "quickActionAnalyze": "Analyze Recent Responses",
      "quickActionAnalyzeMessage": "Analyze the most recent survey responses",
      "quickActionReport": "Generate Summary Report",
      "quickActionReportMessage": "Generate a summary report of all surveys",
      "exampleQuestionsTitle": "Example Questions",
      "exampleQuestions": {
        "trends": "What are the response trends this month?",
        "completionRates": "Which surveys have the highest completion rates?",
        "insightsReport": "Generate an insights report for my surveys",
        "commonResponses": "What are the most common responses?",
        "responsePatterns": "Show me response patterns by demographic",
        "performanceMetrics": "How are my surveys performing overall?"
      },
      "chatAssistantName": "BI Analysis Assistant",
      "chatAssistantSubtitle": "Specialized in survey data analysis",
      "onlineStatus": "Online",
      "startAnalysisTitle": "Start Your Analysis",
      "startAnalysisSubtitle": "Ask a question or pick a quick action to get started",
      "inputPlaceholder": "Ask about survey analysis, insights, or reports..."
    }
  },
  "interviews": {
    "list": {
      "title": "My Interviews",
      "refresh": "Refresh",
      "createMeeting": "Create Meeting",
      "tabAll": "All",
      "tabScheduled": "Scheduled",
      "tabCompleted": "Completed",
      "tabCancelled": "Cancelled",
      "noMeetingsFound": "No meetings found",
      "noMeetingsFirstPrompt": "Create your first meeting to get started",
      "noScheduledMeetings": "No scheduled meetings",
      "noCompletedMeetings": "No completed meetings",
      "noCancelledMeetings": "No cancelled meetings"
    },
    "dashboard": {
      "greetingMorning": "Good morning",
      "greetingAfternoon": "Good afternoon",
      "greetingEvening": "Good evening",
      "greetingUser": "User",
      "subtitle": "Manage your Zoom meetings and view AI-generated summaries",
      "statTotal": "Total Meetings",
      "recentMeetingsTitle": "Recent Meetings",
      "viewAllMeetings": "View All Meetings",
      "noMeetingsTitle": "No meetings yet"
    },
    "card": {
      "passwordLabel": "Password:",
      "copyLink": "Copy meeting link",
      "viewDetails": "View details",
      "deleteMeeting": "Delete meeting",
      "join": "Join",
      "deleteConfirm": "Delete meeting \"{{topic}}\"?"
    },
    "form": {
      "topicRequired": "Meeting topic is required",
      "durationMin": "Meeting duration must be at least 15 minutes",
      "startTimeFuture": "Meeting start time must be in the future",
      "pageTitle": "Create New Zoom Meeting",
      "pageSubtitle": "Schedule a new meeting and share the link with participants",
      "topicLabel": "Meeting Topic",
      "topicPlaceholder": "e.g., Q1 Planning Meeting",
      "agendaLabel": "Agenda",
      "agendaPlaceholder": "Describe the meeting agenda...",
      "startTimeLabel": "Start Time",
      "durationLabel": "Duration (minutes)",
      "durationHelper": "Minimum 15 minutes, maximum 8 hours",
      "submitting": "Creating..."
    },
    "details": {
      "loadFailed": "Failed to load meeting details",
      "notFound": "Meeting not found",
      "backToMeetings": "Back to Meetings",
      "endMeetingConfirm": "Mark this meeting as ended? This will trigger AI summary generation.",
      "ending": "Ending...",
      "endMeeting": "End Meeting",
      "joinMeeting": "Join Meeting",
      "agendaLabel": "Agenda",
      "startTimeLabel": "Start Time",
      "durationLabel": "Duration",
      "hostLabel": "Host"
    },
    "toasts": {
      "loadFailed": "Failed to load meetings",
      "deleteSuccess": "Meeting deleted successfully",
      "deleteFailed": "Failed to delete meeting",
      "createSuccess": "Meeting created successfully!",
      "createFailed": "Failed to create meeting",
      "linkCopied": "Meeting link copied to clipboard!",
      "copyFailed": "Failed to copy link",
      "endMeetingSuccess": "Meeting ended. Summary will be generated shortly...",
      "endMeetingFailed": "Failed to end meeting"
    }
  },
  "invoices": {
    "common": {
      "statusPaid": "Paid",
      "statusRejected": "Rejected",
      "statusRefunded": "Refunded",
      "statusPending": "Pending",
      "invoiceNumber": "Invoice #{{id}}",
      "createdOn": "Created on {{date}}",
      "itemsCount": "{{count}} item(s)",
      "vatAmount": "VAT: {{amount}}",
      "discountAmountInline": "Discount: {{amount}}",
      "totalTTC": "Total incl. tax",
      "htAmount": "Excl. tax: {{amount}}",
      "discountPercentInline": "Discount: {{percent}}%",
      "viewDetails": "View details",
      "updating": "Updating...",
      "refund": "Refund",
      "selectCompanyError": "Please select a company",
      "addItemError": "Please add at least one item",
      "issueDate": "Issue date",
      "dueDateOptional": "Due date (optional)",
      "taxRate": "VAT rate (%)",
      "notesOptional": "Notes (optional)",
      "notesPlaceholder": "Additional notes...",
      "invoiceItems": "Invoice items",
      "addItem": "Add an item",
      "itemName": "Item name",
      "quantity": "Quantity",
      "unitPrice": "Unit price",
      "discountPercentHeader": "Discount (%)",
      "discountValueHeader": "Discount value",
      "subtotalHeader": "Subtotal",
      "actions": "Actions",
      "noItemsAdded": "No items added",
      "addItemHint": "Click \"{{addItem}}\" to get started",
      "invoiceSummary": "Invoice summary",
      "subtotalLabel": "Subtotal:",
      "totalDiscountLabel": "Total discount:",
      "amountAfterDiscount": "Amount after discount:",
      "vatPercent": "VAT ({{rate}}%):",
      "totalTTCLabel": "Total incl. tax:",
      "back": "Back",
      "backToInvoicesList": "Back to invoices",
      "downloadPDF": "Download PDF",
      "previewPDF": "Preview PDF",
      "print": "Print",
      "invoiceHeaderWord": "INVOICE",
      "yourCompany": "Your Company",
      "tel": "Phone: {{phone}}",
      "taxIdLine": "VAT: {{taxId}}",
      "issueDateLine": "Issue date: {{date}}",
      "dueDateLine": "Due date: {{date}}",
      "issuer": "Issuer",
      "client": "Client",
      "noClientInfo": "Client information unavailable",
      "itemHeader": "Item",
      "unitPriceHeader": "Unit price",
      "discountPercentTh": "Discount %",
      "discountAmountHeader": "Discount amount",
      "totalHeader": "Total",
      "vatLabel": "VAT:",
      "statusLabel": "Status",
      "paidOn": "Paid on {{date}}",
      "invoiceRejected": "Invoice rejected",
      "paymentDetails": "Payment details",
      "paymentMethodLabel": "Payment method:",
      "bankTransfer": "Bank transfer",
      "ribLabel": "Account number:",
      "bicLabel": "BIC:",
      "addressLine": "Address: {{address}}",
      "vatIntraLine": "Intra-EU VAT: {{taxId}}",
      "pdfGenerateError": "Error generating the PDF",
      "pdfOpenError": "Error opening the PDF",
      "statusUpdateError": "Error updating the status",
      "statusUpdatedTo": "Status updated: {{status}}",
      "notFound": "Invoice not found",
      "notesHeading": "Notes"
    },
    "admin": {
      "statusSubmitted": "Submitted",
      "noClientSpecified": "Client not specified",
      "markPaid": "Mark as paid",
      "reject": "Reject",
      "updateSuccess": "Invoice updated successfully!",
      "updateError": "Error updating the invoice",
      "editTitle": "Edit invoice",
      "backToInvoice": "Back to invoice",
      "saveChanges": "Save changes",
      "createSuccess": "Invoice created successfully!",
      "createError": "Error creating the invoice",
      "generateTitle": "Generate a new invoice",
      "generateSubtitle": "Create an invoice for a company",
      "createInvoice": "Create invoice",
      "awaitingPayment": "Awaiting payment",
      "transferNote": "Please include the invoice number (#{{id}}) in your transfer.",
      "configureCompanyInfo": "Configure your company information in settings",
      "confirmDeleteTitle": "Confirm deletion",
      "confirmDeleteMessage": "Are you sure you want to delete this invoice? This action cannot be undone.",
      "listTitle": "Invoices",
      "listSubtitle": "Manage and track all invoices on the platform",
      "generateInvoiceButton": "Generate an invoice",
      "refresh": "Refresh",
      "statusAll": "All statuses",
      "statusSubmittedPlural": "Submitted",
      "statusPaidPlural": "Paid",
      "statusRejectedPlural": "Rejected",
      "statusRefundedPlural": "Refunded",
      "searchPlaceholder": "Search by name, company, client...",
      "totalInvoices": "Total invoices",
      "noInvoicesFound": "No invoices found",
      "clearSearch": "Clear search",
      "previous": "Previous",
      "next": "Next",
      "totalInvoicesCount": "{{count}} invoice(s) total"
    },
    "business": {
      "statusSubmitted": "Awaiting payment",
      "statusOverdueBadge": "Overdue",
      "issuedByAdmin": "Issued by the administration",
      "pay": "Pay",
      "dueSoon": "Due in {{days}} day(s)",
      "overdueDays": "Overdue by {{days}} day(s)",
      "dueOn": "Due on {{date}}",
      "noCompany": "No Company Associated",
      "noCompanyMessage": "You need to be associated with a company to view invoices.",
      "configureCompany": "Configure My Company",
      "receivedInvoicesTitle": "Received Invoices",
      "receivedInvoicesSubtitle": "View and pay invoices issued for your company",
      "issuedNotice": "Invoices issued by administration",
      "issuedNoticeBody": "These invoices have been generated by the platform administrators. You can review them and proceed with payment.",
      "statusAll": "All Statuses",
      "statusPendingOption": "Pending",
      "statusPaidOption": "Paid",
      "statusOverdueOption": "Overdue",
      "totalDue": "Total Due",
      "overdueLabel": "Overdue",
      "paidLabel": "Paid",
      "searchPlaceholder": "Search by invoice number...",
      "refresh": "Refresh",
      "proceedPayment": "Proceed with Payment",
      "confirmPayPrompt": "Are you sure you want to pay invoice #{{id}}?",
      "amountLabel": "Amount:",
      "issuerLabel": "Issuer:",
      "proceedToPayment": "Proceed to Payment",
      "noInvoicesReceived": "No invoices received",
      "noInvoicesReceivedBody": "No invoices have been generated for your company yet. Invoices will appear here once created by the administration.",
      "clearSearch": "Clear search",
      "previous": "Previous",
      "next": "Next",
      "invoicesReceivedCount": "{{count}} invoice(s) received",
      "needHelp": "Need help?",
      "helpContact": "For any questions about an invoice, contact the administration",
      "helpPenalty": "Overdue invoices may result in penalties",
      "helpKeepRecords": "Download and keep your paid invoices for your records",
      "payNow": "Pay now",
      "overdueReminderBtn": "Overdue invoice",
      "overdueReminderAlert": "Contact the administration for more information",
      "paidVia": "Paid via {{method}}",
      "accessDenied": "You do not have access to this invoice",
      "notFoundBody": "The requested invoice does not exist or you do not have access to it.",
      "admin": "Administration",
      "yourCompanyClient": "Your company",
      "awaitingYourPayment": "Awaiting your payment",
      "invoiceOverdueStatus": "Overdue, please pay promptly",
      "dueBefore": "Due before {{date}}",
      "notSpecified": "Not specified",
      "reference": "Reference:",
      "paymentDate": "Payment date:",
      "toProceed": "To proceed with payment:",
      "step1": "Click \"Pay now\" above",
      "step2": "Choose your payment method",
      "step3": "Confirm the transaction",
      "step4": "Your invoice will be marked as paid",
      "invoiceQuestions": "Invoice questions",
      "contactForQuestions": "Contact {{company}} for any questions about this invoice.",
      "phoneLabel": "Phone: {{phone}}",
      "paymentIssue": "Payment issue",
      "paymentIssueBody1": "If you have a problem with payment, check your payment method.",
      "paymentIssueBody2": "You can also contact technical support."
    }
  },
  "giftManagement": {
    "requests": {
      "rejectModalTitle": "Reject request",
      "rejectModalConfirm": "Are you sure you want to reject this request?",
      "rejectionReasonLabel": "Rejection reason (required)",
      "rejectionReasonPlaceholder": "Explain why this request is rejected...",
      "confirmReject": "Confirm rejection",
      "detailsModalTitle": "Request details",
      "userSectionTitle": "User",
      "giftSectionTitle": "Requested gift",
      "typeLabel": "Type: {{type}}",
      "typeNotSpecified": "Not specified",
      "pointsSuffix": "points",
      "statusLabel": "Status",
      "createdDateLabel": "Creation date",
      "notesLabel": "Notes",
      "noNotes": "No notes",
      "noNoteInline": "No note",
      "rejectionReasonSectionLabel": "Rejection reason",
      "reject": "Reject",
      "accept": "Accept",
      "details": "Details",
      "listTitle": "Gift Requests",
      "listSubtitle": "Manage users' gift requests",
      "refresh": "Refresh",
      "requestsFoundCount": "{{count}} request(s) found",
      "statusPending": "Pending",
      "statusAccepted": "Accepted",
      "statusAcceptedSingular": "Accepted",
      "statusRejected": "Rejected",
      "statusRejectedSingular": "Rejected",
      "statusCancelled": "Cancelled",
      "statusCancelledSingular": "Cancelled",
      "statusAll": "All",
      "totalRequests": "Total Requests",
      "pendingLabel": "Pending",
      "toProcess": "To process",
      "totalPoints": "Total Points",
      "pointsUsed": "points used",
      "noPendingRequests": "No pending requests",
      "noRequestsOfStatus": "No {{status}} requests",
      "noRequests": "No requests",
      "allProcessed": "All requests have been processed",
      "noMatchFilters": "No requests match the filters",
      "viewAllRequests": "View all requests",
      "previous": "Previous",
      "next": "Next",
      "showingRange": "Showing {{from}}-{{to}} of {{total}} requests",
      "tableUser": "User",
      "tableGift": "Gift",
      "tablePoints": "Points",
      "tableDate": "Date",
      "tableActions": "Actions",
      "anonymousUser": "User #{{id}}"
    },
    "gifts": {
      "typeAll": "All Types",
      "typeCoupons": "Coupons",
      "typeRecharges": "Phone Recharges",
      "confirmDeleteTitle": "Confirm Deletion",
      "confirmDeleteMessage": "Are you sure you want to delete this gift? This action is irreversible.",
      "listTitle": "Gifts",
      "listSubtitle": "Manage and track all gifts in the platform",
      "addNewGift": "Add New Gift",
      "refresh": "Refresh",
      "searchPlaceholder": "Search by name, description...",
      "totalGifts": "Total Gifts",
      "visible": "Visible",
      "hidden": "Hidden",
      "noGiftsFound": "No gifts found",
      "clearSearch": "Clear search",
      "previous": "Previous",
      "next": "Next",
      "totalGiftsCount": "{{count}} gift(s) total",
      "voucher": "Voucher",
      "recharge": "Recharge",
      "valueLabel": "Value:",
      "vendorLabel": "Vendor:",
      "stockLabel": "Stock:",
      "stockLeft": "{{count}} left",
      "expiresLabel": "Expires:",
      "createdLabel": "Created: {{date}}",
      "form": {
        "typeCoupon": "Coupon",
        "typePhoneRecharge": "Phone Recharge",
        "loadFailed": "Failed to load gift data",
        "fileTooLarge": "File size should be less than 5MB",
        "selectImageFile": "Please select an image file",
        "fillRequired": "Please fill in all required fields",
        "updateSuccess": "Gift updated successfully!",
        "createSuccess": "Gift created successfully!",
        "saveFailed": "Failed to save gift: {{message}}",
        "editTitle": "Edit Gift",
        "createTitle": "Create New Gift",
        "editSubtitle": "Update gift details",
        "createSubtitle": "Add a new gift to the system",
        "basicInformation": "Basic Information",
        "giftNameLabel": "Gift Name *",
        "giftNamePlaceholder": "Enter gift name",
        "giftTypeLabel": "Gift Type *",
        "costPointsLabel": "Cost Points *",
        "costPointsPlaceholder": "Enter points required",
        "displayToUsersLabel": "Display to Users",
        "displayToUsersDescription": "Show in gift catalog",
        "descriptionLabel": "Description",
        "descriptionPlaceholder": "Enter gift description (optional)",
        "descriptionHint": "Provide details about the gift, redemption instructions, or any important notes",
        "giftImage": "Gift Image",
        "removeImageTitle": "Remove image",
        "previewLabel": "Preview",
        "removeLabel": "Remove",
        "uploadImage": "Upload Image",
        "dragDropHint": "Drag & drop or click to browse",
        "fileTypeHint": "JPG, PNG • Max 5MB",
        "changeImage": "Change Image",
        "browseFiles": "Browse Files",
        "readyToUpload": "Ready to upload",
        "updateGiftLabel": "Update Gift",
        "reviewChangesHint": "Review changes before saving",
        "fillRequiredHint": "Fill all required fields (*) before submitting",
        "processing": "Processing...",
        "saveChanges": "Save Changes",
        "createGiftButton": "Create Gift"
      }
    }
  },
  "companySettings": {
    "updateSuccess": "Company information updated successfully!",
    "updateError": "Error updating information",
    "title": "Company Settings",
    "subtitle": "Configure your company information for invoices",
    "lastUpdated": "Last updated: {{date}}",
    "companyNameLabel": "Company name *",
    "companyNamePlaceholder": "E.g.: Your Company LLC",
    "taxIdLabel": "Unique Tax Identifier (IFU) *",
    "taxIdPlaceholder": "E.g.: 12345678/A/M/000",
    "taxIdHelper": "Tunisian format: 8 digits followed by /A/M/000",
    "addressLabel": "Address *",
    "addressPlaceholder": "E.g.: Rue Habib Bourguiba, 1002 Tunis, Tunisia",
    "phoneLabel": "Phone number *",
    "phonePlaceholder": "E.g.: +216 71 123 456",
    "phoneHelper": "International format: +216 XX XXX XXX",
    "previewTitle": "Invoice preview",
    "previewCompanyNamePlaceholder": "[Company name]",
    "previewAddressPlaceholder": "[Company address]",
    "previewPhone": "Phone: {{phone}}",
    "previewPhonePlaceholder": "[Phone]",
    "previewTaxId": "IFU: {{taxId}}",
    "previewTaxIdPlaceholder": "[Unique Tax Identifier]",
    "invoiceHeaderWord": "INVOICE",
    "legislationCompliant": "Compliant with Tunisian legislation",
    "appearsInHeaderNote": "This information will appear in the header of all your invoices.",
    "vatComplianceNote": "Compliant with the Tunisian VAT Code and tax regulations",
    "whereUsedTitle": "Where does this information appear?",
    "whereUsed1": "Header of all invoices",
    "whereUsed2": "Generated PDF documents",
    "whereUsed3": "Confirmation emails",
    "whereUsed4": "Printable version of invoices",
    "whereUsed5": "Tunisian tax filings",
    "tipsTitle": "Tips for Tunisia",
    "tip1": "Use your company's full legal name",
    "tip2": "Include the full address with governorate",
    "tip3": "Verify the accuracy of your IFU (8 digits)",
    "tip4": "Phone format: +216 XX XXX XXX",
    "tip5": "Comply with Tunisian tax regime requirements",
    "importantInfoTitle": "Important information for Tunisia:",
    "importantInfo1": "All fields marked with * are required for tax compliance",
    "importantInfo2": "The IFU must be valid and match your company",
    "importantInfo3": "This information will be verified by the Tunisian tax administration",
    "importantInfo4": "Make sure the information is accurate and up to date according to Tunisian law",
    "resetButton": "Reset",
    "saveChangesButton": "Save changes"
  },
  "adminSanctions": {
    "subtitle": "Details and Information!",
    "addButton": "Add",
    "tabPanelists": "Panelists",
    "tabClients": "Clients",
    "columnSanctionType": "Sanction Type",
    "columnReason": "Reason",
    "columnSanctionDate": "Sanction Date",
    "actionViewDetails": "View Details",
    "actionRevoke": "Revoke",
    "actionConfirm": "Confirm",
    "actionAddNote": "Add a note",
    "blockedAccountsTitle": "List of Blocked Accounts",
    "addSanctionForTitle": "Add a Sanction for {{name}}",
    "sanctionTypeLabel": "Sanction Type:",
    "selectPlaceholder": "Select",
    "reasonLabel": "Reason:",
    "reasonPlaceholder": "Describe the reason for the sanction",
    "startDateLabel": "Start Date:",
    "endDateLabel": "End Date:"
  },
  "adminUsers": {
    "title": "User Management"
  },
  "adminQuickSurveys": {
    "subtitle": "Manage quick surveys created by the admin team."
  },
  "aiConfig": {
    "updateSuccess": "AI configuration updated successfully!",
    "updateError": "Error updating the configuration",
    "fillRequiredFields": "Please fill in all required fields",
    "title": "AI Configuration",
    "subtitle": "Configure the artificial intelligence model settings",
    "deploymentLabel": "Model",
    "deploymentDesc": "Active OpenAI model",
    "temperatureLabel": "Temperature",
    "temperatureDesc": "Model creativity (0 = precise)",
    "maxTokensLabel": "Max Tokens",
    "maxTokensDesc": "Maximum response length",
    "modelParamsTitle": "Model parameters",
    "modelParamsDesc": "Update the AI model's connection and behavior settings",
    "endpointLabel": "Endpoint",
    "deploymentNameLabel": "Model *",
    "deploymentNamePlaceholder": "E.g.: gpt-4o",
    "apiKeyLabel": "OpenAI API Key *",
    "apiKeyPlaceholder": "sk-...",
    "apiKeySavedPlaceholder": "Key saved ({{hint}}) — leave empty to keep it",
    "temperatureHelper": "Between 0 (deterministic) and 2 (creative)",
    "temperatureRange": "Temperature must be between 0 and 2",
    "maxTokensInvalid": "Max tokens must be greater than 0",
    "maxTokensHelper": "Maximum number of tokens per response",
    "saveConfigButton": "Save configuration",
    "guideTitle": "Parameters guide",
    "guideDesc": "Understand each parameter",
    "endpointGuideTitle": "Endpoint & API Key",
    "endpointGuideDesc": "Leave the endpoint empty to use OpenAI (https://api.openai.com). The API key is created at platform.openai.com → API keys; once saved it is never shown again.",
    "temperatureGuideDesc": "Controls response randomness. A low value (0.1) gives precise responses, a high value (1.5) gives more creative responses.",
    "maxTokensGuideDesc": "Limits the length of generated responses. A token is roughly ¾ of an English word.",
    "deploymentNameGuideTitle": "Model",
    "deploymentGuideDesc": "The OpenAI model used by every AI feature (e.g.: gpt-4o, gpt-4o-mini, gpt-5). Models that only accept their default temperature are handled automatically."
  },
  "oauthConfig": {
    "updateSuccess": "OAuth2 configuration updated successfully!",
    "updateError": "Error updating the OAuth2 configuration",
    "title": "OAuth2 Configuration",
    "subtitle": "Manage the Google and Facebook social authentication providers",
    "enabled": "Enabled",
    "disabled": "Disabled",
    "secretLabel": "Secret:",
    "configured": "Configured",
    "notConfigured": "Not configured",
    "lastUpdatedLabel": "Last updated",
    "configDateLabel": "Configuration date",
    "googleSectionDesc": "Google sign-in settings",
    "googleClientIdLabel": "Google Client ID *",
    "googleClientSecretLabelKeep": "Google Client Secret (leave empty to keep)",
    "googleClientSecretLabelRequired": "Google Client Secret *",
    "googleSecretPlaceholder": "Your Google secret",
    "secretAlreadyConfiguredHelper": "Secret already configured — leave empty to keep it unchanged",
    "facebookSectionDesc": "Facebook sign-in settings",
    "facebookAppIdLabel": "Facebook App ID *",
    "facebookAppSecretLabelKeep": "Facebook App Secret (leave empty to keep)",
    "facebookAppSecretLabelRequired": "Facebook App Secret *",
    "facebookSecretPlaceholder": "Your Facebook secret",
    "saveConfigButton": "Save configuration",
    "guideTitle": "Configuration guide",
    "guideDesc": "How to get your OAuth2 credentials",
    "googleGuideCreateProject": "Create a project on",
    "googleGuideGenerateCreds": "then generate OAuth 2.0 credentials of type \"Web application\".",
    "facebookGuideCreateApp": "Create an app on",
    "facebookGuideEnableLogin": "and enable the \"Facebook Login\" product to get your App ID and App Secret.",
    "secretsSecurityTitle": "Secret security",
    "secretsSecurityDesc": "Secrets are never returned by the API. Leave the field empty when updating to keep the existing secret.",
    "autoActivationTitle": "Automatic activation",
    "autoActivationDesc": "A provider is automatically enabled as soon as both its Client ID and Secret are configured."
  },
  "manageCompany": {
    "confirmDeleteTitle": "Confirm deletion",
    "confirmDeleteMessage": "Are you sure you want to delete this company? This action is irreversible.",
    "title": "Companies",
    "subtitle": "Manage all companies on the platform",
    "newCompanyButton": "New company",
    "refresh": "Refresh",
    "noCompaniesFound": "No companies found",
    "clearSearch": "Clear search",
    "columnCompany": "Company",
    "columnIndustry": "Industry",
    "columnWebsite": "Website",
    "columnAddress": "Address",
    "columnCreatedOn": "Created on",
    "columnActions": "Actions",
    "form": {
      "logoUploadFailed": "Failed to upload logo",
      "passwordTooShort": "The password must contain at least 6 characters.",
      "passwordMismatch": "Passwords do not match.",
      "genericError": "An error occurred.",
      "editCompanyTitle": "Edit company",
      "addCompanyTitle": "Add new company",
      "uploadLogoLabel": "Upload logo (Optional)",
      "companyNamePlaceholder": "Enter company name",
      "administratorAccount": "Administrator account",
      "emailLabel": "Email",
      "phoneNumberOptionalLabel": "Phone number (optional)",
      "passwordLabel": "Password",
      "passwordPlaceholder": "Min. 6 characters",
      "confirmPasswordLabel": "Confirm password",
      "confirmPasswordPlaceholder": "Repeat password",
      "submitButton": "Submit"
    }
  },
  "companyUsers": {
    "newPasswordTooShort": "The new password must contain at least 6 characters.",
    "newPasswordMismatch": "The new passwords do not match.",
    "editUserTitle": "Edit user",
    "addUserTitle": "Add new user",
    "changePasswordOptional": "Change password (optional)",
    "newPasswordLabel": "New password",
    "leaveEmptyToKeep": "Leave empty to keep current",
    "confirmNewPasswordLabel": "Confirm new password",
    "repeatNewPassword": "Repeat new password",
    "title": "Company Users",
    "subtitleWithCompany": "Manage users of {{company}}",
    "subtitleGeneric": "Manage company users",
    "newUserButton": "New user",
    "selectCompanyPlaceholder": "Select a company",
    "searchPlaceholder": "Search by first name, last name, email...",
    "noUsersFound": "No users found for this company",
    "selectCompanyHint": "Select a company to view its users",
    "columnFullName": "Full name",
    "columnPhone": "Phone"
  },
  "billingConfig": {
    "updateResponsePriceSuccess": "Price per response updated successfully!",
    "updateResponsePriceError": "Error updating the price",
    "addTierSuccess": "Question tier added successfully!",
    "addTierError": "Error adding the tier",
    "updateTierSuccess": "Question tier updated successfully!",
    "updateTierError": "Error updating the tier",
    "updateCriteriaSuccess": "Criterion updated successfully!",
    "updateCriteriaError": "Error updating the criterion",
    "invalidPriceError": "Please enter a valid price",
    "fillAllFieldsError": "Please fill in all fields",
    "title": "Billing Configuration",
    "subtitle": "Configure pricing and billing criteria for surveys",
    "statPricePerResponse": "Price per response",
    "statPricePerResponseDesc": "Price applied per survey response",
    "statQuestionTiers": "Question tiers",
    "statQuestionTiersDesc": "Pricing levels by number of questions",
    "statCriteria": "Billing criteria",
    "statCriteriaDesc": "Additional criteria with pricing",
    "responsePricingSectionTitle": "Price per survey response",
    "responsePricingSectionDesc": "Price applied for each response received",
    "pricePerResponseLabel": "Price per response (DT)",
    "pricePerResponsePlaceholder": "E.g.: 0.50",
    "pricePerResponseHelper": "This price will be multiplied by the number of responses received",
    "updateButton": "Update",
    "questionTiersSectionTitle": "Question tiers",
    "tiersConfiguredCount": "{{count}} tier(s) configured",
    "addNewTierTitle": "Add a new tier",
    "questionCountLabel": "Number of questions",
    "questionCountPlaceholder": "E.g.: 10",
    "tierPriceLabel": "Price (DT)",
    "tierPricePlaceholder": "E.g.: 25.00",
    "addButton": "Add",
    "columnQuestionCount": "Number of questions",
    "columnPrice": "Price",
    "columnActions": "Actions",
    "validateButton": "Validate",
    "cancelButton": "Cancel",
    "editButton": "Edit",
    "noTiersConfigured": "No question tiers configured",
    "addFirstTierHint": "Add your first tier above",
    "tiersHint": "Tiers define prices by question range. Example: 1-10 questions = 25DT, 11-20 questions = 40DT, etc.",
    "criteriaSectionTitle": "Survey criteria",
    "criteriaConfiguredCount": "{{count}} criterion/criteria configured",
    "addNewCriteriaTitle": "Add a new criterion",
    "criteriaNameLabel": "Criterion name",
    "criteriaNamePlaceholder": "E.g.: Urgent",
    "extraPriceLabel": "Additional price (DT)",
    "extraPricePlaceholder": "E.g.: 15.00",
    "featureNotImplemented": "Feature to be implemented",
    "columnCriteria": "Criterion",
    "columnSlug": "Slug",
    "columnExtraPrice": "Additional price",
    "noCriteriaConfigured": "No billing criteria configured",
    "addFirstCriteriaHint": "Add your first criterion above",
    "criteriaHint": "Criteria add surcharges to the base price. Example: \"Urgent\" (+15DT), \"Multi-language\" (+25DT), etc.",
    "simulationSectionTitle": "Billing simulation",
    "simulationSectionDesc": "See how pricing is calculated",
    "simulationParamsTitle": "Simulation parameters",
    "simResponses": "Responses",
    "simQuestions": "Questions",
    "simCriteria": "Criteria",
    "simTier": "Tier",
    "calculationResultTitle": "Calculation result",
    "calcResponsesLine": "100 responses × {{price}}",
    "calcTierLine": "Tier (15 questions)",
    "calcCriteriaLine": "Applied criteria (2)",
    "calcTotalLabel": "Estimated total",
    "howItWorksTitle": "How does billing work?",
    "howItWorksDesc": "Understand the pricing logic",
    "basePriceTitle": "Base price",
    "basePriceDesc": "Each response received costs a fixed amount. This cost applies to all responses.",
    "tiersDesc": "The number of questions determines a price tier. More questions = higher price.",
    "extraCriteriaTitle": "Additional criteria",
    "extraCriteriaDesc": "Specific criteria (urgency, complexity) add surcharges to the total cost.",
    "formulaTitle": "Calculation formula",
    "formulaLine1": "Total cost = (Number of responses × Price per response) +",
    "formulaLine2": "Tier(number of questions) + Σ(Applied criteria)"
  },
  "surveyBuilder": {
    "stepper": {
      "initTitle": "Survey Initiation",
      "initDescription": "Basic survey information",
      "questionsTitle": "Question Development",
      "questionsDescription": "Add and configure questions",
      "reviewTitle": "Review and Preview",
      "reviewDescription": "Preview your survey",
      "targetingTitle": "Targeting and Parameters",
      "targetingDescription": "Define target audience",
      "paymentTitle": "Payment and Finalization",
      "paymentDescription": "Complete payment",
      "paymentPanelSubtitle": "Review your survey and complete payment to publish.",
      "surveyLabel": "Survey:",
      "questionsLabel": "Questions:",
      "distributionLabel": "Distribution:",
      "notSelected": "Not selected",
      "update": "Update",
      "confirm": "Confirm",
      "current": "Current",
      "completed": "Completed",
      "upcoming": "Upcoming",
      "goToStep": "Go to {{title}}",
      "creatingNewSurvey": "Creating a new survey",
      "editYourSurvey": "Edit your survey",
      "createAndConfigure": "Create and configure your survey",
      "errorPrefix": "Error:",
      "returnToSurveysList": "Return to surveys list",
      "cancel": "Cancel",
      "cancelConfirmTitle": "Cancel survey creation?",
      "cancelConfirmMessage": "You have unsaved survey data that will be lost if you leave now. Are you sure you want to cancel?",
      "errors": {
        "missingLabelText": "Missing question label text",
        "missingFormat": "Missing question format",
        "missingOptions": "You need to add options to select from for {{format}}",
        "missingImage": "You need to upload an image since you selected type \"Image\"",
        "missingSound": "You need to upload a sound track since you selected type \"Sound\"",
        "missingVideoUrl": "You need to specify a video URL",
        "missingVideoUpload": "You need to upload a video",
        "companyRequired": "Company information is required. Please ensure you have a company account.",
        "companyRequiredUpdate": "Company information is required for update."
      }
    },
    "editQuestion": {
      "typeRadio": "Radio box",
      "typeCheckbox": "Check boxes",
      "typeComment": "Comment box",
      "typeScale": "Choice of 1 to 10",
      "typeSmile": "Smile rating",
      "typeStar": "Star rating",
      "mediaText": "Text",
      "mediaImage": "Image",
      "mediaVideo": "Video",
      "mediaSound": "Sound",
      "missingData": "Missing data",
      "questionPlaceholder": "Enter your question",
      "labelPlaceholder": "Enter your label",
      "questionLabel": "Question",
      "labelLabel": "Label",
      "addDescription": "+ Add a description",
      "descriptionPlaceholder": "Enter your description",
      "descriptionLabel": "Description",
      "repositionAlt": "Reposition question",
      "deleteDescriptionAlt": "Delete description",
      "duplicateAlt": "Duplicate",
      "duplicateLabel": "Duplicate",
      "deleteAlt": "Delete",
      "finish": "Finish",
      "mandatory": "Mandatory",
      "errorsTitle": "Errors",
      "accessSectionBasedOnAnswer": "Access section based on answer"
    },
    "radioFormat": {
      "optionEmpty": "Option cannot be empty",
      "deleteOptionAlt": "Delete option",
      "normalOrderOption": "Normal order - Nothing will happen",
      "otherQuestionsGroup": "Other questions",
      "emptyQuestionFallback": "<Empty Question>",
      "dragToReorder": "Drag to reorder options",
      "optionNamePlaceholder": "Option name",
      "addOption": "Add an option",
      "addOtherOption": "Add \"other\""
    },
    "videoType": {
      "uploadVideoLabel": "Upload video",
      "maxSize": "(Max 100 Mo)",
      "allowedFormats": ".mp4 .mov .avi",
      "or": "Or",
      "youtubeLink": "Youtube link",
      "invalidYoutubeUrl": "Invalid youtube URL",
      "enterYoutubeLink": "Enter youtube link",
      "loadVideo": "Load video",
      "youtubePlayerTitle": "YouTube Video Player"
    },
    "mediaType": {
      "uploadPicture": "Upload picture",
      "uploadSound": "Upload sound"
    },
    "generateResponses": {
      "switchLabel": "Generate responses",
      "categoryAgreement": "Agree - Disagree",
      "categorySatisfaction": "Satisfied - Dissatisfied",
      "categoryYesNo": "Yes - No",
      "categoryDealGreatness": "A great deal - None at all",
      "categoryDifficulty": "Easy - Difficult",
      "categoryApproval": "Approve - Disapprove",
      "categoryQuality": "High quality - Low quality",
      "categoryUsefulness": "Useful - Not useful",
      "categoryClarity": "Clear - Not clear"
    },
    "withLabelsEditor": {
      "labelOnLeft": "Label on the left",
      "labelOnRight": "Label on the right",
      "leftLabelPreview": "Left label preview",
      "rightLabelPreview": "Right label preview"
    },
    "importQuestions": {
      "title": "Import questions",
      "instructions": "Include questions in a survey by placing each question and its response choices on separate lines. Use two line breaks to separate each question.",
      "placeholder": "Copy and paste your pre-written questions and response choices, and\npreview them in real-time. To add a multiple-choice question, paste the\nquestion statement on one line and each response choice on its own line\ndirectly below. To add a single-line text question, simply paste the\nquestion statement. Press Enter twice to start a new question.\n\nFor example:\n\nWhat is your favorite color?\nRed\nBlue\nGreen\n\nHow often do you exercise?\nDaily\nWeekly\nMonthly",
      "previewTitle": "Preview",
      "noQuestions": "No questions have been added",
      "questionPreview": "Question {{number}}: {{text}}",
      "responsePreview": "R{{number}}: {{text}}",
      "keepEmptyQuestions": "Keep questions with no choices",
      "addQuestions": "Add questions"
    },
    "step1": {
      "addLogo": "Add logo",
      "deleteLogo": "Delete logo",
      "uploadLogo": "Upload logo",
      "optional": "Optional",
      "languageLabel": "Language in which the survey will be conducted*",
      "titleLabel": "Survey Title*",
      "titlePlaceholder": "Enter survey title",
      "categoryLabel": "Survey Category*",
      "categoryPlaceholder": "Select survey category",
      "selectPlaceholder": "-Select-",
      "rewardPointsLabel": "Reward Points",
      "advancedSettings": "Advanced settings",
      "copyQuestionsLabel": "Copy questions and answers from a document",
      "useAudiencePanelLabel": "Use Audience Panel for Targeted Responses",
      "productBrandLabel": "Product / Brand",
      "addNew": "+ Add new",
      "coverPhotoTitle": "Cover photo of the survey",
      "selectCoverPhoto": "Select cover photo to use",
      "dragAndDrop": "or Drag and drop, copy and paste photo",
      "descriptionLabel": "Survey Description",
      "descriptionPlaceholder": "Enter description"
    },
    "step2": {
      "deleteQuestionWarning": "You are about to delete this question.",
      "deleteQuestionIrreversible": "THERE IS NO TURNING BACK AFTER THIS",
      "deleteQuestionTitle": "Do you really want to delete this question?",
      "noQuestionsAlt": "No questions",
      "noQuestionsRegistered": "No questions are registered here,",
      "addNewQuestion": "add a new question",
      "or": "or",
      "batchImportMany": "batch import many",
      "addQuestionAlt": "Add question",
      "newQuestion": "New question",
      "batchImport": "Batch import"
    },
    "step3": {
      "title": "Survey Preview",
      "subtitle": "This is how your survey will appear to participants",
      "languageLabel": "Language",
      "notSpecified": "Not specified",
      "statusLabel": "Status",
      "previewMode": "Preview Mode",
      "responseTypeLabel": "Response Type",
      "interactivePreview": "Interactive Preview",
      "noQuestionsTitle": "No Questions Added",
      "noQuestionsMessage": "Your survey preview will appear here once you add questions in the previous step.",
      "previewModeExplanation": "You're currently previewing your survey. The responses you provide here are for demonstration purposes only and won't be saved. Participants will see the same interface when they take your survey."
    },
    "step4": {
      "metaPixelActive": "Meta Pixel {{pixelId}} is active: views and completed responses of this survey are reported to it.",
      "metaPixelNotConfigured": "No Meta Pixel is set up: this survey's traffic is not reported to Meta.",
      "metaPixelManage": "Manage",
      "metaPixelSetUp": "Set up a pixel",
      "customizeTitle": "Customize distribution channels",
      "customizeText": "Tailor your survey distribution: send via email, embed on your website, share links on social media or web pages, and more.",
      "targetAudienceTitle": "Reach your target audience",
      "targetAudienceText": "Access our survey panel, tale Audience, to acquire responses from specific demographics.",
      "shareLinkTitle": "Share a survey link",
      "shareLinkText": "Easily share your survey by copying a link—ideal for scheduling recurring surveys, handling multiple responses, and tracking custom variables.",
      "embedTitle": "Embed on a website",
      "embedText": "Integrate your survey seamlessly into your website or direct respondents through a pop-up message.",
      "socialMediaTitle": "Share on social media",
      "socialMediaText": "Promote your survey by posting a link on Twitter, LinkedIn, or Facebook.",
      "targetedResponsesTitle": "Obtain targeted responses",
      "targetedResponsesText": "Access our global panel to find respondents matching your criteria—select from region, age, income, and more.",
      "goBackAlt": "Go back",
      "back": "Back",
      "chooseMethodTitle": "How do you prefer to gather responses for your survey?",
      "metaCapiOn": "Server events (Conversions API) are on: events blocked in the browser still reach Meta.",
      "metaCapiOff": "Server events (Conversions API) are off: only the browser pixel reports."
    },
    "detail": {
      "statusActive": "Active",
      "statusLive": "Live",
      "statusCompleted": "Completed",
      "statusDraft": "Draft",
      "ctaHeadline": "Ready to make an impact?",
      "notAvailable": "Not Available",
      "startSurvey": "Start Survey",
      "additionalInfoTitle": "Additional Information",
      "createdLabel": "Created",
      "statusLabel": "Status",
      "statusActiveShort": "Active",
      "statusLiveShort": "Live",
      "statusCompletedShort": "Completed",
      "timeCommitmentTitle": "Time Commitment",
      "tipOwnPace": "Complete the survey at your own pace",
      "tipSaveProgress": "Your progress is saved automatically",
      "tipMinutesEstimated": "Estimated completion time: {{time}} minutes",
      "yourImpactTitle": "Your Impact",
      "tipImprove": "Help improve products and services",
      "tipResearch": "Contribute to valuable research",
      "tipEarnPoints": "Earn {{points}} points for your participation"
    },
    "language": {
      "heading": "Select the survey language",
      "confirmTitle": "Confirm Language Selection",
      "confirmText": "Are you sure you want to proceed with the selected language? You won't be able to change it later."
    },
    "preview": {
      "previewMode": "Preview mode",
      "exportPdf": "Export PDF",
      "noQuestions": "This survey has no questions yet.",
      "pdfFormatHints": {
        "RADIO": "Single choice",
        "CHECKBOX": "Multiple choices allowed",
        "COMMENT": "Open-ended text answer",
        "STARS": "Rating from 1 to 5 stars",
        "SMILE": "Very dissatisfied • Dissatisfied • Neutral • Satisfied • Very satisfied",
        "SCALE_OF_TEN": "1 (Not satisfied) • 10 (Very satisfied)"
      }
    },
    "targeting": {
      "howManyResponses": "How many responses do you need?",
      "loadingPricing": "Loading pricing...",
      "pricePerResponse": "Price per response: {{price}}",
      "marginOfError": "{{count}} : Margin of error > 10%",
      "customAmountLabel": "Custom amount:",
      "customAmountPlaceholder": "Enter custom amount",
      "totalLabel": "Total: {{total}}",
      "whoToSurvey": "Who do you want to survey?",
      "addCriteriaHint": "Add targeting criteria to refine your audience",
      "addCriteriaButton": "+ Add targeting criteria",
      "noCriteriaTitle": "No targeting criteria added yet",
      "noCriteriaHint": "Click \"Add targeting criteria\" to start refining your audience",
      "listing": {
        "notConfigured": "Not configured",
        "ageRange": "{{min}} - {{max}} years",
        "selectedCount": "{{count}} selected",
        "configured": "Configured",
        "selectedTitle": "Selected Targeting Criteria",
        "criterionSingular": "{{count}} criterion",
        "criterionPlural": "{{count}} criteria",
        "additionalCostLabel": "Additional cost:",
        "valueLabel": "Value:",
        "removeCriteriaTitle": "Remove this criteria"
      },
      "addModal": {
        "title": "Add targeting criteria",
        "subtitle": "Choose criteria to add",
        "description": "Each criterion adds a fixed cost to your survey",
        "loadingCriteria": "Loading criteria...",
        "selectedCriteriaLabel": "Selected criteria:",
        "criteriaCount": "{{count}} criteria",
        "totalAdditionalCost": "Total additional cost: {{amount}}",
        "configureHint": "You can configure each criterion's parameters after adding them",
        "addCriteria": "Add Criteria"
      },
      "orderSummary": {
        "invoiceCreatedSuccess": "Invoice created successfully!",
        "invoiceCreatedError": "Failed to create invoice",
        "loginToConfirm": "Please login to confirm order",
        "selectAtLeastOne": "Please select at least 1 response",
        "preparingPdf": "Preparing PDF...",
        "pdfComingSoon": "PDF export feature coming soon!",
        "orderSavedDraft": "Order saved as draft",
        "calculatingPrices": "Calculating prices...",
        "title": "Order Summary",
        "questionsLabel": "Questions ({{count}})",
        "perQuestionLabel": "{{price}} per question",
        "noQuestions": "No questions",
        "targetedResponsesLabel": "Targeted Responses ({{count}})",
        "perResponseLabel": "{{price}} per response",
        "pricingNotConfigured": "Pricing not configured",
        "targetingCriteriaLabel": "Targeting Criteria",
        "criteriaSelectedCount": "{{count}} criteria selected",
        "noCriteriaSelected": "No criteria selected",
        "subtotalLabel": "Subtotal (HT)",
        "taxLabel": "TVA 19%",
        "totalToPayLabel": "Total to pay (TTC)",
        "creatingInvoice": "Creating Invoice...",
        "confirmOrder": "Confirm your order",
        "saveForLater": "Save for later",
        "summaryQuestionsLabel": "Questions:",
        "summaryResponsesLabel": "Responses:",
        "summaryCriteriaLabel": "Criteria:",
        "selectAtLeastOneResponse": "Please select at least 1 response to confirm order",
        "needLoginToConfirm": "You need to be logged in to confirm order"
      },
      "country": {
        "searchPlaceholder": "Search for countries here",
        "showAll": "All",
        "selectedOnly": "Selected Only",
        "noResults": "No results found"
      }
    },
    "responsesTable": {
      "anonymousUser": "Anonymous",
      "answersCount": "{{count}} answers",
      "statusCompleted": "COMPLETED",
      "statusInProgress": "IN PROGRESS",
      "deleteResponseTitle": "Delete response",
      "noAnswersRecorded": "No answers recorded for this response.",
      "questionLabel": "Q{{number}}",
      "individualResponsesTitle": "Individual Responses",
      "totalResponsesSingular": "{{count}} total response — full Q&A per respondent",
      "totalResponsesPlural": "{{count}} total responses — full Q&A per respondent",
      "hideAll": "Hide All",
      "viewAll": "View All",
      "loadingResponses": "Loading responses...",
      "noResponsesAvailable": "No responses available.",
      "rangeOfTotal": "({{from}}–{{to}} of {{total}})",
      "deleteConfirm": "Are you sure you want to delete this response?",
      "previousPage": "Previous page",
      "nextPage": "Next page"
    },
    "analyticsPage": {
      "unableToLoad": "Unable to Load Analytics",
      "tryAgain": "Try Again",
      "analyticsDashboard": "Analytics Dashboard",
      "dateRange7d": "Last 7 days",
      "dateRange30d": "Last 30 days",
      "dateRange90d": "Last 90 days",
      "dateRangeAll": "All time",
      "shareReportAria": "Share report",
      "printReportAria": "Print report",
      "totalResponsesLabel": "Total Responses",
      "completionRateLabel": "Completion Rate",
      "avgTimeLabel": "Avg. Time",
      "dropoutRateLabel": "Dropout Rate",
      "exportResponsesTitle": "Export Responses",
      "formatLabel": "Format",
      "numberOfResponsesLabel": "Number of responses",
      "loadingTotalCount": "Loading total count...",
      "allCount": "All ({{count}})",
      "customLabel": "Custom:",
      "exportSplitNote": "Exports are split into files of 100 responses each.",
      "exportingLabel": "Exporting...",
      "exportLabel": "Export",
      "noResponsesToExport": "No responses to export.",
      "exportFailed": "Export failed. Please try again.",
      "shareTitle": "{{title}} - Analytics Dashboard",
      "shareText": "Check out the comprehensive analytics report for {{title}}",
      "linkCopied": "Analytics dashboard link copied to clipboard!",
      "responseTrendsTitle": "Response Trends",
      "dailyResponsesLabel": "Daily responses",
      "responsesCountTitle": "{{count}} responses",
      "deviceBreakdownTitle": "Device Breakdown",
      "topLocationsTitle": "Top Locations",
      "quickInsightsTitle": "Quick Insights",
      "surveyPerformanceLabel": "Survey Performance",
      "surveyPerformanceText": "This survey has a {{rate}}% completion rate, which is above average.",
      "responseGrowthLabel": "Response Growth",
      "responseGrowthText": "Responses increased by 15% compared to last period.",
      "attentionNeededLabel": "Attention Needed",
      "attentionNeededText": "Question #7 has a 30% skip rate. Consider revising.",
      "recommendedActionsTitle": "Recommended Actions",
      "actionFollowUpTitle": "Send follow-up to non-respondents",
      "actionFollowUpText": "Target users who haven't completed the survey",
      "actionShareTitle": "Share results with stakeholders",
      "actionShareText": "Generate and share a comprehensive report",
      "actionDuplicateTitle": "Duplicate for A/B testing",
      "actionDuplicateText": "Create variations to optimize performance",
      "detailedAnalyticsTitle": "Detailed Response Analytics",
      "refreshData": "Refresh Data",
      "comprehensiveAnalysisText": "Comprehensive analysis of all survey responses with detailed breakdowns and insights",
      "dataLastUpdated": "Data last updated: {{date}} at {{time}}",
      "autoUpdateNote": "This analytics dashboard updates automatically. Use the refresh button for the latest data."
    },
    "responsesStats": {
      "noDataTitle": "No Data Available",
      "noDataMessage": "Survey responses will appear here once collected",
      "questionRef": "Question {{number}}",
      "title": "Responses Analytics",
      "subtitle": "Detailed analysis of survey responses and participant behavior",
      "dateRange": {
        "all": "All Time",
        "week": "Last 7 Days",
        "month": "Last 30 Days",
        "custom": "Custom Range"
      },
      "kpi": {
        "totalResponses": "Total Responses",
        "completedResponses": "Completed Responses",
        "avgBadge": "Avg.",
        "avgCompletionTime": "Avg. Completion Time",
        "activeBadge": "Active",
        "inProgress": "In Progress"
      },
      "charts": {
        "timelineTitle": "Response Timeline",
        "tooltipResponses": "Responses",
        "tooltipDateLabel": "Date: {{date}}",
        "statusTitle": "Response Status",
        "completed": "Completed",
        "inProgress": "In Progress",
        "tooltipResponsesCount": "{{count}} responses",
        "tooltipCountName": "Count",
        "completionRate": "Completion Rate",
        "dropoffRate": "Drop-off Rate"
      },
      "questionsAnalysis": {
        "title": "Questions Analysis",
        "subtitle": "Detailed breakdown of responses for each question",
        "allQuestions": "All Questions",
        "questionShort": "Q{{number}}",
        "responsesCount": "{{count}} responses",
        "required": "Required",
        "noTextResponses": "No text responses yet.",
        "topKeywords": "🔑 Top Keywords",
        "commonThemes": "🗂 Common Themes",
        "sampleResponses": "💬 Sample Responses",
        "responsesContaining": "💬 Responses containing \"{{keyword}}\" ({{count}})",
        "clearFilter": "Clear filter",
        "noKeywordMatch": "No responses match this keyword.",
        "average": "/ 10 average",
        "responsesParens": "({{count}} responses)",
        "sentimentPositive": "Positive (7–10)",
        "sentimentNeutral": "Neutral (4–6)",
        "sentimentNegative": "Negative (0–3)",
        "optionColumn": "Option",
        "responsesColumn": "Responses",
        "percentageColumn": "Percentage",
        "trendColumn": "Trend",
        "optionTooltipLabel": "Option: {{option}}",
        "other": "Other",
        "responsesColonLabel": "Responses:",
        "textResponsesHint": "📝 Text responses — click to view keywords",
        "avgLabel": "⭐ Avg:",
        "avgOutOf5": "/ 5",
        "avgScoreLabel": "📊 Avg:",
        "avgOutOf10": "/ 10",
        "sentimentLabel": "😊 Sentiment:",
        "topChoice": "Top choice: {{name}}"
      },
      "themes": {
        "cost": "Cost",
        "time": "Time",
        "quality": "Quality",
        "support": "Support"
      },
      "sentimentLabels": {
        "positive": "Positive",
        "neutral": "Neutral",
        "negative": "Negative"
      },
      "insights": {
        "title": "Key Insights",
        "subtitle": "Automatically generated insights from response patterns",
        "highestEngagementTitle": "Highest Engagement",
        "highestEngagementDesc": "Most respondents answered this question",
        "lowestCompletionTitle": "Lowest Completion",
        "lowestCompletionDesc": "20% skipped this question",
        "avgTimeSpentTitle": "Avg. Time Spent",
        "avgTimeSpentDesc": "Per question average",
        "demographicSummary": "Demographic Summary",
        "optionsCount": "{{count}} options",
        "recommendations": "Recommendations",
        "rec1": "Consider adding more options for question 5 based on frequent \"Other\" responses",
        "rec2": "Question 12 has high drop-off rate - consider making it optional",
        "rec3": "Mobile users complete survey 15% faster than desktop users"
      }
    },
    "completed": {
      "errorTitle": "Error Loading Completion Data",
      "returnToSurvey": "Return to Survey",
      "successTitle": "Survey Completed Successfully! 🎉",
      "thankYouMessage": "Thank you for sharing your valuable feedback",
      "pointsEarnedLabel": "Points Earned",
      "surveyDetailsLabel": "Survey Details",
      "companyFallback": "Company",
      "categoryFallback": "General",
      "completionStatsLabel": "Completion Stats",
      "timeTakenLabel": "Time taken: {{time}}",
      "totalResponsesLabel": "{{count}} total responses",
      "yourPerformanceLabel": "Your Performance",
      "questionsCountLabel": "{{answered}}/{{total}} Questions",
      "completionLabel": "Completion",
      "yourResponsesTitle": "Your Responses",
      "answeredCount": "{{count}} answered",
      "noResponsesTitle": "No Responses Recorded",
      "noResponsesMessage": "You haven't answered any questions in this survey.",
      "yourAnswerLabel": "Your Answer:",
      "notAnswered": "Not answered",
      "earnedPointsPrefix": "You earned",
      "findMore": "Find More",
      "whatsNextTitle": "What's Next?",
      "resultsAvailableLabel": "Results available",
      "pointsAddedLabel": "Points added to wallet",
      "surveyCompletedLabel": "Survey completed",
      "shareText": "I just completed \"{{title}}\" survey and earned {{points}} points!",
      "shareTitle": "Survey Completed",
      "shareCopied": "Survey completion message copied to clipboard!"
    },
    "questionsManage": {
      "companyFallback": "Company",
      "userFallback": "User",
      "participantLabel": "Participant",
      "companyUserLabel": "Company User",
      "requiredQuestionWarning": "Please answer this required question to continue",
      "alreadyAnsweredFinishMessage": "You already answered this question. Going to finish will only submit the new responses.",
      "alreadyAnsweredNextMessage": "You already answered this question. Going next won't update your response.",
      "finishSurvey": "Finish Survey",
      "nextQuestion": "Next Question",
      "skipQuestion": "Skip Question"
    },
    "methodSelect": {
      "heading": "What would you like to do?",
      "scratch": {
        "title": "Start from Scratch",
        "description": "Begin with a blank survey or copy and paste a survey you've already drafted."
      },
      "taleScan": {
        "title": "TaleScan",
        "description": "Use a template to create and send a survey more quickly."
      },
      "ai": {
        "title": "AI TaleCraft",
        "description": "Enter a brief prompt. AI will generate a survey tailored to your needs."
      }
    },
    "ai": {
      "unsavedDataWarning": "You have unsaved data that may be lost if you leave this page. Are you sure you want to proceed?",
      "useTemplate": "Use a template",
      "createFromZero": "Create from 0",
      "enterQuery": "Enter a query .",
      "aiDoesRest": "The AI does the rest!",
      "composeQueryHint": "Compose your own query or use one of our examples",
      "textareaPlaceholder": "Ask Tale AI assistance",
      "sendAlt": "Send",
      "leavePage": "Leave page",
      "intro": {
        "heading": "Create with Tale AI Assistance",
        "subtitle": "Enter a brief prompt. AI will generate a survey tailored to your needs.",
        "samples": {
          "customerSatisfaction": {
            "title": "Customer\nsatisfaction",
            "text": "I work for a consulting company and I want to write a survey to collect feedback from our clients. We should ask questions related to the customer experience: for example, about the quality of our services, communication with our team and our responsiveness to problems. We also want to know if our customers would recommend us to their colleagues. There should also be questions about the industry and company size of survey participants."
          },
          "employeeExperience": {
            "title": "Employee\nExperience",
            "text": "I want to write a survey to give to our employees when they leave the company. The purpose of this survey is to collect the employee's opinion on the company culture (in particular diversity, equity and inclusion), collaboration within teams and relations with hierarchy. . It also aims to find out if he/she found his/her work interesting, and what are the reasons for his/her departure. Also include questions about the employee’s role and their team."
          },
          "postEventFeedback": {
            "title": "Post-event\nfeedback",
            "text": "My company is hosting its first webinar. At the end of the event, we want to collect feedback from participants in order to know their general impression of the webinar, and more specifically on its organization, its length, its relevance, its usefulness, and on the quality of the speakers (moderator and presenters). We also want to know if participants plan to attend another webinar in the future."
          },
          "marketingStudies": {
            "title": "Marketing\nstudies",
            "text": "We sell a non-alcoholic drink. We want to study the market for wines, beers and non-alcoholic spirits. The goal is to determine why consumers buy these drinks, how often, whether they are satisfied with them, what their favorite flavors and drinks are, and whether they want to try others. Also include questions about age, gender, income level and any other element that may influence the purchasing decision."
          }
        }
      },
      "mode": {
        "fast": "Fast",
        "guided": "Guided"
      }
    },
    "simple": {
      "groups": {
        "customerFeedback": {
          "title": "Customer Satisfaction & Service",
          "items": {
            "satisfactionSurvey": {
              "title": "Customer Satisfaction Survey",
              "description": "Assess your customers' level of satisfaction."
            },
            "serviceSurvey": {
              "title": "Customer Service Survey",
              "description": "Collect feedback on the quality of your customer service."
            },
            "nps": {
              "title": "Net Promoter Score (NPS)",
              "description": "Calculate the likelihood that your customers will recommend your products/services."
            },
            "feedbackSurvey": {
              "title": "Customer Feedback Survey",
              "description": "Collect detailed feedback on the customer experience."
            }
          }
        },
        "events": {
          "title": "Events",
          "items": {
            "eventComments": {
              "title": "Event Feedback",
              "description": "Get feedback on your recent events."
            },
            "eventPlanning": {
              "title": "Event Planning",
              "description": "Plan and organize your events efficiently."
            },
            "eventPlanningEval": {
              "title": "Event Planning Evaluation Survey",
              "description": "Evaluate the effectiveness of your event plans."
            }
          }
        },
        "trainingEducation": {
          "title": "Training & Education",
          "items": {
            "postTrainingEval": {
              "title": "Post-Training Evaluation",
              "description": "Measure the effectiveness of completed training sessions."
            },
            "learningApplication": {
              "title": "Learning & Knowledge Application",
              "description": "Analyze the practical application of acquired knowledge."
            },
            "trainingEvalModel": {
              "title": "Training Evaluation Template",
              "description": "Evaluate the quality of training programs."
            },
            "universityInstructorEval": {
              "title": "University Instructor Evaluation",
              "description": "Collect feedback on university instructors."
            },
            "schoolSatisfaction": {
              "title": "School Satisfaction Survey",
              "description": "Assess student satisfaction with their school."
            }
          }
        },
        "productsAndBrands": {
          "title": "Products & Brands",
          "items": {
            "productReview": {
              "title": "Product Review Survey",
              "description": "Assess customer opinions on your products."
            },
            "brandAwareness": {
              "title": "Brand Awareness",
              "description": "Measure public recognition of your brand."
            },
            "logoDesignAnalysis": {
              "title": "Logo Design Analysis Survey",
              "description": "Assess the impact of your logo on the public."
            },
            "brandAnalysis": {
              "title": "Brand Analysis Survey",
              "description": "Analyze the perception of your brand."
            },
            "packagingDesignAnalysis": {
              "title": "Packaging Design Analysis Survey",
              "description": "Evaluate the effectiveness and appeal of your packaging."
            },
            "featureTestQuestionnaire": {
              "title": "Feature Testing Questionnaire",
              "description": "Test the functionality of your products."
            },
            "productConceptAnalysis": {
              "title": "Product Concept Analysis Questionnaire",
              "description": "Analyze your product concepts."
            },
            "videoAnalysisSurvey": {
              "title": "Video Analysis Survey",
              "description": "Get feedback on the quality and content of your videos."
            }
          }
        }
      }
    },
    "seeder": {
      "title": "Survey Templates",
      "subtitle": "Choose from professionally designed survey templates",
      "quickStart": "Quick Start",
      "seeding": "Seeding...",
      "startBlank": "Start Blank",
      "selectLanguageTitle": "Select Template Language",
      "exploreByTopic": "Explore templates by topic",
      "noTemplatesTitle": "No Templates Available",
      "noTemplatesBody": "No survey templates are available for the selected language.",
      "useQuickStartInstead": "Use Quick Start instead",
      "questionsCount": "{{count}} questions",
      "minutesEstimate": "~{{count}} min",
      "preview": "Preview",
      "modal": {
        "title": "Preview Template",
        "subtitle": "Review the template before using it",
        "questionsSectionTitle": "Survey Questions:",
        "required": "Required",
        "notSatisfied": "1 (Not satisfied)",
        "verySatisfied": "10 (Very satisfied)",
        "answerPlaceholder": "Type your answer here...",
        "cancel": "Cancel",
        "backToTemplates": "Back to Templates",
        "useTemplate": "Use This Template",
        "creatingSurvey": "Creating Survey..."
      },
      "confirm": {
        "title": "Use Template",
        "text": "Are you sure you want to use the template \"{{title}}\"?",
        "willCreate": "This will create a new survey with {{count}} questions.",
        "confirm": "Yes, Use Template",
        "creating": "Creating...",
        "cancel": "Cancel"
      }
    },
    "agent": {
      "starting": "Connecting to the guided assistant…",
      "phaseLabel": "Step {{number}} of {{total}}",
      "patience": "The assistant builds the whole questionnaire step by step. Pauses of up to a minute are normal.",
      "interrupted": "The session stopped before the end. Your progress is saved — you can continue where it left off.",
      "connectionLost": "The connection was lost.",
      "finished": "Your questionnaire is ready: {{count}} questions.",
      "continue": "Continue",
      "restart": "Start over",
      "send": "Send",
      "keep": "Keep",
      "yes": "Yes",
      "no": "No",
      "defaultAnswer": "(default)",
      "draftTitle": "Survey built with the guided assistant"
    },
    "questionAssistant": {
      "open": "AI assistant",
      "title": "AI question assistant",
      "close": "Close",
      "clear": "Clear",
      "intro": "Describe what your survey still needs and I'll propose questions you can edit and add. For example:",
      "exampleOne": "Add 3 questions about how satisfied clients are with our responsiveness",
      "exampleTwo": "I need a question on company size with ranges",
      "exampleThree": "What is missing from my survey?",
      "placeholder": "Ask for questions on a subject, a type, answers… (Shift+Enter for a new line)",
      "send": "Send",
      "thinking": "The assistant is writing…",
      "emptyReply": "The assistant had nothing to add. Try rephrasing your request.",
      "unavailable": "The AI assistant could not answer. Please try again.",
      "timedOut": "The assistant took too long to answer. Try a shorter request.",
      "addFailed": "The questions could not be added. Please try again.",
      "add": "Add",
      "addAll": "Add all",
      "added": "Added ✓",
      "mandatory": "Mandatory",
      "answersHint": "Answers — one per line",
      "types": {
        "RADIO": "Single choice",
        "CHECKBOX": "Multiple choice",
        "COMMENT": "Comment box",
        "SCALE_OF_TEN": "Scale 0–10",
        "STARS": "Stars",
        "SMILE": "Smileys"
      }
    },
    "taleScan": {
      "backAlt": "Back",
      "specificNeed": {
        "title": "✨ Have a specific need?",
        "link": "Describe it with AI TaleCraft"
      },
      "domains": {
        "eyebrow": "TaleScan · New scan",
        "title": "Which universe does your need belong to?",
        "subtitle": "Choose the domain that best matches your study. It shapes the question templates suggested in the next step.",
        "items": {
          "marketing": {
            "name": "Marketing / Consumer Insights",
            "description": "Consumers, brands, purchases, usage, offers and marketing needs."
          },
          "rh": {
            "name": "HR / Employee Insights",
            "description": "Employees, employee experience, engagement, satisfaction and organization."
          },
          "b2b": {
            "name": "B2B / Business Insights",
            "description": "Business clients, needs, purchasing, decision-making, supplier relationship and retention."
          },
          "opinion": {
            "name": "Public Opinion / Public Insights",
            "description": "Opinion, perception, trust, priorities and intentions of the public."
          },
          "innovation": {
            "name": "Innovation",
            "description": "New needs, concepts, adoption, barriers and prioritization."
          },
          "evaluation": {
            "name": "Evaluation / Programs / Projects",
            "description": "Beneficiaries, relevance, satisfaction, experience, effectiveness and impact."
          },
          "communication": {
            "name": "Communication / Institutional",
            "description": "Research needs specific to institutional, public or organizational communication."
          }
        }
      },
      "problems": {
        "eyebrow": "TaleScan · {{domain}}",
        "title": "What do you want to understand?",
        "items": {
          "buying": {
            "question": "Why do people buy or not buy?",
            "templateName": "Buying"
          },
          "brand": {
            "question": "How is the brand perceived?",
            "templateName": "Brand"
          },
          "customer-experience": {
            "question": "How is the customer/consumer experience lived?",
            "templateName": "Customer Experience"
          },
          "satisfaction": {
            "question": "To what extent are expectations met?",
            "templateName": "Satisfaction"
          },
          "usage": {
            "question": "How, when and why is the product/service used?",
            "templateName": "Usage"
          },
          "loyalty": {
            "question": "Why do people stay loyal or consider switching?",
            "templateName": "Loyalty"
          },
          "price": {
            "question": "Is the price acceptable and consistent with perceived value?",
            "templateName": "Price"
          },
          "concept": {
            "question": "Does the concept meet a need and show potential?",
            "templateName": "Concept"
          },
          "rh-employee-experience": {
            "question": "How is the employee experience lived?",
            "templateName": "Employee Experience"
          },
          "rh-engagement": {
            "question": "To what extent are employees engaged?",
            "templateName": "Engagement"
          },
          "rh-employee-satisfaction": {
            "question": "What is the level of satisfaction?",
            "templateName": "Employee Satisfaction"
          },
          "rh-motivation": {
            "question": "What motivates or demotivates?",
            "templateName": "Motivation"
          },
          "rh-onboarding": {
            "question": "How is onboarding experienced?",
            "templateName": "Onboarding"
          },
          "rh-training": {
            "question": "What training needs exist and what value is perceived?",
            "templateName": "Training"
          },
          "rh-internal-communication": {
            "question": "Is internal communication understood and useful?",
            "templateName": "Internal Communication"
          },
          "rh-retention": {
            "question": "Why do people stay or leave?",
            "templateName": "Retention"
          },
          "b2b-needs": {
            "question": "What business needs are insufficiently covered?",
            "templateName": "B2B Needs"
          },
          "b2b-buying-process": {
            "question": "How does the buying process unfold?",
            "templateName": "Buying Process"
          },
          "b2b-decision-makers": {
            "question": "Who influences and decides?",
            "templateName": "Decision Makers"
          },
          "b2b-supplier-selection": {
            "question": "What criteria determine the choice?",
            "templateName": "Supplier Selection"
          },
          "b2b-customer-experience": {
            "question": "How is the experience with the supplier lived?",
            "templateName": "Customer Experience"
          },
          "b2b-satisfaction": {
            "question": "What is the level of satisfaction?",
            "templateName": "B2B Satisfaction"
          },
          "b2b-retention": {
            "question": "Why does the customer stay or switch?",
            "templateName": "Retention"
          },
          "b2b-value-proposition": {
            "question": "What value is actually perceived?",
            "templateName": "Value Proposition"
          },
          "opinion-opinion": {
            "question": "What is the opinion on a topic?",
            "templateName": "Opinion"
          },
          "opinion-perception": {
            "question": "How is an institution/person perceived?",
            "templateName": "Perception"
          },
          "opinion-trust": {
            "question": "What level of trust exists?",
            "templateName": "Trust"
          },
          "opinion-priorities": {
            "question": "What are the priorities?",
            "templateName": "Priorities"
          },
          "opinion-intentions": {
            "question": "What intentions can be identified?",
            "templateName": "Intentions"
          },
          "opinion-satisfaction": {
            "question": "What is the level of satisfaction with a service/action?",
            "templateName": "Public Satisfaction"
          },
          "opinion-awareness": {
            "question": "What is the level of awareness?",
            "templateName": "Awareness"
          },
          "opinion-acceptability": {
            "question": "To what extent is a proposal accepted?",
            "templateName": "Acceptability / Support"
          },
          "innovation-need-validation": {
            "question": "Is the need real and important?",
            "templateName": "Need Validation"
          },
          "innovation-concept-evaluation": {
            "question": "Is the concept understood and appealing?",
            "templateName": "Concept Evaluation"
          },
          "innovation-adoption": {
            "question": "What factors encourage or hinder adoption?",
            "templateName": "Adoption"
          },
          "innovation-barriers": {
            "question": "What obstacles prevent adoption?",
            "templateName": "Barriers"
          },
          "innovation-feature-prioritization": {
            "question": "Which features are the priority?",
            "templateName": "Feature Prioritization"
          },
          "innovation-value-proposition": {
            "question": "What value is perceived?",
            "templateName": "Value Proposition"
          },
          "evaluation-needs-assessment": {
            "question": "What needs are the priority?",
            "templateName": "Needs Assessment"
          },
          "evaluation-relevance": {
            "question": "Does the program meet the needs?",
            "templateName": "Relevance"
          },
          "evaluation-satisfaction": {
            "question": "What is the level of satisfaction?",
            "templateName": "Satisfaction"
          },
          "evaluation-beneficiary-experience": {
            "question": "How is the beneficiaries' experience lived?",
            "templateName": "Beneficiary Experience"
          },
          "evaluation-effectiveness": {
            "question": "Do the actions produce the expected effects?",
            "templateName": "Effectiveness"
          },
          "evaluation-accessibility": {
            "question": "Is the service/program accessible?",
            "templateName": "Accessibility"
          },
          "evaluation-impact-perception": {
            "question": "What effects are perceived?",
            "templateName": "Impact Perception"
          },
          "evaluation-improvement-priorities": {
            "question": "What improvements are the priority?",
            "templateName": "Improvement Priorities"
          },
          "communication-message-testing": {
            "question": "Is the message understood, relevant and credible?",
            "templateName": "Message Testing"
          },
          "communication-campaign-evaluation": {
            "question": "Does the campaign achieve its objectives?",
            "templateName": "Campaign Evaluation"
          },
          "communication-recall": {
            "question": "What is remembered from the communication?",
            "templateName": "Communication Recall"
          },
          "communication-channel-effectiveness": {
            "question": "Which channels are relevant?",
            "templateName": "Channel Effectiveness"
          },
          "communication-credibility": {
            "question": "Is the communication credible?",
            "templateName": "Credibility"
          },
          "communication-engagement": {
            "question": "What content generates interest?",
            "templateName": "Engagement"
          }
        }
      },
      "languagePicker": {
        "title": "Choose the questionnaire language",
        "closeAlt": "Close",
        "options": {
          "en": "English",
          "fr": "French",
          "ar": "Arabic",
          "derja": "Tunisian Derja"
        }
      },
      "questionBanks": {
        "defaultProductLabel": "this product/service",
        "buying": {
          "q1": {
            "text": "How often do you buy {product}?"
          },
          "q2": {
            "text": "What criteria influence your choice of {product}?"
          },
          "q3": {
            "text": "Which brands of {product} do you usually buy?"
          },
          "q4": {
            "text": "What is the main reason for choosing a brand of {product}?"
          },
          "q5": {
            "text": "What might stop you from buying this brand?"
          },
          "q6": {
            "text": "How do you perceive its price level?"
          },
          "q7": {
            "text": "What is your intention to purchase?"
          },
          "q8": {
            "text": "What could convince you?"
          }
        },
        "brand": {
          "q1": {
            "text": "Were you familiar with {product} before this survey?",
            "options": {
              "o1": "I know it well and use it",
              "o2": "I know it but don't use it",
              "o3": "I've heard of it, nothing more",
              "o4": "I didn't know it before this survey"
            }
          },
          "q2": {
            "text": "How would you rate {product} on the axis: Traditional (1) → Modern (5)?"
          },
          "q3": {
            "text": "How would you rate {product} on the axis: Unreliable (1) → Reliable (5)?"
          },
          "q4": {
            "text": "How would you rate {product} on the axis: Distant (1) → Close to people (5)?"
          },
          "q5": {
            "text": "How would you rate {product} on the axis: Not innovative (1) → Innovative (5)?"
          },
          "q6": {
            "text": "How different does {product} seem to you compared to its competitors?",
            "options": {
              "o1": "Very different",
              "o2": "Fairly different",
              "o3": "Moderately different",
              "o4": "Slightly different",
              "o5": "Not different at all",
              "o6": "I don't know the other brands well enough to compare"
            }
          },
          "q7": {
            "text": "What is your instinctive reaction when you think of {product}?"
          },
          "q8": {
            "text": "In your opinion, what is {product}'s main strength?",
            "options": {
              "o1": "The quality of its products/services",
              "o2": "Its price or value for money",
              "o3": "Its customer service or support",
              "o4": "Its reputation or the trust it inspires",
              "o5": "Its proximity or accessibility",
              "o6": "Other"
            }
          },
          "q9": {
            "text": "If you had to summarize {product} in a single phrase, which would you choose?",
            "options": {
              "o1": "A trustworthy brand",
              "o2": "An innovative brand",
              "o3": "An accessible brand",
              "o4": "A premium brand",
              "o5": "A brand close to people",
              "o6": "A brand like any other, with nothing special"
            }
          },
          "q10": {
            "text": "On a scale of 0 to 10, how likely are you to recommend {product} to someone close to you?"
          },
          "q11": {
            "text": "If you could change or improve one single thing about {product}, what would it be?"
          }
        }
      },
      "conversation": {
        "title": "Let's talk about your survey",
        "assistantLabel": "TaleScan Assistant",
        "comingSoonBadge": "Coming soon",
        "inputPlaceholder": "Describe your domain, your target audience...",
        "sendAlt": "Send",
        "generateButton": "Generate questionnaire",
        "mock": {
          "greeting": "Hi! Tell me about your product or service, and who you'd like to survey.",
          "userReply1": "We sell canned sardines, we want to target regular buyers in Tunisia.",
          "followUp1": "Great, thanks! I am preparing a tailored questionnaire — click \"Generate\" when you are ready.",
          "acknowledgement": "Thanks, noted! (automated reply — the real assistant is coming soon)"
        }
      }
    }
  },
  "thankyou": {
    "title": "Thank You!",
    "subtitle": "Your response has been submitted successfully. Thank you for taking the time to share your valuable feedback.",
    "points_earned": "Points Earned!",
    "points_added": "Points have been added to your account",
    "anonymous_recorded": "📊 Your anonymous response has been recorded",
    "signup_prompt": "Sign up to earn points and track your survey participation",
    "survey_completed": "Survey completed:",
    "go_home": "Go to Home",
    "share_survey": "Share this survey",
    "copy_link": "Copy Link",
    "link_copied": "Link Copied!",
    "footer_message": "Your feedback helps us improve our services and better understand your needs."
  },
  "aiAssistant": {
    "unavailable": "The AI service could not answer. Please try again, or contact your Tale administrator if it keeps happening.",
    "emptyReply": "The AI returned an empty answer. Please rephrase your request and try again."
  },
  "languagePicker": {
    "title": "Choose the questionnaire language",
    "closeAlt": "Close",
    "options": {
      "en": "English",
      "fr": "French",
      "ar": "Arabic",
      "derja": "Tunisian Derja"
    }
  },
  "conversation": {
    "title": "Let's talk about your survey",
    "assistantLabel": "TaleScan Assistant",
    "comingSoonBadge": "Coming soon",
    "inputPlaceholder": "Describe your domain, your target audience...",
    "sendAlt": "Send",
    "generateButton": "Generate questionnaire",
    "mock": {
      "greeting": "Hi! Tell me about your product or service, and who you'd like to survey.",
      "userReply1": "We sell canned sardines, we want to target regular buyers in Tunisia.",
      "followUp1": "Great, thanks! I'm preparing a tailored questionnaire — click \"Generate\" when you're ready.",
      "acknowledgement": "Thanks, noted! (automated reply — the real assistant is coming soon)"
    }
  }
}