{
  "common": {
    "selectAll": "All",
    "clearAll": "Clear All",
    "newActivity": "New activity",
    "cancel": "Cancel",
    "close": "Close",
    "save": "Save",
    "send": "Send",
    "sending": "Sending...",
    "remove": "Remove",
    "delete": "Delete",
    "confirmDelete": "Confirm delete",
    "continue": "Continue",
    "yes": "Yes",
    "show": "Show",
    "report": "Report",
    "block": "Block",
    "moreOptions": "More options",
    "chat": "Chat",
    "closeChat": "Close chat",
    "viewProfile": "View",
    "viewProfileOf": "View {{name}}'s identity",
    "signIn": "Log in",
    "signOut": "Log out",
    "deleteAccount": "Delete account",
    "cookiePolicy": "Cookie Policy",
    "termsAndConditions": "Terms & Conditions",
    "privacyPolicy": "Privacy Policy",
    "languageShort": {
      "ro": "RO",
      "en": "EN"
    },
    "cookiePreferences": "Cookie Preferences",
    "downloadLabel": "Download {{name}} (v{{version}})",
    "selectedCount": "{{count}} selected",
    "today": "Today",
    "reason": "Reason",
    "briefDescriptionPlaceholder": "Briefly, what happened?",
    "minCharactersHint": "Minimum {{min}} characters",
    "member": "Member",
    "endorsements": "Vouches",
    "endorsementsCount": "{{count}} vouches",
    "leaveEndorsement": "Leave a vouch",
    "received": "Received",
    "sent": "Sent",
    "location": "Location",
    "age": "Age",
    "lifestyle": "Lifestyle",
    "photo": "Photo",
    "searchConversations": "Search conversations",
    "auth": {
      "email": "Email",
      "password": "Password",
      "showPassword": "Show password",
      "hidePassword": "Hide password",
      "confirmPassword": "Confirm password",
      "newPassword": "New password",
      "confirmNewPassword": "Confirm new password",
      "checkEmailTitle": "Check your email",
      "resendPrompt": "Didn't get it?",
      "resend": "Resend",
      "resending": "Resending...",
      "resendIn": "Resend ({{seconds}}s)"
    },
    "errors": {
      "invalidEmail": "Please enter a valid email address",
      "invalidCode": "This code has expired or is incorrect",
      "resendLimitExceeded": "Something went wrong. Please try again or contact us at support@iswing.ro",
      "passwordRequirements": "Password must be at least 8 characters and include uppercase, lowercase, and a number",
      "passwordMismatch": "Please re-enter the same password to confirm",
      "invalidImageType": "Only JPG or PNG images are allowed",
      "imageTooLarge": "Image must be smaller than 5MB"
    }
  },
  "listSelection": {
    "placeholder": "Select...",
    "searchPlaceholder": "Search...",
    "noResults": "No results found.",
    "clear": "Clear selection"
  },
  "header": {
    "logoAlt": "iSwing logo"
  },
  "languageTabs": {
    "english": "English",
    "romanian": "Română"
  },
  "termsAndConditions": {
    "title": "Legal Agreements",
    "close": "Close",
    "acceptButton": "I have read and accept the Terms & Conditions, Eligibility and the Community Guidelines",
    "acceptButtonVersioned": "I have read and accept the Terms & Conditions iSwing v{{version}}, Eligibility and the Community Guidelines",
    "scrollDown": "Scroll down",
    "downloadLabel": "Download {{name}} (v{{version}})",
    "eligibilityTitle": "Eligibility",
    "eligibilitySubtext": "iSwing is exclusively for adults 25+",
    "eligibilityAgeCheckbox": "I declare that I am 25 years of age or older",
    "eligibilityOwnAccountCheckbox": "I declare that I am the person who will use this account and that I am not creating it for someone else",
    "eligibilityLegalCapacityCheckbox": "I declare that I have the legal capacity required to enter into this contract and that I can understand the nature and consequences of using the iSwing",
    "eligibilityFreeWillCheckbox": "I declare that I use the iSwing freely and voluntarily and that I am not acting under the coercion, control, or for the benefit of a third party",
    "communityRulesOwnInteractionsCheckbox": "I use iSwing only for my own interactions / for the two verified account holders of a couple account",
    "communityRulesNoSexWorkCheckbox": "I do not offer, solicit, or broker paid sexual services, and I do not recruit other people",
    "communityRulesNoMinorsCheckbox": "I will not contact, involve, or represent minors, and I will not upload or request sexual content involving minors",
    "communityRulesNoFinancialRequestsCheckbox": "I will not request money, crypto, investments, gift cards, or other financial benefits from users",
    "communityRulesNoThirdPartyContentCheckbox": "I will not upload images of third parties, and I will not save/share another user's intimate content without their consent",
    "communityRulesNotSexualConsentCheckbox": "I understand that a profile, a preference, a photo, access to an album, or accepting a date does NOT constitute sexual consent",
    "communityRulesSuspensionCheckbox": "I understand that iSwing may suspend the account and, where required by law or justified by risk, may preserve data and report to the authorities",
    "communityRulesTitle": "Community Guidelines"
  },
  "hero": {
    "subtitle": "Exclusive community for adults (25+)"
  },
  "landing": {
    "seo": {
      "title": "iSwing | Verified swinger community for couples and singles (25+)",
      "description": "iSwing is a private, identity-verified community for open-minded couples and singles aged 25+. Every member is verified, and iSwing never stores your ID documents."
    },
    "nav": {
      "home": "iSwing home"
    },
    "ageGate": {
      "badgeNumber": "25",
      "badgePlus": "+",
      "title": "Adults only",
      "text": "iSwing is a private community for adults aged 25 and over. This website contains content of an adult nature.",
      "notice": "Anyone under 25, anyone who does not wish to see erotic or sexual content, and anyone prohibited by law from viewing such content are asked to leave this site immediately.",
      "leave": "Leave",
      "enter": "I'm 25+, enter"
    },
    "hero": {
      "titleWhere": "Where",
      "titleDiscretion": "discretion",
      "titleMeets": "meets",
      "titleDesire": "desire",
      "text": "The verified lifestyle community for open-minded couples & singles",
      "ctaJoin": "Create account",
      "ctaLogin": "Log in"
    },
    "features": {
      "title": "The iSwing Experience",
      "subtitle": "Your private space to meet genuine people, share unique experiences, and explore freely.",
      "items": {
        "community": {
          "title": "Browse the community",
          "text": "Discover verified couples and singles, with filters for profile type, age, location, experience and interests. No worries, your filters are saved, so next time you're right back where you left off."
        },
        "chat": {
          "title": "Private chat",
          "text": "Unlimited one-to-one messages, in real time. Wondering if they're really who they say they are? Ask them for a one-time view photo, taken with the live camera right in the moment."
        },
        "albums": {
          "title": "Private photo albums",
          "text": "You decide exactly who sees your photos and for how long. Your album stays locked until you approve a request, access lasts a day or a week, and you can revoke it or change your photos anytime. You're always in control."
        },
        "stories": {
          "title": "Stories",
          "text": "Up for a quick date tonight? Heading out for drinks? Let the community know with a short story for 2, 6 or 12 hours, shown to everyone, only to your Hotlist, or only to members in a location you choose."
        },
        "endorsements": {
          "title": "Vouches",
          "text": "Members can vouch for you on your profile, for example as respectful, great at communication or great hosts."
        },
        "favorites": {
          "title": "Hotlist and Glances",
          "text": "Add the members you like to your Hotlist and see who visits your profile. Can't remember why you saved someone? No worries: add a private note to any Hotlist member and search by it later."
        },
        "discreet": {
          "title": "Discreet Screen",
          "text": "Swap iSwing for an ordinary-looking search page in an instant, so nobody looking over your shoulder sees what you're browsing."
        },
        "invisible": {
          "title": "Privacy",
          "text": "Choose exactly who can see you. Become invisible to single men, single women or specific couple types. Your preferences are respected, so you won't be bothered by profiles you're not interested in."
        }
      }
    },
    "verification": {
      "title": "Three steps to get in",
      "subtitle": "Verification is what keeps iSwing real. It takes a few minutes, it happens once, and nobody gets into the community without it.",
      "poweredBy": "Identity verification powered by",
      "diditLink": "Didit",
      "steps": {
        "account": {
          "title": "Create your account",
          "text": "Sign up with your email, accept the community guidelines and confirm the code we send to your email."
        },
        "identity": {
          "title": "Verify your identity",
          "text": "Our verification partner, Didit, checks your ID document and a live selfie in a secure session that opens in a separate tab. On a couple profile, each partner completes their own verification, one after the other.",
          "linkLabel": "Didit"
        },
        "access": {
          "title": "Join the community",
          "text": "As soon as your verification is approved, you get full access to the community."
        }
      }
    },
    "privacy": {
      "title": "We don't store your documents",
      "subtitle": "Your privacy is the foundation of iSwing, not an afterthought.",
      "documents": {
        "title": "Your ID never stays with us",
        "text": "Your ID document and selfie are captured on Didit's own secure page, not inside iSwing. iSwing never stores copies of your documents or your verification selfie. From your verification we keep just the outcome (for example, approved), a session reference and the gender you declared. Nothing else.",
        "linkLabel": "Didit"
      },
      "items": {
        "result": {
          "title": "No tracking, no analytics",
          "text": "We don't use Google Analytics or any other statistics or tracking tools. What you do on iSwing isn't measured, profiled or shared with advertisers."
        },
        "watermark": {
          "title": "Protected photos",
          "text": "Whoever opens one of your album or chat photos sees it stamped with their own data. Any attempt to leak a photo carries the viewer's identity with it, so it can be traced straight back to them."
        },
        "expiry": {
          "title": "Data that expires",
          "text": "We clean up regularly, so your past doesn't pile up on our servers. Chat messages older than 30 days, for example, are deleted automatically. Fresh starts, no forgotten traces."
        },
        "control": {
          "title": "You stay in control",
          "text": "Download a copy of your data or delete your account from Settings at any time."
        }
      }
    },
    "faq": {
      "title": "Frequently asked questions",
      "items": {
        "who": {
          "question": "Who can join iSwing?",
          "answer": "Adults aged 25 or older, singles and couples, who use the account for themselves and accept our community guidelines."
        },
        "verify": {
          "question": "Why do I have to verify my identity?",
          "answer": "Verification makes sure every profile belongs to a real adult, which protects members from fake profiles, scams and catfishing. It's also a legal requirement: as an adult platform, we're required to confirm the age and identity of our members, and our payment partners need us to know who our customers are (Know Your Customer, or KYC) before they can process memberships. Don't worry about your documents: your ID and selfie are processed by our verification partner, Didit, and iSwing never stores them. We keep only the result of the verification.",
          "linkLabel": "Didit"
        },
        "switch": {
          "question": "Can I switch between a single and a couple profile?",
          "answer": "Yes, but only before your identity verification starts. You choose single or couple when you sign up and can change it on the verification screen, but once verification has begun, the profile type is locked and can no longer be changed, because it's tied to the identities that were verified."
        },
        "cost": {
          "question": "Is iSwing free?",
          "answer": "Every new account starts with a 7-day free trial with every feature unlocked. There are no paid extras or premium tiers: everything in iSwing is available to every member. After the trial, you can keep your access with a membership of €12 per month, plus local taxes. Memberships are processed by our partner, Netfield Media SL.",
          "linkLabel": "Netfield Media SL"
        },
        "delete": {
          "question": "Can I delete my account?",
          "answer": "Yes. You can delete your account from Settings at any time, and your profile and photos are removed with it."
        }
      }
    },
    "cta": {
      "title": "Ready to meet people who are real?",
      "text": "Join a verified community built on respect and discretion."
    },
    "footer": {
      "copyright": "© {{year}} iSwing. All rights reserved.",
      "operatedBy": "iSwing is operated by {{company}}",
      "companyId": "Company ID (CUI): {{id}}",
      "registeredOffice": "Registered office: {{address}}",
      "contact": "Contact:",
      "anpc": "ANPC",
      "anpcSalAlt": "ANPC – Alternative Dispute Resolution (SAL)"
    }
  },
  "login": {
    "welcomeLine1": "You were missed,",
    "welcomeLine2": "badly!",
    "cardTitle": "Sign In",
    "cardSubtitle": "Access your account and continue your journey with us.",
    "submitting": "Logging in...",
    "becomeMember": "Create account",
    "forgotPassword": "Forgot password?",
    "noAccount": "Don't have an account?",
    "errors": {
      "passwordRequired": "Please enter your password",
      "invalidCredentials": "We couldn't log you in. If the problem persists, please reach out to support@iswing.ro",
      "emailNotConfirmed": "Your email isn't verified"
    }
  },
  "forgotPassword": {
    "title": "Reset your password",
    "emailStepDescription": "Enter your email and we'll send you a code to reset your password.",
    "sendCode": "Send code",
    "codeSentToEmailPrefix": "We sent a code to ",
    "codeLabel": "Reset code",
    "verifySubmit": "Verify code",
    "verifying": "Verifying...",
    "newPasswordDescription": "Choose a new password for your account.",
    "resetSubmit": "Reset password",
    "resetting": "Resetting...",
    "successTitle": "Password changed",
    "successDescription": "Your password has been updated. You can now sign in with your new password.",
    "backToLogin": "Back to Sign In",
    "errors": {
      "emailNotFound": "We couldn't process your request. If the problem persists, please reach out to support@iswing.ro"
    }
  },
  "register": {
    "acceptTermsPrefix": "I accept the ",
    "termsAndConditions": "[Terms and Conditions]",
    "acceptTermsAnd": " and ",
    "communityGuidelines": "[Community Guidelines]",
    "submit": "Verify email",
    "submitting": "Sending code...",
    "trialNote": {
      "trial": "7-day free trial",
      "price": "then €12/month",
      "noCard": "no card required upfront"
    },
    "codeLabel": "Login code",
    "codeSentToEmailPrefix": "We sent an OTP code to ",
    "verifySubmit": "Verify identity",
    "verifying": "Confirming...",
    "alreadyMemberPrompt": "Already a member?",
    "errors": {
      "termsRequired": "Almost there — accept the Terms & Conditions",
      "accountCreationFailed": "We couldn't create your account. Please try again or contact us at support@iswing.ro",
      "disposableEmail": "Temporary or disposable email addresses aren't allowed. Please use a permanent email address.",
      "emailNotAllowed": "This email address can't be used. Please try a different one. Please read again the Terms and Conditions."
    }
  },
  "verifyIdentity": {
    "dataProcessingConsentCheckbox": "I explicitly consent to the processing of data concerning my sex life and/or sexual orientation that I choose to provide through iSwing, for profile, search/matching, interactions, and the features described in the Privacy Policy",
    "dataProcessingConsentCheckboxVersioned": "I explicitly consent to the processing of data concerning my sex life and/or sexual orientation that I choose to provide through iSwing, for profile, search/matching, interactions, and the features described in the Privacy Policy iSwing v{{version}}",
    "single": {
      "label": "Single",
      "sessionLabel": "Your verification"
    },
    "couple": {
      "label": "Couple",
      "partner1Label": "First partner verification status",
      "partner2Label": "Second partner verification status",
      "partner1LabelShort": "1st partner",
      "partner2LabelShort": "2nd partner"
    },
    "errors": {
      "switchFailed": "Couldn't switch profile type. Please try again.",
      "switchNotAllowed": "You can no longer switch profile type once identity verification has started."
    },
    "deleteAccount": {
      "title": "Delete your account?",
      "description": "Your account will be permanently deleted. This action cannot be undone.",
      "feedbackPrompt": "Mind telling us why? (optional)",
      "feedbackReasons": {
        "too_expensive": "Price",
        "not_using": "Not using",
        "missing_features": "Onboarding process",
        "other": "Other"
      },
      "cancelButton": "Actually, I'll stay",
      "deleting": "Deleting...",
      "error": "Couldn't delete your account. Please try again.",
      "sorryTitle": "Sorry to see you go!",
      "sorryRedirectPrefix": "Redirecting you in "
    }
  },
  "identityVerificationSession": {
    "verified": "Verified",
    "notStarted": "Not started",
    "inProgress": "In progress",
    "failed": "Verification failed",
    "startVerificationButton": "Start verification",
    "startVerificationButtonShort": "Start",
    "startButton": "Open session",
    "startButtonShort": "Open",
    "starting": "Starting...",
    "genderLabel": "Gender",
    "genderMale": "Male",
    "genderFemale": "Female",
    "partner2LockedNote": "Partner 1 must be approved before partner 2's verification can start",
    "errors": {
      "startFailed": "Couldn't start identity verification. Please try again."
    }
  },
  "identityVerificationFailed": {
    "message": "The identity verification failed. Unfortunately, we can't give you access to the app. You can delete your account using the Delete account button below."
  },
  "dashboard": {
    "mobileMenu": {
      "more": "More"
    },
    "title": "Welcome back.",
    "visitors": {
      "filters": {
        "last7Days": "Last 7 days",
        "last30Days": "Last 30 days",
        "profileType": "Identity type"
      },
      "card": {
        "totalVisit": "Total: 1 glance",
        "totalVisits": "Total: {{count}} glances",
        "yesterday": "Yesterday",
        "lastVisit": "{{date}}"
      },
      "empty": {
        "last7Days": "No glances in the last 7 days",
        "last30Days": "No glances in the last 30 days"
      }
    },
    "userMenu": {
      "toggle": "Open user menu",
      "iswingId": "iSwing ID",
      "settings": "Settings",
      "discreetScreenTitle": "Discreet Screen",
      "discreetScreenCode": {
        "buttonSet": "Change code",
        "buttonUnset": "Set code",
        "explanation": "Discreet Screen instantly disguises the app as a Google search page. To get back into iSwing, type your code into that search box and press search.",
        "statusSet": "A code is currently set.",
        "statusUnset": "No code set yet.",
        "placeholder": "4-digit code",
        "hideCode": "Hide"
      },
      "membership": "Membership",
      "lifetimeFreeAccess": "You have Lifetime Free Access",
      "renewsOn": "Automatically renews on:",
      "expiredOn": "Membership expired on:",
      "trialExpiresOn": "Trial expires on:",
      "manageMembership": "Manage membership",
      "paymentsSoon": {
        "title": "We're growing together!",
        "text": "Don't worry about pricing for now — it's coming soon. Until then, enjoy everything iSwing has to offer."
      },
      "legalAgreements": "Legal Agreements & Account Management",
      "termsAcceptedOn": "Terms and Conditions accepted on {{date}}",
      "privacyPolicyAcceptedOn": "Privacy Policy accepted on {{date}}",
      "privacyPolicyAcceptedOnByPartner": "Partner {{partner}}: Privacy Policy accepted on {{date}}",
      "downloadData": "Download my data",
      "feedback": "Send feedback"
    },
    "appFeedback": {
      "title": "Send feedback",
      "description": "Tell us what's working, what's not, or what you'd like to see next -- we read every message.",
      "placeholder": "Write your feedback here...",
      "error": "Something went wrong sending your feedback. Please try again.",
      "successTitle": "Thank you!",
      "successMessage": "Your feedback has been sent. We really appreciate you taking the time."
    },
    "extendAccess": {
      "title": "Extend your access",
      "description": "Choose the option that works best for you.",
      "durationMonth": "{{count}} month",
      "durationMonths": "{{count}} months",
      "buy": "Buy",
      "bestValue": "Best value",
      "perMonth": "{{price}} / month",
      "savePercent": "Save {{percent}}%"
    },
    "membership": {
      "title": "Membership",
      "planLifetime": "Lifetime",
      "lifetimeDetail": "Free lifetime access — nothing to renew.",
      "activeUntil": "Automatically renews on:",
      "trialExpiresOn": "Trial expires on:",
      "expiredOn": "Expired on:",
      "dayLeft": "{{count}} day left",
      "daysLeft": "{{count}} days left",
      "buy": "Buy membership",
      "cancel": "Cancel membership",
      "cancelConfirm": "Your membership stays active until {{date}} and won't be renewed after that. Online cancellation isn't available yet — email us and we'll take care of it.",
      "keep": "Keep membership",
      "cancelEmail": "Email support",
      "partnerLinks": {
        "usc2257": "18 U.S.C. 2257",
        "reportContent": "Report Content",
        "nccPolicy": "NCC Policy",
        "antiSpamPolicy": "Anti-SPAM Policy",
        "refundPolicy": "Refund Policy"
      }
    },
    "paymentHistory": {
      "title": "Payment history",
      "empty": "You haven't made any payments yet.",
      "loadError": "Couldn't load your payments. Please try again.",
      "status": {
        "pending": "Pending",
        "completed": "Completed",
        "declined": "Declined",
        "refunded": "Refunded",
        "chargeback": "Chargeback"
      }
    },
    "createStory": {
      "title": "Post a story",
      "subtitle": "Share a quick text update, visible for a few hours.",
      "textLabel": "Your message",
      "textPlaceholder": "What's on your mind?",
      "durationLabel": "Visible for",
      "durationHours": "{{hours}}h",
      "settingsButton": "Set who sees your story",
      "settingsTitle": "Story Privacy",
      "visibilityLabel": "Who can see this",
      "visibilityOptions": {
        "everyone": "Everyone",
        "favorites": "My Hotlist only"
      },
      "locationOptions": {
        "mine": "My location",
        "other": "Another location"
      },
      "postButton": "Post",
      "closeScreen": "Close create story",
      "replaceWarning": "You already have an active story -- posting this one will replace it.",
      "replaceConfirmButton": "Replace story",
      "errors": {
        "textRequired": "Write something first.",
        "saveFailed": "Something went wrong posting your story. Please try again."
      }
    },
    "storyBar": {
      "you": "You",
      "yourStory": "Your story",
      "addStory": "Add story",
      "scrollLeft": "Scroll stories left",
      "scrollRight": "Scroll stories right"
    },
    "storyViewer": {
      "close": "Close story",
      "seenBy": "Seen by {{count}}",
      "noViewsYet": "No views yet.",
      "replyPlaceholder": "Reply...",
      "replySend": "Send reply",
      "replySent": "Message sent.",
      "openReplyConversation": "Open conversation",
      "deleteStory": "Delete story",
      "confirmDeleteLabel": "Delete this story?"
    },
    "profilePhotoRequired": {
      "title": "Complete your identity",
      "description": "An <strong>identity photo</strong> and at least <strong>{{ required }}% identity completion</strong> are required before you can start exploring",
      "goToProfile": "Identity"
    },
    "sidebar": {
      "toggleCollapse": "Toggle sidebar",
      "sections": {
        "favorites": {
          "title": "Hotlist"
        },
        "swingers": {
          "title": "Horizon"
        },
        "connections": {
          "accessRequests": "Album Req.",
          "visitors": "Glances",
          "blockedMembers": "Shadows"
        },
        "profile": {
          "title": "Identity"
        }
      },
      "discreet": "Discreet"
    },
    "discreetSlider": {
      "instruction": "Swipe right for safety",
      "thumbLabel": "Slide to activate Discreet Screen"
    },
    "footer": {
      "termsAndConditions": "Terms & Conditions"
    }
  },
  "community": {
    "swingers": {
      "loadingMore": "Loading more members...",
      "empty": "No other members yet.",
      "chatAction": "Send a message",
      "quickChat": {
        "title": "Message {{alias}}",
        "existingConversation": "You've talked before"
      },
      "closeProfile": "Close identity",
      "profileTitle": "Identity",
      "card": {
        "matchTooltip": "This member is looking for your identity type"
      },
      "filters": {
        "toggle": "Filters",
        "f": "Single F",
        "m": "Single M",
        "mf": "Couple MF",
        "ff": "Couple FF",
        "mm": "Couple MM",
        "lookingFor": "Looking for",
        "advanced": "Advanced filters",
        "closeAdvanced": "Close advanced filters",
        "closeScreen": "Close filters",
        "clearAll": "Clear advanced filters",
        "apply": "Apply Filters",
        "removeFilter": "Remove filter",
        "interestedIn": "Kinks",
        "ageMin": "Min",
        "ageMax": "Max",
        "ageFrom": "From",
        "ageTo": "To",
        "clearAllConfirm": "Clear all?",
        "clearAllConfirmYes": "Confirm clear all"
      }
    },
    "swingerProfile": {
      "favoriteAction": "Add to Hotlist",
      "unfavoriteAction": "Remove from Hotlist",
      "kinkLabel": "Kink",
      "lookingForMismatch": "Your identity ({{type}}) doesn't match this member's preferences!",
      "privateAlbumLabel": "Request album access [{{count}} photos]",
      "albumAccessPendingLabel": "Request sent [{{count}} photos]",
      "albumAccessDeniedLabel": "Request denied",
      "requestAlbumAccessAction": "Request album access",
      "albumAccessPending": "Album request pending",
      "albumAccessDenied": "Album request denied",
      "privateAlbumSectionTitle": "Private album",
      "sensitiveContentTitle": "Content warning: Sensitive content",
      "sensitiveContentDescription": "This area can contain sensitive content",
      "viewAlbumPhoto": "View photo",
      "viewProfilePicture": "View identity picture",
      "previousAlbumPhoto": "Previous photo",
      "nextAlbumPhoto": "Next photo",
      "statsSectionTitle": "Stats",
      "memberSinceLabel": "Member since",
      "lastOnlineLabel": "Last active",
      "lastOnlineThisWeek": "This week",
      "lastOnlineDate": "{{date}}",
      "jumpToEndorsementsAction": "Jump to vouches",
      "endorsementsEmpty": "No vouches yet.",
      "blockConfirm": {
        "title": "Block this member?",
        "description": "They won't be able to see your identity or message you, and you won't see them in Horizon anymore.",
        "blocking": "Blocking...",
        "error": "Couldn't block this member. Please try again."
      },
      "reportConfirm": {
        "title": "Report this member?",
        "titleNamed": "Report {{name}}?",
        "disclaimer": "iSwing is not an emergency service. If there is immediate danger, contact 112 or your local competent authority.",
        "reporting": "Reporting...",
        "error": "Couldn't send your report. Please try again.",
        "reasons": {
          "suspected_minor": "Suspected minor",
          "trafficking_exploitation": "Trafficking/exploitation",
          "paid_sexual_services": "Paid sexual services",
          "recruiting_for_third_party": "Recruiting for someone else",
          "threat_coercion": "Threat/coercion",
          "non_consensual_intimate_image": "Non-consensual intimate image",
          "sextortion_blackmail": "Sextortion/blackmail",
          "money_crypto_scam": "Money/crypto/scam",
          "fake_identity": "Fake identity",
          "harassment": "Harassment",
          "drugs_illegal_goods": "Drugs/illegal goods",
          "immediate_danger": "Immediate danger",
          "other_illegal_content": "Other illegal content"
        },
        "detailsPrompt": "Details"
      },
      "endorsementDialog": {
        "description": "Pick what stood out about this member.",
        "tagsLabel": "What stood out",
        "tags": {
          "respectful": "Respectful and polite",
          "greatCommunication": "Great communication in chat",
          "greatHost": "Wonderful host",
          "respectedBoundaries": "Respected all boundaries"
        },
        "submitting": "Submitting...",
        "error": "Couldn't submit your vouch. Please try again.",
        "duplicateError": "You've already vouched for this member.",
        "alreadyEndorsedNotice": "Thank you! You've already vouched for this member!"
      }
    }
  },
  "blockedMembers": {
    "empty": "You haven't blocked anyone yet.",
    "blockedOn": "Blocked on {{date}}",
    "unblockAction": "Unblock",
    "confirmQuestion": "Unblock this member?"
  },
  "endorsementsList": {
    "receivedEmpty": "You haven't received any vouches yet.",
    "sentEmpty": "You haven't sent any vouches yet.",
    "deleteAction": "Delete vouch",
    "confirmDeleteQuestion": "Delete this?",
    "retentionNotice": "All vouches older than 6 months are automatically deleted."
  },
  "accessRequests": {
    "retentionNotice": "All requests older than 30 days are automatically deleted.",
    "counters": {
      "received": {
        "one": "You have {{count}} new private album request!",
        "other": "You have {{count}} new private album requests!"
      },
      "accepted": {
        "one": "{{count}} member accepted your album request!",
        "other": "{{count}} members accepted your album request!"
      },
      "cta": "Click to view"
    },
    "filterLabel": "Filter by status",
    "empty": "No pending album requests.",
    "emptyAccepted": "No accepted album requests yet.",
    "emptyDenied": "No denied album requests yet.",
    "emptySentPending": "You don't have any pending sent requests.",
    "emptySentAccepted": "None of your sent requests have been accepted yet.",
    "requestedOn": "Requested on {{date}}",
    "acceptedOn": "Accepted on {{date}}",
    "deniedOn": "Denied on {{date}}",
    "expiresOn": "Album access expires on {{date}}",
    "approveAction": "Accept",
    "approveDurationLabel": "Grant access for",
    "duration1Day": "1 day",
    "duration1Week": "1 week",
    "approveConfirmYes": "Confirm",
    "denyAction": "Deny",
    "revokeAction": "Revoke album access",
    "revokeConfirmQuestion": "Revoke this member's access?",
    "deleteAction": "Delete",
    "deleteConfirmQuestion": "Delete this request? The member will be able to ask again.",
    "withdrawConfirmQuestion": "Withdraw your request? If it was approved, you'll lose access to this album.",
    "subTabPendingLabel": "Pending",
    "subTabAcceptedLabel": "Accepted",
    "subTabDeniedLabel": "Denied"
  },
  "favorites": {
    "empty": "Your Hotlist is empty.",
    "searchLabel": "Search Hotlist",
    "searchPlaceholder": "Search by name or note...",
    "noSearchResults": "No Hotlist members match your search.",
    "addedOn": "Added on {{date}}",
    "addTagLabel": "Add a note",
    "addTagPlaceholder": "Add a note...",
    "removeTagAction": "Remove note",
    "confirmRemoveQuestion": "Remove from Hotlist?",
    "addNoteButton": "Note",
    "noteSheet": {
      "title": "Note for {{alias}}"
    }
  },
  "chat": {
    "list": {
      "searchClose": "Close search",
      "searchClear": "Clear search",
      "empty": "No conversations yet.",
      "noMessages": "No messages yet",
      "you": "You: ",
      "unreadCount": "{{count}} unread messages",
      "pin": "Pin conversation",
      "unpin": "Unpin conversation",
      "filterPinned": "Pinned",
      "pinnedEmpty": "No pinned conversations.",
      "noSearchResults": "No conversations match your search.",
      "cancelSelection": "Cancel selection",
      "deleteConfirm": "Delete {{count}} selected? This can't be undone.",
      "selectAll": "Select all",
      "deselectAll": "Deselect all"
    },
    "thread": {
      "back": "Back to conversations",
      "placeholder": "Type a message",
      "yesterday": "Yesterday",
      "retentionNotice": "All messages older than 30 days are automatically deleted.",
      "linkNotAllowed": "⚠️ For safety reasons, sending links in chat is not allowed",
      "incognitoNotAllowed": "⚠️ One-time view photos can't be sent from a private/incognito browser window. Switch to a normal browser window to use this feature.",
      "cameraAlreadyAllowed": "ℹ️ Camera access is already allowed for this site. You can change it anytime from your browser's site settings.",
      "photo": {
        "cameraButton": "Take a photo",
        "expired": "Photo expired"
      }
    },
    "camera": {
      "title": "Send one time view photo to {{name}}",
      "softAskDescription": "iSwing needs access to your camera to take and send this one-time view photo. Your browser will now ask you to allow it.",
      "softAskAgree": "I agree",
      "permissionDenied": "Camera access is required to take a photo. Please allow camera access in your browser settings.",
      "notSupported": "Camera not available on this device or browser.",
      "captureButton": "Take photo",
      "flipCamera": "Switch camera"
    },
    "photoViewer": {
      "loading": "Loading photo...",
      "unavailable": "This photo is no longer available.",
      "holdToView": "Hold to view"
    }
  },
  "profileBio": {
    "completion": {
      "title": "Boost your profile",
      "subtitle": "Each step below adds to your score.",
      "remaining": "{{points}}% to go",
      "points": "+{{points}}%",
      "missing": {
        "profilePicture": "Upload an identity photo",
        "location": "Add your country and city",
        "country": "Add your country",
        "city": "Add your city",
        "about": "Write your bio ({{remainingChars}} more characters)",
        "alias": "Add an alias",
        "aliasPartner1": "Add partner 1's alias",
        "aliasPartner2": "Add partner 2's alias",
        "age": "Add your age",
        "agePartner1": "Add partner 1's age",
        "agePartner2": "Add partner 2's age",
        "height": "Add your height",
        "heightPartner1": "Add partner 1's height",
        "heightPartner2": "Add partner 2's height",
        "weight": "Add your weight",
        "weightPartner1": "Add partner 1's weight",
        "weightPartner2": "Add partner 2's weight",
        "experienceLevel": "Set your experience level",
        "lifestyle": "Pick at least one Lifestyle category",
        "kink": "Pick at least one Kink category",
        "lookingFor": "Tell us what you're looking for",
        "album": "Add photos to your album ({{remaining}} to go)"
      }
    },
    "tabs": {
      "tablistLabel": "Identity sections",
      "scrollToEnd": "Scroll to last tab",
      "scrollToStart": "Scroll to first tab",
      "intro": "Intro",
      "personal": "Personal",
      "preferences": "Preferences",
      "album": "Album",
      "privacy": "Privacy"
    },
    "picture": {
      "badgeLabel": "Identity photo",
      "uploadLabel": "Upload identity picture",
      "editLabel": "Change identity picture",
      "deleteLabel": "Remove identity picture",
      "warningSheet": {
        "title": "Show us a photo you'd send your friends!",
        "bodyEmphasis": "No nudity",
        "bodyRest": ", please — if nudity is detected, the photo will be deleted and the account may be suspended.",
        "confirm": "I understand, choose a photo"
      },
      "blurEditor": {
        "title": "Blur any part of your photo",
        "hint": "Paint over the areas you want to blur. Switch to the eraser to remove blur from part of a painted area.",
        "blurTool": "Blur",
        "eraseTool": "Eraser",
        "brushSizeLabel": "Brush size",
        "intensityLabel": "Blur intensity",
        "undo": "Undo last stroke",
        "reset": "Remove all blur",
        "confirm": "Save photo"
      },
      "errors": {
        "uploadFailed": "Something went wrong uploading your picture. Please try again.",
        "deleteFailed": "Something went wrong removing your picture. Please try again."
      }
    },
    "aboutCard": {
      "title": "What's your vibe?"
    },
    "preferences": {
      "experienceLevel": "Experience",
      "experienceLevelOptions": {
        "wannabe": "Wannabe",
        "wannabePlural": "Wannabes",
        "activeSwinger": "Active swinger",
        "activeSwingerPlural": "Active swingers",
        "expert": "Expert",
        "expertPlural": "Experts"
      },
      "lookingFor": "Looking for",
      "lookingForOptions": {
        "singleM": "Single M",
        "singleF": "Single F",
        "coupleMf": "Couple MF",
        "coupleFf": "Couple FF",
        "coupleMm": "Couple MM"
      },
      "lookingForConflictWarning": "Conflict: you're currently hiding your identity from {{ types }} under Privacy settings, so being interested in them won't help -- they can't find you. Adjust one of the two."
    },
    "privacy": {
      "hideFor": "Invisible for",
      "impactLow": "Low impact",
      "impactHigh": "High impact",
      "privacyLevel": "Privacy level",
      "privacyLevelBasic": "Basic",
      "privacyLevelMedium": "Medium",
      "privacyLevelHigh": "High",
      "hideForWarningIntro": "Members of the type(s) you select won't be able to:",
      "hideForWarningItems": {
        "swingersList": "Find your identity in Horizon",
        "stories": "See your stories",
        "profileViews": "See if you visit their identity"
      },
      "hideForWarningNote": "From now on, only you'll be able to start a conversation with them.",
      "hideForPersistLabel": "Confirm and save",
      "hideForSavingLabel": "Saving...",
      "hideForConflictWarning": "Conflict: you're marked as interested in {{ types }} under \"Looking for\", but hiding your identity from them means they'd never be able to find you. Adjust one of the two before saving."
    },
    "fields": {
      "countryPlaceholder": "Select country...",
      "cityPlaceholder": "Select city...",
      "alias": "Name",
      "ageUnit": "yrs",
      "ageHint": "Must be between 25 and 120. Values outside this range are cleared when you leave the field.",
      "height": "Height",
      "weight": "Weight",
      "length": "🍆 length",
      "partner1": "Partner 1",
      "partner2": "Partner 2",
      "errors": {
        "saveFailed": "Something went wrong saving this. Please check the values and try again."
      }
    },
    "album": {
      "sectionLabel": "Your photo album",
      "galleryLabel": "Photo gallery",
      "photoCount": "{{count}} of {{total}} photos",
      "privateLabel": "Private Album",
      "privateTooltip": "This album is visible only to members you grant access to. All photos are watermarked to safeguard your privacy.",
      "addPhoto": "Add photo",
      "editLabel": "Change photo",
      "deleteLabel": "Remove photo",
      "errors": {
        "uploadFailed": "Something went wrong uploading this photo. Please try again.",
        "deleteFailed": "Something went wrong removing this photo. Please try again."
      }
    }
  },
  "discreetScreen": {
    "searchLabel": "Search",
    "searchButton": "Google Search",
    "luckyButton": "I'm Feeling Lucky"
  },
  "maintenance": {
    "eyebrow": "Scheduled maintenance",
    "title": "Back shortly",
    "description": "iSWING is currently undergoing scheduled maintenance<br />We'll be back online soon -- thank you for your patience ❤️"
  },
  "accountSuspended": {
    "title": "Your account was temporarily suspended",
    "description": "We will review your account and get back to you shortly."
  },
  "tour": {
    "start": "iSwing tour",
    "next": "Next",
    "back": "Back",
    "skip": "Skip tour",
    "finish": "Got it",
    "progress": "{{current}} of {{total}}",
    "steps": {
      "swingers": {
        "title": "Horizon",
        "text": "Browse members, filter by what you're looking for and watch their stories. Tap a card to open the full profile."
      },
      "accessRequests": {
        "title": "Album Req.",
        "text": "Private album requests live here: who asked to see yours, and the albums others have opened for you."
      },
      "visitors": {
        "title": "Glances",
        "text": "See who has recently visited your profile."
      },
      "favorites": {
        "title": "Hotlist",
        "text": "Members you've saved, so you can find them again in one tap."
      },
      "endorsements": {
        "title": "Vouches",
        "text": "Vouches other members have left on your profile."
      },
      "blockedMembers": {
        "title": "Shadows",
        "text": "Members you've blocked. You can unblock any of them from here at any time."
      },
      "profile": {
        "title": "Identity",
        "text": "Add photos, your bio and preferences. A complete profile gets far more attention."
      },
      "chat": {
        "title": "Chat",
        "text": "All your conversations in one place. A dot appears here when you have unread messages."
      },
      "more": {
        "title": "More",
        "text": "The rest of your sections live behind this button. Let's take a look inside."
      },
      "profileCompletion": {
        "title": "Profile completion",
        "text": "Shows how complete your profile is. Tap it to see what's still missing."
      },
      "discreet": {
        "title": "Discreet Screen",
        "text": "One tap instantly hides iSwing behind a neutral screen. Your code brings you back."
      },
      "settingsDesktop": {
        "title": "Settings",
        "text": "Your membership, Discreet Screen code, feedback, legal documents and account options. You can restart this tour from the sidebar any time."
      },
      "settingsMobile": {
        "title": "Settings",
        "text": "Your membership, Discreet Screen code, feedback, legal documents and account options. You can restart this tour from here any time."
      }
    }
  },
  "welcome": {
    "message": "There are no rules for the heart, only horizons. True connection is found when we dare to step beyond the fences of convention.",
    "title": "Welcome to iSwing!",
    "subtitle": "Shine as your true self, and remember quality always brings quality!",
    "signatureEnjoy": "Enjoy the experience!",
    "signatureClosing": "discreetly yours,",
    "signatureTeam": "iSwing Team ♥︎"
  },
  "comingSoon": {
    "descriptionBeforeTitle": "The exclusive platform for open-minded adults in Romania and around the world",
    "xLabel": "Follow us on X",
    "instagramLabel": "Follow us on Instagram",
    "form": {
      "launchNote": "The official launch is coming soon.",
      "intro": "Together, we can create the community you desire.",
      "emailPlaceholder": "Enter your email...",
      "ageNote": "iSwing is exclusive for 25+ adults",
      "submit": "Let me know",
      "privacyNote": "🛡️ Your data is safe. We'll only notify you at launch.",
      "errors": {
        "invalidEmail": "The email address is not valid",
        "generic": "Something went wrong. Please try again."
      }
    },
    "success": {
      "title": "Thank you for joining!",
      "titleReturning": "You're all set!",
      "waitingListNote": "You're on the waiting list. We'll email you the moment the app goes live and you can create your account.",
      "shareHint": "The link below contains your unique invitation code. Only share it with people you fully trust!",
      "copyButton": "Copy link",
      "shareWhatsApp": "Share on WhatsApp",
      "copied": "Link copied"
    }
  }
}
