{
  "maintenance": {
    "banner": {
      "match": "Scheduled maintenance on Match Trader from {{start}} to {{end}}. The platform may be temporarily unavailable during the update.",
      "meta": "Scheduled maintenance on MetaTrader from {{start}} to {{end}}. The platform may be temporarily unavailable during the update.",
      "both": "Scheduled maintenance on MetaTrader and Match Trader from {{start}} to {{end}}. The platform may be temporarily unavailable during the update."
    }
  },
  "campaign": {
    "copy": {
      "aria_label": "Copy discount code {{code}}",
      "copied": "Copied",
      "failed": "Try again"
    },
    "popup": {
      "close": "Close campaign"
    },
    "ice_cube": {
      "bar_region_label": "Ice Cube campaign",
      "popup_dialog_label": "Ice Cube campaign, day {{day}}",
      "popup_image_alt": "Ice Cube campaign artwork, day {{day}}",
      "bar_copy": "22% OFF on 1 & 2 Phases. Code:",
      "bar_tagline": "Melt the ice. Reveal what’s next."
    }
  },
  "account_required": {
    "message": "This content is only available after purchasing a Crypto Fund Trader account.",
    "get_funded": "Get Funded"
  },
  "common": {
    "brand": "Crypto Fund Trader",
    "loading": "Loading...",
    "by": "by",
    "cancel": "Cancel",
    "close": "Close",
    "table": { "showing": "Showing", "results": "results" },
    "errors": {
      "unable_to_load_activation_info": "Unable to load activation info",
      "activation_payment_failed": "Activation payment failed",
      "unable_to_load_trading_accounts": "Unable to load trading accounts"
    }
  },
  "toast": {
    "dismiss": "Dismiss",
    "fallback": {
      "success": "Operation completed successfully.",
      "info": "Operation in progress.",
      "warning": "Please review the request and try again.",
      "error": "Something went wrong. Please try again later."
    },
    "auth": {
      "invalid_credentials": "Invalid credentials.",
      "password_reset": "Password reset successfully."
    },
    "generic": {
      "bad_request": "Please review your input and try again.",
      "unauthorized": "Your session has expired. Please sign in again.",
      "forbidden": "You don't have permission to perform this action.",
      "not_found": "We couldn't find what you were looking for.",
      "conflict": "This action conflicts with the current state. Please refresh and try again.",
      "validation": "Some fields need your attention before continuing.",
      "rate_limited": "Too many requests. Please wait a moment and try again.",
      "server_error": "Something went wrong. Please try again later.",
      "network_error": "Connection problem. Please check your internet and try again."
    },
    "profile": {
      "updated": "Profile updated successfully.",
      "password_changed": "Password changed successfully."
    },
    "sessions": {
      "revoked": "Session ended.",
      "all_revoked": "Other sessions ended."
    }
  },
  "sidebar": {
    "dashboard": "Dashboard",
    "evaluation_purchase": "Evaluation Purchase",
    "activate_account": "Activate Break",
    "activate_account_badge": "{{days}}d",
    "activate_account_processing": "Processing...",
    "pay_activation_fee": "Pay activation fee",
    "rank": "Ranking",
    "account_status": "Account Status",
    "withdraw": "Withdraw",
    "billing": "Billing List",
    "migrations_resets": "Migrations / Resets",
    "migrations": "Migrations",
    "resets": "Resets",
    "bybit": "ByBit",
    "academy": "Academy",
    "vip_section": "VIP Section",
    "help": "Help",
    "logout": "Log out",
    "orders": "Orders",
    "profile": "Profile",
    "preferences": "Preferences",
    "sessions": "Sessions"
  },
  "header": {
    "evaluation_id": "Evaluation ID",
    "language_selector": "Language",
    "account_selector_empty": "Select Account",
    "show_closed_accounts": "Show Closed Accounts",
    "hide_closed_accounts": "Hide Closed Accounts"
  },
  "layout": {
    "close_sidebar_overlay": "Close sidebar overlay"
  },
  "theme": {
    "toggle_label": "Toggle dashboard theme",
    "switch_to_light": "Switch to light mode",
    "switch_to_dark": "Switch to dark mode"
  },
  "auth": {
    "captcha": {
      "label": "Security check",
      "loading": "Loading security check…",
      "not_configured": "The security check is not configured for this environment.",
      "required": "Please complete the security check.",
      "unavailable": "The security check is temporarily unavailable. Please refresh and try again."
    },
    "login": {
      "confirm_email_link": "Resend confirmation email",
      "email_confirmation_required": "Confirm your email address before signing in.",
      "divider": "Or",
      "email_label": "Email",
      "email_placeholder": "Enter your email",
      "forgot_password": "Forgot password?",
      "generic_error": "Unable to complete sign in. Please try again.",
      "go_to_register": "Register",
      "google": "Sign in with Google",
      "google_account_conflict": "This Google account conflicts with an existing account. Use the existing sign-in method or contact support.",
      "google_email_unsupported": "Google sign-in is only available for Gmail or Google Workspace accounts unless it was previously linked.",
      "google_invalid_token": "Google did not return a valid credential.",
      "google_loading": "Loading Google sign-in…",
      "google_not_configured": "Google sign-in is not configured for this environment.",
      "google_otp_required": "This Google account requires a verification code to continue.",
      "google_unavailable": "Google sign-in is temporarily unavailable.",
      "no_account": "Don’t have an account?",
      "otp_hint": "Enter the 6-digit code from your authenticator app.",
      "otp_invalid": "The verification code is invalid.",
      "otp_label": "Verification code",
      "otp_placeholder": "Enter your code",
      "otp_required": "This account requires a verification code to continue.",
      "password_label": "Password",
      "password_placeholder": "Enter your password",
      "remember_me": "Remember me",
      "submit": "Sign In",
      "subtitle": "Use your credentials to continue into the dashboard.",
      "title": "Sign in to your account",
      "too_many_attempts": "Too many failed attempts. Please wait {{seconds}}s before trying again.",
      "too_many_attempts_generic": "Too many sign-in attempts. Please try again later.",
      "verify_code": "Verify code"
    },
    "register": {
      "confirm_email_label": "Confirm email",
      "confirm_email_placeholder": "Re-enter your email",
      "countries_error": "Unable to load countries right now.",
      "country_label": "Country",
      "country_loading": "Loading countries…",
      "country_placeholder": "Select your country",
      "country_unavailable": "Countries are unavailable right now.",
      "email_exists": "An account already exists for this email.",
      "email_label": "Email",
      "email_mismatch": "Email addresses must match.",
      "email_placeholder": "Enter your email",
      "first_name_label": "Name",
      "first_name_placeholder": "Enter your name",
      "generic_error": "Unable to complete registration. Please try again.",
      "go_to_login": "Log in",
      "google": "Sign up with Google",
      "google_account_conflict": "This Google account conflicts with an existing account. Sign in or contact support.",
      "google_email_unsupported": "Sign-up is only available for Gmail or Google Workspace accounts.",
      "google_invalid_token": "Google could not verify this sign-up. Please try again.",
      "google_not_configured": "Google sign-up is not configured for this environment.",
      "google_otp_required": "This Google account is already linked to a profile that requires a verification code. Please sign in from the login page to continue.",
      "google_unavailable": "Google sign-up is temporarily unavailable.",
      "have_account": "Already have an account?",
      "incomplete_fields": "Complete all fields to continue.",
      "last_name_label": "Surname",
      "last_name_placeholder": "Enter your surname",
      "password_label": "Password",
      "password_placeholder": "Create a password",
      "retry_countries": "Retry loading countries",
      "service_unavailable": "Registration is temporarily unavailable. Please try again.",
      "submit": "Create account",
      "submitting": "Creating account…",
      "terms_acceptance": "I agree to the Terms and Conditions and Privacy Policy.",
      "terms_required": "Accept the Terms and Conditions and Privacy Policy to continue.",
      "subtitle": "Set up your access with the same polished experience as sign in.",
      "success": "Account created successfully. You can now go to the login page.",
      "too_many_attempts": "Too many registration attempts. Try again in {{seconds}} seconds.",
      "too_many_attempts_generic": "Too many registration attempts. Please try again later.",
      "title": "Create your account"
    },
    "confirm_email": {
      "back_to_login": "Back to sign in",
      "checking": "Checking your confirmation link…",
      "expired": "This confirmation link has expired. Request a new one below.",
      "generic_error": "Unable to confirm or resend the email right now. Please try again.",
      "invalid": "This confirmation link is invalid. Request a new one below.",
      "resend": "Resend confirmation email",
      "resend_success": "If this address requires confirmation, a new email has been sent.",
      "resending": "Sending confirmation email…",
      "subtitle": "Check your inbox or request a new confirmation email.",
      "success": "Your email has been confirmed. You can now sign in.",
      "title": "Confirm your email"
    },
    "forgot_password": {
      "title": "Forgot your password?",
      "title_secondary": "Recover it now",
      "email_label": "Email",
      "subtitle": "Check your email - we'll send you a recovery code",
      "email_placeholder": "Email",
      "email_required": "Enter the email associated with your account.",
      "email_invalid": "Enter a valid email address.",
      "submit": "Send recovery code",
      "submitting": "Sending recovery code…",
      "success": "If that address exists in our system, a recovery code has been sent.",
      "generic_error": "Unable to send the recovery code right now. Please try again.",
      "existing_account": "Already have an account?",
      "sign_in_here": "Sign in here"
    },
    "reset_password": {
      "title": "Reset your password",
      "title_secondary": "Create a new one",
      "subtitle": "Enter your new password below",
      "password_label": "New password",
      "confirm_password_label": "Confirm new password",
      "password_placeholder": "New password",
      "confirm_password_placeholder": "Confirm new password",
      "submit": "Reset password",
      "submitting": "Resetting password…",
      "sign_in_here": "Back to sign in",
      "generic_error": "Unable to reset password. The link may have expired.",
      "validation_password_required": "Password is required.",
      "validation_password_min_length": "Minimum 8 characters.",
      "validation_confirm_required": "Please confirm your password.",
      "validation_passwords_mismatch": "Passwords do not match."
    }
  },
  "migrations": {
    "select_option": "Select an option",
    "account_label": "Your Account",
    "destination_broker_label": "Destination Platform",
    "cta": "Migrate Account",
    "confirm_title": "Confirm migration",
    "confirm_message": "You are about to migrate account {{accountId}} ({{accountSize}}) from {{currentBroker}} to {{destinationBroker}}. This action cannot be undone.",
    "confirm": "Migrate",
    "cancel": "Cancel",
    "processing": "Processing...",
    "success_unused_account": "Migration completed successfully.",
    "preview_badge": "Migration info",
    "preview_notice": "Migration setup selected for account {{accountId}} to {{destinationBroker}}.",
    "preview": "You are preparing to migrate account {{accountId}} ({{accountSize}}) from {{currentBroker}} to {{destinationBroker}}.",
    "info_title": "What is account migration?",
    "info_intro": "Migration lets you move an eligible account from one supported platform to another directly from your dashboard.",
    "condition_1_title": "Eligible account",
    "condition_1_description": "The selected account must remain active and available for migration at the time of review.",
    "condition_2_title": "Matching details",
    "condition_2_description": "The migration request must keep the same trader identity and comply with the current migration conditions.",
    "info_note": "Supported destinations, final confirmation, and processing time are reviewed before the migration is completed.",
    "account_size": "Account Size",
    "current_broker": "Current Platform",
    "account_type": "Account Type",
    "brokers": {
      "bybit": "ByBit",
      "match_trader": "Match-Trader",
      "metatrader_5": "MetaTrader 5"
    },
    "account_types": {
      "evaluation": "Evaluation",
      "funded": "Funded"
    }
  },
  "evaluation_purchase": {
    "title": "Buy Evaluation",
    "subtitle": "Complete an evaluation under strict risk rules to qualify for a funded account.",
    "sections": {
      "model": "Model",
      "account_size": "Account Size",
      "platform": "Platform",
      "add_ons": "Add-ons"
    },
    "models": {
      "one_phase": "1 Phase",
      "two_phases": "2 Phases",
      "instant": "Instant",
      "ascend": "Ascend",
      "break": "Break"
    },
    "platforms": {
      "mt5": "MetaTrader 5",
      "bybit": "Bybit",
      "match": "Match Trader"
    },
    "addons": {
      "share": "90/10 Share of Gains",
      "weekly": "Weekly payouts",
      "zero_days": "0 Min Days Traded",
      "daily_dd": "Daily Drawdown 6%",
      "max_dd": "Max Drawdown 12%"
    },
    "summary": {
      "title": "Summary",
      "copy_evaluation_id": "Copy evaluation ID",
      "add_evaluation": "Add evaluation",
      "evaluation_tab": "Evaluation {{index}}",
      "remove_evaluation": "Remove evaluation {{index}}",
      "discount_code": "Discount Code",
      "discount_placeholder": "Enter your discount code",
      "apply": "Apply",
      "discount_invalid_hint": "Invalid discount code. Please check and try again.",
      "discount_empty_hint": "Enter a discount code.",
      "discount_applied_hint": "Discount code {{code}} applied successfully.",
      "discount_email_restricted_hint": "This discount code is not available for your account.",
      "discount_usage_limit_hint": "You have already used this discount code the maximum number of times.",
      "price": "Price",
      "subtotal": "Subtotal",
      "selected_product": "{{model}} ${{size}}K (1x)",
      "activation_fee": "Activation fee",
      "paid_on_pass": "paid on pass",
      "discount": "Discount",
      "total": "Total",
      "checkout": "Checkout"
    },
    "checkout": {
      "title": "Purchase Confirmation",
      "billing_info": "Billing Info",
      "name": "Name",
      "name_placeholder": "Your Name",
      "surname": "Surname",
      "surname_placeholder": "Your Surname",
      "country": "Country",
      "country_placeholder": "Select country",
      "state": "State",
      "state_placeholder": "Select state",
      "city": "City",
      "city_placeholder": "Your city",
      "address": "Address",
      "address_placeholder": "Your address",
      "telephone": "Telephone",
      "telephone_placeholder": "Your phone number",
      "email": "Email",
      "email_placeholder": "Your email address",
      "email_locked_hint": "This email is linked to your account and cannot be changed.",
      "payment_methods": "Payment Methods",
      "credit_card": "Credit Card",
      "crypto": "Crypto",
      "terms_label": "I agree to the Terms and conditions and Privacy policy",
      "privacy_notice": "Your personal data will be used to process your order, support your experience on this website, and for other purposes described in our Privacy policy.",
      "pay_now": "Pay now",
      "processing": "Processing...",
      "preview": "Checkout Preview",
      "generic_error": "An unexpected error occurred. Please try again."
    },
    "removed_addons": {
      "title": "Add-ons Removed",
      "message": "The following add-ons were automatically removed because they are not compatible with your selected evaluation type:",
      "understand": "I Understand"
    }
  },
  "resets": {
    "title": "Resets",
    "select_option": "Select an option",
    "your_account": "Your Account",
    "reset_account": "Reset Account",
    "info_title": "How to Reset a Suspended Account?",
    "info_intro": "If your funded account has been suspended, you will be eligible for a reset account if your trades comply with the following two criteria:",
    "info_criteria_sl": "All of your real account trades must have SL.",
    "info_criteria_loss": "You must not lose more than 2% of your account size on any individual trade.",
    "info_both_criteria": "You must meet both of the criteria mentioned above. Then you will have thirty days after the violation to request the reset account.",
    "info_price_note": "The reset account price depends on the chosen account.",
    "load_error": "Unable to load trading accounts",
    "reset_error": "Unable to process reset request",
    "addons_title": "Keep Add-ons",
    "addons_description": "Select which add-ons you want to keep after the reset.",
    "confirm_reset": "Confirm Reset",
    "cancel": "Cancel",
    "processing": "Processing..."
  },
  "not_found": {
    "title": "Page not found",
    "go_to_dashboard": "Go to dashboard"
  },
  "dashboard": {
    "overview": {
      "current_balance": {
        "title": "Current Balance",
        "caption": "Updated every 5 minutes"
      },
      "days_traded": {
        "title": "Days Traded",
        "caption": "Updated every day at 12:05AM (UTC)"
      }
    },
    "trade_summary": {
      "best_trade": {
        "title": "Best Trade"
      },
      "worst_trade": {
        "title": "Worst Trade"
      },
      "winrate": {
        "title": "Winrate"
      },
      "expectancy": {
        "title": "Expectancy",
        "caption": "Per trade"
      },
      "total_trades": {
        "title": "Total Trades",
        "caption": "Lifetime"
      }
    },
    "hero": {
      "equity_risk": "Equity",
      "pnl_label": "P&L",
      "updated_every_minute": "Updated every 5 minutes",
      "daily_drawdown": "Daily Drawdown",
      "max_drawdown": "Max Drawdown",
      "trailing_drawdown": "Trailing Drawdown",
      "profit_target": "Profit Target",
      "profit_target_progress": "{{percent}}%",
      "consistency": "Consistency",
      "consistency_meter_aria": "Consistency rule meter",
      "status": "Status",
      "on_track": "On Track"
    },
    "chart": {
      "tabs": {
        "balance": "· Balance",
        "instruments": "· Instruments"
      },
      "descriptions": {
        "balance": "Check your balance",
        "instruments": "Check your instruments",
        "created_date": "Created Date {{date}}"
      },
      "empty": {
        "instruments": "No trades in this range."
      },
      "ranges": {
        "week": "Week",
        "month": "Month",
        "year": "Year"
      },
      "range_labels": {
        "week": "6/1/2026 - 13/1/2026",
        "month": "1/1/2026 - 31/1/2026",
        "year": "1/1/2026 - 31/12/2026",
        "custom": "Custom range"
      }
    },
    "pnl_calendar": {
      "tab": "· PnL",
      "view_selector": "Dashboard data view",
      "description": "Review your daily net PnL",
      "previous_month": "Previous month",
      "next_month": "Next month",
      "current_month": "Current month",
      "monthly_net_pnl": "Monthly net PnL",
      "days_traded": "Days traded",
      "week_summary": "Week summary",
      "week": "Week {{week}}",
      "weekdays": {
        "sun": "Sun",
        "mon": "Mon",
        "tue": "Tue",
        "wed": "Wed",
        "thu": "Thu",
        "fri": "Fri",
        "sat": "Sat"
      },
      "trade_one": "{{count}} trade",
      "trade_other": "{{count}} trades",
      "day_traded_one": "{{count}} day traded",
      "day_traded_other": "{{count}} days traded",
      "no_trades": "No trades",
      "future": "Future day",
      "no_account": "Select an evaluation to view its PnL calendar.",
      "no_data": "No calendar data is available.",
      "retry": "Retry",
      "grid_aria": "Monthly PnL calendar",
      "events": {
        "migration_badge": "{{count}} migration event(s)",
        "reset_badge": "{{count}} reset event(s)",
        "migrations": "Migrations",
        "resets": "Resets",
        "recorded": "Recorded",
        "inferred": "Inferred"
      },
      "errors": {
        "load_error": "Unable to load the PnL calendar.",
        "not_found": "This evaluation is not available.",
        "unavailable": "Verified net PnL is not available for this month.",
        "temporarily_unavailable": "The PnL calendar is temporarily unavailable."
      }
    },
    "trades": {
      "title": "My Trades",
      "columns": {
        "trade_id": "Trade ID",
        "open_time": "Open Time",
        "close_time": "Close Time",
        "direction": "Direction",
        "lots": "Lots",
        "swap": "Swap",
        "symbol": "Symbol",
        "commission": "Commission",
        "profit": "Profit",
        "share": "Share"
      },
      "direction": {
        "buy": "Buy",
        "sell": "Sell"
      },
      "share_trade": "Share trade",
      "share_modal": {
        "result": {
          "win": "WIN",
          "loss": "LOSS"
        },
        "labels": {
          "closed_date": "CLOSED DATE",
          "stop_loss": "SL",
          "take_profit": "TP",
          "account_suffix": "Account"
        },
        "save_as_image": "Save as Image",
        "saving": "Saving...",
        "close": "Close"
      },
      "page_size": "{{count}} Trades"
    }
  },
  "account": {
    "phase": "Phase {{phase}}",
    "type": {
      "tournament": "Tournament",
      "instant": "Instant",
      "live": "Live",
      "accelerated": "1 Phase",
      "slow": "2 Phases",
      "ascend": "Ascend",
      "evaluation": "Evaluation",
      "break": "Break",
      "break_live": "Break Live"
    },
    "status": {
      "activation_fee_pending": "Pending",
      "fee_pending": "Fee Pending",
      "closed": "Closed",
      "activation_fee_expired": "Expired",
      "pending": "Pending",
      "pending_configuration": "Pending Configuration",
      "pending_withdrawal": "Pending Withdrawal"
    }
  },
  "ranking": {
    "column": {
      "top": "Top",
      "rank": "Rank",
      "username": "Username",
      "country": "Country",
      "elo": "ELO"
    },
    "season_title": "Season",
    "filter": {
      "title": "Filter",
      "reset": "Reset filters",
      "select_rank": "Select rank",
      "rank_search_placeholder": "Search rank",
      "rank_search_empty": "No rank matches",
      "select_country": "Select country",
      "country_search_placeholder": "Search country",
      "country_search_empty": "No country matches",
      "username_placeholder": "Username",
      "twitter_placeholder": "Twitter",
      "ranks": {
        "bronze": "Bronze",
        "silver": "Silver",
        "gold": "Gold",
        "emerald": "Emerald",
        "diamond": "Diamond",
        "master": "Master"
      }
    },
    "gain_elo": {
      "title": "How to Gain",
      "title_highlight": "ELO",
      "subtitle": "Rise to the top of the rankings and unlock extraordinary, yet undiscovered prizes!",
      "cards": {
        "trade": {
          "title": "Trade",
          "description": "The algorithm developed to obtain ELO in trades evaluates not only the success, but also other parameters."
        },
        "pass_phases": {
          "title": "Pass phases",
          "description": "Pass phases to gain ELO. But be careful, losing phases will also take away points."
        },
        "withdrawals": {
          "title": "Request withdrawals",
          "description": "Once you are in the last phase, request withdrawals to earn more ELO."
        }
      }
    }
  },
  "withdraw": {
    "withdraw_and_upgrade": "Withdraw & Upgrade",
    "my_profit": "My Profit",
    "my_profit_subtitle": "This is the amount of money you can withdraw",
    "subtitle": "Withdraw your earnings",
    "amount_placeholder": "Amount",
    "set_payment_method": "Set Payment Method",
    "disclaimer": "Note that it will not allow you to withdraw if you have open trades. Make sure you keep all of them closed.",
    "ascend_toggle": "Ascend Evaluation",
    "tickets_title": "My Tickets",
    "tickets_subtitle": "These are the tickets you can redeem",
    "no_tickets": "No tickets available",
    "redeem_ticket": "Redeem Ticket",
    "from_account": "From account",
    "requirements_title": "Withdraw Requirements",
    "requirements_disclaimer": "Before requesting a withdrawal you must complete the requirements below. Withdrawals are available for accounts in the Funded phase that meet the profit and tenure thresholds, or for Ascend accounts redeeming a ticket.",
    "contract": "Contract",
    "contract_description": "You must have a funded phase account, or an Ascend ticket to redeem, to proceed with the withdraw",
    "sign_contract": "Sign the contract",
    "contract_signed": "Contract signed",
    "kyc": "KYC Verification",
    "kyc_description": "Complete the KYC to proceed with the withdraw",
    "kyc_funded_note": "Only required once your account reaches the Funded phase, or once you have an Ascend ticket to redeem.",
    "complete_kyc": "Complete the KYC",
    "kyc_completed": "KYC Verified ✓",
    "verify_identity": "Verify Identity",
    "kyc_info": "Your identity will be verified securely. This process complies with KYC regulations.",
    "error_message": "Your account doesn't meet the requirements to withdraw. If you think this is an error, please,",
    "consistency_blocked_message": "Payouts are locked because your largest trading day is at or above 40% of your total profit. Keep trading to reduce this ratio, or if you think this is an error, please,",
    "instant_upgrade_only": "Your account doesn't meet the requirements to withdraw yet. You can use Withdraw & Upgrade to withdraw your profits and upgrade your account.",
    "pending_manual_review": "Your withdrawal request has been received and is pending manual review.",
    "error_contact_support": "contact support",
    "error_min_payout_break": "Minimum payout amount for Break accounts is $150",
    "error_exceeds_maximum": "Requested amount exceeds maximum allowed",
    "support_email": "support@cryptofundtrader.com",
    "close_aria_label": "Close",
    "contract_iframe_title": "Contract",
    "contract_title": "Contract",
    "full_name": "Full name",
    "enter_full_name": "Enter your full name",
    "identity_number": "Identity number",
    "enter_identity_number": "Enter your identity number",
    "signature": "Signature",
    "clear_signature": "Clear signature",
    "signature_captured": "Signature captured",
    "read_signed_contract": "Read signed contract",
    "download_contract": "Download contract",
    "download_signed_contract": "Download signed contract",
    "all_fields_required": "All fields are required",
    "signature_required": "Signature is required",
    "payment_method": {
      "title": "Select your payment method",
      "crypto_label": "Cryptocurrency",
      "crypto_description": "Bitcoin, USDC, USDT",
      "bank_label": "Bank Transfer",
      "bank_description": "To your bank account",
      "crypto_title": "Configure Cryptocurrency",
      "bank_title": "Configure Bank Transfer",
      "currency_label": "Select the currency",
      "wallet_address_label": "Wallet Address",
      "wallet_address_placeholder": "E.g.: 1A1z7agoat3bShoAQ...",
      "network_label": "Network",
      "bank_name_label": "Bank Name",
      "bank_name_placeholder": "E.g.: Revolut Bank UAB",
      "bank_address_label": "Bank Address",
      "bank_address_placeholder": "E.g.: 2 Dublin Landings, North Dock, Dublin 1",
      "bic_swift_label": "BIC/SWIFT Code",
      "bic_swift_placeholder": "E.g.: REVOIE23",
      "iban_label": "IBAN",
      "iban_placeholder": "E.g.: IE45 REVO 9903 6086 4501 09",
      "field_required": "This field is required",
      "back_button": "Back",
      "confirm_button": "Confirm",
      "processing": "Processing...",
      "error_default": "Error setting payment method",
      "update_success": "Payment method updated successfully.",
      "current_loading": "Loading payment method status...",
      "current_configured_details": "✓ Configured: {{type}} {{currency}} {{identifier}}",
      "current_configured": "✓ Payment method configured",
      "current_none": "No payment method configured yet",
      "type_crypto": "Crypto",
      "type_bank": "Bank"
    }
  },
  "billing": {
    "filter": {
      "label": "Status:",
      "all": "All",
      "pending": "Pending",
      "completed": "Completed"
    },
    "status": {
      "pending": "Pending",
      "completed": "Completed"
    },
    "download_receipt": "Download Receipt",
    "download_invoice": "Download Invoice",
    "receipt_filename": "Receipt",
    "invoice_filename": "Invoice",
    "receipt_info": "This is a receipt. The invoice will be issued upon successful course completion (scholarship obtained) or account closure in case of failure.",
    "invoice_info": "This invoice is VAT exempt in accordance with Article 21, Paragraph 2, Subparagraph 11 of the Swiss Value Added Tax Act (VAT Act).",
    "otp": {
      "title": "Verification Required",
      "description": "Enter the 6-digit code from your authenticator app to download this receipt.",
      "confirm": "Verify & Download",
      "code_required": "Please enter your verification code"
    },
    "empty": "No items found",
    "error": {
      "fetch_failed": "Failed to load billing data."
    }
  },
  "vip_section": {
    "title": "VIP Section",
    "highlights": {
      "exclusive_access": {
        "title": "Exclusive Access",
        "description": "Premium tools, insights and opportunities reserved for our VIP members."
      },
      "priority_support": {
        "title": "Priority Support",
        "description": "Direct assistance from our VIP team with priority response."
      },
      "elite_benefits": {
        "title": "Elite Benefits",
        "description": "Special rewards, bonuses and experiences designed for high performers."
      }
    },
    "cards": {
      "priority_support": {
        "title": "Priority Support",
        "description": "Get fast assistance from our VIP team whenever you need it."
      },
      "vip_host": {
        "title": "VIP HOST",
        "description": "Connect with your dedicated VIP Host for personalized attention."
      },
      "rewards": {
        "title": "Rewards",
        "description": "Exclusive rewards and benefits."
      },
      "early_access": {
        "title": "Early Access",
        "description": "Get early access to new features and beta releases."
      },
      "soon": {
        "title": "Soon...",
        "description": "An exclusive VIP feature coming soon."
      }
    },
    "status": {
      "locked": "LOCKED"
    }
  },
  "priority_support": {
    "title": "Priority Support",
    "description": "Your case will be handled first when it arrives, and no other cases will be handled until it is resolved.",
    "benefits": {
      "priority": {
        "title": "Priority attention",
        "description": "Your case always comes first"
      },
      "expert": {
        "title": "Expert agent",
        "description": "Dedicated specialists"
      },
      "security": {
        "title": "Confidential and secure",
        "description": "Your data is protected"
      }
    },
    "back_to_vip": "Back to VIP Section",
    "chat": {
      "region_label": "Priority support chat",
      "team_name": "Crypto Fund Trader",
      "status": "VIP support channel",
      "pending_badge": "Coming soon",
      "pending_title": "Your priority support is being prepared",
      "pending_description": "Your direct channel to our VIP support team will be available here soon.",
      "pending_action": "Coming soon",
      "loading_badge": "Connecting",
      "loading_title": "Connecting to priority support",
      "loading_description": "We are securely preparing your VIP support session.",
      "loading_action": "Connecting...",
      "opening_badge": "Opening",
      "opening_title": "Opening priority support",
      "opening_description": "Your native Intercom Messenger is opening without leaving the Dashboard.",
      "opening_action": "Opening...",
      "ready_badge": "Available",
      "ready_title": "Your priority support is ready",
      "ready_description": "Open the official Messenger to view your conversations, send messages, and attach files.",
      "open_action": "Open priority support",
      "error_badge": "Unavailable",
      "error_title": "We could not connect to priority support",
      "error_description": "Please try again. Your dashboard will remain open while the connection is restored.",
      "retry_action": "Try again",
      "unread_count": "{{count}} unread messages",
      "secure_notice": "Your conversation will be handled securely and confidentially."
    }
  },
  "academy": {
    "page_title": "Start Learning",
    "stats": {
      "stat1": {
        "value": "Theorical part",
        "label": "In this part you can enhance your trading knowledge and skills."
      },
      "stat2": {
        "value": "Evaluation",
        "label": "Here you will have to demonstrate your qualities, risk management, mindset..."
      },
      "stat3": {
        "value": "Earn from trading",
        "label": "Start earning scholarships for your performance!"
      }
    },
    "modules": {
      "module1": {
        "title": "Tutorial Videos"
      },
      "module2": {
        "title": "Courses"
      },
      "module3": {
        "title": "E-Books"
      },
      "module4": {
        "title": "Live Streams"
      },
      "module5": {
        "title": "Podcasts"
      },
      "module6": {
        "title": "Personal Mentoring"
      }
    },
    "ebooks": {
      "download": "Download"
    },
    "locked_content": {
      "message": "This content is only available after purchasing a Crypto Fund Trader account.",
      "get_funded": "Get Funded",
      "close": "Close",
      "label": "LOCKED"
    },
    "personal_mentoring": {
      "description": "One-on-one guidance tailored to your goals, helping you improve performance, strategy, and decision-making through personalized support.",
      "form": {
        "name": "Name",
        "name_placeholder": "Your Name",
        "email": "Email",
        "email_placeholder": "example@gmail.com",
        "message": "Message",
        "message_placeholder": "Your Message",
        "send": "Send",
        "success": "Your message has been sent successfully"
      }
    },
    "live_streams": {
      "last_sessions": "Last Sessions",
      "charts_and_coffee": "Charts & Coffee",
      "no_stream": "No Stream"
    },
    "coming_soon": "Coming Soon",
    "coming_soon_description": "We're working on exciting new courses. Stay tuned!"
  },
  "profile": {
    "title": "Profile",
    "name": "Name",
    "last_name": "Last Name",
    "phone": "Phone",
    "address": "Address",
    "country": "Country",
    "username": "Username",
    "twitter": "X (formerly Twitter)",
    "twitter_placeholder": "@yourhandle",
    "update_profile": "Update Profile",
    "change_password_title": "Change Your Password",
    "password": "Password",
    "confirm_password": "Confirm Password",
    "change_password_btn": "Change Password",
    "configure_auth": "Configure Authentication",
    "disable_2fa_btn": "Disable 2FA",
    "two_factor_title": "Configure Two-Factor Authentication",
    "scan_qr": "Scan the QR code below with an authenticator app like Google Authenticator or Authy.",
    "enter_code": "Enter 6-digit code",
    "verify_code": "Verify & Enable 2FA",
    "disable_2fa_title": "Disable Two-Factor Authentication",
    "disable_2fa_warning": "Enter your current 2FA code to disable two-factor authentication.",
    "cancel": "Cancel",
    "confirm_disable": "Confirm Disable",
    "verification_code_label": "Verification Code",
    "two_factor_active": "Two-Factor Authentication is Active",
    "two_factor_active_desc": "Your account is protected with an additional layer of security.",
    "disable_2fa_instruction": "To disable 2FA, enter a verification code from your authenticator app.",
    "two_factor_enable_success": "Two-factor authentication enabled.",
    "two_factor_disable_success": "Two-factor authentication disabled."
  },
  "sessions": {
    "title": "Active sessions",
    "description": "Devices where you're signed in to your account.",
    "device": "Device",
    "os": "Operating system",
    "location": "Location",
    "signed_in": "Signed in",
    "signed_in_value": "{{time}} ago",
    "current": "This device",
    "revoke": "Sign out",
    "revoke_others": "Sign out other devices",
    "revoke_all": "Close all devices",
    "empty": "No active sessions",
    "unknown_location": "Unknown location",
    "just_now": "just now",
    "minutes_ago": "{{count}} minutes",
    "hours_ago": "{{count}} hours",
    "days_ago": "{{count}} days"
  },
  "preferences": {
    "title": "Preferences",
    "color_mode": "Color Mode",
    "theme_dark": "Dark",
    "theme_light": "Light",
    "theme_system": "System",
    "language": "Language",
    "ranking_visibility": "Ranking Visibility",
    "show_in_ranking": "Show in ranking",
    "hide_from_ranking": "Hide from ranking"
  },
  "settings": {
    "title": "Settings"
  },
  "help": {
    "title": "Need Help?",
    "description": "We're here for you. Tell us how we can assist and we'll get back to you soon.",
    "form": {
      "name": "Name",
      "name_placeholder": "Your Name",
      "email": "Email",
      "email_placeholder": "your@email.com",
      "message": "Message",
      "message_placeholder": "Your Message",
      "send": "Send",
      "success": "Message sent successfully"
    }
  },
  "bybit": {
    "view": {
      "title": "ByBit Challenges",
      "subtitle": "Manage and configure your active trading challenges",
      "loading": "Loading...",
      "empty": "No active challenges found."
    },
    "card": {
      "created": "Created",
      "evaluation_type": "Evaluation Type",
      "current_phase": "Current Phase",
      "initial_balance": "Initial Balance",
      "account_id": "Account ID",
      "status": "Status",
      "configure": "Configure",
      "active": "Active",
      "error_label": "Error",
      "error": "Error: {{message}}"
    },
    "configModal": {
      "title": "Trade with Bybit",
      "description": "To start your evaluation, please create a <a href=\"https://partner.bybitglobal.com/b/120266\" target=\"_blank\" rel=\"noopener noreferrer\">Bybit DEMO account</a> and connect your API KEY and API SECRET. We need Read/Write permissions. If you need help, <a href=\"https://youtu.be/n7Cl2x4Rdr4\" target=\"_blank\" rel=\"noopener noreferrer\">follow this tutorial.</a>",
      "important": "IMPORTANT! Do not request new DEMO funds in your Bybit account and do not change or delete your API KEY/API SECRET. If you do, your challenge will automatically fail. Only trading USDT futures is allowed.",
      "apiKey": "API Key",
      "apiKeyPlaceholder": "Enter your API key",
      "apiKeyRequired": "API key is required",
      "apiSecret": "API Secret",
      "apiSecretPlaceholder": "Enter your API secret",
      "apiSecretRequired": "API secret is required",
      "cancelButton": "Cancel",
      "connectButton": "Connect Account",
      "connecting": "Connecting..."
    },
    "error": {
      "fetch_failed": "Failed to load challenges"
    }
  },
  "account_status": {
    "healthy": {
      "eyebrow": "Account Status",
      "title": "Your account is in good standing",
      "description": "We didn't detect any rule violation on the selected account. Switch accounts from the header to inspect another one."
    },
    "error": {
      "eyebrow": "Account Status",
      "title": "Account status is temporarily unavailable",
      "description": "We couldn't reach the service that reports account health. Please retry in a moment; if the issue persists, contact support."
    },
    "breach": {
      "eyebrow": "Account Breached",
      "title": "Your account has breached the {{rule}} rule{{info_icon}}. This account is now closed.",
      "description": "You can purchase a new evaluation to keep trading. Past performance and account history won't be affected.",
      "account_label": "Account",
      "rule_label": "Broken rule",
      "rule_info_label": "Learn more about the {{rule}} rule",
      "closed_date_label": "Closed on"
    },
    "rules": {
      "trailing_drawdown": "Trailing Drawdown",
      "daily_drawdown": "Daily Drawdown",
      "max_drawdown": "Maximum Drawdown",
      "unknown": "Risk Management"
    },
    "rule_descriptions": {
      "trailing_drawdown": "Trailing drawdown caps how far your equity can fall from its highest point reached so far. Once equity dips below that moving threshold, the account is closed.",
      "daily_drawdown": "Daily drawdown caps how much your equity can lose in a single trading day. Crossing the daily loss limit closes the account, even if your overall balance is still positive.",
      "max_drawdown": "Maximum drawdown caps the total loss allowed from your starting balance. Once cumulative losses cross that fixed floor, the account is closed.",
      "unknown": "A risk-management rule was violated on this account. Check the rule details in your account agreement for the specific limit that was crossed."
    },
    "cta": {
      "reevaluate": "Start a new evaluation",
      "reevaluate_with_discount": "Start a new evaluation with your discount"
    },
    "discount": {
      "label": "Returning trader discount",
      "explainer": "We've issued a discount tied to this account. Click the CTA below and the code is applied automatically at checkout.",
      "copy": "Copy code",
      "copied": "Copied!"
    },
    "discount_copied": "Discount code copied to clipboard",
    "discount_copy_failed": "Could not copy the discount code"
  },
  "activate_account": {
    "title": "Activate Break",
    "hero": {
      "eyebrow": "Evaluation passed",
      "congrats": "Congratulations, {{name}}.",
      "default_trader_name": "trader",
      "subcopy": "You're one step away from your funded account.",
      "countdown": "{{days}}d {{hours}}h {{minutes}}m left",
      "countdown_expired": "Activation window expired",
      "fee_label": "Activation fee",
      "explanation": "Pay this fee to unlock your funded trading account and begin live trading. After payment your account becomes available in the dashboard within a few minutes.",
      "cta": "Pay activation fee",
      "cta_loading": "Preparing payment…"
    },
    "breakdown": {
      "title": "Fee breakdown",
      "evaluation": {
        "label": "Evaluation fee",
        "status": "Paid",
        "status_with_date": "Paid · {{date}}"
      },
      "activation": {
        "label": "Activation fee",
        "status": "Due now"
      }
    },
    "explainer": {
      "title": "How activation works",
      "body": "The funded-account flow has two payments. The evaluation fee covered the challenge, and the activation fee unlocks the live funded account. This split is shown on the product page before you purchase.",
      "link": "Learn more about the two-payment flow"
    },
    "error": {
      "eyebrow": "Activate Break",
      "title": "Activation info is temporarily unavailable",
      "description": "We couldn't load your activation details. Please retry in a moment; if the issue persists, contact support."
    },
    "empty": {
      "eyebrow": "Activate Break",
      "title": "No activation pending",
      "description": "Your accounts are all active or in evaluation. Once you pass an evaluation we'll surface the activation step here."
    },
    "modal": {
      "eyebrow": "Activation fee pending",
      "eyebrow_expired": "Activation window closed",
      "eyebrow_processing": "Payment processing",
      "title": {
        "default": "Activate your funded account",
        "warning": "Your pass expires soon",
        "payment_failure": "Payment didn't go through",
        "expired": "Your pass has expired",
          "processing": "Payment in process"
      },
      "message": {
        "warning": "Your BREAK pass expires in 3 days. Pay the activation fee now to unlock your funded account before it expires.",
        "payment_failure": "Activation fee payment failed. Your pass is still valid until {{date}}. Please retry payment or use an alternative method.",
        "expired": "Your BREAK pass has expired. The 30-day activation window has closed. Purchase a new BREAK evaluation to try again.",
          "processing": "The payment for account {{mtUserId}} is being processed. This may take up to 7 days."
      },
      "fields": {
        "activation_fee": "Activation fee",
        "account_size": "Account size",
        "expiry_date": "Expires"
      },
      "account_size_value": "{{tier}} funded account",
      "account_size_unknown": "Funded account",
      "cta": {
        "default": "Pay activation fee",
        "retry": "Retry payment",
        "loading": "Preparing payment…",
        "repurchase": "Buy a new evaluation",
        "dismiss": "Maybe later"
      },
      "discount": {
        "label": "Win-back discount",
        "copy": "Copy code",
        "copied_short": "Copied!",
        "copied": "Discount code copied to clipboard",
        "copy_failed": "Could not copy the discount code"
      },
      "close": "Close dialog"
    },
    "toast": {
      "processing": "Your activation payment is being processed"
    }
  },
  "consistency_rule": {
    "eyebrow": "Consistency rule",
    "title": "Best day vs total profit",
    "your_best_day": "Your best day: {{amount}}",
    "your_total_profit": "Your total profit: {{amount}}",
    "threshold_caption": "Limit: {{threshold}}%",
    "value_no_profit": "-",
    "meter_aria_label": "Consistency rule meter",
    "status_safe": "Payouts available - well below the limit.",
    "status_limit": "Payouts locked - your best day is at or above the limit.",
    "cta_label": "Request payout",
    "cta_disabled_tooltip": "Your largest trading day represents {{percent}}% of your total profit. To unlock payouts this must be below {{threshold}}%. Continue trading to reduce this ratio."
  }
}
