{"accountAiSummary.disclaimer":"AI-generated · once daily · not financial advice","accountAiSummary.error":"Couldn't generate a summary right now. Please try again later.","accountAiSummary.generate":"Generate","accountAiSummary.insufficientTrades":"A summary unlocks after {need} trades — you have {trades} so far.","accountAiSummary.rateLimited":"Today's summary is already generated — check back tomorrow.","accountAiSummary.title":"Account summary","accountAiSummary.unavailable":"Live account data isn't available right now.","accountDetail.action.deposit":"Deposit","accountDetail.action.fund":"Fund","accountDetail.action.withdraw":"Withdraw","accountDetail.creds.copy_field":"Copy {field}","accountDetail.creds.hide":"Hide","accountDetail.creds.investor_field":"Investor (read-only)","accountDetail.creds.login":"Login","accountDetail.creds.reveal":"Reveal","accountDetail.creds.server":"Server","accountDetail.creds.title":"Login details","accountDetail.details.account_number":"Account number","accountDetail.details.account_type":"Account type","accountDetail.details.currency":"Currency","accountDetail.details.leverage":"Leverage","accountDetail.details.mode":"Mode","accountDetail.details.opened":"Opened","accountDetail.details.pending":"Pending","accountDetail.details.platform":"Platform","accountDetail.details.title":"Account details","accountDetail.details.trading_account":"Trading account","accountDetail.display.cancel":"Cancel","accountDetail.display.colour":"Colour","accountDetail.display.colour_custom":"Custom","accountDetail.display.colour_swatch_aria":"Use colour {hex}","accountDetail.display.edit":"Edit","accountDetail.display.help":"Choose a name and colour to recognise this account across your portal. This is just for you — it doesn't change anything on the trading server.","accountDetail.display.name":"Name","accountDetail.display.save":"Save","accountDetail.display.saving":"Saving…","accountDetail.display.title":"Display name","accountDetail.display.colour_blue":"Blue","accountDetail.display.colour_green":"Green","accountDetail.display.colour_teal":"Teal","accountDetail.display.colour_violet":"Violet","accountDetail.display.colour_pink":"Pink","accountDetail.display.colour_gold":"Gold","accountDetail.display.colour_red":"Red","accountDetail.display.colour_slate":"Slate","accountDetail.failed.body":"We couldn't finish setting this account up on the trading server. You can retry now — if it keeps failing, contact support.","accountDetail.failed.heading":"Account setup failed","accountDetail.failed.retry":"Retry setup","accountDetail.failed.retrying":"Retrying…","accountDetail.failed.still_queued":"Still not through — the retry was queued; check back in a few minutes or contact support.","accountDetail.investor.body":"Read-only access (view positions, can't trade) — shown above. Reset it here if you've shared it with someone.","accountDetail.investor.cancel":"Cancel","accountDetail.investor.copy_new":"Copy new investor password","accountDetail.investor.new_password_label":"New investor password:","accountDetail.investor.new_pw_placeholder":"New investor password — leave blank to auto-generate","accountDetail.investor.reset_password":"Reset investor password","accountDetail.investor.reset_short":"Reset","accountDetail.investor.title":"Investor password","accountDetail.kpi.available":"Available to trade","accountDetail.kpi.balance":"Balance","accountDetail.kpi.bonus_credit":"Bonus credit","accountDetail.kpi.equity":"Equity","accountDetail.kpi.margin_in_use":"Margin in use","accountDetail.kpi.margin_level":"Margin level","accountDetail.kpi.margin_level_low":"Running low — consider topping up","accountDetail.kpi.margin_level_ok":"Comfortable","accountDetail.leverage.body":"Applies to new positions on this account. Higher leverage amplifies both profits and losses.","accountDetail.leverage.capped":"Your leverage on this account is limited to 1:{cap}. Contact support to discuss a change.","accountDetail.leverage.cancel":"Cancel","accountDetail.leverage.change":"Change leverage","accountDetail.leverage.confirm_to":"Change to {leverage}","accountDetail.leverage.current":"Current","accountDetail.master.body_has":"Full trading access — shown once when the account was created and emailed to you. Reset it here (you'll need your current password).","accountDetail.master.body_none":"Full trading access. No password is set for this account yet — set one here to log in to MT5.","accountDetail.master.cancel":"Cancel","accountDetail.master.copy_new":"Copy new password","accountDetail.master.current_pw_placeholder":"Current password","accountDetail.master.done":"Done","accountDetail.master.email_sent":"Check your email — we sent a reset link to your login address. It's valid for 30 minutes and works once.","accountDetail.master.forgot":"Forgot your current password?","accountDetail.master.investor_note":"The investor password above is read-only.","accountDetail.master.new_password_label":"New password (shown once):","accountDetail.master.new_pw_placeholder":"New password — leave blank to auto-generate","accountDetail.master.reset_password":"Reset password","accountDetail.master.reset_short":"Reset","accountDetail.master.sending_email":"Sending reset email…","accountDetail.master.set":"Set password","accountDetail.master.shown_once":"Save this password now — it won't be shown again.","accountDetail.master.title":"Master password","accountDetail.mode.demo":"Demo","accountDetail.mode.live":"Live","accountDetail.provisioning.body":"Your {kind} account is being set up on the trading server. Its account number and balances will appear here in a moment — check back shortly.","accountDetail.provisioning.heading":"Setting up your account","accountDetail.pw.autogen":"Leave blank and we'll generate a strong password for you.","accountDetail.pw.rule_digit":"One number","accountDetail.pw.rule_length":"8–128 characters","accountDetail.pw.rule_lower":"One lowercase letter","accountDetail.pw.rule_upper":"One uppercase letter","accountDetail.sub.login_pending":"Login pending","accountDetail.sub.setup_failed":"Setup failed","accountDetail.title":"Account","accountDetail.title.new":"New {kind} account","accountDetail.trade.mt5":"Trade on MT5","accountDetail.trade.nx_terminal":"Trade on NX Terminal","accountDetail.trade.open_ai_agent":"Open AI Agent","accountDetail.trade.mt5_short":"MT5","accountDetail.trade.nx_terminal_short":"NX Terminal","accountDetail.trading_disabled.fund_now":"Fund now","accountDetail.trading_disabled.heading":"Trading disabled","accountDetail.trading_disabled.the_minimum":"the minimum","accountDetail.trading_disabled.transfer_prefix":"Transfer at least","accountDetail.trading_disabled.transfer_suffix":"from your wallet to activate trading on this account.","accountDetail.unlocks.title":"Unlocks","accountDetail.unlocks.terminal_sub":"Charts and trading in your browser","accountDetail.unlocks.mt5_sub":"Desktop, web and mobile","accountDetail.unlocks.agent_sub":"The account your AI Agent works on","accountDetail.unlocks.bonus":"Claim bonuses","accountDetail.unlocks.bonus_sub":"Credit lands on your NX Bonus account","accountDetail.history.all_trades":"All trades","accountDetail.history.capped_note":"Counted over {count} of this range's deals; the rest aren't included.","accountDetail.positions.equity_share":"{pct} of equity","accountTabs.capital.emptyDesc":"Deposits land in your FXNX wallet first — fund this account from your wallet and the transfer will show up here.","accountTabs.capital.emptyTitle":"No balance operations yet","accountTabs.capital.fundFromWallet":"Fund from wallet","accountTabs.capital.subtitle":"Transfers and balance operations on this account.","accountTabs.capital.title":"Capital","accountTabs.col.current":"Current","accountTabs.col.open":"Open","accountTabs.col.placed":"Placed","accountTabs.col.pnl":"Profit / loss","accountTabs.col.price":"Price","accountTabs.col.side":"Side","accountTabs.col.slTp":"SL / TP","accountTabs.col.symbol":"Symbol","accountTabs.col.time":"Time","accountTabs.col.type":"Type","accountTabs.col.volume":"Volume","accountTabs.history.emptyDesc":"Trades you open and close will appear here — try a wider range.","accountTabs.history.emptyTitle":"No closed trades in this range","accountTabs.history.title":"Trade history","accountTabs.history.unavailableDesc":"Your trade history will reappear once the connection to the trading server is restored.","accountTabs.history.unavailableTitle":"History unavailable","accountTabs.leg.in":"IN","accountTabs.leg.out":"OUT","accountTabs.loadOlder":"Load older","accountTabs.loading":"Loading…","accountTabs.lots":"{count} lots","accountTabs.lots_one":"{count} lot","accountTabs.pending.emptyDesc":"Limit and stop orders you place will wait here until they trigger.","accountTabs.pending.emptyTitle":"No pending orders","accountTabs.pending.placeOrder":"Place an order","accountTabs.pending.title":"Pending orders","accountTabs.pending.unavailableDesc":"Your pending orders will reappear once the connection to the trading server is restored.","accountTabs.pending.unavailableTitle":"Orders unavailable","accountTabs.positions.emptyDesc":"When you open a trade, it'll show up here with live profit and loss.","accountTabs.positions.emptyTitle":"No open positions","accountTabs.positions.openTrade":"Open a trade","accountTabs.positions.title":"Open positions","accountTabs.positions.unavailableDesc":"Your open trades will reappear once the connection to the trading server is restored.","accountTabs.positions.unavailableTitle":"Positions unavailable","accountTabs.range.30d":"30 days","accountTabs.range.7d":"7 days","accountTabs.range.90d":"90 days","accountTabs.rangeAria":"History range","accountTabs.sectionsAria":"Account detail sections","accountTabs.stat.commission":"Commission","accountTabs.stat.losses":"Losses","accountTabs.stat.swap":"Swap","accountTabs.stat.totalPnl":"Total profit / loss","accountTabs.stat.totalTrades":"Total trades","accountTabs.stat.totalVolume":"Total volume","accountTabs.stat.winRate":"Win rate","accountTabs.stat.wins":"Wins","accountTabs.stats.emptyDesc":"Close a trade and your performance numbers will appear here.","accountTabs.stats.emptyTitle":"No closed trades in this range","accountTabs.stats.subtitle":"Closed trades only, over the same range as your trade history.","accountTabs.stats.basis":"Counted per closing deal, matching the history list.","accountTabs.stats.fullAnalytics":"Full performance analytics","accountTabs.stats.title":"Statistics — last {range}","accountTabs.stats.unavailableDesc":"Your statistics will reappear once the connection to the trading server is restored.","accountTabs.stats.unavailableTitle":"Statistics unavailable","accountTabs.tab.capital":"Capital","accountTabs.tab.history":"History","accountTabs.tab.pending":"Pending","accountTabs.tab.positions":"Positions","accountTabs.tab.stats":"Stats","accountTabs.side.buy":"BUY","accountTabs.side.sell":"SELL","accountTabs.orderType.Buy":"BUY","accountTabs.orderType.Sell":"SELL","accountTabs.orderType.BuyLimit":"BUY LIMIT","accountTabs.orderType.SellLimit":"SELL LIMIT","accountTabs.orderType.BuyStop":"BUY STOP","accountTabs.orderType.SellStop":"SELL STOP","accountTabs.orderType.BuyStopLimit":"BUY STOP LIMIT","accountTabs.orderType.SellStopLimit":"SELL STOP LIMIT","accountTabs.lots_other":"{count} lots","accounts.action.details":"Details","accounts.action.fund":"Fund","accounts.action.trade":"Trade","accounts.action.upgrade":"Upgrade","accounts.archive.body":"{name} will be removed from your accounts list. You can only do this when the account is completely empty.","accounts.archive.confirm":"Archive permanently","accounts.archive.done_body":"{name} has been removed from your list.","accounts.archive.done_title":"Account archived","accounts.archive.err.active_automation":"A bot or copy subscription is still running on this account. Stop it first, then archive.","accounts.archive.err.already_archived":"This account is already archived.","accounts.archive.err.disable_failed":"We couldn't switch trading off on this account right now. Nothing was archived — please try again in a few minutes.","accounts.archive.err.generic":"This account can't be archived right now.","accounts.archive.err.has_balance":"This account still holds money. Move it to your wallet first, then archive.","accounts.archive.err.has_credit":"This account still holds bonus credit. It has to be cleared before the account can be archived — our team can help.","accounts.archive.err.has_positions":"This account still has open positions. Close them first, then archive.","accounts.archive.err.lifetime_cap":"You have used all of your archives.","accounts.archive.err.money_unknown":"We couldn't confirm this account is empty right now. Nothing was archived — please try again in a few minutes.","accounts.archive.err.move_funds_cta":"Move funds to wallet","accounts.archive.err.pending_money_op":"A deposit, withdrawal or transfer on this account is still being processed. Archive it once that finishes.","accounts.archive.open":"Archive this account","accounts.archive.point_mt5":"Trading is switched off in MetaTrader when you archive. The account itself is kept — nothing is deleted.","accounts.archive.point_permanent":"This is permanent — an archived account cannot be brought back.","accounts.archive.point_slot":"It frees a slot, so you can open a different account.","accounts.archive.remaining":"{n} of {total} archives left on your profile.","accounts.archive.title":"Archive this account","accounts.badge.live":"live","accounts.badge.low_margin":"low margin","accounts.badge.practice":"Practice","accounts.badge.trading_disabled":"Trading disabled","accounts.clear_filters":"Clear filters","accounts.description":"Your MT5 trading accounts. Balances and equity update live.","accounts.download_mt5":"Download MetaTrader 5","accounts.empty.description":"Open an account to start trading, or import a legacy one from Broctagon.","accounts.empty.title":"No accounts yet","accounts.empty_filtered":"No accounts match these filters.","accounts.eyebrow":"Trade","accounts.filter.all":"All","accounts.filter.demo":"Demo","accounts.filter.live":"Live","accounts.filter.needs_funding":"Needs funding","accounts.filter.setting_up":"Setting up","accounts.fund":"Fund","accounts.fund_wallet":"Fund wallet","accounts.leverage":"Leverage","accounts.live_data_unavailable":"Live data temporarily unavailable","accounts.live_data_unavailable_detail":"Balances and open positions will refresh automatically once the trading-server connection is restored.","accounts.mini.balance":"Balance","accounts.mini.equity":"Equity","accounts.mini.free_margin":"Free margin","accounts.mini.margin_level":"Margin level","accounts.open_account":"Open account","accounts.open_practice":"Open a practice account","accounts.practice_funds":"Practice funds — not real money","accounts.search_placeholder":"Search accounts","accounts.section.live":"Live accounts","accounts.section.practice":"Practice accounts","accounts.setting_up":"Setting up…","accounts.setup_failed":"Setup failed","accounts.setup_failed_retry":"Setup failed — open to retry","accounts.sort.balance":"balance","accounts.sort.equity":"equity","accounts.sort.label":"label","accounts.sort.margin_level":"margin level","accounts.sort.newest":"newest","accounts.sort_by":"Sort by","accounts.stat.accounts":"Accounts","accounts.stat.bridge_unreachable":"bridge unreachable","accounts.stat.free_margin":"Free margin","accounts.stat.live_data":"Live data","accounts.stat.lowest_margin_level":"Lowest margin level","accounts.stat.offline":"Offline","accounts.stat.total_equity":"Total equity","accounts.title":"Accounts","accounts.compare.button":"Compare accounts","accounts.compare.button_short":"Compare","accounts.compare.title":"Compare accounts","accounts.compare.subtitle":"The trading accounts you can open, side by side.","accounts.compare.row.min_deposit":"Minimum deposit","accounts.compare.row.commission":"Commission","accounts.compare.row.spread":"Spread from","accounts.compare.row.leverage":"Leverage","accounts.compare.row.best_for":"Best for","accounts.compare.open":"Open account","accounts.compare.flex_build":"Build my account","accounts.compare.until":"until {date}","accounts.compare.unit.per_lot_rt":"per lot, round-turn","accounts.compare.unit.per_lot_choose":"per lot · you choose","accounts.compare.unit.you_choose":"you choose","accounts.compare.recommended":"Recommended","accounts.compare.from":"From {amount}","accounts.compare.commission_value":"{amount} per lot (round-turn)","accounts.compare.spread_value":"{pips} pips","accounts.compare.leverage_value":"up to {ratio}","accounts.compare.flex_commission":"You choose: {min} – {max} per lot","accounts.compare.flex_spread":"You choose: from {pips} pips","accounts.compare.flex_best_for":"Set your own spread and commission","accounts.compare.error":"Couldn't load the account types.","accounts.compare.best_for.nx-one":"The everyday account for everyday trading.","accounts.compare.best_for.nx-pro":"The raw-spread account for traders who count pips.","accounts.compare.best_for.nx-auto":"The account built for automated trading — AI agents, copy trading and bots.","accounts.compare.best_for.nx-bonus":"The account built for our biggest promotions.","accounts.compare.best_for.nx-special":"Zero commission, tight spreads — available only through your partner","accounts.to_activate":"to activate","accounts.upgrades.days_short":"{days}d","accounts.upgrades.label":"Active upgrades","accounts.view_details":"View details","accounts.paper.counts":"{live} live · {demo} practice","accounts.paper.not_funded":"Not funded","accounts.paper.new_title":"New account","accounts.paper.new_body":"Open a live account or a practice one.","accounts.paper.activates":"activates trading on {name}","accounts.paper.golive_title":"Go live","accounts.paper.golive_step_open":"Open","accounts.paper.gone":"Not found in MT5","accounts.paper.gone_note":"MetaTrader 5 no longer finds this login, so it isn't counted in your total equity.","accounts.paper.not_in_total":"Funded capital: not counted in your total equity.","accounts.paper.total_equity":"Total equity","accounts.paper.own_equity":"Your equity (excl. bonus)","accounts.paper.error_title":"Couldn't load your accounts","accounts.paper.error_body":"We couldn't reach your account data. Check your connection and try again, or open your wallet.","accounts.paper.detail_error_title":"Couldn't load this account","accounts.paper.detail_error_body":"We couldn't reach this account's details. Check your connection and try again, or open your wallet.","accounts.paper.fund":"Fund","accounts.paper.fund_to_activate":"Fund {amount} to activate","accounts.paper.fund_activate":"Fund to activate","activity.all_accounts":"All accounts","activity.all_currencies":"All currencies","activity.all_statuses":"All statuses","activity.anomaly_help":"We flag amounts that stand out or late-night moves. It is just a heads-up — not a problem on its own.","activity.anomaly_one":"{n} entry worth a second look","activity.anomaly_other":"{n} entries worth a second look","activity.balance_short":"bal","activity.custom_range":"Custom range","activity.detail.completed":"Completed","activity.detail.coin":"Coin","activity.detail.network":"Network","activity.detail.txhash":"Transaction hash","activity.detail.copy":"Copy","activity.detail.created":"Created","activity.detail.description":"Description","activity.detail.fee":"Fee","activity.detail.method":"Method","activity.detail.net":"Net amount","activity.detail.receipt_failed":"Could not open the receipt","activity.detail.reference":"Reference","activity.detail.title":"Transaction details","activity.detail.txn_id":"Transaction ID","activity.detail.view_receipt":"View receipt","activity.empty_body":"Your deposits, withdrawals and transfers will show up here. Try a wider date range.","activity.empty_filtered":"No {kind} transactions in this range. Try a wider range or another type.","activity.empty_title":"Nothing here yet","activity.export":"Export","activity.exporting":"Exporting…","activity.exportPartial":"Partial export — {count} rows, capped. Older transactions are not in this file; narrow the date range and export again.","activity.exportFailed":"Export failed. No file was created — this does not mean you have no transactions. Please try again.","activity.flag.amount_outlier":"Unusual amount","activity.flag.off_hours":"Off-hours","activity.kind.adjustment":"Adjustment","activity.kind.all":"All kinds","activity.kind.bonus":"Bonus","activity.kind.commission":"Commission","activity.kind.deposit":"Deposit","activity.kind.fee":"Fee","activity.kind.rebate":"Rebate","activity.kind.transfer_in":"Transfer in","activity.kind.transfer_out":"Transfer out","activity.kind.withdrawal":"Withdrawal","activity.kind.refund":"Refund","activity.kind.funded_payout":"Funded payout","activity.kind.challenge_fee":"Challenge fee","activity.kind.challenge_reset_fee":"Challenge reset fee","activity.kind.challenge_fee_refund":"Challenge fee refund","activity.kind.challenge_reward":"Challenge reward","activity.kind.prediction_stake":"Prediction stake","activity.kind.prediction_payout":"Prediction payout","activity.kind.prediction_refund":"Prediction refund","activity.kind.pw_stake":"Predictions bet","activity.kind.pw_refund":"Predictions bet returned","activity.kind.pw_fee_refund":"Predictions fee returned","activity.kind.pw_sale":"Predictions cash-out","activity.kind.pw_payout":"Predictions win","activity.kind.nxp_purchase":"NXP purchase","activity.kind.nxp_purchase_rev":"NXP purchase reversed","activity.kind.nxp_sale":"NXP sale","activity.kind.nxp_sale_rev":"NXP sale reversed","activity.kind.powerup_fee":"Power-up fee","activity.kind.powerup_refund":"Power-up refund","activity.kind.powerup_payout":"Power-up payout","activity.kind.bot_rental_fee":"Bot rental fee","activity.kind.bot_rental_refund":"Bot rental refund","activity.kind.spot_buy":"Crypto buy","activity.kind.spot_sell":"Crypto sell","activity.kind.spot_refund":"Crypto buy refunded","activity.label_account":"Account","activity.label_currency":"Currency","activity.label_from":"From date","activity.label_status":"Status","activity.label_to":"To date","activity.label_type":"Type","activity.load_older":"Load older","activity.loading":"Loading…","activity.range.30d":"30 days","activity.range.7d":"7 days","activity.range.90d":"90 days","activity.range.all":"All","activity.range.ytd":"Year","activity.range_aria":"Date range","activity.status.cancelled":"Cancelled","activity.status.completed":"Completed","activity.status.failed":"Failed","activity.status.pending":"Pending review","activity.status.reversed":"Reversed","activity.sub":"Deposits, withdrawals, transfers & more","activity.tile_top":"{count} txns · top {currency}","activity.title":"Activity","activity.today":"Today","activity.txns_one":"{count} txn","activity.txns_other":"{count} txns","activity.yesterday":"Yesterday","activity.empty_show_all":"Show all activity","activity.export_empty":"Nothing to export in this view","activity.range_last.7d":"Last 7 days","activity.range_last.30d":"Last 30 days","activity.range_last.90d":"Last 90 days","activity.range_last.ytd":"This year","activity.range_last.all":"All time","activity.flow.money_in":"Money in","activity.flow.in_day":"In · {day}","activity.flow.out":"Out","activity.flow.earned":"Earned","activity.flow.info":"Completed money only. Transfers between your own accounts and money returned to you aren't counted.","activity.flow.info_aria":"What these totals count","activity.flow.not_in_filter":"Not in filter","activity.flow.unavailable":"Totals unavailable","activity.flow.ribbon_truncated":"Too many transactions to chart this range","activity.flow.ribbon_aria":"Money in and out over time. Use the arrow keys to read each column; Enter shows it in the list.","activity.flow.unfiltered":"Totals follow the date range only, not the account, status or currency filters.","activity.flow.nothing_on":"Nothing on {day} in this view","activity.flow.load_more_for":"Load older to reach {day}","activity.ledger.title":"Transactions","activity.ledger.count_one":"{count} transaction","activity.ledger.count_other":"{count} transactions","activity.types.title":"By type","activity.types.completed_one":"{count} completed","activity.types.completed_other":"{count} completed","activity.types.not_counted":"Not in the totals","activity.empty.first_lands":"Your first deposit lands here","activity.empty.what_title":"What shows up here","activity.empty.deposits":"Deposits","activity.empty.deposits_sub":"Money into your wallet","activity.empty.withdrawals":"Withdrawals","activity.empty.withdrawals_sub":"Money out, with every status","activity.empty.transfers":"Transfers","activity.empty.transfers_sub":"Between your wallet and your MT5 accounts","activity.empty.earned_sub":"Bonuses, rebates, commissions","activity.filters.reset":"Reset","activity.filters.clear":"Clear filters","activity.filters.clear_all":"Clear all","activity.filters.remove":"Remove filter: {filter}","activity.window_empty.title":"Nothing in this period","activity.window_empty.body":"You have transactions outside this date range.","admin.challenges.action.activate":"Activate","admin.challenges.action.activate_sod_hint":"A different approver must arm this challenge (separation of duties).","admin.challenges.action.deactivate":"Deactivate","admin.challenges.action.edit":"Edit","admin.challenges.action.manual_complete":"Mark complete","admin.challenges.action.manual_complete_confirm":"Manually complete this enrollment and trigger its reward?","admin.challenges.action.manual_complete_hint":"Force-complete this enrollment and dispatch its reward.","admin.challenges.action.new":"New challenge","admin.challenges.action.revoke":"Revoke","admin.challenges.action.revoke_reason_prompt":"Reason for revoking this reward:","admin.challenges.banner.armed":"Engine on and rewards are paying out for real.","admin.challenges.banner.armed_badge":"Armed","admin.challenges.banner.inert":"Engine off — challenges are inert and nothing runs.","admin.challenges.banner.inert_badge":"Inert","admin.challenges.banner.shadow":"Engine on but rewards are in dry-run — no money moves yet.","admin.challenges.banner.shadow_badge":"Shadow (dry-run)","admin.challenges.col.amount":"Amount","admin.challenges.col.challenge":"Challenge","admin.challenges.col.client":"Client","admin.challenges.col.enrolled":"Enrolled","admin.challenges.col.enrollment":"Enrollment","admin.challenges.col.goal":"Goal","admin.challenges.col.progress":"Progress","admin.challenges.col.reward":"Reward","admin.challenges.col.reward_kind":"Reward kind","admin.challenges.col.state":"State","admin.challenges.col.status":"Status","admin.challenges.col.version":"Version","admin.challenges.col.when":"When","admin.challenges.col.window":"Window","admin.challenges.empty.description":"Create your first challenge to start engaging clients.","admin.challenges.empty.title":"No challenges yet","admin.challenges.enrollments.empty_description":"No client enrollments match this filter.","admin.challenges.enrollments.empty_title":"No enrollments","admin.challenges.eyebrow":"Engagement","admin.challenges.filter.all_statuses":"All statuses","admin.challenges.form.cancel":"Cancel","admin.challenges.form.caps_hint":"Optional limits on winners, budget, and repeat completions.","admin.challenges.form.category":"Category","admin.challenges.form.cooldown_days":"Cooldown (days)","admin.challenges.form.country_in":"Countries (include)","admin.challenges.form.country_not_in":"Countries (exclude)","admin.challenges.form.demo_excluded":"Exclude demo accounts","admin.challenges.form.description":"Description","admin.challenges.form.edit_title":"Edit challenge","admin.challenges.form.eligibility_hint":"Who can see and join this challenge.","admin.challenges.form.ends_at":"Ends at","admin.challenges.form.enrollment_mode":"Enrollment mode","admin.challenges.form.featured":"Featured","admin.challenges.form.goal_amount_usd":"Deposit total (USD)","admin.challenges.form.goal_asset_class":"Asset class","admin.challenges.form.goal_kind":"Goal type","admin.challenges.form.goal_kyc_status":"Required KYC status","admin.challenges.form.goal_lots":"Lots to trade","admin.challenges.form.goal_referral_count":"Referral count","admin.challenges.form.goal_order_count":"Orders","admin.challenges.form.goal_min_usd":"Smallest order that counts (USD)","admin.challenges.form.goal_distinct_questions":"Count each question once","admin.challenges.form.goal_volume_usd":"Volume (USD)","admin.challenges.form.product_access":"Only clients who can use","admin.challenges.form.goal_streak_days":"Streak (days)","admin.challenges.form.goal_tier":"Target tier","admin.challenges.form.goal_window":"Goal window","admin.challenges.form.max_budget_usd":"Max reward budget (USD)","admin.challenges.form.max_winners":"Max winners","admin.challenges.form.min_kyc":"Minimum KYC","admin.challenges.form.new_title":"New challenge","admin.challenges.form.no_kyc_gate":"No KYC gate","admin.challenges.form.per_user_completions":"Completions per user","admin.challenges.form.per_user_window":"Per-user window","admin.challenges.form.preview":"Preview","admin.challenges.form.preview_line":"{goal} → {reward}","admin.challenges.form.priority":"Priority","admin.challenges.form.repeatable":"Repeatable","admin.challenges.form.requires_claim":"Requires manual claim","admin.challenges.form.reward_bonus_program":"Bonus program","admin.challenges.form.reward_bonus_program_placeholder":"Bonus program ID","admin.challenges.form.reward_cash_target":"Credit to","admin.challenges.form.reward_cash_usd":"Cash reward (USD)","admin.challenges.form.reward_kind":"Reward kind","admin.challenges.form.reward_miles":"NXP reward","admin.challenges.form.reward_money_hint":"Born inactive — a different approver must arm it before any reward pays.","admin.challenges.form.save":"Save","admin.challenges.form.saving":"Saving…","admin.challenges.form.section.basics":"Basics","admin.challenges.form.section.caps":"Caps & limits","admin.challenges.form.section.eligibility":"Eligibility","admin.challenges.form.section.goal":"Goal","admin.challenges.form.section.reward":"Reward","admin.challenges.form.section.window":"Window","admin.challenges.form.segment_in":"Segments (include)","admin.challenges.form.slug":"Slug","admin.challenges.form.starts_at":"Starts at","admin.challenges.form.tier_in":"Tiers (include)","admin.challenges.form.title":"Title","admin.challenges.form.title_placeholder":"Trade 10 lots this month","admin.challenges.form.untitled":"Untitled challenge","admin.challenges.form.version_hint":"Editing creates a new version.","admin.challenges.kpi.active_challenges":"Active challenges","admin.challenges.kpi.active_enrollments":"Active enrollments","admin.challenges.kpi.completed_count":"{count} completed","admin.challenges.kpi.completion_rate":"Completion rate","admin.challenges.kpi.of_total":"of {total} total","admin.challenges.kpi.reward_spend":"Reward spend","admin.challenges.kpi.sent_rewards":"{count} rewards sent","admin.challenges.reach.counting":"Counting eligible clients…","admin.challenges.reach.error":"Couldn't estimate reach.","admin.challenges.reach.matched":"{matched} of {total} clients match","admin.challenges.reach.upper_bound":"(upper bound)","admin.challenges.rewards.empty_description":"No rewards match this filter.","admin.challenges.rewards.empty_title":"No rewards","admin.challenges.subtitle":"Author challenges and monitor enrollments and rewards.","admin.challenges.tabs.challenges":"Challenges","admin.challenges.tabs.enrollments":"Enrollments","admin.challenges.tabs.rewards":"Rewards","admin.challenges.tag":"Challenges","admin.challenges.title":"Challenges","admin.challenges.toast.activated":"Challenge activated.","admin.challenges.toast.deactivated":"Challenge deactivated.","admin.challenges.toast.manual_complete":"Enrollment completed — reward {status}.","admin.challenges.toast.reward_revoked":"Reward revoked.","assistant.bar.modulesLive":"{live}/{total} modules live","assistant.bar.openStudio":"Open the Studio","assistant.canvas.activate":"Activate","assistant.canvas.agentAsleep":"Agent asleep","assistant.canvas.agentRunning":"Agent running","assistant.canvas.aiAgent":"AI Agent","assistant.canvas.asleepCaps":"Asleep","assistant.canvas.asleepLower":"asleep","assistant.canvas.awake247":"awake 24/7","assistant.canvas.awake247Caps":"Awake 24/7","assistant.canvas.channelOptional":"Channel · optional","assistant.canvas.channelRequired":"Channel · required","assistant.canvas.comingSoon":"coming soon","assistant.canvas.connect":"Connect","assistant.canvas.connectFirst":"Connect Telegram first","assistant.canvas.connectTelegram":"Connect Telegram","assistant.canvas.connectTelegramArrow":"Connect Telegram →","assistant.canvas.connection":"Connection","assistant.canvas.core":"Core","assistant.canvas.disable":"Disable","assistant.canvas.inputsSection":"Inputs — what feeds your agent","assistant.canvas.legendIn":"In","assistant.canvas.legendOut":"Out","assistant.canvas.mcp":"MCP","assistant.canvas.mcpAccess":"MCP access","assistant.canvas.mcpComingSoon":"MCP · coming soon","assistant.canvas.mcpConnectClient":"MCP · connect a client →","assistant.canvas.mcpConnectClientPlain":"MCP · connect a client","assistant.canvas.mcpSubComingSoon":"Optional · coming soon","assistant.canvas.mcpSubReady":"Optional · Claude, Cursor, … →","assistant.canvas.moduleSettings":"Module settings","assistant.canvas.needsAgentAccount":"Needs a funded NX Auto account","assistant.canvas.needsAgentAccountWhy":"The AI Agent can only trade on an NX Auto account. Open and fund an NX Auto account to let it trade for you.","assistant.canvas.optional":"optional","assistant.canvas.outputsSection":"Outputs — what your agent sends you","assistant.canvas.required":"required","assistant.canvas.roleInput":"Input","assistant.canvas.roleOutput":"Output","assistant.canvas.talkToAgent":"Talk to your agent","assistant.canvas.telegram":"Telegram","assistant.canvas.telegramConnected":"Telegram · connected","assistant.canvas.telegramConnectedPlain":"Telegram · connected","assistant.canvas.telegramSubConnect":"Required to wake your agent →","assistant.canvas.telegramSubConnected":"Required · your agent talks to you here","assistant.canvas.yourAiAgent":"Your AI Agent","assistant.canvas.yourChannels":"Your channels","assistant.composer_placeholder":"Message your AI Agent…","assistant.disclaimer":"General market info & education — not personal advice. Your data stays private.","assistant.empty_heading":"How can I help you trade today?","assistant.empty_subtitle":"Ask about the gold market, your account, or a quick calculation — in your language. General info & education, not advice.","assistant.module.monitor":"Account Monitor","assistant.module.news":"Market News","assistant.module.opportunities":"Trade","assistant.module.technical_analysis":"Technical Analysis","assistant.send":"Send","assistant.stop":"Stop","assistant.retry":"Retry","assistant.history_error":"Couldn’t load your conversation.","assistant.send_failed":"That message didn’t send.","assistant.via_telegram":"via Telegram","assistant.day_today":"Today","assistant.day_yesterday":"Yesterday","assistant.suggestion_week":"How did I do this week?","assistant.suggestion_deposit":"How do I deposit?","assistant.suggestion_offers":"What bonuses can I get?","assistant.suggestion_positions":"How are my trades doing?","assistant.settings.howOften":"How often","assistant.settings.instrumentCategories":"Instrument categories","assistant.settings.moduleFallback":"Module","assistant.settings.openAgentAccount":"Open an NX Auto account","assistant.settings.title":"{module} settings","assistant.settings.tradeAccount":"The AI Agent will place trades on your NX Auto account {logins}.","assistant.settings.tradesOn":"Trades on","assistant.suggestion_account":"How's my account?","assistant.suggestion_gold_now":"What's gold doing right now?","assistant.suggestion_pip_value":"Pip value of 0.2 lots of gold","assistant.suggestion_rsi":"Explain RSI simply","assistant.workspace.chat":"Chat","assistant.workspace.studio":"Studio","auth.errors.account_inactive":"This account is not active. Contact support for help.","auth.errors.email_exists":"An account with this email already exists. Sign in instead.","auth.errors.enroll_not_required":"No authenticator setup is needed for this account.","auth.errors.generic":"Something went wrong. Try again — if it keeps failing, contact support.","auth.errors.generic_code":"Something went wrong. Try again — if it keeps failing, share this code with support: {code}","auth.errors.google_account_exists":"An account already exists for this Google email — sign in instead.","auth.errors.google_already_linked":"This Google account is already linked.","auth.errors.google_email_unverified":"Your Google account's email isn't verified. Verify it with Google, then try again.","auth.errors.google_verify_failed":"Google sign-in couldn't be verified. Try again.","auth.errors.handoff_rate_limited":"Too many phone links requested. Try again later.","auth.errors.invalid_credentials":"The email or password is incorrect. Moved from our old client portal? Check your email for a link to set your password.","auth.errors.login_geo_blocked":"Sign-in from this country is not permitted.","auth.errors.login_rate_limited":"Too many failed attempts for this account. Try again in about 15 minutes.","auth.errors.mfa_challenge_expired":"This sign-in session expired. Start again from the sign-in page.","auth.errors.mfa_code_invalid":"That verification code isn't right. Try again.","auth.errors.mfa_enrollment_required":"This account requires two-factor authentication. Sign in with your email and password to set it up.","auth.errors.mfa_rate_limited":"Too many verification attempts. Start the sign-in again.","auth.errors.no_account":"No account matches this Google sign-in yet. Create an account first.","auth.errors.otp_code_mismatch":"That code doesn't match. Check the digits and try again.","auth.errors.otp_consumed":"That code was already used. Request a new one.","auth.errors.otp_expired":"That code has expired. Request a new one.","auth.errors.otp_not_found":"We couldn't find that code. Request a new one.","auth.errors.otp_rate_limited_email":"Too many codes requested for this email. Wait a few minutes, then try again.","auth.errors.otp_rate_limited_phone":"Too many codes requested for this number. Wait a few minutes, then try again.","auth.errors.otp_too_many_attempts":"Too many incorrect codes. Request a new one.","auth.errors.phone_invalid":"Enter the phone number in international format, e.g. +15551234567.","auth.errors.phone_not_confirmed":"Confirm your phone number first, then try again.","auth.errors.rate_limited":"Too many attempts. Wait a moment, then try again.","auth.errors.reset_link_invalid":"This reset link is invalid or has expired. Request a new one.","auth.errors.signup_geo_blocked":"Sign-up from this country is not permitted.","auth.errors.verify_link_invalid":"This verification link is invalid, expired, or already used.","auth.errors.verify_link_used":"This verification link was already used.","auth.googleSignInLoadFailed":"Couldn't load Google sign-in.","auth.google_continue":"Continue with Google","auth.googleSignInLoading":"Loading Google…","auth.google_trust":"We only use Google to sign you in — nothing is posted or shared.","auth.hide_password":"Hide password","auth.layout.eyebrow":"FOREX · CFD · METALS","auth.layout.headline1":"Welcome back.","auth.layout.headline2":"The market is open.","auth.layout.signup_headline1":"Open your account.","auth.layout.signup_headline2":"Start in minutes.","auth.layout.signup_sub":"Trade 120+ FX, metals and index markets — verification, funding and your portal in one place.","auth.layout.stat.exec":"Median FX exec","auth.layout.stat.markets":"Tradable markets","auth.layout.stat.markets_sub":"FX · metals · indices","auth.layout.stat.uptime":"Spot uptime · 90d","auth.layout.sub":"One secure sign-in to trade, fund, and manage every FXNX account.","auth.layout.verify_headline1":"One more step.","auth.layout.verify_headline2":"Confirm your email.","auth.layout.verify_sub":"Verify your address to secure your account and open your FXNX portal.","auth.login.back_to_signin":"Back to sign in","auth.login.create_account":"Create an account","auth.login.email":"Email","auth.login.enroll_code_label":"6-digit code","auth.login.enroll_confirm":"Confirm & sign in","auth.login.enroll_intro":"Two-factor authentication is required for this account. Scan the code with an authenticator app and enter the 6-digit code to finish signing in.","auth.login.enroll_preparing":"Preparing your authenticator setup…","auth.login.enroll_qr_alt":"Authenticator QR code","auth.login.enroll_setup_key":"Setup key","auth.login.enroll_title":"Set up two-factor.","auth.login.eyebrow_enroll":"Secure your account","auth.login.eyebrow_signin":"Sign in","auth.login.eyebrow_verify":"Almost there","auth.login.forgot":"Forgot","auth.login.forgot_password":"Forgot password?","auth.login.google_mfa_required":"Two-factor authentication is required for this account. Sign in with your email and password to set it up.","auth.login.google_no_account":"No FXNX account is linked to that Google email yet — finish sign-up to get started.","auth.login.google_signup_cta":"Finish sign-up with Google","auth.login.hide_password":"Hide password","auth.login.intro":"Continue with your email or single-sign-on. We'll request your 2FA next.","auth.login.intro_email":"Sign in with your email and password. If two-step verification is on, we'll ask for your code next.","auth.login.mfa_code":"Code","auth.login.mfa_hint":"Enter the 6-digit code from your authenticator.","auth.login.mfa_recovery_code":"Recovery code","auth.login.mfa_recovery_hint":"Enter one of your saved recovery codes.","auth.login.mfa_submit":"Verify","auth.login.mfa_submitting":"Verifying…","auth.login.mfa_title":"Two-factor required.","auth.login.mfa_use_recovery":"Lost your device? Use a recovery code","auth.login.mfa_use_totp":"Use your authenticator app instead","auth.login.no_account":"New to FXNX?","auth.login.open_account":"Open account","auth.login.or":"or","auth.login.or_email":"or sign in with email","auth.login.password":"Password","auth.login.resend":"Resend verification email","auth.login.resending":"Sending…","auth.login.reset_required":"We've upgraded FXNX security. Check your inbox for password-reset instructions.","auth.login.show_password":"Show password","auth.login.submit":"Sign in","auth.login.submitting":"Signing in…","auth.login.terms_and":"and","auth.login.terms_prefix":"By signing in you agree to our","auth.login.terms_privacy":"Privacy policy","auth.login.terms_trading":"Trading agreement","auth.login.title":"Sign in to FXNX","auth.login.verify_intro":"Your account isn't active yet. Check your inbox for the verification link.","auth.login.verify_link_valid":"The link is valid for 24 hours. Didn't get it? Check spam, or resend below.","auth.login.verify_resent":"Verification email sent. Check your inbox.","auth.login.verify_sent_prefix":"We sent a verification link to","auth.login.verify_sent_suffix":"Click it to activate your account and finish signing in.","auth.login.verify_title":"Verify your email.","auth.paper.legacy_body":"We've rebuilt FXNX on a new, more secure platform. To protect your account, your previous password couldn't be carried over — you'll set a fresh one. It only takes a minute.","auth.paper.legacy_cta":"Set my password","auth.paper.legacy_dismiss":"I'll check my inbox","auth.paper.legacy_eyebrow":"Security upgrade","auth.paper.legacy_inbox_fallback":"your inbox","auth.paper.legacy_note":"The link is valid for 24 hours. Didn't get it? Check your spam folder, or request a fresh one below.","auth.paper.legacy_step1_prefix":"We've emailed a secure reset link to","auth.paper.legacy_step2":"Open it and choose a new password.","auth.paper.legacy_step3":"Come back here and sign in with your new password.","auth.paper.legacy_steps":"What to do","auth.paper.legacy_title":"Welcome to the new FXNX","auth.paper.login_intro":"If two-step verification is on, we'll ask for your code next.","auth.reset.back_to_login":"Back to sign in","auth.reset.confirm_password":"Confirm password","auth.reset.email":"Email","auth.reset.eyebrow":"Account recovery","auth.reset.hint_length":"At least 10 characters.","auth.reset.intro":"Enter your email and we'll send a reset link.","auth.reset.invalid_body":"This link can no longer be used — request a fresh one and we'll email it right away.","auth.reset.invalid_title":"Reset link invalid or expired","auth.reset.match":"Passwords match.","auth.reset.mismatch":"Passwords don't match.","auth.reset.new_password":"New password","auth.reset.request_new":"Request a new link","auth.reset.sent":"If an account exists for that email, a reset link is on its way.","auth.reset.set_intro":"Choose a new password for your FXNX account to finish recovery.","auth.reset.set_password":"Set new password","auth.reset.set_title":"Choose a new password","auth.reset.submit":"Send reset link","auth.reset.submitting":"Sending…","auth.reset.success":"Password updated. You can sign in now.","auth.reset.success_body":"Your new password is set. Sign in to get back to your account.","auth.reset.success_title":"Password updated","auth.reset.title":"Reset your password","auth.show_password":"Show password","auth.signup.back":"Back","auth.signup.confirm_password":"Confirm password","auth.signup.continue":"Continue","auth.signup.country":"Country","auth.signup.dial_aria":"Country dial code","auth.signup.dial_placeholder":"Code","auth.signup.email":"Email","auth.signup.err_country":"Pick a country","auth.signup.err_dial":"Pick a country dial code","auth.signup.err_email":"Enter a valid email","auth.signup.err_language":"Pick a language","auth.signup.err_password_len":"Password must be at least 10 characters","auth.signup.err_password_match":"Passwords don't match","auth.signup.err_phone":"Enter your phone number","auth.signup.err_phone_invalid":"Enter a valid phone number","auth.signup.err_step":"Please complete this step","auth.signup.eyebrow":"Open account","auth.signup.first_name":"First name","auth.signup.google_hint":"You're almost there — continue with Google below to finish sign-up.","auth.signup.google_sub_prefix":"Signing up as","auth.signup.google_sub_suffix":"We just need a couple of details Google doesn't provide.","auth.signup.google_submit":"Create account","auth.signup.google_submitting":"Creating…","auth.signup.google_terms":"I agree to the Terms and the Privacy notice.","auth.signup.google_terms_required":"Please accept the Terms to continue.","auth.signup.google_title":"Finish your Google sign-up","auth.signup.google_use_signin":"This Google email already has an account with extra security — finish signing in on the sign-in page.","auth.signup.google_landing_error":"Google sign-in didn't complete — try the Google button below, or continue with email.","auth.signup.have_account":"Already have an account?","auth.signup.inbox_resend":"Resend verification email","auth.signup.inbox_resending":"Sending…","auth.signup.inbox_resent":"Verification email sent.","auth.signup.inbox_sent_prefix":"We sent a verification link to","auth.signup.inbox_sent_suffix":"Click it to activate your account and sign in. The link is valid for 24 hours.","auth.signup.inbox_spam":"Didn't get the email? Check your spam folder, or resend it below.","auth.signup.inbox_title":"Check your inbox","auth.signup.inbox_verified":"Already verified?","auth.signup.language":"Language","auth.signup.last_name":"Last name","auth.signup.or":"or","auth.signup.or_email":"or sign up with email","auth.signup.otp_label":"6-digit code","auth.signup.otp_incomplete":"Enter the full 6-digit code.","auth.signup.otp_spam_hint":"It arrives within seconds. Can't find it? Check your spam or promotions folder.","auth.signup.otp_recovered_note":"Your page refreshed while you fetched the code — re-enter your password and the code to finish.","auth.signup.otp_confirm_password":"Confirm your password","auth.signup.otp_confirm_password_ph":"Re-enter your password","auth.signup.otp_requesting":"Sending code…","auth.signup.otp_resend":"Resend code","auth.signup.otp_resend_in":"Resend code in {s}s","auth.signup.otp_sub_prefix":"We emailed a 6-digit code to","auth.signup.otp_sub_suffix":"Type it below to verify your email and finish opening your account.","auth.signup.otp_submit":"Verify & create account","auth.signup.otp_submitting":"Verifying…","auth.signup.otp_title":"Enter your code","auth.signup.otp_use_link":"Use an email link instead","auth.signup.password":"Password","auth.signup.phone":"Phone","auth.signup.phone_hint":"We'll only use this for OTP and account recovery.","auth.signup.progress_aria":"Signup progress","auth.signup.referral":"Referral code (optional)","auth.signup.referral_hint":"If a friend or IB sent you, paste their code.","auth.signup.select_placeholder":"Select…","auth.signup.sign_in":"Sign in","auth.signup.step_account":"Account","auth.signup.step_aria":"Step {n} of 2 – {label}","auth.signup.step_profile":"Profile","auth.signup.strength_fair":"Fair","auth.signup.strength_good":"Good","auth.signup.strength_strong":"Strong","auth.signup.strength_weak":"Weak","auth.signup.sub":"Two quick steps to your portal.","auth.signup.submit":"Create account","auth.signup.submitting":"Creating…","auth.signup.terms":"By clicking Create account you agree to the Terms and Privacy notice.","auth.signup.title":"Create your FXNX account","auth.signup.step_1_of_2":"Step 1 of 2","auth.signup.step_2_of_2":"Step 2 of 2","auth.verify.back_to_signin":"Back to sign in","auth.verify.continue":"Continue","auth.verify.failed_hint":"The link may have expired or already been used. Sign in to request a fresh verification email.","auth.verify.failed_title":"Verification failed","auth.verify.missing_token":"This verification link is missing its token. Open the link from your email again.","auth.verify.pending_body":"Hold tight — confirming your account.","auth.verify.confirm_title":"Confirm your email","auth.verify.confirm_body":"Tap the button below to activate your account and go to your portal.","auth.verify.confirm_cta":"Confirm & continue","auth.verify.pending_title":"Verifying your email…","auth.verify.success_body":"Your account is active. Taking you to your portal…","auth.verify.success_title":"Email verified","auth.verify.eyebrow":"Email verification","auth.verify.err_incomplete":"This link is incomplete — it may not have copied over fully from your email.","auth.verify.resend_hint":"Enter your email and we'll send you a fresh verification link.","auth.verify.resent_to_prefix":"A new verification link is on its way to","auth.verify.resent_to_suffix":"Open it on this device to continue.","boost.asset.commodities":"Commodities","boost.asset.crypto":"Crypto","boost.asset.forex_majors":"FX majors","boost.asset.forex_minors":"FX minors","boost.asset.indices":"Indices","boost.asset.metals":"Metals","boost.asset.stocks":"Stocks","boost.available_programs":"Available programs","boost.bonus_active":"Bonus active","boost.cash_back_per_lot":"Cash back per lot","boost.claim_now":"Claim now","boost.claim_toast":"Bonus claimed — credit lands on your NX Bonus account shortly.","boost.claim_with_funds":"Claim with funds","boost.claimed_credit":"Claimed {amount} credit — it lands on your NX Bonus account shortly.","boost.clawback_no_base":" (no withdrawable balance backs the credit yet).","boost.clawback_pro_rata":" — partial withdrawals remove it proportionally.","boost.clawback_remove_post":"of bonus credit","boost.clawback_remove_pre":"Withdrawing your full balance would remove","boost.cond.any_amount":"Any amount works","boost.cond.bonus_removed":"Your bonus is removed","boost.cond.bonus_stays":"Your bonus stays","boost.cond.deposit_have":"Have {amount} in your account","boost.cond.deposit_new":"Add {amount} of new money","boost.cond.get_with_nxp":"Redeem {nxp} NXP in Rewards","boost.cond.granted_by_fxnx":"Granted by FXNX — our team applies it for you","boost.cond.how_to_get":"How to get it","boost.cond.if_lose":"If your trades lose","boost.cond.if_withdraw":"If you take your money out","boost.cond.keep_bonus":"You keep your bonus","boost.cond.lose_bonus":"Your bonus is removed","boost.cond.real_cash":"Turn it into real cash","boost.cond.your_money":"Your money","boost.cond.trade_lots":"Trade {lots} lots — then it's real money you can withdraw","boost.cond.withdraw_anytime":"Withdraw your funds & profit anytime — no lock-up","boost.cond_clawback":"Withdrawing removes the bonus in proportion to what you take out","boost.cond_not_withdrawable":"Boosts your trading power — the credit itself isn't directly withdrawable","boost.could_not_claim":"Could not claim: {reason}.","boost.active_grant_note":"You already have an active bonus — you can claim another one once it completes.","boost.verdict.active_grant.title":"You already have an active bonus","boost.verdict.active_grant.body":"Only one bonus can be live on your account at a time. Your current bonus must finish — fully released or removed under its terms — before a new one can start. You can see it under My bonuses at the top of this page.","boost.verdict.active_grant.action":"View my active bonus","boost.verdict.frozen.title":"Your account is under review","boost.verdict.frozen.body":"Bonuses are paused while a review is in progress. Our team can tell you more — reach out any time.","boost.verdict.terms.title":"Accept the bonus terms first","boost.verdict.terms.body":"The bonus terms have been updated since you opened this page. Close this and tap Claim again to read and accept the current version — nothing has been claimed.","boost.verdict.frozen.action":"Contact support","boost.verdict.daily_limit.title":"You've already claimed a bonus today","boost.verdict.daily_limit.body":"You can claim one bonus per day. Your next claim unlocks at {time} — your deposit stays in your account and is ready to trade in the meantime.","boost.verdict.pick_account.title":"Choose which account to credit","boost.verdict.pick_account.body":"You hold more than one bonus account, so we need you to pick the one this bonus should be credited to.","boost.verdict.ineligible.title":"This offer isn't available for your account","boost.verdict.ineligible.body":"Eligibility depends on things like your country, account tier and current promotions. Other offers on this page may be available to you.","boost.verdict.unavailable.title":"This offer is no longer available","boost.verdict.unavailable.body":"It may have just ended or been replaced. Refresh the page — the live offers are always listed here.","boost.verdict.no_account.title":"You need an NX Bonus account first","boost.verdict.no_account.body":"Bonuses live on a dedicated NX Bonus account. Create one in a few seconds, fund it, and claim.","boost.verdict.technical.title":"Something went wrong on our side","boost.verdict.technical.body":"Nothing was claimed and nothing changed on your account. Please try again in a moment — if it keeps happening, message support and we'll sort it out.","boost.verdict.got_it":"Got it","boost.create_account":"Create a bonus account","boost.credited_on":"credited {date}","boost.credits_by":"Credits by","boost.deposit_bonus":"Deposit bonus","boost.deposit_match":"Deposit match","boost.deposit_to_earn":"Deposit to earn","boost.fact.any_amount":"Any amount","boost.fact.bonus_protected":"Bonus protected","boost.fact.claim_within":"Claim within","boost.fact.if_you_lose":"If you lose","boost.fact.markets":"Markets","boost.fact.min_deposit":"Min deposit","boost.fact.n_days":"{n} days","boost.fact.new_funds":"New funds","boost.fact.on_withdrawal":"On withdrawal","boost.fact.pro_rata_clawback":"Removed in proportion to what you withdraw","boost.fact.removed_at_bonus_level":"Bonus is removed as losses grow","boost.fact.to_withdraw":"To withdraw","boost.fact.trade_lots_days":"Trade {lots} lots · {days}d","boost.fact.withdraw_anytime":"Withdraw anytime","boost.fund_account":"Fund this account with {amount} more to claim, then claim again.","boost.fund_account_new":"Fund this account with {amount} more of new money to claim, then claim again.","boost.get_with_nxp":"Get with {nxp} NXP","boost.granted_credit":"Granted credit","boost.how_it_works":"How bonuses work","boost.if_withdraw_now":"If you withdraw now","boost.in_bonus_credit":"in bonus credit","boost.instant_credit":"Instant credit","boost.invitation_only":"Available by invitation — ask support","boost.legacy_history":"Legacy bonus history","boost.locked_offer":"Locked offer","boost.lots_aria":"Lots traded toward bonus release","boost.lots_traded_of_required":"{traded} / {required} lots","boost.make_deposit":"Make a deposit","boost.manual_offer":"Special offer","boost.my_bonuses":"My bonuses","boost.need_account":"You need an NX Bonus account to claim this. Create one, fund it, then claim.","boost.new_funds_bonus":"New-funds bonus","boost.new_funds_match":"New-funds match","boost.no_bonuses":"No bonuses yet — they grant automatically on a qualifying deposit.","boost.no_programs_desc":"We launch new ones around major market events and milestones.","boost.no_programs_title":"No bonus programs running right now","boost.nx_bonus":"NX Bonus","boost.per_lot_unit":"/lot","boost.recheck_and_claim":"Re-check & claim","boost.release_ends":"Release ends","boost.remaining_credit":"Remaining credit","boost.step.deposit_body":"Active bonus programs grant automatically when your deposit qualifies — no application step.","boost.step.deposit_title":"Make a qualifying deposit","boost.step.profile_body":"Verify your identity — bonus programs check eligibility automatically.","boost.step.profile_title":"Complete your profile","boost.step.release_body":"Meet the program's trading conditions and the credit becomes permanently yours.","boost.step.release_title":"Trade and release","boost.step_label":"Step {n}","boost.terms.agree":"I have read and agree to the bonus terms & conditions","boost.terms.body":"By activating, you agree to the bonus terms & conditions — including the trading-volume target to release it as cash and how it's removed if you withdraw early.","boost.terms.confirm":"Agree & activate","boost.terms.global_title":"Bonus terms & conditions","boost.terms.global_body":"These terms cover every FXNX bonus. Agree once and you can request any offer — you won't be asked again unless the terms change.","boost.terms.global_confirm":"Agree & continue","boost.terms.title":"Activate this bonus?","boost.title":"Bonuses","boost.trading_progress":"Trading progress","boost.transfer_to_bonus":"Transfer to your bonus account","boost.unlock_hint_default":"Reach a higher Rewards tier to unlock this offer.","boost.unlock_hint_tier":"Reach {tier} in Rewards to unlock this offer.","boost.up_to":"up to","boost.up_to_paren":"(up to {amount})","boost.view_nx_circle":"View Rewards","boost.volume_met":"Volume target met — your bonus releases on the next engine pass.","bots.action.paramsNote":"Applies to new trades. Open positions keep the rules they were opened under.","bots.action.paramsNotApplied":"Saved, but not yet sent to your bot — it is still running on its previous settings. Press Save again in a moment; if it keeps happening, contact support.","bots.action.pause":"Pause","bots.action.resume":"Resume","bots.action.saveParams":"Apply changes","bots.action.stop":"Stop bot","bots.action.stopConfirm":"Your bot stops completely: no new trades, and it no longer manages your open positions. They stay open with their own stop-loss and take-profit until one is hit or you close them.","bots.card.atCapacity":"Full","bots.card.liveSince":"Live since {date}","bots.card.perMonth":"/ {days} days","bots.card.sale.badge":"Sale −{pct}%","bots.card.sale.endsIn":"Sale ends in {days}d","bots.card.rent":"Rent this bot","bots.card.slotsLeft":"{n} slots left","bots.card.view":"View","bots.cmd.harvest":"Take profit now","bots.cmd.harvestConfirm":"This closes every position this bot holds — all of them, not only the winners. It is offered only while the bot is ahead overall.","bots.cmd.harvestOnlyAhead":"Available while the bot is ahead","bots.cmd.kill":"Close everything now","bots.cmd.killConfirm":"Closes every position this bot holds, right now, at whatever the market gives. Trades you placed yourself are not touched.","bots.cmd.notInProfit":"Nothing was closed — the bot is not ahead right now.","bots.cmd.onlyThisBot":"Commands reach this bot's positions only. Trades you placed yourself are never touched.","bots.cmd.result":"Closed {closed} of {total}.","bots.cmd.resultFailed":"Closed {closed} of {total}. {failed} would not close — try again.","bots.cmd.title":"Commands","bots.disclosure":"FXNX builds and operates these bots, and earns spread and commission on the trades they place. Past results never guarantee future ones. A rental is software you control — not a managed account.","bots.empty.body":"A bot is only listed after a long, hands-off live record we can stand behind. None have earned it yet.","bots.empty.title":"No bots listed yet","bots.err.account_invalid":"That account can't run a bot. Pick another one.","bots.err.account_not_live":"Choose a live account","bots.err.account_not_nx_auto":"Bots run on NX Auto accounts only","bots.err.bots_disabled":"Bot rentals are paused right now. Try again shortly.","bots.err.insufficient_equity_detail":"This bot needs about {needed} on the account to place a trade at all — it holds {have}.","bots.err.not_rentable_method":"This bot can't be rented that way. Choose another payment method.","bots.err.user_frozen":"Your account is on hold, so a bot can't be started right now. Contact support.","bots.rent.needsAuto":"Bots run on NX Auto accounts — the account built for automated trading. You don't have one yet.","bots.rent.openAuto":"Open an NX Auto account","bots.err.already_renting":"This account already runs a bot. One account can run one bot at a time, so choose a different account or stop the one that is running.","bots.err.at_capacity":"This bot is full right now","bots.err.bridge_off":"The trading link is quiet right now. Try again in a moment.","bots.err.insufficient_equity":"This bot needs a larger account balance","bots.err.insufficient_funds":"Not enough in your wallet","bots.err.insufficient_nxp":"Not enough NXP","bots.err.invalid_params":"Check the highlighted settings","bots.err.not_controllable":"This bot cannot take commands right now","bots.err.product_not_listed":"This bot is not available to rent","bots.exit.broker_stop_out":"Stop-out","bots.exit.client_flatten":"You stopped it","bots.exit.client_harvest":"You took profit","bots.exit.client_manual":"You closed it in MT5","bots.exit.dealer":"Broker","bots.exit.open":"Open","bots.exit.operator":"Closed by hand","bots.exit.strategy_stop":"Stop","bots.exit.strategy_target":"Target","bots.exit.strategy_trail":"Trailed","bots.exit.unknown":"Unknown","bots.incubation.progress":"Day {day} of {total} — watchable, not rentable","bots.shelf.incubating":"In incubation","bots.shelf.incubatingBody":"Trading live on our own money. Watchable now, rentable once the record clears the bar.","bots.incubation.day":"Day {day} of {total}","bots.live.balance":"Balance","bots.live.equity":"Equity","bots.live.freeMargin":"Free margin","bots.live.fromAccount":"Straight from your trading account. You never have to open a terminal to read this.","bots.live.marginLevel":"Margin level","bots.live.openPnl":"Open now","bots.live.quiet":"Live account figures are unavailable right now. Your open positions and stops are unaffected.","bots.live.thisBotOnly":"This bot only","bots.live.title":"Your account, live","bots.live.titleOffline":"Your account, offline","bots.my.browse":"Browse bots","bots.my.empty":"You have no bots running","bots.my.expiresIn":"{days} days left","bots.my.title":"My Bots","bots.param.adx_min":"Trend strength filter","bots.param.adx_min.help":"Higher means fewer trades, taken only in stronger moves.","bots.param.base_risk_pct":"Risk per trade","bots.param.base_risk_pct.help":"How much of your equity the bot puts at risk on a single trade.","bots.param.be_atr":"Move to breakeven at","bots.param.be_atr.help":"How far in profit before the stop moves to your entry.","bots.param.max_open_trades":"Max open trades","bots.param.max_open_trades.help":"The most positions the bot may hold at once.","bots.param.max_same_direction":"Max same direction","bots.param.max_same_direction.help":"Caps how many trades can stack the same way.","bots.param.trail_atr":"Trailing stop width","bots.param.trail_atr.help":"Wider gives a winning trade more room, and gives back more when it turns.","bots.pos.current":"Current","bots.pos.entry":"Entry","bots.pos.none":"No open positions right now.","bots.pos.others_one":"This account also holds {n} open position that isn't this bot's: one of your own trades, a copy trade or another bot's. You'll see it in NX Terminal.","bots.pos.others_other":"This account also holds {n} open positions that aren't this bot's: your own trades, copy trades or another bot's. You'll see them in NX Terminal.","bots.pos.sl":"Stop","bots.pos.tp":"Target","bots.pos.volume":"Volume","bots.pos.quiet":"Open positions can't be read right now.","bots.rent.account":"Trading account","bots.rent.confirm":"Rent for {days} days","bots.rent.nxp":"NXP","bots.rent.nxp_balance":"Your NXP:","bots.rent.nxp_short":"not enough NXP","bots.rent.payWith":"Pay with","bots.rent.preset":"Preset","bots.rent.renting":"Starting your bot…","bots.rent.success":"Your bot is starting","bots.rent.title":"Rent {name}","bots.rent.tuning":"Tune your bot","bots.rent.wallet":"Wallet","bots.risk.aggressive":"Aggressive","bots.risk.balanced":"Balanced","bots.risk.conservative":"Conservative","bots.spec.breakout.entry":"Price closes beyond a level that has been holding it back, with the move confirmed rather than guessed.","bots.spec.breakout.exit":"A trailing stop follows the move and takes it out on the first real pullback. There is no fixed target.","bots.spec.breakout.refuses":"Spreads too wide, no clear level to break, or the day's position limit already reached.","bots.spec.breakout.risk":"The stop goes back inside the range it just left — if price returns there, the break failed and the trade is over.","bots.spec.breakout.summary":"It waits for a price level to hold repeatedly, then trades the moment that level finally gives way.","bots.spec.diagram.breakout.alt":"Price ranges under a level, breaks above it, the bot buys the break with a stop under the range, and a trailing stop follows the move up.","bots.spec.diagram.fade.alt":"Price stretches far from its average, the bot sells the extension with a stop above the high, and covers as price returns to the average.","bots.spec.diagram.gap.alt":"Price jumps and leaves an untraded gap behind, later returns into it, and the bot takes the continuation with a stop below the gap.","bots.spec.diagram.illustrative":"Illustration of the method, not a past trade and not a forecast.","bots.spec.diagram.pullback.alt":"Price trends up, pulls back into its moving average, the bot buys the resumption with a stop under the pullback, and trails the move.","bots.spec.diagram.session.alt":"A quiet range forms before the session opens, the session breaks one side of it, and the bot takes the break with a stop inside the range.","bots.spec.diagram.squeeze.alt":"Bar ranges shrink to almost nothing, volatility expands, and the bot takes the expansion with a stop under the compressed area.","bots.spec.fade.entry":"Price has run a long way from its own average in a short time, and the run starts to lose momentum.","bots.spec.fade.exit":"It covers as price works back toward the average, rather than waiting for a full reversal.","bots.spec.fade.refuses":"A strong trend is running, because a trend is exactly the condition that punishes this method.","bots.spec.fade.risk":"The stop goes beyond the extreme of the move. This is the family where the stop matters most — a stretched market can stretch further.","bots.spec.fade.summary":"It trades against a move that has stretched too far, expecting price to come back to its average.","bots.spec.gap.entry":"Price moves fast enough to skip an area, then comes back into that area and shows it is holding.","bots.spec.gap.exit":"A trailing stop follows the continuation, and tightens once the trade is comfortably ahead.","bots.spec.gap.refuses":"No gap has formed, the gap is already filled, or the trend filter is against the direction.","bots.spec.gap.risk":"The stop goes on the far side of the gap — if price passes straight through, the idea was wrong.","bots.spec.gap.summary":"It looks for a jump that left a price area untraded, and trades the return to it.","bots.spec.legend.entry":"Entry","bots.spec.legend.exit":"Exit","bots.spec.legend.stop":"Stop","bots.spec.pullback.entry":"The trend is already in place, price pulls back into it, and then turns back in the trend's direction.","bots.spec.pullback.exit":"It trails behind the move, and gives the position room to breathe rather than taking the first few points.","bots.spec.pullback.refuses":"The trend filter says the market is going sideways, or the pullback goes too deep to still be a pause.","bots.spec.pullback.risk":"The stop sits beyond the pullback low — the level that has to hold for the trend to still be a trend.","bots.spec.pullback.summary":"It only trades with an established trend, and waits for a pause in that trend to get in.","bots.spec.session.entry":"It notes the quiet range before a session opens, then takes the first genuine break of that range once the session is live.","bots.spec.session.exit":"It trails the move through the session and does not carry the idea into the next one.","bots.spec.session.refuses":"Outside its session window it does nothing at all, however good the setup looks.","bots.spec.session.risk":"The stop sits back inside the range — a break that comes straight back was a false one.","bots.spec.session.summary":"The clock decides when it looks, and the pre-session range decides where it acts.","bots.spec.settings":"Ships with","bots.spec.settingsNote":"These are the settings this bot starts with. You can change them before you rent, and any time afterwards.","bots.spec.slot.entry":"Opens when","bots.spec.slot.exit":"Closes when","bots.spec.slot.refuses":"Sits out when","bots.spec.slot.risk":"Risk","bots.spec.squeeze.entry":"Bar ranges shrink until movement has almost stopped, and then it takes the first expansion out of that compression.","bots.spec.squeeze.exit":"It trails the expansion for as long as it runs, and exits when the move stops making progress.","bots.spec.squeeze.refuses":"The market is already moving, so there is no compression to trade out of.","bots.spec.squeeze.risk":"The stop goes under the compressed area, which is small by definition — that tight risk is the whole appeal of the setup.","bots.spec.squeeze.summary":"It waits for the market to go quiet, because quiet markets do not stay quiet.","bots.spec.title":"How it trades","bots.spec.zone.breakout":"Range building","bots.spec.zone.gap":"The gap left behind","bots.spec.zone.pullback":"Pullback","bots.spec.zone.session":"Pre-session range","bots.spec.zone.squeeze":"Volatility squeeze","bots.state.cancelled":"Cancelled","bots.state.ended":"Ended","bots.state.lastTick":"Reported {ago}","bots.state.needs_ops":"Setup needs attention","bots.state.noTick":"No report yet","bots.state.offline":"Bot offline — your stops still protect open trades","bots.state.notReporting":"Not reporting","bots.state.paused":"Paused","bots.state.pending":"Starting","bots.state.refunded":"Refunded","bots.state.revoked":"Access revoked","bots.state.running":"Running","bots.state.unknown":"Status unavailable","bots.state.winding_down":"Stopped","bots.stats.history":"Trade history","bots.stats.noTrades":"No trades yet","bots.stats.openTrades":"Open trades","bots.stats.operatorPnl":"Other exits","bots.stats.strategyPnl":"Strategy result","bots.status.incubating":"Incubating","bots.status.listed":"Available","bots.title":"NX Bots","bots.track.netPnl":"Net result","bots.track.perMonth":"Per 30 days","bots.track.rate.no_equity":"No record yet","bots.track.rate.too_few_trades":"Too few trades","bots.track.rate.too_short":"Too early","bots.track.rateNote":"The result so far as a share of the account it ran on, at the same pace over 30 days. It is arithmetic on a short sample, not a forecast — a bot can lose in any month.","bots.track.sample":"From the house account this strategy runs on. A short sample is not evidence of an edge.","bots.track.strategyOnly":"Strategy-authored results only — trades a person closed by hand are excluded.","bots.track.title":"Live record so far","bots.track.trades":"Trades","bots.track.window_one":"from {n} trade over {days} days live","bots.track.window_other":"from {n} trades over {days} days live","bots.tune.locked.cancelled":"This rental was cancelled, so its settings can no longer be changed.","bots.tune.locked.contact":"Contact support","bots.tune.locked.ended":"This rental has ended. Rent the bot again to tune a fresh run.","bots.tune.locked.needs_ops":"Your bot could not be started, so its settings are locked. Our team has been alerted and is working on it.","bots.tune.locked.refunded":"This rental was refunded, so its settings can no longer be changed.","bots.tune.locked.revoked":"This bot's trading access was revoked, so it can no longer be tuned.","bots.tune.locked.unknown":"We cannot read this bot's state right now, so its settings are locked.","bots.tune.locked.winding_down":"Your bot is stopped and no longer manages your open trades — they keep their own stop-loss and take-profit until one is hit or you close them. Settings stay locked.","charts.error.load_failed_title":"Chart library failed to load","charts.error.not_installed_title":"Chart library not installed","charts.error.unavailable_desc":"Charts are temporarily unavailable. Please refresh in a moment — if it keeps happening, contact support.","charts.error.unavailable_title":"Charts temporarily unavailable","charts.overlay.long_entry":"Long entry","charts.overlay.long_stop":"Long stop","charts.overlay.long_target":"Long target","charts.overlay.short_entry":"Short entry","charts.overlay.short_stop":"Short stop","charts.overlay.short_target":"Short target","charts.timeframe.1_day":"1 Day","charts.timeframe.1_month":"1 Month","charts.timeframe.1_year":"1 Year","charts.timeframe.3_months":"3 Months","charts.timeframe.5_days":"5 Days","charts.timeframe.6_months":"6 Months","chat.agent_typing":"Agent is typing…","chat.ai_assistant":"AI assistant","chat.attach_file":"Attach a file","chat.attach_file_hint":"Attach an image or PDF (10 MB max)","chat.compose_placeholder":"Type a message… (Enter to send)","chat.connecting":"Connecting…","chat.end_chat":"End chat","chat.end_confirm_sub":"You can always start a new chat or open a ticket if you need more help.","chat.end_confirm_title":"End this chat?","chat.ending":"Ending…","chat.handoff_notice":"Connecting you with a team member — they'll be right with you.","chat.header_sub":"Chat with our team — quick answers while you wait","chat.header_title":"Live chat","chat.hero_eyebrow":"Support","chat.hero_title":"Start a live chat","chat.kb_prefill":"Question about: {title}","chat.keep_chatting":"Keep chatting","chat.label_agent":"Agent","chat.label_assistant":"Assistant","chat.might_help":"Might help","chat.open_ticket_instead":"Open a ticket instead","chat.prefer_written_record":"Prefer a written record?","chat.remove_attachment":"Remove {filename}","chat.responses_may_be_automated":"— responses may be automated.","chat.say_hello":"Say hello to start the conversation.","chat.send":"Send","chat.start_chat":"Start chat","chat.start_unavailable":"Chat isn't available right now — please open a ticket instead.","chat.your_account_manager":"Your account manager","chat.starting":"Starting…","chat.status.active":"active","chat.status.ended":"ended","chat.status.queued":"queued","chat.status_auto_assist":"auto-assist","chat.talk_to_human":"Talk to a human","chat.upload_error_generic":"Couldn't upload {filename}. Try again.","chat.upload_error_session_ended":"This chat has ended — start a new one to send files.","chat.upload_error_too_large":"{filename} is too large — 10 MB max.","chat.upload_error_unsupported":"{filename} isn't a supported type — images or PDF only.","chat.uploading":"Uploading…","chat.waiting_for_agent":"Waiting for an agent…","chat.your_agent":"Your agent","chat.assistant_typing":"Assistant is typing…","chat.bot_active_sub":"Instant answers — a human can take over anytime","chat.csat_error":"Couldn't save your rating — please try again.","chat.csat_placeholder":"Add a comment (optional)","chat.csat_star_aria":"Rate {n} out of 5","chat.csat_submit":"Submit rating","chat.csat_thanks":"Thanks — your feedback helps us improve.","chat.csat_title":"How was this conversation?","chat.day_today":"Today","chat.day_yesterday":"Yesterday","chat.discard":"Discard","chat.ended_notice":"This chat has ended","chat.header_ended":"Chat ended","chat.header_ended_sub":"This conversation is closed","chat.history_empty":"No past conversations yet","chat.history_load_more":"Show more","chat.history_message_count":"{count} messages","chat.history_message_count_one":"{count} message","chat.history_title":"Chat history","chat.history_with_agent":"With {name}","chat.history_error":"Couldn't load your conversations.","chat.history_message_count_other":"{count} messages","chat.kb_ask_anyway":"Ask in chat anyway","chat.load_earlier":"Show earlier messages","chat.paper.drafted_by_onyx":"Drafted by Onyx — edit it before you send","chat.paper.end_short":"End","chat.paper.history_loaded_one":"Showing {count} conversation","chat.paper.history_loaded_other":"Showing {count} conversations","chat.paper.load_error":"We couldn’t load your chat. You can still start one.","chat.paper.message_aria":"Message","chat.paper.mh_hint":"Articles that match your message appear here as you type.","chat.paper.mh_status_one":"{count} article might help","chat.paper.mh_status_other":"{count} articles might help","chat.paper.mh_typing":"For what you’re typing","chat.paper.thread_aria":"Conversation","chat.previous_conversation_ended":"Previous conversation","chat.queued_sub":"You're in the queue — we'll connect you shortly","chat.queued_title":"Waiting for a support agent","chat.queued_waiting_for":"In queue · {mins} min","chat.retry":"Retry","chat.send_failed":"Not sent","chat.sending":"Sending…","chat.start_new_chat":"Start a new chat","chat.persona_name":"Kian","chat.team_sub":"FXNX Support","chat.typing_named":"{name} is typing…","chatLauncher.sheetTitle":"Live chat","chatLauncher.openAriaLabel":"Open live chat","chatLauncher.unreadAria":"{count} unread messages","common.back":"Back","common.back_online":"Back online","common.cancel":"Cancel","common.close":"Close","common.coming_soon":"Coming soon","common.confirm":"Confirm","common.continue":"Continue","common.copied":"Copied","common.copy":"Copy","common.delete":"Delete","common.details":"Details","common.done":"Done","common.edit":"Edit","common.error.load_body":"Something went wrong loading this view. Check your connection and try again.","common.error.load_title":"Couldn't load this view","common.error_generic":"Something went wrong. Please try again.","common.filter":"Filter","common.hide":"Hide","common.loading":"Loading…","common.next":"Next","common.no":"No","common.no_results":"No results.","common.offline":"You're offline — reconnect to see live data","common.optional":"Optional","common.previous":"Previous","common.refresh":"Refresh","common.required":"Required","common.retry":"Try again","common.save":"Save","common.saving":"Saving…","common.search":"Search","common.skip_to_content":"Skip to main content","common.submit":"Submit","common.submitting":"Submitting…","common.yes":"Yes","consent.accept":"Accept all","consent.body":"We use cookies and similar tools to measure traffic and improve your experience. You can accept or reject non-essential cookies.","consent.learn_more":"Cookie Policy","consent.reject":"Reject non-essential","consent.title":"Cookies & your privacy","connections.active_now":"Active now","connections.all.body":"Every device, including this one, will be signed out. You'll need to log in again on each device.","connections.all.confirm":"Sign out everywhere","connections.all.title":"Sign out everywhere?","connections.aria.sign_out_device":"Sign out this device","connections.aria.sign_out_session":"Sign out this session","connections.badge.inactive":"Inactive","connections.badge.this_device":"This device","connections.device.label":"{browser} on {os}","connections.device.unknown":"Unknown device","connections.device.browser":"Browser","connections.empty":"No active devices found.","connections.ips_count":"{count} IPs","connections.kind.desktop":"Computers","connections.kind.mobile":"Phones","connections.kind.other":"Other devices","connections.kind.tablet":"Tablets","connections.last_active":"Last active {rel}","connections.latest":"Latest {rel}","connections.loading":"Loading devices…","connections.mcp_badge_trade":"trade","connections.mcp_copied":"Copied","connections.mcp_copy":"Copy","connections.mcp_done":"Done","connections.mcp_generate_key":"Generate key","connections.mcp_generating":"Generating…","connections.mcp_name_placeholder":"Name (e.g. My Claude Desktop)","connections.mcp_never_used":"never used","connections.mcp_new_key_notice":"Your new key — copy it now, it won't be shown again","connections.mcp_revoke":"Revoke","connections.mcp_revoked":"revoked","connections.mcp_revoke_confirm":"Tap again to revoke","connections.mcp_scope_read":"Read only","connections.mcp_scope_trade":"Read + propose trades","connections.mcp_mint_failed":"Couldn't create the key. Try again — if it keeps failing, contact support.","connections.others.body":"{count} other sessions will be signed out. This device stays signed in. Use this if you see a device or location you don't recognise.","connections.others.confirm":"Sign out other devices","connections.others.title":"Sign out other devices?","connections.revoke.body_many":"All {count} “{label}” sessions will be signed out and need to log in again. This device stays signed in.","connections.revoke.body_one":"{label} will be signed out and need to log in again.","connections.revoke.confirm_many":"Sign out {count} sessions","connections.revoke.confirm_one":"Sign out device","connections.revoke.title_many":"Sign out {count} sessions?","connections.revoke.title_one":"Sign out this device?","connections.sign_out":"Sign out","connections.sign_out_all":"Sign out of all devices","connections.sign_out_all_n":"Sign out all {count}","connections.sign_out_others_n":"Sign out other devices ({count})","connections.signed_in":"signed in {rel}","connections.signing_out":"Signing out…","connections.title":"Connections","copy.analytics.avg_return":"Avg return","copy.analytics.bias_balanced":"Balanced book","copy.analytics.bias_mostly_long":"Mostly long","copy.analytics.bias_mostly_short":"Mostly short","copy.analytics.bias_title":"{pct}% of opened volume was long","copy.analytics.equity_curve_rebased":"Equity curve · rebased to 100","copy.analytics.equity_worst_dip":"Worst dip on this curve","copy.analytics.equity_empty_desc":"A rebased equity curve appears once this trader has closed trades on a connected account.","copy.analytics.equity_empty_title":"No performance curve yet","copy.analytics.gauge_aria_rated":"Risk score {score} of 10 — {word}","copy.analytics.gauge_aria_unrated":"Risk score not yet rated","copy.analytics.how_nx_score_works":"How the NX Score works","copy.analytics.hwm_at_new_high":"At a new high-water mark — the next profitable close is charged {pct}%.","copy.analytics.hwm_below_mark":"{amount} below your high-water mark — no {pct}% fee until your copies make a new high.","copy.analytics.hwm_no_fee_yet":"No performance fee yet — you only pay {pct}% on new profit above your high-water mark.","copy.analytics.period_settlement":"Next settlement {date} · estimated fee {amount}","copy.cadence.name_per_trade":"Per trade","copy.cadence.name_daily":"Daily","copy.cadence.name_weekly":"Weekly","copy.cadence.name_monthly":"Monthly","copy.cadence.word_per_trade":"per trade","copy.cadence.word_daily":"daily","copy.cadence.word_weekly":"weekly","copy.cadence.word_monthly":"monthly","copy.cadence.fee_line_per_trade":"Profit share {pct}% of profit, charged on each profitable trade from your account.","copy.cadence.fee_line_daily":"Profit share {pct}% of net profit, settled daily (00:00 GMT+3) from your account.","copy.cadence.fee_line_weekly":"Profit share {pct}% of net profit, settled weekly (Mondays 00:00 GMT+3) from your account.","copy.cadence.fee_line_monthly":"Profit share {pct}% of net profit, settled monthly (the 1st, 00:00 GMT+3) from your account.","copy.analytics.mix_footnote":"By share of traded volume (lots), not capital.","copy.analytics.monthly_cell_title":"{month}: {value}","copy.analytics.monthly_empty_desc":"Month-by-month results appear once this trader has closed trades on a connected account.","copy.analytics.monthly_empty_title":"No monthly returns yet","copy.analytics.not_yet_rated":"Not yet rated","copy.analytics.of_10":"of 10","copy.analytics.risk_pill_label":"Risk {score}/10","copy.analytics.risk_pill_title":"Risk {score}/10 — {word} (daily volatility + drawdown)","copy.analytics.risk_rating":"Risk rating","copy.analytics.risk_rating_unrated":"Not yet rated — the rating appears once this trader has at least five closed trades on a connected account.","copy.analytics.risk_zone_high":"Higher risk","copy.analytics.risk_zone_low":"Lower risk","copy.analytics.risk_zone_moderate":"Moderate risk","copy.analytics.strategy_footnote_ai":"AI-assisted summary of this trader's real, broker-verified stats — not advice or a forecast.","copy.analytics.strategy_footnote_auto":"Auto-generated from this trader's real, broker-verified stats — not advice or a forecast.","copy.analytics.strategy_summary":"Strategy summary","copy.analytics.whatif_custom_aria":"Custom allocation amount in USD","copy.analytics.whatif_empty_desc":"A what-if appears after this trader has closed trades on a connected account — we only ever scale a real curve, never a guess.","copy.analytics.whatif_empty_title":"Try it once there's a track record","copy.analytics.whatif_enter_amount":"Enter an amount above to see the what-if.","copy.analytics.whatif_hypothetical_desc":"This scales your amount along this trader's real past curve. It assumes the same results repeat — they may not. Past performance doesn't guarantee future results, and the profit-share fee is excluded.","copy.analytics.whatif_hypothetical_title":"Hypothetical example","copy.analytics.whatif_if_allocated":"If you had allocated","copy.analytics.whatif_net":"Net","copy.analytics.whatif_would_be_worth":"Would be worth","copy.analytics.worst_drawdown":"Worst drawdown","copy.analytics.nx_score_formula":"NX Score = average return ÷ worst drawdown, ×10.","copy.analytics.risk_rating_subtitle_short":"Past performance does not guarantee future results.","copy.console.back_to_copy_trading":"Back to Copy Trading","copy.console.commission_earnings_desc":"Your profit share is {pct}% of followers' net new profit. Amounts move from pending review to payout after operator approval.","copy.console.commission_earnings_title":"Commission earnings","copy.console.earnings_accrued_hint":"Not yet money in your wallet","copy.console.earnings_accrued_label":"Accrued — pending review","copy.console.earnings_approved_hint":"Released by review, payout pending","copy.console.earnings_approved_label":"Approved — queued for payout","copy.console.earnings_paid_hint":"Credited to your wallet","copy.console.earnings_paid_label":"Paid out","copy.console.empty_subtitle":"The console unlocks once your leader application is approved. Apply (or check your application status) on the copy-trading page.","copy.console.empty_title":"No trader console yet","copy.console.kpi_followers":"Followers","copy.console.kpi_followers_active_subs":"Active subscriptions","copy.console.kpi_followers_paused":"+{n} paused","copy.console.kpi_in_your_wallet":"In your wallet","copy.console.kpi_mirrors_30d":"Mirrors · 30d","copy.console.kpi_mirrors_attempted":"of {n} attempted","copy.console.kpi_paid_out":"Paid out","copy.console.mirror_outcomes_desc":"What happened to your trades across everyone copying you.","copy.console.mirror_outcomes_title":"Mirror outcomes · 30d","copy.console.ps_bounds":"Between {min}% and {max}%.","copy.console.ps_cooldown":"You can change your rate again on {date}.","copy.console.ps_current_label":"Current rate","copy.console.ps_done_now":"Your profit share is now {pct}%.","copy.console.ps_done_scheduled":"Scheduled: {pct}% from {date}. Your followers have been told.","copy.console.ps_effect_cancel":"Keeps your current rate and cancels your scheduled rise.","copy.console.ps_effect_decrease":"Applies immediately.","copy.console.ps_effect_decrease_cancels":"Applies immediately and cancels your scheduled rise.","copy.console.ps_effect_increase":"Scheduled after the notice period — your followers are told first.","copy.console.ps_effect_increase_replaces":"Replaces your scheduled rise and restarts the notice period — your followers are told first.","copy.console.ps_invalid":"Enter the rate as a number.","copy.console.ps_new_rate_label":"New rate","copy.console.ps_out_of_bounds":"Enter a rate between {min}% and {max}%.","copy.console.ps_pending":"Rises to {pct}% on {date}. Your followers have been told.","copy.console.ps_rules":"Lowering your rate applies straight away. Raising it is scheduled: it takes effect after a notice period, and everyone copying you is told the new rate and date first. Fees already charged never change.","copy.console.ps_save":"Update rate","copy.console.ps_saving":"Saving…","copy.console.ps_title":"Profit share","copy.console.kpi_copied_capital":"Copied capital","copy.console.kpi_copied_capital_caption":"Followers' own money, excl. bonus","copy.console.kpi_copied_capital_partial":"{n} of {m} accounts valued","copy.console.kpi_copied_capital_unavailable":"Not available right now","copy.console.kpi_copied_capital_updated":"Updated {time}","copy.console.kpi_copied_capital_tooltip":"The total own money (equity minus bonus credit) in the accounts copying you right now. An account that copies several traders is split evenly between them. Refreshed every few minutes.","copy.console.cad_title":"Fee calculation","copy.console.cad_aria":"How often your profit share is calculated","copy.console.cad_current":"Now: {cadence}","copy.console.cad_legacy_per_trade":"Today each profitable trade is charged as it closes. Choose a period below — the change takes effect within a few minutes.","copy.console.cad_explain_per_trade":"Each profitable trade is charged as it closes.","copy.console.cad_explain_daily":"Each follower's net profit for the day is settled at 00:00 GMT+3.","copy.console.cad_explain_weekly":"Each follower's net profit for the week is settled on Mondays at 00:00 GMT+3.","copy.console.cad_explain_monthly":"Each follower's net profit for the month is settled on the 1st at 00:00 GMT+3.","copy.console.cad_tradeoff":"Longer periods let a follower's losing trades offset their winning ones within the period, so you're paid on their net profit for the period. A change never cuts a period short: a longer period takes effect at the end of the current period; a shorter one takes effect after the notice period, and your followers are told first.","copy.console.cad_period":"This period ends {date} · estimated fee {amount}","copy.console.cad_period_hint":"An estimate at your base rate. It moves with your followers' results until the period ends.","copy.console.cad_pending":"Changes to {cadence} on {date}.","copy.console.cad_cooldown":"You can change this again on {date}.","copy.console.cad_effect_longer":"A longer period — takes effect at the end of the current period, {date}.","copy.console.cad_effect_longer_replaces":"A longer period — takes effect at the end of the current period, {date}, and replaces your scheduled change.","copy.console.cad_effect_scheduled":"A shorter period — it starts at the first period boundary after the notice period, and your followers are told first.","copy.console.cad_effect_scheduled_replaces":"Replaces your scheduled change and restarts the notice period — your followers are told the new date.","copy.console.cad_effect_cancel":"Keeps it {cadence} and cancels your scheduled change.","copy.console.cad_save":"Apply","copy.console.cad_saving":"Applying…","copy.console.cad_done_now":"Your profit share is now settled {cadence}.","copy.console.cad_done_scheduled":"Changes to {cadence} on {date}. Your followers have been told.","copy.console.cad_done_longer":"Changes to {cadence} on {date}, at the end of the current period.","copy.console.recent_mirrors_empty_desc":"Mirror rows appear here as followers copy your trades.","copy.console.recent_mirrors_empty_title":"No mirrors yet","copy.console.recent_mirrors_title":"Recent mirrors","copy.console.shell_title":"Trader console","copy.console.status_live":"Live","copy.console.status_paused":"Paused","copy.console.subheader":"Trader console","copy.console.subheader_readonly":"Trader console — read-only","copy.console.view_public_profile":"View your public profile","copy.edit.action":"Edit settings","copy.edit.action_aria":"Edit settings for copying {name}","copy.edit.copy_stop_loss_help":"Closes your copied positions if your equity falls this far below its peak. Unlike size changes, this acts on trades already open: if you're already that far below your peak, they close within minutes and copying pauses.","copy.edit.new_copies_note":"Size and market changes apply to new copies only — trades already open keep the size they were opened with, even when the trader closes part of a position.","copy.edit.no_changes":"Change a setting to save","copy.edit.paused_note":"Copying is paused — these settings apply when you resume.","copy.edit.remove_safety_stop":"Remove safety stop","copy.edit.safety_help":"We pause copying if your equity drops past the drawdown cap (a cap you're already past pauses it on the trader's next trade), and cap every new copied trade at your max lots. Leave a box empty for no limit.","copy.edit.save":"Save changes","copy.edit.saving":"Saving…","copy.edit.success_sub":"Your next copied trade uses the new size settings. Trades already open keep their size.","copy.edit.success_title":"Settings saved","copy.edit.title":"Edit copy settings","copy.console.avatar_desc":"Shown on your marketplace card, profile and follower lists. Square images look best.","copy.console.avatar_err_read":"Couldn't read that file. Try a different one.","copy.console.avatar_err_remove":"Couldn't remove the picture. Try again.","copy.console.avatar_err_size":"That image is over 2 MB. Choose a smaller file.","copy.console.avatar_err_type":"That file isn't a supported image. Use JPG, PNG or WebP.","copy.console.avatar_err_upload":"Upload failed — nothing was changed. Try again.","copy.console.avatar_hint":"JPG, PNG or WebP — up to 2 MB.","copy.console.avatar_remove":"Remove","copy.console.avatar_removing":"Removing…","copy.console.avatar_replace":"Replace photo","copy.console.avatar_title":"Profile picture","copy.console.avatar_upload":"Upload photo","copy.console.avatar_uploading":"Uploading…","copy.console.paper.draw_copies":"Your followers' copies","copy.console.paper.draw_yours":"Your trade","copy.console.paper.hero_rate":"Profit share {pct} · settled {cadence}","copy.console.paper.hero_rate_only":"Profit share {pct}","copy.console.paper.reason_follower_not_funded":"The follower's account needs funds","copy.console.paper.reason_leader_cancelled":"You cancelled the order","copy.console.paper.reason_max_open_notional_exceeded":"Over the follower's exposure limit","copy.console.paper.reason_rounded_to_zero":"Too small to copy on that account","copy.console.paper.reason_stale_open":"Your trade opened too long ago to copy","copy.console.paper.reason_symbol_denied":"Blocked by the follower's market settings","copy.console.paper.reason_symbol_lot_cap_below_min":"The follower's lot cap is below the broker minimum","copy.console.paper.reason_symbol_not_in_allowlist":"Not on the follower's list of markets","copy.console.recent_mirrors_desc_short":"Followers stay anonymous.","copy.err.account_unfunded":"This account has no funds yet. Make a deposit before you start copying.","copy.err.already_a_leader":"You're already registered as a leader.","copy.err.application_exists":"You already have a leader application on file.","copy.err.leader_followers_still_linked":"You can't switch to a different account while your followers still hold copies of your current account's trades. Once those copies are closed, you can re-apply with the new account.","copy.err.avatar_not_image":"That file isn't an image. Upload a JPG or PNG.","copy.err.cannot_link_master":"A leader account can't be linked to another leader.","copy.err.cannot_link_self":"An account can't be linked to itself.","copy.err.follower_cannot_lead":"You can't become a leader while copying another trader. Stop your copies first.","copy.err.follower_unfunded":"This account's equity ({equity}) is below the {min} minimum to start copying. Add funds, then try again.","copy.err.follower_cannot_afford_min_lot":"The smallest copy of this trader's {symbol} trades ({lots} lots) needs about {margin} of free margin, and this account has {equity}. Add funds, then try again.","copy.err.follower_cannot_afford_min_lot_in_use":"The smallest copy of this trader's {symbol} trades ({lots} lots) needs about {margin} of free margin. This account has {equity}, but part of it is already held as margin for open trades. Add funds or close a trade, then try again.","copy.err.follower_cannot_afford_min_lot_nomargin":"This account doesn't have enough free margin for the smallest copy of this trader's {symbol} trades ({lots} lots). Add funds, then try again.","copy.err.followers_only":"Only followers can do that.","copy.err.frozen":"Your account is on hold, so copying can't be started right now. Contact support.","copy.err.generic":"This action isn't available right now. Try again.","copy.err.leader_cannot_follow":"A leader account can't copy other traders.","copy.err.leader_unfunded":"Your account's equity ({equity}) is below the {min} minimum for leading. Fund the account, then apply again.","copy.err.master_demo":"A demo account can't lead. Choose a live account.","copy.err.master_not_found":"That leader account is no longer available.","copy.err.not_a_leader":"Only an active copy leader can change their profit share.","copy.err.not_active":"This copy link isn't active right now.","copy.err.not_eligible":"This account can't be used for copy trading. Choose a different account.","copy.err.rate_change_cooldown":"You changed your rate recently. You can change it again once the cooldown ends.","copy.err.cadence_unchanged":"That's already how your profit share is calculated.","copy.err.cadence_change_cooldown":"You changed how your profit share is calculated recently. You can change it again after the waiting period.","copy.err.cadence_invalid":"Profit share is settled daily, weekly or monthly — per trade is no longer offered.","copy.err.rate_out_of_bounds":"That rate is outside the range allowed for your account.","copy.err.requires_nx_auto":"Copy trading runs on NX Auto accounts only. Open one, then follow this trader.","copy.err.self_copy":"You can't copy your own account.","copy.err.subscription_not_editable":"These copy settings can't be edited — the copy is stopped, winding down or managed by our team.","copy.follow.add_funds":"Add funds","copy.follow.advanced_settings":"Advanced settings (optional)","copy.follow.aria_continue_size":"Continue to copy size","copy.follow.aria_select_account":"Select an account first","copy.follow.cancel":"Cancel","copy.follow.confirm_copy":"Confirm — copy {name}","copy.follow.confirming":"Confirming…","copy.follow.continue":"Continue","copy.follow.copy_size":"Copy size","copy.follow.copy_stop_loss_help":"Closes your copied positions if your equity falls this far below its peak — a hard stop on top of the drawdown pause.","copy.follow.copy_stop_loss_label":"Copy stop loss (%)","copy.follow.destination_account":"Destination account","copy.follow.done":"Done","copy.follow.max_lots_help":"In lots — e.g. 0.5 caps every copied trade at half a standard lot.","copy.follow.max_lots_label":"Max lots per trade","copy.follow.fixed_amount_required":"Enter the amount per trade to continue","copy.follow.fixed_help":"Each copied trade opens a position worth this many dollars at the market price. It is the trade's size — not your margin and not a loss limit. USD-quoted markets only.","copy.follow.how_sized":"How copies are sized","copy.follow.leader_balance_prefix":"{name}'s account balance ≈","copy.follow.markets_all":"All","copy.follow.markets_exclude":"Exclude","copy.follow.markets_help_all":"Copy every market this trader trades.","copy.follow.markets_help_allow":"Only mirror trades on these symbols (comma-separated).","copy.follow.markets_help_deny":"Mirror everything except these symbols.","copy.follow.markets_only":"Only these","copy.follow.max_drawdown_label":"Max drawdown (%)","copy.follow.mirror_help_short":"1× copies the trader's lots exactly. 0.5× is half, 1.5× is one and a half, 2× is double — a bigger multiplier means bigger swings. You can also type any multiplier, for example 1.4×.","copy.follow.mode_confirm_apply":"Use {mode}","copy.follow.mode_confirm_cancel":"Keep current mode","copy.follow.mode_confirm_keep":"Keep {mode}","copy.follow.mode_confirm_title":"Switch to {mode}?","copy.follow.mode_desc_fixed":"Fixed $ size — every copied trade opens a position worth the dollar amount you set (its size at the market price, not your margin or your risk), whatever the trader's size.","copy.follow.mode_desc_mirror":"Mirror — same lots as the leader, scaled only by your multiplier.","copy.follow.mode_desc_proportional":"Proportional — sized to your balance: your copies stay in the same proportion to your account as the leader's trades are to theirs.","copy.follow.mode_example_cannot_afford":"At your current balance that trade could not be placed — fund your account or pick another mode.","copy.follow.mode_example_fixed":"Each copy opens a position worth the dollar amount you set, instead of following the trader's size. Enter that amount after switching — the live preview then shows your predicted lots.","copy.follow.mode_example_mirror":"{name} typically trades {median} lots. With Mirror at {ratio}× you would open about {lots} lots — the same size whatever your balance.","copy.follow.mode_example_proportional":"{name} typically trades {median} lots with about {leaderEq} of equity. Scaled to your {followerEq}, that trade would open about {lots} lots for you.","copy.follow.mode_example_rounds_min":"That rounds below the broker minimum, so trades this small will open at the {min} minimum.","copy.follow.mode_example_skipped":"That rounds below the {min} minimum, and \"Open the smallest trade\" is off — trades this small would be skipped.","copy.follow.mode_example_unavailable":"Live numbers aren't available right now, so no example — the preview panel will show your predicted size as soon as they are.","copy.follow.no_accounts_body":"You need a real trading account before you can copy a trader.","copy.follow.needs_auto_body":"Copy trading runs on NX Auto accounts — the account built for automated trading. None of your accounts is one yet.","copy.follow.needs_auto_cta":"Open an NX Auto account","copy.follow.no_accounts_cta":"Open one","copy.follow.no_funds_body":"Copying mirrors real trades, so you need money in the account first.","copy.follow.no_funds_body_after":", then come back to copy {name}.","copy.follow.no_funds_title":"This account has no funds","copy.follow.no_funds_chip":"No funds","copy.follow.no_limit":"No limit","copy.follow.open_at_min_body":"If your calculated size rounds below the broker minimum, open the smallest allowed lot instead of skipping the trade. On by default.","copy.follow.open_at_min_title":"Open the smallest trade (0.01) on tiny copies","copy.follow.optional":"Optional","copy.follow.pick_one":"Pick one…","copy.follow.proportional_help":"Scales each copy to your balance versus theirs — you take the same proportional risk they do, whatever your account size. No multiplier to guess.","copy.follow.ratio_custom":"Or type a multiplier (0.1× to 10×, one decimal)","copy.follow.review":"Review","copy.follow.risk_note":"Copy Trading mirrors another trader's decisions. Past performance does not guarantee future results and losses can exceed your allocation under margin. Already-open positions stay on your account unless you also close them.","copy.follow.safety_help":"We pause mirroring if your equity drops past the drawdown cap, and cap every single copied trade at your max lots. We've pre-filled a 20% stop — adjust it, or Skip for no limit.","copy.follow.safety_limits":"Safety limits","copy.follow.size_multiplier_aria":"Copy size multiplier","copy.follow.sizing_fixed":"Fixed $ size","copy.follow.sizing_method_aria":"Sizing method","copy.follow.sizing_mirror":"Mirror","copy.follow.sizing_proportional":"Proportional","copy.follow.skip_safety_stop":"Skip safety stop","copy.follow.step1_eyebrow":"Step 1 of 3","copy.follow.step1_sub":"Copying is real-money — pick the account their fills mirror into.","copy.follow.step1_title":"Where should the trades land?","copy.follow.step2_eyebrow":"Step 2 of 3","copy.follow.step2_sub":"Scale the trader's volume, and keep a safety stop so a bad run can't run away.","copy.follow.step2_title":"Size it to your comfort","copy.follow.step3_eyebrow":"Step 3 of 3","copy.follow.success_sub":"Their fills mirror to your account from the next tick. You can pause or stop anytime from your follows.","copy.follow.success_title":"You're now copying {name}","copy.follow.summary_account":"Account","copy.follow.summary_copy_stop_loss":"Copy stop loss","copy.follow.summary_exclude_markets":"Exclude markets","copy.follow.summary_max_lots":"Max lots per trade","copy.follow.summary_fixed":"${amount}/trade","copy.follow.summary_max_drawdown":"Max drawdown","copy.follow.summary_mirror":"Mirror ({ratio}×)","copy.follow.summary_only_markets":"Only markets","copy.follow.summary_proportional":"Proportional (by balance)","copy.follow.summary_sizing":"Sizing","copy.follow.symbol_list_placeholder":"e.g. EURUSD, XAUUSD","copy.follow.symbol_policy_aria":"Symbol policy","copy.follow.tier_relief_note":"Includes your current Rewards tier benefit (−{pct}%). It's applied when each fee is calculated, so it may change if your tier does.","copy.follow.title_copy":"Copy {name}","copy.follow.title_copying":"Copying {name}","copy.follow.title_generic":"Copy","copy.follow.unfunded_body":"This account holds {equity} of equity, but copying needs more than {min}. Add funds, then confirm again.","copy.follow.unfunded_cta":"Fund account","copy.follow.unfunded_title":"Copying needs a funded account","copy.follow.cannot_afford_title":"Not enough free margin to copy this trader","copy.follow.usd_per_trade":"Position size in USD per copied trade","copy.follow.what_you_pay":"What you pay","copy.follow.which_markets":"Which markets to copy","copy.follow.worked_example_mid":"of new profit above your high-water mark, you'd pay","copy.follow.worked_example_post":". A losing run costs you nothing until you make a new high.","copy.follow.worked_example_pre":"Worked example: if your copies earn you","copy.leadercard.nx_score_label":"NX Score","copy.preview.leader_equity":"Their account","copy.preview.lots_value":"{lots} lots","copy.preview.predicted":"Your copy would open","copy.preview.title":"Live preview","copy.preview.typical_trade":"Their typical trade","copy.preview.unavailable":"Preview unavailable right now.","copy.preview.verdict_cannot_afford":"At your current balance the leader's typical trade will NOT be copied — fund your account or adjust the mode.","copy.preview.verdict_copies":"Copies will go through — about {lots} lots on their typical trade.","copy.preview.verdict_rounds_min":"Their typical trade sizes below the broker minimum for you — trades this small will open at the {min} minimum.","copy.preview.verdict_skipped":"Sized below the {min} minimum and \"Open the smallest trade\" is off — the leader's typical trade would NOT be copied. Turn on \"Open the smallest trade (0.01) on tiny copies\", fund your account, or adjust the mode.","copy.preview.your_equity":"Your equity","copy.follow.disclosure_profit_share":"You pay this trader a {pct} share of the net NEW profit their copied trades earn you — charged only above your high-water mark, so the same profit is never charged twice. Losing periods cost you nothing until your profit makes a new high.","copy.follow.disclosure_cadence_per_trade":"The profit share is calculated on each profitable trade as it closes.","copy.follow.disclosure_cadence_daily":"The profit share is calculated once a day on your net profit for that day (UTC+3), so a losing trade offsets a winning one on the same day.","copy.follow.disclosure_cadence_weekly":"The profit share is calculated once a week on your net profit for that week (Monday to Sunday, UTC+3), so losing trades offset winning ones in the same week.","copy.follow.disclosure_cadence_monthly":"The profit share is calculated once a month on your net profit for that month (UTC+3), so losing trades offset winning ones in the same month.","copy.follow.disclosure_flat":"The trader earns a {pct} ({bp}) commission on the notional of each trade mirrored to your account.","copy.follow.waiver_disclosure":"0% profit share until {date}. Until then you pay nothing on the profit your copies make — we pay your leader's {pct}% share for you. Profit made before {date} is never charged later: from {date} the leader's normal {pct}% rate applies to NEW profit only, above your high-water mark. Losses stay yours, as always.","copy.leadercard.building_track_record":"Building track record","copy.leadercard.building_track_record_tooltip":"No closed trades yet — this trader's public record begins with their first closed trade.","copy.leadercard.chart_no_trades":"No closed trades yet","copy.leadercard.chart_unavailable":"Chart data not available yet","copy.leadercard.copy":"Copy","copy.leadercard.copying":"Copying","copy.leadercard.open_profile_aria":"Open trader profile","copy.leadercard.performance_title":"Performance","copy.leadercard.view_record":"Performance","copy.leadercard.profile_title":"Profile","copy.leadercard.toggle_performance_aria":"Toggle performance","copy.leadercard.top_trader_eyebrow":"Top trader · best risk-adjusted","copy.leadercard.trades_label":"Trades","copy.leadercard.view_profile":"View profile","copy.leadercard.win_label":"Win","copy.leadercard.return_label":"Return","copy.leadercard.drawdown_label":"Drawdown","copy.leadercard.copiers_label":"Copying","copy.leadercard.green_days_label":"Green days","copy.leadercard.fee_label":"Profit share","copy.leadercard.streak_marker":"×{n}","copy.leadercard.streak_tooltip":"{n} green days in a row","copy.market.app_msg_active":"You're live — others can now mirror your trades.","copy.market.app_msg_paused":"Your trader profile is currently paused.","copy.market.app_msg_pending":"We're reviewing your application. You'll appear in the marketplace once approved.","copy.market.app_msg_rejected":"Your application wasn't approved. You can apply again below.","copy.market.app_status_in_review":"In review","copy.market.app_status_live":"Live","copy.market.app_status_not_approved":"Not approved","copy.market.apply_to_lead":"Apply to lead","copy.market.become_leader_intro":"Let others mirror your trades. Nominate one of your accounts — our team reviews every application before you go live.","copy.market.become_leader_subtitle":"Let others mirror your trades. We review every application.","copy.market.become_leader_title":"Become a leader","copy.market.copying_count":"Copying · {n}","copy.market.err_unsettled_commission":"A pending performance fee is holding this subscription. Our team settles these manually right now — contact support and we'll clear it for you straight away.","copy.market.eyebrow":"Marketplace","copy.market.find_your_edge":"Find your edge","copy.market.fund_first_body":"Copying mirrors real trades, so you'll fund a live account first — it takes a minute.","copy.market.fund_first_cta":"Add funds","copy.market.fund_first_title":"Copying needs a funded account","copy.market.keep_following":"Keep following","copy.market.label_bio":"Bio (optional)","copy.market.label_display_name":"Display name","copy.market.label_source_account":"Source account","copy.market.lead_title":"Lead","copy.market.leader_unfunded_title":"Leading needs a funded account","copy.market.loading":"Loading…","copy.market.loading_performance":"Loading performance…","copy.market.match_me":"Match me to a trader","copy.market.mirrored_volume_days":"Mirrored volume · {days}d","copy.market.mirroring_stops_next_tick":"Mirroring will stop on the next tick","copy.market.need_account_first":"You need a trading account first.","copy.market.new_leaders_desc":"These traders haven't earned a public score yet — no ranked history, no NX Score. They join the board above once they have a named profile, closed trades, and a measurable risk-adjusted return.","copy.market.new_leaders_divider":"New leaders · building a track record","copy.market.no_mirrored_30d":"No mirrored trades for this trader in the last 30 days.","copy.market.no_traders_matched":"No traders matched","copy.market.no_traders_matched_desc":"Try a different name or clear your search.","copy.market.no_traders_yet_subtitle":"We're onboarding traders now — check back soon. In the meantime, apply to lead and let others mirror you.","copy.market.no_traders_yet_title":"No traders to follow yet","copy.market.open_one":"Open one","copy.market.open_trader_console":"Open trader console","copy.market.outcomes_30d":"Outcomes · 30d","copy.market.pause":"Pause","copy.market.pause_copying_aria":"Pause copying","copy.market.paused_auto_resume":"Paused automatically. Resume to start mirroring again.","copy.market.paused_margin":"Paused automatically — your account didn't have enough funds to copy this trader's recent trades. Add funds, then resume.","copy.market.peak_last":"peak {peak} · last {last}","copy.market.placeholder_bio":"Tell followers about your strategy…","copy.market.placeholder_display_name":"How followers see you","copy.market.preview_bio":"Your strategy, in a line or two","copy.market.preview_display_name":"Your display name","copy.market.ratio_size":"{ratio}× size","copy.market.resume":"Resume","copy.market.resume_copying_aria":"Resume copying","copy.market.search_placeholder":"Search traders…","copy.market.select_default":"Select…","copy.market.shelf_consistent_subtitle":"High win rate, shallow drawdown, long track record.","copy.market.shelf_consistent_title":"Consistent earners","copy.market.shelf_lowest_risk_subtitle":"The steadiest ride — lowest 1-10 risk rating first.","copy.market.lens_all":"All","copy.market.lens_aria":"Filter traders","copy.market.shelf_lowest_risk_title":"Lowest risk","copy.market.shelf_watching_subtitle":"Traders you bookmarked — pick up where you left off.","copy.market.shelf_watching_title":"Watching","copy.market.showing_matches_clear":"Showing your matches first — clear","copy.market.since_date":"since {date}","copy.market.sort_aria":"Sort traders by","copy.market.sort_drawdown":"Lowest drawdown","copy.market.sort_drawdown_short":"Drawdown","copy.market.sort_return":"Highest return","copy.market.sort_return_short":"Return","copy.market.sort_risk_adjusted":"Best risk-adjusted","copy.market.sort_risk_adjusted_short":"Risk-adj","copy.market.sort_win_rate":"Highest win rate","copy.market.sort_win_rate_short":"Win rate","copy.market.status_active":"Active","copy.market.status_paused":"Paused","copy.market.status_stopped":"Stopped","copy.market.stop":"Stop","copy.market.stop_disclosure":"We'll stop mirroring {name}'s trades on the next tick. Positions already open stay on your account unless you close them — the performance fee on any profit they realize still applies when they close.","copy.market.stop_following":"Stop following","copy.market.stop_following_aria":"Stop following","copy.market.stop_following_q":"Stop following?","copy.market.stopping":"Stopping…","copy.market.submitting":"Submitting…","copy.market.top_markets":"Top markets","copy.market.update_your_match":"Update your match","copy.parts.activity_day_tooltip":"{date}: {count} trades · {lots} lots","copy.parts.filled_caption":"filled","copy.parts.outcome_filled":"Filled","copy.parts.outcome_rejected":"Rejected","copy.parts.outcome_skipped":"Skipped","copy.parts.outcomes_empty":"No outcomes in the last 30 days.","copy.profile.account_size_label":"Account size","copy.profile.action_copy":"Copy","copy.profile.action_copy_named":"Copy {name}","copy.profile.activity_desc":"Daily trade count and follower-side volume across everyone copying this trader.","copy.profile.activity_empty_desc":"This trader hasn't placed trades in this window.","copy.profile.activity_empty_title":"No activity in the last 30 days","copy.profile.activity_title":"30-day activity","copy.profile.header_trader":"Trader","copy.profile.instrument_mix_title":"Instrument mix","copy.profile.kpi_avg_lots_label":"Avg volume","copy.profile.kpi_avg_trades_label":"Avg trades / day","copy.profile.kpi_avg_return_caption":"Across closed trades","copy.profile.kpi_avg_return_label":"Avg return","copy.profile.kpi_max_drawdown_label":"Max drawdown","copy.profile.kpi_trades_caption":"Lifetime, verified","copy.profile.kpi_trades_label":"Trades","copy.profile.kpi_win_rate_caption":"Closed trades","copy.profile.kpi_win_rate_label":"Win rate","copy.profile.kpi_worst_dip":"Worst dip","copy.profile.kpi_worst_dip_elevated":"Worst dip · elevated","copy.profile.monthly_returns_desc":"Realized net per month — losing months shown honestly.","copy.profile.monthly_returns_title":"Monthly returns","copy.profile.not_found_cta":"Back to marketplace","copy.profile.not_found_subtitle":"This trader may have been delisted. Browse other traders in the marketplace.","copy.profile.not_found_title":"Trader not found","copy.profile.open_col_entry":"Entry","copy.profile.open_col_floating":"Floating P&L","copy.profile.open_col_opened":"Opened","copy.profile.open_col_side":"Side","copy.profile.open_col_symbol":"Symbol","copy.profile.open_col_volume":"Lots","copy.profile.open_empty":"No open positions right now.","copy.profile.open_locked_line":"Open positions are visible to followers.","copy.profile.open_unavailable":"Live positions are unavailable right now — our trading server didn't answer. This never means an empty book.","copy.profile.outcome_desc":"What happened with their trades over the last 30 days.","copy.profile.outcome_title":"Outcome breakdown","copy.profile.performance_desc":"Rebased equity curve (100 at window start) from real closed trades.","copy.profile.performance_title":"Performance","copy.profile.ps_rises":"Profit share rises to {pct}% on {date}.","copy.profile.cadence_changes":"From {date}, the profit share is settled {cadence}.","copy.profile.copied_capital_label":"Copied capital","copy.profile.copied_capital_hint":"Followers' own money copying this trader, excluding bonus credit, rounded to the nearest $100.","copy.profile.risk_disclosure_p1":"Copy Trading mirrors another trader's decisions to your account. Past performance does not guarantee future results. Losses can exceed your initial allocation under margin trading. FXNX displays drawdown alongside return for exactly this reason — pay attention to both.","copy.profile.risk_disclosure_p2":"You can stop following at any time. Already-open positions remain on your account unless you also close them.","copy.profile.risk_disclosure_title":"Risk disclosure","copy.profile.sec_how_title":"How they trade","copy.profile.sec_open_title":"What are they holding right now?","copy.profile.sec_record_title":"Has it worked?","copy.profile.sec_trades_title":"What did they actually trade?","copy.profile.sec_risk_title":"What could go wrong?","copy.profile.sec_risk_sentence":"At their worst, this trader was down {pct}% from their peak before recovering. Copying them means you would have sat through that too.","copy.profile.sec_you_title":"What it would have meant for you","copy.profile.sec_more_title":"More detail","copy.profile.status_copying":"Copying","copy.profile.typical_trade_label":"Typical trade","copy.profile.typical_trade_value":"{lots} lots","copy.profile.top_markets_desc":"Where this trader actually trades. Compare against your own preferences before following.","copy.profile.top_markets_title":"Top markets","copy.profile.trades_mirrored_suffix":"trades mirrored","copy.profile.trades_col_closed":"Closed","copy.profile.trades_col_pnl":"P&L","copy.profile.trades_col_side":"Side","copy.profile.trades_col_symbol":"Symbol","copy.profile.trades_col_volume":"Lots","copy.profile.trades_empty":"No closed trades in the last 30 days.","copy.profile.trades_show_all":"Show all {n}","copy.profile.trades_unavailable":"Trade history is unavailable right now — our trading server didn't answer. This never means zero trades.","copy.profile.whatif_desc":"See how a hypothetical amount would have tracked this trader's real past curve. Hypothetical — not a forecast.","copy.profile.whatif_title":"What if you'd copied them?","copy.profile.sec_trades_sub_short":"Closed trades from the last {days} days.","copy.quiz.band_adventurous_sub":"We'll float higher-risk, higher-reward traders to the top for you. Every trader stays visible.","copy.quiz.band_adventurous_title":"Growth-seeking","copy.quiz.band_balanced_sub":"We'll float middle-of-the-road traders (risk rating 3-7) to the top for you. Every trader stays visible.","copy.quiz.band_balanced_title":"Balanced","copy.quiz.band_conservative_sub":"We'll float lower-risk traders (risk rating 1-4) to the top for you. Every trader stays visible.","copy.quiz.band_conservative_title":"Steady & cautious","copy.quiz.matched_badge":"Matched for you","copy.quiz.q1_opt_buy":"See it as a buying chance","copy.quiz.q1_opt_hold":"Hold steady and wait","copy.quiz.q1_opt_safety":"Move to safety","copy.quiz.q1_text":"If your copied trades dropped 20% in a week, you'd…","copy.quiz.q2_opt_basics":"Some — I know the basics","copy.quiz.q2_opt_experienced":"Experienced","copy.quiz.q2_opt_new":"I'm new to this","copy.quiz.q2_text":"How much trading experience do you have?","copy.quiz.q3_opt_balance":"A balance of both","copy.quiz.q3_opt_max":"Maximum returns, higher risk","copy.quiz.q3_opt_steady":"Steady, lower-risk growth","copy.quiz.q3_text":"What matters most to you right now?","copy.quiz.question_progress":"Question {current} of {total}","copy.quiz.result_disclaimer":"Matching is guidance only — it reorders and highlights traders, it never hides them. Copy Trading carries risk and past performance does not guarantee future results.","copy.quiz.sheet_title":"Find your match","copy.quiz.show_matches":"Show my matches","copy.trades.disclosure_title":"Copied trades","copy.trades.empty_description":"Trades appear here as your trader opens and closes positions.","copy.trades.empty_title":"No mirrors yet","copy.trades.filter_all":"All","copy.trades.loading":"Loading copied trades…","copy.trades.status_placed":"Placed","copy.trades.status_rejected":"Rejected","copy.trades.status_skipped":"Skipped","copy.trades.volumes_label":"{leader} → {follower} lots","copy.visuals.beam_drawdown_return":"drawdown · return","copy.visuals.chip_audited":"Audited","copy.visuals.copiers_tooltip":"{count} people are currently copying this trader","copy.visuals.copying":"copying","copy.visuals.tier_aria":"Tier: {label} ({dots} of 4)","copy.visuals.tier_elite":"Elite","copy.visuals.tier_emerging":"Emerging","copy.visuals.tier_solid":"Solid","copy.visuals.tier_strong":"Strong","copy.watch.aria_add":"Add to watchlist","copy.watch.aria_remove":"Remove from watchlist","copy.watch.title_watch":"Watch this trader","copy.watch.title_watching":"Watching — tap to remove","funded.account_size_suffix":"{amount} account","funded.activity":"Activity","funded.breach_daily_loss":"daily loss limit hit","funded.breach_inactivity":"account went inactive","funded.breach_max_trading_days":"time limit reached","funded.breach_total_drawdown":"max drawdown breached","funded.buy_challenge":"Buy challenge","funded.challenge_ended":"This challenge has ended.","funded.challenge_ended_reason":"This challenge ended: {reason}.","funded.claim_deposit_bonus":"Claim a deposit bonus","funded.empty_challenges_desc":"Pick a program to get a funded account and start trading our capital.","funded.empty_challenges_title":"No funded challenges yet","funded.empty_programs_desc":"Funded programs aren't open right now. Check back soon.","funded.coming_soon_title":"Funded accounts — coming soon","funded.empty_programs_title":"No programs available","funded.floor_at_caption":"Floor at {amount}","funded.hide_objectives":"Hide objectives","funded.kind_instant":"Instant funding","funded.kind_one_step":"1-step","funded.kind_two_step":"2-step","funded.kv_daily_loss_limit":"Daily loss limit","funded.kv_max_daily_loss":"Max daily loss","funded.kv_max_drawdown":"Max drawdown","funded.kv_min_trading_days":"Min trading days","funded.kv_phase1_target":"Phase 1 target","funded.kv_phase2_target":"Phase 2 target","funded.kv_profit_split":"Profit split","funded.kv_profit_target":"Profit target","funded.kv_trading_days":"Trading days","funded.login_label":"Login","funded.meter_drawdown_buffer":"Drawdown buffer remaining","funded.meter_profit_target":"Profit target","funded.mt5_unavailable_msg":"Live equity is temporarily unavailable. Targets are shown from your account rules.","funded.objectives_load_error":"Could not load objectives.","funded.one_time_fee":"one-time fee","funded.page_subtitle":"Trade our capital, keep your split","funded.page_title":"NX Funded","funded.passed_pending_funding_msg":"You passed the evaluation. Your funded account is being set up.","funded.payout_status_approved":"Approved","funded.payout_status_in_review":"In review","funded.payout_status_not_approved":"Not approved","funded.payout_status_paid":"Paid","funded.payouts_paused":"Payouts are paused on this account.","funded.phase_breached":"Breached","funded.phase_evaluation_1":"Evaluation — Phase 1","funded.phase_evaluation_2":"Evaluation — Phase 2","funded.phase_failed":"Failed","funded.phase_funded":"Funded","funded.phase_passed_pending_funding":"Passed — awaiting funding","funded.pill_copy_trading":"Copy Trading","funded.pill_eas_allowed":"EAs allowed","funded.pill_fee_refund":"Fee refund","funded.pill_news_trading":"News trading","funded.pill_scaling":"Scaling","funded.pill_weekend_holds":"Weekend holds","funded.purchases_open_soon":"Challenge purchases open soon. In the meantime, put a deposit bonus to work.","funded.recent_payouts":"Recent payouts","funded.rule_event_breached":"Rule breached: {kind}","funded.rule_event_objective_passed":"Objective passed","funded.rule_event_warning":"Warning: {kind}","funded.split_suffix":"{pct} split","funded.stat_above_payout_mark":"Above payout mark","funded.stat_account_size":"Account size","funded.stat_current_equity":"Current equity","funded.stat_profit_target":"Profit target","funded.stat_profit_this_account":"Profit this account","funded.tab_challenges":"My challenges","funded.tab_programs":"Programs","funded.target_reached_caption":"{pct}% of target reached","funded.view_objectives":"View objectives","funded.program_fallback_name":"Funded challenge","funded.coming_soon_desc_short":"We're putting the final touches on our funded challenges — they'll be here shortly.","funded_checkout.coupon_label":"Coupon (optional)","funded_checkout.coupon_placeholder":"Discount code","funded_checkout.method_nxp":"NX points","funded_checkout.method_wallet":"Wallet","funded_checkout.pay_button":"Pay {price}","funded_checkout.pay_with":"Pay with","funded_checkout.price":"Price","funded_checkout.success_after":"shortly.","funded_checkout.success_before":"Purchase complete — your funded evaluation account is being set up and will appear in","funded_checkout.success_my_challenges":"My challenges","funded_checkout.title":"Buy challenge","funded_checkout.your_balance":"Your balance","funded_checkout.err.program_gone":"This program is no longer available.","funded_checkout.err.unavailable":"This program isn't open for purchase right now.","funded_checkout.err.wallet_method_off":"This program can't be paid with wallet balance — try NX Points.","funded_checkout.err.nxp_method_off":"This program can't be paid with NX Points — use wallet balance.","funded_checkout.err.coupon_invalid":"That coupon is invalid or expired.","funded_checkout.err.coupon_redeemed":"That coupon has already been fully used.","funded_checkout.err.frozen":"Your account is temporarily restricted. Contact support.","funded_checkout.err.insufficient_wallet":"Not enough wallet balance for this purchase.","funded_checkout.err.insufficient_nxp":"Not enough NX Points for this purchase.","funded_checkout.err.already_processed":"This purchase was already processed — check My challenges.","funded_checkout.err.generic":"Something went wrong. Try again — if it keeps failing, contact support.","funded_checkout.coupon_applied_note":"If the coupon is valid, the discount is applied at payment.","funded_payout.cancel":"Cancel","funded_payout.confirm_label":"Confirm request","funded_payout.confirm_pending":"Requesting…","funded_payout.cta_request":"Request a payout","funded_payout.mt5_unavailable":"Your trading account equity is temporarily unavailable. Please try again in a moment.","funded_payout.no_eligible":"You have no profit above your payout high-water mark yet. Keep trading — a payout becomes available once you set a new equity high.","funded_payout.preview_load_error":"Could not load your payout preview.","funded_payout.row_eligible_profit":"Eligible profit","funded_payout.row_fee_refund":"Fee refund included","funded_payout.row_your_payout":"Your payout","funded_payout.sheet_message":"Period: {period}. We snapshot your live equity now and lock in the split.","funded_payout.sheet_title":"Request a payout","funded_payout.toast_error_title":"Could not request payout","funded_payout.toast_requested_desc":"Our team will review and approve your payout.","funded_payout.toast_requested_title":"Payout requested","gold_vault.back_dashboard":"Back to dashboard","gold_vault.contact_support":"Contact support","gold_vault.dashboard_link":"dashboard","gold_vault.paused_body_post":", and our team handles sell-backs and questions directly.","gold_vault.paused_body_pre":"New vault purchases and top-ups are closed while we rework the program. If you hold a vault balance, it is leveraged exposure to the gold price — a live gold (XAUUSD) position on an MT5 account, not physical or allocated metal — and leverage amplifies losses as well as gains. Your balance is on your","gold_vault.paused_title":"The vault program is paused","gold_vault.sub":"Program paused","gold_vault.title":"Gold Vault","help.attachments.error_empty":"That file is empty.","help.attachments.error_too_large":"That file is larger than 15 MB.","help.attachments.error_unsupported":"That file type isn't supported.","help.attachments.error_upload_failed":"Upload failed — please try again.","help.attachments.file_empty":"\"{name}\" is empty.","help.attachments.file_too_large":"\"{name}\" is larger than 15 MB.","help.attachments.file_unsupported":"\"{name}\" is not a supported file type.","help.attachments.kb":"{kb} KB","help.attachments.remove":"Remove {name}","help.browse_topics":"Browse topics","help.chat.connecting":"Connecting to an agent…","help.chat.ended":"Session ended.","help.chat.placeholder":"Type a message…","help.chat.send":"Send","help.eyebrow":"Support","help.kb.category.accounts":"Accounts","help.kb.category.compliance":"Compliance","help.kb.category.deposits":"Deposits","help.kb.category.funding":"Funding","help.kb.category.general":"General","help.kb.category.getting_started":"Getting started","help.kb.category.kyc":"Verification (KYC)","help.kb.category.partners":"Partners","help.kb.category.platforms":"Platforms","help.kb.category.programs":"Programs","help.kb.category.security":"Security","help.kb.category.support":"Support","help.kb.category.trading":"Trading","help.kb.category.withdrawals":"Withdrawals","help.kb.no_results":"No articles found. Try opening a ticket — we usually reply within a few hours.","help.kb.search_placeholder":"Ask anything — withdrawals, KYC, copy trading…","help.kb.search_sub":"Often quicker than waiting for an agent.","help.kb.search_title":"Search the help centre","help.kb.searching":"Searching…","help.library_soon_desc":"We're writing the {topic} library now. Until it lands, search the help center above — or open a ticket below and a human answers.","help.library_soon_title":"Library coming soon","help.live_chat":"Start a live chat","help.live_chat_sub":"Chat with our team in real time","help.my_tickets":"My tickets","help.open_ticket":"Open a new ticket","help.open_ticket_sub":"Best for anything that needs a paper trail","help.status.awaiting_customer":"Awaiting customer","help.status.closed":"Closed","help.status.on_hold":"On hold","help.status.open":"Open","help.status.pending":"Pending","help.tab.all":"All","help.tab.awaiting_customer":"Waiting on you","help.tab.closed":"Closed","help.tab.open":"Open","help.ticket.attach":"Attach a file","help.ticket.attached":"Attachment ready","help.ticket.attached_files":"Attached files","help.ticket.author_support":"support","help.ticket.author_you":"you","help.ticket.category":"Category","help.ticket.category.compliance":"Compliance","help.ticket.category.deposits":"Deposits","help.ticket.category.kyc":"Verification (KYC)","help.ticket.category.other":"Other","help.ticket.category.partnership":"Partnership / IB","help.ticket.category.trading_platform":"Trading platform","help.ticket.category.withdrawals":"Withdrawals","help.ticket.close":"Close ticket","help.ticket.close_confirm_body":"You can always open a new ticket later if you need more help.","help.ticket.close_confirm_title":"Close this ticket?","help.ticket.close_failed":"Couldn't close the ticket — please try again.","help.ticket.closed":"This ticket is closed. Open a new one if you need help.","help.ticket.closed_badge":"closed","help.ticket.closed_notice_after":"if you need more help.","help.ticket.closed_notice_before":"This ticket is closed. Open a new one from","help.ticket.closed_notice_link":"Help","help.ticket.closing":"Closing…","help.ticket.create_failed":"Could not open the ticket — please try again.","help.ticket.open_limit":"You already have 3 open tickets. Please update one of your open tickets instead of opening a new one.","help.ticket.empty.awaiting_title":"Nothing waiting on you","help.ticket.empty.closed_title":"No closed tickets","help.ticket.empty.description":"Open a ticket and we'll usually reply within a few hours.","help.ticket.empty.open_title":"No open tickets","help.ticket.empty.subtitle_active":"When you start a ticket it'll show here. Use “Open a new ticket” above — we usually reply within a few hours.","help.ticket.empty.subtitle_other":"Switch tabs to see your other tickets.","help.ticket.empty.title":"No tickets yet","help.ticket.empty.show_all":"Show all tickets","help.ticket.form_intro":"Tell us what is going on and we will usually reply within a few hours.","help.ticket.keep_open":"Keep open","help.ticket.message":"How can we help?","help.ticket.no_message":"Please describe what you need help with.","help.ticket.no_subject":"Please add a short subject.","help.ticket.priority":"Priority","help.ticket.priority.high":"High","help.ticket.priority.low":"Low","help.ticket.priority.normal":"Normal","help.ticket.priority.urgent":"Urgent","help.ticket.reply":"Reply","help.ticket.reply_failed":"Your reply didn't send — please try again.","help.ticket.reply_placeholder":"Type your reply…","help.ticket.replying":"Sending…","help.ticket.subheader":"{priority} priority · {status}","help.ticket.subject":"Subject","help.ticket.submit":"Open ticket","help.ticket.submitting":"Opening…","help.ticket.title":"Ticket","help.ticket.upload_failed":"Upload failed — please try again.","help.ticket.uploading":"Uploading…","help.ticket.load_more":"Load older tickets","help.ticket.escalation.opener":"We opened this ticket from your live chat so our support team can follow up. A colleague will reply here, and we'll let you know when they do.","help.ticket.escalation.subject.general":"Follow-up from your live chat","help.ticket.escalation.subject.deposit":"Your deposit question","help.ticket.escalation.subject.withdrawal":"Your withdrawal question","help.ticket.escalation.subject.verification":"Your account verification question","help.ticket.escalation.subject.account":"Your account access question","help.ticket.escalation.subject.trading":"Your trading question","help.ticket_status_aria":"Ticket status","help.title":"Help & support","help.unread_count":"{count} unread","help.library_soon_inline":"The {topic} library is still being written — search above or open a ticket.","help.paper.already_open":"This ticket is already open","help.paper.attach_cap":"Up to 15 MB","help.paper.back_to_help":"Back to Help","help.paper.clear":"Clear","help.paper.contact_note":"Contact happens in your own apps.","help.paper.live_preview":"Live preview","help.paper.no_results":"No articles match “{query}”.","help.paper.open_another":"Open another","help.paper.opened_body":"Replies land in My tickets.","help.paper.opened_title":"Ticket opened","help.paper.prints":"Prints as you type","help.paper.related":"Related","help.paper.see_all":"See all","help.paper.stub_new":"New","help.paper.subject_ghost":"Your subject appears here","help.paper.support_ticket":"Support ticket","home.account.default_name":"Account","home.account.equity":"Equity","home.account.leverage":"Leverage","home.accounts.heading":"Your accounts","home.accounts.activation":"{name} activation","home.accounts.go_live_with":"Go live with","home.accounts.wallet_note":"Deposits land here first","home.accounts.not_active":"Not active yet","home.accounts_card.subtitle_one":"1 live account · view & manage","home.accounts_card.subtitle_other":"{count} live accounts · view & manage","home.accounts_card.title":"MetaTrader accounts","home.accounts_card.subtitle_demo_one":"1 demo account · view & manage","home.accounts_card.subtitle_demo_other":"{count} demo accounts · view & manage","home.accounts_section":"Your accounts","home.action.deposit":"Deposit","home.action.deposit_body":"Crypto or local payment methods","home.action.gold_vault":"Gold Vault","home.action.gold_vault_body":"Leveraged gold-price exposure","home.action.help":"Help & support","home.action.help_body":"FAQs, guides & live chat","home.action.kyc_verified":"KYC verified","home.action.kyc_verified_body":"All tiers unlocked","home.action.kyc_verify":"Verify KYC","home.action.kyc_verify_body":"Required for withdrawals","home.action.trade":"Trade","home.action.trade_body":"Open the terminal","home.action.transfer":"Transfer","home.breakdown.accounts":"Accounts","home.breakdown.bonus_credit":"Bonus credit","home.breakdown.pnl":"P&L","home.breakdown.wallet_usd":"Wallet (USD)","home.error.body":"Something went wrong on our end. Please refresh in a moment — if it keeps happening, contact support.","home.error.title":"We're having trouble loading your dashboard","home.eyebrow.onboarding":"Onboarding","home.eyebrow.tier":"Tier {tier}","home.first_run.eyebrow":"Get started","home.first_run.open_account":"Open an account","home.first_run.title":"Open your first account","home.first_run.verify":"Verify your identity","home.greeting.afternoon":"Good afternoon","home.greeting.evening":"Good evening","home.greeting.morning":"Good morning","home.greeting.overnight":"Trading overnight","home.greeting.named":"{greeting}, {name}.","home.hero.open_wallet":"Open your wallet","home.hero.own_equity":"Your equity (excl. bonus)","home.hero.total_equity":"Total equity","home.hero.total_balance":"Total balance","home.hero.own_balance":"Your balance (excl. bonus)","home.hero.your_deposit":"Your deposit","home.hero.trace":"Session trace","home.hero.trace_opened":"Opened at {price}","home.hero.golive_title":"Practice, then go live.","home.hero.golive_practice":"Your demo runs on practice funds — not real money.","home.inbox_empty":"No notifications yet. We'll surface deposits, withdrawals, KYC status changes, and IB commissions here.","home.kyc.action_needed":"KYC · ACTION NEEDED","home.kyc.approved":"KYC · APPROVED","home.kyc.documents_requested":"KYC · DOCS NEEDED","home.kyc.pending":"PENDING","home.kyc.reviewing":"KYC · IN REVIEW","home.kyc.status":"KYC · {status}","home.launcher.bots_ready_one":"{count} strategy ready to rent","home.launcher.bots_ready_other":"{count} strategies ready to rent","home.launcher.upgrades_points":"{count} NXP to spend","home.live_events":"Live events","home.manager.call":"Call","home.manager.email":"Email","home.manager.hours":"Hours","home.manager.label":"Your account manager","home.manager.phone":"Phone","home.manager.speaks":"Speaks","home.manager.team":"Team","home.manager.telegram":"Telegram","home.manager.whatsapp":"WhatsApp","home.more_accounts_one":"more account","home.more_accounts_plural":"more accounts","home.more_from_fxnx":"More from FXNX","home.next_step.deposit_body":"Fund your account and start trading in minutes — no verification needed to deposit.","home.next_step.deposit_cta":"Add funds","home.next_step.deposit_title":"Make your first deposit","home.next_step.eyebrow":"Next step","home.next_step.verify_body":"Verify to enable withdrawals — takes a couple of minutes.","home.next_step.verify_cta":"Verify now","home.next_step.verify_title":"Verify your identity","home.open_another_account":"Open another account","home.recent_activity":"Recent activity","home.sub":"Deposits, accounts, partnership, and the gold vault — all in one place. Activity below refreshes live.","home.view_all":"View all","home.watchlist.title":"Watchlist","home.welcome":"Welcome back, {name}.","kyc.applicant.contact_support":"Something look wrong? Contact support — we'll correct it for you.","kyc.applicant.dob":"Date of birth","kyc.applicant.document":"Document","kyc.applicant.expired_suffix":"expired","kyc.applicant.expires":"Expires","kyc.applicant.expiring_suffix":"expires soon","kyc.applicant.issuing_country":"Issuing country","kyc.applicant.name":"Name","kyc.applicant.title":"Verified information on file","kyc.capture.back_to_verification":"Back to verification","kyc.capture.not_started_error":"Verification didn't start. Refresh and try again.","kyc.capture.title":"Verify your identity","kyc.country.select":"Select country","kyc.cta.continue":"Continue verification","kyc.cta.continue_phone":"Continue on your phone","kyc.next.id_front":"Next: a photo of the front of your ID","kyc.next.id_back":"Next: a photo of the back of your ID","kyc.next.selfie_video":"Next: one selfie photo — about a minute","kyc.next.submit":"All your files are in — submit them for review.","kyc.next.submit_cta":"Submit for review","kyc.next.submit_failed":"We couldn't submit just now. Please try again, or continue through the steps.","kyc.cta.renew":"Renew verification","kyc.cta.start":"Start verification","kyc.description":"Verify your identity to unlock deposits, withdrawals, and higher tiers.","kyc.doctype.crs_form":"CRS self-certification","kyc.doctype.driver_license":"Driver's license","kyc.doctype.national_id":"National ID","kyc.doctype.passport":"Passport","kyc.doctype.w8":"W-8","kyc.doctype.w9":"W-9","kyc.error.country_required":"Please choose a country.","kyc.error.document_required":"Please attach the front and back of your ID.","kyc.error.selfie_required":"Please record a selfie video.","kyc.error.too_large":"File is too large.","kyc.error.unsupported_format":"File format is not supported.","kyc.error.upload_failed":"Upload failed. Try again or use a smaller file.","kyc.eyebrow":"Compliance","kyc.hero.default_sub":"A quick, secure check that unlocks withdrawals — you never need it to deposit. About a minute.","kyc.hero.default_title":"Verify your identity","kyc.hero.expired_title":"Your ID document has expired","kyc.hero.expiring_title":"Your ID document expires soon","kyc.hero.more_docs_sub":"We need a couple more documents to finish. It only takes a minute.","kyc.hero.more_docs_title":"A few more documents","kyc.hero.renew_sub":"Renew your verification with your new document to keep withdrawals uninterrupted. It takes about a minute.","kyc.hero.retry_sub":"Something didn't pass our checks. Re-take your photos in good light and submit again.","kyc.hero.retry_title":"Let's try that again","kyc.hero.review_sub":"This usually takes a few minutes. We'll notify you the moment it's done — no need to wait here.","kyc.hero.review_title":"We're reviewing your ID","kyc.hero.verified_sub":"Your identity is confirmed — withdrawals are unlocked.","kyc.hero.verified_title":"You're verified","kyc.history.title":"Submission history","kyc.more_docs.support_cta":"Send it via support chat","kyc.more_docs.support_hint":"If we asked for a document you can't upload here (like a proof of address), send it to us via support chat and we'll attach it to your review.","kyc.need.id_sub":"Passport, driver's license, or national ID","kyc.need.id_title":"Government ID","kyc.need.selfie_sub":"2–5 seconds, good lighting","kyc.need.selfie_title":"A quick selfie video","kyc.need.time_title":"About a minute","kyc.need.title":"What you'll need","kyc.no_action.description":"Your verification is complete or in our queue. We'll let you know if anything changes.","kyc.no_action.title":"No action needed","kyc.paper.checks_done":"checks done","kyc.paper.copy_failed":"Copy failed","kyc.paper.copy_failed_hint":"Couldn't copy. Select the link and copy it yourself.","kyc.paper.days_left_on_one":"day left on your {document}","kyc.paper.days_left_on_other":"days left on your {document}","kyc.paper.decision_sub":"Usually a few minutes","kyc.paper.decision_sub_manual":"A specialist will review it — usually within a day","kyc.paper.deposit_free":"No verification needed","kyc.paper.doc_noun.document":"document","kyc.paper.doc_noun.driver_license":"driver's license","kyc.paper.doc_noun.national_id":"national ID","kyc.paper.doc_noun.passport":"passport","kyc.paper.doc_saved":"Saved","kyc.paper.expired_label":"Document expired","kyc.paper.expires_soon":"Expires soon","kyc.paper.five_steps":"5 short steps","kyc.paper.gate_deposits":"Deposits","kyc.paper.gate_open":"Open","kyc.paper.gate_unlocked":"Unlocked","kyc.paper.gate_withdrawals":"Withdrawals","kyc.paper.handoff_expired_hint":"Generate a new code to continue","kyc.paper.handoff_expires_label":"Code expires in","kyc.paper.handoff_waiting":"Waiting for your phone","kyc.paper.notify_sub":"By email and in your notifications","kyc.paper.notify_title":"We'll let you know","kyc.paper.other_docs_title":"Other documents","kyc.paper.path_title":"Five short steps, saved as you go","kyc.paper.renew_reminder_sub":"A heads-up lands with time to renew — no rush.","kyc.paper.renew_reminder_title":"We'll remind you before your document expires","kyc.paper.review_sub_manual":"A specialist will review your submission — usually within a day. We'll notify you when a decision lands.","kyc.paper.selfie_sub":"Good light, looking straight at the camera","kyc.paper.submitted":"Submitted","kyc.paper.tip_frame":"The whole document fills the frame","kyc.paper.tip_light":"Good light, no glare on the card","kyc.paper.tip_steady":"Hold steady until it's sharp","kyc.paper.tips_title":"Photo tips","kyc.paper.verified_note":"Your identity is verified. We'll let you know if anything ever needs updating.","kyc.paper.what_happened":"What happened","kyc.paper.what_we_need":"What we need","kyc.paper.while_sub":"You never need verification to deposit.","kyc.paper.while_you_wait":"While you wait","kyc.paper.withdraw_gated":"Unlocks when verified","kyc.paper.your_documents":"Your documents","kyc.phoneConfirm.confirm":"Confirm","kyc.phoneConfirm.enterCode":"Enter the 6-digit code","kyc.phoneConfirm.errConsumed":"That code was already used — request a new one.","kyc.phoneConfirm.errExpired":"That code expired — request a new one.","kyc.phoneConfirm.errMismatch":"That code is incorrect.","kyc.phoneConfirm.errTooMany":"Too many attempts — request a new code.","kyc.phoneConfirm.formatHint":"Enter your number in international format, e.g. +15551234567.","kyc.phoneConfirm.intro":"Confirm the mobile number on your account. If it's wrong, fix it here — the confirmed number replaces the one on file.","kyc.phoneConfirm.mobileNumber":"Mobile number","kyc.phoneConfirm.numberConfirmed":"This number is confirmed.","kyc.phoneConfirm.recommended":"Recommended","kyc.phoneConfirm.required":"Required","kyc.phoneConfirm.resendCode":"Resend code","kyc.phoneConfirm.sandbox":"SMS sandbox — no real message sent on this host (dev).","kyc.phoneConfirm.sendCode":"Send code","kyc.phoneConfirm.verified":"Verified","kyc.stall.cta":"Contact support","kyc.stall.description":"Your verification is still in the review queue. If you've been waiting a while, our support team can check it for you.","kyc.stall.title":"Taking longer than expected?","kyc.status.error":"Verification error","kyc.status.expired":"Verification expired","kyc.status.in_review":"In review","kyc.status.more_documents":"More documents needed","kyc.status.not_started":"Not started","kyc.status.rejected":"Rejected","kyc.status.superseded":"Superseded","kyc.status.verified":"Verified","kyc.status.verifying":"Verifying","kyc.tier_progression.description":"Higher tiers raise your deposit + withdrawal limits and unlock promotions. Submit the next tier when you're ready.","kyc.tier_progression.title":"Tier progression","kyc.timeline.badge.actionNeeded":"Action needed","kyc.timeline.badge.checking":"Checking","kyc.timeline.badge.done":"Done","kyc.timeline.badge.waiting":"Waiting","kyc.timeline.decide.inManualReview":"In manual review","kyc.timeline.decide.moreDocumentsNeeded":"More documents needed","kyc.timeline.decide.notApproved":"Not approved","kyc.timeline.decide.somethingWentWrong":"Something went wrong","kyc.timeline.step.decide":"Final decision","kyc.timeline.step.docFraud":"Checking your document","kyc.timeline.step.docOcr":"Reading your details","kyc.timeline.step.faceMatch":"Matching face to ID","kyc.timeline.step.faceQuality":"Checking your selfie","kyc.timeline.step.liveness":"Confirming it's really you","kyc.title":"Identity verification","kyc.trust.note":"Your documents are encrypted and used only to verify your identity. We never share them.","kyc.verification_status.description":"Each step usually finishes within a few seconds. You'll get a notification when the final decision is in.","kyc.verification_status.title":"Verification status","kyc.wizard.next":"Next step","kyc.wizard.previous":"Previous","kyc.wizard.resubmit":"Submit a new verification","kyc.wizard.start":"Start verification","kyc.wizard.step.document":"Document","kyc.wizard.step.document_desc":"ID front & back","kyc.wizard.step.identity":"Identity","kyc.wizard.step.identity_desc":"Country & document","kyc.wizard.step.selfie":"Selfie","kyc.wizard.step.selfie_desc":"Short video","kyc.wizard.submit":"Submit for verification","kyc.wizard.submitting":"Submitting…","kycCapture.back":"Back","kycCapture.cameraFallback":"Can't use your camera? Upload a photo instead","kycCapture.capturePhoto":"Capture photo","kycCapture.captured":"Captured","kycCapture.centerDocument":"Center your document in the frame","kycCapture.continue":"Continue","kycCapture.continueAnyway":"The image is fine — continue anyway","kycCapture.countryHint":"Pick the country that issued your ID.","kycCapture.docType.driver_license":"Driver's license","kycCapture.docType.national_id":"National ID","kycCapture.docType.passport":"Passport","kycCapture.documentType":"Document type","kycCapture.errCameraAccess":"We couldn't access your camera. Use the upload option below.","kycCapture.errCameraNotReady":"Camera not ready yet — wait a moment and try again.","kycCapture.errCaptureFrame":"Couldn't capture frame. Try again or upload instead.","kycCapture.errEmptyPhoto":"That photo didn't capture — please try again.","kycCapture.errIncomplete":"Please complete all three captures before submitting.","kycCapture.errPhoneNotConfirmed":"Please confirm your mobile number before continuing.","kycCapture.errStartFailed":"Couldn't start verification — we'll retry when you submit.","kycCapture.errSubmitFailed":"Submit failed.","kycCapture.errUploadNotSaved":"That upload didn't save. Retake or continue — we'll retry on submit.","kycCapture.idBackHelp":"For a passport, capture the photo page again — every document needs both captures.","kycCapture.idBackTitle":"Back of your ID","kycCapture.idFrontHelp":"Hold the document inside the frame — passport photo page or the front of a card.","kycCapture.idFrontTitle":"Front of your ID","kycCapture.identitySub":"Tell us which document you'll use — then capture it on the next steps.","kycCapture.identityTitle":"Your document","kycCapture.issuingCountry":"Issuing country","kycCapture.lookAtCamera":"Look directly at the camera","kycCapture.orUploadImage":"Or upload an image","kycCapture.paper.camera_tag":"Camera","kycCapture.paper.done_sub_live":"Your documents are in. We'll notify you the moment the review is done.","kycCapture.paper.drop_hint":"or drop a file on the frame","kycCapture.paper.drop_now":"Drop to upload","kycCapture.paper.frame_next":"We'll frame this document next.","kycCapture.paper.ho_sub":"Finish on your phone from Verification. Photos land on this same verification.","kycCapture.paper.ho_sub_selfie":"Finish on your phone from Verification. Your photos land on this same verification.","kycCapture.paper.ho_title":"No camera here?","kycCapture.paper.ho_title_selfie":"Selfies are easiest on your phone","kycCapture.paper.saved_sub":"Already on your verification","kycCapture.paper.selfie_hint_desktop":"On a computer, this opens your files","kycCapture.paper.selfie_hint_phone":"Opens your front camera","kycCapture.paper.tray_note":"Each capture is saved as you go, so you can pick up where you left off.","kycCapture.paper.tray_now":"Now","kycCapture.paper.tray_title":"Your captures","kycCapture.paper.tray_uploaded":"Uploaded","kycCapture.phoneHoldHint":"Confirming your mobile number is required before you can continue.","kycCapture.ready":"ready","kycCapture.renewSub":"Your previous verification stays active until the new check completes. Use your renewed document below.","kycCapture.renewTitle":"Renew your verification","kycCapture.replaceImage":"Replace image","kycCapture.retakePhoto":"Retake photo","kycCapture.retakeSelfie":"Retake selfie","kycCapture.review":"Review","kycCapture.reviewSub":"Check your captures look clear, then submit.","kycCapture.reviewTitle":"Review & submit","kycCapture.saving":"Saving…","kycCapture.selectCountry":"Select country","kycCapture.selfieAlt":"Your selfie","kycCapture.selfieSub":"Take a clear selfie in good light, looking straight at the camera.","kycCapture.selfieTitle":"Quick selfie photo","kycCapture.starting":"Starting…","kycCapture.submit":"Submit","kycCapture.submitting":"Submitting…","kycCapture.successSubManual":"A specialist will review your submission — usually within a day. We'll notify you when a decision lands.","kycCapture.successTitle":"Submission received","kycCapture.takeSelfie":"Take a selfie","kycCapture.tileIdBack":"ID back","kycCapture.tileIdFront":"ID front","kycCapture.tileMissing":"missing","kycCapture.tileSaved":"saved","kycCapture.tileSelfie":"Selfie","kycCapture.uploadImage":"Upload image","kycCapture.stepOf":"Step {n} of {total}","kycCapture.retake.blank":"This image looks blank — retake {side} so the whole document fills the frame.","kycCapture.retake.unreadable":"We couldn't read any text on this image — retake {side} in good light, holding the camera steady.","kycCapture.retake.blurry":"This image looks blurry — retake {side} in good light and hold steady until it's sharp.","kycCapture.retake.wrong_doc":"This doesn't look like {side} — retake it with the correct side of your ID in the frame.","kycCapture.retakeSide.id_front":"the front of your ID","kycCapture.retakeSide.id_back":"the back of your ID","kycCapture.retakeSide.other":"your document","kycHandoff.error":"Couldn't create a phone link — try again.","kycHandoff.expired":"Code expired","kycHandoff.expiresIn":"Code expires in {time}","kycHandoff.footnote":"The link works once, only for this verification, and expires in 15 minutes. Generating a new code disables the old one.","kycHandoff.generateNew":"Generate new code","kycHandoff.generating":"Generating…","kycHandoff.intro":"Scan this code with your phone's camera to finish the capture there — your photos land on the same verification, and this page updates the moment you submit.","kycHandoff.qrAlt":"Scan to continue verification on your phone","kycHandoff.title":"Continue on your phone","kycHandoff.checkingLink":"Checking your link…","kycHandoff.expiredSub":"This link is no longer valid. On your computer, open the verification page and scan a fresh code.","kycHandoff.expiredTitle":"Link expired","kycHandoff.linkExpiredError":"This link has expired — scan a fresh code from your computer.","kycHandoff.phoneHeaderSub":"Continuing from your computer · FXNX","kycHandoff.phoneHeaderTitle":"Verify your identity","kycHandoff.phoneResult":"You're all set — return to your computer. The result will appear there in a moment, and you can close this page.","kycHandoff.submitFailed":"Submission failed — please try again.","kycHandoff.submittedSub":"This verification was already submitted. Return to your computer to see the result.","kycHandoff.submittedTitle":"Already submitted","kycHandoff.uploadFailed":"Upload failed — please try again.","kycHandoff.copy_link":"Copy the handoff link","kycHandoff.qr_failed":"QR unavailable — copy the link below instead.","metatrader5.disclaimer":"MetaTrader 5 is a product of MetaQuotes Ltd. Downloads open on the official distribution channels.","metatrader5.downloadHeading":"Download for your device","metatrader5.downloadSub":"Install the native app, then sign in with your MT5 login.","metatrader5.heroBlurb":"Advanced charts, depth of market, algorithmic trading and one-click orders — connected straight to your FXNX accounts.","metatrader5.heroTitle":"The world's most popular multi-asset platform","metatrader5.openWebTerminal":"Open Web Terminal","metatrader5.paper.actions":"MetaTrader 5 actions","metatrader5.paper.activate":"Activate trading","metatrader5.paper.activate_short":"Activate","metatrader5.paper.after_open":"After you open one","metatrader5.paper.dev_web":"Web","metatrader5.paper.device":"Device","metatrader5.paper.error_body":"The downloads and set-up steps below still work. Try again in a moment.","metatrader5.paper.error_title":"Your MetaTrader logins didn't load","metatrader5.paper.fail_body":"Some browsers block terminals inside other pages. It opens fine in its own tab.","metatrader5.paper.fail_title":"The terminal didn't load here","metatrader5.paper.failed_body":"You can retry it from the account page.","metatrader5.paper.from":"From","metatrader5.paper.get_app":"Get the app","metatrader5.paper.illustrative":"Illustrative","metatrader5.paper.in_browser":"In your browser","metatrader5.paper.loading":"Loading the Web Terminal…","metatrader5.paper.mock_login":"Your login","metatrader5.paper.mock_password":"Your master password","metatrader5.paper.no_account_yet":"MT5 login · No account yet","metatrader5.paper.off":"Off","metatrader5.paper.on_account_page":"On the account page","metatrader5.paper.on_computer":"On a computer? Open portal.fxnx.com in a browser to get the Windows or Mac version.","metatrader5.paper.on_device":"On {device}","metatrader5.paper.one_server":"One server for every login.","metatrader5.paper.open_live":"Open a live account","metatrader5.paper.own_login":"Each gets its own MT5 login.","metatrader5.paper.practice_account":"Practice account","metatrader5.paper.reloads":"The terminal reloads with the login you pick.","metatrader5.paper.setup_short":"Set up","metatrader5.paper.setup_title":"Set up MetaTrader 5","metatrader5.paper.step.add_account":"Add an account","metatrader5.paper.step.android_install":"Install MetaTrader 5 from Google Play","metatrader5.paper.step.enter_all":"Enter your login, master password and server","metatrader5.paper.step.ios_install":"Install MetaTrader 5 from the App Store","metatrader5.paper.step.mac_get":"Get MetaTrader 5 from the App Store","metatrader5.paper.step.mac_open":"Open it and choose to log in to an existing account","metatrader5.paper.step.on_pass":"The login and server are on your pass above.","metatrader5.paper.step.open_login":"Open the login window","metatrader5.paper.step.search_server":"Search for the server, then sign in with your login and master password","metatrader5.paper.step.web_enter":"Enter your login and master password","metatrader5.paper.step.web_open":"Open the Web Terminal","metatrader5.paper.step.web_server":"Pick the server, then connect","metatrader5.paper.step.win_install":"Download and run the FXNX installer","metatrader5.paper.to":"To","metatrader5.paper.trading":"Trading","metatrader5.paper.web_live_only":"Web Terminal lists live logins only.","metatrader5.paper.web_terminal":"Web Terminal","metatrader5.paper.your_logins":"Your logins","metatrader5.platform.android.blurb":"Trade on Android from Google Play.","metatrader5.platform.android.cta":"Google Play","metatrader5.platform.android.name":"Android","metatrader5.platform.ios.blurb":"Trade on iOS from the App Store.","metatrader5.platform.ios.cta":"App Store","metatrader5.platform.ios.name":"iPhone & iPad","metatrader5.platform.macos.blurb":"Run MetaTrader 5 on your Mac.","metatrader5.platform.macos.cta":"Get for Mac","metatrader5.platform.macos.name":"macOS","metatrader5.platform.windows.blurb":"Full desktop terminal for Windows 10 & 11 — the complete MT5 experience.","metatrader5.platform.windows.cta":"Download for Windows","metatrader5.platform.windows.name":"Windows","metatrader5.platformLink.disabledNote":"Open portal.fxnx.com in a browser to get this version","mfa.authApp.badgeEnabled":"Enabled","mfa.authApp.cardTitle":"Authenticator app","mfa.authApp.rowTitle":"Authenticator app","mfa.authApp.setUp":"Set up authenticator app","mfa.authApp.settingUp":"Setting up…","mfa.authApp.subtitleOff":"One-time codes from your authenticator app","mfa.authApp.subtitleOn":"Codes rotate every 30 seconds","mfa.authApp.turnOff":"Turn off authenticator app","mfa.common.cancel":"Cancel","mfa.common.password":"Password","mfa.disable.confirmSub":"Turning this off leaves your account with just a password. Enter your password to continue.","mfa.disable.confirmTitle":"Confirm it's you","mfa.disable.keepOn":"Keep it on","mfa.disable.codeLabel":"Code from your authenticator app (or a recovery code)","mfa.disable.turnOff":"Turn off","mfa.disable.turningOff":"Turning off…","mfa.download.footer":"Each code signs you in once if you lose your authenticator.\nKeep this file somewhere safe and private.","mfa.download.generated":"Generated {date}","mfa.download.heading":"FXNX two-factor recovery codes","mfa.enroll.codeLabel":"Enter the 6-digit code from the app","mfa.enroll.confirmTurnOn":"Confirm & turn on","mfa.enroll.copySetupKey":"Copy setup key","mfa.enroll.qrAlt":"Authenticator QR code","mfa.enroll.scanSub":"Open your authenticator app and scan this — or enter the key by hand.","mfa.enroll.scanTitle":"Scan the QR code","mfa.enroll.setupKey":"Setup key","mfa.enroll.step1Eyebrow":"Step 1 of 2","mfa.enroll.verifying":"Verifying…","mfa.header.sub":"Add a second layer of protection at sign-in","mfa.header.title":"Two-factor authentication","mfa.intro.body":"Two-factor authentication (2FA) requires a one-time code from your phone at each sign-in — so even if your password is compromised, your account stays protected.","mfa.more.cardTitle":"More ways to sign in","mfa.more.passkeysSub":"Sign in with biometrics or a hardware key","mfa.more.passkeysTitle":"Passkeys & security keys","mfa.recovery.cardTitle":"Recovery codes","mfa.recovery.regenerate":"Regenerate recovery codes","mfa.recovery.remaining":"{count} remaining","mfa.recovery.remaining_one":"{count} remaining","mfa.recovery.rowTitle":"Recovery codes","mfa.recovery.subtitleHas":"Each code signs you in once if you lose your authenticator","mfa.recovery.subtitleNone":"No unused codes left — regenerate a new set","mfa.regen.confirmSub":"A new set of 8 codes will be generated. Your old codes stop working immediately.","mfa.regen.confirmTitle":"Confirm it's you","mfa.regen.generating":"Generating…","mfa.regen.regenerateCodes":"Regenerate codes","mfa.reveal.confirmSaved":"I've saved my recovery codes","mfa.reveal.copied":"Copied","mfa.reveal.copyAll":"Copy all","mfa.reveal.downloadTxt":"Download .txt","mfa.reveal.eyebrow":"Final step","mfa.reveal.saveWarn":"Save these codes first — they won't be shown again.","mfa.reveal.sub":"Each code signs you in once if you lose your authenticator. They are shown only now — store them somewhere safe.","mfa.reveal.title":"Save your recovery codes","mfa.copy_failed":"Couldn't copy — select the text and copy it manually.","mfa.manage":"Manage","mfa.status.enabled_since":"Enabled since {date}","mfa.status.disabled":"Not enabled","mfa.manage.sheetSub":"Turn the authenticator off or regenerate your recovery codes.","mt5web.backAria":"Back to MetaTrader 5","mt5web.heading":"MetaTrader 5 — Web Terminal","mt5web.iframeTitle":"MetaTrader 5 Web Terminal","mt5web.metaTitle":"MT5 Web Terminal · FXNX","mt5web.openNewTab":"Open in new tab","mt5web.subtitle":"FXNX's official web terminal","mt5web.strip.account":"Account","mt5web.strip.server":"Server","mt5web.strip.copy_login":"Copy login","mt5web.strip.no_account":"No live account yet","mt5web.strip.switch_hint":"If the terminal opens a different account, it is one saved in this browser: in the terminal choose “Connect to account” and enter {login}.","nav.item.accounts":"Accounts","nav.item.activity":"Activity","nav.item.ai_agents":"AI Agent","nav.item.boost":"Boost","nav.item.bots":"NX Bots","nav.item.challenges":"Challenges","nav.item.connected_services":"Connected services","nav.item.connections":"Connections","nav.item.copy":"Copy Trading","nav.item.fund":"Fund","nav.item.funded":"NX Funded","nav.item.funds":"Funds","nav.item.gold_vault":"Gold Vault","nav.item.help_chat":"Help & support","nav.item.home":"Home","nav.item.ib":"Partnership (IB)","nav.item.kyc":"KYC","nav.item.learn":"Learn","nav.item.metatrader5":"MetaTrader 5","nav.item.miles":"Rewards","nav.item.profile":"Profile","nav.item.promotions":"Promotions","nav.item.security_devices":"Security & devices","nav.item.settings":"Settings","nav.item.terminal":"NX Terminal","nav.item.tools":"Trading Tools","nav.sub.bots":"Rent a trading bot","nav.sub.tools":"Calculators & markets","nav.tab.terminal":"Terminal","nav.tab.ai_agents":"Agent","nav.tab.copy":"Copy","nav.tab.predict_world":"Predict","nav.tab.spot":"Exchange","nav.tab.trading":"Trading","trading.hub.title":"Trading","trading.hub.lead":"Everything you trade with, in one place.","trading.hub.sub.terminal":"Charts, one-tap orders, live positions","trading.hub.sub.copy":"Follow top traders, automatically","trading.hub.sub.ai":"Your AI trading assistant","trading.hub.group.platforms":"Platforms","trading.hub.group.smart":"Smart trading","trading.hub.group.prop":"Prop trading","trading.hub.open":"Open","nav.item.trade":"Trade","nav.item.trade_rally":"Trade Rally","nav.item.wallet":"Wallet","nav.logout":"Sign out","nav.menu_close":"Close menu","nav.menu_open":"Open menu","nav.rail_collapse":"Collapse menu","nav.rail_expand":"Expand menu","nav.section.account":"Account","nav.section.engage":"Engage","nav.section.help":"Help","nav.section.more":"More","nav.section.profile":"Profile","nav.section.rewards":"Rewards","nav.section.settings":"Settings","nav.section.showcase":"Featured","nav.section.trade":"Trade & Build","nav.sub.accounts":"Your trading accounts","nav.sub.activity":"Transactions & history","nav.sub.challenges":"Trading goals & rewards","nav.sub.connected_services":"Linked accounts","nav.sub.connections":"Devices & linked services","nav.sub.funded":"Trade our capital","nav.sub.funds":"Deposit, withdraw & transfer","nav.sub.help_chat":"Talk to support","nav.sub.ib":"Refer & earn","home.refer.title":"Refer a friend","home.refer.subtitle":"Earn from every client you introduce","nav.sub.kyc":"Verify your identity","nav.sub.metatrader5":"Desktop & mobile platform","nav.sub.miles":"Loyalty rewards","nav.sub.profile":"Personal details","nav.sub.promotions":"Cash drops, prizes & launch offers","nav.sub.security_devices":"Sessions & 2FA","nav.sub.settings":"Preferences & alerts","nav.sub.trade_rally":"Live & past competitions","notif.body.kyc.expired":"Your verification is older than 12 months. Please re-submit to keep trading at your current tier.","notif.body.kyc.in_review":"Your verification is being reviewed. We will update you shortly.","notif.body.kyc.needs_documents":"We need an additional document to continue your verification.","notif.body.kyc.reason_documents_requested":"We need a little more to finish. Please follow the steps to upload the requested documents.","notif.body.kyc.reason_error":"Something went wrong on our side while verifying. Please try again shortly, or contact support if it continues.","notif.body.kyc.reason_in_review":"Your verification is being reviewed by our team. No action is needed right now — we'll email you when it's done.","notif.body.kyc.reason_rejected":"We couldn't verify your identity from the documents provided. Please check the requirements and resubmit.","notif.body.kyc.reason_rejected_doc":"We couldn't verify your identity from the documents provided. Please check the requirements and resubmit. Use a clear, valid government ID with all details visible.","notif.body.kyc.reason_rejected_face":"We couldn't verify your identity from the documents provided. Please check the requirements and resubmit. Make sure your selfie clearly matches your ID photo.","notif.body.kyc.reason_rejected_liveness":"We couldn't verify your identity from the documents provided. Please check the requirements and resubmit. Retake your selfie in good lighting, facing the camera.","notif.body.kyc.rejected":"We could not verify your identity. Please review the requirements and try again.","notif.body.kyc.rekyc_required":"Your KYC needs a periodic refresh. Open Settings → KYC to upload current documents.","notif.body.withdrawal.requested":"Our team will review your withdrawal shortly.","notif.body.withdrawal.refunded":"Your withdrawal could not be paid out and has been returned to your wallet.","notif.body.ib.dispute_opened":"We'll review your commission and get back to you within a few business days.","notif.body.ib.application_submitted":"Your IB application is in review. We'll get back to you shortly.","notif.body.ib.tier_changed":"Your IB rebate rates just went up. See your new per-lot rebate card.","notif.body.ib.tax_form_approved":"Thanks — you're all set.","notif.body.ib.tax_form_rejected":"Please re-upload a corrected form.","notif.body.ib.tax_form_expiring":"Re-upload a current form when you can.","notif.body.copy.leader_approved":"Your leader application was approved — followers can now copy your trades.","notif.body.copy.leader_rejected":"Your copy-leader application was not approved.","notif.body.copy.commission_paid":"Your copy-trading performance fee has been credited to your wallet.","notif.body.miles.tier_upgraded":"You've climbed the Rewards tiers. New perks are open.","notif.body.challenge.voucher_minted":"You earned a free power-up — choose the account to apply it to.","notif.body.kyc.document_expiring_soon_one":"Your {document} expires in {count} day. Re-upload to keep your account verified.","notif.body.kyc.document_expiring_soon_other":"Your {document} expires in {count} days. Re-upload to keep your account verified.","notif.body.kyc.document_expired":"Your {document} has expired. Re-upload to maintain verification.","notif.body.transfer.completed":"{amount} moved between accounts","notif.body.nx.redeemed":"You redeemed {reward}.","notif.body.copy.halted":"Copying {leader} was paused automatically after hitting your drawdown limit. Open Copy Trading to review and resume.","notif.body.copy.halted_capped":"Copying {leader} was paused automatically after your account hit its {cap}% drawdown limit. Open Copy Trading to review and resume.","notif.body.copy.halted_margin":"Copying {leader} was paused automatically because your account didn't have enough funds to copy their recent trades. Add funds and resume, or stop copying.","notif.body.copy.fee_settled":"The performance fee on your copied profit has been collected from your trading account (ref {ref}).","notif.body.copy.reject_insufficient_margin":"Your account didn't have enough to copy {leader}'s latest trade at your current size. Add funds or lower your copy size to keep copying.","notif.body.copy.reject_follower_unfunded":"Your account's equity is zero or below, so {leader}'s latest trade wasn't copied. Add funds to keep copying.","notif.body.copy.reject_symbol_denied":"{leader} traded a market you've blocked in your copy settings, so it wasn't copied.","notif.body.copy.reject_symbol_not_allowlisted":"{leader} traded a market that isn't on your copy allowlist, so it wasn't copied.","notif.body.copy.reject_max_open_notional":"A trade from {leader} would have pushed you past the open-position limit you set, so it wasn't copied.","notif.body.copy.reject_lot_cap_below_min":"Your per-market size cap for one of {leader}'s markets is below the broker minimum, so that trade couldn't be copied.","notif.body.copy.reject_no_mt5_login":"To copy {leader}, connect an MT5 account to your copy subscription.","notif.body.copy.subscription_unfunded":"You're set up to copy {leader}, but your account balance wasn't enough to open the mirrored trade. Nothing was charged — add funds to start copying, or lower your copy size.","notif.body.copy.leader_rate_increase_scheduled":"{leader} is raising their profit share from {fromPct}% to {toPct}% on {date}. Profit made from that date is charged at the new rate — you can change or stop copying at any time.","notif.body.copy.leader_rate_increase_applied":"Your profit share is now {toPct}%. It applies to your followers' profit from now on.","notif.body.copy.leader_rate_increase_scheduled_period":"{leader} is raising their profit share from {fromPct}% to {toPct}%. The new rate applies from the period starting on {date} — you can change or stop copying at any time.","notif.body.copy.leader_cadence_change_scheduled_per_trade":"{leader} is changing their profit share to be charged on each profitable trade from {date}. Losses on later trades will no longer offset earlier gains before the fee is taken — you can change or stop copying at any time.","notif.body.copy.leader_cadence_change_scheduled_daily":"{leader} is changing their profit share to be calculated daily from {date}. A shorter period lets fewer of your losses offset your gains before the fee is taken — you can change or stop copying at any time.","notif.body.copy.leader_cadence_change_scheduled_weekly":"{leader} is changing their profit share to be calculated weekly from {date}. A shorter period lets fewer of your losses offset your gains before the fee is taken — you can change or stop copying at any time.","notif.body.copy.leader_cadence_change_applied_per_trade":"Your profit share is now charged on each profitable trade. It applies to your followers' profit from now on.","notif.body.copy.leader_cadence_change_applied_daily":"Your profit share is now calculated daily. It applies to your followers' profit from now on.","notif.body.copy.leader_cadence_change_applied_weekly":"Your profit share is now calculated weekly. It applies to your followers' profit from now on.","notif.body.copy.leader_cadence_change_applied_monthly":"Your profit share is now calculated monthly. It applies to your followers' profit from now on.","notif.doc.passport":"passport","notif.doc.national_id":"national ID","notif.doc.drivers_license":"driver's license","notif.doc.proof_of_address":"proof of address","notif.doc.bank_statement":"bank statement","notif.cat.auth":"Account security update","notif.cat.bonus":"Bonus update","notif.cat.chat":"Support chat update","notif.cat.copy":"Copy Trading update","notif.cat.deposit":"Deposit update","notif.cat.dev":"Test notification","notif.cat.ib":"Partnership update","notif.cat.journey":"A message from FXNX","notif.cat.kyc":"Verification update","notif.cat.marketing":"A message from FXNX","notif.cat.mfa":"Account security update","notif.cat.miles":"Rewards update","notif.cat.monitor":"System alert","notif.cat.nx":"Rewards update","notif.cat.ops":"Announcement","notif.cat.partnership":"Partnership update","notif.cat.payment":"Payment update","notif.cat.persona":"Client update","notif.cat.rally":"Trade Rally update","notif.cat.rbac":"Account access update","notif.cat.report":"Report ready","notif.cat.risk":"Risk alert","notif.cat.security":"Account security update","notif.cat.social":"Social verification update","notif.cat.support":"Support update","notif.cat.system":"Account update","notif.cat.test":"Test notification","notif.cat.ticket":"Support ticket update","notif.cat.transaction":"Transaction update","notif.cat.transfer":"Transfer update","notif.cat.vault":"Vault update","notif.cat.wallet":"Wallet update","notif.cat.withdrawal":"Withdrawal update","notif.cat.workflow":"Request update","notif.challenge_completed.body":"You completed “{title}”. Nice work!","notif.challenge_completed.title":"Challenge complete","notif.challenge_generic_title":"Challenge","notif.challenge_progress.body":"You're {pct}% of the way through “{title}”. Keep going!","notif.challenge_progress.title":"Challenge progress","notif.challenge_reward_granted.body":"Your reward for “{title}” is here.","notif.challenge_reward_granted.title":"Your reward is here","notif.title.auth.password_reset_completed":"Password changed","notif.title.auth.password_reset_requested":"Password reset requested","notif.title.auth.user_signed_up":"Welcome to FXNX","notif.title.chat.assigned":"Chat assigned to you","notif.title.chat.handed_off":"Chat needs a human","notif.title.chat.transferred":"Chat transferred to you","notif.title.copy.halted":"Copy Trading paused","notif.title.copy.leader_approved":"You're now a copy leader","notif.title.copy.leader_rate_increase_applied":"Your profit share change is now live","notif.title.copy.leader_rate_increase_scheduled":"Your copy leader is raising their profit share","notif.title.copy.leader_cadence_change_scheduled":"Your copy leader is changing how their profit share is calculated","notif.title.copy.leader_cadence_change_applied":"Your profit share calculation change is now live","notif.title.copy.leader_rejected":"Leader application declined","notif.title.dev.ping":"Test notification","notif.title.generic":"Account update","notif.title.ib.application_submitted":"Application received","notif.title.ib.dispute_opened":"Dispute opened","notif.title.ib.tax_form_approved":"Tax form approved","notif.title.ib.tax_form_rejected":"Tax form rejected","notif.title.ib.rebates_paid":"Rebates paid","notif.title.partnership.desk_credit_approved":"Your credit request was approved","notif.title.partnership.desk_credit_refused":"Your credit request was refused","notif.title.ib.tier_changed":"Partnership tier updated","notif.title.kyc.approved":"Verification approved","notif.title.kyc.client_document_expiring_soon":"Client document expiring soon","notif.title.kyc.document_expired":"Document expired","notif.title.kyc.document_expiring_soon":"Document expiring soon","notif.title.kyc.documents_requested":"More documents needed","notif.title.kyc.expired":"Verification expired","notif.title.kyc.in_review":"Verification in review","notif.title.kyc.manual_review":"Verification in review","notif.title.kyc.rejected":"Verification not approved","notif.title.kyc.rekyc_required":"Please verify your identity again","notif.title.marketing.deposit_multi_fail":"Repeated deposit failures","notif.title.marketing.followup_renotify":"Follow-up needs action","notif.title.marketing.journey":"A message from FXNX","notif.title.marketing.kyc_no_deposit_48h":"KYC approved — no deposit yet","notif.title.marketing.new_signup_alert":"New signup — call within the hour","notif.title.marketing.segment_push":"Clients to follow up","notif.title.me.email_changed":"Your email address was changed","notif.title.mfa.disabled":"Two-factor authentication disabled","notif.title.mfa.enrolled":"Two-factor authentication enabled","notif.title.miles.awarded":"Miles earned","notif.title.miles.tier_upgraded":"New tier unlocked","notif.title.nx.redeemed":"Reward redeemed","notif.title.ops.broadcast":"Announcement","notif.title.payment.completed":"Payment completed","notif.title.payment.failed":"Payment failed","notif.title.payment.pending":"Payment pending","notif.title.spot.order_refunded":"Exchange order refunded","notif.title.payment.processing":"Payment processing","notif.title.persona.drifted":"Client priority changed","notif.title.risk.account_drawdown":"Drawdown alarm","notif.title.risk.margin_call":"Margin call","notif.title.risk.threshold_breached":"Risk threshold breached","notif.title.security.login_new_device":"New device signed in","notif.title.security.recovery_code_used":"A recovery code was used to sign in","notif.title.social.revoked":"Social verification revoked","notif.title.social.disconnected_security":"For your security we disconnected your Telegram — link it again from Profile → Connections.","notif.title.social.verified":"Social account verified","notif.title.system":"Account update","notif.title.test.ping":"Test notification","notif.title.ticket.assigned":"Ticket assigned","notif.title.ticket.reply":"New reply on your ticket","notif.title.ticket.resolution_sla_breached":"Ticket resolution SLA breached","notif.title.ticket.sla_breached":"Ticket SLA breached","notif.title.transaction.deposit_completed":"Deposit completed","notif.title.transaction.withdrawal_approved":"Withdrawal approved","notif.title.transfer.completed":"Transfer completed","notif.title.withdrawal.approved":"Withdrawal approved","notif.title.withdrawal.completed":"Withdrawal sent","notif.title.withdrawal.held":"Withdrawal on hold","notif.title.withdrawal.new_address":"New withdrawal address used","notif.title.withdrawal.refunded":"Withdrawal refunded","notif.title.withdrawal.rejected":"Withdrawal rejected","notif.title.withdrawal.requested":"Withdrawal requested","notif.title.workflow.approved":"Request approved","notif.title.workflow.rejected":"Request declined","notifications.all_categories":"All categories","notifications.bucket.older":"Older","notifications.bucket.this_week":"Earlier this week","notifications.bucket.today":"Today","notifications.bucket.yesterday":"Yesterday","notifications.cat.auth":"Security","notifications.cat.bonus":"Bonus","notifications.cat.chat":"Chat","notifications.cat.copy":"Copy Trading","notifications.cat.deposit":"Deposits","notifications.cat.dev":"Dev","notifications.cat.ib":"Partnership","notifications.cat.kyc":"KYC","notifications.cat.mfa":"Security","notifications.cat.miles":"Rewards","notifications.cat.monitor":"System","notifications.cat.rally":"Trade rally","notifications.cat.rbac":"Access","notifications.cat.report":"Reports","notifications.cat.social":"Social","notifications.cat.test":"Test","notifications.cat.ticket":"Support","notifications.cat.transaction":"Transactions","notifications.cat.vault":"Gold vault","notifications.cat.withdrawal":"Withdrawals","notifications.clear":"Clear","notifications.deselect":"Deselect","notifications.detail.close":"Done","notifications.empty.category":"No {category} notifications.","notifications.empty.inbox":"Your inbox is empty.","notifications.empty.inbox_sub":"Deposits, KYC decisions, NX Points credits and ticket updates will appear here.","notifications.empty.unread":"Nothing unread.","notifications.error.body":"Something went wrong loading your inbox. Check your connection and try again.","notifications.error.retry":"Try again","notifications.error.title":"Couldn't load notifications","notifications.eyebrow":"Inbox · {count} unread","notifications.load_older":"Load older","notifications.loading":"Loading…","notifications.mark_all_read":"Mark all read","notifications.mark_read":"Mark read","notifications.paper.all_read_say":"All marked read","notifications.paper.arrived_say":"New notification: {title}","notifications.paper.caught_up":"caught up","notifications.paper.filter_aria":"Filter by category","notifications.paper.filter_on":"Filter: {category}","notifications.paper.lane_read":"Mark read","notifications.paper.mark_read_aria":"Mark read: {title}","notifications.paper.preferences":"Preferences","notifications.paper.preferences_aria":"Notification preferences","notifications.paper.swipe_hint":"Swipe a row left to mark it read.","notifications.select":"Select","notifications.select_unread":"Select unread","notifications.selected":"{count} selected","notifications.sub":"Deposits, KYC decisions, miles credits, ticket updates — all in one feed.","notifications.tag.caught_up":"CAUGHT UP","notifications.tag.new":"{count} NEW","notifications.title":"Notifications","notifications.unread_only":"Unread only","nx.flagship.body":"Build agents that watch the markets or trade for you — everything else in FXNX is here to support them.","nx.flagship.cta":"Open AI Agents","nx.flagship.eyebrow":"The flagship","nx.flagship.title":"AI Agents","nx.group.account":"Account","nx.group.grow":"Grow","nx.group.trade":"Trade","nx.module.account_one":"account","nx.module.account_other":"accounts","nx.module.copy_body":"Follow top humans and agents. Earn funded slots.","nx.module.copy_title":"Copy Trading","nx.module.funds_body":"Deposit, withdraw, and track every transaction.","nx.module.funds_title":"Funds","nx.module.help_body":"Help Center, live chat, and tickets.","nx.module.help_title":"Help & support","nx.module.partnership_body":"Refer and earn from your network.","nx.module.partnership_title":"Partnership","nx.module.promotions_body":"Competitions, bonuses, and seasonal offers.","nx.module.promotions_title":"Promotions","nx.module.referrals_direct":"direct","nx.module.referrals_total":"total","nx.module.settings_body":"Language, theme, and notifications.","nx.module.settings_title":"Settings","nx.module.terminal_body":"Chart, execute, and control agents in one window.","nx.module.terminal_title":"NX Terminal","nx.module.tickets_open":"open","nx.module.verification_body":"Confirm your identity and unlock higher tiers.","nx.module.verification_title":"Verification","nx.module.verified":"Verified","nx.subtitle":"Every surface, one tap away","nx.title":"Explore FXNX","nxCircle.activity.colActivity":"Activity","nxCircle.activity.colDate":"Date","nxCircle.activity.emptyClosed":"Your earning history will appear here once Rewards opens for earning.","nxCircle.activity.emptyEarnOn":"Earn {currency} on deposits, trades and referrals — your activity will show up here.","nxCircle.activity.emptyTitle":"No {currency} activity yet","nxCircle.activity.kind.adjustment":"Adjustment","nxCircle.activity.kind.deal_award":"Trade reward","nxCircle.activity.kind.expire":"Points expired","nxCircle.activity.kind.manual_award":"Bonus points","nxCircle.activity.kind.nxp_buy":"Points bought","nxCircle.activity.kind.nxp_copy":"Copy trading reward","nxCircle.activity.kind.nxp_deposit":"Deposit reward","nxCircle.activity.kind.nxp_deposit_clawback":"Deposit reward reversed","nxCircle.activity.kind.nxp_ftd":"First-deposit bonus","nxCircle.activity.kind.nxp_funded":"NX Funded challenge","nxCircle.activity.kind.nxp_referral":"Referral reward","nxCircle.activity.kind.nxp_sell":"Points sold","nxCircle.activity.kind.nxp_sell_returned":"Points returned","nxCircle.activity.kind.other":"Points activity","nxCircle.activity.kind.redeem":"Redemption","nxCircle.activity.loading":"Loading…","nxCircle.hero.balance":"balance","nxCircle.hero.earnRate":"earn rate","nxCircle.hero.unlocksMore":"unlocks more","nxCircle.ladder.youAreHere":"You are here","nxCircle.perk.header":"Perk","nxCircle.ring.next":"Next","nxCircle.ring.topTier":"Top tier — you've arrived","nxCircle.section.projectEarn":"Project your earn","nxCircle.section.statusLadder":"Status ladder","nxCircle.section.tierUnlocks":"What each tier unlocks","nxCircle.section.yourActivity":"Your activity","nxCircle.tierRing.tier":"Tier","nxCircle.whatIf.depositCapNote":"Deposit earn counts up to the monthly cap","nxCircle.whatIf.depositLabel":"Deposit (USD)","nxCircle.whatIf.depositResultLabel":"Deposit:","nxCircle.whatIf.heading":"What could you earn?","nxCircle.whatIf.instrumentClass":"Instrument class","nxCircle.whatIf.lotsLabel":"Lots traded / month","nxCircle.whatIf.projectedAt":"Projected at your","nxCircle.whatIf.projectedNxp":"Projected NXP","nxCircle.whatIf.tierWord":"tier","nxCircle.whatIf.tradingLabel":"Trading:","nxCircle.brand.promise":"Every lot earns, every tier opens more.","nxCircle.brand.tagline":"Trade. Climb. Belong.","nxCircle.compare.compareAll":"Compare all tiers","nxCircle.compare.hideAll":"Hide full comparison","nxCircle.compare.nextTier":"Next — {tier}","nxCircle.compare.yourTier":"You — {tier}","nxCircle.perkCell.credit":"credit","nxCircle.perkCell.creditCash":"credit + cash","nxCircle.perkRow.birthday":"Birthday NXP gift","nxCircle.perkRow.cashout":"Cash-out of cashback","nxCircle.perkRow.dedicatedAm":"Dedicated Account Manager","nxCircle.perkRow.fasterWithdrawal":"Faster withdrawal SLA","nxCircle.perkRow.gifts":"Gifts / merch / experiences","nxCircle.perkRow.inviteEvents":"Invite-only events","nxCircle.perkRow.multiplier":"NXP earn multiplier","nxCircle.perkRow.prioritySupport":"Priority support queue","nxCircle.perkRow.tradeRally":"Exclusive Trade Rally bracket","nxCircle.steps.climb_body":"Higher tiers multiply every earn — up to 1.6×.","nxCircle.steps.climb_title":"Climb tiers","nxCircle.steps.earn_body":"Trade lots, deposit, and refer friends.","nxCircle.steps.earn_title":"Earn NXP","nxCircle.steps.redeem_body":"Trading credit, cash, gifts & experiences.","nxCircle.steps.redeem_title":"Spend points","nxCircle.steps.title":"How it works","nxCircle.tabs.activity":"Activity","nxCircle.tabs.earn":"Earn","nxCircle.tabs.redeem":"Redeem","nxCircle.tabs.tiers":"Tiers","nxCircle.tabs.convert":"Convert","nxCircle.tabs.history":"History","nxCircle.tier.diamond.teaser":"Invite-only events, cash cashback, and enhanced redemption rates.","nxCircle.tier.gold.teaser":"Faster withdrawals + an exclusive Trade Rally bracket.","nxCircle.tier.member.teaser":"Welcome to Rewards — start earning on every trade.","nxCircle.tier.platinum.teaser":"A dedicated Account Manager + redeemable gifts & experiences.","nxCircle.tier.silver.teaser":"Priority support queue + a birthday NXP gift.","nxCircleEarn.showAllRates":"Show all rates (+{count})","nxCircleEarn.showFewerRates":"Show fewer rates","nxCircleEarn.cat.commodities":"Energies","nxCircleEarn.cat.crypto":"Crypto","nxCircleEarn.cat.forex_majors":"FX majors","nxCircleEarn.cat.forex_minors":"FX minors","nxCircleEarn.cat.indices":"Indices","nxCircleEarn.cat.metals":"Metals · Gold","nxCircleEarn.cat.other":"Other","nxCircleEarn.cat.stocks":"Stocks","nxCircleEarn.copyTrading":"Copy Trading","nxCircleEarn.copyTradingNote":"Lots your copy subscriptions close earn the same per-class rates as self-traded lots — same table, same tier multiplier.","nxCircleEarn.copyTradingSub":"Mirrored lots earn like your own","nxCircleEarn.deposit":"Deposit","nxCircleEarn.depositSub":"Fund your account, earn as you go","nxCircleEarn.ftdBonus":"First-deposit bonus (one-time)","nxCircleEarn.monthlyCap":"Counts up to (per month)","nxCircleEarn.opensSoon":"Earning opens soon — these are the live rates","nxCircleEarn.perUsd":"Per $1 deposited","nxCircleEarn.referActive":"Friend becomes an active trader","nxCircleEarn.referFriend":"Refer a friend","nxCircleEarn.referFriendSub":"Paid on real milestones, not signups","nxCircleEarn.referFtd":"Friend makes their first deposit","nxCircleEarn.refereeWelcome":"Your friend’s welcome bonus","nxCircleEarn.trade":"Trade","nxCircleEarn.tradeNote":"Earned when a position closes. Your tier multiplier applies on top.","nxCircleEarn.tradeSub":"NXP per closed lot · ×{mult} at your {tier} tier","nxCircleEarn.waysToEarn":"Ways to earn","nxCircleEarn.cta.trade":"Trade","nxCircleEarn.cta.deposit":"Deposit","nxCircleEarn.cta.copy":"Copy a trader","nxCircleEarn.cta.refer":"Invite a friend","nxp.tooltip":"NXP is loyalty points — earn on trades, deposits, and referrals","oauthConsent.access_kb":"Search the FXNX knowledge base","oauthConsent.access_market":"Read market data and analysis from your agent","oauthConsent.access_overview":"See your account overview and balances","oauthConsent.access_positions":"See your open positions and trading activity","oauthConsent.access_title":"It will be able to (read-only)","oauthConsent.account_label":"FXNX account","oauthConsent.approve":"Approve","oauthConsent.approve_failed":"Approval failed — refresh this page and try again.","oauthConsent.approving":"Connecting…","oauthConsent.deny":"Deny","oauthConsent.error_body":"The application sent an invalid or unregistered connection request, so FXNX refused it. Close this page and start the connection again from the app.","oauthConsent.error_title":"This connection request is invalid","oauthConsent.no_trade":"It can never move money or place trades.","oauthConsent.subtitle":"{app} is asking to connect to your FXNX AI Agent.","oauthConsent.telegram_body":"Your AI Agent talks to you on Telegram — link a verified Telegram account before connecting an app.","oauthConsent.telegram_cta":"Go to Connections","oauthConsent.telegram_title":"Connect Telegram first","oauthConsent.title":"Connect {app}","oauthConsent.back_to_portal":"Back to portal","oauthConsent.access_trade":"Place, modify and close trades on the accounts you choose","oauthConsent.no_withdraw":"It can never deposit, withdraw or transfer your money.","oauthConsent.destination_label":"You'll be sent back to","oauthConsent.accounts_title":"Accounts this app may trade","oauthConsent.accounts_hint":"Only the accounts you tick. You can revoke access at any time.","oauthConsent.accounts_none":"You have no live trading accounts available to connect.","oauthConsent.accounts_required":"Select at least one account to continue.","oauthConsent.accounts_loading":"Loading your accounts…","oauthConsent.access_title_trade":"It will be able to","oauthConsent.paper.lead":"This app is asking to connect to your FXNX AI Agent.","oauthConsent.paper.lead_partner":"This app is asking to connect to your FXNX trading accounts.","oauthConsent.paper.page_title":"Connection request","oauthConsent.paper.signed_in_as":"Signed in as","oauthConsent.subtitle_partner":"{app} is asking to connect to your FXNX trading accounts.","open.bonus.have_title":"You have an NX Bonus account","open.bonus.see_promotions":"See active promotions","open.bonus.setting_up":"Setting up…","open.bonus.setup":"Set up my NX Bonus account","open.bonus.sub":"Every promotional credit lands here, separate from your trading balance.","open.bonus.title":"Set up your NX Bonus account","open.config.currency":"Currency","open.config.leverage":"Leverage","open.config.review":"Review","open.config.starting_balance":"Starting balance","open.config.sub_live":"Live accounts go through a quick review.","open.config.title":"Set up your account","open.config.title_named":"Set up your {name}","open.confirm.account":"Account","open.confirm.activates_at":"Activates trading at","open.confirm.currency":"Currency","open.confirm.leverage":"Leverage","open.confirm.mode":"Mode","open.confirm.mode_demo":"Demo","open.confirm.mode_live":"Live","open.confirm.open":"Open account","open.confirm.open_named":"Open {name}","open.confirm.opening":"Opening…","open.confirm.pick_first":"Pick an account type first.","open.confirm.platform":"Platform","open.confirm.starting_balance":"Starting balance","open.confirm.title":"Confirm","open.creds.copy":"Copy {label}","open.creds.deposit_cta":"Deposit to activate your account","open.creds.emailed":"Emailed to you","open.creds.go_to_accounts":"Go to my accounts","open.creds.investor":"Investor (read-only)","open.creds.login":"Login","open.creds.master":"Master password","open.creds.provisioning_body":"We're creating your trading login and passwords. This usually takes a few seconds.","open.creds.provisioning_title":"Setting up your account…","open.creds.ready_body":"Use these to log in to the trading platform. We've also emailed them to you.","open.creds.ready_title":"Your account is ready","open.creds.save_warning":"Save your master password now — for your security it won't be shown here after 24 hours (you can always reset it later from your account).","open.creds.saved_cta":"I've saved these — go to my accounts","open.creds.server":"Server","open.creds.setup_body":"Your login, server, and passwords will appear under your Accounts as soon as setup finishes (and we'll email them to you). If they don't show up shortly, contact support and we'll re-issue your password.","open.creds.setup_title":"Your account is being set up","open.creds.mt5_login":"MetaTrader 5 login","open.creds.show":"Show {label}","open.header.title":"Open an account","open.mode.demo_title":"Demo account","open.mode.live_desc":"Trade real funds. Fund it from your wallet to activate trading.","open.mode.live_title":"Live account","open.mode.title":"Real or demo?","open.mode.demo_desc_short":"Practice with virtual funds — no deposit, no risk.","open.mode.live_only":"NX Bonus and NX Flex are live only.","open.mode.live_only_bonus":"NX Bonus is live only.","open.result.already_have":"You already have an NX Bonus account.","open.result.go_to_accounts":"Go to my accounts","open.result.ready_default":"Your NX Bonus account is ready — eligible promotions will credit here.","open.result.title":"All set","open.step.config":"Settings","open.step.confirm":"Confirm","open.step.mode":"Real or demo","open.step.of":"Step {current} of {total} · {label}","open.step.type":"Account type","open.type.min_deposit":"Min. deposit to trade: {amount}","open.type.min_deposit_promo":"Min. deposit to trade: {amount} — usually {regular}, offer until {date}","open.type.flex_chip":"Make your own account","open.type.title":"Choose your account","open.type.hint":"Tap a card to choose it.","exclusive.tag":"Exclusive","exclusive.via":"Special access via your partner {partner}","exclusive.via_short":"Via your partner {partner}","exclusive.note":"You have special access to {name} because you were referred by {partner}. Other clients can't see or open it.","exclusive.access":"Access","exclusive.live_only":"{name} is live only.","open.pass.min_deposit":"Min. deposit to trade","open.pass.from":"from","open.track.opened":"Opened","open.track.fund":"Fund {amount}","open.track.trade":"Trade","pages.assistant.explainer_body":"Ask about the market, your accounts or a quick calculation, in your own language. Answers use your real account data — general information and education, never investment advice.","pages.assistant.explainer_title":"AI Agent — your trading co-pilot","pages.assistant.guide.s1_body":"The gold market, your accounts, or a quick calculation — type in whichever language you prefer.","pages.assistant.guide.s1_title":"Ask in any language","pages.assistant.guide.s2_body":"Answers use your own balances, positions and trade history, so you never have to explain which account you meant.","pages.assistant.guide.s2_title":"Grounded in your account","pages.assistant.guide.s3_body":"Switch each input and output on or off from the canvas. The knowledge base and calculator are always on, so every answer can look things up and do the maths.","pages.assistant.guide.s3_title":"Choose your modules","pages.assistant.guide.s4_title":"Alerts watch for you","pages.assistant.guide.s4_body":"Ask it to watch a price or a level and it will tell you when that happens. All of it is general information and education, not advice.","pages.boost.explainer_body":"Claim a bonus on your deposit and trade with extra credit. Each card explains how to get it, how to keep it, and what happens when you withdraw. Fund your bonus account, then hit Claim.","pages.boost.explainer_title":"Bonus — boost your trading balance","pages.boost.guide.s1_body":"Claim a bonus on your deposit and trade with extra credit on top of your own funds.","pages.boost.guide.s1_title":"Boost your balance","pages.boost.guide.s2_body":"Every card explains its own bonus. Fund your bonus account, then hit Claim — the credit lands right away.","pages.boost.guide.s2_title":"How to claim","pages.boost.guide.s3_body":"Each card spells out how to keep the bonus and what happens when you withdraw — no surprises.","pages.boost.guide.s3_title":"Clear rules, no surprises","pages.bots.explainer_body":"Rent a ready-made strategy for a set period. It runs on our servers and trades your own NX Auto account — no VPS, nothing to install. Pick a risk preset or tune it yourself, and pause or stop it whenever you want.","pages.bots.explainer_title":"NX Bots — rent a strategy that trades for you","pages.bots.guide.s1_body":"Choose a bot and rent it for a set period. It trades your own NX Auto account — your money never leaves it.","pages.bots.guide.s1_title":"Rent a strategy","pages.bots.guide.s2_body":"The bot runs on our servers around the clock. No VPS to pay for, nothing to keep switched on at home.","pages.bots.guide.s2_title":"Hosted for you, nothing to install","pages.bots.guide.s3_body":"Start from a risk preset or tune every setting yourself, and pause or stop the bot at any time.","pages.bots.guide.s3_title":"You stay in control","pages.challenges.explainer_body":"Complete trading goals — like funding your account, trading volume, or keeping a streak — and earn real rewards. Start a challenge, track your progress here, and claim the reward when you finish.","pages.challenges.explainer_title":"Challenges — trade, complete goals, earn rewards","pages.challenges.guide.s1_body":"Challenges are trading goals — fund your account, trade volume, keep a streak — with real rewards at the end.","pages.challenges.guide.s1_title":"Trade goals, real rewards","pages.challenges.guide.s2_body":"Start a challenge and watch your progress fill as you trade. Everything updates automatically.","pages.challenges.guide.s2_title":"Start and track","pages.challenges.guide.s3_body":"Finish the goal, then claim cash, bonus credit, or reward points — right from this page.","pages.challenges.guide.s3_title":"Claim your reward","pages.copy_trading.explainer_body":"Pick a proven trader and automatically copy their trades in your own account, in real time. You stay in control — set your amount, pause, or stop anytime. Check each leader's track record and risk score before you copy.","pages.copy_trading.explainer_title":"Copy Trading — copy expert traders","pages.copy_trading.guide.s1_body":"Pick a trader with a verified track record. Their trades mirror to your account in real time, sized the way you choose.","pages.copy_trading.guide.s1_title":"Copy expert traders","pages.copy_trading.guide.s2_body":"NX Score divides average return by worst drawdown, so steady gains outrank returns earned through deep losses. It ranks, it does not promise. A separate 1-10 risk rating measures volatility.","pages.copy_trading.guide.s2_title":"Read the NX Score","pages.copy_trading.guide.s3_title":"You stay in control","pages.copy_trading.guide.s3_body":"Set your amount and a safety stop before you copy. Pause or stop anytime; positions already open stay on your account unless you also close them.","pages.explainer.got_it":"Got it","pages.explainer.open_aria":"What is this page?","pages.explainer.skip":"Skip","pages.explainer.step_dot":"Go to step {n}","pages.explainer.step_of":"Step {n} of {total}","pages.partnership.explainer_body":"Refer traders and earn commission on their trading — paid automatically. Share your link, track your network and earnings here, and grow through partner tiers.","pages.partnership.explainer_title":"Partnership — earn by referring","pages.partnership.guide.s1_body":"Refer traders and earn commission on their trading — paid to you automatically.","pages.partnership.guide.s1_title":"Earn by referring","pages.partnership.guide.s2_body":"Share your personal link, or create one campaign link per channel to compare them. Then follow your network, volume, and earnings live on this page.","pages.partnership.guide.s2_title":"Share and track","pages.partnership.guide.s3_body":"The more active traders you bring, the higher your partner tier — and the more you earn per trade.","pages.partnership.guide.s3_title":"Grow through tiers","pages.rewards.explainer_body":"Earn NXP loyalty points on trades, deposits, and referrals. Climb tiers to unlock perks, and redeem points for account credit and more. Your activity and redemptions all live here.","pages.rewards.explainer_title":"Rewards — earn NXP on everything","pages.rewards.guide.s1_body":"Every closed lot, every deposit and every friend who funds an account adds NX Points to your balance — nothing to switch on.","pages.rewards.guide.s1_title":"Earn NXP automatically","pages.rewards.guide.s2_body":"Member 1.0× · Silver 1.1× · Gold 1.25× · Platinum 1.4× · Diamond 1.6×. Your tier follows your status and the ladder in the top bar shows where you stand. Higher tiers also bring faster withdrawals, priority support and event invitations.","pages.rewards.guide.s2_title":"Tiers multiply every earn","pages.rewards.guide.s3_body":"Buy NX Points at the live rate or sell earned points back for cash. Bought points unlock after their lock period — the Convert tab shows what is sellable right now.","pages.rewards.guide.s3_title":"Convert points to cash","pages.terminal.explainer_body":"Live charts for 150+ markets — gold, currencies, crypto, stocks. Place trades, set stop-loss and take-profit, and manage your accounts right from the chart. Use the search to change symbols and the toolbar to change timeframes.","pages.terminal.explainer_title":"NX Terminal — live trading","pages.terminal.guide.s1_body":"Live charts for gold, currencies, crypto, and stocks — more than 150 markets in one terminal.","pages.terminal.guide.s1_title":"Trade 150+ markets","pages.terminal.guide.s2_body":"Open positions right from the chart, and set stop-loss and take-profit to manage your risk.","pages.terminal.guide.s2_title":"Place and protect trades","pages.terminal.guide.s3_body":"Use search to switch symbols, the toolbar to change timeframes, and the account strip to switch accounts.","pages.terminal.guide.s3_title":"Find your market fast","pages.tools.explainer_body":"Calculators for position size, margin and risk; a live market board with the session clock and economic calendar; and your own journal and performance. Nothing here opens a trade — the tools do the maths, you place the order yourself.","pages.tools.explainer_title":"Trading Tools — plan, watch, review","pages.tools.guide.s1_body":"Position size, margin, pip value and risk-to-reward — settle the numbers before you risk anything.","pages.tools.guide.s1_title":"Plan the trade","pages.tools.guide.s2_body":"Live prices and top movers, the session clock and the economic calendar — so you know what is moving and when.","pages.tools.guide.s2_title":"Know the market","pages.tools.guide.s3_body":"Your journal, your performance and your risk headroom in one place — see what is actually working.","pages.tools.guide.s3_title":"Review your trading","pages.upgrades.explainer_body":"Buy an upgrade with NX Points or wallet cash and attach it to one account. A share of the commission, spread markup or swap you are charged is paid back into your wallet, up to the cap on that upgrade. MetaTrader keeps quoting exactly the same prices.","pages.upgrades.explainer_title":"Upgrades — pay less to trade, for a set time","pages.upgrades.guide.s1_body":"Pay with NX Points or wallet cash, then attach the upgrade to one of your accounts.","pages.upgrades.guide.s1_title":"Buy it and attach it","pages.upgrades.guide.s2_body":"Nothing changes in MetaTrader — the same prices, and the same commission on your statement.","pages.upgrades.guide.s2_title":"Trade exactly as usual","pages.upgrades.guide.s3_body":"Your share of what you were charged is paid back into your wallet, up to the cap on that upgrade, until it runs out.","pages.upgrades.guide.s3_title":"The money comes back to your wallet","pages.wallet.explainer_body":"Your money hub: deposit, withdraw, and move funds between your wallet and trading accounts. Every transaction shows here with its live status.","pages.wallet.explainer_title":"Wallet — deposits & withdrawals","pages.wallet.guide.s1_body":"Deposits, withdrawals, and transfers between your wallet and trading accounts — all your money lives here.","pages.wallet.guide.s1_title":"Your money hub","pages.wallet.guide.s2_body":"Tap Deposit, choose a payment method, and follow the steps. Your balance updates as soon as the payment lands.","pages.wallet.guide.s2_title":"Deposit in minutes","pages.wallet.guide.s3_body":"Send money out with Withdraw, or move it instantly between your wallet and trading accounts with Transfer.","pages.wallet.guide.s3_title":"Withdraw & move funds","pages.wallet.guide.s4_body":"Every deposit, withdrawal, and transfer shows here with its live status — you always know where your money is.","pages.wallet.guide.s4_title":"Track every transaction","partnerGate.aboutProgram":"About the program","partnerGate.applyCta":"Apply to become a partner","partnerGate.noneEyebrow":"Partnership","partnerGate.noneSubtitle":"Your network tree, payouts, and analytics unlock when you become an FXNX partner.","partnerGate.noneTitle":"Partner tools live here","partnerGate.pendingEyebrow":"Application in review","partnerGate.pendingSubtitle":"This dashboard unlocks once your partner application is approved — typically within 1–2 business days.","partnerGate.pendingTitle":"Almost there","partnerGate.viewStatus":"View application status","partnerGate.unlockHint":"Your network tree, payouts and analytics unlock with the first signup through your referral link.","partnerGate.myReferralLink":"My referral link","partnership.analytics.accrued_approved_paid":"Accrued → approved → paid","partnership.analytics.all_funded_traded":"Every funded client traded inside the window.","partnership.analytics.avg_deposit":"Avg deposit","partnership.analytics.category.commodities":"Commodities","partnership.analytics.category.crypto":"Crypto","partnership.analytics.category.forex_majors":"FX majors","partnership.analytics.category.forex_minors":"FX minors","partnership.analytics.category.indices":"Indices","partnership.analytics.category.metals":"Metals","partnership.analytics.category.other":"Other","partnership.analytics.category.stocks":"Stocks","partnership.analytics.churn_risk":"Churn risk","partnership.analytics.conversion":"Conversion","partnership.analytics.days_ago":"{days}d ago","partnership.analytics.downline":"Downline","partnership.analytics.earnings_rebates_header":"Earnings & rebates (last {months} months · USD)","partnership.analytics.funded_per_signups":"funded / signups","partnership.analytics.funnel_accrued":"Accrued ({count})","partnership.analytics.funnel_approved":"Approved ({count})","partnership.analytics.funnel_paid":"Paid ({count})","partnership.analytics.linear_run_rate":"linear run-rate","partnership.analytics.n_commissions":"{count} commissions","partnership.analytics.n_funded":"{count} funded","partnership.analytics.never":"never","partnership.analytics.no_client_rebates_yet":"No client rebates yet","partnership.analytics.no_clients_at_risk":"No clients at risk","partnership.analytics.no_commission_yet":"No commission yet","partnership.analytics.no_commissions_in_window":"No approved or paid commissions in the last {days} days.","partnership.analytics.no_funded_clients_yet":"no funded clients yet","partnership.analytics.no_rebates_yet":"No rebates yet","partnership.analytics.paid_window":"Paid (window)","partnership.analytics.prev_amount":"{amount} prev","partnership.analytics.projected_close":"Projected close","partnership.analytics.quiet_clients_sub":"Quiet clients — funded, no activity in {days}d","partnership.analytics.quiet_days_plus":"quiet {days}+ days","partnership.analytics.rebate_by_category":"Rebate by category","partnership.analytics.rebate_by_cycle":"Rebate by cycle","partnership.analytics.rolling_window_sub":"Rolling {days}-day view of your network","partnership.analytics.this_cycle":"This cycle","partnership.analytics.title":"Analytics","partnership.analytics.today":"today","partnership.analytics.top_clients_by_rebate":"Top clients by rebate","partnership.analytics.top_symbols_by_commission":"Top symbols by commission ({days}d)","partnership.analytics.vs_last_cycle":"vs last cycle","partnership.analytics.yesterday":"yesterday","partnership.analytics.no_commission_window_title":"No commission in this window","partnership.analytics.no_funded_short":"no funded clients","partnership.analytics.funnel_stage_accrued":"Accrued ({count})","partnership.analytics.window_sub":"Your network over the last {days} days","partnership.application.decided_at":"Decided {date}","partnership.application.in_review":"In review","partnership.application.submitted_at":"Submitted {date}","partnership.application.title":"Your application","partnership.applied":"Application submitted. We'll be in touch within one business day.","partnership.apply":"Apply to become an IB","partnership.apply.benefit_analytics_body":"Track conversion, activity, top-traded symbols and at-risk clients from a dedicated analytics dashboard.","partnership.apply.benefit_analytics_title":"Real-time analytics","partnership.apply.benefit_commission_body":"Earn a percentage of the spread on every trade your clients make — the more active they are, the more you earn.","partnership.apply.benefit_commission_title":"Competitive commission rates","partnership.apply.benefit_network_body":"Earn a rebate on every trade your directly-referred clients make.","partnership.apply.benefit_network_title":"Direct referral rebates","partnership.apply.benefit_payouts_body":"Commissions are grouped by cycle and paid monthly — verify your tax forms to unlock the fastest payout track.","partnership.apply.benefit_payouts_title":"Fast monthly payouts","partnership.apply.benefits_heading":"What IB partners get","partnership.apply.btn_reapply":"Re-apply","partnership.apply.btn_submit":"Submit application","partnership.apply.card_title":"Your application","partnership.apply.field_motivation_help":"Tell us about your audience, your reach, and what you'd offer them.","partnership.apply.field_motivation_label":"Why do you want to become a partner?","partnership.apply.field_motivation_min":"min 20 chars","partnership.apply.field_motivation_placeholder":"I run a trading community of ~5k members on Telegram focused on commodities…","partnership.apply.field_social_help":"Telegram, X, YouTube …","partnership.apply.field_social_label":"Social handle (optional)","partnership.apply.field_social_placeholder":"@yourname or https://t.me/your-channel","partnership.apply.field_volume_help":"Round number is fine — e.g. \"~50 lots\", \"$2-5m notional\"","partnership.apply.field_volume_label":"Expected monthly volume","partnership.apply.field_volume_placeholder":"~50 lots","partnership.apply.field_website_help":"Your blog / landing page if any","partnership.apply.field_website_label":"Website (optional)","partnership.apply.header_sub":"Refer clients, earn commissions","partnership.apply.header_title":"Become a partner","partnership.apply.hero_cta":"Go to partnership","partnership.apply.hero_eyebrow":"You're in","partnership.apply.hero_subtitle":"Your referral link and commission stats live on the partnership hub — no application needed.","partnership.apply.hero_title":"You're already a partner","partnership.apply.intro_body":"Tell us about your audience. We review every application — typically within 1–2 business days.","partnership.apply.intro_eyebrow":"Partnership","partnership.apply.intro_title":"Become an IB","partnership.apply.rejected_fallback":"Reach out to support for details — you can re-apply below.","partnership.apply.status_in_review":"In review","partnership.apply.submitted_prefix":"Submitted","partnership.apply.toast_already_desc":"Your application is in review.","partnership.apply.toast_already_title":"Already submitted","partnership.apply.toast_error_title":"Could not submit","partnership.apply.toast_existing_desc":"Your referral link and stats live on the partnership hub.","partnership.apply.toast_existing_title":"You are already a partner","partnership.apply.toast_submitted_desc":"We'll let you know when it's reviewed.","partnership.apply.toast_submitted_title":"Application submitted","partnership.applying":"Submitting application…","partnership.banners.clicks":"{count} clicks","partnership.banners.copied":"Copied","partnership.banners.copy_failed":"Couldn't copy — select the link and copy it manually.","partnership.banners.create":"Create banner","partnership.banners.create_error":"Could not create","partnership.banners.created":"Banner created","partnership.banners.dest_label":"Destination URL","partnership.banners.disable":"Disable","partnership.banners.disable_error":"Disable failed","partnership.banners.disabled":"Banner disabled","partnership.banners.disabled_badge":"disabled","partnership.banners.empty_desc":"Create a short tracked link to measure clicks when you share promos on social media.","partnership.banners.empty_title":"No tracked links yet","partnership.banners.eyebrow":"Banner links","partnership.banners.label_label":"Label (optional)","partnership.banners.label_placeholder":"Telegram post","partnership.banners.link_becomes":"Your link becomes","partnership.banners.new":"New","partnership.banners.sheet_title":"New banner link","partnership.banners.slug_label":"Slug","partnership.banners.slug_min":"At least 3 characters","partnership.banners.dest_min":"The full link, starting with https://","partnership.become.apply":"Apply to become a partner","partnership.become.share_blurb":"Share this with friends — when someone funds and trades through your link, you become a partner automatically and start earning rebates.","partnership.become.subtitle":"Refer traders, earn per-lot rebates on everything they trade. We review every application within 1–2 business days.","partnership.become.title":"Become an FXNX partner","partnership.become.mechanism":"Refer traders and earn per-lot rebates on everything they trade — the first person who signs up through your referral link makes you an FXNX partner.","partnership.category.commodities":"Commodities","partnership.category.crypto":"Crypto","partnership.category.forex_majors":"FX majors","partnership.category.forex_minors":"FX minors","partnership.category.indices":"Indices","partnership.category.metals":"Metals","partnership.client_detail.acct_active":"active","partnership.client_detail.acct_funded":"funded","partnership.client_detail.acct_inactive":"inactive","partnership.client_detail.blocked_desc":"This client isn't in your downline, so their activity isn't available to you.","partnership.client_detail.blocked_title":"Not in your network","partnership.client_detail.category.commodities":"Commodities","partnership.client_detail.category.crypto":"Crypto","partnership.client_detail.category.forex_majors":"FX majors","partnership.client_detail.category.forex_minors":"FX minors","partnership.client_detail.category.indices":"Indices","partnership.client_detail.category.metals":"Metals","partnership.client_detail.category.other":"Other","partnership.client_detail.category.stocks":"Stocks","partnership.client_detail.churn_badge":"Churn risk {pct}%","partnership.client_detail.days":"{days}d","partnership.client_detail.days_ago":"{days}d ago","partnership.client_detail.fact_account_age":"Account age","partnership.client_detail.fact_first_deposit":"First deposit","partnership.client_detail.fact_in_network_since":"In your network since","partnership.client_detail.fact_last_active":"Last active","partnership.client_detail.fact_signed_up":"Signed up","partnership.client_detail.fact_time_to_fund":"Time to fund","partnership.client_detail.kpi_completed":"{count} completed","partnership.client_detail.kpi_deposits":"Deposits","partnership.client_detail.kpi_rebate":"Rebate generated","partnership.client_detail.kpi_rebate_caption":"lifetime, your attribution","partnership.client_detail.kpi_volume":"Volume","partnership.client_detail.kpi_volume_caption":"client lifetime (all activity)","partnership.client_detail.kpi_withdrawals":"Withdrawals","partnership.client_detail.lifecycle_history":"Lifecycle history","partnership.client_detail.lots":"{lots} lots","partnership.client_detail.mt5_accounts":"MT5 accounts","partnership.client_detail.rebate_by_cycle":"Rebate by cycle","partnership.client_detail.subtitle":"Downline client","partnership.client_detail.title":"Client","partnership.client_detail.value_badge":"Value {score}","partnership.client_detail.volume_by_category":"Volume by category (your attributed trades)","partnership.client_detail.back_to_tree":"Back to network tree","partnership.client_detail.paper.acct_kind.demo":"Practice account","partnership.client_detail.paper.acct_kind.ib":"IB account","partnership.client_detail.paper.acct_kind.live":"Live account","partnership.client_detail.paper.acct_kind.other":"MT5 account","partnership.client_detail.paper.acct_kind.partner":"Partner account","partnership.client_detail.paper.balances_note":"Balances stay private.","partnership.client_detail.paper.balances_private":"Balances stay private","partnership.client_detail.paper.cycle_hint":"Rebate by cycle · drag across the bars.","partnership.client_detail.paper.cycle_note":"Reversed rebates aren't counted.","partnership.client_detail.paper.cycle_value":"{cycle}, {amount}","partnership.client_detail.paper.history_note":"The latest 10 changes, newest first.","partnership.client_detail.paper.history_to":"to","partnership.client_detail.paper.no_rebate_body":"Nothing has accrued from this client's trading so far.","partnership.client_detail.paper.no_rebate_title":"No rebate yet.","partnership.client_detail.paper.profile_title":"Client profile","partnership.client_detail.paper.volume_note":"Your attributed trades only.","partnership.client_detail.paper.volume_title":"Volume by category","partnership.dashboard.banners":"Promo banners","partnership.dashboard.commission_total":"Total commission","partnership.dashboard.copy_link":"Copy link","partnership.dashboard.downline":"Direct downline","partnership.dashboard.last_cycle":"Last cycle","partnership.dashboard.next_cycle":"Next payout","partnership.dashboard.no_downline":"You don't have any referred clients yet.","partnership.dashboard.referral_link":"Your referral link","partnership.dashboard.title":"Your partnership","partnership.dispute.already_desc":"We already have this one on our queue.","partnership.dispute.already_title":"Dispute already open","partnership.dispute.char_count":"{count}/500 · min 8 chars","partnership.dispute.commission_label":"commission","partnership.dispute.error":"Could not open dispute","partnership.dispute.no_cycle":"no cycle","partnership.dispute.reason_label":"What looks wrong?","partnership.dispute.reason_placeholder":"Tell us why — missing volume, wrong tier rate, a client already disputed something similar… (8-500 chars)","partnership.dispute.sheet_title":"Dispute a commission","partnership.dispute.submit":"Submit dispute","partnership.dispute.submitted_desc":"Our team will review and respond shortly.","partnership.dispute.submitted_title":"Dispute submitted","partnership.dispute.status.pending":"In review","partnership.dispute.status.held":"On hold","partnership.error.already_partner":"You are already an active partner.","partnership.error.application_failed":"Could not submit application. Please try again.","partnership.eyebrow":"Partnership","partnership.filter.all":"All","partnership.filter.approved":"Approved","partnership.filter.paid":"Paid","partnership.filter.pending":"Pending","partnership.filter.reversed":"Reversed","partnership.growth.activity_empty_desc":"Signups, deposits, and rebates across your network show here.","partnership.growth.activity_empty_title":"No activity yet","partnership.growth.activity_eyebrow":"Recent activity","partnership.growth.btn_request":"Request outreach","partnership.growth.btn_requested":"Requested","partnership.growth.funnel_empty_desc":"Your funnel fills in as clients join your network.","partnership.growth.funnel_empty_title":"No downline yet","partnership.growth.funnel_eyebrow":"Downline funnel","partnership.growth.quiet_empty_desc":"Every funded client is active inside the window.","partnership.growth.quiet_empty_title":"No quiet clients","partnership.growth.quiet_eyebrow":"Quiet clients — request a follow-up (your AM handles contact)","partnership.growth.quiet_footnote":"Requesting outreach files an internal note for the client's account manager — you never contact clients directly.","partnership.growth.title":"Lifecycle & growth","partnership.growth.toast_already":"Outreach already requested","partnership.growth.toast_desc":"Your client's account manager will follow up.","partnership.growth.toast_error":"Couldn't request outreach","partnership.growth.toast_requested":"AM outreach requested","partnership.growth.stage.signup":"Signed up","partnership.growth.stage.kyc":"KYC verified","partnership.growth.stage.deposit":"Deposited","partnership.growth.stage.trade":"Traded","partnership.growth.stage.active":"Active","partnership.growth.feed.client_joined":"New client joined your network","partnership.growth.feed.client_deposited":"Client made a deposit","partnership.growth.feed.client_lifecycle_changed":"Client moved to {state}","partnership.growth.feed.rebate_earned":"Rebate earned","partnership.growth.paper.drop_sr":"{pct} fewer than the stage before","partnership.growth.paper.funnel_note":"Direct clients","partnership.growth.paper.quiet_never":"No rebate yet","partnership.growth.paper.quiet_since":"Quiet since {date}","partnership.growth.paper.quiet_title":"Low-activity clients","partnership.growth.paper.quiet_window":"No rebate in {days} days","partnership.growth.paper.requesting":"Requesting…","partnership.growth.paper.rung_next":"{value}: next milestone","partnership.growth.paper.rung_reached":"{value}: reached","partnership.growth.quiet_eyebrow_short":"Low-activity clients","partnership.hub.all_cycles":"All cycles","partnership.hub.analytics_sub":"Conversion, top symbols, quiet clients","partnership.hub.analytics_title":"Analytics","partnership.hub.commissions":"Commissions","partnership.hub.cycle_filter":"Cycle filter","partnership.hub.direct_count":"{count} direct","partnership.hub.dispute":"Dispute","partnership.hub.full_tree":"Full tree","partnership.hub.growth_sub":"Funnel, activity feed & dormant-client follow-ups","partnership.hub.growth_title":"Lifecycle & growth","partnership.hub.insights_sub":"Proactive recommendations from your network data","partnership.hub.insights_title":"Insights","partnership.hub.loading":"Loading…","partnership.hub.manage":"Manage","partnership.hub.no_clients_desc":"Share your referral link above to start growing your tree.","partnership.hub.no_clients_title":"No clients yet","partnership.hub.no_commissions_desc":"Once your clients start trading, commissions show up here per cycle.","partnership.hub.no_commissions_title":"Nothing here yet","partnership.hub.no_further_downlines":"No further downlines.","partnership.hub.payouts_sub":"Commissions earned, by cycle","partnership.hub.payouts_title":"Payouts","partnership.hub.reports_sub":"Download commission, payout & downline statements (CSV)","partnership.hub.reports_title":"Reports","partnership.hub.status_filter":"Status filter","partnership.hub.tier_sub":"Your rate card, perks, and what the next tier unlocks","partnership.hub.tier_title":"Tier & perks","partnership.hub.toolkit_sub":"Media kit + per-link campaign conversions","partnership.hub.toolkit_title":"Growth toolkit","partnership.hub.tree_sub":"{count} clients in your downline","partnership.hub.tree_title":"Network tree","partnership.hub.your_downline":"Your downline","partnership.insights.empty_desc":"As your clients trade, FXNX surfaces concentration, opportunity, risk, and forecast insights here.","partnership.insights.empty_title":"No insights yet","partnership.insights.footer_note":"Insights are computed from your own network's aggregate activity. Client identities are anonymised.","partnership.insights.title":"Insights","partnership.insights.week_glance":"Your week at a glance","partnership.insights.concentration_title":"{category} drive {pct}% of your rebates","partnership.insights.concentration_detail_risk":"Your earnings lean heavily on {category}. Diversifying the instruments your clients trade reduces concentration risk.","partnership.insights.concentration_detail_info":"{category} are your strongest category at {amount}.","partnership.insights.best_symbol_title":"{symbol} is your top earner","partnership.insights.best_symbol_detail":"{symbol} generated {amount} in rebates. Promote it to similar clients.","partnership.insights.best_client_title":"{client} is your top client","partnership.insights.best_client_detail":"{client} has generated {amount} in rebates — your most valuable relationship.","partnership.insights.forecast_title":"On track for ~{cycle_amount} this cycle","partnership.insights.forecast_detail":"At your current run-rate you're projected to earn {cycle_amount} this cycle (~{annual_amount}/year).","partnership.insights.opportunity_title_one":"{count} active client from {tier}","partnership.insights.opportunity_title_other":"{count} active clients from {tier}","partnership.insights.opportunity_title_two":"{count} active clients from {tier}","partnership.insights.opportunity_title_few":"{count} active clients from {tier}","partnership.insights.opportunity_title_many":"{count} active clients from {tier}","partnership.insights.opportunity_detail_uplift":"Reaching {tier} raises your per-lot rates — worth an estimated +{uplift_amount}/cycle at your current volume.","partnership.insights.opportunity_detail_plain":"Reaching {tier} raises your per-lot rebate rates.","partnership.insights.dormant_title_one":"{count} client quiet {days}+ days","partnership.insights.dormant_title_other":"{count} clients quiet {days}+ days","partnership.insights.dormant_title_two":"{count} clients quiet {days}+ days","partnership.insights.dormant_title_few":"{count} clients quiet {days}+ days","partnership.insights.dormant_title_many":"{count} clients quiet {days}+ days","partnership.insights.dormant_detail_one":"One of your clients hasn't traded in {days}+ days. Request an account-manager re-engagement from Lifecycle & growth before they churn.","partnership.insights.dormant_detail_other":"{count} of your clients haven't traded in {days}+ days. Request an account-manager re-engagement from Lifecycle & growth before they churn.","partnership.insights.dormant_detail_two":"{count} of your clients haven't traded in {days}+ days. Request an account-manager re-engagement from Lifecycle & growth before they churn.","partnership.insights.dormant_detail_few":"{count} of your clients haven't traded in {days}+ days. Request an account-manager re-engagement from Lifecycle & growth before they churn.","partnership.insights.dormant_detail_many":"{count} of your clients haven't traded in {days}+ days. Request an account-manager re-engagement from Lifecycle & growth before they churn.","partnership.insights.anomaly_title":"{client}'s volume dropped {pct}%","partnership.insights.anomaly_detail":"{client} traded {pct}% less than last cycle — a possible early churn signal worth a follow-up.","partnership.insights.paper.loaded":"Insights loaded","partnership.insights.paper.loading":"Loading insights","partnership.insights.paper.manage_earnings_short":"Rebates, top clients","partnership.insights.paper.manage_earnings_sub":"Rebate by cycle, categories and top clients","partnership.insights.paper.manage_payouts_short":"Cycles, invoices","partnership.payouts.auto_daily":"auto, ~daily","partnership.payouts.auto_rebate_lead":"Rebates settle automatically (~daily) into your USD wallet — next run","partnership.payouts.auto_rebate_tail":". Approved commissions pay first; pending ones settle as they're approved.","partnership.payouts.ccy_balance":"{currency} balance","partnership.payouts.commission_count_one":"{count} commission","partnership.payouts.commission_count_other":"{count} commissions","partnership.payouts.cycles":"Cycles","partnership.payouts.empty_desc":"When your clients start trading, your commissions group by cycle here.","partnership.payouts.empty_title":"No payouts yet","partnership.payouts.fxnx_processes":"FXNX processes payouts","partnership.payouts.incl_in_progress":"incl. in-progress","partnership.payouts.invoices":"Invoices","partnership.payouts.issued_on":"issued {date}","partnership.payouts.lifetime_paid":"Lifetime paid","partnership.payouts.manual":"Manual","partnership.payouts.manual_rebate_note":"Your rebates are reviewed and paid by FXNX into your USD wallet each cycle.","partnership.payouts.next_settlement":"Next settlement","partnership.payouts.no_usd_wallet":"no USD wallet yet","partnership.payouts.on_file":"on file","partnership.payouts.paid_on_sep":" · paid {date}","partnership.payouts.payout_wallet":"Payout wallet","partnership.payouts.pending_payout":"Pending payout","partnership.payouts.settled_to_wallet":"settled to your wallet","partnership.payouts.settled_to_you":"settled to you","partnership.payouts.status_approved":"Approved","partnership.payouts.status_paid":"Paid","partnership.payouts.status_pending":"Pending","partnership.payouts.status_reversed":"Reversed","partnership.payouts.title":"Payouts","partnership.payouts.total_earned":"Total earned","partnership.payouts.total_paid":"Total paid","partnership.payouts.unpaid_commission_one":"{count} unpaid commission","partnership.payouts.unpaid_commission_other":"{count} unpaid commissions","partnership.pending.body":"Once approved, your referral link, downline tree, and commission ledger appear right here.","partnership.pending.view_submission":"View your submission","partnership.perk.analytics_body":"Conversion, top symbols, and at-risk clients in a dedicated dashboard.","partnership.perk.analytics_title":"Real-time analytics","partnership.perk.earn_body":"Per-lot rebates on your referred clients' trades, paid daily into your USD wallet.","partnership.perk.earn_title":"Earn on every trade","partnership.perk.network_body":"Earn a rebate on the trading activity of the clients you refer directly.","partnership.perk.network_title":"Direct referral rebates","partnership.referral.contact_support":"Contact support","partnership.referral.copy_link":"Copy link","partnership.referral.qr_alt":"Referral QR code","partnership.referral.scan":"Scan to share","partnership.referral.title":"Your referral link","partnership.referral.unset_desc":"You're an approved partner, but this account doesn't have a referral code assigned. Message support and we'll activate your link — your commissions and downline are unaffected.","partnership.referral.unset_title":"Your referral code isn't set yet","partnership.referral.your_code":"Your code:","partnership.rejected.badge":"Not approved","partnership.rejected.default_reason":"Reach out to support for details — and you're welcome to apply again.","partnership.rejected.reapply":"Re-apply","partnership.share.message":"Trade on FXNX — sign up with my link:","partnership.share.share_via":"Share via {platform}","partnership.share.x_label":"X (Twitter)","partnership.source.referral_commission":"Referral commission","partnership.source.fixed_commission":"Fixed commission","partnership.stats.active_clients":"Active clients","partnership.stats.cycle_caption":"cycle {cycle}","partnership.stats.earning_now":"Earning now","partnership.stats.last_paid":"Last paid","partnership.stats.no_commissions":"no commissions yet","partnership.stats.no_payout":"no payout yet","partnership.stats.total_clients":"Total clients","partnership.stats.none_this_cycle":"none this cycle yet","partnership.stats.none_last_cycle":"no payout last cycle","partnership.stats.counts_scope_note":"Client counts cover your linked downline only — the commission list below shows every commission credited to you.","partnership.status.approved":"approved","partnership.status.in_review":"in review","partnership.status.paid":"paid","partnership.status.reversed":"reversed","partnership.tier.at_top":"you're at the top","partnership.tier.badge_current":"current","partnership.tier.badge_unlocked":"unlocked","partnership.tier.cat.commodities":"Commodities","partnership.tier.cat.crypto":"Crypto","partnership.tier.cat.forex_majors":"FX majors","partnership.tier.cat.forex_minors":"FX minors","partnership.tier.cat.indices":"Indices","partnership.tier.cat.metals":"Metals","partnership.tier.cat.other":"Other","partnership.tier.cat.stocks":"Stocks","partnership.tier.clients":"clients","partnership.tier.earnings_label":"Your earnings this cycle","partnership.tier.estimate_note":"Estimate uses this cycle's volume × the per-lot rate increase. Actual earnings vary with volume.","partnership.tier.history_label":"Tier-up history","partnership.tier.kpi_active_clients":"Active clients","partnership.tier.kpi_current":"Current tier","partnership.tier.kpi_earned":"earned","partnership.tier.kpi_funded_trading":"funded & trading","partnership.tier.kpi_per_cycle":"per cycle at your volume","partnership.tier.kpi_set_by_fxnx":"set by FXNX","partnership.tier.kpi_to_next":"To next tier","partnership.tier.kpi_uplift":"Next-tier uplift","partnership.tier.lots":"lots","partnership.tier.more_clients_to":"more clients → {tier}","partnership.tier.no_rebates":"No rebates yet this cycle","partnership.tier.per_cycle_suffix":"/cycle","partnership.tier.per_lot_suffix":"/lot","partnership.tier.perks_by_tier":"Perks by tier","partnership.tier.rebate_card_label":"Your per-lot rebate card","partnership.tier.title":"Tier & perks","partnership.tier.top_tier":"Top tier","partnership.tier.unlocks_at_mix":"at your current trading mix.","partnership.tier.unlocks_more_one":"more active client unlocks","partnership.tier.unlocks_more_other":"more active clients unlocks","partnership.tier.unlocks_worth":"— worth an estimated","partnership.tier.youre_tier":"You're {tier}","partnership.tier.perk.live_dashboard":"Live partner dashboard","partnership.tier.perk.live_dashboard_desc":"Real-time downline, rebates, and analytics.","partnership.tier.perk.referral_links":"Referral links & banners","partnership.tier.perk.referral_links_desc":"Trackable /r/ links with click counts.","partnership.tier.perk.csv_statements":"CSV statements","partnership.tier.perk.csv_statements_desc":"Download commission, payout & downline reports.","partnership.tier.perk.daily_payouts":"Daily rebate payouts","partnership.tier.perk.daily_payouts_desc":"Rebates are paid into your USD wallet automatically, once a day.","partnership.tier.perk.higher_rebates":"Higher per-lot rebates","partnership.tier.perk.higher_rebates_desc":"The Elite rate card across all categories.","partnership.tier.perk.premier_rebates":"Premier per-lot rebates","partnership.tier.perk.premier_rebates_desc":"The Premier rate card across all categories.","partnership.tier.perk.legend_rebates":"Legend per-lot rebates","partnership.tier.perk.legend_rebates_desc":"The Legend rate card across all categories.","partnership.tier.perk.creative_pack":"Marketing creative pack","partnership.tier.perk.creative_pack_desc":"Banners and copy to grow your network.","partnership.tier.unlocks_lead_one":"more active client unlocks","partnership.tier.unlocks_lead_other":"more active clients unlock","partnership.tier.unlocks_tail":"— worth an estimated","partnership.tier.kpi_funded_short":"funded & trading","partnership.tier.kpi_per_cycle_short":"est. per cycle","partnership.tier.paper.active_caption":"active clients · deposited","partnership.tier.paper.at_tier":"at {tier}","partnership.tier.paper.by_category":"By category, at your current trading mix.","partnership.tier.paper.history_to":"to","partnership.tier.paper.loading":"Loading your tier","partnership.tier.paper.perks_note":"A higher tier changes one thing: your per-lot rate card.","partnership.tier.paper.rate_card":"Rate card","partnership.tier.paper.rung_starting":"Starting","partnership.tier.paper.total":"Total","partnership.tier_hero.active_clients_one":"{count} active client","partnership.tier_hero.active_clients_other":"{count} active clients","partnership.tier_hero.at_top":"You're at the top of the rebate ladder — every category pays its max.","partnership.tier_hero.gap_one":"{count} more active client to {tier}.","partnership.tier_hero.gap_other":"{count} more active clients to {tier}.","partnership.tier_hero.hit":"Hit","partnership.tier_hero.override":"Tier set by your partner manager.","partnership.tier_hero.title":"Your partner tier","partnership.tier_hero.top_tier":"Top tier","partnership.tier_hero.your_rebates":"Your rebates · {tier}","partnership.tier_hero.your_rates":"Your per-lot rates","partnership.tier_ladder.metals":"Metals {rate}","partnership.tier_ladder.starting":"Starting tier","partnership.tier_ladder.state_current":"current","partnership.tier_ladder.state_locked":"locked","partnership.tier_ladder.state_next":"next","partnership.tier_ladder.state_unlocked":"unlocked","partnership.tier_ladder.threshold":"{count}+ active clients","partnership.tier_ladder.title":"Tier ladder","partnership.timeline.decision_label":"Decision","partnership.timeline.decision_sub":"Typically within 1–2 business days — we'll notify you either way.","partnership.timeline.in_review_label":"In review","partnership.timeline.in_review_sub":"Our partnerships team is looking at your audience and reach.","partnership.timeline.received":"Received","partnership.timeline.received_at":"Received {date}","partnership.timeline.submitted_label":"Application submitted","partnership.title":"Become a partner","partnership.toolkit.campaign_eyebrow":"Your campaign links — clicks → signups → funded","partnership.toolkit.clicks":"Clicks","partnership.toolkit.copied":"Copied","partnership.toolkit.copy":"Copy","partnership.toolkit.copy_failed":"Couldn't copy","partnership.toolkit.file_creative":"File creative{size} — ask your partner manager for the source file.","partnership.toolkit.funded":"Funded","partnership.toolkit.inactive":"inactive","partnership.toolkit.kind.banner":"Banner","partnership.toolkit.kind.copy":"Ad copy","partnership.toolkit.kind.email":"Email","partnership.toolkit.kind.headline":"Headline","partnership.toolkit.kind.image":"Image","partnership.toolkit.kind.logo":"Logo","partnership.toolkit.kind.social":"Social post","partnership.toolkit.kind.boilerplate":"Boilerplate","partnership.toolkit.kind.description":"Company description","partnership.toolkit.kind.email_template":"Email template","partnership.toolkit.link":"Link","partnership.toolkit.media_eyebrow":"Media kit — ready-to-use creatives","partnership.toolkit.no_creatives_desc":"FXNX publishes ready-to-use ad copy and creatives here. Check back soon.","partnership.toolkit.no_creatives_title":"No creatives yet","partnership.toolkit.no_links_desc":"Create a referral link from the partnership hub — each link tracks clicks, signups, and funded conversions so you can A/B your channels.","partnership.toolkit.no_links_title":"No campaign links yet","partnership.toolkit.pct_of_clicks":"{pct}% of clicks","partnership.toolkit.signups":"Signups","partnership.toolkit.title":"Growth toolkit","partnership.toolkit.asset.desc_200_en":"Company description — 200 words (EN)","partnership.toolkit.asset.desc_100_ar":"Company description — 100 words (AR)","partnership.toolkit.asset.desc_100_fa":"Company description — 100 words (FA)","partnership.toolkit.asset.oneliner_en":"One-liner (EN)","partnership.toolkit.asset.oneliner_ar":"One-liner (AR)","partnership.toolkit.asset.oneliner_fa":"One-liner (FA)","partnership.toolkit.asset.risk_en":"Risk disclaimer (EN)","partnership.toolkit.asset.risk_ar":"Risk disclaimer (AR)","partnership.toolkit.create_link":"Create a campaign link","partnership.toolkit.show_full":"Show full text","partnership.toolkit.show_less":"Show less","partnership.toolkit.attribution_note_short":"Signups & funded are attributed to the link a client arrived through.","partnership.toolkit.paper.campaigns_title":"Campaign links","partnership.toolkit.paper.count_one":"{count} creative","partnership.toolkit.paper.count_other":"{count} creatives","partnership.toolkit.paper.lang_all":"All","partnership.toolkit.paper.lang_label":"Language","partnership.toolkit.paper.lang_prefix":"Language:","partnership.toolkit.paper.media_note":"Ready-to-use creatives","partnership.toolkit.paper.media_title":"Media kit","partnership.tree.copied":"Copied","partnership.tree.copy_referral_link":"Copy referral link","partnership.tree.currencies_count":"{count} currencies","partnership.tree.empty_desc":"Share your referral link to start growing your tree and earning commissions.","partnership.tree.empty_title":"No one in your network yet","partnership.tree.kpi_current_cycle":"current cycle","partnership.tree.kpi_direct":"Direct","partnership.tree.kpi_lifetime":"Lifetime","partnership.tree.kpi_lifetime_caption":"your total earnings","partnership.tree.kpi_this_cycle":"This cycle","partnership.tree.kpi_total_network":"Total network","partnership.tree.lifetime":"lifetime","partnership.tree.link_pending":"Your referral link will appear once your partner code is set.","partnership.tree.open_client":"Open client","partnership.tree.row_cycle":"cycle {amount}","partnership.tree.row_direct_count":"{count} direct","partnership.tree.row_level":"L{level}","partnership.tree.search_clear":"Clear search","partnership.tree.search_min":"Type at least {count} characters to search.","partnership.tree.search_none_desc":"Only the clients you referred are searched. Check the spelling and try again.","partnership.tree.search_none_title":"No match in your network","partnership.tree.search_placeholder":"Search your clients by email","partnership.tree.search_results":"Search results","partnership.tree.search_truncated":"Showing the first {count} matches — type more of the email to narrow it down.","partnership.tree.share_message":"Trade on FXNX — sign up with my link:","partnership.tree.subtitle":"Your full IB hierarchy","partnership.tree.title":"Network tree","partnership.tree.hierarchy_label":"Hierarchy","partnership.tree.paper.by_level":"By level","partnership.tree.paper.client_handle":"Client {id}","partnership.tree.paper.clients_one":"client","partnership.tree.paper.clients_other":"clients","partnership.tree.paper.col_region":"Region","partnership.tree.paper.copied_live":"Referral link copied","partnership.tree.paper.earnings_foot":"The sum of every client in your tree.","partnership.tree.paper.hier_foot":"What you earned from each client.","partnership.tree.paper.hierarchy":"Hierarchy","partnership.tree.paper.level":"Level {level}","partnership.tree.paper.level_plus":"Level {level}+","partnership.tree.paper.levels_deep_one":"{count} level deep","partnership.tree.paper.levels_deep_other":"{count} levels deep","partnership.tree.paper.matches_one":"{count} match in your network","partnership.tree.paper.matches_other":"{count} matches in your network","partnership.tree.paper.network_line":"Your clients and the clients they referred.","partnership.tree.paper.open_client_named":"Open client {label}","partnership.tree.paper.open_row":"Open client {label}, this cycle {cycle}, lifetime {lifetime}","partnership.tree.paper.your_earnings":"Your earnings","partnership.tree.paper.your_network":"Your network","partnership.tree.subtitle_downline":"Your full downline network","partnership.errors.generic":"Something went wrong. Try again — if it keeps failing, contact support.","partnership.errors.invalid_input":"Check the details you entered and try again.","partnership.errors.banner_slug_charset":"The slug can only use lowercase letters, numbers and dashes.","partnership.errors.banner_slug_taken":"That slug is already taken. Pick another one.","partnership.errors.banner_target_invalid_url":"Enter the full destination link, starting with https://","partnership.errors.banner_target_protocol":"Destination links must start with http:// or https://","partnership.errors.banner_target_host":"Destination links must point to an FXNX page, such as fxnx.com or portal.fxnx.com","partnership.errors.commission_not_found":"That commission isn't on your ledger.","partnership.errors.commission_reversed":"Reversed commissions can't be disputed.","partnership.errors.already_ib":"You're already a partner — no need to apply again.","partnership.errors.tax_form_verified":"A verified form can only be removed by our team. Contact support.","partnership.errors.outreach_daily_limit":"You've reached the limit for follow-up requests. Try again in 24 hours.","partnershipReports.capHit":"5,000-row cap hit — narrow the range","partnershipReports.clientRebateDesc":"Rebate generated per client, per cycle (client identities masked).","partnershipReports.clientRebateTitle":"Per-client rebate","partnershipReports.commissionStatementDesc":"Every rebate line item over the range — symbol, category, volume, status, amount.","partnershipReports.commissionStatementTitle":"Commission statement","partnershipReports.cycleLabel":"Cycle {n}","partnershipReports.downlineActivityDesc":"Per-client rollup: rebate, volume, and deposits (client identities masked).","partnershipReports.downlineActivityTitle":"Downline activity","partnershipReports.downloadReady":"Download ready","partnershipReports.exportFailed":"Export failed","partnershipReports.footerNote":"Client identities are masked in every export. Amounts are in minor units (cents).","partnershipReports.last12Months":"Last 12 months","partnershipReports.noRows":"No rows for this scope (empty statement)","partnershipReports.pageTitle":"Reports","partnershipReports.paper.download_aria":"Download CSV · {title}","partnershipReports.paper.download_csv":"Download CSV","partnershipReports.paper.loaded":"Reports loaded","partnershipReports.paper.loading":"Loading reports","partnershipReports.paper.loading_cycles":"Loading cycles","partnershipReports.paper.preparing_live":"Preparing {title}","partnershipReports.paper.scope_echo":"CSV · {range}","partnershipReports.payoutStatementDesc":"Settled (paid) rebate summed per cycle — reconciles to your payout history.","partnershipReports.payoutStatementTitle":"Payout statement","partnershipReports.range":"Range","partnershipReports.rowCount":"{count} rows","portal.challenges.category_copy":"Copy Trading","portal.challenges.category_deposit":"Deposits","portal.challenges.category_education":"Learn","portal.challenges.category_leaderboard":"Leaderboard","portal.challenges.category_onboarding":"Getting started","portal.challenges.category_prediction":"Predictions","portal.challenges.category_quest":"Quest","portal.challenges.category_referral":"Referrals","portal.challenges.category_social":"Social","portal.challenges.category_streak":"Streak","portal.challenges.category_tier":"Tier","portal.challenges.category_volume":"Trading","portal.challenges.claim_ok":"Reward claimed — it has been credited to your account.","portal.challenges.claim_pending":"Reward locked in — payout is queued and will be credited when payouts go live.","portal.challenges.claiming":"Claiming…","portal.challenges.cta_claim":"Claim reward","portal.challenges.cta_claimed":"Reward claimed","portal.challenges.cta_in_progress":"In progress","portal.challenges.cta_join":"Join challenge","portal.challenges.cta_payout_queued":"Reward locked in — payout queued","portal.challenges.empty_active_desc":"Join a challenge to start earning rewards.","portal.challenges.empty_active_title":"No active challenges","portal.challenges.empty_available_desc":"Check back soon for new challenges.","portal.challenges.empty_available_title":"Nothing to join right now","portal.challenges.empty_completed_desc":"Completed challenges will show up here.","portal.challenges.empty_completed_title":"No completed challenges yet","portal.challenges.ended":"Ended","portal.challenges.err_claim_generic":"Couldn't claim your reward. Please try again.","portal.challenges.err_completions_cap":"You've already completed this challenge the maximum number of times.","portal.challenges.err_demo_excluded":"This challenge isn't available on demo accounts.","portal.challenges.err_join_generic":"Couldn't join this challenge. Please try again.","portal.challenges.err_not_claimable":"This reward can't be claimed yet.","portal.challenges.err_not_eligible":"You're not eligible for this challenge.","portal.challenges.err_outside_window":"This challenge isn't open right now.","portal.challenges.err_unavailable":"This challenge is no longer available.","portal.challenges.err_winners_cap":"This challenge has reached its limit of winners.","portal.challenges.featured":"Featured","portal.challenges.goal_deposit":"Deposit ${target}","portal.challenges.goal_generic":"Reach your goal","portal.challenges.goal_kyc":"Verify your account","portal.challenges.goal_lots":"Trade {target} lots","portal.challenges.goal_referral":"Refer {target} friends","portal.challenges.goal_streak":"Keep a {target}-day streak","portal.challenges.goal_tier":"Reach the target tier","portal.challenges.joining":"Joining…","portal.challenges.progress_days":"{current}/{target} days","portal.challenges.progress_generic":"{current}/{target}","portal.challenges.progress_lots":"{current}/{target} lots","portal.challenges.progress_usd":"${current}/${target}","portal.challenges.reward_bonus":"Bonus reward","portal.challenges.reward_cash":"${amount} cash","portal.challenges.reward_generic":"Reward","portal.challenges.reward_miles":"{amount} NXP","portal.challenges.reward_powerup_comp":"Free upgrade","portal.challenges.reward_tier_boost":"Tier boost","portal.challenges.status_active":"Active","portal.challenges.status_claimable":"Claim now","portal.challenges.status_disqualified":"Disqualified","portal.challenges.status_done":"Done","portal.challenges.status_expired":"Expired","portal.challenges.status_payout_pending":"Payout pending","portal.challenges.sub":"Complete challenges to earn rewards.","portal.challenges.tab_active":"Active","portal.challenges.tab_available":"Available","portal.challenges.tab_completed":"Completed","portal.challenges.teaser_claimable":"Your reward is ready to claim","portal.challenges.teaser_count":"{count} active challenges","portal.challenges.teaser_days":"{remaining} days from {reward}","portal.challenges.teaser_generic":"{pct}% toward {reward}","portal.challenges.teaser_lots":"{remaining} lots from {reward}","portal.challenges.teaser_usd":"${remaining} from {reward}","portal.challenges.time_left_days":"{count} days left","portal.challenges.time_left_hours":"{count} hours left","portal.challenges.title":"Challenges","portal.challenges.untitled":"Challenge","portal.error.description":"Something went wrong loading this view. Retry to reload it — if it keeps failing, refresh the page or contact support.","portal.error.retryLabel":"Reload this view","portal.error.title":"This page hit an error","portal.loading.aria":"Loading","portal.notFound.backToDashboard":"Back to dashboard","portal.notFound.goHome":"Go home","portal.notFound.description":"The page you were looking for doesn't exist or may have moved.","portal.notFound.title":"Page not found","portal.passkeys.addPasskey":"Add passkey","portal.passkeys.addedOn":"Added {date}","portal.passkeys.confirmIdentity":"Confirm it's you","portal.passkeys.confirmPasswordPrompt":"Enter your password to confirm.","portal.passkeys.defaultLabel":"Passkey","portal.passkeys.empty.description":"Use your fingerprint, Face ID, or a hardware security key to sign in instantly — no password needed.","portal.passkeys.empty.title":"No passkeys yet","portal.passkeys.error.cancelled":"Passkey registration was cancelled.","portal.passkeys.error.registrationFailed":"Passkey registration failed.","portal.passkeys.error.unsupported":"This browser doesn't support passkeys.","portal.passkeys.error.listFailed":"Couldn't load your passkeys. Check your connection and retry.","portal.passkeys.intro":"Passkeys replace passwords with your device's biometrics or a hardware key. They're phishing-resistant, tied to this site only, and never leave your device.","portal.passkeys.keepIt":"Keep it","portal.passkeys.lastUsed":"last used {date}","portal.passkeys.password":"Password","portal.passkeys.remove":"Remove","portal.passkeys.removeConfirmPrompt":"Remove \"{label}\"? Enter your password to confirm.","portal.passkeys.removeSheet.title":"Remove passkey","portal.passkeys.removing":"Removing…","portal.passkeys.subtitle":"Sign in with your fingerprint, face, or a security key","portal.passkeys.title":"Passkeys","portal.passkeys.waiting":"Waiting…","portal.passkeys.waitingForDevice":"Waiting for device…","portal.passkeys.why.hardware.subtitle":"YubiKey and other FIDO2 security keys are supported","portal.passkeys.yourPasskeys":"Your passkeys","portal.topbar.portalLabel":"portal","portal.shell.search_empty":"No pages match","portal.shell.search_placeholder":"Search pages","portal.shell.signout_body":"You'll need to sign in again to use the portal on this device.","portal.ui.hold.label":"Hold to confirm","portal.ui.hold.keep":"Keep holding to confirm","portal.ui.hold.fallback":"Tap to confirm instead","portal.ui.hold.sr_hint":"Press and hold to confirm, or activate it to confirm in a sheet.","portal.ui.balances.hide":"Hide balances","portal.ui.balances.hidden":"Balances hidden","portal.ui.balances.shown":"Balances shown","portal.ui.balances.masked":"Hidden","portal.ui.carousel.role":"carousel","portal.ui.carousel.slide_role":"slide","portal.ui.carousel.slide_of":"{n} of {total}","portal.markets.live":"Live · FXNX feed","portal.markets.connecting":"Connecting…","portal.markets.reconnecting":"Reconnecting…","portal.markets.fine":"Mid prices · change since you opened this page","portal.markets.no_move":"No move yet","portal.markets.quiet":"Quiet","portal.markets.not_quoted":"Not quoted","portal.markets.stale":"Quote delayed","portal.markets.opens":"Opens {when}","portal.markets.pct_title":"{pct} since you opened this page","portal.markets.list_label":"Live market prices","portal.markets.sym.xauusd":"Gold","portal.markets.sym.eurusd":"EUR/USD","portal.markets.sym.gbpusd":"GBP/USD","portal.markets.sym.btcusd":"Bitcoin","portal.markets.sym.us100":"Nasdaq 100","portal.markets.sym.us30":"Dow 30","portal.markets.sym.usdjpy":"USD/JPY","portal.explore.for_you":"For you","portal.explore.sketch":"Method sketch","portal.explore.sketch_lead":"Breakout · method sketch","portal.explore.range":"Range","portal.explore.lot":"lot","portal.explore.oz_gold":"oz Gold","portal.explore.nxp":"NXP","portal.explore.kind_commission":"Commission","portal.explore.kind_spread":"Spread","portal.explore.kind_swap_free":"Swap-free","portal.explore.id_document":"ID document","portal.explore.live_selfie":"Live selfie","portal.explore.verifying":"Verifying your ID","portal.explore.bots_cap_one":"strategy ready to rent","portal.explore.bots_cap_other":"strategies ready to rent","portal.explore.challenges_cap_one":"active challenge","portal.explore.challenges_cap_other":"active challenges","portal.shell.signout_title":"Sign out?","predict.aboveBelow":"Above / Below","predict.betPlaced":"Bet placed — pays {payout} if you win.","predict.cancel":"Cancel","predict.confirm":"Confirm","predict.customStakeAria":"Custom stake (USD)","predict.down":"Down","predict.downPct":"{pct} Down","predict.err.cooldown":"Betting is paused — you're on a cooldown you set.","predict.err.dailyLossCap":"This bet would exceed your daily loss limit.","predict.err.dailyStakeCap":"This bet would exceed your daily stake limit.","predict.err.insufficientFunds":"Insufficient funds.","predict.err.oddsChanged":"Odds changed — please confirm the new price.","predict.err.roundLocked":"This round is locked.","predict.err.selfExcluded":"You have self-excluded from predictions.","predict.eyebrow":"Markets","predict.lifetimePnl":"Lifetime P&L","predict.locked":"Locked","predict.noMarketsDesc":"New rounds open continuously while markets are live. Check back shortly.","predict.noMarketsTitle":"No open markets","predict.notAvailableDesc":"This feature isn't available on your account or region.","predict.notAvailableTitle":"Not available","predict.on":"on","predict.place":"Place","predict.placing":"Placing…","predict.positions.activeTitle":"Active positions","predict.positions.down":"Down","predict.positions.emptyActive":"No open positions. Pick a market above.","predict.positions.emptyHistory":"Settled bets show here.","predict.positions.historyTitle":"History","predict.positions.live":"live","predict.positions.up":"Up","predict.positions.emptyActiveClosed":"This unlocks when a market opens.","predict.practiceBalance":"Practice balance","predict.rg.cooldown168":"7 days","predict.rg.cooldown24":"24 hours","predict.rg.cooldown72":"3 days","predict.rg.cooldownActive":"Betting paused until {date}.","predict.rg.cooldownConfirm":"Pause betting for {label}? A break cannot be shortened once started.","predict.rg.cooldownTitle":"Take a break","predict.rg.dailyLossCap":"Daily loss limit (USD)","predict.rg.dailyStakeCap":"Daily stake limit (USD)","predict.rg.limitsNote":"Lowering a limit applies instantly. Raising one takes effect after 24 hours.","predict.rg.pendingNote":"Pending: {amount} from {date}","predict.rg.permanent":"Permanent","predict.rg.save":"Save limits","predict.rg.saved":"Limits updated.","predict.rg.selfExclude180":"180 days","predict.rg.selfExclude30":"30 days","predict.rg.selfExclude365":"1 year","predict.rg.selfExclude90":"90 days","predict.rg.selfExcludeBtn":"Self-exclude","predict.rg.selfExcludeConfirm":"Self-exclude for {label}? You will not be able to bet, and this cannot be shortened or undone.","predict.rg.selfExcludeDesc":"Block yourself from predictions entirely. Cannot be shortened or undone.","predict.rg.selfExcludeTitle":"Self-exclusion","predict.rg.selfExcludedActive":"You are self-excluded until {date}.","predict.rg.title":"Player protection","predict.settlesIn":"Settles in {time}","predict.stake":"Stake","predict.strike":"strike","predict.sub":"Short-term up-or-down calls on gold and FX. Fixed payout, full stake at risk. Practice first.","predict.suspended":"suspended","predict.title":"Predict","predict.toLock":"to lock","predict.topUp":"Top up","predict.up":"Up","predict.upDown":"Up / Down","predict.upPct":"Up {pct}","predict.win":"win","predict.status.won":"Won","predict.status.lost":"Lost","predict.status.refunded":"Refunded","predict.status.voided":"Voided","profile.address.empty":"No address on file. Add one through KYC.","profile.address.note":"Current residential address (KYC-verified when approved).","profile.address.title":"Address","profile.address.update_via_kyc":"Update via KYC","profile.address.verified":"verified","profile.email.cancelling":"Cancelling…","profile.email.current_password_label":"Current password","profile.email.form_intro":"We'll send a confirmation link to the new address and a security notice (with a cancel link) to {email}. Nothing changes until you confirm.","profile.email.invalid":"Enter a valid email address","profile.email.new_label":"New email","profile.email.new_placeholder":"you@example.com","profile.email.password_required":"Enter your current password","profile.email.pending_note":"Confirmation sent to {email} — check that inbox to finish.","profile.email.same":"That is already the email on this account","profile.email.send":"Send confirmation","profile.email.sending":"Sending…","profile.email.sent_confirm":"Confirmation sent to {email}. Open that inbox and click the link to finish — it works for 24 hours.","profile.email.sent_notice":"We also notified {email} with a link to cancel, in case this wasn't you. After you confirm, you'll be signed out everywhere and sign in with the new address.","profile.email.sheet_title":"Change email","profile.email.wrong_password":"Current password is incorrect","profile.email.rate_limited":"Too many attempts — wait a few minutes and try again.","profile.email.change_failed":"Couldn't update your email. Try again — if it keeps failing, contact support.","profile.employment.annual_income":"Annual income","profile.employment.employer":"Employer","profile.employment.empty":"No employment data on file yet.","profile.employment.empty_title":"No employment info yet","profile.employment.industry":"Industry","profile.employment.job_title":"Job title","profile.employment.note":"What you do for a living — required for KYC tier 2+.","profile.employment.title":"Employment","profile.employment.type":"Type","profile.employment.type.employed":"Employed","profile.employment.type.self_employed":"Self-employed","profile.employment.type.student":"Student","profile.employment.type.retired":"Retired","profile.employment.type.unemployed":"Unemployed","profile.employment.empty_staff_note":"Employment details are recorded by your account team — contact support if you need them added or updated.","profile.error.invalid_phone":"Enter a valid phone number","profile.eyebrow":"Account · profile details","profile.field.country":"Country","profile.field.country_aria":"Country: {country} (read-only)","profile.field.dial_code_aria":"Country dial code","profile.field.dial_code_placeholder":"Code","profile.field.email":"Email","profile.field.email_change":"Change","profile.field.email_note":"Email changes require verification.","profile.field.first_name":"First name","profile.field.last_name":"Last name","profile.field.not_set":"Not set","profile.field.not_set_lower":"not set","profile.field.phone":"Phone","profile.identifiers.assigned":"Assigned","profile.identifiers.copy":"Copy {label}","profile.identifiers.kyc_tier":"KYC tier","profile.identifiers.manager":"Account manager","profile.identifiers.member_since":"Member since","profile.identifiers.member_since_none":"Not yet","profile.identifiers.not_assigned":"Not assigned","profile.identifiers.note":"Reference these when contacting support.","profile.identifiers.title":"Account identifiers","profile.identifiers.user_code":"User code","profile.identifiers.user_id":"User id","profile.identity.locked_note":"Your name and country are set from your verified ID — contact support to change them.","profile.kyc_pending":"pending","profile.kyc_status":"KYC {status}","profile.kyc_verified":"KYC verified","profile.loading":"Loading…","profile.paper.days_left_one":"{count} day left","profile.paper.days_left_other":"{count} days left","profile.paper.doc_none":"Nothing on file yet","profile.paper.doc_on_file":"{document} on file","profile.paper.doc_submitted":"Submitted {date}","profile.paper.documents":"Documents","profile.paper.edit_phone":"Edit phone","profile.paper.expired_on":"{document} expired on {date}","profile.paper.lock_signup_note":"Your name and country come from sign-up — contact support to change them.","profile.paper.on_file":"On file","profile.paper.open":"Open","profile.paper.saves_as":"Saves as","profile.paper.seal_caption":"Identity","profile.paper.seal_error":"Status unavailable","profile.paper.two_factor":"Two-factor authentication","profile.paper.valid_until":"{document} valid until {date}","profile.personal.title":"Personal details","profile.placeholder.not_provided":"Not provided","profile.save":"Save changes","profile.saving":"Saving…","profile.security.active_devices":"Active devices","profile.security.change_password":"Change password","profile.security.manage_mfa":"Manage MFA","profile.security.mfa_off":"Off","profile.security.mfa_off_note":"Two-factor authentication is off — set it up to protect your account.","profile.security.mfa_on":"Enabled","profile.security.mfa_on_note":"Two-factor authentication is on.","profile.security.note":"MFA, sessions, and connected devices.","profile.security.title":"Security","profile.security.mfa_off_short":"Off — turn it on for extra protection","profile.status.nothing":"Nothing to save.","profile.status.saved":"Saved.","profile.sub":"Update your personal details.","profile.tab.profile":"Profile","profile.tab.verification":"Verification","profile.tag":"PROFILE","profile.title":"Profile","promotions.competitions_hint":"Looking for trading competitions? They're under","promotions.competitions_link":"Competitions","promotions.empty_subtitle":"Cash drops appear here the moment one opens.","promotions.empty_title":"No cash drop running right now","promotions.notify_me":"Notify me when one opens","promotions.offer.earn_on":"Earn on {trigger} — credited automatically.","promotions.offer.how_to_unlock":"How to unlock","promotions.offer.locked":"Locked","promotions.offer.view":"View","promotions.section_title":"Bonuses & cashback","promotions.subtitle":"Everything FXNX is running right now","promotions.teaser.cashback_body":"Earn a rebate on your trading activity, credited automatically.","promotions.teaser.cashback_title":"Cashback","promotions.teaser.deposit_body":"Top up and we'll match a share of your deposit as tradable credit.","promotions.teaser.deposit_title":"Deposit Bonus","promotions.teaser.referral_body":"Earn rewards every time a friend you refer makes their first deposit.","promotions.teaser.referral_title":"Referral Bonus","promotions.title":"Promotions","promotions.view_my_bonuses":"View my bonuses","promotions.section.live":"Running now","promotions.section.upcoming":"Opening soon","promotions.section.ended":"Finished","promotions.section.more":"More ways to earn","promotions.challenges.all":"All challenges","promotions.ladder.predictions.name":"Predictions prizes","promotions.ladder.predictions.lead":"Place 5, 10 and 25 predictions of $5 or more and collect $10, $25 and $50 — straight to your wallet.","promotions.ladder.exchange.name":"Exchange launch week","promotions.ladder.exchange.lead":"Make 3 trades for 1,000 NXP, then trade $1,000 to $50,000 on the Exchange and get $2 to $100 cash.","promotions.ladder.top_prize":"Top prize","promotions.ladder.col_step":"Step","promotions.ladder.col_prize":"Prize","promotions.ladder.col_you":"You","promotions.ladder.st_todo":"Not started","promotions.ladder.kyc_note":"Verify your identity to take part in these prizes.","promotions.ladder.st_locked":"Verify to take part","promotions.ladder.st_progress":"In progress","promotions.ladder.st_done":"Done","promotions.ladder.st_paid":"Paid","promotions.ladder.st_claim":"Claim your prize","promotions.ladder.go_predictions":"Go to Predictions","promotions.ladder.go_exchange":"Open the Exchange","promotions.ladder.step_predictions":"{n} predictions","promotions.ladder.step_trades":"{n} trades","promotions.ladder.step_volume":"{amount} traded","promotions.ladder.step_generic":"Reach {n}","promotions.card.ends_on":"Ends {date}","promotions.card.ended_on":"Ended {date}","promotions.card.enrolled":"You're in","promotions.card.voided":"Enrolment ended","promotions.card.voided_archive":"Cancelled","promotions.card.live":"Live","promotions.card.cta":"See offer","promotions.card.cashback_label":"cashback","promotions.card.per_lot_label":"per lot","promotions.card.per_lot_rate":"{amount} per lot","promotions.card.offer_line":"Cash back on every deposit you make while the drop is on.","promotions.card.metals_ladder":"Up to {maxPercent}% when you trade metals","promotions.card.from_min":"Deposits from ${min}","promotions.card.window_left":"Time left in this drop","promotions.card.time_left":"Time left","promotions.steps.deposit":"Deposit ${min} or more while the drop is on.","promotions.steps.hold":"Each deposit waits {days} days from the day it lands.","promotions.steps.paid":"Then the cashback is paid into your wallet as cash — nothing to trade off first.","promotions.steps.metals":"Trade metals while the drop is on and your rate climbs: every {step} lots adds {bonus}%, up to {maxPercent}%.","promotions.family.bonuses_title":"Deposit bonuses","promotions.family.bonuses_body":"Programs that add tradable credit when you top up.","promotions.family.rally_title":"Trading rallies","promotions.family.rally_body":"Leaderboard competitions with a published prize pool.","promotions.terms.title":"Full terms","promotions.terms.cashdrop_2.s1_title":"What Cash Drop 2 pays","promotions.terms.cashdrop_2.s1_body":"Cash Drop 2 pays 5% of every deposit back as real, withdrawable cash in your FXNX wallet, once that deposit has been held for 5 days. Trading metals during the week raises the rate, up to 10%. The most any client can receive in total is 1,000 USD. The campaign runs from Monday 7 September 2026, 00:00 to Sunday 13 September 2026, 23:59, UTC+3. Deposits completed outside that window do not count; cashback that qualified inside the window is still paid on its own schedule afterwards.","promotions.terms.cashdrop_2.s2_title":"How it works, step by step","promotions.terms.cashdrop_2.s2_body":"Deposit during the window. Smaller deposits add up: the moment your completed deposits in the window total 100 USD or more you qualify automatically, and every deposit you made in the window counts. There is nothing to claim and nothing to activate.\n\nEach deposit has its own 5-day clock, and it starts when the money lands, not when you started the transfer. When those 5 days are up, 5% of that deposit is paid into your wallet automatically. A deposit made late in the week still counts; it simply unlocks after the window has closed.\n\nThe promotion page shows every deposit with its own payout date, and the date shown there is the date the money moves.\n\nIt is cash, not bonus credit. There is no trading-volume requirement to unlock the 5%, and nothing to trade off first.","promotions.terms.cashdrop_2.s3_title":"The metals bonus","promotions.terms.cashdrop_2.s3_body":"Every 10 lots of metals you close during the week adds 1% to your rate, up to 10% in total: the 5% base plus up to 5% from volume. Metals means gold, silver, platinum and palladium symbols. Only positions held for at least 3 minutes count, and the bonus is counted across all your live accounts on lots closed between the window opening and closing.\n\nThe metals bonus is paid once, after the window closes and after your deposits have paid, and it is calculated on the deposits that actually paid. The lot count shown on the page is not live: it is refreshed when one of your deposits pays out and again at settlement, so before your first payout the page shows 0 lots for everyone. Nothing is lost — every qualifying lot closed in the window is counted at settlement.","promotions.terms.cashdrop_2.s4_title":"Why the metals bonus can show 0% even though you traded","promotions.terms.cashdrop_2.s4_body":"The metals bonus is only paid on accounts that trade on normal-cost conditions. If your account is on reduced-cost conditions — for example an NX Flex account set up with zero or very low commission and a zero or very low spread mark-up — the lots you trade on it earn no metals bonus. The same applies to account types whose pricing cannot be verified automatically. Your promotion page says so plainly on the metals line once your lots have been counted, which is from your first deposit's payout onwards.\n\nYour 5% deposit cashback is not affected in any way; only the extra volume part is unavailable. This is not an error, and support cannot switch it on for a single account.","promotions.terms.cashdrop_2.s5_title":"What cancels it: a withdrawal request","promotions.terms.cashdrop_2.s5_body":"Submitting a withdrawal request before your cashback has been paid cancels everything that has not been paid yet — every deposit still inside its 5 days, and the metals bonus if it has not been paid — and your enrolment for this drop ends: deposits made after the request do not qualify. Cashback that has already landed in your wallet is never taken back.\n\nYour own money is always yours and you may withdraw at any time through the normal process. But if the cashback matters to you, wait until it has landed — the payout dates are on the promotion page — before requesting a withdrawal. You can trade with the deposited money during the 5 days; only a withdrawal request cancels the cashback.","promotions.terms.cashdrop_2.s6_title":"Other rules","promotions.terms.cashdrop_2.s6_body":"One enrolment per client per drop; every qualifying deposit in the window is added to it. The most any client receives, base plus metals bonus, is 1,000 USD. The campaign is not available to clients registered in Pakistan. Only completed USD deposits count: reversed, refunded or cancelled deposits do not, and a deposit reversed after qualifying loses its cashback. Some cashbacks are checked by our team before they are paid; the promotion page shows a notice while that is the case, nothing is required from you, and we email you the outcome. Staff, house and test accounts are not eligible, and a frozen account is not paid until the freeze is lifted. Trading involves risk; most retail CFD accounts lose money.","promotions.terms.cashdrop_72.s1_title":"What Cash Drop 72 paid","promotions.terms.cashdrop_72.s1_body":"Cash Drop 72 paid 10% of qualifying deposits back as real, withdrawable cash in the client's FXNX wallet. It ran for 3 days in August 2026, and only deposits completed inside that window counted. The most any client could receive in total was 1,000 USD.","promotions.terms.cashdrop_72.s2_title":"How it worked","promotions.terms.cashdrop_72.s2_body":"Deposits totalling 100 USD or more, completed inside the window, qualified automatically — there was nothing to claim and nothing to activate. The cashback was held for 3 days and then paid into the wallet as cash, not bonus credit: no trading-volume requirement, and nothing to trade off first. Every NX Point earned during the window counted double.","promotions.terms.cashdrop_72.s3_title":"What cancelled it","promotions.terms.cashdrop_72.s3_body":"A withdrawal request submitted before the cashback had been paid cancelled whatever was still unpaid. Cashback that had already reached the wallet was never taken back.","promotions.terms.cashdrop_72.s4_title":"Other rules","promotions.terms.cashdrop_72.s4_body":"One enrolment per client. The most any client received was 1,000 USD. The campaign was not available to clients registered in Pakistan. Only completed USD deposits counted: reversed, refunded or cancelled deposits did not, and a deposit reversed after qualifying lost its cashback. Staff, house and test accounts were not eligible. Trading involves risk; most retail CFD accounts lose money.","promotions.detail.window_label":"Window","promotions.detail.not_found":"This promotion is not available","promotions.detail.rate_range":"Rate range","promotions.detail.see_all":"See all promotions","promotions.paper.board_hint":"Tap a finished drop for the terms it ran on.","promotions.paper.col_offer":"Offer","promotions.paper.col_promo":"Promotion","promotions.paper.col_status":"Status","promotions.paper.col_window":"Window","promotions.paper.drop_ends_in":"Drop ends in","promotions.paper.kicker":"Cash drops","promotions.paper.next_drop":"Next drop","promotions.paper.offer_to":"{from} to {to}","promotions.paper.opened":"Opened {date}","promotions.paper.status_ended":"Ended","redeemSection.button.notEnough":"Not enough","redeemSection.button.outOfStock":"Out of stock","redeemSection.button.notReady":"Not available yet","redeemSection.button.redeem":"Redeem","redeemSection.button.redeeming":"Redeeming…","redeemSection.button.tierOnly":"{tier} only","redeemSection.catalogBeingStocked":"Check back soon — the {brand} catalog is being stocked.","redeemSection.creditBadge":"credit","redeemSection.dollarValue":"Worth about","redeemSection.instantNote":"Applied instantly — no review step","redeemSection.reviewNote":"Paid out after a quick team review","redeemSection.loadingRewards":"Loading rewards…","redeemSection.noRewardsYet":"No rewards available yet","redeemSection.redeemYourPoints":"Redeem your points","redeemSection.status.fulfilled":"Fulfilled","redeemSection.status.pendingReview":"Pending review","redeemSection.status.refunded":"Refunded","redeemSection.status.rejected":"Rejected","redeemSection.stockLeft_one":"Only {count} left","redeemSection.stockLeft_other":"Only {count} left","redeemSection.toast.alreadyRedeemed":"Already redeemed.","redeemSection.toast.redeemed":"Reward redeemed!","redeemSection.toast.submitted":"Redemption submitted — our team will approve it shortly.","redeemSection.valueKind.bonusCredit":"Trading credit","redeemSection.valueKind.cash":"Cash cashback","redeemSection.valueKind.custom":"Perk","redeemSection.valueKind.feeWaiver":"Fee waiver","redeemSection.valueKind.merch":"Merch / gift","redeemSection.valueKind.spreadDiscount":"Spread discount","redeemSection.yourRedemptions":"Your redemptions","resetMt5.back_to_accounts":"Back to accounts","resetMt5.copy_password_aria":"Copy new password","resetMt5.heading":"Reset your MT5 master password","resetMt5.intro_body":"You're about to reset the master password for the MT5 account from your reset email. A new password is auto-generated and shown to you once; the old password stops working immediately.","resetMt5.link_failed_title":"This link didn't work","resetMt5.missing_body":"This page only works when opened from the reset email. Request a new link from your account page.","resetMt5.missing_title":"Missing reset link","resetMt5.page_title":"Reset MT5 master password","resetMt5.reset_now_button":"Reset password now","resetMt5.success_after_once":"— copy it now and store it somewhere safe. It can't be viewed again, only reset.","resetMt5.success_before_once":"Your new master password is shown","resetMt5.success_heading":"Password reset — MT5 #{login}","resetMt5.success_once":"once","resetMt5.page_sub_invalid":"This link is invalid or has expired — request a new one from your accounts page.","resetMt5.paper.resetting":"Resetting…","review.body":"A quick rating helps other traders find us — and helps us keep building features you actually use.","review.dismiss_aria":"Dismiss","review.error":"Failed to record outcome.","review.later":"Maybe later","review.never":"Don't ask again","review.rate":"Rate FXNX","review.title":"Enjoying FXNX?","security.errors.code_invalid":"That code isn't right. Check your authenticator app and try again.","security.errors.generic":"Something went wrong. Try again — if it keeps failing, contact support.","security.errors.generic_code":"Something went wrong. Try again — if it keeps failing, share this code with support: {code}","security.errors.no_password":"This account has no password yet. Set one first with the password-reset flow.","security.errors.passkey_failed":"The passkey couldn't be registered. Try again.","security.errors.passkeys_disabled":"Passkeys aren't available right now.","security.errors.rate_limited":"Too many attempts. Wait a few minutes and try again.","security.errors.reset_link_invalid":"This link is invalid, expired or already used — request a new one from your accounts page.","security.errors.start_again":"That setup session is no longer valid. Start again.","security.errors.totp_already_enabled":"Two-factor is already turned on. Turn it off first to set it up again.","security.errors.totp_not_enabled":"Two-factor isn't turned on for this account.","security.errors.wrong_password":"Your current password is incorrect.","security.paper.digit":"Digit {n} of {total}","security.paper.loadError":"Couldn't load your two-factor status","security.paper.newCodesSub":"Your old codes no longer work","security.paper.newCodesTitle":"New recovery codes","security.paper.offRowSub":"Leaves your account with just a password","security.paper.recoveryLeft_one":"{count} recovery code remaining","security.paper.recoveryLeft_other":"{count} recovery codes remaining","security.paper.regenRowSub":"A new set of {n} codes; the old ones stop working","security.paper.signInGroup":"Sign-in","security.paper.step":"Step {n} of {total}","security.password.backToProfile":"Back to profile","security.password.confirmLabel":"Confirm new password","security.password.currentLabel":"Current password","security.password.hidePassword":"Hide password","security.password.mismatch":"Passwords don't match.","security.password.newLabel":"New password","security.password.newPasswordCard":"New password","security.password.showPassword":"Show password","security.password.submit":"Change password","security.password.submitting":"Changing…","security.password.successNoRevoke":"Your password was updated. This device stays signed in.","security.password.successRevoked_one":"Your password was updated and {count} other signed-in session was signed out. This device stays signed in.","security.password.successRevoked_other":"Your password was updated and {count} other signed-in sessions were signed out. This device stays signed in.","security.password.successTitle":"Password changed","security.password.title":"Change password","security.password.tooShort":"At least 10 characters.","security.password.whatHappensCard":"What happens next","security.password.whatHappensDevices":"Other signed-in devices are signed out — anyone holding your old password loses access immediately.","security.password.whatHappensEmail":"We email you a confirmation. If you didn't make the change, use the reset link in that email right away.","settings.cat.ib":"Partnership","settings.cat.ib_desc":"IB commission cycles and downline changes.","settings.cat.kyc":"KYC","settings.cat.kyc_desc":"Verification decisions and document requests.","settings.cat.miles":"Rewards","settings.cat.miles_desc":"NX Points (NXP) credited or redeemed.","settings.cat.promo":"Promotions","settings.cat.promo_desc":"Bonus offers and rewards eligible to claim.","settings.cat.system":"System","settings.cat.system_desc":"Auth, security, and administrative notices.","settings.cat.ticket":"Support","settings.cat.ticket_desc":"Replies on your tickets and chat sessions.","settings.cat.transaction":"Transactions","settings.cat.transaction_desc":"Deposits, transfers, fees, commissions, and adjustments.","settings.cat.withdrawal":"Withdrawals","settings.cat.withdrawal_desc":"Withdrawal status updates and approvals.","settings.cat.community":"Community","settings.cat.community_desc":"Replies and mentions in the market room","settings.cat.prediction":"NX Predict","settings.cat.prediction_desc":"Your prediction results and refunds","settings.categories.muted_count":"{count} category muted","settings.categories.note":"Mute categories you don't want to be notified about. Applies to every channel above.","settings.categories.resubscribe":"Resubscribe to all","settings.categories.title":"Notification categories","settings.categories.note_short":"Applies to every channel above.","settings.channels.email":"Email","settings.channels.email_caption":"Sent to your account email.","settings.channels.in_app":"In-app inbox","settings.channels.in_app_caption":"Always shown in the portal.","settings.channels.note":"Pick how you want to be reached. Email is the canonical channel.","settings.channels.push":"Push (web + mobile)","settings.channels.push_caption":"Instant alerts on your browser and mobile app.","settings.channels.title":"Notification channels","settings.channels.push_unavailable":"Not available on your account yet — email and in-app alerts still reach you.","settings.day.fri":"Fri","settings.day.mon":"Mon","settings.day.sat":"Sat","settings.day.sun":"Sun","settings.day.thu":"Thu","settings.day.tue":"Tue","settings.day.wed":"Wed","settings.display.title":"Display","settings.eyebrow":"Account · profile · security · preferences","settings.ib.note":"Channels specific to your partner program. Turn each off if it's noisy.","settings.ib.title":"IB notifications","settings.ib.note_short":"Channels specific to your partner program.","settings.ib_notif.application_status":"Application status","settings.ib_notif.application_status_caption":"when staff updates your IB application","settings.ib_notif.cycle_paid":"Rebates paid","settings.ib_notif.cycle_paid_caption":"when your rebates are paid into your wallet","settings.ib_notif.downline_digest":"Downline digest","settings.ib_notif.downline_digest_caption":"weekly summary of activity","settings.language.label":"Language","settings.push.active_devices":"Active devices ({count})","settings.push.added":"added {date}","settings.push.denied":"Notifications are blocked in your browser. Re-enable in site settings.","settings.push.enable":"Enable push","settings.push.enable_label":"Enable on this browser","settings.push.enabled_device":"Push enabled on this device.","settings.push.enabling":"Enabling…","settings.push.granted":"Permission granted. You can register additional browsers.","settings.push.incomplete":"Browser returned an incomplete subscription.","settings.push.not_configured":"Push notifications are unavailable right now — contact support if you need them.","settings.push.not_configured_server":"Push notifications aren't available on this server.","settings.push.note":"Browser-level alerts on this device. Critical events (security, withdrawals) only by default.","settings.push.permission_denied":"Permission was not granted.","settings.push.prompt":"We'll ask for browser permission, then register this device.","settings.push.revoke":"Revoke","settings.push.title":"Push notifications","settings.push.unknown_device":"Unknown device","settings.push.unsupported":"This browser does not support web push.","settings.quiet.days":"Days","settings.quiet.days_note":"Empty = every day. Pick days for weekend-only or weekday-only.","settings.quiet.enable":"Enable quiet hours","settings.quiet.enable_note":"Times are in your timezone: {tz}.","settings.quiet.end":"End hour","settings.quiet.note":"During quiet hours, in-app notifications still arrive but push and email are held back. Critical security alerts always get through.","settings.quiet.save":"Save quiet hours","settings.quiet.saved_in_other_tz":"Saved in {stored}. Save again to apply {tz}.","settings.quiet.start":"Start hour","settings.quiet.title":"Quiet hours","settings.quiet.window":"Window:","settings.quiet.window_empty":"empty (start = end)","settings.quiet.window_range":"{start}:00 → {end}:00 {tz}","settings.quiet.window_wraps":"{start}:00 → {end}:00 {tz} (wraps midnight)","settings.quiet.note_short":"Critical security alerts always get through.","settings.save":"Save preferences","settings.saving":"Saving…","settings.status.saved":"Saved.","settings.tag":"SETTINGS","settings.theme.dark":"Dark","settings.theme.label":"Theme","settings.theme.light":"Light","settings.theme.paper":"Paper","settings.theme.system":"Match system","settings.timezone.browser":"Browser: {tz}","settings.timezone.dubai":"Dubai (GST)","settings.timezone.hong_kong":"Hong Kong (HKT)","settings.timezone.istanbul":"UTC+3","settings.timezone.label":"Timezone","settings.timezone.london":"London (GMT/BST)","settings.timezone.los_angeles":"Los Angeles (PST/PDT)","settings.timezone.match_browser":"Match browser","settings.timezone.new_york":"New York (EST/EDT)","settings.timezone.note":"Applies to your notification quiet hours.","settings.timezone.paris":"Paris (CET)","settings.timezone.riyadh":"Riyadh (AST)","settings.timezone.singapore":"Singapore (SGT)","settings.timezone.tehran":"Tehran (IRST)","settings.timezone.tokyo":"Tokyo (JST)","settings.timezone.utc":"UTC","settings.title":"Settings","social.connected":"Connected","social.connected_as":"Connected as {who}","social.disconnected":"Disconnected","social.failed":"Failed","social.google":"Google","social.google_already_linked":"This Google account is already linked to another FXNX account.","social.google_disconnect":"Disconnect","social.google_linked":"Sign in to FXNX with one tap","social.google_set_password_first":"Set a password before disconnecting so you can still sign in.","social.google_set_password_link":"Set a password","social.google_signin":"Sign in with your Google account","social.google_unavailable":"Available on the FXNX sign-in screen","social.join_channel":"Join channel first","social.link_expires":"Link expires in 10 minutes. Tap the bot link last — it confirms your membership.","social.not_configured":"Telegram verification isn't available yet. Please contact support.","social.not_connected":"Not connected","social.open_bot":"Open bot to verify","social.preparing":"Preparing…","social.previously_connected":"Previously connected on {date} — you left the channel. Tap Verify Telegram to reconnect.","social.telegram":"Telegram","social.telegram_disconnect":"Disconnect Telegram","social.verified_on":"verified {date}","social.verify_telegram":"Verify Telegram","social.disconnect_help_short":"Disconnecting unlinks your Telegram and stops AI Agent messages.","support.channels.also_on":"Prefer WhatsApp or Telegram?","support.channels.copied":"Copied. Open {app} and message us at:","support.channels.open_app":"Open {app} and message us at:","support.channels.opens_in":"opens in {app}","support.channels.recognised":"These links carry a one-time code, so we'll know it's you.","support.channels.telegram_sub":"Chat with FXNX support on Telegram","support.channels.tg_linked":"Linked to Telegram","support.channels.tg_linked_any":"Linked to a Telegram account","support.channels.tg_not_you":"Not you?","support.channels.tg_unlink":"Unlink","support.channels.tg_unlink_failed":"We couldn't unlink it right now. Please try again.","support.channels.tg_unlinked":"Unlinked. That Telegram account is no longer connected to your account.","support.channels.tg_unlinking":"Unlinking…","support.channels.title":"Message us on","support.channels.wa_prefill":"Hi FXNX support, I need help with my account.","support.channels.whatsapp_sub":"Message our support team on WhatsApp","survey.csat.eyebrow":"Support feedback","survey.csat.failed_body":"Choose a rating from 1 to 5 below and we'll record it.","survey.csat.failed_title":"We couldn't record that rating","survey.csat.invalid_body":"It may have already been used, or a newer email replaced it.","survey.csat.invalid_title":"This rating link has expired","survey.csat.portal_cta":"Go to your portal","survey.csat.rate_aria":"Rate {n} out of 5","survey.csat.rate_body":"Rate your support experience from 1 to 5.","survey.csat.rate_title":"How did we do?","survey.csat.scale":"1 = very unsatisfied · 5 = very satisfied","survey.csat.support_link":"Contact support","survey.csat.thanks_body":"We recorded your rating of {rating} out of 5. Your feedback helps us improve.","survey.csat.thanks_title":"Thank you!","terminal.am_account":"Account","terminal.am_account_summary":"Account Summary","terminal.am_balance":"Balance","terminal.am_bonus_credit":"Bonus Credit","terminal.am_close":"Close","terminal.am_closed":"Closed","terminal.am_commission":"Commission","terminal.am_confirm_close":"Confirm","terminal.am_deposit_funds":"Deposit funds","terminal.am_direction":"Direction","terminal.am_entry":"Entry","terminal.am_equity":"Account Equity","terminal.am_equity_short":"Equity","terminal.am_exit":"Exit","terminal.am_floating_pl":"Floating P/L","terminal.am_free_margin":"Free Margin","terminal.am_funding":"Funding","terminal.am_instrument":"Instrument","terminal.am_limit_price":"Limit","terminal.am_lots":"Lots","terminal.am_margin_level":"Margin Level","terminal.am_margin_used":"Margin Used","terminal.am_menu_open_wallet":"Open FXNX Wallet…","terminal.am_menu_toggle_buy_sell":"Toggle Buy/Sell buttons","terminal.am_menu_trading_settings":"Trading settings…","terminal.am_net_balance":"Net Balance","terminal.am_open_pl":"Open P/L","terminal.am_opened":"Opened","terminal.am_order_type":"Order Type","terminal.am_placed":"Placed","terminal.am_price":"Price","terminal.am_realised_pl":"Realised P/L","terminal.am_realised_pl_help":"Profit or loss on the closed trade, before commission and swap","terminal.am_size_in_lots":"Size in lots","terminal.am_state":"State","terminal.am_stop_loss":"Stop Loss","terminal.am_stop_price":"Stop","terminal.am_swap":"Swap","terminal.am_take_profit":"Take Profit","terminal.am_unrealised_pl":"Unrealised P/L","terminal.am_volume":"Volume","terminal.chatWithSupport":"Chat with support","terminal.demo":"Demo","terminal.err_bridge_offline":"Trading is temporarily unavailable. Please try again shortly.","terminal.err_close_volume":"The close amount is larger than the open position.","terminal.err_fund_first":"Fund this account to start trading.","terminal.err_insufficient_margin":"Not enough free margin for this trade. Reduce the lot size or add funds.","terminal.err_invalid_price":"That price isn't valid for this order. Check the price and try again.","terminal.err_invalid_volume":"That lot size isn't allowed on this symbol. Try a smaller size, or a size in steps of 0.01.","terminal.err_market_closed":"{symbol} is closed right now — outside its trading hours.","terminal.err_market_closed_now":"This market is closed right now — outside its trading hours.","terminal.err_market_closed_reopens":"{symbol} is closed right now. Trading reopens {reopens}.","terminal.err_no_quote":"No live price is available right now. Try again in a moment.","terminal.err_order_not_found":"That order no longer exists — it may have already filled or been cancelled.","terminal.err_pending_price":"Enter a price for the pending order.","terminal.err_position_not_found":"That position is no longer open — it may have already closed.","terminal.err_stop_limit_prices":"A stop-limit order needs both a stop price and a limit price.","terminal.err_trade_rejected":"The broker rejected this order. Check your lot size, price and stop levels, then try again.","terminal.live":"Live","terminal.loading":"Loading…","terminal.loading_desc":"Connecting your charts and live prices.","terminal.loading_title":"Loading terminal","terminal.mc_bought_summary":"Bought {volume} {symbol}","terminal.mc_buy":"BUY","terminal.mc_buy_label":"Buy","terminal.mc_buy_summary":"Buy {volume} {symbol}","terminal.mc_cancel":"Cancel","terminal.mc_close_full_position_note":"Closes the full position at the live market price. Estimated P/L shown — the server’s fill is final.","terminal.mc_close_position":"Close position","terminal.mc_close_position_aria":"Close {symbol} #{ticket}","terminal.mc_close_symbol":"Close {symbol}","terminal.mc_closed_summary":"Closed {symbol} #{ticket}","terminal.mc_closing":"Closing…","terminal.mc_confirm_buy":"Confirm buy","terminal.mc_confirm_order":"Confirm order","terminal.mc_confirm_sell":"Confirm sell","terminal.mc_current_label":"Current","terminal.mc_decrease_volume":"Decrease volume","terminal.mc_done":"Done","terminal.mc_edit_sltp_aria":"Edit SL/TP on {symbol} #{ticket}","terminal.mc_edit_sltp_title":"Edit SL/TP — {symbol}","terminal.mc_enter_valid_prices":"Enter valid prices.","terminal.mc_entry_label":"Entry","terminal.mc_entry_ticket":"Entry {price} · #{ticket}","terminal.mc_est_margin":"Est. margin","terminal.mc_filled_at":"Filled @ {price} · #{ticket}","terminal.mc_fills_at_market_note":"Fills at the live market price on the server — the quote above is indicative.","terminal.mc_increase_volume":"Increase volume","terminal.mc_lots_aria":"{count} lots","terminal.mc_lots_suffix":"{count} lots","terminal.mc_market_order":"Market order","terminal.mc_market_order_with_price":"Market order · ~{price}","terminal.mc_market_orders_only_note":"Market orders only — use the chart’s order ticket for SL/TP and pending orders.","terminal.mc_no_open_positions":"No open positions","terminal.mc_no_positions_on_account":"No open positions on this account.","terminal.mc_none":"None","terminal.mc_open":"Open","terminal.mc_open_position_one":"1 open position","terminal.mc_open_positions_other":"{count} open positions","terminal.mc_order_filled":"Order filled","terminal.mc_placing":"Placing…","terminal.mc_position_closed":"Position closed","terminal.mc_quick_trade":"Quick trade","terminal.mc_retry":"Retry","terminal.mc_retry_close":"Retry close","terminal.mc_retry_save":"Retry save","terminal.mc_save_sltp":"Save SL/TP","terminal.mc_saving":"Saving…","terminal.mc_sell":"SELL","terminal.mc_sell_label":"Sell","terminal.mc_sell_summary":"Sell {volume} {symbol}","terminal.mc_sltp_updated":"SL/TP updated","terminal.mc_sold_summary":"Sold {volume} {symbol}","terminal.mc_stop_loss":"Stop loss","terminal.mc_stops_updated":"Stops updated on #{ticket}","terminal.mc_take_profit":"Take profit","terminal.mc_value":"Value","terminal.no_account_desc":"You don't have a trading account yet. Open a free demo to practice instantly, or open a live account to trade for real.","terminal.no_account_title":"Open an account to start trading","terminal.offline_desc":"Live charts and order placement are temporarily unavailable. Please try again in a few minutes, or use the MetaTrader 5 app in the meantime.","terminal.offline_title":"Trading is offline","terminal.open_demo":"Open a free demo","terminal.open_live":"Open a live account","terminal.practiceFundsNotice":"Practice funds — not real money","terminal.retry":"Try again","terminal.unavailable_desc":"The chart couldn't load. Check your connection and try again.","terminal.unavailable_title":"Terminal unavailable","time.ago_days":"{n}d ago","time.ago_hours":"{n}h ago","time.ago_minutes":"{n}m ago","time.ago_weeks":"{n}w ago","time.in_days":"in {n}d","time.in_hours":"in {n}h","time.in_minutes":"in {n}m","time.in_weeks":"in {n}w","time.just_now":"just now","tools.account":"Account","tools.balance":"Balance","tools.bridgeOff":"Live data unavailable — showing estimates","tools.calendar.desc":"What's scheduled, and what it touches on your book","tools.calendar.disclosure":"Scheduled times are indicative and can be changed by the publishing agency. Figures appear only once published — a dash means no figure yet. This page shows a schedule and where it overlaps your open positions; it does not predict market moves and is not advice.","tools.calendar.empty.body":"No events match this window and filter. Widen the horizon or lower the impact filter.","tools.calendar.empty.title":"Nothing scheduled","tools.calendar.field.days":"Days ahead","tools.calendar.field.impact":"Impact filter","tools.calendar.field.scope":"Scope","tools.calendar.fig.actual":"Act","tools.calendar.fig.forecast":"Fcst","tools.calendar.fig.previous":"Prev","tools.calendar.hero.away":"away","tools.calendar.hero.label":"Next high-impact event","tools.calendar.horizon.body":"Enter how many days ahead to show — between 1 and 180.","tools.calendar.horizon.title":"Choose a horizon","tools.calendar.impact.all":"all","tools.calendar.impact.high":"high-impact","tools.calendar.impact.medium":"medium and high impact","tools.calendar.impactLabel.high":"High impact","tools.calendar.impactLabel.low":"Low impact","tools.calendar.impactLabel.medium":"Medium impact","tools.calendar.impactLabel.unknown":"Impact not stated","tools.calendar.note.bookFailed":"Your open positions could not be read, so nothing here is matched to your book","tools.calendar.note.bookTruncated":"Only part of your open book could be read","tools.calendar.note.bridgeOff":"Live positions are unavailable right now, so nothing here is matched to your book","tools.calendar.note.clamped":"Window shortened to the maximum range","tools.calendar.note.filterFlat":"Nothing to filter to — you have no open positions, so every currency is shown","tools.calendar.note.filterSkipped":"Not filtered to your currencies — your positions could not be mapped","tools.calendar.note.truncated":"Showing the first events in this window","tools.calendar.note.unmapped":"{symbols} could not be mapped to a currency","tools.calendar.row.held":"You hold {n} · {symbols}","tools.calendar.scope.all":"across all currencies","tools.calendar.scope.mine":"only for currencies I hold","tools.calendar.sentence":"Show {impact} events for the next {days} days, {scope}","tools.calendar.stat.currencies":"Currencies you hold","tools.calendar.stat.high":"High impact","tools.calendar.stat.next24":"Next 24 hours","tools.calendar.stat.yours":"Touching your book","tools.calendar.title":"Economic Calendar","tools.calendar.today":"Today","tools.calendar.tomorrow":"Tomorrow","tools.calendar.tz":"Times shown in {tz}","tools.calendar.unseeded.body":"No economic events have been published yet. That is a data gap on our side, not a quiet market.","tools.calendar.unseeded.title":"Calendar not available","tools.calendar.verdict.bookUnknown":"We could not read your open positions, so we can't say whether this touches them.","tools.calendar.verdict.flat":"You have no open positions, so nothing here touches your book yet.","tools.calendar.verdict.held":"Touches {n} of your open positions · {symbols}","tools.calendar.verdict.noAccount":"Select an account to see whether this touches your positions.","tools.calendar.verdict.none":"No high-impact event is scheduled in this window.","tools.calendar.verdict.notHeld":"Not tied to a currency you currently hold.","tools.calendar.verdict.partial":"Not matched to your open positions — but part of your book could not be mapped to a currency.","tools.calendar.verdict.unseeded":"We don't have the schedule loaded yet — this is a gap on our side, not a quiet market.","tools.calendar.tz2":"Times are shown in {tz}","tools.equity":"Equity","tools.estimate":"Estimate","tools.field.entry":"Entry","tools.field.exit":"Exit","tools.field.lots":"Lots","tools.field.risk":"Risk","tools.field.riskAmount":"Amount","tools.field.riskPct":"% of equity","tools.field.side":"Direction","tools.field.stop":"Stop","tools.field.stopPips":"Stop distance (pips)","tools.field.symbol":"Symbol","tools.field.target":"Target","tools.freeMargin":"Free margin","tools.funded.abstain.band":"The limit and its starting point are the same figure, so there is no distance to show.","tools.funded.abstain.baseline":"Today's opening baseline is not published to the portal yet. The daily floor moves with it, so we will not guess where it sits.","tools.funded.abstain.equity":"No live equity came back, so there is nothing to measure against.","tools.funded.abstain.inactive":"This challenge is not being evaluated, so no rule is running against it.","tools.funded.abstain.limit":"This limit is not in the data we received, so we will not draw a bar for it.","tools.funded.abstain.phase":"This rule does not apply in the {phase} phase.","tools.funded.desc":"Room left before a funded limit","tools.funded.empty.body":"When you are on a funded evaluation, this page shows how much room is left before your daily loss limit and your max drawdown floor, and how far you are from the profit target — measured live against your equity.","tools.funded.empty.title":"No challenge running","tools.funded.empty.cta":"Browse challenges","tools.funded.equityUnavailable":"The trading server did not return your live equity. Every figure that depends on it is shown as a dash, not as zero.","tools.funded.footnote":"Your limits were frozen when this phase started and cannot move; equity is read live from the trading server.","tools.funded.hero.label":"Room before your closest limit","tools.funded.hero.labelPartial":"Room before your {rule} limit","tools.funded.meter.daily":"Daily loss","tools.funded.meter.drawdown":"Max drawdown","tools.funded.meter.floorNote":"Room left before the {v} floor","tools.funded.meter.progress":"{p} of the way","tools.funded.meter.target":"Profit target","tools.funded.meter.targetNote":"Target equity {v}","tools.funded.meter.used":"{p} used","tools.funded.paper.meters":"Breach meters","tools.funded.phase.breached":"Breached","tools.funded.phase.evaluation_1":"Evaluation 1","tools.funded.phase.evaluation_2":"Evaluation 2","tools.funded.phase.failed":"Failed","tools.funded.phase.funded":"Funded","tools.funded.phase.passed_pending_funding":"Passed, awaiting funding","tools.funded.rule.daily":"daily loss","tools.funded.rule.drawdown":"max drawdown","tools.funded.rule.target":"profit target","tools.funded.sentence":"Watching {challenge} in {phase}, against a live equity of {equity}.","tools.funded.stat.days":"Trading days","tools.funded.stat.equity":"Live equity","tools.funded.stat.peak":"Peak equity","tools.funded.stat.start":"Phase start balance","tools.funded.switch":"Challenge","tools.funded.title":"Breach meter","tools.funded.unavailable.body":"We could not load this challenge, so nothing is measured. This is not a statement about your account — try again in a moment.","tools.funded.unavailable.title":"Challenge details unavailable","tools.funded.verdict.breach":"Your {rule} limit has been reached","tools.funded.verdict.caution":"You have used {p} of your {rule} limit","tools.funded.verdict.clear":"Clear of every limit on this challenge","tools.funded.verdict.inactive":"This challenge is not being evaluated right now","tools.funded.verdict.none":"No limit could be measured right now, so no distance is shown","tools.funded.verdict.partial":"{rule} is the only limit we could measure — {n} more could not be read, so this is not a full safety check","tools.gated.back":"Back to home","tools.gated.body":"Trading tools are rolling out to accounts in waves.","tools.gated.title":"Almost here","tools.journal.abstain.no_losing_tag":"No tagged habit is down over this period. Untagged trades are not in this figure.","tools.journal.abstain.none_tagged":"Tag a trade below and this line reads back what that habit cost you.","tools.journal.abstain.sample_thin":"Too few tagged trades to name a pattern. The tags below still count.","tools.journal.coverage":"{tagged} of {total} closed trades tagged","tools.journal.desc":"Tag your trades, see what each habit costs","tools.journal.empty.body":"The journal reads trades that have closed. Widen the period, or come back after your next close.","tools.journal.empty.title":"No closed trades in this period","tools.journal.focus.auto":"my costliest tag","tools.journal.focus.label":"Tag in focus","tools.journal.hero.none":"Nothing tagged yet","tools.journal.hero.tagged":"Your “{tag}” trades","tools.journal.listTruncated":"Showing your {shown} most recent closed trades of {total} in this period; the figures above cover only those.","tools.journal.noR":"Average R is not shown: a closed deal does not carry the stop that was live at entry, so the ratio above is average win ÷ average loss.","tools.journal.overlap":"A trade can carry several tags, so these rows overlap and do not add up to the period.","tools.journal.period.label":"Period","tools.journal.safety":"A tag is a note to yourself. It never touches the trade, the position, or your balance.","tools.journal.stat.avgLoss":"Average loss","tools.journal.stat.avgWin":"Average win","tools.journal.stat.expectancy":"Per trade","tools.journal.stat.payoff":"Win / loss ratio","tools.journal.stat.trades":"Trades","tools.journal.stat.winRate":"Win rate","tools.journal.tag.breakout":"breakout","tools.journal.tag.fomo":"fomo","tools.journal.tag.hedge":"hedge","tools.journal.tag.mistake":"mistake","tools.journal.tag.news":"news","tools.journal.tag.plan":"plan","tools.journal.tag.range":"range","tools.journal.tag.revenge":"revenge","tools.journal.tag.scalp":"scalp","tools.journal.tag.swing":"swing","tools.journal.tagger.add":"Add","tools.journal.tagger.close":"Done","tools.journal.tagger.custom":"Your own word","tools.journal.tagger.customPlaceholder":"tired, rushed, …","tools.journal.tagger.failed":"That tag did not save — nothing was changed. Try again.","tools.journal.tagger.max":"That trade already carries the maximum number of tags.","tools.journal.tagger.note":"Note","tools.journal.tagger.noteLocked":"Add a tag first — the note is saved with it.","tools.journal.tagger.noteOn":"Saved with “{tag}”","tools.journal.tagger.notePlaceholder":"What actually happened?","tools.journal.tagger.remove":"Remove “{tag}”","tools.journal.tags.count":"{n} trades","tools.journal.tags.thinRow":"under the sample this page will name","tools.journal.tags.title":"By tag","tools.journal.title":"Trade Journal","tools.journal.trades.more":"Show more","tools.journal.trades.title":"Closed trades","tools.journal.trades.untagged":"Not tagged","tools.journal.truncated":"This period holds more history than we could read in one pass, so the figures cover only the part we read.","tools.journal.unavailable.body":"Your trade history did not answer, so nothing shown here would be true. Your saved tags are untouched.","tools.journal.unavailable.title":"Couldn't read your deal book","tools.journal.unavailable.bodyNoTags":"Your trade history did not answer, so nothing shown here would be true. You haven't saved any tags yet, so nothing of yours is missing from this screen.","tools.journal.verdict.sample":"{count} trades, {rate} of them won","tools.journal.verdict.sampleThin":"{count} trades, {rate} of them won — a small sample","tools.journal.offline.title":"Your saved tags & notes","tools.journal.offline.addNote":"Add note","tools.journal.offline.editNote":"Edit note","tools.leverage":"Leverage","tools.live":"Live","tools.margin.desc":"Can this account afford the trade?","tools.margin.paper.contract":"Contract size","tools.margin.paper.f_contract":"contract size","tools.margin.paper.f_leverage":"leverage","tools.margin.paper.f_lots":"lots","tools.margin.paper.f_rate":"rate","tools.margin.paper.formula":"margin = ({lots} × {contract} × {rate}) ÷ {leverage}","tools.margin.paper.from_server":"From the server","tools.margin.paper.no_account":"No account","tools.margin.paper.rate":"Rate","tools.margin.paper.rate_live":"1 {base} in {ccy} · live price","tools.margin.paper.rate_none":"1 {base} in {ccy}","tools.margin.paper.rate_same":"{ccy} is your account currency","tools.margin.paper.rate_typed":"1 {base} in {ccy} · the price you typed","tools.margin.title":"Margin & headroom","tools.marginLevel":"Margin level","tools.markets.all":"All","tools.markets.cat.crypto":"Crypto","tools.markets.cat.energies":"Energy","tools.markets.cat.forex":"Forex","tools.markets.cat.indices":"Indices","tools.markets.cat.metals":"Metals","tools.markets.cat.stocks":"Stocks","tools.markets.desc":"Live prices & your watchlist","tools.markets.empty":"Star a market to pin it here","tools.markets.search":"Search symbols","tools.markets.spread":"Spread","tools.markets.title":"Markets","tools.markets.unavailable":"Prices unavailable right now","tools.markets.watchlist":"Watchlist","tools.markets.browseAll":"Browse all markets","tools.mt5panel.checkFailed.body":"This says nothing about whether a terminal is connected — the check itself failed. Try again, or carry on with the steps below.","tools.mt5panel.checkFailed.title":"We couldn't check your terminals","tools.mt5panel.copied":"Copied","tools.mt5panel.copy":"Copy","tools.mt5panel.copyPath":"Copy the folder path","tools.mt5panel.copyUrl":"Copy the address to allow in MetaTrader","tools.mt5panel.defaultTerminalName":"MetaTrader terminal","tools.mt5panel.desc":"Run the FXNX assistant inside your own MetaTrader 5","tools.mt5panel.hero.connected":"Connected","tools.mt5panel.hero.label":"Your MetaTrader terminals","tools.mt5panel.hero.notYet":"Not connected yet","tools.mt5panel.live":"Live","tools.mt5panel.mode.label":"What NX AI is allowed to do","tools.mt5panel.mode.trade":"watch and trade","tools.mt5panel.mode.watch":"watch only","tools.mt5panel.optional":"Optional","tools.mt5panel.revoked":"Disconnected","tools.mt5panel.stat.lastSeen":"Last activity","tools.mt5panel.stat.terminals":"Terminals connected","tools.mt5panel.step.algo.title":"Turn on Algo Trading","tools.mt5panel.step.allowlist.channelOff":"Heads up: this address is right, but the service behind it is switched off at the moment, so the panel won't connect yet. Add it anyway — you'll be ready.","tools.mt5panel.step.allowlist.noUrl":"We can't confirm the exact address to add right now, and we won't print a guess — pasting the wrong host would point your terminal somewhere that isn't us. Reload the page, or ask support for the address.","tools.mt5panel.step.allowlist.title":"Allow FXNX in MetaTrader","tools.mt5panel.step.approve.cta":"Open Connections","tools.mt5panel.step.approve.manage":"Manage terminals","tools.mt5panel.step.approve.title":"Connect it once","tools.mt5panel.step.attach.body":"In the Navigator panel on the left: Expert Advisors → drag FXNX AI onto any chart. Don't see it? Right-click “Expert Advisors” → Refresh, or restart MetaTrader. The panel then shows a short code, like ABCD-2345.","tools.mt5panel.step.attach.title":"Open the panel","tools.mt5panel.step.download.cta":"Download FXNX AI","tools.mt5panel.step.download.notHosted":"The installer isn't published yet, so there is nothing to download — we won't hand you a file that isn't there. Every other step below is live, so you can be set up the moment it lands.","tools.mt5panel.step.download.title":"Get FXNX AI","tools.mt5panel.step.install.title":"Run the installer","tools.mt5panel.stepDone":"Done","tools.mt5panel.title":"NX AI for MetaTrader","tools.mt5panel.trouble.algo.a":"That's step 3. Click Algo Trading in MetaTrader's toolbar.","tools.mt5panel.trouble.algo.q":"“Trade rejected — is Algo Trading on?”","tools.mt5panel.trouble.allowlist.a":"Step 2 was missed. Do it, then remove FXNX AI from the chart and drag it on again.","tools.mt5panel.trouble.allowlist.q":"The panel says to allow FXNX in MetaTrader","tools.mt5panel.trouble.code.a":"Codes expire after {min} minutes. A fresh one appears on its own — just use the new one.","tools.mt5panel.trouble.code.q":"The code stopped working","tools.mt5panel.trouble.missing.a":"Right-click “Expert Advisors” → Refresh. If it's still missing, restart MetaTrader.","tools.mt5panel.trouble.missing.q":"There's no FXNX AI in the Navigator","tools.mt5panel.trouble.notYours.a":"MetaTrader is logged into an account that isn't on your FXNX profile. Log in to your own FXNX account in MetaTrader and try again.","tools.mt5panel.trouble.notYours.q":"“That terminal is signed in to an account that isn't yours”","tools.mt5panel.trouble.title":"If something's wrong","tools.mt5panel.trust":"FXNX never asks for your MetaTrader password. The panel reads the account it is signed in to, and it can only ever place an order you confirm yourself.","tools.mt5panel.verdict.connectedMany":"NX AI is live in {n} of your terminals","tools.mt5panel.verdict.connectedOne":"NX AI is live in one of your terminals","tools.mt5panel.verdict.notYet":"{n} steps to go — they take about five minutes","tools.mt5panel.verdict.unknown":"We couldn't check your terminals just now","tools.mt5panel.yourTerminals":"Your terminals","tools.noAccounts":"Open a live account to use account-aware tools","tools.openAccount":"Open an account","tools.openInTerminal":"Open in Terminal","tools.pipPnl.desc":"What a move is worth, in your currency","tools.pipPnl.paper.contract":"Contract size","tools.pipPnl.paper.distance":"Distance","tools.pipPnl.paper.f_lots":"lots","tools.pipPnl.paper.f_pips":"pips","tools.pipPnl.paper.f_pipvalue":"pip value","tools.pipPnl.paper.formula_pips":"P/L = {pips} × {pipValue} × {lots}","tools.pipPnl.paper.rail":"Price rail","tools.pipPnl.paper.rate":"Rate","tools.pipPnl.paper.rate_live":"1 {q} in {ccy} · live price","tools.pipPnl.paper.rate_none":"1 {q} in {ccy} · no live rate for this pair","tools.pipPnl.paper.rate_same":"{ccy} is your account currency","tools.pipPnl.title":"Pip value & P/L","tools.platformStatus.checked":"checked {m} min ago","tools.platformStatus.checkedNow":"checked moments ago","tools.platformStatus.label":"Platform status","tools.platformStatus.signal.deposits":"Deposit crediting","tools.platformStatus.signal.prices":"Price feed","tools.platformStatus.signal.trading":"Trading server","tools.platformStatus.state.down":"Disrupted","tools.platformStatus.state.unknown":"Not confirmed","tools.platformStatus.state.up":"Working normally","tools.positionSize.desc":"Risk a set amount — get exact lots","tools.positionSize.title":"Position size","tools.positioning.captured.ago":"Captured {m} min ago","tools.positioning.captured.now":"Captured moments ago","tools.positioning.desc":"How FXNX clients are positioned, long against short","tools.positioning.empty.expired.body":"Positioning is a statement about right now, and the last reading is hours old — so we would rather show you nothing than something that has stopped being true.","tools.positioning.empty.expired.title":"The last snapshot is too old to show","tools.positioning.empty.none.body":"Nothing has been aggregated yet. Nothing is wrong with your account — there is simply no snapshot to show.","tools.positioning.empty.none.title":"No positioning captured yet","tools.positioning.empty.thin.body":"{n} instruments were held back because fewer than {k} accounts hold them. With a sample that small, a split could point back at individual clients — so we don't show it.","tools.positioning.empty.thin.title":"Nothing wide enough to publish","tools.positioning.gated.back":"Back to tools","tools.positioning.gated.body":"Aggregate client positioning is still in review, so it isn't open yet. Everything else in your toolkit is ready.","tools.positioning.hero.label":"FXNX clients long on {symbol}","tools.positioning.long":"long","tools.positioning.ourBookOnly":"This is FXNX's own client book — not the market. It shows how our clients are positioned right now, nothing more. It does not measure anyone else's trading and it does not predict where a price will go.","tools.positioning.paper.book":"FXNX's own client book","tools.positioning.paper.scope_all":"Every instrument","tools.positioning.paper.scope_yours":"Only what you hold","tools.positioning.rowMeta":"{accounts} accounts · {long} long lots · {short} short lots","tools.positioning.scope.all":"every instrument","tools.positioning.scope.bookUnavailable":"We couldn't read your open positions just now, so we can't tell which of these you hold. This does not mean you hold none.","tools.positioning.scope.checking":"Checking which of these you hold…","tools.positioning.scope.label":"Instruments shown","tools.positioning.scope.noOverlap":"None of the instruments you hold cleared the sample floor, so there is nothing to compare you against.","tools.positioning.scope.yours":"only what you hold","tools.positioning.sentence":"Showing {scope} of FXNX's own client book, with symbols under {floor} accounts held back.","tools.positioning.short":"short","tools.positioning.stale":"older than usual — treat it as indicative","tools.positioning.stat.accounts":"Accounts in sample","tools.positioning.stat.longLots":"Long lots","tools.positioning.stat.short":"Short share","tools.positioning.stat.shortLots":"Short lots","tools.positioning.title":"FXNX Positioning","tools.positioning.verdict.against":"You are {side} — against the {pct} on the other side","tools.positioning.verdict.balanced":"The book is close to even on {symbol} — there is no crowd to be with or against","tools.positioning.verdict.notHeld":"You hold no position in {symbol}","tools.positioning.verdict.with":"You are {side} — with the {pct} on this side","tools.positioning.verdict.yoursPending":"Reading your positions…","tools.positioning.verdict.yoursUnknown":"We couldn't read your positions, so we can't place you in this","tools.positioning.withheld":"{n} instruments held back — fewer than {k} accounts","tools.positioning.yoursChip":"you: {side}","tools.result.canAfford.no":"Not enough free margin","tools.result.canAfford.yes":"This account can place it","tools.result.freeAfter":"Free margin after","tools.result.levelAfter":"Margin level after","tools.result.lots":"Trade size","tools.result.marginRequired":"Margin required","tools.result.maxCapped":"Capped at broker maximum","tools.result.minForced":"Broker minimum — actual risk {risk}","tools.result.perPip":"per pip","tools.result.pipValue":"Pip value","tools.result.pnl":"Profit / loss","tools.result.riskAtSize":"Risk at this size","tools.result.rr":"Risk : reward","tools.selectAccount":"Choose account","tools.sentence.journal":"Show me the last {days}, focused on {tag}","tools.sentence.mt5panel":"Set up NX AI in the MetaTrader 5 terminal signed in to {login}, and let it {mode}.","tools.sessions.gapFrom":"Last close","tools.sessions.gapTitle":"Weekend break","tools.sessions.gapTo":"{s} opens","tools.sessions.gapUnknown":"We could not place the last close, so there is no progress bar — only the countdown, which stands on its own.","tools.sessions.overlapLeft":"{t} left","tools.shelf.platform":"Your platform","tools.symbolPicker.title":"Choose an instrument","tools.symbolPicker.search":"Search symbols","tools.symbolPicker.all":"All","tools.symbolPicker.none":"Nothing matches \"{q}\"","tools.symbolPicker.unavailable":"Instrument list unavailable right now","tools.symbolPicker.more":"{n} more — refine your search","tools.symbolPicker.group.forex":"Forex","tools.symbolPicker.group.metals":"Metals","tools.symbolPicker.group.energies":"Energies","tools.symbolPicker.group.indices":"Indices","tools.symbolPicker.group.crypto":"Crypto","tools.symbolPicker.group.shares":"Shares","tools.symbolPicker.group.gold_fix":"Gold fix","tools.account.demo":"demo","tools.sessions.closed":"Closed","tools.sessions.closesIn":"closes in {t}","tools.sessions.desc":"Who's trading right now","tools.sessions.london":"London","tools.sessions.newyork":"New York","tools.sessions.open":"Open","tools.sessions.opensIn":"opens in {t}","tools.sessions.overlap":"Overlap","tools.sessions.sydney":"Sydney","tools.sessions.title":"Session clock","tools.sessions.tokyo":"Tokyo","tools.sessions.weekend":"Market closed for the weekend","tools.sessions.yourSymbols":"Sessions for your open positions","tools.shelf.market":"Know the market","tools.shelf.plan":"Plan a trade","tools.side.buy":"Buy","tools.side.sell":"Sell","tools.simulated":"Simulated","tools.title":"Trading Tools","tools.sentence.possize_pct":"Risk {risk} {mode} of {equity} with a {stop}-pip stop on {symbol} · {side}","tools.sentence.possize_amt":"Risk {risk} {mode} with a {stop}-pip stop on {symbol} · {side}","tools.sentence.margin":"Open {lots} lots of {symbol} · {side} at {leverage}","tools.sessions.openNow":"Open now","tools.sessions.deepest":"deepest liquidity","tools.sessions.nextCloses":"{s} closes in {t}","tools.sessions.nextOpens":"{s} opens in {t}","tools.sentence.pip":"{lots} lots of {symbol} · {side}, from {entry} to {exit}","tools.rr.title":"Risk : Reward","tools.rr.desc":"Is the plan worth taking?","tools.rr.winNeeded":"Break-even win rate","tools.rr.riskPips":"Risk · pips","tools.rr.rewardPips":"Reward · pips","tools.rr.notAPlan":"Stop and target must bracket the entry","tools.rr.heroPrompt":"Enter entry, stop and target to see the ratio.","tools.rr.paper.f_reward":"reward","tools.rr.paper.f_risk":"risk","tools.rr.paper.formula":"rr = {reward} ÷ {risk}","tools.rr.paper.note_ratio":"Reward per unit of risk","tools.rr.paper.note_reward":"Entry to target","tools.rr.paper.note_risk":"Entry to stop","tools.rr.paper.rail":"Price rail","tools.rr.paper.tape_ratio":"Ratio","tools.rr.paper.tape_reward":"Reward","tools.rr.paper.tape_risk":"Risk","tools.sentence.rr":"{symbol} · {side}: enter at {entry}, stop {stop}, target {target}","tools.pip.mode.pnl":"P/L","tools.pip.mode.convert":"Convert","tools.pip.heroPrompt":"Enter entry and exit prices to simulate the trade.","tools.convert.result":"Converted amount","tools.convert.amount":"Amount","tools.convert.from":"From currency","tools.convert.to":"To currency","tools.convert.swap":"Swap currencies","tools.convert.noPair":"No live rate for this pair","tools.shelf.review":"Review your trading","tools.perf.title":"My performance","tools.briefings.title":"Market briefings","tools.briefings.desc":"What our desk is watching","tools.briefings.empty.title":"No briefings published yet","tools.briefings.staleNote":"From the last trading session — markets are closed right now.","tools.briefings.empty.body":"Our desk publishes factual market notes through the trading day. Check back shortly.","tools.briefings.paper.list":"Earlier","tools.briefings.restricted.title":"Not available in your region","tools.briefings.restricted.body":"In your region we provide factual education only, so market commentary isn't shown here. Your account, tools and calculators all work as normal.","tools.coach.title":"Patterns in this period","tools.coach.disclaimer":"Observations from your own closed trades. Not advice.","tools.coach.revenge_size":"After a loss, your next trade averaged {ratio}× your usual size. That happened {count} times, lost {lossRate}% of the time, and came to {net}.","tools.coach.loss_streak":"After two losses in a row you traded {count} more times, winning {winRate}% of them, for {net}.","tools.coach.disposition":"You hold losers about {ratio}× longer than winners — typically {loserMins} versus {winnerMins}.","tools.coach.worst_hour":"The {hour} hour cost you {net} across {count} trades.","tools.coach.overtrading":"On your {days} busiest days you took {trades} trades — well above your usual {typical} a day — and they came to {net}.","tools.coach.symbol_drag":"{symbol} accounts for {net} across {count} trades.","tools.rehearse.title":"Rehearse a trade","tools.rehearse.desc":"Four checks before you commit","tools.sentence.rehearse":"Risk {risk} of {equity} on {symbol} · {side} with a {stop}-pip stop","tools.rehearse.cta":"Open in Terminal with stop & target","tools.rehearse.verdict.ready":"Rehearsed — nothing blocking","tools.rehearse.verdict.blocked":"Something here needs a second look","tools.rehearse.verdict.incomplete":"Fill in the plan to rehearse it","tools.rehearse.check.size":"Size","tools.rehearse.check.afford":"Affordable","tools.rehearse.check.exposure":"Exposure","tools.rehearse.check.timing":"Timing","tools.rehearse.size.ok":"{lots} lots — risking {risk} if the stop is hit","tools.rehearse.size.min":"Broker minimum size, so the real risk is {risk}","tools.rehearse.size.unknown":"Waiting for live prices to size this","tools.rehearse.afford.ok":"Uses {margin} margin · level after {level}","tools.rehearse.afford.no":"Not enough free margin — this needs {margin}","tools.rehearse.afford.estimate":"About {margin} margin (estimate — not confirmed by the server)","tools.rehearse.afford.unknown":"Can't confirm margin right now","tools.rehearse.exposure.none":"No open positions to stack against","tools.rehearse.exposure.fresh":"A fresh bet — shares no currency with your open positions","tools.rehearse.exposure.unknown":"Can't read this instrument's currency exposure","tools.rehearse.exposure.adds":"Adds to your {ccy}-{dir} side — {n} open positions already lean that way","tools.rehearse.exposure.offsets":"Leans against your {ccy} side ({n} open positions)","tools.rehearse.dir.long":"long","tools.rehearse.dir.short":"short","tools.rehearse.timing.open":"{sessions} open now","tools.rehearse.timing.closed":"Thin hours — {s} opens in {t}","tools.rehearse.timing.unknown":"Session unknown","tools.headroom.title":"Headroom simulator","tools.headroom.unavailable.title":"Couldn't read your positions","tools.headroom.unavailable.body":"We couldn't reach the trading server, so we can't simulate your book right now. This does not mean you hold nothing — try again shortly.","tools.headroom.excluded":"{n} position(s) left out — no conversion rate available","tools.rehearse.exposure.unavailable":"Couldn’t read your open positions to compare","tools.rehearse.paper.state_bad":"needs a second look","tools.rehearse.paper.state_ok":"clear","tools.rehearse.paper.state_pending":"waiting for the server","tools.rehearse.paper.state_unknown":"not known","tools.rehearse.paper.state_warn":"caution","tools.rehearse.paper.stop_above":"{pips} above the entry","tools.rehearse.paper.stop_below":"{pips} below the entry","tools.rehearse.paper.stop_target":"Stop & target","tools.rehearse.paper.target_above":"Twice the stop, above the entry","tools.rehearse.paper.target_below":"Twice the stop, below the entry","tools.headroom.desc":"What your open book would survive","tools.headroom.shock":"If everything moved against you","tools.headroom.levelAfter":"Margin level after","tools.headroom.equityAfter":"Equity after","tools.headroom.pnlSwing":"Profit swing","tools.headroom.freeAfter":"Free margin after","tools.headroom.breakPoint":"Stop-out at","tools.headroom.estimated":"estimate","tools.headroom.verdict.safe":"Still above your broker's stop-out","tools.headroom.verdict.call":"Margin call territory","tools.headroom.verdict.stopped":"This would reach stop-out","tools.headroom.verdict.unshocked":"We couldn't simulate any of your positions, so there's no verdict — this is not an all-clear","tools.headroom.verdict.unknown":"Your broker didn't report a stop-out level, so we won't guess one","tools.headroom.basis.percent":"Measured against a stop-out at {out} margin level","tools.headroom.basis.money":"Measured against a stop-out at {out} free margin","tools.headroom.basis.unknown":"No stop-out level reported for this account","tools.headroom.empty.title":"No open positions to simulate","tools.headroom.empty.body":"This page shocks the positions you actually hold. Open one and come back to see what it would survive.","tools.headroom.manual.title":"Work it out by hand","tools.headroom.manual.sentence":"With equity {equity}, used margin {margin}, and a stop-out at {level}","tools.headroom.manual.hero":"Room before stop-out","tools.headroom.manual.equityAtOut":"Equity at stop-out","tools.headroom.manual.note":"You type these three — nothing here was read from your account. Your stop-out level is in your account terms, or in MetaTrader under your group.","tools.headroom.paper.col_head":"Against you","tools.headroom.paper.f_equity":"equity","tools.headroom.paper.f_level":"stop-out level","tools.headroom.paper.f_margin":"margin","tools.headroom.paper.f_pnl":"shocked P/L","tools.headroom.paper.formula":"level after = ({equity} + {pnl}) ÷ {margin}","tools.headroom.paper.formula_manual":"room = {equity} − {margin} × {level}","tools.headroom.paper.tape_as_now":"As now","tools.headroom.paper.tape_equity":"Equity now","tools.headroom.paper.tape_in_ccy":"In {ccy}","tools.headroom.paper.tape_left_out":"No conversion rate · left out","tools.headroom.paper.tape_margin":"Used margin","tools.headroom.paper.tape_no_level":"No margin in use, so no level","tools.headroom.paper.tape_none":"None to shock","tools.headroom.paper.tape_out_basis":"Margin × stop-out level","tools.headroom.paper.tape_positions":"Open positions","tools.headroom.paper.tape_you_typed":"You typed","tools.perf.desc":"What your trading actually did","tools.perf.net":"Realised profit / loss","tools.perf.summary":"{trades} closed trades · {rate} won","tools.perf.period":"Period","tools.perf.period.30":"30 days","tools.perf.period.90":"90 days","tools.perf.period.365":"1 year","tools.perf.winRate":"Win rate","tools.perf.profitFactor":"Profit factor","tools.perf.expectancy":"Average per trade","tools.perf.maxDd":"Deepest drawdown","tools.perf.avgWin":"Average win","tools.perf.avgLoss":"Average loss","tools.perf.payoff":"Win : loss size","tools.perf.breakEven":"Break-even win rate","tools.perf.best":"Best trade","tools.perf.worst":"Worst trade","tools.perf.swap":"Swap paid","tools.perf.commission":"Commission paid","tools.perf.curve":"Cumulative profit / loss","tools.perf.curveEmpty":"One closed trade so far — the curve needs two","tools.perf.symbols":"By instrument","tools.perf.tradesShort":"trades","tools.perf.split":"Long vs short","tools.perf.heatmap":"When you trade well","tools.perf.heatmapNote":"Closing time in {tz} (the broker clock). Green = net profit in that hour.","tools.perf.truncated":"Very long history — the oldest trades in this period are not included.","tools.perf.empty.title":"No closed trades in this period","tools.perf.empty.body":"Your performance appears here once a position closes. Open positions are still running — they count when they close.","tools.perf.empty.cta":"Open the terminal","tools.perf.paper.hm_best":"Best hour: {cell}","tools.perf.paper.hm_worst":"Worst hour: {cell}","tools.perf.paper.summary_one":"{trades} closed trade · {rate} won","tools.perf.paper.trade_one":"trade","tools.perf.unavailable.title":"Trading history unavailable","tools.perf.unavailable.body":"We could not reach the trading server just now. Nothing is wrong with your account — try again shortly.","tools.perf.viewTerminal":"View in terminal","tools.presets":"Plan a symbol in one tap","tools.sentence.convert":"Convert {amount} {from} to {to}","tools.atr.label":"Stop from volatility — ATR(14):","tools.spreadCost":"Spread cost · round trip","tools.field.nights":"Nights","tools.swap.title":"Swap & overnight","tools.swap.desc":"What holding costs while you sleep","tools.swap.result":"Overnight cost","tools.swap.perNightLong":"Long · points/night","tools.swap.perNightShort":"Short · points/night","tools.swap.chargedNights":"Charged nights (est.)","tools.swap.chargedSoFar":"Already charged (open)","tools.swap.estimateNote":"Estimate — includes 3× Wednesday rollover","tools.swap.noRates":"Swap rates for this symbol are unavailable right now.","tools.swap.paper.f_point":"point size","tools.swap.paper.f_points":"swap points","tools.swap.paper.f_units":"charged nights","tools.swap.paper.formula":"total = ({points} × {point} × {contract} × {lots} × {rate}) × {units}","tools.swap.paper.held_one":"{count} night held","tools.swap.paper.held_other":"{count} nights held","tools.swap.paper.more_one":"+{count} more night","tools.swap.paper.more_other":"+{count} more nights","tools.swap.paper.no_wed":"No Wednesday in this span","tools.swap.paper.ns_aria_one":"{count} night held, {units} charged","tools.swap.paper.ns_aria_other":"{count} nights held, {units} charged","tools.swap.paper.ns_empty":"Enter the nights in the sentence to see the calendar","tools.swap.paper.point":"Point size","tools.swap.paper.point_note":"The smallest price step","tools.swap.paper.points":"Swap points","tools.swap.paper.rate_default":"In USD until an account loads","tools.swap.paper.row_day":"{day}, charged ×{units}","tools.swap.paper.row_skip":"{day}, not charged","tools.swap.paper.row_wed":"{day}, charged ×{units} for the weekend","tools.swap.paper.skipped":"Skipped","tools.swap.paper.units":"Charged nights","tools.swap.paper.wed_one":"{count} Wednesday ×3","tools.swap.paper.wed_other":"{count} Wednesdays ×3","tools.sentence.swap":"Hold {lots} lots of {symbol} · {side} for {nights} nights","tools.sentence.possize_noequity":"Risk {risk} with a {stop}-pip stop on {symbol} · {side}","tools.pips":"pips","tools.bar.equity":"Equity","tools.bar.free":"Free","tools.bar.level":"Level","tools.bar.noLive":"Live data unavailable","tools.hero.noLiveData":"Live market data is unavailable right now.","tools.hero.noPrice":"No live price — enter a price below to estimate.","tools.hero.incomplete":"Fill in the sentence above to compute.","tools.hero.noSpec":"The trading server hasn't sent this instrument's contract details, so there is nothing to compute from.","tools.manualPrice.label":"{symbol} price","tools.manualPrice.why":"The live feed is quiet — the estimate uses the price you type.","tools.equityFallback":"balance","tools.spec.assumed":"Computed from the standard contract for this instrument — your broker's own figures replace these the moment the trading server answers.","tools.accountStateUnavailable":"Your live account figures did not come back, so anything that depends on them is a dash, not a zero.","tools.marginUsed":"Used margin","tools.paper.accounts_error":"We couldn't load your accounts, so nothing here is sized on them yet.","tools.paper.accounts_error_short":"We couldn't load your accounts.","tools.paper.all_tools":"All tools","tools.paper.ask":"Ask","tools.paper.bid":"Bid","tools.paper.closes_in_label":"{s} closes in","tools.paper.day_change":"Day change","tools.paper.entry_ask":"Entry · Ask","tools.paper.entry_bid":"Entry · Bid","tools.paper.filter_all":"All","tools.paper.formula":"lots = risk ÷ (stop × pip value)","tools.paper.gauge_now":"Now","tools.paper.its_sessions":"Its sessions · {tz}","tools.paper.lot_unit_one":"lot","tools.paper.lot_unit_other":"lots","tools.paper.markets_fine":"Mid prices · change on the day · refreshed every 15 seconds.","tools.paper.mid":"Mid price","tools.paper.now_at":"Now · {time}","tools.paper.now_many":"{names} are open","tools.paper.now_one":"{s} is open","tools.paper.open_calculator":"Open calculator","tools.paper.open_now_one":"{count} open now","tools.paper.open_now_other":"{count} open now","tools.paper.opens_in_label":"{s} opens in","tools.paper.pip_at_lots_one":"Pip value · {lots} lot","tools.paper.pip_at_lots_other":"Pip value · {lots} lots","tools.paper.pip_line":"Pip value {v} per lot","tools.paper.pip_line_assumed":"Pip value {v} per lot · standard contract","tools.paper.pips_one":"{count} pip","tools.paper.pips_other":"{count} pips","tools.paper.quick_no_equity":"This account's live equity isn't available, so a percentage can't be sized here. The calculator can size a fixed amount.","tools.paper.quick_sentence":"Risk {risk} of {equity} with a {stop}-pip stop on {symbol}","tools.paper.quick_all":"All symbols","tools.paper.right_now":"Right now","tools.paper.server_clock":"Hours on the MT5 platform clock ({tz}).","tools.paper.sessions_card":"Sessions","tools.paper.size_trade":"Size a trade","tools.paper.stop_distance":"Stop distance","tools.paper.sym_gold":"Gold","tools.paper.tape_budget_pct":"{pct}% of {equity}","tools.paper.tape_per_lot":"Per 1 lot","tools.paper.tape_raised":"Raised to the broker minimum","tools.paper.tape_rounded":"Rounded down from {raw}","tools.paper.tape_stop_note":"Distance to the stop","tools.paper.the_maths":"The maths","tools.paper.the_numbers":"The numbers","tools.paper.trade_size":"Trade size · {account}","tools.paper.you_place":"You place the order yourself.","tour.aria":"Portal tour","tour.bell_body":"Deposits, withdrawals, KYC decisions, IB commissions — they all surface here in real time.","tour.bell_title":"Stay in the loop","tour.deposit_body":"Crypto and local payment methods are wired in. Most deposits clear in under a minute.","tour.deposit_title":"Fund your account","tour.done":"Done","tour.kyc_body":"Complete KYC to unlock withdrawals, larger position sizes, and tier-gated promotions.","tour.kyc_title":"Verify once, trade everywhere","tour.manager_body":"A real human assigned to your account. Reach out any time — email, phone, WhatsApp, or Telegram.","tour.manager_title":"Your account manager","tour.next":"Next","tour.sidebar_body":"Everything you need lives in the left sidebar: accounts, wallet, trading, rewards, and support.","tour.sidebar_title":"Your portal","tour.skip":"Skip","tour.skip_aria":"Skip tour","tour.step_of":"Step {n} of {total}","tradeRally.aboutThisRally":"About this rally","tradeRally.announcedSoon":"Announced soon","tradeRally.beFirstResult":"Be the first to post a result.","tradeRally.cancel":"Cancel","tradeRally.chooseCompetingAccount":"Choose your competing account","tradeRally.closed":"Closed","tradeRally.competingWith":"Competing with","tradeRally.competition":"Competition","tradeRally.contactAm":"Contact my account manager","tradeRally.contactSupportError":"Contact support if you think this is an error.","tradeRally.countryCodePlaceholder":"CC","tradeRally.displayNamePlaceholder":"Display name","tradeRally.disqualified":"You're disqualified from this rally.","tradeRally.editNameCountry":"Edit leaderboard name / country","tradeRally.emptySubtitle":"New rallies open every month — the next one could be days away. Want a heads-up when it launches?","tradeRally.emptyTitle":"No rallies running right now","tradeRally.ended":"Ended","tradeRally.endsIn":"Ends in","tradeRally.entrants":"entrants","tradeRally.eyebrow":"Trade Rally","tradeRally.fundedChallenge":"Funded challenge","tradeRally.leaderboard":"Leaderboard","tradeRally.liveAccount":"Live account","tradeRally.milesShort":"NXP","tradeRally.milesUnit":"NX Points","tradeRally.noDescription":"No description provided.","tradeRally.noScoresYet":"No scores yet","tradeRally.phaseEnded":"Ended","tradeRally.phaseLive":"Live","tradeRally.phaseUpcoming":"Upcoming","tradeRally.prizePool":"Prize pool","tradeRally.rank":"Rank","tradeRally.rankNum":"Rank #{rank}","tradeRally.reason":"Reason: {reason}","tradeRally.register":"Register","tradeRally.registered":"You're registered.","tradeRally.registering":"Registering…","tradeRally.registrationClosed":"Registration closed","tradeRally.save":"Save","tradeRally.scoreTrackedOneAccount":"Tap an account to join — your score stays on it for the whole rally.","tradeRally.scoresAppearOnStart":"Scores appear once the rally starts.","tradeRally.startsIn":"Starts in","tradeRally.subtitle":"Compete on profit, percent gain, or volume","tradeRally.switchAccount.body":"{pinned} has no closed trades in this rally. {other} is trading.","tradeRally.switchAccount.cta":"Switch to {login}","tradeRally.switchAccount.failed":"We could not switch the account. Please try again.","tradeRally.switchAccount.note":"Switching starts your rally from now on {other}: trades already closed on {other} are not counted, and your drawdown record carries over.","tradeRally.switchAccount.switching":"Switching…","tradeRally.switchAccount.title":"Your rally account has no trades","tradeRally.title":"Competitions","tradeRally.unranked":"Unranked","tradeRally.you":"you","tradeRally.yourRank":"Your rank","tradeRally.yourScoreLabel":"Your {label}","tradeRally.register_error":"Couldn't join the rally. Try again — if it keeps failing, contact support.","tradeRally.emptyBody":"Rallies are invitation-based and new rounds open every month — ask your account manager for an invite.","tradeRally.leaderboardHint_short":"Top 25 — names are masked for privacy.","tradeRally.houseBot":"FXNX bot","tradeRally.botCount":"{count} FXNX bots","tradeRally.botsNeverWin":"FXNX bots are scored like everyone else but can never win a prize.","tradeRally.beatTheMachine":"Beat the machine","tradeRally.benchmarkToBeat":"Benchmark to beat","tradeRally.benchmarkPending":"Set once the FXNX bots start trading.","tradeRally.benchmarkRule_median_bot":"The median FXNX bot","tradeRally.benchmarkRule_best_bot":"The best FXNX bot","tradeRally.benchmarkRule_any_bot":"Any FXNX bot","tradeRally.perWinner":"{miles} NX Points to every trader above the line","tradeRally.poolCap":"Pool capped at {miles} NX Points","tradeRally.aboveBenchmark":"You're above the line","tradeRally.belowBenchmark":"Below the line","tradeRally.minTradesToRank":"Close at least {count} trades to appear on the board.","tradeRally.traderCount":"{count} traders","tradeRally.nxBotCount":"{count} NX Bots","tradeRally.viewAndRegister":"View & register","tradeRally.needLive.title":"This rally is scored on a live account","tradeRally.needLive.body":"You don't have an active live account yet. Opening one takes a couple of minutes — then fund it and join the rally, which is scored on real trades.","tradeRally.needLive.cta":"Open a live account","tradeRally.provisioning.title":"Your account is being set up","tradeRally.provisioning.body":"Come back in a few minutes — the moment your live account is ready, you can join.","tradeRally.err.no_live_account":"This rally is scored on a live account, and you don't have an active one yet.","tradeRally.err.no_eligible_account":"None of your accounts can enter this rally.","tradeRally.err.account_type_not_eligible":"That account type can't enter this rally — choose another account.","tradeRally.err.registration_closed":"Registration for this rally has closed.","tradeRally.err.account_swap_closed":"The competing account for this rally can't be changed any more.","tradeRally.err.house_capital_account":"A challenge account trades the firm's capital, so it can't enter the rally. Use one of your own live accounts.","tradeRally.err.rally_not_found":"This rally isn't available any more.","update.body":"Please reload to update — you're on {version}, the supported minimum is {min}.","update.dismiss":"Dismiss","update.reload":"Reload","update.title":"A new version of FXNX is available","wallet.crypto.address":"Deposit address","wallet.crypto.copied":"Copied","wallet.crypto.copy_address":"Copy address","wallet.crypto.copy_failed":"Copy failed — select and copy manually.","wallet.crypto.copy_memo":"Copy memo","wallet.crypto.memo_required":"Memo · required for this network","wallet.crypto.memo_warning":"Funds sent without this memo will be lost.","wallet.cryptoDeposit.done":"Done","wallet.cryptoDeposit.eyebrow":"Crypto deposit","wallet.cryptoDeposit.heading":"Send {amount} {currency} in {coin}","wallet.cryptoDeposit.instruction":"Send the exact amount to the address below. Funds credit automatically after blockchain confirmation.","wallet.cryptoDeposit.qrAlt":"QR code for {address}","wallet.cryptoDeposit.scanToPay":"Scan to pay","wallet.cryptoDeposit.transactionId":"Transaction ID","wallet.deposit.amount.review":"Review deposit","wallet.deposit.amount.title":"How much?","wallet.deposit.coin.loading":"Loading coins…","wallet.deposit.coin.memo_required":"Memo required","wallet.deposit.coin.min":"Min {amount}","wallet.deposit.coin.none":"No coins available right now. Please try again shortly.","wallet.deposit.coin.stablecoin":"Stablecoin · credited 1:1","wallet.deposit.coin.sub":"Pick the network you'll send from.","wallet.deposit.coin.title":"Which coin?","wallet.deposit.confirm.amount":"Amount","wallet.deposit.confirm.coin":"Coin","wallet.deposit.confirm.credited":"Credited to wallet","wallet.deposit.confirm.pay_with":"Pay with","wallet.deposit.confirm.processing":"Processing…","wallet.deposit.confirm.sub":"A payment session opens after you confirm.","wallet.deposit.confirm.submit":"Deposit","wallet.deposit.confirm.title":"Confirm deposit","wallet.deposit.error.failed":"Deposit failed","wallet.deposit.header":"Deposit to wallet","wallet.deposit.method.card_subtitle":"Pay from your Top Change account","wallet.deposit.topchange.badge":"Third-party wallet platform","wallet.deposit.upi.title":"Pay with your UPI app","wallet.deposit.smilepayz.per_payment_range":"Per payment: {min} – {max}","wallet.deposit.upi.sub":"Open GPay, PhonePe, Paytm or any UPI app and scan this code, or paste the payment string.","wallet.deposit.upi.qr_alt":"UPI payment QR code","wallet.deposit.upi.string_label":"Payment string","wallet.deposit.upi.open_app":"Open UPI app","wallet.deposit.upi.copy":"Copy payment string","wallet.deposit.upi.copied":"Payment string copied","wallet.deposit.upi.note":"Your wallet is credited as soon as the payment confirms.","wallet.deposit.topchange.steps_title":"How a Top Change deposit works","wallet.deposit.topchange.step1":"Have a Top Change account and top it up in rial with your online payment.","wallet.deposit.topchange.step2":"Convert that balance to USD or USDT inside Top Change.","wallet.deposit.topchange.step3":"Enter the amount here, then confirm the deduction on Top Change's page.","wallet.deposit.topchange.site_cta":"Open Top Change","wallet.deposit.topchange.amount_note":"This amount will be deducted from your Top Change balance.","notif.body.payment.failed_topchange":"Your deposit was not confirmed on Top Change. You need a Top Change account with a USD or USDT balance: top it up in rial, convert it there, then start the deposit again and confirm it on Top Change's page.","wallet.deposit.method.title":"How would you like to pay?","wallet.deposit.paper.address.closes_in":"Session closes in {time}","wallet.deposit.paper.address.copied_check":"Copied. Check the first and last 4 characters when you paste.","wallet.deposit.paper.address.credit_note":"We'll credit your wallet once it arrives.","wallet.deposit.paper.address.leave_note":"You can leave this page. We'll notify you when it lands.","wallet.deposit.paper.address.open_for":"Open for 24 hours","wallet.deposit.paper.address.qr_hide":"Hide the QR code","wallet.deposit.paper.address.qr_show":"Show the QR code","wallet.deposit.paper.address.qr_title":"Paying from another device?","wallet.deposit.paper.address.title":"Send to this address","wallet.deposit.paper.address.warning":"Send only {what}. Other coins or networks may be lost.","wallet.deposit.paper.address.warning_what":"{token} on {chain} ({network})","wallet.deposit.paper.amount.decimal":"Decimal point","wallet.deposit.paper.amount.enter_usd":"Enter an amount in USD","wallet.deposit.paper.credited.covers":"Wallet covers it","wallet.deposit.paper.credited.meter_label":"Wallet balance toward the activation minimum","wallet.deposit.paper.credited.meter_of":"{balance} of {min}","wallet.deposit.paper.credited.of_min":"of {min}","wallet.deposit.paper.credited.to_wallet":"to your USD wallet","wallet.deposit.paper.failed.body_expired":"No payment reached this address within 24 hours, so the session closed. Nothing moved.","wallet.deposit.paper.failed.body_failed":"This payment didn't go through, so nothing was added to your wallet. If you already sent funds, contact support and we'll trace them.","wallet.deposit.paper.failed.late":"Sent it already? A late payment still credits automatically.","wallet.deposit.paper.handoff.tcpay_note":"Top Change opens in this tab and brings you back to your wallet when you're done.","wallet.deposit.paper.next.address_sub":"It stays open for 24 hours","wallet.deposit.paper.next.address_title":"You get a {coin} address","wallet.deposit.paper.next.credit_sub":"Once the payment confirms","wallet.deposit.paper.next.credit_sub_chain":"Automatically, after blockchain confirmation","wallet.deposit.paper.next.credit_title":"Your USD wallet is credited","wallet.deposit.paper.next.label":"What happens next","wallet.deposit.paper.next.secure_sub":"Choose your local method (bank, e-wallet or QR) and pay","wallet.deposit.paper.next.secure_title":"A secure page opens","wallet.deposit.paper.next.send_sub":"From any wallet or exchange, on {chain}","wallet.deposit.paper.next.send_sub_plain":"From any wallet or exchange","wallet.deposit.paper.next.send_title":"Send exactly {amount}","wallet.deposit.paper.next.tcpay_title":"You continue on Top Change","wallet.deposit.paper.step_of":"Step {n} of {total}","wallet.deposit.paper.ticket.copy_amount":"Copy amount","wallet.deposit.paper.ticket.exchange_fee":"If your exchange takes a fee, add it on top.","wallet.deposit.paper.ticket.identity":"Identity check","wallet.deposit.paper.ticket.identity_value":"Not needed to deposit","wallet.deposit.paper.ticket.label":"Deposit summary","wallet.deposit.paper.ticket.lands_here":"Your deposit lands here","wallet.deposit.paper.ticket.lands_here_phone":"Deposits land here, no verification needed.","wallet.deposit.paper.ticket.local_note":"Converted to USD, no deposit fee","wallet.deposit.paper.ticket.per_deposit":"Per deposit","wallet.deposit.paper.ticket.send_exactly":"Send exactly","wallet.deposit.paper.ticket.session_amount":"Session amount","wallet.deposit.paper.ticket.status_closed":"Session closed","wallet.deposit.paper.ticket.status_credited":"Credited","wallet.deposit.paper.ticket.status_new":"New deposit","wallet.deposit.paper.ticket.status_on_its_way":"On its way","wallet.deposit.paper.ticket.status_ready":"Ready to confirm","wallet.deposit.paper.ticket.status_waiting":"Waiting for your payment","wallet.deposit.paper.wallets.title":"Open in your wallet app","wallet.deposit.paper.wallets.open":"Open in {wallet}","wallet.deposit.paper.wallets.check":"The address is copied too. Check the amount and the network in your wallet before you send.","wallet.deposit.paper.ticket.wallet":"Your USD wallet","wallet.deposit.paper.ticket.you_deposit":"You deposit","wallet.deposit.result.iframe_stuck_body":"Some browsers block embedded payment pages. Open it in a new tab to finish your deposit.","wallet.deposit.result.iframe_stuck_cta":"Open in new tab","wallet.deposit.result.iframe_stuck_title":"Page taking too long?","wallet.deposit.result.open_in_browser":"Having trouble? Open in browser","wallet.deposit.result.open_payment_page":"Open payment page","wallet.deposit.result.payment_page":"Payment page","wallet.deposit.result.redirect_sub":"Your payment page is ready — open it below to finish your deposit.","wallet.deposit.result.redirect_title":"Continue with your provider","wallet.deposit.result.started_title":"Deposit started","wallet.deposit.result.transfer_cta":"Move funds to your trading account","wallet.deposit.result.started_sub_short":"We'll credit your wallet once the payment confirms.","wallet.deposit.smilepayz.all_methods":"All local methods available at checkout","wallet.deposit.smilepayz.local_currency_hint":"Pay in your local currency — converted to USD, no deposit fee.","wallet.deposit.smilepayz.local_payment":"Local payment","wallet.deposit.crypto_cap_note":"Good to know: your crypto deposits, plus up to {pct}% of your local-payment deposits, can later be withdrawn as crypto. Anything above that is paid out by local payment.","wallet.deposit.smilepayz.secure_page_note":"You'll be taken to a secure page to choose your local method (bank, e-wallet or QR) and pay.","wallet.deposit.smilepayz.test_country":"Test country (sandbox)","wallet.deposit.smilepayz.you_pay":"You pay","wallet.deposit.smilepayz.you_pay_approx":"You pay ≈ {amount}","wallet.description":"Move money in and out of your trading accounts.","wallet.drag.chip_aria":"Fund an account from your wallet: drag onto an account, or press to choose","wallet.drag.hint":"Drag onto an account to fund it","wallet.drag.hint_phone":"Drag onto an account, or tap one","wallet.error.above_max":"Maximum amount is {amount}.","wallet.error.account_not_found":"One of those accounts is no longer available. Reload and try again.","wallet.error.amount_positive":"Enter an amount greater than zero.","wallet.error.amount_too_large":"Amount exceeds the maximum for this method.","wallet.error.amount_too_small":"Amount is below the minimum for this method.","wallet.error.balance_unreadable":"We couldn't read that account's balance just now. Try again in a moment.","wallet.error.below_min":"Minimum amount is {amount}.","wallet.error.cash_prize_locked":"You can withdraw up to {amount} right now — trade at least 1 lot to withdraw your cash prizes ({prize}).","wallet.error.crypto_cap_exceeded":"You can withdraw up to {amount} more as crypto. Your crypto limit is your crypto deposits plus {pct}% of your local-payment deposits. Withdraw the rest by local payment.","wallet.error.crypto_cap_exceeded_zero":"Your crypto limit (your crypto deposits plus {pct}% of your local-payment deposits) is used up. Please withdraw by local payment instead.","wallet.error.cross_currency":"These two accounts hold different currencies. Withdraw to your wallet first, then fund the other account.","wallet.error.daily_cap_exceeded":"Daily withdrawal limit reached. Available today: {amount}.","wallet.error.deposit_failed":"Deposit could not be queued. Please try again.","wallet.error.frozen":"Your account is on hold, so money can't be moved right now. Contact support.","account.answer.frozen":"Your account is on hold, so money can't be moved right now. To ask about it, write to support@fxnx.com from your registered email.","account.answer.window_expired":"The window set in the decision we emailed you has closed, so your account is on hold while our team completes the review. To ask us to look again, write to support@fxnx.com from your registered email.","account.answer.restricted.neutral":"We emailed you a decision about your account. It sets out what happens to your funds. To ask us to look again, write to support@fxnx.com from your registered email.","account.answer.restricted.termination":"Under the Client Agreement we are closing your account and returning the funds you deposited, as set out in the decision we emailed you. To ask us to look again, write to support@fxnx.com from your registered email.","account.answer.restricted.limit":"Under the Client Agreement, withdrawals from your account are limited to the funds you deposited, as set out in the decision we emailed you. To ask us to look again, write to support@fxnx.com from your registered email.","wallet.error.insufficient_balance":"You can withdraw up to {amount} right now.","wallet.error.insufficient_balance_zero":"No available balance to withdraw.","wallet.error.insufficient_transfer":"{amount} is available to transfer right now — pending withdrawals are held back.","wallet.error.insufficient_transfer_zero":"Nothing is available to transfer right now — pending withdrawals are holding the balance.","wallet.error.insufficient_wallet":"Your wallet doesn't have that much available.","wallet.error.kyc_required":"Withdrawals unlock once your identity verification is approved.","wallet.error.psp_unavailable":"Payment provider is unavailable right now.","wallet.error.same_account":"Pick two different accounts — the money has to go somewhere else.","wallet.error.transfer_failed":"Transfer between accounts failed.","wallet.error.transfer_stuck":"This transfer stopped halfway and our team has already been alerted. Do not try again — we'll fix it and your money is safe.","wallet.error.unsupported_currency":"This currency isn't supported for wallet operations.","wallet.error.withdrawal_failed":"Withdrawal request could not be submitted.","wallet.eyebrow":"Account","wallet.flow.common.check_amount":"Check the amount","wallet.flow.common.checking":"Checking…","wallet.flow.common.continue":"Continue","wallet.flow.common.done":"Done","wallet.flow.common.how_much":"How much?","wallet.flow.method.card_title":"Top Change","wallet.flow.method.crypto_subtitle":"USDT or USDC stablecoins","wallet.flow.method.crypto_title":"Crypto","wallet.flow.amount_aria":"Amount","wallet.flow.paper.check_ends":"Check the first and last characters","wallet.flow.paper.copied_check_ends":"Copied. Check the first and last 4 characters when you paste.","wallet.flow.paper.copy_amount":"Copy amount","wallet.flow.paper.decimal_point":"Decimal point","wallet.flow.paper.keypad":"Amount keypad","wallet.flow.paper.session_closed":"Session closed","wallet.flow.paper.step_done":"Done","wallet.flow.paper.step_failed":"Didn't go through","wallet.flow.paper.step_now":"In progress","wallet.flow.paper.step_todo":"Not yet","wallet.hero.balance_label":"Wallet balance","wallet.hero.deposited_30d":"Deposited 30d","wallet.hero.pending_count":"{count} pending","wallet.hero.pending_requests_one":"{count} request","wallet.hero.pending_requests_other":"{count} requests","wallet.hero.pending_review":"Pending review","wallet.hero.withdrawn_30d":"Withdrawn 30d","wallet.hero.available":"Available","wallet.hero.reserved":"Reserved for a withdrawal","wallet.hero.reserve_aria":"{available} available, {reserved} reserved for a withdrawal","wallet.hero.reserve_aria_hidden":"Part of your wallet is reserved for a withdrawal","wallet.hero.allocation_label":"Balances by account","wallet.ledger.activity":"Activity","wallet.ledger.balance":"Balance","wallet.ledger.kind.adjustment":"Adjustment","wallet.ledger.kind.bonus":"Bonus","wallet.ledger.kind.deposit":"Deposit","wallet.ledger.kind.fee":"Fee","wallet.ledger.kind.refund":"Refund","wallet.ledger.kind.transfer_in":"Transfer in","wallet.ledger.kind.transfer_out":"Transfer to trading account","wallet.ledger.kind.withdrawal":"Withdrawal","wallet.ledger.no_activity":"No activity yet","wallet.ledger.no_activity_desc":"Wallet activity shows up here as you deposit and transfer funds.","wallet.ledger.not_found":"Wallet not found","wallet.ledger.status.cancelled":"Cancelled","wallet.ledger.status.completed":"Done","wallet.ledger.status.failed":"Failed","wallet.ledger.status.pending":"Pending","wallet.ledger.status.reversed":"Reversed","wallet.ledger.status.needs_reconciliation":"Being reconciled","wallet.ledger.status.payout_failed":"Being reconciled","wallet.ledger.status.processing":"Processing","wallet.ledger.status.refunding":"Being returned","wallet.ledger.status.retrying":"Retrying","wallet.ledger.sub":"Every credit and debit on this wallet","wallet.ledger.title":"{currency} wallet","wallet.ledger.title_fallback":"Wallet","wallet.method.local_payments":"Local payments","wallet.method.more_count":"+{count} more","wallet.method.tagline.deposit.BR":"Pix in seconds — any Brazilian bank","wallet.method.tagline.deposit.CO":"PSE, Nequi & Bancolombia","wallet.method.tagline.deposit.ID":"GoPay, OVO, DANA & bank transfer","wallet.method.tagline.deposit.IN":"UPI & IMPS — instant rupee deposits","wallet.method.tagline.deposit.MX":"SPEI & instant bank transfer","wallet.method.tagline.deposit.PE":"BCP, Interbank & local transfer","wallet.method.tagline.deposit.PH":"GCash, Maya & instant bank transfer","wallet.method.tagline.deposit.VN":"MoMo, ZaloPay & instant VietQR","wallet.method.tagline.deposit_fallback":"Deposit in {currency} the way you already pay","wallet.method.tagline.withdraw.BR":"Pix payout — straight to your account","wallet.method.tagline.withdraw.CO":"Withdraw to your Colombian bank","wallet.method.tagline.withdraw.ID":"Withdraw to any Indonesian bank","wallet.method.tagline.withdraw.IN":"Payout to any Indian bank via IFSC","wallet.method.tagline.withdraw.MX":"Payout to your CLABE / bank account","wallet.method.tagline.withdraw.PE":"Withdraw to your Peruvian bank","wallet.method.tagline.withdraw.PH":"Cash out to any Philippine bank or e-wallet","wallet.method.tagline.withdraw.VN":"Withdraw to any Vietnamese bank in minutes","wallet.method.tagline.withdraw_fallback":"Withdraw to your local {name} bank","wallet.psp.eyebrow":"Top PSPs · 30d","wallet.receipts.detail_back":"Receipts","wallet.receipts.detail_body_title":"Receipt body","wallet.receipts.detail_not_found":"Receipt not found.","wallet.receipts.detail_print":"Print / save as PDF","wallet.receipts.detail_title":"Receipt","wallet.receipts.empty_description":"Receipts generate automatically the first time you open a completed deposit or withdrawal.","wallet.receipts.empty_title":"No receipts yet","wallet.receipts.paper.open_wallet":"Open wallet","wallet.receipts.paper.print_note":"Prints the receipt alone, on A4.","wallet.receipts.paper.types_title":"Receipt types","wallet.receipts.paper.when_completed":"Once it’s completed","wallet.receipts.paper.when_paid_out":"Once it’s paid out","wallet.receipts.title":"Receipts","wallet.recent.empty_sub":"Your deposits, withdrawals and transfers will appear here.","wallet.recent.empty_title":"No transactions yet","wallet.recent.title":"Recent transactions","wallet.recent.view_all":"View all","wallet.recent.view_full_history":"View full history","wallet.recent.to_account":"To {account}","wallet.recent.from_account":"From {account}","wallet.recurring.cadence_2months":"every 2 months","wallet.recurring.cadence_2weeks":"every 2 weeks","wallet.recurring.cadence_days":"every {days} days","wallet.recurring.cadence_month":"every month","wallet.recurring.cadence_months":"every {months} months","wallet.recurring.dismiss":"Dismiss","wallet.recurring.note":"Recurring schedules ship later — this just saves you a typing pass.","wallet.recurring.prefill":"Pre-fill deposit","wallet.recurring.summary":"You've made {count} deposits over {months} months in {currency} — typically {amount} {cadence}.","wallet.recurring.title":"Looks like you deposit on a schedule","wallet.requests.cancel":"Cancel","wallet.requests.cancel_failed_toast":"Could not cancel","wallet.requests.cancelled_toast":"Withdrawal cancelled","wallet.requests.confirm_cancel":"Confirm cancel","wallet.requests.deposit":"Deposit","wallet.requests.deposits_in_progress":"Deposits in progress","wallet.requests.funds_returned":"Funds returned to your wallet","wallet.requests.hide_address":"Hide address","wallet.requests.keep":"Keep","wallet.requests.loading":"Loading requests…","wallet.requests.net":"Net","wallet.requests.none":"No requests in review right now.","wallet.requests.none_decided":"No decided requests yet.","wallet.requests.none_in_progress":"Nothing awaiting review right now.","wallet.requests.reason":"Reason","wallet.requests.reconciling_sub":"Being reconciled — support is on it.","wallet.requests.seg.decided":"Decided","wallet.requests.seg.in_progress":"In progress","wallet.requests.show_address":"Show address","wallet.requests.status.approved":"Approved","wallet.requests.status.cancelled":"Cancelled","wallet.requests.status.held":"Under review","wallet.requests.status.pending":"Pending review","wallet.requests.status.reconciling":"Being reconciled","wallet.requests.status.refunded":"Refunded","wallet.requests.status.rejected":"Rejected","wallet.requests.title":"Requests","wallet.requests.withdrawal":"Withdrawal","wallet.requests.progress":"Request progress","wallet.requests.step.requested":"Requested","wallet.requests.step.review":"In review","wallet.requests.step.paid":"Paid out","wallet.requests.cancelling":"Cancelling…","wallet.requests.view_transaction":"View transaction","wallet.return.contact_support":"Contact support","wallet.return.dismiss":"Dismiss","wallet.return.failed_body":"No funds were added to your wallet and you were not charged. If any amount appears deducted, the payment provider returns it automatically. You can try again whenever you're ready.","wallet.return.failed_title":"Payment didn't complete","wallet.return.pending_body":"We're waiting for the payment provider's confirmation. If your payment completed, the funds are added to your wallet automatically — usually within a few minutes. No further action is needed.","wallet.return.pending_title":"Confirming your payment","wallet.return.retry":"Try again","wallet.return.success_body":"Your payment is confirmed and the funds have been added to your wallet. If the balance hasn't updated yet, it will refresh in a moment.","wallet.return.success_title":"Payment received","wallet.return.unknown_body":"We couldn't match this payment result to your account. If your wallet doesn't update shortly, contact support and we'll track it down.","wallet.return.unknown_title":"Payment status unclear","wallet.smilepayz.err.country_unsupported":"Local payments aren't available for your registered country yet.","wallet.smilepayz.err.deposit_range":"That comes to {amount}, outside the {min}–{max} range for local deposits.","wallet.smilepayz.err.fee_exceeds":"This amount is too small to cover the withdrawal fee. Try a larger amount.","wallet.smilepayz.err.generic":"We couldn't price that amount right now. Try a different amount.","wallet.smilepayz.err.invalid_amount":"Enter an amount greater than zero.","wallet.smilepayz.err.out_of_range_plain":"That amount is outside the range for local payments. Try a different amount.","wallet.smilepayz.err.withdrawal_range":"After the fee that pays out {amount}, outside the {min}–{max} range for local withdrawals.","wallet.stat.all_cleared":"all cleared","wallet.stat.deposits_30d":"Deposits · 30d","wallet.stat.last_activity":"Last activity","wallet.stat.no_activity":"none in 24h","wallet.stat.pending_review":"Pending review","wallet.stat.withdrawals_30d":"Withdrawals · 30d","wallet.tab.deposit":"Deposit","wallet.tab.history":"History","wallet.tab.transfer":"Transfer","wallet.tab.withdraw":"Withdraw","wallet.title":"Wallet","wallet.transfer.amount.available":"Available {amount}","wallet.transfer.amount.below_min":"Minimum {amount} to activate trading","wallet.transfer.amount.exceeds":"Exceeds available balance","wallet.transfer.amount.funding_gate":"Trading is disabled on this account. Transfer at least {amount} to activate it.","wallet.transfer.amount.hint":"Settles in seconds.","wallet.transfer.amount.max":"Max","wallet.transfer.amount.note_placeholder":"e.g. funding for EURUSD swing","wallet.transfer.amount.note_toggle":"Add a note (optional)","wallet.transfer.amount.review":"Review transfer","wallet.transfer.amount.title":"How much?","wallet.transfer.amount.wallet":"Wallet","wallet.transfer.clawback.details":"Bonus details","wallet.transfer.clawback.warning":"Moving this money out may remove up to {amount} of bonus credit from this account.","wallet.transfer.confirm.amount":"Amount","wallet.transfer.confirm.from":"From","wallet.transfer.confirm.submit":"Transfer","wallet.transfer.confirm.title":"Confirm transfer","wallet.transfer.confirm.to":"To","wallet.transfer.confirm.transferring":"Transferring…","wallet.transfer.confirm.wallet":"FXNX wallet","wallet.transfer.empty.got_it":"Got it","wallet.transfer.empty.sub":"Open a live account to move funds between it and your wallet.","wallet.transfer.empty.title":"No trading account yet","wallet.transfer.error.failed":"Transfer failed","wallet.transfer.from.title":"Move from where?","wallet.transfer.header":"Transfer","wallet.transfer.node.wallet_sub":"Your USD wallet","wallet.transfer.result.title":"Transfer complete","wallet.transfer.to.title":"Send to","wallet.withdraw.amount.available":"Available {amount}","wallet.withdraw.amount.exceeds":"Exceeds available balance","wallet.withdraw.amount.fee_net":"Fee {fee} · You get {net}","wallet.withdraw.amount.hint":"Enter an amount to see fees and net.","wallet.withdraw.amount.max":"Max","wallet.withdraw.amount.note_placeholder":"Anything helpful for review","wallet.withdraw.amount.note_toggle":"Add a note for the team (optional)","wallet.withdraw.amount.prize_locked":"{prize} in cash prizes stays locked until you’ve traded 1 lot ({lots} so far).","wallet.withdraw.crypto_cap.title":"Crypto withdrawal limit","wallet.withdraw.crypto_cap.card_left":"Up to {amount} can go out as crypto","wallet.withdraw.crypto_cap.card_blocked":"Not available — your crypto limit is used up","wallet.withdraw.crypto_cap.rule":"Because you funded your wallet with local payments, your crypto withdrawals are limited to {pct}% of those deposits ({local_allowance} of {deposits}) plus your crypto deposits ({crypto_deposits}): {allowance} in total. Used so far: {used}. Left: {remaining}. Withdrawals by local payment have no such limit.","wallet.withdraw.crypto_cap.rule_blocked":"Because you funded your wallet with local payments, your crypto withdrawals are limited to {pct}% of those deposits ({local_allowance} of {deposits}) plus your crypto deposits ({crypto_deposits}): {allowance} in total, and all of it has been used. Crypto withdrawal is not available for now.","wallet.withdraw.crypto_cap.use_local":"Choose Local payments to withdraw the rest to your bank account.","wallet.withdraw.crypto_cap.contact_support":"Contact support and we'll help you withdraw the rest.","wallet.withdraw.crypto_cap.amount_notice":"Crypto limit: up to {amount} more can go out as crypto. Your limit is your crypto deposits plus {pct}% of your local-payment deposits.","wallet.withdraw.crypto_cap.confirm_after":"After this withdrawal, {amount} of your crypto limit is left.","wallet.withdraw.crypto_cap.card_below_min":"Not available — only {amount} of your crypto limit is left, below the {min} minimum","wallet.withdraw.crypto_cap.rule_below_min":"Because you funded your wallet with local payments, your crypto withdrawals are limited to {pct}% of those deposits ({local_allowance} of {deposits}) plus your crypto deposits ({crypto_deposits}): {allowance} in total. Only {remaining} of it is left, below the {min} minimum withdrawal, so crypto withdrawal is not available for now.","wallet.withdraw.crypto_cap.since":"Only local-payment deposits, crypto deposits and crypto withdrawals since {date} count toward this limit.","wallet.withdraw.crypto_cap.amount_notice_since":"Crypto limit: up to {amount} more can go out as crypto. Your limit is your crypto deposits plus {pct}% of your local-payment deposits, both counted from {date}.","wallet.withdraw.amount.review":"Review withdrawal","wallet.withdraw.amount.wallet":"Wallet","wallet.withdraw.confirm.address":"Address","wallet.withdraw.confirm.amount":"Amount","wallet.withdraw.confirm.fee":"Processing fee","wallet.withdraw.confirm.note":"The amount is reserved from your wallet now and reviewed by our operations team. If it's declined, it returns to your wallet. You'll get an email and an in-app notification.","wallet.withdraw.confirm.receive":"You'll receive","wallet.withdraw.confirm.submit":"Submit for review","wallet.withdraw.confirm.submitting":"Submitting…","wallet.withdraw.confirm.tcpay_account":"Top Change account","wallet.withdraw.confirm.title":"Confirm withdrawal","wallet.withdraw.confirm.to":"To","wallet.withdraw.details.address_label":"Destination wallet address","wallet.withdraw.details.address_memo_label":"Destination address;memo","wallet.withdraw.details.coin_label":"Coin / network","wallet.withdraw.details.coin_placeholder":"Select a coin…","wallet.withdraw.details.crypto_sub":"We'll send your crypto here.","wallet.withdraw.details.crypto_title":"Destination wallet","wallet.withdraw.details.memo_label":"Memo / tag","wallet.withdraw.details.memo_placeholder":"e.g. 1708317974","wallet.withdraw.details.memo_suffix":" · memo required","wallet.withdraw.details.memo_warning":"This network requires a memo. Funds sent without it are lost.","wallet.withdraw.details.tcpay_help":"Enter the account number from your Top Change profile. We verify it before paying out.","wallet.withdraw.details.tcpay_label":"Top Change account number","wallet.withdraw.details.tcpay_sub":"We'll send your payout to this Top Change account.","wallet.withdraw.details.tcpay_title":"Your Top Change account","wallet.withdraw.details.tcpay_placeholder":"e.g. USD4945644","wallet.withdraw.details.address_placeholder":"Paste your wallet address","wallet.withdraw.error.failed":"Withdrawal failed","wallet.withdraw.error.tryAgain":"Something went wrong on our side. Please try again in a moment.","wallet.withdraw.header":"Withdraw from wallet","wallet.withdraw.kyc.body":"Verification protects your account and is required by law. Finish KYC and withdrawals unlock immediately.","wallet.withdraw.kyc.not_now":"Not now","wallet.withdraw.kyc.resubmit":"Resubmit verification","wallet.withdraw.kyc.reviewing_body":"Your documents are in and being reviewed. Withdrawals unlock the moment verification is approved — nothing more is needed from you.","wallet.withdraw.kyc.reviewing_title":"Verification in review","wallet.withdraw.kyc.title":"Verify your identity to withdraw","wallet.withdraw.kyc.verify":"Verify identity now","wallet.withdraw.method.card_subtitle":"Receive to your Top Change account","wallet.withdraw.method.crypto_subtitle":"USDT or USDC stablecoins","wallet.withdraw.method.title":"Where should it go?","wallet.withdraw.result.sub":"Reserved from your wallet and sent for review. We'll email you and notify you in-app when it's decided.","wallet.withdraw.result.title":"Withdrawal requested","wallet.withdraw.smilepayz.account":"Account","wallet.withdraw.smilepayz.account_holder":"Account holder name","wallet.withdraw.smilepayz.account_number":"Account number","wallet.withdraw.smilepayz.account_type":"Account type","wallet.withdraw.smilepayz.bank":"Bank","wallet.withdraw.smilepayz.bank_method":"Bank / payment method","wallet.withdraw.smilepayz.checking":"Checking","wallet.withdraw.smilepayz.fee_note":"A withdrawal fee applies; you receive the local-currency equivalent.","wallet.withdraw.smilepayz.fee_receive":"Fee {fee} · You receive ≈ {net}","wallet.withdraw.smilepayz.id_number":"ID number","wallet.withdraw.smilepayz.id_type":"ID type","wallet.withdraw.smilepayz.ifsc":"IFSC code","wallet.withdraw.smilepayz.local":"Local","wallet.withdraw.smilepayz.local_bank":"Local bank","wallet.withdraw.smilepayz.local_bank_hint":"Withdraw to your local bank account","wallet.withdraw.smilepayz.savings":"Savings","wallet.withdraw.smilepayz.select":"Select…","wallet.withdraw.smilepayz.sub":"Where should we send your withdrawal?","wallet.withdraw.smilepayz.tax_number":"Tax number (CPF / CNPJ)","wallet.withdraw.smilepayz.test_country":"Test country (sandbox)","wallet.withdraw.smilepayz.title":"{country} bank payout","wallet.withdraw.smilepayz.ifsc_placeholder":"e.g. HDFC0001234","assistant.canvas.briefingLatest":"Latest briefing {time}","assistant.canvas.chatLiveNote":"Chat is live — link Telegram for DMs & alerts.","assistant.canvas.chooseAgentAccount":"Choose which NX Auto account to trade on","assistant.canvas.telegramSubLinkDms":"Link for DMs & alerts — chat works without it","assistant.canvas.telegramSubLinkedDms":"DMs, alerts & trade confirms","assistant.canvas.tradeConnectTelegram":"Connect Telegram to confirm trades","assistant.module.marketBriefings":"Market Briefings","assistant.paper.by_command":"By command","assistant.paper.chat_live":"Chat live","assistant.paper.chat_offline":"Chat not live yet","assistant.paper.commands":"Trade commands","assistant.paper.composer_placeholder":"Message your AI Agent…","assistant.paper.hold_sr_inline":"Press and hold to confirm, or activate it to show a confirm button.","assistant.paper.jump_latest":"Jump to the latest message","assistant.paper.key_enter":"Enter","assistant.paper.nx_auto":"NX Auto","assistant.paper.pal_buy":"Buy on NX Auto","assistant.paper.pal_example":"e.g. {example} · you confirm before anything is placed","assistant.paper.pal_grammar":"SYMBOL LOTS sl=PRICE tp=PRICE","assistant.paper.pal_sell":"Sell on NX Auto","assistant.paper.preview_footer":"Enter to send · you hold to confirm before anything is placed","assistant.paper.preview_note":"Nothing is placed until you confirm.","assistant.paper.proactive":"Proactive messages","assistant.paper.proactive_sub":"Messages your agent sends without being asked","assistant.paper.same_chat_tg":"Same chat on Telegram","assistant.paper.sample_change":"{pct} today","assistant.paper.sample_fine":"Mid price · change on the day · refreshed every 15 seconds.","assistant.paper.sample_title":"Market briefing · preview","assistant.paper.slot_sl":"SL {price}","assistant.paper.slot_tp":"TP {price}","assistant.paper.st_auto_why":"The AI Agent can only trade on an NX Auto account. Open and fund an NX Auto account to let it trade for you.","assistant.paper.st_awaiting":"Awaiting your confirm","assistant.paper.st_by_command_auto":"By command · NX Auto","assistant.paper.st_chat":"Replies in chat","assistant.paper.st_choose_why":"You have more than one NX Auto account — pick the one the AI Agent should place trades on.","assistant.paper.st_confirm_portal_sub":"Hold to confirm, here","assistant.paper.st_confirm_tg_sub":"Confirm / Cancel buttons in the bot","assistant.paper.st_every_h":"{n} h","assistant.paper.st_every_min":"{n} min","assistant.paper.st_hand_calc":"Calculator","assistant.paper.st_hand_kb":"Knowledge base","assistant.paper.st_input_sub":"Input · what feeds your agent","assistant.paper.st_inputs_h":"Inputs — what feeds your agent","assistant.paper.st_latest_briefing":"Latest briefing","assistant.paper.st_note_monitor":"Reads your balances, positions and trade history when you ask, and can watch a price or level for you.","assistant.paper.st_note_news":"Brings the latest market briefings and the day's biggest movers into your answers.","assistant.paper.st_note_ta":"Levels and indicators behind the answers you get.","assistant.paper.st_output_sub":"Output · by command","assistant.paper.st_outputs_h":"Outputs — what your agent sends you","assistant.paper.st_portal_chat":"Portal chat","assistant.paper.st_proactive_off":"Off · replies when you ask","assistant.paper.st_proactive_on":"On · quiet hours {start}–{end}, your time","assistant.paper.st_sheet_sub":"What feeds your agent, and where it talks to you.","assistant.paper.st_trade_off":"Off · commands still work","assistant.paper.st_trade_on":"The AI Agent will place trades on your NX Auto account {logins}.","assistant.paper.st_wake_needs":"To wake: {items}","assistant.paper.st_your_agent":"Your AI Agent","assistant.paper.su_lead_short":"Ask about the market, your accounts or a quick calculation, in your own language.","assistant.paper.su_monitor":"Positions and margin","assistant.paper.su_news":"Briefings and market movers","assistant.paper.su_open_auto":"Open NX Auto","assistant.paper.su_proactive_ask":"Turn on proactive messages","assistant.paper.su_proactive_off":"Proactive messages are off — ask your agent in chat to turn them on.","assistant.paper.su_ta":"Levels, indicators","assistant.paper.su_trade":"By command — you confirm every trade.","assistant.paper.su_wake_title":"Wake your agent.","assistant.paper.tc_again":"Type it again","assistant.paper.tc_cancelled":"Cancelled","assistant.paper.tc_expired":"Expired","assistant.paper.tc_expires_in":"Expires in {time}","assistant.paper.tc_hold_aria":"Confirm trade: press and hold","assistant.paper.tc_not_placed":"Not placed","assistant.paper.tc_placed":"Placed","assistant.paper.tc_price_buy":"Buy price now","assistant.paper.tc_price_foot":"Prices update every few seconds · your fill can differ","assistant.paper.tc_price_sell":"Sell price now","assistant.paper.tc_sent":"Sent","assistant.paper.tp_not_set":"TP not set","assistant.paper.trade_by_command":"Trade by command","assistant.paper.trade_failed_other":"Something went wrong — nothing was placed. Please try again.","assistant.paper.try_it":"Try it","assistant.paper.wake_body":"Your agent wakes once these three are on.","assistant.paper.warn_duplicate":"Your last {symbol} order is still being confirmed. Sending again could open a second position.","assistant.paper.warn_no_auto":"Trading by command needs a funded NX Auto account.","assistant.settings.chooseTradeAccount":"You have more than one NX Auto account — pick the one the AI Agent should place trades on.","assistant.settings.confirmChannels":"Confirm channels","assistant.settings.confirmViaPortal":"Confirm in portal chat","assistant.settings.confirmViaTelegram":"Confirm on Telegram","assistant.settings.tradeByCommand":"You place trades by typing a command in Chat — e.g. buy XAUUSD 0.1 — then confirming. The agent never trades on its own.","assistant.thinking":"Thinking…","assistant.trade.account":"Account","assistant.trade.buy":"Buy","assistant.trade.cancel":"Cancel","assistant.trade.cancelled":"Trade cancelled.","assistant.trade.confirm":"Confirm trade","assistant.trade.confirmNote":"Executes on your NX Auto account under your confirmation — it does not move money out of your account.","assistant.trade.expired":"This trade request expired — send the command again.","assistant.trade.expiresIn":"Expires in {time}","assistant.trade.failed":"Couldn't place the order","assistant.trade.unconfirmed":"Confirming your order — please don't resend. We'll update you shortly.","assistant.trade.marketClosed":"The market is closed for this symbol right now — try again when it reopens.","assistant.trade.hint":"/buy SYMBOL LOTS sl=PRICE tp=PRICE — e.g. /buy XAUUSD 0.1","assistant.trade.lots":"{lots} lots","assistant.trade.noStopAck":"I understand this order has no stop-loss — my whole position is at risk.","assistant.trade.paused":"the AI agent is briefly paused — please try again shortly","assistant.trade.noStopLoss":"No stop-loss","assistant.trade.notSet":"Not set","assistant.trade.orderNumber":"Order #{id}","assistant.trade.placed":"Order placed","assistant.trade.placing":"Placing…","assistant.trade.sell":"Sell","assistant.trade.stopLoss":"Stop-loss","assistant.trade.takeProfit":"Take-profit","assistant.trade.title":"Trade confirmation","assistant_v2.ai.ack_1":"FXNX AI prepares a trade only when you ask for one — with /buy or /sell here or in Telegram, or through an app you connect. It never trades on its own.","assistant_v2.ai.ack_2":"Nothing is placed until you hold to confirm, on NX Auto {account}.","assistant_v2.ai.ack_2_any":"Nothing is placed until you hold to confirm.","assistant_v2.ai.ack_4":"You can turn it off any time with the switch, or with /trading_off in Telegram.","assistant_v2.ai.ack_accepted":"risk acknowledgement accepted","assistant_v2.ai.ack_before":"You accepted this acknowledgement before.","assistant_v2.ai.ack_tick":"I’ve read this and I understand it.","assistant_v2.ai.ack_version":"Risk acknowledgement, version {n}","assistant_v2.ai.aria_hold":"AI trading: on hold","assistant_v2.ai.aria_off":"AI trading: off","assistant_v2.ai.aria_on":"AI trading: on","assistant_v2.ai.aria_unavailable":"AI trading: not available yet","assistant_v2.ai.chk_account":"A funded NX Auto account with trading enabled","assistant_v2.ai.chk_account_none":"Open and fund an NX Auto account first.","assistant_v2.ai.chk_account_ok":"Trades go to NX Auto {account} · {balance}","assistant_v2.ai.chk_account_pick":"You have more than one. Choose where trades go.","assistant_v2.ai.chk_country":"Available in your country","assistant_v2.ai.chk_country_no":"AI-prepared trades aren’t offered where you live.","assistant_v2.ai.chk_country_ok":"AI-prepared trades are offered where you live.","assistant_v2.ai.chk_country_unknown":"We couldn’t confirm your country yet. Contact support.","assistant_v2.ai.chk_hold":"Not on hold","assistant_v2.ai.chk_hold_no":"Your account is on hold. Contact support.","assistant_v2.ai.chk_hold_ok":"Your account isn’t on hold.","assistant_v2.ai.chk_met":"Met","assistant_v2.ai.chk_not_met":"Not met","assistant_v2.ai.chk_choose":"Choose one","assistant_v2.ai.code_label":"6-digit code from your authenticator app","assistant_v2.ai.code_placeholder":"6-digit code","assistant_v2.ai.done":"AI trading is on. You confirm every trade.","assistant_v2.ai.edu_full":"AI trading isn’t available in your country","assistant_v2.ai.edu_mid":"AI trading isn’t available","assistant_v2.ai.edu_row_sub":"Answers, analysis and alerts keep working.","assistant_v2.ai.edu_short":"No AI trading","assistant_v2.ai.edu_toast":"AI trading isn’t available in your country. Answers, analysis and alerts keep working.","assistant_v2.ai.err_ack":"Read and accept the acknowledgement to turn it on.","assistant_v2.ai.err_check_failed":"We couldn’t check your account just now. Nothing was changed. Try again in a moment.","assistant_v2.ai.err_code":"Invalid code","assistant_v2.ai.err_country":"We couldn’t confirm your country, so AI trading can’t be turned on. Contact support.","assistant_v2.ai.err_edu":"AI trading isn’t available in your country.","assistant_v2.ai.err_frozen":"Account frozen — money movement is disabled. Contact support.","assistant_v2.ai.err_generic":"We couldn’t turn it on. Nothing was changed. Try again.","assistant_v2.ai.err_no_account":"You need a funded NX Auto account with trading enabled.","assistant_v2.ai.err_no_password":"Set a password first","assistant_v2.ai.err_not_armed":"AI trading isn’t switched on for your account yet.","assistant_v2.ai.err_off":"We couldn’t turn AI trading off. Try again.","assistant_v2.ai.err_password":"Current password is incorrect","assistant_v2.ai.err_pick":"Choose which NX Auto account trades go to.","assistant_v2.ai.err_pick_save":"We couldn’t change the account. Try again.","assistant_v2.ai.err_rate":"Too many attempts. Try again later.","assistant_v2.ai.err_required":"Enter your password or your authenticator code.","assistant_v2.ai.err_unavailable":"AI trading isn’t available yet.","assistant_v2.ai.flow_label":"Steps to turn on AI trading","assistant_v2.ai.hold_line":"Your account is on hold, so AI trading can’t be turned on right now. Contact support.","assistant_v2.ai.hold_on_line":"Your account is on hold, so FXNX AI won’t prepare trades right now. You can still turn AI trading off. Contact support.","assistant_v2.ai.label":"AI trading","assistant_v2.ai.label_compact":"AI trading","assistant_v2.ai.loading":"Loading AI trading…","assistant_v2.ai.no_factor":"No password and no authenticator yet?","assistant_v2.ai.off_line":"FXNX AI never prepares trades. Answers, analysis and alerts keep working.","assistant_v2.ai.on_line":"FXNX AI can prepare a trade when you type /buy or /sell. Nothing is placed until you hold to confirm.","assistant_v2.ai.on_since":"On since {when}","assistant_v2.ai.pick_account":"NX Auto {account}","assistant_v2.ai.pick_selected":"Selected","assistant_v2.ai.pick_sub":"You have more than one NX Auto account. Pick one; you can change it any time.","assistant_v2.ai.pick_title":"Where AI trades go","assistant_v2.ai.pw_label":"Your FXNX password","assistant_v2.ai.rest_off":"answers and analysis still work","assistant_v2.ai.rest_on":"you confirm every trade","assistant_v2.ai.set_password":"Set a password first","assistant_v2.ai.sheet_title":"Turn on AI trading","assistant_v2.ai.state_hold":"On hold","assistant_v2.ai.state_off":"Off","assistant_v2.ai.state_on":"On","assistant_v2.ai.state_unavailable":"Not available yet","assistant_v2.ai.step1":"Confirm it’s you","assistant_v2.ai.step1_done_password":"Confirmed with your password","assistant_v2.ai.step1_done_totp":"Confirmed with your authenticator code","assistant_v2.ai.step1_sum_none":"A password or an authenticator code","assistant_v2.ai.step1_sum_password":"Your FXNX password","assistant_v2.ai.step1_sum_totp":"The 6-digit code from your authenticator app","assistant_v2.ai.step2":"Checks","assistant_v2.ai.step2_done":"All three met · trades go to NX Auto {account}","assistant_v2.ai.step2_sum":"Not on hold · available in your country · a funded NX Auto account","assistant_v2.ai.step3":"One-time acknowledgement","assistant_v2.ai.step3_sum":"Read once, then it’s on","assistant_v2.ai.step3_sum_before":"Accepted before","assistant_v2.ai.trades_go_to":"Trades go to NX Auto {account}","assistant_v2.ai.turn_on":"Turn on AI trading","assistant_v2.ai.turning_on":"Turning on…","assistant_v2.ai.unavailable_line":"AI trading isn’t available on your account yet. Answers, analysis and alerts keep working.","assistant_v2.card.account_snapshot.as_of":"As of {time}","assistant_v2.card.account_snapshot.balance":"Balance","assistant_v2.card.account_snapshot.credit":"Credit","assistant_v2.card.account_snapshot.equity":"Equity","assistant_v2.card.account_snapshot.floating":"Floating","assistant_v2.card.account_snapshot.link":"See your accounts","assistant_v2.card.account_snapshot.sub_one":"{n} account","assistant_v2.card.account_snapshot.sub_other":"{n} accounts","assistant_v2.card.account_snapshot.sub_wallet_one":"{n} account and your wallet","assistant_v2.card.account_snapshot.sub_wallet_only":"Your wallet","assistant_v2.card.account_snapshot.sub_wallet_other":"{n} accounts and your wallet","assistant_v2.card.announcement.published":"Published","assistant_v2.card.calculator.as_of":"As of","assistant_v2.card.calculator.converted_at":"Converted at","assistant_v2.card.calculator.kind_margin":"Margin","assistant_v2.card.calculator.kind_pip_value":"Pip value","assistant_v2.card.calculator.kind_pnl":"Profit / loss","assistant_v2.card.calculator.kind_position_size":"Position size","assistant_v2.card.calculator.kind_risk_reward":"Risk / reward","assistant_v2.card.calculator.leverage":"Leverage","assistant_v2.card.calculator.lots":"lots","assistant_v2.card.calculator.open_tool":"Open the calculator","assistant_v2.card.calculator.per_lot":"For 1 lot","assistant_v2.card.calculator.per_pip":"per pip","assistant_v2.card.calculator.title":"Calculator","assistant_v2.card.calendar.actual":"Actual","assistant_v2.card.calendar.forecast":"Forecast","assistant_v2.card.calendar.link":"Full calendar","assistant_v2.card.calendar.previous":"Previous","assistant_v2.card.calendar.title":"Economic calendar","assistant_v2.card.calendar.zone":"{zone} time","assistant_v2.card.chat_answer.best":"Best symbol","assistant_v2.card.chat_answer.net":"Net","assistant_v2.card.chat_answer.title":"Your trades","assistant_v2.card.chat_answer.trades":"Trades","assistant_v2.card.chat_answer.window_days_one":"Last {n} day","assistant_v2.card.chat_answer.window_days_other":"Last {n} days","assistant_v2.card.chat_answer.wins":"Wins","assistant_v2.card.market.atr":"ATR","assistant_v2.card.market.closed":"Market closed","assistant_v2.card.market.day_range":"Day range","assistant_v2.card.market.high":"High","assistant_v2.card.market.last_price":"Last price","assistant_v2.card.market.live":"Live","assistant_v2.card.market.low":"Low","assistant_v2.card.market.points":"pts","assistant_v2.card.market.rsi":"RSI","assistant_v2.card.market.source":"FXNX price feed","assistant_v2.card.memory.from_trading_count_one":"{n} from your trading","assistant_v2.card.memory.from_trading_count_other":"{n} from your trading","assistant_v2.card.memory.kind_goal":"Goals","assistant_v2.card.memory.kind_habit":"Habits","assistant_v2.card.memory.kind_life_event":"Life events","assistant_v2.card.memory.kind_open_question":"Open questions","assistant_v2.card.memory.kind_other":"Other notes","assistant_v2.card.memory.kind_preference":"Preferences","assistant_v2.card.memory.kind_profile":"About you","assistant_v2.card.memory.kind_promise":"Things I promised","assistant_v2.card.memory.kind_topic":"Things you asked","assistant_v2.card.memory.noted_one":"thing noted","assistant_v2.card.memory.noted_other":"things noted","assistant_v2.card.memory.open":"Open your Notebook","assistant_v2.card.memory.title":"Your Notebook","assistant_v2.card.news_move.in_days_one":"In the last day","assistant_v2.card.news_move.in_days_other":"In the last {count} days","assistant_v2.card.news_move.in_hours_one":"In the last hour","assistant_v2.card.news_move.in_hours_other":"In the last {count} hours","assistant_v2.card.news_move.in_minutes_one":"In the last minute","assistant_v2.card.news_move.in_minutes_other":"In the last {count} minutes","assistant_v2.card.news_move.in_window":"Over {window}","assistant_v2.card.news_move.link":"More in Insights","assistant_v2.card.news_move.title":"{symbol} moved","assistant_v2.card.offer.full_terms":"Full terms","assistant_v2.card.offer.open_until":"open until","assistant_v2.card.offer.terms_label":"Bonus terms","assistant_v2.card.positions.as_of":"As of {time}","assistant_v2.card.positions.floating":"Floating","assistant_v2.card.positions.link":"Open NX Terminal","assistant_v2.card.positions.more_one":"{n} more open trade","assistant_v2.card.positions.more_other":"{n} more open trades","assistant_v2.card.positions.sl_not_set":"Stop-loss not set","assistant_v2.card.positions.title":"Open trades","assistant_v2.card.positions.tp_not_set":"Take-profit not set","assistant_v2.card.price_alert.above":"above","assistant_v2.card.price_alert.below":"below","assistant_v2.card.price_alert.fired_at":"Reached at","assistant_v2.card.price_alert.fired_price":"Price reached","assistant_v2.card.price_alert.link":"See the markets","assistant_v2.card.price_alert.not_signal":"This is the alert you asked for. It is not a signal to trade.","assistant_v2.card.price_alert.reached":"Reached","assistant_v2.card.price_alert.set":"Set","assistant_v2.card.price_alert.set_at":"Set on","assistant_v2.card.price_alert.set_note":"I'll message you on Telegram when it gets there.","assistant_v2.card.price_alert.title":"Price alert","assistant_v2.card.price_alert.watching":"Watching","assistant_v2.card.receipt_deposit.as_of":"As of {when}","assistant_v2.card.receipt_deposit.k_credited":"Credited","assistant_v2.card.receipt_deposit.k_date":"Date","assistant_v2.card.receipt_deposit.k_ref":"Reference","assistant_v2.card.receipt_deposit.link":"Your receipts","assistant_v2.card.receipt_deposit.status_cancelled":"Cancelled","assistant_v2.card.receipt_deposit.status_completed":"Completed","assistant_v2.card.receipt_deposit.status_failed":"Failed","assistant_v2.card.receipt_deposit.status_in_progress":"In progress","assistant_v2.card.receipt_deposit.status_reversed":"Reversed","assistant_v2.card.receipt_deposit.status_review":"Under review","assistant_v2.card.receipt_deposit.sub_credited":"credited {when}","assistant_v2.card.receipt_deposit.title":"Deposit","assistant_v2.card.receipt_withdrawal.as_of":"As of {when}","assistant_v2.card.receipt_withdrawal.k_paid":"Paid","assistant_v2.card.receipt_withdrawal.k_ref":"Reference","assistant_v2.card.receipt_withdrawal.k_requested":"Requested","assistant_v2.card.receipt_withdrawal.link":"Your receipts","assistant_v2.card.receipt_withdrawal.status_approved":"Paying out","assistant_v2.card.receipt_withdrawal.status_cancelled":"Cancelled","assistant_v2.card.receipt_withdrawal.status_declined":"Declined","assistant_v2.card.receipt_withdrawal.status_expired":"Expired","assistant_v2.card.receipt_withdrawal.status_failed":"Failed","assistant_v2.card.receipt_withdrawal.status_in_progress":"In progress","assistant_v2.card.receipt_withdrawal.status_paid":"Paid","assistant_v2.card.receipt_withdrawal.status_reversed":"Reversed","assistant_v2.card.receipt_withdrawal.status_review":"Under review","assistant_v2.card.receipt_withdrawal.sub_paid":"paid {when}","assistant_v2.card.receipt_withdrawal.sub_requested":"requested {when}","assistant_v2.card.receipt_withdrawal.title":"Withdrawal","assistant_v2.card.trade_idea.buy_view":"Buy view","assistant_v2.card.trade_idea.disclosure_label":"Risk disclosure","assistant_v2.card.trade_idea.published":"Published","assistant_v2.card.trade_idea.sell_view":"Sell view","assistant_v2.card.trade_idea.title":"Trade idea","assistant_v2.card.weekly.best":"Best symbol","assistant_v2.card.weekly.deposits":"Deposits","assistant_v2.card.weekly.link":"See your performance","assistant_v2.card.weekly.net":"Net","assistant_v2.card.weekly.sub":"{range} · {trades}, {wins}","assistant_v2.card.weekly.title":"Your week","assistant_v2.card.weekly.trades_one":"{n} trade","assistant_v2.card.weekly.trades_other":"{n} trades","assistant_v2.card.weekly.wins_one":"{n} win","assistant_v2.card.weekly.wins_other":"{n} wins","assistant_v2.chat.day_today":"Today · {date}","assistant_v2.chat.day_yesterday":"Yesterday · {date}","assistant_v2.chat.dismiss_suggestions":"Not now","assistant_v2.chat.failed":"I couldn’t finish that answer.","assistant_v2.chat.failed_nothing":"I couldn’t finish that answer. Nothing was changed.","assistant_v2.chat.history_loading":"Loading your conversation…","assistant_v2.chat.links_label":"Open in the portal","assistant_v2.chat.log_label":"Conversation with FXNX AI","assistant_v2.chat.sources_label":"Sources","assistant_v2.chat.src_accounts":"Your accounts","assistant_v2.chat.src_alerts":"Your alerts","assistant_v2.chat.src_calc":"Calculator","assistant_v2.chat.src_calendar":"Economic calendar","assistant_v2.chat.src_feed":"FXNX feed","assistant_v2.chat.src_help":"FXNX help","assistant_v2.chat.src_history":"Your trading history","assistant_v2.chat.src_offers":"Offers for you","assistant_v2.chat.src_payments":"Your payments","assistant_v2.chat.src_research":"FXNX research","assistant_v2.chat.src_sessions":"Market sessions","assistant_v2.chat.src_specs":"Specs and terms","assistant_v2.chat.steps_label":"What FXNX AI is doing","assistant_v2.chat.stopped":"Stopped.","assistant_v2.chat.stopped_nothing":"Stopped. Nothing was changed.","assistant_v2.chat.suggestions":"Suggestions","assistant_v2.chat.via_telegram_at":"via Telegram · {time}","assistant_v2.chat.working":"FXNX AI is working on your answer…","assistant_v2.chip.calendar":"What’s on the calendar?","assistant_v2.chip.calendar_prompt":"What’s on the economic calendar for my symbols?","assistant_v2.chip.gold_levels":"Gold’s levels today","assistant_v2.chip.gold_levels_prompt":"What are gold’s levels today?","assistant_v2.chip.size_1pct":"Size a trade with 1% risk","assistant_v2.chip.size_1pct_prompt":"Size a gold trade that risks 1% of my balance.","assistant_v2.chip.today":"How am I doing today?","assistant_v2.chip.today_prompt":"How am I doing today?","assistant_v2.chip.week":"How’s my week?","assistant_v2.chip.week_prompt":"How’s my week going?","assistant_v2.chip.withdrawals":"Where are my withdrawals?","assistant_v2.chip.withdrawals_prompt":"Where are my withdrawals?","assistant_v2.composer.label":"Message FXNX AI","assistant_v2.gallery.losing":"{type} (losing)","assistant_v2.greeting.afternoon":"Good afternoon, {name}.","assistant_v2.greeting.afternoon_anon":"Good afternoon.","assistant_v2.greeting.ask":"What can I help you with today?","assistant_v2.greeting.chips_label":"Suggestions","assistant_v2.greeting.contact_name":"FXNX AI","assistant_v2.greeting.contact_sub":"Your AI assistant","assistant_v2.greeting.evening":"Good evening, {name}.","assistant_v2.greeting.evening_anon":"Good evening.","assistant_v2.greeting.hello":"Hi {name}.","assistant_v2.greeting.hello_anon":"Hi there.","assistant_v2.greeting.hi_first":"Hi {name}, I’m FXNX AI.","assistant_v2.greeting.hi_first_anon":"Hi, I’m FXNX AI.","assistant_v2.greeting.intro":"Ask me about the market, your accounts or a quick calculation, in your own language.","assistant_v2.greeting.morning":"Good morning, {name}.","assistant_v2.greeting.morning_anon":"Good morning.","assistant_v2.greeting.move_down":"{symbol} is down {pct} in the last hour.","assistant_v2.greeting.move_flat":"{symbol} has barely moved in the last hour.","assistant_v2.greeting.move_up":"{symbol} is up {pct} in the last hour.","assistant_v2.greeting.position_buy":"Your {symbol} buy is {pnl}.","assistant_v2.greeting.position_buy_same":"Your buy is {pnl}.","assistant_v2.greeting.position_sell":"Your {symbol} sell is {pnl}.","assistant_v2.greeting.position_sell_same":"Your sell is {pnl}.","assistant_v2.greeting.src_feed":"FXNX feed · {time}","assistant_v2.greeting.src_positions":"Your positions","assistant_v2.header.memory_none":"Nothing in your Notebook yet","assistant_v2.header.memory_one":"I remember {n} thing about you","assistant_v2.header.memory_other":"I remember {n} things about you","assistant_v2.header.notebook_aria":"Notebook: {line}","assistant_v2.header.settings_aria":"Settings: AI trading and messages","assistant_v2.header.title_phone":"AI Agent","assistant_v2.msg.language":"Message language","assistant_v2.msg.language_auto":"Same as our chat","assistant_v2.msg.language_sub":"Telegram cards and updates","assistant_v2.msg.language_tg_only":"Telegram only","assistant_v2.msg.load_failed":"Your message settings didn’t load.","assistant_v2.msg.loading":"Loading your message settings…","assistant_v2.msg.note":"Receipts and alerts you set still come through, outside quiet hours.","assistant_v2.msg.note_muted":"Alerts you set still come through, outside quiet hours.","assistant_v2.msg.offers":"Offers","assistant_v2.msg.offers_frozen":"Not while your account is on hold","assistant_v2.msg.offers_sub":"Bonuses you can join, always with their full terms","assistant_v2.msg.pause":"Pause updates","assistant_v2.msg.pause_btn":"Pause 7 days","assistant_v2.msg.pause_sub":"Ideas, news, market moves, offers and the weekly summary stop for 7 days","assistant_v2.msg.paused_sub":"Ideas, news, market moves, offers and the weekly summary stay quiet until then","assistant_v2.msg.paused_until":"Paused until {date}","assistant_v2.msg.quiet":"Quiet hours","assistant_v2.msg.quiet_add":"Add quiet hours","assistant_v2.msg.quiet_from":"Quiet hours from","assistant_v2.msg.quiet_hint":"Use 24-hour time, like 22:00.","assistant_v2.msg.quiet_off":"Turn off quiet hours","assistant_v2.msg.quiet_until":"Quiet hours until","assistant_v2.msg.receipts":"Mute account receipts","assistant_v2.msg.receipts_sub":"No deposit, withdrawal, verification or bonus receipts in Telegram","assistant_v2.msg.resume":"Resume","assistant_v2.msg.save_failed":"We couldn’t save that. Please try again.","assistant_v2.msg.telegram":"Telegram updates","assistant_v2.msg.telegram_sub":"Ideas, market moves, receipts and a weekly summary, as short cards","assistant_v2.msg.tg_connect":"Connect Telegram","assistant_v2.msg.tg_connected":"Connected","assistant_v2.msg.tg_not_connected":"Not connected","assistant_v2.msg.tg_title":"Telegram","assistant_v2.msg.title":"Messages","assistant_v2.msg.too_many":"Too many changes. Please try again later.","assistant_v2.msg.tz_change":"Change your timezone","assistant_v2.msg.tz_device":"This device · {zone}","assistant_v2.msg.tz_line":"Your timezone, {offset} · {city}","assistant_v2.msg.tz_none":"Choose your timezone","assistant_v2.msg.tz_pick":"Timezone","assistant_v2.notebook.aria":"Notebook: what I remember about you","assistant_v2.notebook.confirm_body_one":"I’ll clear the note in your Notebook, the summary I keep of our chats and the recent conversation shown here. Your accounts, trades and payments aren’t touched. This can’t be undone.","assistant_v2.notebook.confirm_body_other":"I’ll clear the {count} notes in your Notebook, the summary I keep of our chats and the recent conversation shown here. Your accounts, trades and payments aren’t touched. This can’t be undone.","assistant_v2.notebook.confirm_title":"Forget everything?","assistant_v2.notebook.delete_aria":"Forget this: {fact}","assistant_v2.notebook.delete_failed":"Couldn’t forget that. Please try again.","assistant_v2.notebook.deleted":"Forgotten. It’s gone from your Notebook.","assistant_v2.notebook.emptied":"Your Notebook is empty","assistant_v2.notebook.empty":"Nothing here yet. Tell me a goal, or how you like your answers, and I’ll keep it here.","assistant_v2.notebook.foot":"Only what you tell me and what your own trading shows.","assistant_v2.notebook.forget_all":"Forget everything","assistant_v2.notebook.forget_failed":"Couldn’t clear your Notebook. Please try again.","assistant_v2.notebook.forgetting":"Forgetting…","assistant_v2.notebook.keep":"Keep my Notebook","assistant_v2.notebook.rate_limited":"That’s a lot of changes at once. Please wait a minute and try again.","assistant_v2.notebook.settings":"Settings","assistant_v2.notebook.sub":"What I remember about you. Delete anything, any time.","assistant_v2.notebook.title":"Notebook","assistant_v2.noted.fallback":"I noted that in your Notebook.","assistant_v2.noted.kind_goal":"Goal","assistant_v2.noted.kind_habit":"Habit","assistant_v2.noted.kind_life_event":"Life event","assistant_v2.noted.kind_open_question":"Open question","assistant_v2.noted.kind_preference":"Preference","assistant_v2.noted.kind_profile":"About you","assistant_v2.noted.kind_promise":"Promised","assistant_v2.noted.kind_topic":"Interest","assistant_v2.noted.label":"Noted","assistant_v2.noted.undo":"Undo","assistant_v2.noted.undo_failed":"Couldn’t undo that. Please try again.","assistant_v2.noted.undoing":"Undoing…","assistant_v2.noted.undone":"Undone. It’s out of your Notebook.","assistant_v2.risk.general":"General information, not personal advice.","assistant_v2.risk.general_short":"Not personal advice.","assistant_v2.risk.lead":"CFDs are high-risk.","assistant_v2.risk.open":"Full disclosure","assistant_v2.risk.sub":"Please read this before you trade.","assistant_v2.risk.title":"Risk disclosure","assistant_v2.settings.coverage":"It covers only trades FXNX AI prepares: here, in Telegram and in apps you connect. Your MT5 trading, NX Terminal, Bots and Copy don’t change.","assistant_v2.settings.memory_title":"What I remember","assistant_v2.settings.notebook":"Notebook","assistant_v2.settings.notebook_count_one":"{n} note · delete it any time","assistant_v2.settings.notebook_count_other":"{n} notes · delete any of them, any time","assistant_v2.settings.notebook_empty":"Empty","assistant_v2.settings.open":"Open","assistant_v2.settings.sub":"One switch, your messages and Telegram. That’s all there is.","assistant_v2.settings.title":"Settings","assistant_v2.state.ai_off":"AI trading is off.","assistant_v2.state.ai_off_cancelled_one":"Off. {count} pending trade was cancelled.","assistant_v2.state.ai_off_cancelled_other":"Off. {count} pending trades were cancelled.","assistant_v2.state.ai_off_positions":"Open positions stay open: manage them in {terminal}.","assistant_v2.state.ai_on":"AI trading is on. You confirm every trade.","assistant_v2.state.hold_contact":"Contact support","assistant_v2.state.hold_line":"Your account is on hold, so AI trading can’t be turned on right now. {contact}. Answers and analysis still work.","assistant_v2.step.account_doing":"Checking your account…","assistant_v2.step.account_done":"Checked your account","assistant_v2.step.alert_check_doing":"Checking your price alerts…","assistant_v2.step.alert_check_done":"Checked your price alerts","assistant_v2.step.alert_doing":"Updating your price alerts…","assistant_v2.step.alert_done":"Updated your price alerts","assistant_v2.step.briefing_doing":"Reading the latest briefing…","assistant_v2.step.briefing_done":"Read the latest briefing","assistant_v2.step.cal_doing":"Looking at the calendar…","assistant_v2.step.cal_done":"Looked at the calendar","assistant_v2.step.calc_doing":"Running the numbers…","assistant_v2.step.calc_done":"Ran the numbers","assistant_v2.step.chart_doing":"Reading the chart…","assistant_v2.step.chart_done":"Read the chart","assistant_v2.step.generic_doing":"Working on it…","assistant_v2.step.generic_done":"Done","assistant_v2.step.history_doing":"Reading your trading history…","assistant_v2.step.history_done":"Read your trading history","assistant_v2.step.idea_doing":"Getting the latest trade idea…","assistant_v2.step.idea_done":"Got the latest trade idea","assistant_v2.step.kb_doing":"Looking it up…","assistant_v2.step.kb_done":"Looked it up","assistant_v2.step.manager_doing":"Checking your account manager…","assistant_v2.step.manager_done":"Checked your account manager","assistant_v2.step.movers_doing":"Checking today’s movers…","assistant_v2.step.movers_done":"Checked today’s movers","assistant_v2.step.note_doing":"Reading your Notebook…","assistant_v2.step.note_done":"Read your Notebook","assistant_v2.step.notify_doing":"Updating your message settings…","assistant_v2.step.notify_done":"Updated your message settings","assistant_v2.step.offers_doing":"Checking offers for you…","assistant_v2.step.offers_done":"Checked your offers","assistant_v2.step.pay_doing":"Checking your payments…","assistant_v2.step.pay_done":"Checked your payments","assistant_v2.step.price_doing":"Getting the live price…","assistant_v2.step.price_done":"Got the live price","assistant_v2.step.sessions_doing":"Checking the trading sessions…","assistant_v2.step.sessions_done":"Checked the sessions","assistant_v2.step.spec_doing":"Looking up the details…","assistant_v2.step.spec_done":"Looked up the details","assistant_v2.step.support_check_doing":"Checking your support tickets…","assistant_v2.step.support_check_done":"Checked your support tickets","assistant_v2.step.support_doing":"Contacting support…","assistant_v2.step.support_done":"Contacted support","assistant_v2.step.trades_doing":"Checking your open trades…","assistant_v2.step.trades_done":"Checked your open trades","pages.assistant_v2.explainer_body":"Ask about the market or your own accounts in plain words. FXNX AI answers with your real figures, remembers what matters to you, and can send you updates on Telegram.","pages.assistant_v2.explainer_title":"Meet FXNX AI, your AI Agent","pages.assistant_v2.guide.s1_body":"Type a question in any language: a price, your open trades, the calendar or a quick calculation. Answers use your own figures and are general information, not personal advice.","pages.assistant_v2.guide.s1_title":"Just ask","pages.assistant_v2.guide.s2_body":"FXNX AI keeps a Notebook of what you tell it and what your own trading shows. Open it from the top of the page to read it, or delete anything in it, any time.","pages.assistant_v2.guide.s2_title":"Your Notebook","pages.assistant_v2.guide.s3_body":"AI trading stays off until you switch it on. Even then, nothing is placed until you hold to confirm, and you can switch it off at any moment.","pages.assistant_v2.guide.s3_title":"One switch for AI trading","pages.assistant_v2.guide.s4_body":"Connect Telegram to get your receipts, price alerts and updates there too. In Settings you choose quiet hours and the language, or pause them for a week.","pages.assistant_v2.guide.s4_title":"Updates on Telegram","connections.badge.action_needed":"Action needed","connections.devices_sub":"Everywhere you're signed in — sign out anything you don't recognise.","connections.devices_title":"Devices & sessions","connections.mcp.advanced_sub":"Static keys for scripts and self-hosted agents","connections.mcp.advanced_title":"Advanced — API keys for headless clients","connections.mcp.client_switch":"Choose your MCP client","connections.mcp.connect_sub":"Reads your own data once you approve it with your FXNX login. Only an API key can propose trades — and you confirm every one.","connections.mcp.connect_title":"Connect Claude (or any MCP client)","connections.mcp.keys_intro":"An API key can only read your own data and propose trades — nothing is placed until you confirm it in the AI Agent in your FXNX portal.","connections.mcp.link_telegram":"Connect your Telegram in “{section}” above to enable API keys — your agent talks to you there.","connections.mcp.prereq_chip":"Link Telegram first","connections.mcp.step1_claude":"In Claude: Settings → Connectors → Add custom connector.","connections.mcp.step1_cursor":"In Cursor: add FXNX to your mcp.json with the connector URL:","connections.mcp.step1_desktop":"In Claude Desktop: Settings → Connectors → Add custom connector.","connections.mcp.step2":"Paste the connector URL.","connections.mcp.step3":"Click Connect — you'll be sent to FXNX to sign in and approve (read-only access).","connections.mcp.step4":"Done — your agent's data is available in your AI client.","connections.mcp.tab_claude":"Claude.ai","connections.mcp.tab_cursor":"Cursor","connections.mcp.tab_desktop":"Claude Desktop","connections.mcp.title":"AI Agent connector","connections.mcp.url_label":"Connector URL","connections.mcp.step1_in":"In {client}:","connections.services_title":"Connected services","connections.telegram_sub":"AI Agent alerts and trade approvals","connections.pairing.title":"MetaTrader terminals","connections.pairing.intro":"Connect the FXNX AI panel in your MetaTrader terminal. Open FXNX AI in MetaTrader, then enter the code it shows.","connections.pairing.code_placeholder":"Code from MetaTrader (e.g. ABCD-2345)","connections.pairing.confirm_title":"Connect this terminal?","connections.pairing.approve":"Approve","connections.pairing.connected_msg":"Connected. Your MetaTrader panel will finish automatically.","connections.pairing.default_terminal_name":"MetaTrader terminal","connections.pairing.disconnected":"Disconnected","connections.pairing.unpair":"Unpair","connections.pairing.err.not_found":"That code isn't valid. Check the code in your MetaTrader panel and try again.","connections.pairing.err.expired":"That code expired. Your MetaTrader panel shows a fresh one — use that.","connections.pairing.err.already_handled":"That code was already used. Restart pairing in MetaTrader to get a new one.","connections.pairing.err.server_not_allowed":"That terminal isn't connected to an FXNX server.","connections.pairing.err.login_unknown":"That terminal is signed in to an account that isn't yours.","connections.pairing.err.login_not_owned":"That terminal is signed in to an account that isn't yours.","connections.pairing.err.account_inactive":"That trading account isn't active. Please contact support.","connections.pairing.err.generic":"We couldn't connect that terminal. Please try again.","connections.paper.ai_ready":"Ready","connections.paper.code_cell":"Character {n} of 8","connections.paper.code_rule":"Codes never use I, O, 0 or 1.","connections.paper.illustrative":"Illustrative","connections.paper.keys_active_one":"{count} active key","connections.paper.keys_active_other":"{count} active keys","connections.paper.keys_cap":"Up to 10 active keys.","connections.paper.keys_full":"You have the maximum of 10 active keys. Revoke one to add another.","connections.paper.keys_manage":"Manage keys","connections.paper.keys_none":"No keys yet","connections.paper.keys_title":"API keys","connections.paper.mock_code":"Pairing code","connections.paper.mock_connected":"Connected to FXNX","connections.paper.mt_count_one":"{count} terminal connected","connections.paper.mt_count_other":"{count} terminals connected","connections.paper.mt_row_sub":"Pair the FXNX AI panel","connections.paper.on_devices_one":"On {count} device","connections.paper.on_devices_other":"On {count} devices","connections.paper.pair_another":"Pair another terminal","connections.paper.scope_label":"Access","connections.paper.sessions_word_one":"active session","connections.paper.sessions_word_other":"active sessions","connections.paper.signed_in":"Signed in","connections.paper.tg_bot_last":"Tap the bot link last — it confirms your membership.","connections.paper.tg_expired":"Link expired","connections.paper.tg_expired_body":"Links last 10 minutes. Get a new one and finish in Telegram.","connections.paper.tg_expires_in":"Link expires in","connections.paper.tg_held_title":"Telegram is on hold","connections.paper.tg_new_link":"Get a new link","connections.paper.tg_two_taps":"Two taps in Telegram","connections.paper.tg_waiting":"Waiting for Telegram","connections.sessions_count":"{count} active sessions","home.bonus_card.cta":"Claim now","home.bonus_card.ready_one":"bonus ready to claim","home.bonus_card.ready_other":"bonuses ready to claim","home.bonus_card.title":"Bonus","home.chip.pending_withdrawal_one":"1 withdrawal in progress","home.chip.pending_withdrawal_other":"{count} withdrawals in progress","home.launcher.title":"Explore FXNX","home.next_step.reactivate_bonus_body":"Check the latest bonus offers before your next deposit.","home.next_step.reactivate_bonus_cta":"See offers","home.next_step.reactivate_bonus_title":"Welcome back — offers are waiting","home.next_step.reactivate_deposit_body":"Top up your account and pick up right where you left off.","home.next_step.reactivate_deposit_cta":"Add funds","home.next_step.reactivate_deposit_title":"Welcome back","home.rewards.tier_points":"{tier} · {count} NXP","home.security_nudge.title":"Protect your account","home.security_nudge.body":"Add two-factor authentication to your sign-in — it takes about a minute.","home.security_nudge.cta":"Set up 2FA","home.security_nudge.dismiss":"Dismiss","home.telegram_card.title":"Connect Telegram","home.telegram_card.body":"Get account alerts and FXNX updates the moment they happen — right in Telegram.","home.telegram_card.cta":"Link now","notif.power_monday.qualified_title":"⚡ Power Pack unlocked","notif.power_monday.qualified_body":"Your Power Monday pack is live: NX Pro upgrade, NX Points and your deposit boost. {cashback} USD cashback unlocks after {days} days with no withdrawal.","notif.power_monday.paid_title":"Cashback credited","notif.power_monday.paid_body":"You held the line — your {amount} USD Power Monday cashback just landed in your wallet.","notif.power_monday.voided_title":"Cashback challenge ended","notif.power_monday.voided_body":"A withdrawal was requested during the hold window, so the cashback part ended. Everything else in your pack stays yours.","notif.title.power_monday.qualified":"Power Pack unlocked","notif.title.power_monday.cashback_paid":"Cashback credited","notif.title.power_monday.cashback_voided":"Cashback challenge ended","home.power_monday.badge":"This week only","home.cashdrop.title":"Cash Drop","home.cashdrop.badge":"{percent}% cashback","home.cashdrop.lead":"Deposit ${min} or more while the drop is on and get {percent}% back as withdrawable cash — up to {maxPercent}% if you trade metals.","home.cashdrop.cta":"Deposit now","home.cashdrop.ends_in":"Ends in","home.cashdrop.unit_d":"d","home.cashdrop.unit_h":"hr","home.cashdrop.unit_m":"min","home.cashdrop.unit_s":"sec","home.cashdrop.locked_title":"Your {percent}% cashback is locked in — ${amount}","home.cashdrop.locked_body":"Each deposit is held {days} days, then paid on its own date. Your next payout lands on {date}.","home.cashdrop.paid_title":"${amount} cashback credited","home.cashdrop.paid_body":"Your Cash Drop cashback is in your wallet.","home.power_monday.title":"Power Monday","home.power_monday.lead":"Deposit {min} USD or more this week and unlock the full Power Pack.","home.power_monday.item_pro_title":"NX Pro account","home.power_monday.item_pro_body":"Permanent upgrade — yours to keep","home.power_monday.item_spread_title":"Raw-spread pricing","home.power_monday.item_spread_body":"Tighter spreads, included with NX Pro","home.power_monday.item_miles_title":"{miles} NX Points","home.power_monday.item_miles_body":"Credited instantly to Rewards","home.power_monday.item_bonus_title":"{pct}% deposit boost","home.power_monday.item_bonus_body":"Up to {cap} USD, credited as bonus","home.power_monday.item_cashback_title":"{cashback} USD cashback","home.power_monday.item_cashback_body":"The challenge: no withdrawal for {days} days — then it’s yours","home.power_monday.ends_in":"Ends in {hours}h {minutes}m","home.power_monday.cta":"Deposit now","home.power_monday.dismiss":"Not today","home.power_monday.qualified_title":"Power Pack active","home.power_monday.locked_line":"{cashback} USD cashback unlocks in {days}d {hours}h — keep your funds in","home.power_monday.paid_line":"Cashback paid — pack complete","home.power_monday.voided_line":"Cashback ended (a withdrawal was requested during the hold)","home.power_monday.upgraded_line":"NX Pro active on your account","home.power_monday.ends_in_days":"Ends in {days}d {hours}h","welcome.announce_agent":"Your AI assistant is ready","welcome.announce_demo":"Demo account created","welcome.announce_live":"Live account created","welcome.announce_manager":"Account manager assigned","welcome.announce_rewards":"Bonuses and challenges ready","welcome.aria_label":"Setting up your FXNX account","welcome.credentials_emailed":"Your password has been emailed to you.","welcome.go_agent":"Talk to my AI assistant","welcome.go_bonus":"See my bonuses","welcome.go_demo":"Trade the demo","welcome.go_live":"Trade for real","welcome.go_manager":"Message my account manager","welcome.go_portal":"Go to my portal","welcome.language_body":"You can change this any time in settings.","welcome.language_title":"Choose your language","welcome.paper.kicker":"Welcome","welcome.paper.kicker_named":"Welcome, {name}","welcome.paper.kicker_ready":"Welcome to FXNX","welcome.paper.progress":"{done} of {total} ready","welcome.ready_body":"Everything's ready. Where would you like to start?","welcome.ready_title":"You're all set","welcome.ready_title_named":"You're all set, {name}","welcome.setup_intro":"Let's get some things ready for you","welcome.setup_intro_named":"Let's get some things ready, {name}","welcome.task_agent":"Preparing your AI assistant","welcome.task_agent_done":"Your AI assistant","welcome.task_demo":"Creating your demo account","welcome.task_demo_done":"Demo account","welcome.task_live":"Creating your live account","welcome.task_live_done":"Live account","welcome.task_manager":"Assigning your account manager","welcome.task_manager_done":"Account manager","welcome.task_pending_note":"Still finishing — we'll email you the details.","welcome.task_rewards":"Setting up bonuses and challenges","welcome.task_rewards_done":"Bonuses and challenges","nav.item.upgrades":"Upgrades","nav.sub.upgrades":"Spend NX Points or wallet cash on your accounts","upgrades.a11y.account_list":"Choose the account for this upgrade","upgrades.a11y.method":"Payment method","upgrades.account.applies_to":"Applies to","upgrades.account.demo_excluded":"Practice accounts are excluded — they are never charged, so there is nothing to pay back.","upgrades.account.group":"Group","upgrades.account.help":"An upgrade works on one account. Choose the one you want it on.","upgrades.account.none_body":"An upgrade attaches to a live trading account. Open one to use the store.","upgrades.account.none_title":"No eligible account yet","upgrades.account.open_account":"Open an account","upgrades.account.running_one":"{count} upgrade running","upgrades.account.running_other":"{count} upgrades running","upgrades.account.title":"Account","upgrades.active.account":"Account","upgrades.active.browse":"Browse the store","upgrades.active.cancel":"Cancel","upgrades.active.cancel_body":"It stops paying back straight away. You get back the part of the price covering the days you have not used, less anything already paid back to you.","upgrades.active.cancel_confirm":"Cancel the upgrade","upgrades.active.cancel_keep":"Keep it","upgrades.active.cancel_paid_back":"Already paid back to you:","upgrades.active.cancel_refund_cash":"The refund comes back as cash in your wallet.","upgrades.active.cancel_refund_nxp":"The refund comes back as NX Points, not as cash in your wallet.","upgrades.active.cancel_title":"Cancel this upgrade?","upgrades.active.cancelled_toast":"Upgrade cancelled","upgrades.active.cancelled_toast_cash":"Cancelled — {amount} returned","upgrades.active.cancelled_toast_nxp":"Cancelled — {amount} NXP returned","upgrades.active.cap_valuetext":"{paid} paid back of a {cap} cap","upgrades.active.days_left_one":"{count} day left","upgrades.active.days_left_other":"{count} days left","upgrades.active.empty_body":"Anything you buy in the store appears here, with what it has paid back so far.","upgrades.active.empty_title":"No upgrades yet","upgrades.active.expired":"Ended","upgrades.active.expires_on":"End date {date}","upgrades.active.help.exhausted":"It has paid back its full cap, so it has stopped.","upgrades.active.help.needs_ops":"Our team is looking at this one. Nothing is paid back while that is open.","upgrades.active.help.purchased":"Bought and waiting to start paying back. Nothing has been paid back yet.","upgrades.active.help.refunded":"This was refunded. Nothing more will be paid back.","upgrades.active.help.revoked":"Our team ended this upgrade. Contact support if you need the reason.","upgrades.active.help.suspended":"Paused, so nothing is being paid back at the moment. Support can tell you why.","upgrades.active.history_title":"Past upgrades","upgrades.active.none_running":"Nothing is running on your accounts right now.","upgrades.active.of_cap_suffix":"of","upgrades.active.paid_back":"Paid back so far","upgrades.active.status.active":"Active","upgrades.active.status.exhausted":"Cap reached","upgrades.active.status.expired":"Ended","upgrades.active.status.needs_ops":"With our team","upgrades.active.status.purchased":"Not started yet","upgrades.active.status.refunded":"Refunded","upgrades.active.status.revoked":"Ended by our team","upgrades.active.status.suspended":"Paused","upgrades.active.status.unknown":"Status unavailable","upgrades.active.title":"Running","upgrades.card.already_active":"Already running","upgrades.card.buy":"Buy","upgrades.card.choose_account":"Choose an account","upgrades.card.discount":"{pct}% back","upgrades.card.duration_days_one":"{count} day","upgrades.card.duration_days_other":"{count} days","upgrades.card.explain_commission":"{pct}% of the commission you are charged is paid back into your wallet for {days} days. The commission on your statement stays the same.","upgrades.card.explain_generic":"{pct}% of the charge this upgrade covers is paid back into your wallet for {days} days.","upgrades.card.explain_spread":"{pct}% of the spread markup on every trade you close is paid back into your wallet for {days} days. MetaTrader keeps quoting the same spread.","upgrades.card.explain_swap_free":"{pct}% of the overnight swap charged on this account is paid back into your wallet for {days} days. Swap is still charged in MetaTrader.","upgrades.card.hero_pct":"{pct}%","upgrades.card.locked_tier":"Unlocks at {tier}","upgrades.card.locked_tier_generic":"Not unlocked on your account","upgrades.card.not_armed_note":"Payouts for this type of upgrade are switched off right now. You can buy it, but nothing is paid back until our team switches them on, and its term starts on the day you buy.","upgrades.card.not_enough":"Balance too low","upgrades.card.or":"or","upgrades.card.remedy_family_active":"One upgrade of each type per account. You can buy another once the current one ends.","upgrades.card.remedy_insufficient":"Earn more NX Points or add funds to your wallet, then come back.","upgrades.card.remedy_no_account":"You need a live trading account first.","upgrades.card.remedy_tier":"NX Circle status is set by your account team, not by points. Ask your account manager what it takes.","upgrades.card.short_by_cash":"{amount} short","upgrades.card.short_by_nxp":"{amount} NXP short","upgrades.card.sold_out":"Sold out","upgrades.card.stat_back":"Rebate","upgrades.card.stat_cap":"Max refund","upgrades.card.stat_duration":"Duration","upgrades.card.stat_price":"Price","upgrades.card.tip_back":"The share of the charge this upgrade covers that is paid back into your wallet after each closed trade. MetaTrader keeps quoting the same prices.","upgrades.card.tip_cap":"The most this upgrade can ever pay back in total. It is fixed when you buy, and payouts stop once it is reached.","upgrades.card.tip_duration":"How long the upgrade runs on the account it is attached to. The term starts on the day you buy.","upgrades.card.tip_price":"What the upgrade costs, once, for one account. Where both prices are shown, you choose NX Points or wallet cash at checkout.","upgrades.card.unavailable":"Not available","upgrades.card.view_active":"View your upgrades","upgrades.card.voucher_from":"earned from {source}","upgrades.card.voucher_one":"{count} unlocked — free","upgrades.card.voucher_other":"{count} unlocked — free","upgrades.checkout.account":"Account","upgrades.checkout.after_suffix":"after this purchase","upgrades.checkout.balance_now":"Balance","upgrades.checkout.buy_button":"Buy for {price}","upgrades.checkout.buying":"Buying…","upgrades.checkout.cap_label":"Pays back up to","upgrades.checkout.confirming":"Confirming price","upgrades.checkout.duration":"Runs for","upgrades.checkout.method_nxp":"NX Points","upgrades.checkout.method_wallet":"Wallet","upgrades.checkout.pay_with":"Pay with","upgrades.checkout.price":"Price","upgrades.checkout.quote_failed":"We could not confirm the live price. The amount above is the shelf price.","upgrades.checkout.rebate_note":"This is paid into your wallet after each charge, up to the cap above. Prices in MetaTrader do not change.","upgrades.checkout.replay_note":"This purchase had already gone through, so nothing was charged again.","upgrades.checkout.success_body":"{title} is now attached to account {login}.","upgrades.checkout.success_deferred_note":"Payouts for this type of upgrade are switched off right now, so nothing is paid back until our team switches them on.","upgrades.checkout.success_title":"Upgrade bought","upgrades.checkout.success_view":"View your upgrades","upgrades.checkout.title":"Buy upgrade","upgrades.err.account_ineligible":"That account cannot take this upgrade. Choose another one.","upgrades.err.account_not_live":"This works on live trading accounts only.","upgrades.err.already_active":"An upgrade of this type is already running on this account.","upgrades.err.entitlement_gone":"We could not find that upgrade. Refresh the page and try again.","upgrades.err.family_disarmed":"This type of upgrade is not on sale at the moment.","upgrades.err.frozen":"Your account is on hold, so purchases are paused. Contact support to sort this out.","upgrades.err.generic":"That did not go through. Please try again, and contact support if it keeps happening.","upgrades.err.insufficient_funds":"Your wallet balance does not cover this. Add funds, or pay with NX Points.","upgrades.err.insufficient_nxp":"You do not have enough NX Points for this. Earn more, or pay from your wallet.","upgrades.err.invalid_state":"This upgrade cannot be changed in its current state.","upgrades.err.method_unavailable":"This upgrade cannot be paid for that way. Choose the other payment method.","upgrades.err.not_eligible":"This upgrade is not available on your account.","upgrades.err.wrong_account_type":"This upgrade only works on NX One and NX Pro accounts. The account selected here is a different type — switch to an eligible one below.","upgrades.err.use_account":"Use #{login}","upgrades.err.no_eligible_account":"You do not have an eligible account for this upgrade yet.","upgrades.err.product_gone":"This upgrade is no longer available.","upgrades.err.refund_unavailable":"This upgrade cannot be refunded.","upgrades.err.sold_out":"This upgrade is sold out.","upgrades.err.tier_locked":"Your NX Circle status does not include this upgrade yet.","upgrades.err.unavailable_now":"The upgrade store is not taking purchases right now. Please try again later.","upgrades.family.commission.blurb":"Part of the commission charged on your trades is returned to your wallet.","upgrades.family.commission.name":"Commission discount","upgrades.family.other.blurb":"Upgrades that do not belong to the groups above.","upgrades.family.other.name":"Other upgrades","upgrades.family.spread.blurb":"Part of the spread markup you pay is returned to your wallet after each trade closes.","upgrades.family.spread.name":"Spread discount","upgrades.family.swap_free.blurb":"Overnight swap charged on the account is returned to your wallet for the days you buy.","upgrades.family.swap_free.name":"Swap-free days","upgrades.hero.balance_label":"NX Points balance","upgrades.hero.earn_more":"Earn more points","upgrades.hero.how_1":"Buy an upgrade with NX Points or wallet cash and attach it to one account.","upgrades.hero.how_2":"Trade that account as usual. MetaTrader keeps quoting the same prices.","upgrades.hero.how_3":"Your share of the cost is paid back into your wallet, up to the cap on the upgrade.","upgrades.hero.how_title":"How it works","upgrades.hero.reach_none":"Nothing here is available to you right now. Each upgrade below says why.","upgrades.hero.reach_one":"{count} of {total} upgrades is within reach right now","upgrades.hero.reach_other":"{count} of {total} upgrades are within reach right now","upgrades.hero.wallet_label":"Wallet","upgrades.hero.your_tier":"Your tier","upgrades.nxp_moved":"Your NX Points balance and buying or selling points now live on the Rewards page.","upgrades.nxp_moved_cta":"Go to Rewards","upgrades.page_sub":"Buy trading-cost rebates for one of your accounts with NX Points or wallet cash.","upgrades.page_title":"Upgrades","upgrades.paper.back_commission":"back on commission","upgrades.paper.back_generic":"paid back","upgrades.paper.back_spread":"back on spread","upgrades.paper.back_swap_free":"swap paid back","upgrades.paper.fam_from":"{pct}% back · from {price}","upgrades.paper.how_1_body":"Buy an upgrade from your wallet and attach it to one account.","upgrades.paper.how_1_title":"Choose and attach","upgrades.paper.how_2_title":"Trade as usual","upgrades.paper.how_3_title":"Get paid back","upgrades.paper.no_runs":"No upgrades running","upgrades.paper.not_available_on":"Not available on {account}","upgrades.paper.works_on":"Upgrades work on {types}","upgrades.reason.country_excluded":"This is not offered in your country.","upgrades.reason.kyc_required":"Finish identity verification to buy this.","upgrades.reason.max_per_user":"You have already bought this the maximum number of times.","upgrades.reason.not_priced":"This upgrade has no price set yet.","upgrades.reason.social_required":"Verify a linked social account to buy this.","upgrades.store.empty_body":"There are no upgrades on sale for this account at the moment.","upgrades.store.empty_title":"Nothing on the shelf","upgrades.tab.active":"Your upgrades","upgrades.tab.store":"Store","upgrades.teaser.body":"Spend NX Points on spread, commission and swap rebates paid back into your wallet.","upgrades.teaser.cta":"Open the store","upgrades.teaser.from":"From","upgrades.teaser.title":"Upgrade your accounts","nxCircle.tabs.points":"Points","rewards.nxp.errorTitle":"Couldn't load your points","rewards.nxp.earnedNote":"All your points can be sold for cash — earned points sell right away at the card rate, while purchased points unlock after their hold period and pay back at most what you paid for them.","rewards.nxp.buy":"Buy points","rewards.nxp.sell":"Sell for cash","rewards.nxp.rate.label":"Live rate","rewards.nxp.rate.labelSell":"Live sell-back rate","rewards.nxp.rate.head":"{qty} NXP = {amount}","rewards.nxp.rate.sellsBack":"Sells back at {sell} per {qty} NXP","rewards.nxp.buyClosed":"Buying isn't open yet","rewards.nxp.sellClosed":"Selling isn't open yet","rewards.nxp.closedTitle":"Buying and selling opens soon","rewards.nxp.closedBody":"Your points are live and spendable in the store today. The buy and sell desk isn't open yet — when it opens, this is where it will be.","rewards.nxp.buckets.sellable":"Sellable","rewards.nxp.buckets.sellableNote":"Earned points plus purchased points past their lock period — all sellable for cash now.","rewards.nxp.buckets.locked":"Locked","rewards.nxp.buckets.lockedNote":"Purchased points inside their lock period.","rewards.nxp.buckets.nextUnlock":"Next unlock {date}","rewards.nxp.buckets.held":"On hold","rewards.nxp.buckets.heldNote":"Reserved while an order or review is in progress.","rewards.nxp.orders.title":"Buy & sell history","rewards.nxp.orders.sub":"Every points order, including sales waiting for review.","rewards.nxp.orders.errorTitle":"Couldn't load your orders","rewards.nxp.orders.emptyTitle":"No orders yet","rewards.nxp.orders.emptyBody":"When you buy points or sell them back, every order shows up here.","rewards.nxp.orders.boughtQty":"Bought {qty} points","rewards.nxp.orders.soldQty":"Sold {qty} points","rewards.nxp.orders.status.settled":"Completed","rewards.nxp.orders.status.paidOut":"Paid out","rewards.nxp.orders.status.pendingReview":"Cash pending review","rewards.nxp.orders.status.rejected":"Rejected — points returned","rewards.nxp.orders.status.other":"Processing","rewards.nxp.sheet.buyTitle":"Buy NX Points","rewards.nxp.sheet.buySub":"Lock a price, then confirm — the exact points for your money, stated before you pay.","rewards.nxp.sheet.sellTitle":"Sell NX Points","rewards.nxp.sheet.sellSub":"Sell points for cash at the live rate","rewards.nxp.sheet.buyBounds":"Between {min} and {max} per purchase","rewards.nxp.sheet.sellBound":"Up to {qty} sellable points","rewards.nxp.sheet.sellAll":"Sell all","rewards.nxp.sheet.belowMin":"The minimum purchase is {min}","rewards.nxp.sheet.aboveMax":"The maximum purchase is {max}","rewards.nxp.sheet.overSellable":"You can sell up to {qty} points right now — the rest unlock after their hold period","rewards.nxp.sheet.getPrice":"Get price","rewards.nxp.sheet.quoting":"Pricing…","rewards.nxp.sheet.youGet":"You get","rewards.nxp.sheet.youReceive":"You receive","rewards.nxp.sheet.forAmount":"For {amount}, at the locked price shown above.","rewards.nxp.sheet.forQty":"For {qty} points, at the locked price shown above.","rewards.nxp.sheet.lockedFor":"Price locked · {seconds}s","rewards.nxp.sheet.expired":"Price expired","rewards.nxp.sheet.confirmBuy":"Buy {qty} NXP for {amount}","rewards.nxp.sheet.confirmSell":"Sell for {amount}","rewards.nxp.sheet.newQuote":"Get a new price","rewards.nxp.sheet.cooldownNote":"Points you buy are spendable right away, but can only be sold back for cash after {days} days.","rewards.nxp.sheet.reviewNote":"Larger sales are paid out after a staff review. Your points are deducted as soon as you confirm either way.","rewards.nxp.sheet.kycNote":"Selling for cash requires a verified identity.","rewards.nxp.sheet.buyDoneTitle":"Points added","rewards.nxp.sheet.buyDoneBody":"{qty} NXP was added to your balance for {amount}.","rewards.nxp.sheet.sellDoneTitle":"Cash added to your wallet","rewards.nxp.sheet.sellDoneBody":"{amount} was credited to your wallet for {qty} NXP.","rewards.nxp.sheet.sellPendingTitle":"Points deducted — cash pending review","rewards.nxp.sheet.sellPendingBody":"Your {qty} NXP has been deducted now. The {amount} payout is waiting for a staff review — follow it in the buy & sell history below.","rewards.nxp.sheet.viewOrders":"See order history","rewards.nxp.err.disabled":"Buying and selling isn't open right now.","rewards.nxp.err.frozen":"Your account is frozen — contact support before trading points.","rewards.nxp.err.kyc":"Verify your identity before selling points for cash.","rewards.nxp.err.insufficient":"Not enough points for that.","rewards.nxp.err.notSellable":"Those points can't be sold right now.","rewards.nxp.err.notSellablePurchased":"You don't have enough sellable points for that amount.","rewards.nxp.err.notSellableLocked":"Those points are still in their lock period — they unlock on {date}.","rewards.nxp.err.notSellableHold":"Some of these points are on hold and can't be sold right now.","rewards.nxp.err.cap":"You've reached today's or this month's limit — try again later.","rewards.nxp.err.amountInvalid":"That amount is outside the allowed range.","rewards.nxp.err.cooldown":"Those points are still in their sell-back cooldown.","rewards.nxp.err.quoteInvalid":"That price is no longer valid — get a fresh one.","rewards.nxp.err.quoteExpired":"That price expired — get a fresh one.","rewards.nxp.err.quoteConsumed":"That price was already used — get a fresh one.","rewards.nxp.err.quoteStale":"Your points changed since this price was made — get a fresh one.","rewards.nxp.err.notOpen":"Pricing isn't published yet — buying and selling opens soon.","rewards.nxp.err.priceChanged":"The price changed — get a fresh quote.","rewards.nxp.err.duplicate":"That request was already processed — nothing moved twice.","rewards.nxp.err.generic":"Something went wrong — nothing moved. Try again.","rewards.nxp.err.tradingRequired":"You need a little trading volume before selling NX points — {required} lot(s), and you've traded {traded} so far. Place a trade or two, then come back.","portal.challenges.roadmap_badges_title":"Your badges","portal.challenges.roadmap_badges_count":"{earned} of {total} earned","portal.challenges.badge_earned":"Earned","portal.challenges.badge_locked":"Locked","portal.challenges.track_getting_started":"Getting started","portal.challenges.track_funding":"Funding","portal.challenges.track_bonus_explorer":"Bonus explorer","portal.challenges.track_upgrades":"Upgrades","portal.challenges.track_nx_points":"NX Points","portal.challenges.track_copy_trading":"Copy Trading","portal.challenges.track_more":"More challenges","portal.challenges.track_progress":"{done}/{total} completed","portal.challenges.status_not_started":"Not started","portal.challenges.status_kyc_locked":"Verify your identity to take part","portal.challenges.status_completed":"Completed","portal.challenges.backfill_note":"Earned before the roadmap launched — no prize attached.","portal.challenges.roadmap_empty_title":"No challenges are open yet","portal.challenges.roadmap_empty_desc":"When challenges open, your roadmap and badges will appear here.","portal.challenges.roadmap_empty_cta":"Explore rewards","portal.challenges.roadmap_error_title":"Couldn't load your challenges","portal.challenges.roadmap_error_desc":"Your progress is safe — this is just a loading problem. Try again.","portal.challenges.roadmap_error_retry":"Try again","portal.challenges.roadmap_partial_error":"Some challenges couldn't be loaded — showing what we have.","rewards.nxp.sheet.wholePoints":"Whole points only — no decimals.","rewards.nxp.sheet.confirming":"Confirming…","rewards.paper.how_to_earn":"How to earn","portal.challenges.badge_tt_goal":"Goal","portal.challenges.badge_tt_prize":"Prize","portal.announce.label":"What's on","portal.announce.dismiss_item":"Dismiss {name}","portal.announce.cashdrop.state_live":"Live now · until {date}","portal.announce.cashdrop.state_upcoming":"Opens {date}","portal.announce.cashdrop.headline":"{name} — {percent}% cashback","portal.announce.cashdrop.action":"See offer","portal.announce.rally.state_registration":"Entries open · starts {date}","portal.announce.rally.state_live":"On now · ends {date}","portal.announce.rally.action":"Join","portal.announce.offer.state_live":"This week only","portal.announce.offer.headline":"{name} from {amount}","portal.announce.offer.action":"Open {name}","portal.challenges.paper.all_earned":"All badges earned","portal.challenges.paper.also_close":"Also close","portal.challenges.paper.also_ready":"Also ready","portal.challenges.paper.apply_in_upgrades":"Apply in Upgrades","portal.challenges.paper.badges_earned":"badges earned","portal.challenges.paper.complete_body":"New challenges appear here when they open.","portal.challenges.paper.complete_title":"Collection complete","portal.challenges.paper.goal_deposit":"Deposit ${target}","portal.challenges.paper.goal_referral_one":"Refer a friend","portal.challenges.paper.in_upgrades":"In Upgrades","portal.challenges.paper.open_to_you":"challenges open to you","portal.challenges.paper.ready_claim_top":"Ready to claim — claim it at the top of the page","portal.challenges.paper.ready_to_claim":"Ready to claim","portal.challenges.paper.reward_cash":"${amount} cash","portal.challenges.paper.roadmap":"Roadmap","portal.challenges.paper.same_goal":"Same goal also pays","portal.challenges.paper.start_here":"Start here","portal.challenges.paper.step_of":"Step {index} of {count}","portal.challenges.paper.up_next":"Up next","boost.badge.losable":"Losable","boost.badge.not_losable":"Not losable","boost.badge.losable_tt_title":"You can lose this bonus","boost.badge.losable_tt":"This credit absorbs your losses — losing trades burn through the bonus itself, so you can genuinely lose it while trading. It is never pulled at an equity floor.","boost.badge.not_losable_tt_title":"Never burned by losses","boost.badge.not_losable_tt":"Trading losses never burn this credit. If your equity falls to the program's floor, the credit is removed intact instead — the terms below spell out the exact mechanics.","boost.badge.new_deposit":"New deposit","boost.badge.existing_funds":"Existing funds","boost.badge.funding_tt_title":"What money qualifies","boost.badge.new_deposit_tt":"Only new real money counts toward this offer — add it before or after tapping Claim. Existing balance and bonus credit don't qualify.","boost.badge.new_deposit_tt_min":"Minimum: {amount} of new funds.","boost.badge.existing_funds_tt":"Money already in your account qualifies — no fresh deposit needed.","boost.badge.existing_funds_tt_min":"Minimum funded balance: {amount}.","boost.badge.loss_absorbing":"Loss-absorbing credit","boost.badge.no_loss_absorb":"Credit never absorbs losses","boost.cond.tt.deposit_new":"Move at least {amount} of new money onto your NX Bonus account — before or after tapping Claim. Money already there doesn't count for this offer.","boost.cond.tt.deposit_have":"Your NX Bonus account needs a funded balance of at least {amount} when you claim — money already there counts.","boost.cond.tt.any_amount":"No minimum balance — any funded amount qualifies.","boost.cond.tt.get_with_nxp":"This offer is redeemed with NX Points in Rewards — it doesn't trigger on a deposit.","boost.cond.tt.granted_by_fxnx":"Our team applies this offer to eligible accounts directly — there's nothing to claim here.","boost.cond.tt.keep_bonus":"The credit cushions losses — it isn't pulled as your equity falls.","boost.cond.tt.lose_bonus":"The credit can be removed as trading losses erode your equity.","boost.cond.tt.bonus_removed":"Withdrawing removes bonus credit in proportion to what you take out — withdraw everything and all of it is removed.","boost.cond.tt.bonus_stays":"Withdrawing your own funds doesn't remove this bonus credit.","boost.cond.tt.trade_lots":"Trade {lots} lots on the allowed markets and the remaining credit converts into real, withdrawable balance.","boost.cond.tt.withdraw_anytime":"The bonus itself is trading credit, not cash — but your own deposits and profit stay withdrawable at any time, with no lock-up.","boost.cond.windows":"Time limits","boost.cond.windows_value":"{claim}d to claim · {release}d to release","boost.cond.tt.windows":"A granted bonus must credit within {claim} days or it lapses. Once live, credit not yet released when the {release}-day window closes is removed.","boost.grant.clawback":"Withdrawal clawback","boost.grant.clawback_tt":"Withdrawing removes remaining bonus credit in proportion to what you take out.","boost.grant.no_clawback":"No withdrawal clawback","boost.grant.no_clawback_tt":"Withdrawing your funds doesn't remove this bonus credit.","boost.grant.tt.claim_deadline":"If the credit hasn't landed by this date, the bonus lapses — nothing is taken from your balance.","boost.grant.tt.release_deadline":"Credit not yet released by this date is removed from the account.","boost.grant.tt.remaining":"The bonus credit currently live on your account.","boost.grant.tt.granted":"The credit this bonus grants to your account.","boost.blocked_cta":"Bonus in progress","boost.paper.account_title":"Bonus account","boost.paper.accounts_title":"Bonus accounts","boost.paper.activity":"Activity","boost.paper.activity_sub":"Bonus rows in your money ledger","boost.paper.also_shows_in":"Also shows in","boost.paper.amount_aria":"Amount on your bonus account, in US dollars","boost.paper.back_to_fund":"Back to Fund","boost.paper.balance_here":"Balance on this account","boost.paper.bonus_credit":"Bonus credit","boost.paper.bonus_terms":"Bonus terms","boost.paper.capped":"Capped","boost.paper.capped_lc":"capped","boost.paper.card_cap":"up to {cap}","boost.paper.claim_aria":"Claim {program}","boost.paper.claim_needs":"Needs {amount} more on NX Bonus first.","boost.paper.claim_on":"bonus credit on {amount} · {account}","boost.paper.claim_sub":"Credit lands on your NX Bonus account.","boost.paper.claim_title":"Claim","boost.paper.claim_upto":"up to {cap} in bonus credit · {account}","boost.paper.claiming":"Claiming…","boost.paper.converted":"Converted","boost.paper.converted_to_balance":"Converted to your balance","boost.paper.credit_at_balance":"Bonus credit at this balance","boost.paper.credit_lands":"Credit lands","boost.paper.credit_new_money":"Bonus credit on new money","boost.paper.credit_on":"Credit on {amount}","boost.paper.credit_removed":"Bonus credit removed","boost.paper.credit_window":"Credit window","boost.paper.credited_on":"Credited {date}","boost.paper.days_left_one":"{n} day of credit left","boost.paper.days_left_other":"{n} days of credit left","boost.paper.days_of_credit_one":"{n} day of credit","boost.paper.days_of_credit_other":"{n} days of credit","boost.paper.deal_plain":"The deal in plain words","boost.paper.deal_sub":"bonus credit on {amount} · {rate}% up to {cap}","boost.paper.deal_sub_uncapped":"bonus credit on {amount} · {rate}%","boost.paper.dial_value":"{amount} — {credit} bonus credit","boost.paper.equity_start":"Equity at start (estimate)","boost.paper.estimate_only":"Estimate only","boost.paper.every_program":"Every program","boost.paper.expired":"Expired","boost.paper.final_note":"Your choice of offer is final once it's approved.","boost.paper.from_amount":"From {amount}","boost.paper.from_have":"From {amount} on your account","boost.paper.from_new":"From {amount} of new money","boost.paper.from_new_sized":"From {amount} of new money · sized when you claim","boost.paper.from_on_account":"From {amount} on this account","boost.paper.full_balance":"Full balance {amount}","boost.paper.full_terms":"Full terms","boost.paper.granted":"Granted","boost.paper.granted_on":"Granted {date}","boost.paper.granted_since":"Bonus credit granted since {date}: {amount}","boost.paper.hide_terms":"Hide terms","boost.paper.history_note":"Closed bonuses stay out of Programs. Amounts in USD.","boost.paper.hold_claim":"Hold to claim","boost.paper.hold_claim_aria":"Press and hold to claim {program}","boost.paper.hold_sr_inline":"Press and hold to claim, or activate it to show a claim button.","boost.paper.kv_account":"Account","boost.paper.kv_at_a_time":"At a time","boost.paper.kv_claims":"Claims","boost.paper.kv_live":"Live bonus","boost.paper.kv_none":"None","boost.paper.kv_one_per_account":"One per account","boost.paper.kv_one_per_day":"One per day","boost.paper.kv_program":"Program","boost.paper.kv_take_out":"If you take money out","boost.paper.lands_next_pass":"On the next engine pass","boost.paper.lands_within_one":"On the next engine pass — within {n} day","boost.paper.lands_within_other":"On the next engine pass — within {n} days","boost.paper.later_title":"Available once this bonus completes","boost.paper.legacy_sub":"Bonuses from the previous bonus system. Read-only.","boost.paper.legacy_sub_short":"Previous system · read-only","boost.paper.lose_floor":"Removed if equity hits the floor","boost.paper.new_money":"New money on NX Bonus","boost.paper.newest_first":"Newest first","boost.paper.no":"No","boost.paper.no_past":"No past bonuses yet","boost.paper.not_landed":"The credit hasn't landed yet.","boost.paper.not_set_up":"Not set up yet","boost.paper.notifications":"Notifications","boost.paper.notifications_sub":"Issued, live, released, removed","boost.paper.of_min":"{amount} of {min}","boost.paper.on_bonus_account":"On your bonus account","boost.paper.one_step":"One step","boost.paper.past_bonuses":"Past bonuses","boost.paper.past_bonuses_n":"Past bonuses · {n}","boost.paper.planner":"Bonus planner","boost.paper.planner_fine":"Estimate only — sized when you claim, in USD, rounded down.","boost.paper.program_family":"Program","boost.paper.rate_of":"{rate}% of {amount}","boost.paper.ready_note":"Set up and ready. When a program opens, you claim it here.","boost.paper.removed":"Removed","boost.paper.removed_after_one":"Any credit still there {n} day after it lands is removed","boost.paper.removed_after_other":"Any credit still there {n} days after it lands is removed","boost.paper.removed_in_proportion":"Removed in proportion","boost.paper.removed_on":"Removed on","boost.paper.rows_in_activity":"Bonus rows in Activity","boost.paper.see_programs":"See programs","boost.paper.show_terms":"Show terms","boost.paper.starting_min":"Starting at the {amount} minimum","boost.paper.state_active":"Active","boost.paper.state_clawed_back":"Removed (withdrawal)","boost.paper.state_copy_active":"Live on your trading account.","boost.paper.state_copy_clawed_back_generic":"Removed after a withdrawal.","boost.paper.state_copy_converted":"Converted to withdrawable balance — the credit is yours.","boost.paper.state_copy_expired_generic":"Expired before its conditions were met.","boost.paper.state_copy_pending":"Approved — your credit lands on the next update.","boost.paper.state_copy_released":"Released — the credit is yours to keep.","boost.paper.state_copy_removed_balance_floor":"Removed — your balance fell below the bonus floor.","boost.paper.state_copy_removed_claim_window_expiry":"Expired — the claim window closed before the bonus credited.","boost.paper.state_copy_removed_equity_floor":"Removed — your equity fell below the bonus floor.","boost.paper.state_copy_removed_generic":"This bonus was removed.","boost.paper.state_copy_removed_release_window_expiry":"Expired — the release window closed before the conditions were met.","boost.paper.state_copy_removed_withdrawal_clawback":"Removed after a withdrawal — bonus credit is reduced in proportion to what you withdraw.","boost.paper.state_pending":"Pending","boost.paper.state_released":"Released","boost.paper.stays":"Stays","boost.paper.step_account":"NX Bonus account","boost.paper.step_claim":"Claim","boost.paper.floored_terms_line":"This bonus stays while your own funds remain; if your equity falls to the bonus amount, the credit is removed.","boost.paper.step_claimed":"Claimed","boost.paper.step_create":"Create","boost.paper.step_deal":"The deal","boost.paper.step_fund":"Fund","boost.paper.step_not_claimed":"Not claimed","boost.paper.step_not_yet":"Not yet","boost.paper.step_of":"Step {n} of {total}","boost.paper.step_terms":"The terms","boost.paper.sub_capped":"Capped at {cap} · {program}","boost.paper.sub_from_have":"From {amount} on your account · {program}","boost.paper.sub_from_new":"From {amount} of new money · {program}","boost.paper.sub_rate":"{rate}% of {amount} · {program}","boost.paper.tab_history":"History","boost.paper.tab_programs":"Programs","boost.paper.target_none":"None · credit-only","boost.paper.terms_optional":"Ticking records your agreement. It isn't required to claim.","boost.paper.trading_target":"Trading target","boost.paper.transfers_count":"Transfers out of NX Bonus count too.","boost.paper.tt.windows_credit":"A granted bonus must credit within {claim} days or it lapses. Once live, any credit left {release} days after it lands is removed.","boost.paper.tt_claim_deadline_date":"If the credit hasn't landed by {date}, the bonus lapses — nothing is taken from your balance.","boost.paper.tt_release_deadline_date":"Any credit still here on {date} is removed.","boost.paper.up_to_cap":"up to {cap}","boost.paper.up_to_cap_credit":"up to {cap} in bonus credit","boost.paper.up_to_rate":"Up to {rate}%","boost.paper.wd_note":"Withdrawing or transferring out your full balance would remove {amount} of bonus credit — partial amounts remove it proportionally.","boost.paper.wd_value":"{amount} withdrawn removes {removed} of bonus credit","boost.paper.window_kv_one":"{n} day, then removed","boost.paper.window_kv_other":"{n} days, then removed","boost.paper.windows_credit":"{claim}d to claim · {release}d of credit","boost.paper.withdraw_amount":"Withdrawal amount","boost.paper.withdraw_anytime_short":"Withdraw anytime · no lock-up","boost.paper.within_days_one":"Within {n} day","boost.paper.within_days_other":"Within {n} days","boost.paper.word_converted":"converted","boost.paper.word_expired":"expired","boost.paper.word_removed":"removed","boost.paper.yes":"Yes","boost.paper.you_claim":"You claim · {program}","boost.paper.you_withdraw":"You withdraw","boost.paper.your_account":"Your bonus account","boost.paper.your_accounts":"Your bonus accounts","boost.paper.your_money":"Your money","boost.paper.your_terms":"Your terms","boost.paper.your_terms_sub":"The offer terms in force when your bonus was credited stay fixed to it.","boost.paper.your_terms_title":"Your bonus terms","boost.paper.yours_withdrawable":"Your own funds & profit stay withdrawable","lifecycle.state.visitor":"Visitor","lifecycle.state.lead":"Lead","lifecycle.state.registered":"Registered","lifecycle.state.kyc_submitted":"KYC submitted","lifecycle.state.kyc_approved":"KYC approved","lifecycle.state.funded":"Funded","lifecycle.state.activated":"Activated","lifecycle.state.active":"Active","lifecycle.state.engaged":"Engaged","lifecycle.state.slipping":"Slipping","lifecycle.state.dormant":"Dormant","lifecycle.state.churned":"Churned","lifecycle.state.reactivated":"Reactivated","lifecycle.state.cold":"Cold","onyx.ui.title":"Onyx","onyx.ui.tagline":"Your portal copilot","onyx.ui.hint":"Tell me what you need — I'll take you there.","onyx.ui.placeholder":"Tell me what to do…","onyx.ui.send":"Send","onyx.ui.thinking":"Thinking…","onyx.ui.error":"Something went wrong — try again.","onyx.ui.minimize":"Minimize","onyx.ui.deactivate":"Turn off","onyx.ui.orbAria":"Onyx — open the copilot panel","onyx.ui.unreadAria":"{count} unread support messages","onyx.ui.navigating":"Opening {label}","onyx.hub.title":"How can we help?","onyx.hub.livechat":"Live chat","onyx.hub.livechatSub":"Talk to our support team","onyx.hub.ticket":"Open a ticket","onyx.hub.ticketSub":"Get a written answer","onyx.actions.go_home":"Home","onyx.actions.go_wallet":"Funds","onyx.actions.go_activity":"Activity","onyx.actions.go_accounts":"Accounts","onyx.actions.open_account_wizard":"New account","onyx.actions.start_kyc":"Verification","onyx.actions.go_terminal":"Terminal","onyx.actions.go_boost":"Boost","onyx.actions.go_notifications":"Notifications","onyx.actions.go_rewards":"Rewards","onyx.actions.go_challenges":"Challenges","onyx.actions.go_copy":"Copy Trading","onyx.actions.go_copy_leader":"Leader profile","onyx.actions.go_upgrades":"Upgrades","onyx.actions.go_tools":"Tools","onyx.actions.go_settings":"Settings","onyx.actions.go_help":"Help Center","onyx.actions.open_ticket":"Open a ticket","onyx.actions.handoff_assistant":"Ask the AI agent","onyx.actions.open_deposit":"Deposit","onyx.actions.open_withdraw":"Withdraw","onyx.actions.open_transfer":"Transfer","onyx.actions.handoff_livechat":"Talk to support","onyx.actions.open_copy_follow":"Follow this leader","home.cashdrop.how_cta":"How it works","cashdrop.page.title":"Cash Drop","cashdrop.page.subtitle":"{percent}% of your deposits back, in cash","cashdrop.page.headline":"Get {percent}% of what you deposit back — up to {maxPercent}%","cashdrop.page.headline_per_lot":"Get {amount} back for every lot you trade","cashdrop.page.headline_per_lot_symbols":"Get {amount} back for every {symbols} lot you trade","cashdrop.page.ended":"This drop has ended","cashdrop.page.rulesLabel":"The rules","cashdrop.page.ruleSum":"Every deposit you make while the drop is on counts. Once your deposits total ${min} or more, each of them earns {percent}% back.","cashdrop.page.ruleSum_per_lot":"Deposit ${min} or more while the drop is on, then every counted lot you trade earns {amount} back.","cashdrop.page.ruleSum_per_lot_symbols":"Deposit ${min} or more while the drop is on, then every {symbols} lot you trade earns {amount} back.","cashdrop.page.ruleCap":"The most you can receive in total is ${cap}.","cashdrop.page.ruleLots":"Trade at least {lots} lot before your cashback is paid — any market, on your live accounts, counted from {date}. Only positions held at least {minutes} minutes count.","cashdrop.page.ruleLotsLapse":"If you haven't reached {lots} lot by {date}, the cashback still waiting lapses.","cashdrop.page.ruleHold":"Each deposit is held for {days} days from the day it arrives, then its cashback is paid to your wallet automatically — every deposit has its own payout date.","cashdrop.page.ruleWithdrawal":"If you request a withdrawal before your cashback is paid, whatever hasn't landed yet is cancelled. Let it land first.","cashdrop.page.ruleWallet":"It's paid as cash into your wallet — not as bonus credit. There's nothing to trade off first.","cashdrop.page.ruleOnce":"One enrolment per client per drop — every qualifying deposit in the window counts towards it.","cashdrop.page.finePrint":"Deposits must be completed while the drop is on to count. Reversed or cancelled deposits don't count.","cashdrop.page.viewBonuses":"View bonuses","cashdrop.page.lockedTitleNoPct":"Your cashback is locked in — {amount} USD","home.cashdrop.starts_in":"Starts in","home.cashdrop.review_body":"Our team is checking your cashback before it's paid. Nothing to do — we'll email you.","home.rail.accounts_ready":"Accounts ready","home.rail.live_demo":"Live + demo","home.rail.first_deposit":"First deposit","home.rail.activate":"Activate {name}","home.rail.activate_account":"Activate your account","home.rail.first_trade":"First trade","home.rail.trade_where":"NX Terminal or MT5","home.rail.started":"Started","home.rail.payment":"Payment","home.rail.in_wallet":"In your wallet","home.rail.didnt_complete":"Didn't complete","home.rail.confirming":"Confirming","home.rail.activate_short":"Activate","home.agent.not_woken":"Not woken yet","home.agent.wake_title":"Wake your agent.","home.agent.wake_cta":"Wake your agent","home.agent.lane_asia":"Asia","home.agent.sessions_now":"Now {time}","cashdrop.page.startsOn":"Opens {date}","cashdrop.page.ruleVolume":"Trade metals during the drop and your rate grows: every {step} lots adds {bonus}%, up to {maxPercent}% in total. Only positions held at least {minutes} minutes count, and the bonus is paid after the drop ends.","cashdrop.page.ruleFlexExclude":"Accounts on reduced-cost conditions — very low commission and spread mark-up, or a type whose pricing cannot be verified — earn the deposit cashback but not the metals bonus.","cashdrop.page.ruleFlexScaled":"On reduced-commission or reduced-spread conditions the metals bonus is scaled to the account's pricing.","cashdrop.page.yourDeposits":"Your deposits","cashdrop.page.depositPays":"Pays {date}","cashdrop.page.depositPaid":"Paid ${amount}","cashdrop.page.depositCancelled":"Cancelled","cashdrop.page.metalsLabel":"Metals bonus","cashdrop.page.metalsProgress":"{lots} lots of metals counted so far — +{bonus}% on your cashback","cashdrop.page.metalsNext":"{remaining} more lots for the next +{step}%","cashdrop.page.metalsMax":"You've reached the maximum rate.","cashdrop.page.metalsPays":"The metals bonus is paid on {date}, once the drop has ended.","cashdrop.page.metalsUnavailable":"The metals volume bonus is not available on this account type, so lots traded here do not add to your rate. Your deposit cashback is not affected.","cashdrop.page.rateLabel":"Your rate","cashdrop.page.paidSoFar":"${amount} paid so far","cashdrop.page.reviewBanner":"Our team is reviewing your cashback before it's paid. Nothing to do — we'll email you.","cashdrop.page.voidedTitle":"Your enrolment for this drop has ended","cashdrop.page.voidedBody":"You requested a withdrawal before your cashback was paid, so everything still unpaid was cancelled and deposits made after the request do not re-qualify. Cashback that already reached your wallet stays yours.","cashdrop.paper.as_ran":"As {name} ran","cashdrop.paper.counted":"Counted at payout","cashdrop.paper.credited":"cashback credited","cashdrop.paper.day_of":"Day {n} of {days}","cashdrop.paper.drop_on":"The drop is on","cashdrop.paper.drop_on_line":"Every deposit you make while the drop is on counts — each earns {percent}% back on its own date.","cashdrop.paper.drop_on_line_per_lot":"Deposit at least ${min} while the drop is on — every counted lot you trade then earns {amount}, paid after the drop ends.","cashdrop.paper.drop_on_line_per_lot_symbols":"Deposit at least ${min} while the drop is on — every {symbols} lot you trade then earns {amount}, paid after the drop ends.","cashdrop.paper.per_lot_label":"Per-lot cash back","cashdrop.paper.per_lot_progress":"{lots} counted lots × {amount}","cashdrop.paper.per_lot_earned_label":"You earned","cashdrop.paper.entry_cleared":"Entry cleared","cashdrop.paper.due":"Due {date}","cashdrop.paper.fact_cap":"Cap","cashdrop.paper.fact_each":"per deposit","cashdrop.paper.fact_hold":"Held","cashdrop.paper.fact_min":"Minimum","cashdrop.paper.fact_total":"in total","cashdrop.paper.landed":"Landed {date}","cashdrop.paper.locked_in":"locked in","cashdrop.paper.lots":"{lots} lots","cashdrop.paper.lots_needed":"Trade at least {lots} lot to unlock your cashback.","cashdrop.paper.lots_progress":"Traded {done} of {need} lot — your cashback pays once you reach {need}.","cashdrop.paper.lots_met":"Lot requirement met — your cashback pays on its date.","cashdrop.paper.none":"There's no Cash Drop on your account right now.","cashdrop.paper.paid":"Paid","cashdrop.paper.ran":"Ran {start} – {end}","cashdrop.paper.rate_split":"{base} deposits + {bonus} metals","cashdrop.paper.slip_sub":"Paid to your wallet","cashdrop.paper.total":"Total","bots.card.orNxp":"or {n} NXP","bots.sizing.wontTrade.title":"With these settings, this bot probably won't open a trade","bots.sizing.wontTrade.body":"Your account holds {balance}. At {risk}% risk per trade, the risk budget is smaller than what the broker's minimum position would put at risk — so the bot sizes 0.00 lots and waits, every time.","bots.sizing.wontTrade.optionRiskExact":"Set the risk to {pct}% — the smallest setting that can place a trade on this balance.","bots.sizing.wontTrade.optionRiskNone":"No risk setting we allow can place a trade on this balance — the broker's minimum position costs more than this account can risk.","bots.sizing.wontTrade.useSuggested":"Use {pct}%","bots.sizing.wontTrade.optionFund":"Or fund the account to about {need} and keep these settings.","bots.sizing.wontTrade.fundCta":"Deposit","bots.sizing.wontTrade.proceed":"You can still continue — the bot will start trading on its own once the account or the settings allow it.","bots.sizing.preview":"On your {balance}, this bot would open about {lots} lots per trade, risking roughly {risk} ({pct}% of the account) on each one.","bots.sizing.heavy":"That is a large share of a small account — the minimum position sets the floor, not your risk %.","bots.sizing.floored":"Your {risk}% setting could not buy the broker's smallest position, so the bot opens that minimum rather than skipping the trade — which risks {pct}% of the account instead of {risk}%.","wallet.save_offer.title":"Stay funded and we’ll add {points} NX Points","wallet.save_offer.disclosure":"Tap below and we’ll cancel this withdrawal, return the money to your wallet and add {points} NX Points. You can withdraw again at any time. This offer is available once every {days} days.","wallet.save_offer.accept":"Keep my funds · +{points} points","wallet.save_offer.dismiss":"No thanks","wallet.save_offer.accepted_toast":"Withdrawal cancelled · {points} NX Points added","wallet.save_offer.too_late_toast":"This withdrawal has already been processed — nothing was changed","wallet.save_offer.failed_toast":"Could not apply the offer","nav.item.insights":"Insights","nav.sub.insights":"Briefings & analysis","nav.item.community":"Community","nav.sub.community":"Market chat","community.title":"Community","community.composer.aria":"Write a comment","community.composer.placeholder":"Share your read on the market…","community.composer.post":"Post","community.composer.chars":"{n} characters left","community.composer.instrument":"Market","community.quota.hint":"{n} posts left this hour","community.quota.reached":"You've hit the posting limit — you can post again at {time}","community.quota.reached_soon":"You've hit the posting limit — try again a little later","community.gate.age":"New accounts can post {days} days after signing up, or as soon as identity verification is approved","community.instrument.all":"All markets","community.empty.title":"It's quiet in here","community.empty.body":"Be the first to say what you see in the market today.","community.pending":"Pending review","community.official":"Official","community.translate.cta":"Translate with AI","community.translate.working":"Translating…","community.translate.by_ai":"Translated by AI","community.translate.show_original":"Show original","community.translate.show_translation":"Show translation","community.translate.error":"Couldn't translate right now — try again","community.pending.hint":"Only you can see this post while it's being reviewed.","community.like.aria":"Like","community.loadmore":"Show more","community.handle.cta":"Pick a name to post","community.handle.title":"Choose your public name","community.handle.body":"Posts show a handle you pick — never your real name. You can't change it later, so choose one you like.","community.handle.placeholder":"e.g. wave_rider","community.handle.rules":"3–20 characters — letters, numbers and underscores.","community.handle.save":"Start posting","community.handle.saved":"Handle saved — welcome in","community.handle.err.format":"Handles are 3–20 characters: letters, numbers and underscores.","community.handle.err.taken":"That handle is taken — try another.","community.handle.err.not_allowed":"That handle can't be used — try another.","community.handle.err.already":"Your handle is already set.","community.post.pending_toast":"Posted — it will appear once it's been reviewed.","community.post.failed":"Couldn't post — please try again.","insights.title":"Insights","insights.briefings":"Market briefings","insights.articles":"Analysis","insights.article.back":"Back to Insights","insights.article.flash":"Flash","insights.article.languages":"Read in","insights.article.notFound.title":"This analysis isn't available","insights.article.notFound.body":"The link may be out of date, or the piece was withdrawn. Everything we've published is on the Insights page.","insights.article.related":"More in this category","insights.article.source":"Source","insights.article.translated":"Machine-translated from English.","insights.article.translatedNote":"The English original is the reference version.","insights.article.share":"Share","insights.article.linkCopied":"Link copied","insights.article.wireOnly":"This is a wire headline. The full story is on the publisher’s site.","insights.article.byline":"By {name}","insights.article.aiAssisted":"AI-assisted, reviewed under FXNX editorial rules","insights.article.updated":"Updated {date}","insights.article.relatedOnFxnx":"Related on FXNX","insights.article.reportedBy":"Reported by","insights.article.unavailable.title":"This analysis is no longer available","insights.article.unavailable.body":"We've withdrawn this piece. Everything we currently publish is on the Insights page.","insights.calendar.disclosure":"Scheduled times are indicative and can be changed by the publishing agency. Figures appear only once published — a dash means no figure yet. This page shows a schedule; it does not predict market moves and is not advice.","insights.read":"Read","insights.min_read":"{n} min read","insights.empty.title":"Nothing published yet","insights.staleNote":"From the last trading session — markets are closed right now.","insights.empty.body":"Briefings publish through the trading day; analysis when there is something worth saying.","insights.restricted.title":"Not available in your region","insights.restricted.body":"In your region we provide factual education only, so market commentary isn't shown here.","insights.hero.eyebrow":"Top briefing","insights.hero.cited":"Cited data","insights.filter.all":"All","insights.filter.search":"Search headlines","insights.filter.highOnly":"High impact","insights.filter.noMatch.title":"Nothing matches these filters","insights.filter.noMatch.body":"Try broadening or clearing the active filters.","insights.filter.clear":"Clear filters","insights.filter.source":"Source","insights.filter.allSources":"All sources","insights.cat.briefing":"Briefings","insights.cat.forex":"Forex","insights.cat.metals":"Metals","insights.cat.stocks":"Stocks","insights.cat.crypto":"Crypto","insights.cat.indices":"Indices","insights.card.more":"Show more","insights.card.less":"Show less","insights.markets.title":"Markets now","insights.calendar.title":"What's ahead","insights.calendar.open":"Full calendar","insights.calendar.empty":"No scheduled releases in the next few days.","flex.title":"NX Flex","flex.subtitle":"Set your own commission, spread and swap. Your minimum deposit follows your choices.","flex.commission":"Commission per lot","flex.spread":"Spread markup","flex.spread.pts":"{n} pts","flex.spread.raw":"Raw","flex.swap":"Overnight swap","flex.swap.on":"Standard","flex.swap.off":"Swap-free","flex.minimum":"Minimum deposit","flex.minimum.hint":"Deposits only — trading profits never count toward a tier.","flex.net":"Your net deposit","flex.net.hint":"Completed deposits minus completed withdrawals.","flex.covers":"Covered by your net deposit","flex.shortfall":"Deposit {amount} more to unlock these terms","flex.not_offered":"This combination isn't offered.","flex.flat_rule":"Changing your terms later needs a flat account — no open positions, no pending orders — and one change per {days} days. Downgrades are always allowed.","flex.leverage":"Leverage","flex.open":"Open NX Flex account","flex.opening":"Setting up…","flex.err.cap":"You're at the live-account limit — close an account to open a new one.","flex.capBanner":"You have {n} of {max} live accounts — close one to open a new one.","flex.opened.title":"Your NX Flex account is being set up","flex.opened.body":"Trading unlocks once you fund at least {amount}. You'll find the login in Accounts in a moment.","flex.retier.for":"New terms for account {login}","flex.retier":"Apply new terms","flex.retier.ok":"Terms updated. Your new conditions apply from the next trade.","flex.retier.refused.not_flat":"Close your open positions and pending orders first — terms can only change on a flat account.","flex.retier.refused.cooldown":"You can change your terms again from {until}.","flex.retier.refused.insufficient_net_deposit":"Deposit {amount} more to reach this tier.","flex.retier.refused.frozen":"This account can't be changed right now. Contact support.","flex.retier.refused.group_missing":"These terms aren't available on the server yet.","flex.retier.refused.generic":"We couldn't apply that change. Nothing was moved.","flex.summary":"{commission} per lot · {spread} spread · {swap}","flex.unavailable":"NX Flex isn't available on your account yet.","settings.notify.mt5_terminal":"Messages in your MT5 terminal","settings.notify.mt5_terminal.hint":"Occasional updates delivered to your trading terminal's mailbox and mobile push. Turn off to keep the terminal quiet.","settings.st.general":"General","settings.st.appearance":"Appearance","settings.st.profile_caption":"Profile & verification","settings.st.your_time":"Your time","settings.st.your_zone":"Your zone","settings.st.same_time":"Same time","settings.st.diff_h":"{sign}{h}h","settings.st.diff_m":"{sign}{m}m","settings.st.diff_hm":"{sign}{h}h {m}m","settings.st.more_zones":"More zones","settings.st.more_count":"{count} more","settings.st.default":"Default","settings.st.dark_caption":"Near-black canvas","settings.st.follows_device":"Follows your device · now {mode}","settings.st.this_device":"The theme applies to the portal on this device.","settings.st.reload_note":"The portal reloads in the language you pick.","settings.st.saved":"Saved","settings.st.unread":"{count} unread","settings.st.unread_word":"unread","settings.st.inbox":"Notification inbox","settings.st.twofa":"Two-factor","settings.st.twofa_on":"Two-factor on","settings.st.twofa_off":"Two-factor off","settings.st.on":"On","settings.st.off":"Off","settings.st.channels_categories":"Channels & categories","settings.st.unsaved":"Unsaved changes","settings.st.connected_count":"{count} connected","flex.swap_free.rule":"Swap-free: {days} days per position, not forever.","flex.commission.unit":"/ lot","flex.commission.hint":"Round-turn, per lot","flex.spread.hint":"Markup on Forex & Metals","flex.spread.pips":"{n} pips","flex.spread.pips.unit":"pips","flex.spread.raw.unit":"no markup","flex.swap.hint":"Overnight financing","flex.swap.on.desc":"Standard overnight swaps apply to open positions.","flex.swap.free.days":"Swap-free · {days} days","flex.swap.free.explainer":"Swap-free for {days} days per position — standard swaps apply after.","flex.level":"Level {level} / {max}","flex.level.meter":"Your level","flex.level.max":"MAX LEVEL","flex.level.max_short":"MAX","flex.level.max.copy":"You've unlocked our best possible conditions","flex.next.spread":"One step tighter spread → Level {level} ({amount})","flex.next.commission":"One step lower commission → Level {level} ({amount})","flex.next.swap":"Go swap-free → Level {level} ({amount})","flex.tier.entry":"Entry","flex.tier.starter":"Starter","flex.tier.trader":"Trader","flex.tier.active":"Active","flex.tier.advanced":"Advanced","flex.tier.pro":"Pro","flex.tier.elite":"Elite","flex.tier.prime":"Prime","flex.tier.apex":"Apex","flex.tier.max":"Max","flex.confirming":"Confirming with the server…","flex.retier.same_terms_note":"These are your current terms — move a control to change them.","flex.retier.legacy_terms":"This account is on an earlier ladder ({group}); we've preset the nearest current terms.","flex.retier.refused.same_terms":"These are already your current terms. Nothing was changed.","flex.retier.refused.in_progress":"A change is already being applied to this account. Try again in a moment.","flex.retier.refused.bridge_unavailable":"The trading server didn't respond. Nothing was moved — try again shortly.","flex.retier.refused.bridge_unconfigured":"Changing terms isn't available right now. Nothing was moved.","flex.retier.refused.not_offered":"Those terms aren't offered. Pick a combination from the ladder.","flex.your_terms":"Your terms","flex.covers.label":"Against your minimum","flex.covers.short":"Covered","flex.shortfall.short":"{amount} short","flex.allin":"{amount} per lot — our commission + markup, at 1 lot","flex.match.published":"Same terms as {name} — {amount} minimum","flex.published.nx-one":"NX One","flex.published.nx-pro":"NX Pro","flex.next.title":"One step from here","flex.nextlevel":"Level {level} starts at {amount}","flex.next.levelup":"unlocks Level {level}","flex.next.step.commission":"Drop to {amount} commission","flex.next.step.spread":"Tighten to {spread}","flex.next.step.swap":"Go swap-free","flex.subtitle_short":"Your minimum deposit follows your choices.","community.image.attach":"Attach a chart image","community.image.attached":"Chart attached — it posts with your caption and shows after review.","community.image.remove":"Remove","community.image.too_large":"Image too large — 3 MB max.","community.image.quota":"Daily image limit reached (3 per day).","community.image.failed":"Image upload failed — try again.","community.image.reviewing":"Chart under review","community.image.alt":"Chart shared by a member","insights.movers.title":"Top movers today","insights.paper.allDays":"All days","insights.paper.allInstruments":"All instruments","insights.paper.days":"{n} days","insights.paper.days_few":"{n} days","insights.paper.days_many":"{n} days","insights.paper.days_one":"{n} day","insights.paper.days_other":"{n} days","insights.paper.days_two":"{n} days","insights.paper.figures":"Figures","insights.paper.indicative":"Indicative times","insights.paper.marketClosed":"Market closed","insights.paper.marketOpen":"Market open","insights.paper.mediumHigh":"Medium + high","insights.paper.nextDays":"Next {n} days","insights.paper.nextDays_few":"Next {n} days","insights.paper.nextDays_many":"Next {n} days","insights.paper.nextDays_one":"Next {n} day","insights.paper.nextDays_other":"Next {n} days","insights.paper.nextDays_two":"Next {n} days","insights.paper.openNote":"Live prices are in NX Terminal.","insights.paper.openTerminal":"Open in NX Terminal","insights.paper.release":"Release","insights.paper.released":"Released","insights.paper.schedule":"Schedule","insights.paper.sections":"In this piece","insights.paper.seeAhead":"See what's ahead","insights.paper.then":"Then","insights.paper.overview":"Overview","insights.paper.tags":"Topics","insights.paper.continueReading":"Continue reading","insights.paper.olderIn":"Older in {category}","insights.paper.newerIn":"Newer in {category}","insights.paper.directionalLabel":"Directional view","insights.paper.directionalNote":"This piece names a direction or a price level. It is general information, not a personal recommendation, and the market can move against it.","insights.paper.figure":"Figure {n}","insights.paper.citedNote":"The figures this piece quotes, as recorded when it was written.","insights.paper.artCaption":"Illustration: {subject}. Drawn by the FXNX desk; not a price chart.","insights.paper.publishedLabel":"Published","insights.paper.readPct":"{n}% read","insights.paper.words":"{n} words","insights.paper.words_one":"{n} word","insights.paper.words_two":"{n} words","insights.paper.words_few":"{n} words","insights.paper.words_many":"{n} words","insights.paper.words_other":"{n} words","copy.stop.success":"Copying stopped.","copy.stop.settles_now":"Stopping now settles the profit share: {amount} ({pct}% of {base} net profit since the last settlement).","copy.stop.settles_nothing":"No profit share is due if you stop now.","copy.stop.settles_flatten_note":"Positions closed by the stop are settled once they close.","copy.stop.settled_paid":"Profit share settled: {amount}.","copy.stop.settled_pending":"A profit share of {amount} is due — it will be collected from your account shortly.","copy.stop.settled_later":"A profit share of {amount} is due and will be collected from your account — you'll be notified when it is.","copy.market.err_positions_choice_required":"You have open copied positions. Choose what happens to them — close them now, or keep them and manage the exits yourself.","copy.market.stop_close_positions":"Stop & close my positions","copy.market.stop_keep_positions":"Stop — I'll manage them myself","copy.market.stop_keep_note":"Keeping them: no new trades are copied; the leader's exits and protective stop tightenings still apply until you're flat. Positions that close later may still incur the performance fee.","copy.paper.activity_empty":"No trades copied in the last 30 days.","copy.paper.add_safety_stop":"Add a safety stop","copy.paper.art_their_trade":"Their trade","copy.paper.art_your_copy":"Your copy","copy.paper.auto_note":"Copy trading runs on NX Auto accounts — the account built for automated trading.","copy.paper.back_to_size":"Back to size","copy.paper.building_body":"This trader's public record begins with their first closed trade.","copy.paper.capped_at":"Copies are capped at {cap} lots per trade.","copy.paper.copiers_one":"{n} copying","copy.paper.copiers_other":"{n} copying","copy.paper.counts_line":"{active} active · {paused} paused","copy.paper.curve_aria":"Equity curve, rebased to 100, over {total} closed trades. Use the arrow keys to read each trade.","copy.paper.curve_start":"Start","copy.paper.curve_trade":"Trade {n} of {total}","copy.paper.dd_aria":"Max drawdown percent","copy.paper.deck_aria_one":"Traders, {n} card. Swipe or use the arrows.","copy.paper.deck_aria_other":"Traders, {n} cards. Swipe or use the arrows.","copy.paper.deck_dot":"Trader {n} of {total}","copy.paper.deck_next":"Next trader","copy.paper.deck_prev":"Previous trader","copy.paper.discover_realized_total":"Realized from your copies","copy.paper.discover_realized_total_note":"Net profit your copies have closed. Open copies settle when they close.","copy.paper.empty_body":"Pick a trader, size it to your account, and their trades mirror into your NX Auto account.","copy.paper.empty_title":"You're not copying anyone yet.","copy.paper.fee_header":"{pct}% profit share","copy.paper.feed_all":"All {total}","copy.paper.feed_all_from":"All {total} from {name}","copy.paper.feed_everything":"That's everything","copy.paper.feed_everything_from":"That's everything from {name}","copy.paper.feed_failed":"Couldn't load your copied trades","copy.paper.feed_filter_aria":"Filter copied trades","copy.paper.feed_latest":"Latest {total}","copy.paper.feed_latest_from":"Latest {total} from {name}","copy.paper.feed_latest_of":"Latest {n} of {total}","copy.paper.feed_latest_of_from":"Latest {n} of {total} from {name}","copy.paper.feed_note":"Their lots → yours","copy.paper.feed_week":"last 7 days","copy.paper.fill_count":"{n} of {total}","copy.paper.fill_shown":"traders shown","copy.paper.fill_total_one":"{n} trader","copy.paper.fill_total_other":"{n} traders","copy.paper.find_trader":"Find a trader","copy.paper.fixed_verdict":"Each copy targets {amount} of the trade — its size is worked out at the market price when each trade opens.","copy.paper.fixed_verdict_empty":"Enter the amount per trade — each copy then targets that dollar value.","copy.paper.guard_aria":"Safety stop: mirroring pauses at {name}'s next trade if your own money (equity without bonus credit) is below the pause line.","copy.paper.guard_now":"now {amount}","copy.paper.guard_pauses":"pauses {amount}","copy.paper.guard_peak":"peak {amount}","copy.paper.guard_peak_about":"peak about {amount}","copy.paper.hold_copy":"Hold to confirm — copy {name}","copy.paper.hold_sr_inline":"Press and hold to confirm, or activate it to show a confirm button.","copy.paper.hwm_below_mark_plain":"Below your high-water mark — no {pct}% fee until your copies make a new high.","copy.paper.hwm_mark":"Mark {amount}","copy.paper.hwm_realized":"Realized {amount}","copy.paper.hwm_title":"High-water mark","copy.paper.hwm_waiver_below":"Profit share is on us until {date}. After that, still no {pct}% fee until your copies climb {amount} back to this mark.","copy.paper.hwm_waiver_high":"Profit share is on us until {date}. After that, new profit above this mark is charged {pct}%.","copy.paper.hwm_waiver_none":"Profit share is on us until {date}. After that, you pay {pct}% only on new profit above your high-water mark.","copy.paper.lab_sub":"Their typical trade, at your settings","copy.paper.land_ghost":"Copies land here once it's open","copy.paper.period_settlement_plain":"Next settlement {date}","copy.paper.land_title":"Where copies land","copy.paper.leader_coin_flip":"Coin flip: {pct}%","copy.paper.leader_direction":"Direction","copy.paper.leader_equity_window_one":"Equity curve · rebased to 100 · {days} day","copy.paper.leader_equity_window_other":"Equity curve · rebased to 100 · {days} days","copy.paper.leader_filled":"{pct}% filled","copy.paper.leader_long":"Long {pct}%","copy.paper.leader_no_record":"No track record yet — stats appear after the first closed trade.","copy.paper.leader_note_hwm":"Charged only on new profit above your high-water mark.","copy.paper.leader_note_stop":"You can stop following at any time.","copy.paper.leader_opened_at":"Opened {date} at {price}","copy.paper.leader_rebased":"Rebased to 100","copy.paper.leader_rebased_window_one":"Rebased to 100 · {days} day","copy.paper.leader_rebased_window_other":"Rebased to 100 · {days} days","copy.paper.leader_risk_basis":"daily volatility + drawdown","copy.paper.leader_trades_sub_one":"Closed trades from the last {days} day · {tz}","copy.paper.leader_trades_sub_other":"Closed trades from the last {days} days · {tz}","copy.paper.leader_uw_aria":"Distance below the trader's last peak, trade by trade. Use the arrow keys to read each trade.","copy.paper.leader_uw_foot":"Distance below their last peak, trade by trade","copy.paper.leader_uw_foot_short":"Below their last peak","copy.paper.leader_uw_peak":"At a peak","copy.paper.leader_uw_worst":"Worst: trade {n}","copy.paper.leader_waiver":"0% until {date}","copy.paper.leader_whatif_aria":"What {amount} would have become along this trader's real curve. Use the arrow keys to read each trade.","copy.paper.leader_whatif_lead":"If you had allocated {amount}, it would be worth","copy.paper.leader_you_copy":"You're copying {name}","copy.paper.leader_you_stopped":"You've stopped copying {name}","copy.paper.live_equity_cur":"Live equity · {currency}","copy.paper.lots_unit":"lots","copy.paper.map_aria":"Traders by return and worst drawdown","copy.paper.map_dot_aria":"{name}, return {ret}, worst drawdown {dd}","copy.paper.map_fine_one":"{n} ranked trader. Higher is more return, further right is a deeper worst drop.","copy.paper.map_fine_other":"{n} ranked traders. Higher is more return, further right is a deeper worst drop.","copy.paper.markets_title":"Your traders' markets","copy.paper.mirror_last":"Mirroring · last copy {ago}","copy.paper.mirror_last_short":"Last copy {ago}","copy.paper.mirror_next":"Mirroring from the next tick","copy.paper.mirror_off":"Not mirroring","copy.paper.mirror_on":"Mirroring","copy.paper.mirror_switch_aria":"Mirroring {name}","copy.paper.more_copies":"+{n} more in My copies","copy.paper.more_failed":"Couldn't load these details right now. Please try again later.","copy.paper.needs_auto_title":"You need an NX Auto account","copy.paper.new_traders":"New traders","copy.paper.no_account_title":"Open a trading account first","copy.paper.no_safety_stop":"No safety stop","copy.paper.no_stop_clause":"mirroring continues whatever the drawdown","copy.paper.no_stop_say":"No safety stop — mirroring continues whatever your drawdown.","copy.paper.now_price":"now {price}","copy.paper.paused_count_few":"{n} paused","copy.paper.paused_count_many":"{n} paused","copy.paper.paused_count_one":"{n} paused","copy.paper.paused_count_other":"{n} paused","copy.paper.paused_count_two":"{n} paused","copy.paper.pauses_below":"Pauses below {amount}","copy.paper.pct_value":"{pct}%","copy.paper.realized_net":"Realized net","copy.paper.realized_title":"Realized from your copies","copy.paper.reason_fixed_amount_unsupported_symbol":"Fixed-amount sizing isn't available for this market","copy.paper.reason_fixed_size_position_already_mirrored":"Already copied","copy.paper.reason_follower_not_funded":"Your account needs funds","copy.paper.reason_follower_unfunded":"Your account needs funds","copy.paper.reason_follower_not_nx_auto":"Copies run on NX Auto accounts only","copy.paper.reason_insufficient_margin":"Not enough free margin","copy.paper.reason_leader_cancelled":"The trader cancelled it","copy.paper.reason_max_open_notional_exceeded":"Over your exposure limit","copy.paper.reason_other":"Not copied","copy.paper.reason_rounded_to_zero":"Too small to copy at your size","copy.paper.reason_stale_open":"Their open was too old to copy","copy.paper.reason_symbol_denied":"Blocked by your market settings","copy.paper.reason_symbol_lot_cap_below_min":"Your lot cap is below the broker minimum","copy.paper.reason_symbol_not_in_allowlist":"Not on your list of markets","copy.paper.rel_bigger":"{n}× bigger for your account","copy.paper.rel_fixed":"Sized when each trade opens","copy.paper.rel_same":"Same size for you as for {name}","copy.paper.rel_smaller":"{n}× smaller for your account","copy.paper.return_window":"Return · {days}d","copy.paper.risk":"Risk","copy.paper.runs_on":"Runs on","copy.paper.safety_bar_aria":"Mirroring pauses at {name}'s next trade if your own money falls {pct}% below its peak.","copy.paper.safety_stop":"Safety stop: {pct}% below the peak","copy.paper.safety_stop_peak":"Safety stop: {pct}% below a peak of {amount}","copy.paper.show_all":"Show all","copy.paper.show_all_traders":"Show all traders","copy.paper.show_fewer":"Show fewer","copy.paper.load_older":"Load older","copy.paper.sort_apply_none":"Show traders","copy.paper.sort_apply_one":"Show {n} trader","copy.paper.sort_apply_other":"Show {n} traders","copy.paper.sort_pill_aria":"Sort and filter: {value}","copy.paper.sort_sheet_aria":"Sort and filter traders","copy.paper.sort_show":"Show","copy.paper.sort_sub_drawdown":"Shallowest worst drop first","copy.paper.sort_sub_return":"Return over {days} days","copy.paper.sort_sub_return_plain":"Return over the scoring window","copy.paper.sort_sub_risk_adjusted":"Return ÷ worst drawdown","copy.paper.sort_sub_win_rate":"Share of winning closed trades","copy.paper.sort_title":"Sort & filter","copy.paper.stop_choice_aria":"What happens to your open copied positions","copy.paper.stop_choose_below":"Yes — choose below","copy.paper.stop_close_sub":"Your open copies close now","copy.paper.stop_hold":"Hold to stop following","copy.paper.stop_keep_sub":"No new trades are copied","copy.paper.stop_open_positions":"Open copied positions","copy.paper.tab_discover":"Discover","copy.paper.tab_mine":"My copies","copy.paper.their_typical":"{name}'s typical trade","copy.paper.tl_failed":"Couldn't load your mirrors","copy.paper.tl_latest_few":"Latest {n} mirrors","copy.paper.tl_latest_many":"Latest {n} mirrors","copy.paper.tl_latest_one":"Latest {n} mirror","copy.paper.tl_latest_other":"Latest {n} mirrors","copy.paper.tl_latest_two":"Latest {n} mirrors","copy.paper.tl_title":"Mirrors · last 7 days","copy.paper.top_markets_empty":"No trades copied in the last 30 days.","copy.paper.traders_count_few":"{n} traders","copy.paper.traders_count_many":"{n} traders","copy.paper.traders_count_one":"{n} trader","copy.paper.traders_count_other":"{n} traders","copy.paper.traders_count_two":"{n} traders","copy.paper.typical_to_yours":"Their typical trade → yours","copy.paper.typical_to_yours_short":"Their size → yours","copy.paper.verdict_cannot_afford_size":"At your current balance the leader's typical trade will NOT be copied — fund your account or lower the copy size.","copy.paper.view_cards":"Show as cards","copy.paper.view_empty_body":"Try another filter.","copy.paper.view_empty_title":"No traders in this view.","copy.paper.view_list":"Show as a list","copy.paper.volumes_short":"{leader} → {follower}","copy.paper.waiting":"Waiting for {name}'s next trade — it lands in Copied trades.","copy.paper.waiver_chip":"0% profit share until {date}","copy.paper.winding_note":"No new trades are copied. Positions still open close with {name}'s exits.","copy.paper.you":"You","copy.paper.your_copies":"Your copies","copy.paper.yours_on":"Yours on {account}","insights.shelf.leadEyebrow":"Lead story","insights.shelf.readAnalysis":"Read the analysis","insights.shelf.aiTranslated":"AI translation","insights.shelf.aiTranslatedHint":"Translated automatically from the English original.","insights.shelf.via":"via {source}","insights.shelf.latest":"Latest analysis","insights.shelf.results":"Results for “{q}”","insights.shelf.loaded":"{n} shown","insights.shelf.sections":"Sections","insights.shelf.instruments":"Instruments","insights.shelf.search":"Search analysis","insights.shelf.updating":"Updating…","insights.shelf.loadMore":"Load more analysis","insights.shelf.loadingMore":"Loading more…","insights.shelf.endOfList":"That is every published analysis.","insights.shelf.noMatchMore":"Nothing on this page matches. Load more to keep looking.","bots.err.fleet_off":"We couldn't reach the machine running your bot, so nothing was changed — it may still be trading. Use Close all positions to flatten it now, or try again shortly.","bots.err.fleet_error":"We couldn't reach the machine running your bot, so nothing was changed — it may still be trading. Use Close all positions to flatten it now, or try again shortly.","bots.err.invalid_transition":"This bot isn't in a state where that can be done. Refresh the page to see where it stands now.","upgrades.vouchers.heading":"Your free upgrades","upgrades.vouchers.blurb":"You won these. Choose which account each one should apply to — it costs nothing.","upgrades.vouchers.earned_from":"Earned from {source}","upgrades.vouchers.choose_account":"Apply to account","upgrades.vouchers.claim_cta":"Claim free","upgrades.vouchers.refused":"That account cannot take this upgrade right now — it may already have one of the same kind. Pick another account and try again; your free upgrade is still yours.","upgrades.vouchers.held":"This one is being held for you. It will become claimable shortly — nothing is lost.","upgrades.vouchers.no_accounts":"Open a live account first, then you can apply this upgrade to it.","upgrades.vouchers.unavailable_title":"Free upgrade","community.image.open":"Open image","community.image.zoom_in":"Zoom in","community.image.zoom_out":"Zoom out","community.image.reset":"Fit to screen","community.image.hint":"Scroll or pinch to zoom · drag to move · double-tap to fit","community.mode.all":"All","community.mode.following":"Following","community.mode.saved":"Saved","community.new_posts":"Show new posts","community.thread.open":"Open thread","community.thread.title":"Thread","community.thread.replies":"Replies","community.thread.empty":"No replies yet.","community.thread.placeholder":"Write a reply","community.thread.send":"Reply","community.thread.failed":"Couldn't reply — please try again.","community.thread.depth":"Replies go on the original post, not on another reply.","community.thread.unavailable":"This post is no longer open for replies.","community.reply.aria":"Reply to this post","community.report.action":"Report","community.report.title":"Report this post","community.report.body":"A moderator reads every report. You will not be told the outcome.","community.report.reason.advice":"Trading advice or signals","community.report.reason.spam":"Spam or flooding","community.report.reason.ads":"Advertising","community.report.reason.abuse":"Abuse or harassment","community.report.reason.impersonation":"Pretending to be someone else","community.report.reason.illegal":"Something illegal","community.report.submit":"Send report","community.report.sent":"Report sent","community.report.failed":"Couldn't send that report — please try again.","community.report.already":"Reported","community.mute.action":"Mute","community.mute.block":"Block","community.mute.unmute":"Unmute","community.mute.done":"Muted — their posts are hidden from you.","community.mute.blocked":"Blocked — they can no longer reply to you or mention you.","community.mute.undone":"Unmuted","community.mute.failed":"Couldn't change that — please try again.","community.save.aria":"Save this post","community.save.saved":"Saved","community.save.removed":"Removed from saved","community.saved.empty.title":"Nothing saved yet","community.saved.empty.body":"Use the bookmark on a post to keep it here.","community.follow.action":"Follow","community.follow.following":"Following","community.follow.failed":"Couldn't do that — please try again.","community.following.empty.title":"You don't follow anyone yet","community.following.empty.body":"Open someone's card to follow them, or follow a market from the room panel.","community.card.title":"Trader","community.card.since":"In the room since {date}","community.card.followers":"Followers","community.card.following":"Following","community.card.posts":"Posts","community.card.bio.label":"Your line","community.card.bio.placeholder":"A line about how you trade","community.card.bio.save":"Save","community.card.bio.saved":"Saved","community.card.bio.rejected":"That line can't be used — no links, no signals.","community.card.notfound.title":"Nobody here","community.card.notfound.body":"This member may have left the room.","community.card.back":"Back to the room","community.card.empty":"Nothing posted yet.","community.card.muted_note":"You have muted this member, so their posts stay hidden in the room.","community.rail.activity":"This week","community.rail.voices":"Voices","community.rail.posts":"Posts","community.rail.quiet":"Quiet so far this week.","community.rail.rules.title":"House rules","community.rail.rules.1":"Commentary, not advice — no entries, targets or stops.","community.rail.rules.2":"No links, promo codes or other platforms.","community.rail.rules.3":"Report anything that breaks these.","community.rail.you":"Your handle","community.mention.suggestions":"Matching handles","community.paper.about_1":"Pick a handle, a market, then post.","community.paper.about_2":"Reply, follow, save — and mention with @.","community.paper.about_3":"Signals and links are held for review.","community.paper.bio_rule":"No links, no signals: the same rules as a post.","community.paper.block_line":"They can no longer reply to you or mention you.","community.paper.blocked_note":"You have blocked this member. Their posts stay hidden, and they can't reply to you or mention you.","community.paper.closed_body":"Market discussion isn't offered for every account. If you think this is wrong, contact support.","community.paper.closed_title":"Community isn't available on your account","community.paper.door_body":"Posts show a handle you pick — never your real name.","community.paper.filter_aria":"Which posts to show","community.paper.forge_preview":"How your posts will look","community.paper.house":"House","community.paper.most_discussed":"Most discussed this week","community.paper.mute_line":"Their posts are hidden from you.","community.paper.mute_note":"Only you see what you choose here. You can undo it at any time.","community.paper.mute_title":"Mute or block","community.paper.quota_left_one":"{count} post left this hour","community.paper.quota_left_other":"{count} posts left this hour","community.paper.sym_clear":"Remove the {sym} filter","community.paper.week_note":"Posts per market over the last 7 days.","community.paper.your_card":"Your card","nav.badge.new":"New","nav.badge.soon":"Soon","insights.shelf.filters":"Filter analysis","insights.shelf.stale":"No longer current","insights.shelf.prints":"Updated {n} times","insights.shelf.newStories":"{n} new stories","insights.shelf.newStories_one":"{n} new story","insights.shelf.newStories_two":"{n} new stories","insights.shelf.newStories_few":"{n} new stories","insights.shelf.newStories_many":"{n} new stories","insights.shelf.newStories_other":"{n} new stories","insights.shelf.prints_one":"Updated once","insights.shelf.prints_two":"Updated twice","insights.shelf.prints_few":"Updated {n} times","insights.shelf.prints_many":"Updated {n} times","insights.shelf.prints_other":"Updated {n} times","pages.rewards.guide.s4_title":"Everything is on record","pages.rewards.guide.s4_body":"Every award, expiry and adjustment is listed under History, newest first.","pages.mt5_panel.explainer_title":"NX AI for MetaTrader — connect your terminal","pages.mt5_panel.explainer_body":"Install FXNX AI, allow it in MetaTrader's Expert Advisor options, drag it onto a chart and approve the pairing code from Connections. You do it once; the panel remembers you and never asks for your MetaTrader password.","pages.mt5_panel.guide.s1_title":"Install FXNX AI","pages.mt5_panel.guide.s1_body":"Download the Windows installer and run FXNX-AI-Setup.exe. It finds your MetaTrader on its own. If Windows warns about an unknown publisher, choose More info, then Run anyway.","pages.mt5_panel.guide.s2_title":"Allow the connection","pages.mt5_panel.guide.s2_body":"In MetaTrader, open Tools → Options → Expert Advisors, tick Allow WebRequest for listed URL and add the address shown here. Algo Trading is needed only for the Buy and Sell buttons.","pages.mt5_panel.guide.s3_title":"Open the panel","pages.mt5_panel.guide.s3_body":"In the Navigator, drag FXNX AI from Expert Advisors onto any chart. If it is missing, right-click Expert Advisors and choose Refresh. The panel shows a short pairing code.","pages.mt5_panel.guide.s4_title":"Approve it once","pages.mt5_panel.guide.s4_body":"Open Connections, find MetaTrader terminals, enter the code and approve it. Approval works only for an account that is yours. The panel remembers you; disconnect a terminal there at any time.","pages.cash_drop.explainer_title":"Cash Drop — cashback on your deposits","pages.cash_drop.explainer_body":"Deposit during the window and a share of it comes back to your wallet as real cash after the hold period. This page shows the clock, the minimum, the cap and the rules.","pages.cash_drop.guide.s1_title":"Deposit during the window","pages.cash_drop.guide.s1_body":"Make one or more deposits before the clock runs out. Any method counts, and every deposit inside the window adds up toward the minimum.","pages.cash_drop.guide.s2_title":"Cashback locks in","pages.cash_drop.guide.s2_body":"Once your deposits reach the minimum, your cashback is locked in automatically. There is nothing to claim.","pages.cash_drop.guide.s3_title":"Paid after the hold","pages.cash_drop.guide.s3_body":"After the hold period it is paid into your wallet as real cash. Withdraw it, or move it to an account and trade with it.","pages.trade_rally.explainer_title":"Trade Rally — compete against other traders and the NX Bots","pages.trade_rally.explainer_body":"Trade a live account over the rally window and climb a public leaderboard. You are scored on four things — return, profitable days, closed trades and drawdown — so steady skill beats a few lucky trades. Registration stays open for the whole window; prizes are paid in NX Points to the top traders after results are locked.","pages.trade_rally.guide.s1_title":"Register","pages.trade_rally.guide.s1_body":"Open the rally, press Join and pick the live account you want scored. Registration stays open while the rally runs — join today and you compete from today.","pages.trade_rally.guide.s2_title":"Trade to the top","pages.trade_rally.guide.s2_body":"Only that account's trades count. Your score combines return, profitable days, closed trades and drawdown — a big drawdown or a losing run sinks it. The NX Bots are ranked beside you and can never take a prize.","pages.trade_rally.guide.s3_title":"Prizes","pages.trade_rally.guide.s3_body":"The top traders share the prize pool in NX Points, on a published ladder. Prizes are paid after the rally ends and results are locked.","pages.account_detail.explainer_title":"Account — balance, equity & margin","pages.account_detail.explainer_body":"What each number on this account means: balance versus equity, what is available to trade versus locked as margin, and how bonus credit is counted.","pages.account_detail.guide.s1_title":"Balance vs equity","pages.account_detail.guide.s1_body":"Balance is your settled funds before open trades. Equity is balance plus the profit or loss on positions still open, so it moves with the market.","pages.account_detail.guide.s2_title":"Available and margin","pages.account_detail.guide.s2_body":"Margin in use is locked by your open positions. Available to trade is the free margin left for new positions; margin level shows how much room remains.","pages.account_detail.guide.s3_title":"Bonus credit","pages.account_detail.guide.s3_body":"Promotional credit counts toward your equity but is not cash — it cannot be withdrawn. It appears only while a bonus is active on this account.","notif.prediction_won.title":"Prediction won","notif.prediction_won.body":"Your {symbol} call landed — {amount} paid out.","notif.prediction_lost.title":"Prediction settled","notif.prediction_lost.body":"Your {symbol} call didn't land this round. Stake: {amount}.","notif.prediction_refunded.title":"Round voided — stake refunded","notif.prediction_refunded.body":"{symbol}: the round could not be settled fairly, so your {amount} stake was returned.","notif.prediction_self_excluded.title":"Self-exclusion confirmed","notif.prediction_self_excluded.body":"You are excluded from predictions until {until}. This cannot be shortened.","notif.prediction_self_excluded.body_permanent":"You are permanently excluded from predictions. This cannot be undone.","notif.pw_placed.title":"Prediction placed","notif.pw_placed.body":"{shares} shares bought — {toWin} if you're right.","notif.pw_partial.title":"Prediction partly placed","notif.pw_partial.body":"{shares} shares bought; {refund} went back to your wallet.","notif.pw_cashed_out.title":"Cashed out","notif.pw_cashed_out.body":"{amount} is in your wallet.","notif.pw_won.title":"You called it","notif.pw_won.body":"{amount} is in your wallet.","notif.pw_lost.title":"Prediction closed","notif.pw_lost.body":"This one didn't go your way.","notif.pw_voided.title":"Prediction refunded","notif.pw_voided.body":"The question was cancelled — {amount} is back in your wallet.","notif.pw_ended.title":"Your prediction has ended","notif.pw_ended.body":"The result is being confirmed, usually about {h} hours. If you're right, we pay you automatically.","notif.pw_delayed.title":"Confirming your result is taking longer","notif.pw_delayed.body":"Taking longer than usual. Nothing to do on your side: we pay automatically once the result is final.","notif.title.prediction.won":"Prediction won","notif.title.prediction.lost":"Prediction settled","notif.title.prediction.refunded":"Round voided — stake refunded","notif.title.prediction.self_excluded":"Self-exclusion confirmed","notif.cat.prediction":"Predictions","notif.cat.community":"Community update","nav.item.predict":"Predict","nav.item.bonuses":"Bonuses","nav.sub.predict":"Up or down, 5 min to 1 hour","nav.item.predict_world":"Predictions","nav.sub.predict_world":"Live prediction markets","predictWorld.v3.yes":"Yes","predictWorld.v3.no":"No","predictWorld.v3.up":"Up","predictWorld.v3.down":"Down","predictWorld.v3.closed":"Closed","predictWorld.v3.left.m":"{n}m left","predictWorld.v3.left.h":"{n}h left","predictWorld.v3.left.d":"{n}d left","predictWorld.v3.left.ends":"Ends {d}","predictWorld.v3.vol":"{v} vol","predictWorld.v3.new":"New","predictWorld.v3.hint.row":"{s} on {side} · {name} pays {v}","predictWorld.v3.hint.rowPartial":"{s} on {side} · {name}: only {f} can fill now, paying {v}","predictWorld.v3.hint.rowNoPrice":"No price for {side} · {name} right now","predictWorld.v3.hint.rowAria":"{side} on {name}: {s} pays {v}","predictWorld.v3.hint.rowAriaNoPrice":"{side} on {name}","predictWorld.v3.hint.big":"{name} · {s} pays {v}","predictWorld.v3.hint.bigPartial":"{name} · only {f} of {s} can fill now, paying {v}","predictWorld.v3.hint.noPrice":"No price right now","predictWorld.v3.hint.bigAria":"{name}: {s} pays {v}","predictWorld.v3.fedTitle":"Will the {who} change rates in {month}?","predictWorld.v3.card.chance":"chance","predictWorld.v3.card.chanceUp":"chance of Up","predictWorld.v3.card.noChance":"no clear chance","predictWorld.v3.card.gaugeAria":"{p}% chance of {side}","predictWorld.v3.card.gaugeAriaNone":"No clear chance yet","predictWorld.v3.card.more":"+{n} more","predictWorld.v3.card.star":"Star this question","predictWorld.v3.card.loading":"Loading questions","predictWorld.v3.toolbar.category":"Category","predictWorld.v3.toolbar.cat.all":"All","predictWorld.v3.toolbar.cat.crypto":"Crypto","predictWorld.v3.toolbar.cat.economy":"Economy","predictWorld.v3.toolbar.cat.stocks":"Stocks","predictWorld.v3.toolbar.cat.commodities":"Commodities","predictWorld.v3.toolbar.search":"Search questions","predictWorld.v3.toolbar.clearSearch":"Clear search","predictWorld.v3.toolbar.sort":"Sort","predictWorld.v3.toolbar.sortBy":"Sort by","predictWorld.v3.toolbar.sortAria":"Sort: {x}","predictWorld.v3.toolbar.sort.trending":"Trending","predictWorld.v3.toolbar.sort.ending":"Closing soon","predictWorld.v3.toolbar.sort.moved":"Biggest moves","predictWorld.v3.toolbar.sort.newest":"Newest","predictWorld.v3.toolbar.filters":"Filters","predictWorld.v3.toolbar.filtersOn":"Filters, {n} on","predictWorld.v3.toolbar.closes":"Closes","predictWorld.v3.toolbar.closes.any":"Any time","predictWorld.v3.toolbar.closes.day":"Within a day","predictWorld.v3.toolbar.closes.week":"Within a week","predictWorld.v3.toolbar.closes.month":"Within a month","predictWorld.v3.toolbar.chance":"Chance","predictWorld.v3.toolbar.chance.any":"Any chance","predictWorld.v3.toolbar.chance.flip":"Coin flips · {lo}–{hi}%","predictWorld.v3.toolbar.chance.long":"Long shots · under {p}%","predictWorld.v3.toolbar.chance.sure":"Near sure · over {p}%","predictWorld.v3.toolbar.removeFilter":"Remove filter: {x}","predictWorld.v3.toolbar.topic":"Topic","predictWorld.v3.toolbar.topic.all":"All","predictWorld.v3.toolbar.topic.btc":"Bitcoin","predictWorld.v3.toolbar.topic.eth":"Ethereum","predictWorld.v3.toolbar.topic.sol":"Solana","predictWorld.v3.toolbar.topic.xrp":"XRP","predictWorld.v3.toolbar.topic.gold":"Gold","predictWorld.v3.toolbar.topic.silver":"Silver","predictWorld.v3.toolbar.topic.oil":"Oil","predictWorld.v3.toolbar.topic.fed":"Fed","predictWorld.v3.toolbar.topic.stocks":"Stocks","predictWorld.v3.toolbar.count.one":"{n} question","predictWorld.v3.toolbar.count.other":"{n} questions","predictWorld.v3.toolbar.yourBets":"Your predictions","predictWorld.v3.chart.range":"Time range","predictWorld.v3.chart.r.1d":"{n}D","predictWorld.v3.chart.r.1w":"{n}W","predictWorld.v3.chart.r.1m":"{n}M","predictWorld.v3.chart.r.max":"All","predictWorld.v3.chart.aria":"Chance over time: {lines}. Use the left and right arrow keys to read past values.","predictWorld.v3.chart.ariaLine":"{name} {pc} now","predictWorld.v3.chart.read":"{when}: {lines}","predictWorld.v3.chart.readLine":"{name} {pc}","predictWorld.v3.chart.note":"Chance = the middle of the best buy and sell prices · {asOf}","predictWorld.v3.chart.asOf":"Prices as of {t}","predictWorld.v3.chart.empty":"No price history yet","predictWorld.v3.chart.emptyBody":"The chart starts once this question has traded for a while.","predictWorld.v3.chart.chanceNow":"chance of {name} now","predictWorld.v3.chart.noClear":"No clear chance yet","predictWorld.v3.chart.loading":"Loading the chart","predictWorld.v3.discover.showMore":"Show more","predictWorld.v3.discover.noMatchQ":"No questions match {q}","predictWorld.v3.discover.noMatch":"No questions match these filters","predictWorld.v3.discover.try":"Try","predictWorld.v3.discover.clearFilters":"Clear filters","predictWorld.v3.discover.popular":"Popular right now","predictWorld.v3.discover.popularSub":"Most traded in the last {n} hours","predictWorld.v3.discover.errorTitle":"We couldn’t load the questions","predictWorld.v3.discover.errorBody":"The prices didn’t come through. Nothing was placed or changed.","predictWorld.v3.discover.retry":"Try again","predictWorld.v3.discover.firstAria":"How to read a card","predictWorld.v3.discover.firstHover":"The % on every card is the chance, {yes} is always green and {no} always red, and hovering one shows what {s} pays.","predictWorld.v3.discover.firstTap":"The % on every card is the chance, {yes} is always green and {no} always red; tap one to see what {s} pays.","predictWorld.v3.discover.dismiss":"Dismiss","predictWorld.v3.discover.trAi":"Translated by AI","predictWorld.v3.discover.showOriginal":"Show original","predictWorld.v3.discover.showTranslation":"Show translation","predictWorld.v3.discover.risk":"Prediction markets carry a risk of losing the amount you put in.","predictWorld.v3.ticket.close":"Close","predictWorld.v3.ticket.closesIn":"Closes in {t}","predictWorld.v3.ticket.closesOn":"Closes {t}","predictWorld.v3.ticket.closedOn":"Closed {d}","predictWorld.v3.ticket.noClearNow":"No clear chance right now","predictWorld.v3.ticket.noClear":"No clear chance","predictWorld.v3.ticket.ansAria":"{p} chance of {a}, {q} {b}","predictWorld.v3.ticket.yourAnswer":"Your answer","predictWorld.v3.ticket.pays.happens":"Pays {d} if it happens","predictWorld.v3.ticket.pays.not":"Pays {d} if it doesn’t happen","predictWorld.v3.ticket.pays.else":"Pays {d} if anything else happens","predictWorld.v3.ticket.pays.higher":"Pays {d} if it closes higher","predictWorld.v3.ticket.pays.lower":"Pays {d} if it closes lower","predictWorld.v3.ticket.sideAria":"{side}, {p} a share. {sub}","predictWorld.v3.ticket.sideAriaNoPrice":"{side}: no price right now","predictWorld.v3.ticket.amount":"Amount","predictWorld.v3.ticket.available":"Available {v}","predictWorld.v3.ticket.quick":"Quick amounts","predictWorld.v3.ticket.max":"Max","predictWorld.v3.ticket.keypad":"Keypad","predictWorld.v3.ticket.delete":"Delete","predictWorld.v3.ticket.example":"{s} example · to win","predictWorld.v3.ticket.toWin":"To win","predictWorld.v3.ticket.profit":"{v} profit if right","predictWorld.v3.ticket.beforeFees":"before commission","predictWorld.v3.ticket.payIn":"Your {v}","predictWorld.v3.ticket.payProfit":"Profit {v}","predictWorld.v3.ticket.lnEmpty":"Type an amount. {s} buys {n} shares; each pays {d} if {what}.","predictWorld.v3.ticket.lnAmount":"{n} shares × {d}, paid if {what}. {z} if not.","predictWorld.v3.ticket.what.happens":"it happens","predictWorld.v3.ticket.what.not":"it doesn’t happen","predictWorld.v3.ticket.what.higher":"it closes higher","predictWorld.v3.ticket.what.lower":"it closes lower","predictWorld.v3.ticket.what.lHappens":"{l} happens","predictWorld.v3.ticket.what.lNot":"{l} doesn’t happen","predictWorld.v3.ticket.sumEmpty":"Price, shares and commission","predictWorld.v3.ticket.sum":"{n} shares · avg {p} · commission {f}","predictWorld.v3.ticket.avgPrice":"Average price","predictWorld.v3.ticket.aShareNow":"a share, now","predictWorld.v3.ticket.fromBook":"from the order book","predictWorld.v3.ticket.bookLevels":"{n} prices in the order book","predictWorld.v3.ticket.bestOffer":"best offer now","predictWorld.v3.ticket.shares":"Shares","predictWorld.v3.ticket.forStake":"(for {s})","predictWorld.v3.ticket.feeLater":"Shown before you confirm","predictWorld.v3.ticket.commission":"Commission","predictWorld.v3.ticket.feeNone":"none on this question","predictWorld.v3.ticket.feeDepends":"depends on the amount","predictWorld.v3.ticket.winFee":"Fee on winnings","predictWorld.v3.ticket.winFeeSm":"{p} of your profit, only if you win","predictWorld.v3.ticket.minimum":"Minimum","predictWorld.v3.ticket.minCost":"Minimum {n} shares ≈ {v}","predictWorld.v3.ticket.minShares":"Minimum {n} shares","predictWorld.v3.ticket.decidedBy":"Decided by","predictWorld.v3.ticket.belowMin":"The minimum is {n} shares, about {v} here.","predictWorld.v3.ticket.partial":"Only {v} can fill right now; the order book runs out above that.","predictWorld.v3.ticket.few":"Few orders: you pay {p} for {side}, while the chance shows the last trade ({c}).","predictWorld.v3.ticket.fewNone":"Few orders: you pay {p} for {side}, while there is no clear chance.","predictWorld.v3.ticket.soon":"Trading isn’t open yet. {asOf}; nothing is bought.","predictWorld.v3.ticket.notify":"Notify me when trading opens","predictWorld.v3.ticket.notified":"We’ll tell you when trading opens","predictWorld.v3.ticket.notifyFailed":"That didn’t save. Try again.","predictWorld.v3.ticket.fine":"You can lose the amount you put in.","predictWorld.v3.ticket.how":"How it works","predictWorld.v3.ticket.npTitle":"No price for {a} right now","predictWorld.v3.ticket.npBody":"Nobody is selling {side} here at the moment, so there is nothing to buy at.","predictWorld.v3.ticket.npOther":"{side} costs {p}.","predictWorld.v3.ticket.npNeither":"Neither side has a price right now; check back later.","predictWorld.v3.ticket.switchTo":"Switch to {side}","predictWorld.v3.ticket.closedTitle":"This question closed","predictWorld.v3.ticket.stoppedOn":"Trading stopped {d}.","predictWorld.v3.ticket.stopped":"Trading has stopped.","predictWorld.v3.ticket.proposed":"Result proposed: {a}, final after a short check.","predictWorld.v3.ticket.answer":"The answer: {a}.","predictWorld.v3.ticket.noMore":"No more orders.","predictWorld.v3.ticket.closedPay":"Winning shares pay {d} each to your wallet; there is nothing to claim.","predictWorld.v3.ticket.closedConfirm":"The result is confirmed first, usually about {h} hours after the end; then winning bets are paid automatically.","predictWorld.v3.ticket.howSub":"Real questions about markets, priced by real traders.","predictWorld.v3.ticket.how1":"The big number is the chance","predictWorld.v3.ticket.how1p":"At {p}, traders think it happens about {n} times in {h}. Every question shows its chance the same way.","predictWorld.v3.ticket.how2":"Pick Yes or No","predictWorld.v3.ticket.how2p":"Green is always Yes (or Up), red is always No (or Down). A question with several answers gives each answer its own Yes and No.","predictWorld.v3.ticket.how3":"A right answer pays {d} a share","predictWorld.v3.ticket.how3p":"Yes at {c}: {s} buys {n} shares. Right, they pay {v}; wrong, {z}. You can sell before it closes, at the price then.","predictWorld.v3.ticket.how3in":"{s} in","predictWorld.v3.ticket.how4":"How it’s decided","predictWorld.v3.ticket.how4p":"Each question names its source: an exchange price, the Fed’s statement, an official data release. A result is proposed and anyone can challenge it for a short while; then winning shares pay {d} each to your wallet. Nothing to claim.","predictWorld.v3.ticket.tl.closes":"Closes","predictWorld.v3.ticket.tl.proposed":"Proposed","predictWorld.v3.ticket.tl.check":"Challenge window","predictWorld.v3.ticket.tl.paid":"Paid {d}","predictWorld.v3.ticket.fees":"Commission","predictWorld.v3.ticket.feesP":"Each trade has a commission. The ticket shows it in dollars before you confirm.","predictWorld.v3.ticket.gotIt":"Got it","predictWorld.v3.ticket.by.fedMeeting":"The Fed’s statement after its {d} meeting","predictWorld.v3.ticket.by.fedRules":"The Fed’s rate decisions, as the rules describe","predictWorld.v3.ticket.by.chainlink":"Chainlink price data","predictWorld.v3.ticket.by.binance":"Binance price data ({m}-minute candles)","predictWorld.v3.ticket.by.binancePair":"Binance price data ({p}, {m}-minute candles)","predictWorld.v3.ticket.by.pyth":"The Pyth price feed","predictWorld.v3.ticket.by.cme":"CME’s official settlement price","predictWorld.v3.ticket.by.treasury":"The US Treasury’s daily yield curve rates","predictWorld.v3.ticket.by.boc":"The Bank of Canada’s rate announcement","predictWorld.v3.ticket.by.ecb":"The ECB’s rate decision","predictWorld.v3.ticket.by.project":"The project’s own announcement (or credible reporting)","predictWorld.v3.ticket.by.reporting":"A consensus of credible reporting","predictWorld.v3.ticket.by.coingecko":"CoinGecko and CoinMarketCap valuation figures","predictWorld.v3.ticket.by.launch":"The most liquid market price after launch","predictWorld.v3.ticket.by.marketCap":"Its market value at the close of trading","predictWorld.v3.ticket.by.mexicoGdp":"Mexico’s official quarterly GDP estimate","predictWorld.v3.ticket.by.oddsSite":"The hourly odds published on {s}","predictWorld.v3.ticket.by.oddsRules":"The hourly odds named in the rules","predictWorld.v3.ticket.by.aaa":"AAA’s US average gas price","predictWorld.v3.ticket.by.usData":"The official US data release named in the rules","predictWorld.v3.ticket.by.sourceRules":"The source named in the rules","predictWorld.v3.ticket.by.noSource":"The market’s published rules","predictWorld.v3.ticket.by.sourcePm":"The source named in the market’s published rules","predictWorld.v3.fedWho":"Fed","predictWorld.v3.ticket.minValue":"{n} shares ≈ {v}","predictWorld.v3.ticket.notifyWait":"One moment…","predictWorld.v3.discover.noneOpen":"No questions are open right now","predictWorld.v3.discover.noneBody":"New questions appear here as soon as they open.","predictWorld.v3.q.tradedToday":"{v} traded today","predictWorld.v3.q.decidedBy":"Decided by {s}","predictWorld.v3.q.by.binanceAsset":"Binance’s {a} price","predictWorld.v3.q.by.fedShort":"The Fed’s rate decisions","predictWorld.v3.q.share":"Share this question","predictWorld.v3.q.copied":"Link copied","predictWorld.v3.q.copyFailed":"Couldn’t copy the link","predictWorld.v3.q.yesMeans":"Yes means {l}","predictWorld.v3.q.thePrice":"The price","predictWorld.v3.q.thePriceLc":"the price","predictWorld.v3.q.chance":"Chance","predictWorld.v3.q.chanceOfYes":"Chance of Yes","predictWorld.v3.q.chanceOfUp":"Chance of Up","predictWorld.v3.q.chanceOverTime":"Chance over time","predictWorld.v3.q.paysWin":"{s} pays {v}","predictWorld.v3.q.lastTrade":"last trade","predictWorld.v3.q.mvLong":"{n} pts in {h}h","predictWorld.v3.q.unchanged":"Unchanged in {h}h","predictWorld.v3.q.mvUpAria":"Up {n} points in {h} hours","predictWorld.v3.q.mvDownAria":"Down {n} points in {h} hours","predictWorld.v3.q.word.veryUnlikely":"Very unlikely","predictWorld.v3.q.word.unlikely":"Unlikely","predictWorld.v3.q.word.tossUp":"Toss-up","predictWorld.v3.q.word.likely":"Likely","predictWorld.v3.q.word.veryLikely":"Very likely","predictWorld.v3.q.freq.about":"About {n} in {d}","predictWorld.v3.q.freq.lt":"Less than {n} in {d}","predictWorld.v3.q.freq.gt":"More than {n} in {d}","predictWorld.v3.q.farApart":"Buyers and sellers are far apart","predictWorld.v3.q.thin.title":"Few orders right now.","predictWorld.v3.q.thin.last":"Buyers bid {b} and sellers ask {a}, more than {g} apart, so the chance shows the last trade ({c}), not the middle price.","predictWorld.v3.q.thin.none":"Buyers bid {b} and sellers ask {a}, and nothing has traded, so there is no clear chance to show.","predictWorld.v3.q.thin.buyers":"Buyers {v}","predictWorld.v3.q.thin.sellers":"Sellers {v}","predictWorld.v3.q.thin.lastTrade":"Last trade {v}","predictWorld.v3.q.started":"Started {t}","predictWorld.v3.q.ends":"Ends {t}","predictWorld.v3.q.window":"{l} left · your time. Up if {a} ends higher than it started; Down if lower.","predictWorld.v3.q.noHist":"No price history yet. The chart starts once this question has traded for a while.","predictWorld.v3.q.act.day":"{v} traded on this market in the last {n} hours","predictWorld.v3.q.act.week":"{v} traded on this market in the last {n} days","predictWorld.v3.q.act.weekShort":"{v} in the last {n} days","predictWorld.v3.q.act.since":"{v} since it opened {d}","predictWorld.v3.q.kind.ex":"Only one of these {n} can happen, so their chances add up to about {p}.","predictWorld.v3.q.answers":"Answers","predictWorld.v3.q.levels":"Price levels","predictWorld.v3.q.ladder":"Ladder","predictWorld.v3.q.chart":"Chart","predictWorld.v3.q.view":"View","predictWorld.v3.q.lad.hit":"Green levels need {a} to rise to them, red levels need it to fall to them. Each level is its own Yes / No.","predictWorld.v3.q.lad.above":"Each level is its own Yes / No: will it close above that price?","predictWorld.v3.q.now.between":"{a} now: between {lo} and {hi}","predictWorld.v3.q.now.above":"{a} now: above {lo}","predictWorld.v3.q.now.below":"{a} now: below {hi}","predictWorld.v3.q.thin.levels":"Few orders on some levels.","predictWorld.v3.q.thin.levelsBody":"When buyers and sellers are more than {g} apart, a level shows its last trade, or “—” when nothing has traded. The ticket shows what each side really costs.","predictWorld.v3.q.fold.show":"Show {n} more (under {lo} or over {hi})","predictWorld.v3.q.fold.hide":"Fold the levels under {lo} or over {hi}","predictWorld.v3.q.dec.title":"How it’s decided","predictWorld.v3.q.dec.ex":"One of these {n} answers will be right. The one that matches what happens pays {d} a share; the others pay {z}.","predictWorld.v3.q.dec.updown":"Up pays {d} if {a}’s Binance price at {end} is higher than at {start} (your time). Down pays {d} if it is lower.","predictWorld.v3.q.dec.tie":"If they are exactly equal, each share pays {c}.","predictWorld.v3.q.dec.closed":"It has two answers: {a} or {b}.","predictWorld.v3.q.dec.fedTop":"The rate here is the top of the Fed’s target range.","predictWorld.v3.q.dec.fedRound":"A change between two options counts as the larger one (a {a} change counts as {b}).","predictWorld.v3.q.dec.wording":"The wording of the question is the rule here.","predictWorld.v3.q.kind.binary":"Yes pays {d} if this happens. No pays {d} if it does not.","predictWorld.v3.q.kind.updown":"Up pays {d} if the closing price is higher than the starting price in the rules; Down pays {d} if it is lower.","predictWorld.v3.q.kind.ladderHit":"Each price is its own question with its own Yes and No. Several can come true, so they never add up to {p}.","predictWorld.v3.q.kind.ladderAbove":"Each price is its own question: will it close above it? Several can come true, so they never add up to {p}.","predictWorld.v3.q.kind.ladderOther":"Each answer is its own question with its own Yes and No. Several can come true, so they never add up to {p}.","predictWorld.v3.q.steps":"How this result becomes final","predictWorld.v3.q.step.closes":"Trading closes","predictWorld.v3.q.step.proposed":"Result proposed","predictWorld.v3.q.step.fromSource":"From the source above","predictWorld.v3.q.step.challenge":"Anyone can challenge it","predictWorld.v3.q.step.paid":"Paid {d} a share","predictWorld.v3.q.step.auto":"Automatic, to your wallet","predictWorld.v3.q.tradingEnded":"Trading ended","predictWorld.v3.q.yourTime":"your time","predictWorld.v3.q.rules.read":"Read the full rules","predictWorld.v3.q.rules.hide":"Hide the full rules","predictWorld.v3.q.rules.title":"The market’s published rules","predictWorld.v3.q.scrub.bps":"basis points","predictWorld.v3.q.scrub.uma":"the resolution process","predictWorld.v3.q.scrub.oracle":"resolution source","predictWorld.v3.q.related":"Related questions","predictWorld.v3.q.relatedSub":"Same series or the same asset","predictWorld.v3.q.yourBet":"Your prediction","predictWorld.v3.q.loading":"Loading the question","predictWorld.v3.trade.tabs":"Buy or cash out","predictWorld.v3.trade.buy":"Buy","predictWorld.v3.trade.sell":"Cash out","predictWorld.v3.trade.holdBuy":"Hold to buy {a} · {v}","predictWorld.v3.trade.holdSell":"Hold to sell · {v}","predictWorld.v3.trade.enterAmount":"Enter an amount","predictWorld.v3.trade.checkAmount":"Check the amount","predictWorld.v3.trade.enterShares":"Enter the shares","predictWorld.v3.trade.checkShares":"Check the shares","predictWorld.v3.trade.checking":"Checking the price…","predictWorld.v3.trade.holdSr":"Press and hold to confirm. With a keyboard, hold Space or Enter.","predictWorld.v3.trade.placing":"Placing…","predictWorld.v3.trade.selling":"Selling…","predictWorld.v3.trade.needMore":"{v} more needed.","predictWorld.v3.trade.walletHas":"Your wallet has {v}.","predictWorld.v3.trade.addMoney":"Add money","predictWorld.v3.fund.cta":"Move from my trading account","predictWorld.v3.fund.title":"Move it from a trading account","predictWorld.v3.fund.from":"From","predictWorld.v3.fund.account":"#{login} · {v} available","predictWorld.v3.fund.confirm":"Move {v} to my wallet","predictWorld.v3.fund.working":"Moving…","predictWorld.v3.fund.lost":"We couldn’t confirm the move. Press again to check it — money never moves twice.","predictWorld.v3.fund.check":"Check the move · {v}","predictWorld.v3.fund.done":"Moved {v} to your wallet.","predictWorld.v3.fund.checking":"We’re still checking this move of {v}. Your wallet history shows how it ended — it never moves twice.","predictWorld.v3.fund.history":"See wallet history","predictWorld.v3.trade.moved":"The price moved.","predictWorld.v3.trade.movedBody":"{v} now gets {n} shares (was {o}).","predictWorld.v3.trade.useNew":"Use the new price","predictWorld.v3.trade.tooLarge":"The most you can bet at once is {v}.","predictWorld.v3.trade.tooSmall":"The smallest bet is {v}.","predictWorld.v3.trade.belowMin":"That is below the smallest order for this question.","predictWorld.v3.trade.depth":"Not enough offers for that amount right now. Try a smaller amount.","predictWorld.v3.trade.noBuyers":"Not enough buyers for that many shares right now.","predictWorld.v3.trade.noPrice":"No price right now. Try again in a moment.","predictWorld.v3.trade.closed":"This question has closed.","predictWorld.v3.trade.busy":"Busy right now. Please try again.","predictWorld.v3.trade.paused":"Trading is paused right now.","predictWorld.v3.trade.cantTrade":"Your account can’t trade right now. Please contact support.","predictWorld.v3.trade.failed":"Something went wrong, and nothing was bought. Please try again.","predictWorld.v3.trade.failedSell":"Something went wrong, and nothing was sold. Please try again.","predictWorld.v3.trade.lost":"We couldn’t confirm your order. Hold again to check it — it is never placed twice.","predictWorld.v3.trade.holdRetry":"Hold to check your order · {v}","predictWorld.v3.rg.consentTitle":"Predictions carry real risk","predictWorld.v3.rg.consentBody":"Each prediction can lose its whole stake. Bet only what you can afford to lose. You can set a daily bet or loss limit, or take a break, any time under Limits & breaks.","predictWorld.v3.rg.consentOk":"I understand","predictWorld.v3.rg.consenting":"Saving…","predictWorld.v3.rg.open":"Limits & breaks","predictWorld.v3.rg.close":"Hide limits","predictWorld.v3.rg.title":"Your limits for Predictions","predictWorld.v3.rg.stakeCap":"Daily bet limit","predictWorld.v3.rg.lossCap":"Daily loss limit","predictWorld.v3.rg.none":"No limit","predictWorld.v3.rg.used":"{v} used over the last day","predictWorld.v3.rg.lost":"{v} lost over the last day","predictWorld.v3.rg.pending":"Your change applies from {d}.","predictWorld.v3.rg.save":"Save limits","predictWorld.v3.rg.saving":"Saving…","predictWorld.v3.rg.savedNow":"Saved. Your limits apply now.","predictWorld.v3.rg.savedLater":"Saved. A lower limit applies now; a higher one, or removing a limit, applies after one day.","predictWorld.v3.rg.badAmount":"Enter an amount between {a} and {b}, or leave it empty for no limit.","predictWorld.v3.rg.failed":"That didn’t save. Please try again.","predictWorld.v3.rg.breakTitle":"Take a break","predictWorld.v3.rg.longerTitle":"Make your break longer","predictWorld.v3.rg.len24h":"One day","predictWorld.v3.rg.len7d":"One week","predictWorld.v3.rg.len30d":"One month","predictWorld.v3.rg.len180d":"Six months","predictWorld.v3.rg.breakConfirm":"No new predictions until {d}. A break can’t be shortened. Cashing out still works.","predictWorld.v3.rg.breakGo":"Start my break","predictWorld.v3.rg.breakBack":"Not now","predictWorld.v3.rg.onBreak":"You’re on a break until {d}.","predictWorld.v3.trade.rgConsent":"Before your first prediction, please read this and confirm.","predictWorld.v3.trade.rgStakeCap":"That is over your daily bet limit of {c}: you can bet {v} more right now. The limit counts the last day’s bets.","predictWorld.v3.trade.rgLossCap":"That could take you past your daily loss limit of {c}: you can risk {v} more right now. The limit counts the last day’s results.","predictWorld.v3.trade.rgBreak":"You’re taking a break from Predictions. Cashing out still works.","predictWorld.v3.trade.youHold":"You hold","predictWorld.v3.trade.holdShares":"{n} shares of {a}","predictWorld.v3.trade.sideOn":"{a} on “{l}”","predictWorld.v3.trade.paidLine":"Paid {p} a share · {t} in all","predictWorld.v3.trade.sharesToSell":"Shares to sell","predictWorld.v3.trade.sharesUnit":"shares","predictWorld.v3.trade.all":"All","predictWorld.v3.trade.youGet":"You get","predictWorld.v3.trade.bestNow":"Best price now","predictWorld.v3.trade.vsPaid":"{v} vs what you paid","predictWorld.v3.trade.afterFee":"after the {f} commission","predictWorld.v3.trade.sellLn":"{n} shares sell at {p} on average, to the buyers in the order book.","predictWorld.v3.trade.sellLnEmpty":"Type how many shares to sell. Buyers pay up to {p} a share now.","predictWorld.v3.trade.youHoldN":"You hold {n} shares.","predictWorld.v3.trade.sellFine":"Shares sell to the buyers in the order book, best price first.","predictWorld.v3.trade.avgSell":"Average sell price","predictWorld.v3.trade.procBuy":"Placing your prediction","predictWorld.v3.trade.procSell":"Selling your shares","predictWorld.v3.trade.procBody":"This usually takes a few seconds. You can close this — we’ll let you know when it’s done.","predictWorld.v3.trade.boughtTitle":"You bought {a}","predictWorld.v3.trade.boughtOn":"on “{l}”","predictWorld.v3.trade.boughtLine":"{n} shares at {p} each. If {w}, you get {v}.","predictWorld.v3.trade.partialTitle":"Partly bought","predictWorld.v3.trade.partialLine":"{n} shares at {p} each; {r} went back to your wallet.","predictWorld.v3.trade.refundedTitle":"Not bought","predictWorld.v3.trade.refundedLine":"Nothing could be bought at your price, so {v} went back to your wallet.","predictWorld.v3.trade.soldTitle":"Sold","predictWorld.v3.trade.soldLine":"{n} shares sold. {v} is in your wallet.","predictWorld.v3.trade.notSoldTitle":"Not sold","predictWorld.v3.trade.notSoldLine":"Nobody bought at your price, so your shares are still yours.","predictWorld.v3.trade.rcToWin":"To win","predictWorld.v3.trade.rcPaid":"You paid","predictWorld.v3.trade.rcAvg":"Average price","predictWorld.v3.trade.rcShares":"Shares","predictWorld.v3.trade.rcGot":"You got","predictWorld.v3.trade.seeBets":"See in Your predictions","predictWorld.v3.trade.buyMore":"Buy more","predictWorld.v3.trade.done":"Done","predictWorld.v3.bets.title":"Your predictions","predictWorld.v3.bets.tabOpen":"Open","predictWorld.v3.bets.tabHistory":"History","predictWorld.v3.bets.summaryLabel":"Open predictions","predictWorld.v3.bets.worthNow":"Worth now","predictWorld.v3.bets.sinceBought":"since you bought","predictWorld.v3.bets.paidStat":"You paid","predictWorld.v3.bets.ifAllRight":"If all your answers are right","predictWorld.v3.bets.partialNote":"Predictions with no price right now are left out of Worth now and the change.","predictWorld.v3.bets.yourAnswer":"Your answer","predictWorld.v3.bets.answerOn":"{a} on {l}","predictWorld.v3.bets.toWin":"To win","predictWorld.v3.bets.ifRight":"if you’re right","predictWorld.v3.bets.paid":"You paid {v}","predictWorld.v3.bets.shares":"Shares","predictWorld.v3.bets.avgPrice":"Average price","predictWorld.v3.bets.noPrice":"No price right now","predictWorld.v3.bets.plGainAria":"Profit {v} since you bought","predictWorld.v3.bets.plLossAria":"Loss {v} since you bought","predictWorld.v3.bets.plFlatAria":"No change since you bought","predictWorld.v3.bets.cashOut":"Cash out","predictWorld.v3.bets.cashOutAria":"Cash out {a}, {n} shares","predictWorld.v3.bets.cashOutNone":"Nothing to cash out right now","predictWorld.v3.bets.gone":"This question is no longer listed","predictWorld.v3.bets.processing":"Processing","predictWorld.v3.bets.procBuy":"Placing your prediction","predictWorld.v3.bets.procSell":"Selling your shares","predictWorld.v3.bets.procNote":"This usually takes a few seconds.","predictWorld.v3.bets.sharesN":"{n} shares","predictWorld.v3.bets.hWon":"You called it","predictWorld.v3.bets.hLost":"Didn’t go your way","predictWorld.v3.bets.hVoided":"Refunded","predictWorld.v3.bets.hClosed":"Cashed out","predictWorld.v3.bets.got":"got {v}","predictWorld.v3.bets.closedTotal":"Closed predictions","predictWorld.v3.bets.openNone":"No open predictions right now","predictWorld.v3.bets.histNone":"No closed predictions yet","predictWorld.v3.bets.emptyTitle":"No predictions yet","predictWorld.v3.bets.emptyBody":"Pick Yes or No on any question and it shows up here, with what it is worth now.","predictWorld.v3.bets.browse":"Browse questions","predictWorld.v3.bets.errorTitle":"We couldn’t load your predictions","predictWorld.v3.bets.errorBody":"Nothing was placed or changed.","predictWorld.v3.bets.retry":"Try again","predictWorld.v3.bets.loading":"Loading your predictions","predictWorld.v3.bets.lcEnded":"Ended · result being confirmed","predictWorld.v3.bets.lcEndedLine":"The result is being confirmed. This usually takes about {h} hours (expected by {t}); then winners are paid automatically.","predictWorld.v3.bets.lcEndedLineNoTime":"The result is being confirmed. This usually takes about {h} hours; then winners are paid automatically.","predictWorld.v3.bets.lcConfirming":"Result: {a} · confirming","predictWorld.v3.bets.lcMineLine":"Your answer is ahead. Once the result is confirmed (usually about {h} hours, expected by {t}) we pay you automatically.","predictWorld.v3.bets.lcMineLineNoTime":"Your answer is ahead. Once the result is confirmed (usually about {h} hours) we pay you automatically.","predictWorld.v3.bets.lcOtherLine":"The result is being confirmed (usually about {h} hours, expected by {t}).","predictWorld.v3.bets.lcOtherLineNoTime":"The result is being confirmed (usually about {h} hours).","predictWorld.v3.bets.lcDisputed":"The result was challenged, so confirming it can take a few days. Nothing to do on your side: we pay automatically.","predictWorld.v3.bets.lcSlow":"Taking longer than usual. Nothing to do on your side: we pay automatically once the result is final.","predictWorld.v3.bets.lcWhy":"Why is my money not here yet?","predictWorld.v3.bets.lcStep1":"Ended","predictWorld.v3.bets.lcStep2":"Confirming","predictWorld.v3.bets.lcStep3":"Paid","predictWorld.v3.bets.lcStepsAria":"Where your prediction is: {s}","predictWorld.v3.bets.lcPaidAt":"Paid to your wallet · {t}","predictWorld.v3.bets.lcRefundedAt":"Refunded to your wallet · {t}","predictWorld.v3.bets.dTitle":"Your prediction","predictWorld.v3.bets.dResult":"Result: {a}","predictWorld.v3.bets.dPaidOut":"Paid out","predictWorld.v3.bets.dSoldFor":"Cashed out for","predictWorld.v3.bets.dNet":"Net result","predictWorld.v3.bets.dSharesBought":"Shares bought","predictWorld.v3.bets.dTimeline":"What happened","predictWorld.v3.bets.dBought":"Bought {n} shares at {p}","predictWorld.v3.bets.dSold":"Sold {n} shares","predictWorld.v3.bets.dCommissionLine":"Commission {v}","predictWorld.v3.bets.dRules":"Rules","predictWorld.v3.bets.dViewQuestion":"Open the question","predictWorld.v3.bets.dPlaced":"Placed {t}","nav.item.spot":"Exchange","nav.sub.spot":"Buy, sell & hold coins","nav.sub.bonuses":"Deposit bonus programs","predict.unit.m":"m","predict.unit.h":"h","predict.mode.aria":"Practice or real money","predict.mode.practice":"Practice","predict.mode.real":"Real","predict.balance.practice":"Practice balance","predict.balance.real":"Wallet balance","predict.topUpDone":"Practice balance topped up.","predict.deposit":"Deposit","predict.duration.aria":"Round length","predict.duration.all":"All","predict.retry":"Try again","predict.close":"Close","predict.noMarketsNext":"The next round opens in {time}.","predict.next.label":"Next:","predict.footer.risk":"Predictions are short-term fixed-payout calls on a price. Every call can lose its full stake. The house sets the payout with a margin. 18+ only. Set your own limits from the shield icon.","predict.card.recentAria":"Recent outcomes","predict.card.chance":"{pct} chance","predict.card.upDownRule":"Will the price finish above where it locks?","predict.card.aboveBelowRule":"Will the price finish above {strike}?","predict.card.settles":"settles","predict.card.toLock":"to lock","predict.card.above":"above the line","predict.card.below":"below the line","predict.card.at":"at the line","predict.card.strikeAtLock":"The line is set when calls lock.","predict.card.noCalls":"No calls yet — be first","predict.card.calls":"{n} calls","predict.card.crowdAria":"Share of stakes on Up","predict.card.stalePrice":"Price feed paused — no new calls until it returns.","predict.card.closed":"This market is closed to new calls.","predict.ticket.err.empty":"Enter a stake.","predict.err.below_min":"Below the minimum stake for this market.","predict.err.above_max":"Above the maximum stake for this market.","predict.ticket.balance":"Balance {amount}","predict.ticket.stake":"Stake","predict.ticket.toWin":"Returns if right","predict.ticket.profit":"Profit","predict.ticket.mode":"Mode","predict.ticket.quoteLive":"Payout locked for you","predict.ticket.quoteExpired":"Payout refreshed — check again","predict.ticket.requote":"Refresh payout","predict.ticket.confirm":"Confirm {amount}","predict.ticket.risk":"You can lose the whole stake. The payout is fixed now and will not change after you confirm.","predict.err.insufficientPractice":"Not enough practice balance — top up.","predict.err.stalePrice":"The price feed paused — try again in a moment.","predict.err.sideSuspended":"This side is not taking calls right now.","predict.err.exposureCap":"This market is full on that side for now.","predict.err.userRoundCap":"You have reached your limit for this round.","predict.err.halted":"Predictions are paused by the desk. Open calls settle normally.","predict.err.realDisabled":"Real-money predictions are not switched on.","predict.err.kycRequired":"Verify your identity to use real money.","predict.err.ageRequired":"Add your date of birth to use real money.","predict.err.under18":"Real-money predictions are for adults only.","predict.err.termsRequired":"Accept the prediction terms first.","predict.err.islamic":"Real-money predictions are not offered on Islamic accounts.","predict.err.region":"Real-money predictions are not available in your region.","predict.err.unavailable":"Predictions are not available on this account.","predict.err.noWallet":"No USD wallet found.","predict.err.generic":"Something went wrong. Please try again.","predict.err.topupThrottled":"You can top up once an hour.","predict.err.topupCap":"Your practice balance is at its cap.","predict.err.termsOutdated":"The terms were updated — please review them again.","predict.gate.title":"Real money","predict.gate.cta":"See what's needed","predict.gate.realDisabled":"Real-money predictions are not switched on yet. Practice is open.","predict.gate.region":"Real-money predictions are not available in your region. Practice is open.","predict.gate.practiceOnly":"Real money is not offered in your country. Practice is open.","predict.gate.kyc":"Verify your identity before using real money.","predict.gate.kycCta":"Verify now","predict.gate.dob":"Add your date of birth to your profile.","predict.gate.dobCta":"Open profile","predict.gate.under18":"Real-money predictions are for adults (18+) only.","predict.gate.terms":"Accept the prediction terms and risk statement.","predict.gate.islamic":"Real-money predictions are not offered on Islamic (swap-free) accounts.","predict.gate.riskTitle":"Before you use real money","predict.gate.risk1":"A prediction is a fixed-payout call on where a price will be at a set time. If you are wrong you lose the entire stake; if you are right you receive the payout shown when you confirmed.","predict.gate.risk2":"The house sets the payout with a margin, so over many calls the expected return is negative. This is not investing and not a way to earn income.","predict.gate.risk3":"Daily stake and loss limits apply by default. You can lower them instantly, take a break, or exclude yourself at any time from the shield icon.","predict.gate.agree":"I have read the risk statement and accept the prediction terms (v{terms}).","predict.gate.accept":"Accept and continue","predict.gate.termsLater":"You will be asked to accept the terms once the items above are resolved.","predict.gate.allClear":"You can place real-money calls.","predict.gate.accepted":"Terms accepted.","predict.positions.title":"Your calls","predict.positions.emptyActiveTitle":"No open calls","predict.positions.emptyHistoryTitle":"Nothing settled yet","predict.positions.more":"Show more","predict.result.title":"How this round settled","predict.result.pending":"Settling","predict.result.strike":"The line","predict.result.settlePrice":"Settlement price","predict.result.method":"Method","predict.result.method.firstTick":"First price at or after expiry","predict.result.method.twap":"Time-weighted average over the final window","predict.result.method.manual":"Resolved by the desk (two operators)","predict.result.method.voidStale":"Voided — no fresh price at expiry","predict.result.method.voidTie":"Voided — price closed exactly on the line","predict.result.method.voidEmpty":"Voided — not enough price data","predict.result.method.voidManual":"Voided by the desk (two operators)","predict.result.window":"Window","predict.result.samples":"Price samples","predict.result.voidReason":"Void reason","predict.result.manual":"Manual","predict.result.manualYes":"Yes — two operators approved","predict.result.rules":"Rounds settle on the mid price from our own recorded feed, never a live re-read. A round with no fresh price at expiry, or a tie on the line, is voided and every stake is refunded. Voids are audited.","predict.result.dispute":"Question this result","predict.moment.aria":"Result","predict.moment.won":"{symbol} — you called it","predict.moment.lost":"{symbol} — not this time","predict.moment.refunded":"{symbol} — round voided","predict.moment.practiceSub":"Practice money. The next round is already open.","predict.moment.wonSub":"Paid to your wallet.","predict.moment.lostSub":"The stake is gone. Consider a break before the next call.","predict.moment.refundedSub":"Your stake is back in your balance.","predict.moment.next":"Next round","predict.moment.evidence":"See how it settled","predict.stats.title":"Your record","predict.stats.settled":"{n} settled","predict.stats.winRate":"Win rate","predict.stats.netPnl":"Net","predict.stats.streak":"Streak","predict.stats.best":"best {n}","predict.rg.short":"Limits","predict.rg.intro":"These controls are yours. Lowering a limit is instant; raising one waits 24 hours; a break or an exclusion can only be extended.","predict.rg.limitsTitle":"Daily limits","predict.rg.pending":"Pending raise","predict.rg.cooldownDesc":"Pause all calls for a while.","predict.rg.help":"If predictions stop being fun, use the exclusion above and talk to support — we will help.","predict.rg.cooldownConfirmTitle":"Take a break?","predict.rg.selfExcludeConfirmTitle":"Exclude yourself?","predict.rg.cooldownGo":"Start the break","predict.rg.selfExcludeGo":"Exclude me","pages.predict.explainer_title":"Predict — up or down?","pages.predict.explainer_body":"Call whether a price will finish above or below a line within a short round. The payout is fixed when you confirm; the whole stake is at risk.","pages.predict.guide.s1_title":"Pick a market and a side","pages.predict.guide.s1_body":"Each card is one round of gold or FX. The chart shows the price against the line. Tap Up or Down — the payout shown is what a correct call pays.","pages.predict.guide.s2_title":"Confirm a stake","pages.predict.guide.s2_body":"Choose an amount within the market's limits. The payout is locked when you confirm and never changes after that. A wrong call loses the full stake.","pages.predict.guide.s3_title":"Watch it settle","pages.predict.guide.s3_body":"Calls lock shortly before expiry. The round settles from our recorded price feed and you are told the moment it does. Every round has a public settlement record.","pages.predict.guide.s4_title":"Stay in control","pages.predict.guide.s4_body":"Daily limits apply by default. Lower them, take a break, or exclude yourself from the shield icon. Practice mode uses play money — start there.","pages.community.explainer_title":"About the room","pages.community.explainer_body":"A place to say what you see in the markets, and to answer each other.","pages.community.guide.s1_title":"Say what you see","pages.community.guide.s1_body":"Pick a handle once, choose a market, and post your read. Your real name is never shown — only the handle you pick.","pages.community.guide.s2_title":"Answer each other","pages.community.guide.s2_body":"Every post can be answered once. Follow the people worth reading, save the posts worth keeping, and mention someone with an @ to bring them in.","pages.community.guide.s3_title":"Kept clean","pages.community.guide.s3_body":"Signals, links and advertising are held before anyone sees them. Report anything that slips through — and mute or block anyone you would rather not hear from.","pages.promotions.explainer_title":"Promotions","pages.promotions.explainer_body":"Everything FXNX is running, opening soon, or has already run — with the full terms of each.","pages.promotions.guide.s1_title":"One list, three states","pages.promotions.guide.s1_body":"Offers running now come first, then the ones opening soon, then the ones that have finished. A finished promotion stays here so you can read exactly what it paid and on what terms.","pages.promotions.guide.s2_title":"Open one to see the rules","pages.promotions.guide.s2_body":"Each promotion has its own page: the rate, the window, what qualifies, what cancels it, and the full terms in your language. The numbers come straight from the campaign we pay from, so what you read is what pays.","pages.promotions.guide.s3_title":"Your own status, on the same page","pages.promotions.guide.s3_body":"If you have taken part, the promotion's page also shows your deposits, the payout date of each one and what has already been paid to you. Nothing needs claiming — qualifying and paying are automatic.","pages.spot.explainer_title":"Exchange: buy, sell and hold coins","pages.spot.explainer_body":"Buy, sell & hold coins","pages.spot.guide.s1_title":"Pick a coin","pages.spot.guide.s1_body":"Over 90 coins, each with its live price in US dollars. Tap one to open it.","pages.spot.guide.s2_title":"Buy, sell or swap","pages.spot.guide.s2_body":"A buy is paid from your FXNX USD wallet and a sale comes back to it. The 1% fee is shown before you confirm, and you press and hold to confirm, so nothing happens by accident.","pages.spot.guide.s3_title":"Deposit and withdraw","pages.spot.guide.s3_body":"Each coin has your own deposit address on one network: send only that coin on that network. Withdrawals go to your own wallet and are reviewed within 24 hours.","pages.spot.guide.s4_title":"Know the risk","pages.spot.guide.s4_body":"Crypto prices move fast and you can lose money. Only trade what you can afford to lose.","pages.predict_world.explainer_title":"Predictions: live prediction markets","pages.predict_world.explainer_body":"Live prediction markets","pages.predict_world.guide.s1_title":"Find a question","pages.predict_world.guide.s1_body":"Real questions on crypto, the Fed, stocks, gold and oil. Each answer shows its chance in %, which is what traders think.","pages.predict_world.guide.s2_title":"Buy Yes or No","pages.predict_world.guide.s2_body":"A share costs about its chance (40% ≈ 40¢). A winning share pays $1 to your wallet, less a small fee on your winnings; a losing share pays $0. The commission and the fee are shown in dollars before you confirm.","pages.predict_world.guide.s3_title":"How results are confirmed","pages.predict_world.guide.s3_body":"Each question names its source. A result is confirmed about 2 hours after the question ends (longer if it's challenged), then winning shares pay out to your wallet within minutes. There's nothing to claim.","pages.predict_world.guide.s4_title":"Know the risk","pages.predict_world.guide.s4_body":"A prediction can lose the whole stake. You can sell before a question closes, and Your bets shows each position and what it's worth now.","wallet.ledger.kind.prediction_stake":"Prediction stake","wallet.ledger.kind.prediction_payout":"Prediction payout","wallet.ledger.kind.prediction_refund":"Prediction refund","wallet.ledger.kind.pw_stake":"Predictions bet","wallet.ledger.kind.pw_refund":"Predictions bet returned","wallet.ledger.kind.pw_fee_refund":"Predictions fee returned","wallet.ledger.kind.pw_sale":"Predictions cash-out","wallet.ledger.kind.pw_payout":"Predictions win","wallet.ledger.paper.back_to_wallet":"Back to Wallet","wallet.ledger.paper.latest":"Latest {count} transactions","wallet.ledger.paper.method.bot_rental":"Bot rental","wallet.path.title":"How money moves","wallet.path.account":"Account","wallet.path.trade":"Trade","wallet.accounts.needs_activation":"Needs {amount} to activate","wallet.accounts.fund_aria":"Fund {account} from your wallet","wallet.accounts.fund_deposit_aria":"Deposit to fund {account}","wallet.thirty.title":"Last 30 days","wallet.thirty.deposited":"Deposited","wallet.thirty.withdrawn":"Withdrawn","wallet.thirty.deposits_one":"{count} deposit","wallet.thirty.deposits_other":"{count} deposits","wallet.thirty.withdrawals_one":"{count} withdrawal","wallet.thirty.withdrawals_other":"{count} withdrawals","wallet.transfer.error.change_amount":"Change amount","wallet.transfer.paper.activates":"This transfer turns on trading for {account}.","wallet.transfer.paper.after":"After transfer","wallet.transfer.paper.hold_aria":"Press and hold to transfer {amount}","wallet.transfer.paper.hold_submit":"Hold to transfer","wallet.transfer.paper.min_label":"Min {amount}","wallet.transfer.paper.needs_to_activate":"Needs {amount} to activate","wallet.transfer.paper.nothing_to_move":"Nothing to move","wallet.transfer.paper.now":"Now {amount}","wallet.transfer.paper.slider_aria":"Share of the available balance","wallet.withdraw.paper.after_submit":"After you submit","wallet.withdraw.paper.approved_sub_bank":"Sent for payout to your bank account.","wallet.withdraw.paper.approved_sub_tcpay":"Sent for payout to your Top Change account.","wallet.withdraw.paper.approved_sub_wallet":"Sent for payout to your wallet address.","wallet.withdraw.paper.approved_title":"Withdrawal approved","wallet.withdraw.paper.cancel_sub":"You can cancel it from Requests in your wallet while it's in review.","wallet.withdraw.paper.cancel_title":"Changed your mind?","wallet.withdraw.paper.cancelled_sub":"The reserved amount is back in your wallet.","wallet.withdraw.paper.cancelled_title":"Withdrawal cancelled","wallet.withdraw.paper.cap_label":"{prize} in cash prizes, locked until you trade 1 lot","wallet.withdraw.paper.chip_reconciling":"{amount} being reconciled","wallet.withdraw.paper.chip_reserved":"{amount} reserved","wallet.withdraw.paper.chip_returned":"{amount} returned","wallet.withdraw.paper.chip_sent":"{amount} sent","wallet.withdraw.paper.decided":"Decided","wallet.withdraw.paper.format_ok":"Format matches {coin}.","wallet.withdraw.paper.format_warn":"This doesn't look like a {coin} address. Check the network before you continue.","wallet.withdraw.paper.from_wallet":"From your USD wallet","wallet.withdraw.paper.from_your_wallet":"From your wallet","wallet.withdraw.paper.hold_submit":"Hold to submit for review","wallet.withdraw.paper.kyc_docs_in":"Documents in","wallet.withdraw.paper.kyc_docs_in_sub":"Submitted","wallet.withdraw.paper.kyc_nothing_needed":"Nothing needed from you","wallet.withdraw.paper.kyc_progress":"Verification progress","wallet.withdraw.paper.kyc_unlock":"Withdrawals unlock","wallet.withdraw.paper.kyc_unlock_sub":"When approved","wallet.withdraw.paper.ladder_reserved":"Reserved now","wallet.withdraw.paper.ladder_reserved_sub":"From your wallet, the moment you submit.","wallet.withdraw.paper.ladder_returned":"Or returned","wallet.withdraw.paper.ladder_returned_sub":"If it's declined, it comes back to your wallet.","wallet.withdraw.paper.ladder_review":"Review","wallet.withdraw.paper.left":"Left","wallet.withdraw.paper.left_in_wallet":"Left in your wallet","wallet.withdraw.paper.left_today":"Left today","wallet.withdraw.paper.crypto_left":"Crypto limit left","wallet.withdraw.paper.limits":"Limits","wallet.withdraw.paper.limits_sub":"For your USD wallet. Checked again when you submit.","wallet.withdraw.paper.limits_title":"Withdrawal limits","wallet.withdraw.paper.locked_until":"Locked until verified","wallet.withdraw.paper.meter_label":"Amount to withdraw","wallet.withdraw.paper.meter_text":"{amount} of {max}","wallet.withdraw.paper.notify_you":"We'll notify you","wallet.withdraw.paper.per_day":"In any 24 hours","wallet.withdraw.paper.per_withdrawal":"Per withdrawal","wallet.withdraw.paper.pick_first":"Choose where it goes, then enter the amount.","wallet.withdraw.paper.question_sub":"Help · Withdrawals","wallet.withdraw.paper.question_title":"Have a question?","wallet.withdraw.paper.receipts_sub":"Every paid withdrawal gets a receipt in your wallet.","wallet.withdraw.paper.reconciling_sub":"Approved and sent. The payout is being checked with the provider — support is on it.","wallet.withdraw.paper.refunded_sub":"The payout didn't go through, so the amount is back in your wallet.","wallet.withdraw.paper.refunded_title":"Withdrawal refunded","wallet.withdraw.paper.rejected_title":"Withdrawal rejected","wallet.withdraw.paper.release_hint":"Release early to cancel","wallet.withdraw.paper.safe_while_verify":"Safe in your wallet while you verify.","wallet.withdraw.paper.see_requests":"See requests","wallet.withdraw.paper.sent_to":"To {to}.","wallet.withdraw.paper.status":"Status","wallet.withdraw.paper.step_of":"Step {n} of {total}","wallet.withdraw.paper.step_reserved":"Reserved","wallet.withdraw.paper.step_returned":"Returned","wallet.withdraw.paper.step_sent":"Sent","wallet.withdraw.paper.tick_label":"{pct} of what you can withdraw","wallet.withdraw.paper.times_in":"Times in {tz}","wallet.withdraw.paper.to_reserve":"To reserve","wallet.withdraw.paper.to_your_wallet":"To your wallet","wallet.withdraw.paper.usd_wallet":"USD wallet","wallet.withdraw.paper.used_today":"Used in the last 24 hours","wallet.withdraw.paper.view_receipts":"View receipts","wallet.withdraw.paper.where_go":"Where withdrawals go","wallet.withdraw.paper.withdrawing":"You're withdrawing","wallet.withdraw.paper.your_note":"Your note","predict.result.noTrail":"No price path was recorded for this window.","predict.result.trailUnavailable":"The price path could not be loaded just now. Nothing else on this page is affected.","predict.result.void.noTick":"No price arrived at or after the close, so there was nothing to settle on.","predict.result.void.staleFirstTick":"The first price after the close arrived too late to be used.","predict.result.void.staleFeed":"The feed went quiet before the close, so no fresh price was available.","predict.result.void.coverage":"Too little of the settlement window had fresh prices.","predict.result.void.tie":"The price closed exactly on the line.","predict.result.void.noSamples":"No prices were recorded in the settlement window.","predict.result.void.noStrike":"No line was captured at lock, so the round could not be judged.","predict.result.void.other":"A settlement check did not pass, so the round was voided and every stake returned.","predict.practiceGrant.cta":"Get {amount} to practice","predict.noMarketsReopen":"Markets reopen {time}.","predict.paper.back_practice":"Back to practice","predict.paper.best_streak":"Best streak","predict.paper.calls_count_one":"{count} call","predict.paper.calls_count_other":"{count} calls","predict.paper.calls_empty_body":"Pick Up or Down on a market and your call shows here.","predict.paper.calls_empty_title":"No calls yet","predict.paper.calls_open":"Calls open","predict.paper.curve_caption":"{mode} · cumulative, by day","predict.paper.in_time":"In {time}","predict.paper.line_sets":"The line sets","predict.paper.line_sub":"The price at lock","predict.paper.live":"Live","predict.paper.live_call":"Your live call","predict.paper.losses_one":"{count} loss","predict.paper.losses_other":"{count} losses","predict.paper.next_topup":"Next top-up {time}","predict.paper.no_price":"Waiting for the first price","predict.paper.now":"Now","predict.paper.price_at":"Price at {time}","predict.paper.record_empty_body":"Your win rate, net result and streaks show here once a call settles.","predict.paper.record_empty_title":"No settled calls yet","predict.paper.result":"Result","predict.paper.returned_practice":"Returned {amount} to your practice balance.","predict.paper.settles":"Settles","predict.paper.stake_per_call":"Stake per call","predict.paper.sym.xagusd":"Silver","predict.paper.wins_one":"{count} win","predict.paper.wins_other":"{count} wins","predict.paper.your_call":"Your call","notif.title.ib.activity_digest":"Your network, last 7 days","notif.title.ib.milestone_reached":"New partner milestone","notif.body.ib.activity_digest_one":"{count} new update across your network in the last 7 days. Open Growth to see what changed.","notif.body.ib.activity_digest_other":"{count} new updates across your network in the last 7 days. Open Growth to see what changed.","notif.body.ib.milestone_clients_one":"Your network reached {count} referred client — a partner milestone.","notif.body.ib.milestone_clients_other":"Your network reached {count} referred clients — a partner milestone.","notif.body.ib.milestone_rebate":"You've earned {amount} in lifetime rebate commission — a partner milestone.","notif.body.ib.rebates_paid":"You were paid {amount} in rebate commission. Open Partnership to see it.","notif.community_replied.title":"Someone replied to your post","notif.community_replied.body":"Open the room to read the reply.","notif.community_mentioned.title":"You were mentioned","notif.community_mentioned.body":"Open the room to see the post.","partnership.banners.dest_mode_page":"Landing page","partnership.banners.dest_mode_custom":"Custom URL","partnership.banners.dest_variant_loading":"Loading pages…","partnership.banners.dest_variant_help":"Every page is tracked the same way: your referral code and this link's tag travel with the click.","partnership.landing.variant.signup":"Open an account","partnership.landing.variant.home":"Home page","partnership.landing.variant.copy_trading":"Copy Trading","partnership.landing.variant.ai_agents":"AI Agents","partnership.landing.variant.bots":"NX Bots","partnership.landing.variant.swap_free":"Swap-free accounts","partnership.landing.variant.promotions":"Promotions","partnership.milestones.eyebrow":"Milestones","partnership.milestones.reached_count":"{count} reached","partnership.milestones.metric.clients":"Clients referred","partnership.milestones.metric.rebate":"Rebate earned","partnership.milestones.all_reached":"All reached","partnership.errors.banner_target_required":"Pick a landing page, or paste a destination URL.","partnership.paper.all_count":"All {count}","partnership.paper.cm_showing":"Showing {shown} of {total}","partnership.paper.cm_load_older":"Load older","partnership.paper.at_next_run":"at the next run","partnership.paper.banners_note":"Sign-ups and funded count the clients who arrived through each link.","partnership.paper.bars_label":"Pick a cycle","partnership.paper.by_cycle_kicker":"Rebate by cycle · last {months} months · USD","partnership.paper.clear_filter":"Clear filter","partnership.paper.clicks":"Clicks","partnership.paper.client_handle":"Client #{id}","partnership.paper.cm_all_sub":"Every commission credited to you, newest first.","partnership.paper.cm_all_title":"All commissions","partnership.paper.cm_client":"Client","partnership.paper.cm_cycle":"Cycle","partnership.paper.cm_detail_title":"Commission","partnership.paper.cm_dispute":"Dispute this commission","partnership.paper.cm_disputes_down":"Disputes are unavailable right now. Try again in a moment.","partnership.paper.cm_filtered_empty":"No commissions match this filter","partnership.paper.cm_line_approved":"Approved, not yet paid.","partnership.paper.cm_line_disputed":"A dispute is open on this commission.","partnership.paper.cm_line_paid":"Paid {date}.","partnership.paper.cm_line_pending":"Pending. It settles into your USD wallet once it's approved.","partnership.paper.cm_line_reversed":"Reversed. Reversed commissions can't be disputed.","partnership.paper.cm_note":"Newest first. Open a commission for its details, or to dispute it.","partnership.paper.cm_reference":"Reference","partnership.paper.cm_step_credited":"Credited","partnership.paper.code_copied":"Code copied","partnership.paper.code_hint":"Tap the code to copy it.","partnership.paper.code_label":"Your code","partnership.paper.code_sub":"Friends who sign up with it join your downline.","partnership.paper.copy_code":"Copy code","partnership.paper.cycle_so_far":"This cycle so far","partnership.paper.cycles_hint":"Tap a cycle for its breakdown","partnership.paper.earn_note":"{tier} rates, per lot your referred clients close. Pick a tier to see its card.","partnership.paper.earn_title":"What you earn","partnership.paper.earning_now":"Earning now · {cycle}","partnership.paper.filtered":"Filtered","partnership.paper.funded":"Funded","partnership.paper.how_live":"No application. Your link is live now.","partnership.paper.how_title":"How it works","partnership.paper.manage_growth_sub":"Funnel, follow-ups","partnership.paper.manage_tier_sub":"Rate card, next tier","partnership.paper.manage_toolkit_sub":"Media kit, campaigns","partnership.paper.manage_tree_sub_one":"{count} client","partnership.paper.manage_tree_sub_other":"{count} clients","partnership.paper.masked_note":"Client identities stay masked.","partnership.paper.next_run":"Next run ~00:00 UTC","partnership.paper.next_run_label":"Next run","partnership.paper.next_run_time":"~00:00 UTC","partnership.paper.no_invoices":"No invoices yet","partnership.paper.nocode_body":"Your referral code isn't set yet — message support and we'll activate your link.","partnership.paper.pe_cat_empty":"No rebates this cycle yet.","partnership.paper.pe_col_category":"Category","partnership.paper.pe_col_rate":"Rate","partnership.paper.pe_col_rebate":"Rebate","partnership.paper.pe_day_of":"Day {day} of {days}","partnership.paper.pe_drag_hint":"Drag across the bars to compare cycles.","partnership.paper.pe_funnel_approved":"Approved, not yet paid","partnership.paper.pe_funnel_aria":"Of {count} accrued rebates: {paid} paid, {approved} approved and not yet paid, {pending} pending approval.","partnership.paper.pe_funnel_note":"Last {months} months. Pending rebates settle as they're approved.","partnership.paper.pe_funnel_pending":"Pending approval","partnership.paper.pe_ins_dot":"Insight {n} of {count}","partnership.paper.how_it_works":"How it works","partnership.paper.pe_ins_note":"Computed from your own network's aggregate activity.","partnership.paper.pe_last_cycle":"last cycle","partnership.paper.pe_last_rebate":"Last rebate {when}","partnership.paper.pe_mark":"{month} mark","partnership.paper.pe_months":"{months} months","partnership.paper.pe_so_far":"So far","partnership.paper.pe_top_note":"By rebate · {months} months","partnership.paper.pe_top_title":"Top clients","partnership.paper.points_friend":"Your friend gets","partnership.paper.points_gate":"Once your friend has traded 1 lot.","partnership.paper.points_kicker":"NX Points","partnership.paper.points_title":"Points too.","partnership.paper.points_welcome":"Welcome bonus on their first deposit","partnership.paper.points_you":"You get","partnership.paper.pp_cycle_statement":"Statement (CSV) in Reports","partnership.paper.pp_incl_pending":"incl. pending","partnership.paper.pp_incl_pending_payout":"incl. pending payout","partnership.paper.pp_invoices_failed":"Couldn't load your invoices.","partnership.paper.pp_issued":"Issued {date}","partnership.paper.pp_issued_paid":"Issued {issued} · paid {paid}","partnership.paper.pp_masked_note":"Client identities are masked in every export.","partnership.paper.pp_nextrun_failed":"Couldn't load the next run.","partnership.paper.pp_paid_by_fxnx":"paid by FXNX","partnership.paper.pp_pays_first":"pays first","partnership.paper.pp_settle_short":"Settles automatically (~daily) into your USD wallet.","partnership.paper.pp_settled":"settled","partnership.paper.pp_st_client_sub":"Per client, per cycle","partnership.paper.pp_st_commission_sub":"Every rebate line item","partnership.paper.pp_st_downline_sub":"Rebate, volume and deposits","partnership.paper.pp_st_in_reports":"opens Reports","partnership.paper.pp_st_payout_sub":"Settled rebate per cycle","partnership.paper.pp_statements":"Statements","partnership.paper.pp_statements_scope":"CSV · last 12 months","partnership.paper.pp_unpaid_none":"Nothing unpaid right now","partnership.paper.pp_unpaid_none_short":"Nothing unpaid","partnership.paper.pp_unpaid_short_one":"{count} unpaid","partnership.paper.pp_unpaid_short_other":"{count} unpaid","partnership.paper.pp_wallet_ccy":"Payout wallet · {currency}","partnership.paper.pp_wallet_failed":"Couldn't load your payout wallet.","partnership.paper.present_hint":"Hold your screen up to a friend's camera.","partnership.paper.present_title":"Scan to sign up","partnership.paper.qr_note":"A friend points their phone camera at it and lands on sign-up with your code.","partnership.paper.qr_present":"Present","partnership.paper.qr_save":"Save","partnership.paper.rates_for":"{tier} per-lot rates","partnership.paper.rebates_only":"Rebates only · reversed excluded","partnership.paper.share":"Share","partnership.paper.share_preview":"The message, as it is sent","partnership.paper.share_title":"Share your link","partnership.paper.signups":"Sign-ups","partnership.paper.so_far":"so far","partnership.paper.step1_body":"Send it on WhatsApp, Telegram or X, or let a friend scan your code.","partnership.paper.step1_title":"Share your link","partnership.paper.step2_body":"The first sign-up through your link makes you an FXNX partner.","partnership.paper.step2_title":"A friend signs up","partnership.paper.step3_body":"Per-lot rebates on the trades your referred clients close, paid into your USD wallet.","partnership.paper.step3_title":"Earn on every lot","partnership.paper.tab_earnings":"Earnings","partnership.paper.tab_overview":"Overview","partnership.paper.tabs_label":"Partnership sections","partnership.paper.tag_progress":"In progress","partnership.paper.tag_reversed":"Partly reversed","partnership.paper.tier_chip":"{tier} partner","partnership.desk.title":"Your desk","partnership.desk.sub":"Clients pay you cash and we credit them in full. You keep your commission and owe FXNX the rest: keep it in your own FXNX wallet, and FXNX applies and moves each payment.","partnership.desk.owes_fxnx":"You owe FXNX {amount}","partnership.desk.fxnx_owes":"FXNX owes you {amount}","partnership.desk.settled":"Your books are settled","partnership.desk.commission":"Your commission: {rate}","partnership.desk.kind.client_credit":"Client deposit","partnership.desk.kind.self_credit":"Cash for your own account","partnership.desk.kind.expense":"Salary / cost","partnership.desk.kind.top_up":"Payment to FXNX","partnership.desk.kind.transfer_to_house":"Transferred to FXNX","partnership.desk.kind.adjustment":"Correction","partnership.desk.col.date":"Date","partnership.desk.col.what":"Description","partnership.desk.col.client":"Client","partnership.desk.col.cash":"Cash","partnership.desk.col.commission":"Your commission","partnership.desk.col.owed":"Change to what you owe","partnership.desk.total.credits":"Client deposits","partnership.desk.total.commission":"Your commission","partnership.desk.total.expenses":"Salaries and costs","partnership.desk.total.top_ups":"Top-ups","partnership.desk.total.transfers":"Transferred to FXNX","partnership.desk.total.balance":"Balance","partnership.desk.empty":"Nothing booked yet","partnership.desk.download_pdf":"Download PDF statement","partnership.desk.statement_title":"Desk statement — {name}","partnership.desk.statement_as_of":"As of {date}","partnership.desk.print":"Print / save as PDF","partnership.desk.hub_cta":"Open your desk","partnership.desk.load_error":"Couldn't load your desk","partnership.desk.fig.brought_in":"Cash you brought in (after your commission)","partnership.desk.fig.paid":"Paid to FXNX so far","partnership.desk.fig.owes":"Still owed to FXNX","partnership.desk.fig.fxnx_owes":"FXNX owes you","partnership.desk.costs":"Salaries and costs FXNX covered: {amount}","partnership.desk.payments.title":"Your payments to FXNX","partnership.desk.payments.received":"Received, not yet applied","partnership.desk.payments.applied":"Applied: {amount}","partnership.desk.payments.none":"None yet","partnership.desk.payments.deposit":"Deposit into your wallet","partnership.desk.payments.from_mt5":"From your trading account {login}","partnership.desk.req.title":"Ask FXNX to credit a client","partnership.desk.req.sub":"For cash your desk took. FXNX checks it and credits the client; it then counts in what your desk owes.","partnership.desk.req.own":"Your own account","partnership.desk.req.pick":"Pick from your clients","partnership.desk.req.or_email":"Or type the client's email","partnership.desk.req.search":"Search name, email or MT5 login","partnership.desk.req.found":"Found: {name}","partnership.desk.req.not_found":"No FXNX client with this email","partnership.desk.req.amount":"Amount (USD)","partnership.desk.req.note":"Note (what the cash was)","partnership.desk.req.send":"Send request for {amount}","partnership.desk.req.sent":"Request sent. FXNX will decide it.","partnership.desk.reqs.title":"Your requests","partnership.desk.reqs.none":"No requests yet","partnership.desk.reqs.pending":"Waiting for FXNX","partnership.desk.reqs.approved":"Credited","partnership.desk.reqs.refused":"Refused: {reason}","partnership.desk.send.title":"Send to FXNX","partnership.desk.send.sub":"What you deposited into your FXNX wallet counts as your payment and moves to FXNX in one step.","partnership.desk.send.button":"Send {amount} to FXNX","partnership.desk.send.confirm":"Press again to send {amount}. It counts as your payment and can't be undone.","partnership.desk.send.nothing":"Nothing to send right now.","partnership.desk.send.off":"Sending from this page is not switched on for your desk yet. Ask FXNX.","partnership.desk.send.done":"Sent {amount} to FXNX","partnership.desk.error":"Not done","funded.rule.calendar_deadline":"Time limit","funded.rule.daily_loss":"Daily loss","funded.rule.total_drawdown":"Total drawdown","funded.rule.profit_target":"Profit target","funded.rule.min_days":"Trading days","funded.rule.max_days":"Trading-day cap","funded.rule.consistency":"Consistency","funded.rule.inactivity":"Inactivity","funded.band.clear":"Back in the clear","funded.band.warn80":"80% of your daily loss limit used","funded.band.warn90":"90% of your daily loss limit used","funded.band.dd80":"80% of your total drawdown used","funded.band.dd90":"90% of your total drawdown used","funded.band.cap80":"80% of your trading-day cap used","funded.band.cap90":"90% of your trading-day cap used","funded.band.inactive80":"80% of the inactivity window elapsed","funded.band.inactive90":"90% of the inactivity window elapsed","funded.band.deadline80":"80% of your time limit elapsed","funded.band.deadline90":"90% of your time limit elapsed","funded.band.progress80":"80% of the way to your profit target","funded.band.progress90":"90% of the way to your profit target","funded.band.target_met_waiting_days":"Target reached — waiting on your remaining trading days","funded.band.target_met_positions_open":"Target reached — close your open positions to lock it in","funded.band.target_met_user_frozen":"Target reached — your account is on hold, our team will be in touch","funded.band.target_met_consistency":"Target reached — the consistency rule still needs more even days","funded.band.insufficient_days":"Not enough profitable days to judge consistency yet","funded.band.violation":"One day carries too much of your profit","funded.band.ok":"Consistency rule satisfied","funded.terminal.breached":"Breached","funded.terminal.failed":"Time expired","funded.terminal.reason_calendar_deadline":"The evaluation window closed before the target was reached","funded.terminal.reason_max_days":"The trading-day cap was passed before the target was reached","funded.day.baseline_source_rollover":"Captured at the daily reset","funded.day.baseline_source_runner_open":"Captured on the first tick of the day","funded.day.baseline_source_backfill":"Reconstructed from a late trade","funded.drawdown.locked":"Your drawdown floor is locked at your starting balance","funded.feed.updated_ago":"Updated {ago} ago","funded.feed.stale":"Live data is delayed — last update {ago} ago","funded.feed.unavailable":"Live equity is unavailable right now. Rules are not being evaluated until the feed recovers, and this window is on the record.","funded.feed.gap_notice":"Monitoring was interrupted from {from} to {to}. Rules were not evaluated during that window.","funded.feed.refreshing":"Refreshing…","funded.feed.source_poll":"Scheduled check","funded.feed.source_ws_trigger":"Trade close","funded.feed.source_read":"On-demand","funded.payout.blocker.kyc_required":"Verify your identity before requesting a payout.","funded.payout.blocker.payout_pending":"You already have a payout request in progress.","funded.payout.blocker.positions_open":"Close all open positions first — payouts are measured on closed balance.","funded.payout.blocker.credit_on_account":"This account carries a credit balance. Our team has been notified.","funded.payout.blocker.first_payout_wait":"Your first payout unlocks {days} days after funding ({date}).","funded.payout.blocker.cadence_wait":"Your next payout window opens on {date}.","funded.payout.blocker.min_trading_days":"Trade on at least {required} days this period ({done} so far).","funded.payout.blocker.no_eligible_profit":"No profit above your payout high-water mark yet.","funded.payout.blocker.below_min_payout":"The minimum payout is {amount}.","funded.payout.blocker.amount_over_eligible":"You can request up to {amount}.","funded.payout.blocker.not_funded_phase":"Payouts are available once your account is funded.","funded.payout.blocker.challenge_not_active":"This account is paused or closed.","funded.payout.blocker.mt5_unavailable":"Live balance is temporarily unavailable. Try again in a moment.","funded.payout.blocker.payouts_disabled":"Payouts are not open yet.","funded.payout.blocker.consistency_failed":"Your best day is over {limit}% of this period's profit — the request will go to manual review.","funded.payout.status.requested":"Requested","funded.payout.status.under_review":"Under review","funded.payout.status.approved":"Approved — settling","funded.payout.status.paid":"Paid","funded.payout.status.rejected":"Rejected","funded.payout.status.cancelled":"Cancelled","funded.payout.status.expired":"Expired","funded.payout.period_since":"Profit since {date}","funded.payout.next_eligible":"Next payout available {date}","funded.payout.split_ladder_hint":"{bp}% now · {next_bp}% after {n} payouts","funded.payout.partial_hint":"Withdraw part and keep the rest as buffer on your account.","funded.payout.cancel_cta":"Cancel request","funded.payout.expires_in":"Expires {date} if not reviewed","funded.scaling.pending":"Scale-up to {size} earned — being applied","funded.scaling.applied":"Account scaled to {size}","funded.payout.blocker.manual_review":"This request needs a manual check. We'll update you shortly.","funded.payout.blocker.account_restricted":"Payouts are paused on this account. Contact support.","funded.payout.consistency_unevaluated":"We could not finish the automatic checks on this request. Our team will review it.","funded.payout.blocker.scaling_unresolved":"A recent account scale-up is still being confirmed. Payouts reopen as soon as our team has checked it.","funded.err.program_not_found":"This program no longer exists.","funded.err.program_inactive":"This program isn't available for purchase right now.","funded.err.method_wallet_off":"This program can't be bought with wallet balance.","funded.err.method_nxp_off":"This program can't be bought with NX Points.","funded.err.coupon_invalid":"That coupon code isn't valid.","funded.err.coupon_expired":"That coupon has expired.","funded.err.coupon_redeemed":"That coupon has been fully redeemed.","funded.err.coupon_program_mismatch":"That coupon doesn't apply to this program.","funded.err.coupon_method_mismatch":"That coupon doesn't apply to this payment method.","funded.err.coupon_user_limit":"You've already used this coupon the maximum number of times.","funded.err.user_frozen":"Your account is under review — purchases are paused. Contact support.","funded.err.insufficient_wallet":"Your wallet balance doesn't cover this price.","funded.err.insufficient_nxp":"You don't have enough NX Points for this.","funded.err.already_processed":"This purchase was already processed.","funded.err.cap_open":"You've reached the maximum number of open challenges ({max}).","funded.err.cap_program":"You've reached the limit of {max} open challenge(s) on this program.","funded.err.cap_allocation":"This would exceed your maximum total allocation of {max}.","funded.err.terms_stale":"The NX Funded terms were updated. Please review and accept the current version.","funded.err.terms_required":"Please accept the NX Funded terms to continue.","funded.err.kyc_required":"Identity verification is required before this step.","funded.err.purchases_disabled":"Challenge purchases aren't open yet.","funded.err.reset_not_eligible":"This challenge can't be reset.","funded.err.reset_not_sold":"Resets aren't offered for this program.","funded.err.reset_already_open":"A reset of this challenge is already in progress.","funded.err.refund_not_eligible":"This purchase isn't eligible for a refund.","funded.err.refund_window_closed":"The refund window for this purchase has closed.","funded.err.challenge_traded":"This challenge has already been traded and can't be refunded.","funded.err.login_not_owned":"That MT5 login doesn't belong to this trader.","funded.err.login_wrong_type":"That MT5 login isn't an NX Funded account.","funded.err.login_not_flat":"That account has open positions — close them first.","funded.err.login_live_collision":"That MT5 login already hosts a live challenge.","funded.err.bridge_unavailable":"The trading server can't be reached right now. Try again shortly.","funded.err.sod_blocked":"Separation of duties: another operator must complete this action.","funded.err.state_conflict":"This challenge changed while you were working — refresh and try again.","funded.err.not_found":"Challenge not found.","funded.terms.accept_label":"I have read and accept the NX Funded Terms (version {version}), including the refund policy and trading rules.","funded.terms.refund_policy_window":"Full refund available for {days} day(s) if no trade has been placed.","funded.terms.refund_policy_none":"Challenge fees are non-refundable once the evaluation account is issued.","funded.disclosure.live":"Your evaluation runs on a dedicated FXNX account funded with firm capital. Profits are shared per the program's split; you never trade your own deposit.","funded.disclosure.simulated":"Your evaluation runs on a simulated account with virtual funds. No client money is at risk during the evaluation; a funded account is issued on passing.","funded.reset.quote_free":"Free retry — you finished profitable without a breach.","funded.reset.quote_discount":"{discount}% reset discount applied (phase 2).","funded.cap.summary":"{open} of {max} open challenges · {allocation} of {max_allocation} allocated","funded.err.state_conflict_retry":"This challenge changed while you were working — refresh and try again.","funded.provisioning.pending":"Setting up your account — this usually takes a minute.","funded.provisioning.deferred":"Your account is on hold until the check above clears.","funded.provisioning.failed":"We could not set up this account. Support has been alerted — your fee is refundable.","funded.house_capital_badge":"Challenge account","funded.house_capital_card_hint":"This account trades firm capital under your NX Funded challenge. Transfers, leverage changes and rewards don't apply here.","funded.house_capital_open_challenge":"Open challenge","funded.error.house_capital_account.transfers":"Transfers aren't available on a challenge account — it trades firm capital, not your wallet balance.","funded.error.house_capital_account.leverage_changes":"Leverage is fixed by your challenge and can't be changed here.","funded.error.house_capital_account.copy_leading":"A challenge account can't be listed as a copy leader.","funded.error.house_capital_account.copy_following":"A challenge account can't follow a copy leader.","funded.error.house_capital_account.rally_registration":"Challenge accounts can't enter a Trade Rally.","funded.error.house_capital_account.archive":"A challenge account can't be archived while its challenge exists.","funded.error.account_house_capital_bots":"NX Bots can't run on a challenge account.","notif.cat.funded":"NX Funded update","notif.cat.challenge":"Challenge update","notif.title.funded.purchased":"Challenge confirmed","notif.title.funded.eval_ready":"Your challenge account is ready","notif.title.funded.provisioning_delayed":"Account setup is taking longer","notif.title.funded.provisioning_failed":"Account setup failed","notif.title.funded.near_breach":"Close to a limit","notif.title.funded.breached":"Challenge ended","notif.title.funded.failed":"Time limit reached","notif.title.funded.phase_passed":"Phase passed","notif.title.funded.passed":"Evaluation passed","notif.title.funded.kyc_required":"Verification needed","notif.title.funded.activated":"You are funded","notif.title.funded.payout_requested":"Payout requested","notif.title.funded.payout_approved":"Payout approved","notif.title.funded.payout_paid":"Payout paid","notif.title.funded.payout_rejected":"Payout not approved","notif.title.funded.payout_cancelled":"Payout request cancelled","notif.title.funded.reset_purchased":"Reset ready","notif.title.funded.scaled":"Account scaled up","notif.title.funded.certificate_issued":"Certificate issued","notif.title.funded.refunded":"Fee refunded","notif.title.challenge.voucher_minted":"Reward unlocked","notif.title.bonus.issued":"Your bonus is on the way","notif.title.bonus.active":"Bonus credit is live","notif.title.bonus.released":"Bonus unlocked","notif.title.bonus.expired":"Bonus expired","notif.title.bonus.removed":"Bonus removed","notif.body.funded.purchased":"Your {program} challenge is confirmed. We are setting up your account now.","notif.body.funded.eval_ready":"Your {program} account is ready. Sign in to platform login {ref} and start trading.","notif.body.funded.eval_ready_no_login":"Your {program} account is ready. Open your challenge for your platform login and start trading.","notif.body.funded.provisioning_delayed":"Your {program} account is taking longer than usual to set up. Nothing is lost and we will tell you the moment it is ready.","notif.body.funded.provisioning_failed":"We could not finish setting up your {program} account. Your fee is safe and our team is on it.","notif.body.funded.near_breach":"You have used {pct}% of your {rule} on {program}.","notif.body.funded.breached":"Your {program} challenge ended on the {rule}: {amount} against a limit of {threshold}.","notif.body.funded.failed":"Your {program} challenge ended because the {rule} was reached.","notif.body.funded.phase_passed":"Phase 1 passed on {program}. Phase 2 starts now with a target of {amount}.","notif.body.funded.passed":"You passed the {program} evaluation. Your funded account is being set up.","notif.body.funded.kyc_required":"Verify your identity to receive your funded account.","notif.body.funded.activated":"Your {program} funded account is live on platform login {ref}.","notif.body.funded.activated_no_login":"Your {program} funded account is live. Open your challenge for your platform login.","notif.body.funded.payout_requested":"Your payout request for {amount} is with our team.","notif.body.funded.payout_approved":"Your payout of {amount} is approved and on its way to your wallet.","notif.body.funded.payout_paid":"{amount} from your funded account is in your wallet.","notif.body.funded.payout_rejected":"Your payout request was not approved. Open the request to see why.","notif.body.funded.payout_cancelled":"Your payout request for {amount} was cancelled.","notif.body.funded.payout_expired":"Your payout request for {amount} expired before it was actioned.","notif.body.funded.reset_purchased":"Your {program} reset is ready and your new account starts from scratch.","notif.body.funded.scaled":"Your funded account scaled up to {amount}.","notif.body.funded.certificate_issued":"Your {program} certificate is ready to share.","notif.body.funded.refunded":"{amount} has been refunded to your wallet.","notif.body.bonus.issued":"Your bonus has been approved and the credit will land on your NX Bonus account shortly.","notif.body.bonus.active":"Your bonus credit is now active on your trading account.","notif.body.bonus.released":"You met the conditions — your bonus is now withdrawable balance.","notif.body.bonus.expired":"Your bonus expired before its conditions were met.","notif.body.bonus.removed":"Your bonus credit was removed — open your bonuses for the details.","notif.rule.funded.daily_loss":"daily loss limit","notif.rule.funded.total_drawdown":"maximum drawdown","notif.rule.funded.inactivity":"inactivity limit","notif.rule.funded.max_days":"trading day limit","notif.rule.funded.min_days":"minimum trading days","notif.rule.funded.consistency":"consistency rule","notif.rule.funded.profit_target":"profit target","notif.rule.funded.calendar_deadline":"evaluation deadline","notif.rule.funded.news_violation":"news violation","notif.rule.funded.weekend_violation":"weekend violation","notif.rule.funded.prohibited_strategy":"prohibited strategy","notif.rule.funded.max_lots":"max lots","notif.rule.funded.risk_per_trade":"risk per trade","notif.rule.funded.stop_loss_required":"stop loss required","notif.rule.funded.min_hold_time":"min hold time","notif.rule.funded.hyperactivity":"hyperactivity","notif.rule.funded.single_trade_profit_cap":"single trade profit cap","notif.rule.funded.daily_profit_cap":"daily profit cap","notif.rule.funded.martingale":"martingale","notif.rule.funded.generic":"rule","funded.breach_max_days":"the evaluation ran out of trading days","funded.breach_calendar_deadline":"the evaluation window closed","funded.breach_consistency":"the consistency rule","funded.breach_rule_violation":"a trading-rule violation","funded.breach_generic":"a rule was not met","funded.phase_evaluation_3":"Evaluation 3","funded.event.daily_loss_warning":"Daily loss limit {pct}% used","funded.event.daily_loss_warning_plain":"Approaching today's daily loss limit","funded.event.daily_loss_breach":"Daily loss limit reached","funded.event.drawdown_warning":"Maximum drawdown {pct}% used","funded.event.drawdown_warning_plain":"Approaching the maximum drawdown","funded.event.drawdown_breach":"Maximum drawdown reached","funded.event.target_progress":"{pct}% of the profit target reached","funded.event.target_met":"Profit target reached","funded.event.target_waiting_days":"Profit target reached — {days} more trading day(s) needed","funded.event.target_positions_open":"Profit target reached — close your open positions to confirm it","funded.event.min_days_pass":"Minimum trading days completed","funded.event.min_days_pending":"{days} more trading day(s) needed","funded.event.max_days_warning":"{days} trading day(s) left in this evaluation","funded.event.max_days_fail":"The evaluation ran out of trading days","funded.event.deadline_warning":"{days} day(s) left before the evaluation window closes","funded.event.deadline_fail":"The evaluation window closed","funded.event.inactivity_warning":"No trades for a while — place one within {days} days","funded.event.inactivity_breach":"The account was inactive for too long","funded.event.consistency_insufficient":"Not enough profitable days yet for the consistency check","funded.event.consistency_violation":"One day carries too much of the profit for the consistency rule","funded.event.consistency_pass":"Consistency check passed","funded.objective.profit_target":"Profit target","funded.objective.min_days":"Minimum trading days","funded.objective.max_days":"Maximum trading days","funded.objective.calendar_deadline":"Evaluation window","funded.objective.daily_loss":"Daily loss limit","funded.objective.total_drawdown":"Maximum drawdown","funded.objective.inactivity":"Trading activity","funded.objective.consistency":"Consistency","funded.objective.status_pass":"Met","funded.objective.status_ok":"On track","funded.objective.status_warn":"Close to the limit","funded.objective.status_fail":"Not met","funded.objective.status_pending":"Waiting for data","funded.objective.status_off":"Not part of this program","funded.objective.caption_profit_target":"{remaining} to go of {target}","funded.objective.caption_days":"{observed} of {threshold} days","funded.objective.caption_deadline":"Until {date}","funded.objective.caption_floor":"Floor at {amount}","funded.objective.caption_remaining":"{amount} left","funded.objective.caption_inactivity":"Place a trade before {date}","funded.objective.caption_consistency":"Best day {observed}% of profit, limit {threshold}%","funded.objective.feed_note":"Live figures are unavailable right now, so these checks show no numbers. Your rules are unchanged.","funded.objective.title":"Objectives","funded.objective.allowances_title":"What is allowed","funded.duration.dh":"{d}d {h}h","funded.duration.hm":"{h}h {m}m","funded.duration.imminent":"any moment","funded.hub.tab_mine":"My accounts","funded.hub.tab_catalog":"Programs","funded.hub.attempt":"Attempt {n}","funded.hub.open_dashboard":"Open dashboard","funded.hub.delayed":"Delayed","funded.hub.setting_up":"Setting up your account","funded.hub.kpi_equity":"Equity","funded.hub.kpi_daily_left":"Daily room","funded.hub.kpi_drawdown_left":"Drawdown room","funded.catalog.size_picker":"Account size","funded.catalog.rules_show":"Show the full rules","funded.catalog.rules_hide":"Hide the rules","funded.catalog.reset_price":"Retry costs {amount}","funded.catalog.from_price":"From {amount}","funded.detail.title":"Challenge dashboard","funded.detail.as_of":"As of {when}","funded.detail.feed_unavailable":"Live figures are unavailable right now. Nothing about your rules has changed.","funded.detail.feed_gap":"Monitoring was interrupted, so rules were not evaluated for part of this period.","funded.detail.kpi_balance":"Balance","funded.detail.kpi_floating":"Floating P&L","funded.detail.kpi_days":"Days traded","funded.detail.kpi_positions":"Open positions","funded.detail.positions_some":"1 or more","funded.detail.positions_none":"None","funded.detail.tab_overview":"Overview","funded.detail.tab_performance":"Performance","funded.detail.tab_payouts":"Payouts","funded.detail.tab_activity":"Activity","funded.detail.login_label":"Account","funded.detail.not_found":"That challenge is not available.","funded.meter.aria":"{label}: {pct}% used","funded.meter.daily_loss":"Today's loss allowance","funded.meter.drawdown_static":"Maximum drawdown","funded.meter.drawdown_trailing":"Trailing drawdown","funded.meter.target":"Profit target","funded.meter.days":"Trading days","funded.meter.resets_in":"Resets in {duration}","funded.meter.baseline_estimated":"Today's starting point is an estimate until the first check of the day.","funded.meter.floor_caption":"Floor {floor} · peak {peak}","funded.meter.remaining_caption":"{amount} left of {total}","funded.curve.title":"Equity curve","funded.curve.empty":"Your curve appears after your first full trading day.","funded.curve.series_equity":"Closing equity","funded.curve.series_floor":"Drawdown floor","funded.daily.title":"Daily results","funded.daily.col_date":"Date","funded.daily.col_pnl":"Result","funded.daily.col_trades":"Trades","funded.daily.col_lots":"Lots","funded.daily.today":"Today (still open)","funded.daily.empty":"No trading days recorded yet.","funded.stats.title":"Trade statistics","funded.stats.empty":"Statistics appear once a trading day has closed.","funded.stats.trading_days":"Trading days","funded.stats.win_rate":"Winning days","funded.stats.best_day":"Best day","funded.stats.worst_day":"Worst day","funded.stats.avg_day":"Average day","funded.stats.total_trades":"Trades","funded.stats.profit_factor":"Profit factor","funded.activity.title":"Activity","funded.activity_empty":"Nothing to report yet.","funded.payout.title":"Payouts","funded.payout.closed":"Payouts are not open yet. We will tell you the moment they are.","funded.payout.kyc_title":"Verify your identity first","funded.payout.kyc_body":"Identity verification is required before any payout can be sent.","funded.payout.kyc_cta":"Verify identity","funded.payout.pending_title":"Your request is with us","funded.payout.pending_body":"Requested {when} · {amount}","funded.payout.blocked_title":"Not available yet","funded.payout.split_line":"You keep {pct}% of the profit","funded.payout.ladder_chip":"{pct}% after {n} payouts","funded.payout.sla_line":"Decisions are made within {hours} hours","funded.payout.min_line":"Minimum payout {amount}","funded.payout.cadence_line":"You can request a payout every {days} days","funded.payout.history_title":"Payout history","funded.payout.history_empty":"No payouts yet.","funded.payout.row_eligible":"Eligible profit","funded.payout.row_fee_refund":"Fee refund","funded.payout.row_your_share":"Your share","funded.payout.paid_to_wallet":"Paid to your USD wallet","funded.payout.open_wallet":"Open wallet","funded.payout.decision_note":"Reason: {note}","funded.payout.settlement_reconciling":"This payout is being reconciled by our team.","funded.payout.blocker.generic":"This payout cannot be requested right now.","funded_payout.err.not_enabled":"Payouts are not open yet.","funded_payout.err.open_positions":"Close all open positions first — a payout is measured on settled balance.","funded_payout.err.pending_exists":"You already have a payout request open.","funded_payout.err.no_eligible":"There is no new profit above your last payout mark.","funded_payout.err.feed_unavailable":"We could not read your account just now. Please try again in a moment.","funded_payout.err.not_funded_phase":"Payouts are available on funded accounts only.","funded_payout.err.paused":"This account is paused, so a payout cannot be requested.","funded_payout.err.cadence":"It is not time for your next payout yet.","funded_payout.err.first_wait":"Your first payout becomes available a little later.","funded_payout.err.min_amount":"That is below the minimum payout amount.","funded_payout.err.min_days":"You need more trading days in this period first.","funded_payout.err.consistency":"The consistency rule is not met for this period.","funded_payout.err.risk_case_open":"This request needs a check before it can go ahead.","funded_payout.err.review_pending":"This request needs a check before it can go ahead.","funded_payout.err.live_below":"Your balance moved below the requested amount. Please try again.","funded_payout.err.settlement_state":"This request can no longer be changed.","funded_payout.err.not_owner":"That payout is not available.","funded_payout.err.frozen":"Your account is on hold. Please contact support.","funded_payout.err.generic":"We could not complete that request. Please try again or contact support.","funded_payout.sheet_message_v2":"A payout pays out the profit above your last payout mark. We check your settled balance at the moment you confirm.","funded_checkout.subtitle":"{name} · {size}","funded_checkout.rules_ack":"I have read the rules for this account.","funded_checkout.deposit_cta":"Add funds","funded_checkout.view_dashboard":"Open my dashboard","funded_checkout.rules_title":"The rules you are buying","funded_checkout.terms_missing":"Please review the rules before paying.","funded.reset.title":"Try again","funded.reset.unavailable":"A retry is not available for this account.","funded.reset.new_cta":"Buy a new challenge","funded.reset.free":"Your next attempt is included — no charge.","funded.reset.priced":"Retry this evaluation for {amount}.","funded.reset.cta":"Start a retry","funded.reset.parent_link":"Previous attempt","funded.reset.child_link":"Next attempt","funded.provisioning.title":"Setting up your account","funded.provisioning.pending_body":"We are opening your trading account. This usually takes a few minutes.","funded.provisioning.deferred_body":"We need one thing from you before your account can open.","funded.provisioning.failed_body":"We could not open your account. Our team has been notified and your payment is safe.","funded.provisioning.support_cta":"Contact support","funded.provisioning.since":"Since {when}","funded.passed.title":"You passed","funded.passed.body":"Your funded account is being prepared.","funded.passed.eta":"Usually within one business day.","funded.scaling.title":"Account growth","funded.scaling.current_size":"Current size {amount}","funded.scaling.next_rung":"Next: {amount} after {n} payouts","funded.scaling.rung":"After {n} payouts → {amount}","funded.scaling.empty":"This program does not scale the account size.","funded.cert.slot_title":"Your certificate","funded.cert.copied":"Link copied","funded.home.title":"Funded account","funded.home.headline_funded":"Funded · {name}","funded.home.headline_evaluation":"In evaluation · {name}","funded.home.headline_passed":"Passed · {name}","funded.home.headline_provisioning":"Being set up · {name}","funded.home.more":"+{n} more","funded.home.daily_left":"{amount} daily room","funded.home.drawdown_left":"{amount} drawdown room","pages.funded.explainer_title":"How NX Funded works","pages.funded.explainer_body":"Trade our capital under clear rules. Pass the evaluation, get funded, and keep the majority of the profit.","pages.funded.guide.s1_title":"Pick a program","pages.funded.guide.s1_body":"Choose the account size you want. Every rule for that account is written out before you pay.","pages.funded.guide.s2_title":"Trade within the limits","pages.funded.guide.s2_body":"Two limits matter: how much you may lose in one day, and how much in total. Your dashboard shows the room left in both.","pages.funded.guide.s3_title":"Hit the target","pages.funded.guide.s3_body":"Reach the profit target across the minimum number of trading days and your account moves to the funded stage.","pages.funded.guide.s4_title":"Get paid","pages.funded.guide.s4_body":"On a funded account you request a payout of the profit above your last payout mark, and keep your share of it.","funded.rules_group.objectives":"What you need to do","funded.rules_group.risk":"Limits you must not cross","funded.rules_group.trading":"How you may trade","funded.rules_group.conduct":"Conduct","funded.rules_group.payout":"Getting paid","funded.rules_group.purchase":"Buying and retrying","funded.allow.news_yes":"You may trade during news releases.","funded.allow.news_no":"Trading during news releases is not allowed.","funded.allow.weekend_yes":"You may hold positions over the weekend.","funded.allow.weekend_no":"Positions must be closed before the weekend.","funded.allow.ea_yes":"Expert advisors are allowed.","funded.allow.ea_no":"Expert advisors are not allowed.","funded.allow.copy_yes":"Copy trading is allowed.","funded.allow.copy_no":"Copy trading is not allowed.","funded_checkout.coupon_apply":"Apply","funded_checkout.reset_title":"Retry this challenge","funded_checkout.reset_free_note":"Included in what you already paid — {n} retry left.","funded_checkout.reset_discount_note":"{pct}% off because you reached the final stage.","funded.meter.remaining_only":"{amount} left today","funded.rules.header_eval":"{size} {kind} evaluation · one-time fee {price}","funded.rules.header_instant":"{size} instant funded account · one-time fee {price}","funded.rules.kind_one_step":"one-step","funded.rules.kind_two_step":"two-step","funded.rules.kind_three_step":"three-step","funded.rules.kind_instant":"instant","funded.rules.target_single":"Profit target: +{pct}% of starting balance","funded.rules.target_phase":"Phase {n} profit target: +{pct}%","funded.rules.daily_loss_initial":"Max daily loss: {pct}% of the starting balance, measured from {baseline}","funded.rules.daily_loss_baseline":"Max daily loss: {pct}% of {baseline}","funded.rules.baseline_balance":"the day's opening balance","funded.rules.baseline_equity":"the day's opening equity","funded.rules.baseline_higher_of":"the higher of balance or equity at day open","funded.rules.total_dd_static":"Max total drawdown: {pct}% — static, fixed at the start of the phase","funded.rules.total_dd_trailing_intraday":"Max total drawdown: {pct}% — trails every new equity high, including open P&L","funded.rules.total_dd_trailing_eod":"Max total drawdown: {pct}% — trails end-of-day closes only","funded.rules.total_dd_lock":"Trailing stops once you are +{pct}% — the floor then locks at your starting balance","funded.rules.total_dd_reset_on_payout":"Max loss re-anchors to your balance after every payout","funded.rules.min_days":"At least {n} trading days to pass","funded.rules.max_trading_days":"Up to {n} trading days per phase, then the window expires","funded.rules.max_calendar_days":"Each phase must be completed within {n} calendar days","funded.rules.min_profitable_days":"At least {n} profitable days (≥ {pct}% / {amount} each)","funded.rules.min_profitable_days_any":"At least {n} profitable days","funded.rules.inactivity":"Auto-fail after {n} days without a closed trade","funded.rules.consistency":"Consistency: no single day may exceed {pct}% of your {denominator} — not a breach, it only delays the pass or payout","funded.rules.consistency_payout_only":"Consistency is checked at payout only, never during the evaluation","funded.rules.consistency_cadence":"Consistency for {cadence} payouts: {pct}%","funded.rules.consistency_cadence_off":"No consistency rule on {cadence} payouts","funded.rules.denominator_positive_days_profit":"profitable days' total","funded.rules.denominator_total_profit":"total profit","funded.rules.leverage":"Leverage up to 1:{leverage}","funded.rules.leverage_class":"{cls}: 1:{leverage}","funded.rules.no_news":"No news trading","funded.rules.no_weekend":"No positions held over the weekend","funded.rules.no_ea":"No expert advisors","funded.rules.no_copy":"No copy trading","funded.rules.swap_free":"Swap-free","funded.rules.split":"Profit split: {pct}% to you","funded.rules.split_ladder":"Rises to {pct}% after {n} payouts","funded.rules.payout_cadence":"Payouts every {days} days, first one {first} days after funding","funded.rules.payout_on_demand":"Payouts on demand, first one {first} days after funding","funded.rules.funded_min_days":"At least {n} trading days in each payout period","funded.rules.min_payout":"Minimum payout {amount}","funded.rules.fee_refund":"Challenge fee refunded with your first payout","funded.rules.fee_refund_n":"Challenge fee refunded with your payout #{n}","funded.rules.scaling_step":"Scaling: +{pct}% account size after {n} payouts","funded.rules.scaling_step_profit":"Scaling: +{pct}% account size after {n} payouts with {profit}% cumulative profit","funded.rules.scaling_max":"Scales up to {max}","funded.rules.attempts":"{n} attempts included","funded.rules.max_active":"Up to {n} active challenges of this program per trader","funded.rules.free_retry":"Free retry if the window expires while you are in profit","funded.rules.refund_window":"Full refund within {n} days if you have not traded","funded.rules.reset_discount":"{pct}% off a retry after failing in phase 2","funded.asset_fx":"Forex","funded.asset_metals":"Metals","funded.asset_indices":"Indices","funded.asset_crypto":"Crypto","funded.asset_energies":"Energies","funded.asset_stocks":"Stocks","funded.cadence_on_demand":"on-demand","funded.cadence_weekly":"weekly","funded.cadence_biweekly":"bi-weekly","funded.cadence_monthly":"monthly","funded.badge_popular":"Most popular","funded.badge_best_value":"Best value","funded.badge_new":"New","funded.kind_three_step":"Three-step","funded.rules.max_lots.name":"Maximum lot size","funded.rules.max_lots.summary":"No single trade may exceed {lots} lots.","funded.rules.max_lots.summary_open":"No single trade may exceed {lots} lots (max {openLots} lots open at once).","funded.rules.risk_per_trade.name":"Maximum risk per trade","funded.rules.risk_per_trade.summary":"A single trade may not risk or lose more than {pct}% of the account size.","funded.rules.stop_loss_required.name":"Stop-loss required","funded.rules.stop_loss_required.summary_late":"Every position must carry a stop-loss (set before it closes).","funded.rules.stop_loss_required.summary_strict":"Every position must carry a stop-loss from the moment it opens.","funded.rules.min_hold_time.name":"Minimum hold time","funded.rules.min_hold_time.summary":"Trades held under {seconds}s may not make up more than {tradesPct}% of trades or {profitPct}% of profit.","funded.rules.hyperactivity.name":"Trade-count limit","funded.rules.hyperactivity.summary":"No more than {trades} closed trades per trading day.","funded.rules.single_trade_profit_cap.name":"Single-trade profit cap","funded.rules.single_trade_profit_cap.summary":"No single trade may account for more than {pct}% of total profit at payout or pass.","funded.rules.daily_profit_cap.name":"Single-day profit cap","funded.rules.daily_profit_cap.summary":"No single day may account for more than {pct}% of the profit target.","funded.rules.martingale.name":"No martingale or grid","funded.rules.martingale.summary":"Increasing lot size by {factor}x or more after a loss, {steps} times in a row, or {grid}+ stacked positions on one symbol is not allowed.","funded.rules.weekend_violation.name":"Weekend holding","funded.rules.weekend_violation.summary":"All positions must be closed before {cutoff} on Friday ({tz}). Crypto is exempt.","funded.rules.news_violation.name":"News trading","funded.rules.news_violation.summary":"No opening or closing trades within {before} minutes before and {after} minutes after a {impact}-impact release on the currencies you trade.","funded.rules.prohibited_strategy.name":"Prohibited strategies","funded.rules.prohibited_strategy.summary_ea":"Expert Advisors and automated trading are not allowed.","funded.rules.prohibited_strategy.summary_copy":"Copy trading into this account is not allowed.","funded.rules.prohibited_strategy.summary_symbols":"Not tradable on this account: {symbols}.","funded.rules.outcome.warn":"Warning","funded.rules.outcome.review":"Under review","funded.rules.outcome.profit_void":"Profit not counted","funded.rules.outcome.breach":"Breach","funded.rules.outcome.downgraded":"Would have been a breach — recorded for review while auto-breach is off.","funded.rules.capability_missing":"This rule is configured but cannot be checked yet — the trade feed does not provide {missing}.","funded.rules.review.pending":"A rule check is pending review. Payouts are paused until it is resolved.","funded.rules.review.upheld":"Review outcome: rule violation upheld.","funded.rules.review.dismissed":"Review outcome: no violation.","funded.rules.strikes":"Strike {n} of {max}","funded.calendar.restricted":"Restricted","funded.calendar.restricted_window":"No trading {before}m before to {after}m after","funded.cert.kind_phase1_passed":"Phase 1 passed","funded.cert.kind_phase2_passed":"Phase 2 passed","funded.cert.kind_challenge_passed":"Challenge passed","funded.cert.kind_funded":"Funded trader","funded.cert.kind_payout":"Payout","funded.cert.kind_scaled_up":"Account scaled up","funded.cert.payout_ordinal":"Payout #{n}","funded.cert.share_title":"Share your achievement","funded.cert.copy_link":"Copy link","funded.cert.link_copied":"Link copied","funded.cert.download_image":"Download image","funded.cert.share_x":"Share on X","funded.cert.share_telegram":"Share on Telegram","funded.cert.verify_link":"Public verification page","funded.cert.empty_title":"No certificates yet","funded.cert.empty_desc":"Pass a phase, get funded or receive a payout to earn your first certificate.","funded.cert.share_disabled":"Public sharing opens soon — your certificates are saved.","funded.verify.title":"Certificate verification","funded.verify.valid_badge":"Verified by FXNX","funded.verify.revoked_badge":"Revoked","funded.verify.revoked_desc":"This certificate was withdrawn by FXNX and is no longer valid.","funded.verify.not_found_title":"Certificate not found","funded.verify.not_found_desc":"We couldn't find a certificate for this link. Check the code and try again.","funded.verify.rate_limited":"Too many checks from your network. Please try again in a minute.","funded.verify.issued_to":"Issued to","funded.verify.trader_fallback":"FXNX trader","funded.verify.program":"Program","funded.verify.account_size":"Account size","funded.verify.issued_on":"Issued on","funded.verify.payout_amount":"Payout amount","funded.verify.code_label":"Certificate code","funded.verify.cta_start":"Start your own challenge","funded.verify.disclaimer":"Trading CFDs involves significant risk of loss. Past performance is not indicative of future results.","funded.leaderboard.title":"Funded leaderboard","funded.leaderboard.subtitle":"Top opted-in traders by gain this month","funded.leaderboard.opt_in_label":"Show me on the public leaderboard","funded.leaderboard.opt_in_desc":"Only your display name, country, phase, account size and monthly gain are shown — never your email or login.","funded.leaderboard.display_name_label":"Public display name","funded.leaderboard.display_name_help":"2–40 characters. No emails or links.","funded.leaderboard.show_name_on_cert":"Show my display name on certificates","funded.leaderboard.show_amount_on_cert":"Show payout amounts on my certificates","funded.leaderboard.gain_month":"Gain this month","funded.leaderboard.trading_days":"Trading days","funded.leaderboard.empty":"No ranked traders yet this month.","funded.leaderboard.min_activity":"Ranked after {days} trading days and {trades} closed trades in the month.","funded.leaderboard.your_standing":"Your standing","funded.leaderboard.not_opted_in":"Opt in to appear on the board.","funded.leaderboard.would_rank":"You would rank #{rank}","funded.leaderboard.anonymous_trader":"Trader {seed}","bots.err.account_house_capital":"NX Bots can't run on a challenge account.","bots.paper.all_settings":"All settings","bots.paper.approx_sr":"about","bots.paper.at_risk":"At risk","bots.paper.before_title":"Before you rent","bots.paper.by_record":"Ordered by live record","bots.paper.can_run":"Your NX Auto {login} can run it.","bots.paper.change_risk":"Change risk","bots.paper.cmd_harvest_short":"Take profit","bots.paper.cmd_kill_short":"Close all","bots.paper.cmd_pause":"Pause","bots.paper.cmd_pause_short":"Pause","bots.paper.control_value":"Pause or stop any time","bots.paper.dial_bal":"balance {balance}","bots.paper.dial_on":"On NX Auto {login} · {balance}","bots.paper.dial_on_login":"On NX Auto {login}","bots.paper.first_run":"No trades yet. Positions appear here the moment it opens one.","bots.paper.hero_title":"Rent a strategy that trades for you.","bots.paper.history_none":"No closed trades yet.","bots.paper.hold_harvest":"Hold to take profit","bots.paper.hold_kill":"Hold to close all","bots.paper.hold_rent_one":"Hold to rent for {n} day","bots.paper.hold_rent_other":"Hold to rent for {n} days","bots.paper.hold_sr_inline":"Press and hold to confirm, or activate it to show a confirm button.","bots.paper.hold_stop":"Hold to stop the bot","bots.paper.hosting_value":"Our servers, nothing to install","bots.paper.jump":"Jump to a bot","bots.paper.knob_off":"Off","bots.paper.knob_on":"On","bots.paper.latest_n_one":"Latest {n}","bots.paper.latest_n_other":"Latest {n}","bots.paper.mine_empty_body":"Rent a bot from the store and it shows here, with its status and your commands.","bots.paper.n_closed_one":"{n} closed","bots.paper.n_closed_other":"{n} closed","bots.paper.needs_value":"At least {amount} on the account","bots.paper.not_strategy":"Not the strategy","bots.paper.params_not_applied":"Saved, but not yet sent to your bot — it is still trading on its previous settings. They are sent with the next change you apply.","bots.paper.pay_term_one":"{method} · {n} day","bots.paper.pay_term_other":"{method} · {n} days","bots.paper.per_trade":"Per trade","bots.paper.ready_to_rent":"Ready to rent","bots.paper.rent_another":"Rent another bot","bots.paper.rent_days_one":"{n} day","bots.paper.rent_days_other":"{n} days","bots.paper.rent_done_note":"It shows as Running once the machine running it first reports in. You can pause or stop it from My Bots at any time.","bots.paper.rent_note":"Bots run on NX Auto accounts with about {amount} or more, one bot per account.","bots.paper.rental_gone":"This rental isn't on your account.","bots.paper.rental_label":"{days}-day rental","bots.paper.row_control":"Control","bots.paper.row_hosting":"Hosting","bots.paper.row_needs":"Needs","bots.paper.row_runs_on":"Runs on","bots.paper.ships_with":"Ships with {risk}% risk per trade and up to {n} open trades.","bots.paper.stopped_note":"Stopped. Open positions keep their own stop-loss and take-profit.","bots.paper.tab_store":"Store","bots.paper.tag_below":"Below {amount}","bots.paper.tag_ready":"Ready","bots.paper.tag_runs":"Runs {bot}","bots.paper.tune_custom":"Custom","bots.paper.tune_risk":"{pct}% risk per trade","bots.paper.tune_risk_v":"{value} risk per trade","bots.paper.tune_sub":"{bot} on NX Auto {login}.","bots.paper.tune_unsaved":"Unsaved changes","bots.paper.when_listed":"When one is listed","bots.paper.where_note":"One account runs one bot at a time.","bots.paper.where_title":"Where it runs","bots.paper.why_harvest":"{cmd} is available only while the bot is ahead.","funded.objective.caption_inactivity_failed":"No trade was placed by {date}","funded.objective.caption_inactivity_met":"A trade was placed before {date}","funded.objective.caption_deadline_failed":"The deadline passed on {date}","funded.objective.caption_deadline_met":"Completed before {date}","funded.meter.aria_no_data":"{label}: no data yet","funded.paper.chart_start":"Start","funded.paper.chart_today":"Today","funded.paper.chip_today_floor":"Today's floor","funded.paper.cmp_fee":"One-time fee","funded.paper.cmp_min_days":"Minimum days","funded.paper.cmp_range":"{min} to {max}","funded.paper.cmp_sizes":"Account sizes","funded.paper.cmp_split":"{from} → {to}","funded.paper.cmp_targets":"{first} then {second}","funded.paper.compare_title":"Compare programs","funded.paper.days_profitable":"{n} profitable","funded.paper.days_trading":"{n} trading","funded.paper.dd_static":"static","funded.paper.dd_trailing_eod":"trails daily closes","funded.paper.dd_trailing_intraday":"trails live equity","funded.paper.key_rules":"Key rules","funded.paper.kpi_breach_equity":"Equity at the breach","funded.paper.limits_hint":"Tap one to find it on the chart","funded.paper.limits_title":"Your limits","funded.paper.objectives_met_one":"{met} of {count} objective met","funded.paper.objectives_met_other":"{met} of {count} objectives met","funded.paper.passed_when":"Passed {when}","funded.paper.rail_funding":"Funding","funded.paper.rail_phase":"Phase {n}","funded.paper.rail_preparing":"Preparing","funded.paper.see_programs":"See programs","funded.paper.select":"Select","funded.paper.selected":"Selected","funded.paper.split_after_one":"After {count} payout","funded.paper.split_after_other":"After {count} payouts","funded.paper.split_now":"Now","funded.pct_value":"{pct}%","funded.pct_increase":"+{pct}%","tradeRally.board.tab.traders":"Traders","tradeRally.board.tab.bots":"NX Bots","tradeRally.board.hint":"Everyone signed up — ranked or not. Names are masked for privacy.","tradeRally.board.state.ranked":"Ranked","tradeRally.board.state.not_started":"Not started yet","tradeRally.board.state.below_min_trades":"Below the trade minimum","tradeRally.board.state.not_eligible":"Not eligible yet","tradeRally.board.state.disqualified":"Disqualified","tradeRally.board.reason.no_trades_yet":"No closed trades yet","tradeRally.board.reason.min_trades":"Needs more closed trades to rank","tradeRally.board.reason.min_trading_days":"Needs more trading days to qualify","tradeRally.board.reason.max_drawdown":"Drawdown above the rally limit","tradeRally.board.reason.contest_score_zero":"Score at zero — outside the prize line","tradeRally.board.reason.below_benchmark":"Not ahead of the NX Bot team yet","tradeRally.board.reason.disqualified":"Removed from this rally","tradeRally.board.tradeCount":"{count} trades","tradeRally.board.dayCount":"{count} trading days","tradeRally.board.projected":"On track for","tradeRally.board.outsidePrizeLine":"Outside the prize line","tradeRally.board.paidAtPosition":"Paid at {position}","tradeRally.board.scoredAt":"Updated {time}","tradeRally.board.scoresCatchingUp":"Scores are catching up","tradeRally.board.movedUp":"Moved up {count} places","tradeRally.board.movedDown":"Moved down {count} places","tradeRally.board.emptyTraders":"No traders have joined yet","tradeRally.board.emptyTradersBody":"The first trader to register opens the board.","tradeRally.board.emptyBots":"No NX Bots in this rally","tradeRally.board.emptyBotsBody":"The house bots appear once the rally is armed.","tradeRally.h2h.title":"Traders vs NX Bots","tradeRally.h2h.topTrader":"Top trader","tradeRally.h2h.topBot":"Top NX Bot","tradeRally.h2h.medianTraders":"Top-20 trader median","tradeRally.h2h.medianBots":"NX Bot median","tradeRally.h2h.leadingHumans":"Traders are ahead","tradeRally.h2h.leadingBots":"The NX Bots are ahead","tradeRally.h2h.leadingTied":"Dead level","tradeRally.h2h.pending":"Too early to call — the first scores decide it.","tradeRally.h2h.noScore":"No score yet","tradeRally.prizeTable.title":"Prize table","tradeRally.prizeTable.rank":"Rank","tradeRally.prizeTable.reward":"Reward","tradeRally.prizeTable.storeValue":"Store value","tradeRally.prizeTable.cashValue":"Cash value","tradeRally.prizeTable.note":"Store value is what your NX Points buy in the NX Store. Cash value is what the rally pays out in cash.","tradeRally.prizeTable.valuePending":"Value confirmed at payout","tradeRally.board.reason.awaiting_score":"Waiting for the next scoring run","tradeRally.board.reason.not_eligible":"Not eligible for a prize in this rally","tradeRally.board.reason.country_excluded":"Prizes are not available in your country","tradeRally.board.reason.country_missing":"Add your country to qualify for a prize","tradeRally.board.reason.house_account":"House account — competes, never wins","tradeRally.board.reason.account_type":"This account type cannot win a prize","tradeRally.board.reason.championship":"Championship requirements not met","tradeRally.prizeTable.noCashValue":"Not paid in cash","tradeRally.prizeTable.beatBotsBand":"Up to {count} winners who beat the FXNX bots","tradeRally.prizeTable.beatBotsNote":"Paid to every trader above the bot line, best first, until the prize pool is spent — rank does not decide it.","tradeRally.contest.rankedBy":"Ranked by contest score","tradeRally.contest.legend":"One score ranks both fields: return, profitable days, trades and drawdown, multiplied together. Weak on any one and the whole score collapses — steady beats lucky.","tradeRally.contest.comp.return":"Return","tradeRally.contest.comp.days":"Profit days","tradeRally.contest.comp.trades":"Trades","tradeRally.contest.comp.drawdown":"Drawdown","tradeRally.contest.compAria":"{label}: {value} of {target}","tradeRally.contest.notMeasured":"Not measured yet","tradeRally.contest.awaitingBoard":"Contest scores arrive with the next scoring run. Everyone signed up is listed with what we can already measure.","tradeRally.contest.awaitingYou":"Your contest score appears once all four components are measured.","tradeRally.contest.scoreAria":"Contest score {score} out of 100","tradeRally.contest.yourTitle":"Your contest score","tradeRally.contest.yourRankLine":"#{rank} of {count}","tradeRally.contest.target":"of {target}","tradeRally.contest.leverLabel":"Biggest lever:","tradeRally.contest.lever.return":"grow the return — it is the component holding your score down.","tradeRally.contest.lever.days":"close more days in profit — it is the component holding your score down.","tradeRally.contest.lever.trades":"trade more often — it is the component holding your score down.","tradeRally.contest.lever.drawdown":"protect the downside — drawdown is the component holding your score down.","tradeRally.board.showAll":"Show all {count}","tradeRally.board.showLess":"Show fewer","tradeRally.board.yourPosition":"Your position","tradeRally.h2h.contestNote":"Compared on the contest score, out of 100.","tradeRally.paper.ab_ends":"Trade Rally · ends in","tradeRally.paper.ab_join":"Join","tradeRally.paper.ab_left":"{time} left","tradeRally.paper.ab_registered":"You · registered","tradeRally.paper.ab_starts":"Trade Rally · starts in","tradeRally.paper.ab_you":"You · Trader #{rank}","tradeRally.paper.bell":"The rally has ended — results are being locked","tradeRally.paper.contest_score":"Contest score","tradeRally.paper.each":"each","tradeRally.paper.ended_on":"Ended {date}, {time} {zone}","tradeRally.paper.ends_on":"Ends {date}, {time} {zone}","tradeRally.paper.entry_free":"Entry is free and scored on a live account.","tradeRally.paper.example":"Example","tradeRally.paper.fact_accounts":"Accounts","tradeRally.paper.fact_accounts_v":"Live accounts","tradeRally.paper.fact_entry":"Entry","tradeRally.paper.fact_entry_v":"Free · no entry fee","tradeRally.paper.fact_rank":"To rank","tradeRally.paper.fact_rank_v_one":"{count} closed trade","tradeRally.paper.fact_rank_v_other":"{count} closed trades","tradeRally.paper.fd_no_scores_yet":"Nothing is scored yet.","tradeRally.paper.field_unit":"contest score, out of 100","tradeRally.paper.field_legend_pending":"Not scored yet","tradeRally.paper.field_you":"You {score}","tradeRally.paper.final":"Final","tradeRally.paper.how_cta":"How scoring works","tradeRally.paper.how_s1":"Press Join and pick the live account you want scored.","tradeRally.paper.how_s2":"Its trades count from the moment you join.","tradeRally.paper.how_s3_one":"The top trader is paid once results are locked.","tradeRally.paper.how_s3_other":"The top {count} traders are paid once results are locked.","tradeRally.paper.join":"Join the rally","tradeRally.paper.legend_body":"Weak on any one and the whole score collapses — steady beats lucky.","tradeRally.paper.legend_lead":"Multiplied, not averaged.","tradeRally.paper.locked":"Results locked","tradeRally.paper.locking":"Results locking","tradeRally.paper.more_rallies":"More rallies","tradeRally.paper.name_on_board":"Name on the board","tradeRally.paper.next_round":"New rallies open every month — the next one could be days away.","tradeRally.paper.not_entered":"You didn't enter this rally.","tradeRally.paper.not_reached_one":"You didn't reach {count} closed trade.","tradeRally.paper.not_reached_other":"You didn't reach {count} closed trades.","tradeRally.paper.of_traders_one":"of {count} trader","tradeRally.paper.of_traders_other":"of {count} traders","tradeRally.paper.on_board":"#{rank} on the board","tradeRally.paper.open_rally":"Open the rally","tradeRally.paper.overall":"#{rank} overall","tradeRally.paper.podium_note":"Trader ranks · prizes in NX Points","tradeRally.paper.pool_k_one":"Prize pool · {count} paid place","tradeRally.paper.pool_k_other":"Prize pool · {count} paid places","tradeRally.paper.pool_line_one":"The top trader takes {pool} NX Points.","tradeRally.paper.pool_line_other":"The top {count} traders share {pool} NX Points.","tradeRally.paper.prize_line":"Prize line · Trader #{rank}","tradeRally.paper.prize_line_k":"Prize line","tradeRally.paper.prize_line_label":"Prize line","tradeRally.paper.provisional":"Provisional","tradeRally.paper.ranked_traders_one":"{count} ranked trader","tradeRally.paper.ranked_traders_other":"{count} ranked traders","tradeRally.paper.result_title":"Your result","tradeRally.paper.ro_you":"You · Trader #{rank} · on track for","tradeRally.paper.ro_you_final":"You · Trader #{rank}","tradeRally.paper.rung_aria":"Trader {range}: {nxp} NX Points","tradeRally.paper.rung_aria_each":"Trader {range}: {nxp} NX Points each","tradeRally.paper.sample_lucky":"{ret} on {trades} trades over {days} days, with a {dd} drawdown.","tradeRally.paper.sample_steady":"{ret} over {days} profitable days and {trades} trades, with a {dd} drawdown.","tradeRally.paper.score_k":"Score","tradeRally.paper.score_title_guest":"How you're scored","tradeRally.paper.scores_k":"Scores","tradeRally.paper.starts_on":"Starts {date}, {time} {zone}","tradeRally.paper.tab_lucky":"Lucky","tradeRally.paper.tab_lucky_long":"Lucky punt","tradeRally.paper.tab_steady":"Steady","tradeRally.paper.tab_steady_long":"Steady grinder","tradeRally.paper.tab_you":"You","tradeRally.paper.target_zero":"zero at {target}","tradeRally.paper.top_bot_short":"Top bot","tradeRally.paper.top_n_traders_one":"Top trader","tradeRally.paper.top_n_traders_other":"Top {count} traders","tradeRally.paper.top_traders":"Top traders","tradeRally.paper.trader_n":"Trader #{rank}","tradeRally.paper.trader_rank":"trader rank","tradeRally.paper.traders_ranked":"Traders ranked","tradeRally.paper.trades_on":"closed trades on","tradeRally.paper.trades_to_board":"closed trades — {count} put you on the board","tradeRally.paper.trb.awaiting_score":"The contest score appears once all four components are measured.","tradeRally.paper.trb.col_entrant":"Entrant","tradeRally.paper.trb.col_score":"Score","tradeRally.paper.trb.contest_score":"Contest score","tradeRally.paper.trb.country":"Country","tradeRally.paper.trb.country_hint":"Two letters, like AE or TR.","tradeRally.paper.trb.entrants_one":"{count} entrant","tradeRally.paper.trb.entrants_other":"{count} entrants","tradeRally.paper.trb.fact_cant_enter":"Can't enter","tradeRally.paper.trb.fact_compete":"You compete","tradeRally.paper.trb.fact_demo":"Demo accounts","tradeRally.paper.trb.fact_ends":"Ends","tradeRally.paper.trb.fact_entry":"Entry","tradeRally.paper.trb.fact_free":"Free · no entry fee","tradeRally.paper.trb.fact_from_join":"From the moment you join","tradeRally.paper.trb.fact_open_until":"Open until {when}","tradeRally.paper.trb.fact_registration":"Registration","tradeRally.paper.trb.hint":"Ranked by contest score. Names are masked for privacy.","tradeRally.paper.trb.hint_masked":"Names are masked for privacy.","tradeRally.paper.trb.more_entrants_one":"{count} more entrant","tradeRally.paper.trb.more_entrants_other":"{count} more entrants","tradeRally.paper.trb.n_below_min_trades_one":"{count} below the trade minimum","tradeRally.paper.trb.n_below_min_trades_other":"{count} below the trade minimum","tradeRally.paper.trb.n_disqualified_one":"{count} disqualified","tradeRally.paper.trb.n_disqualified_other":"{count} disqualified","tradeRally.paper.trb.n_not_eligible_one":"{count} not eligible yet","tradeRally.paper.trb.n_not_eligible_other":"{count} not eligible yet","tradeRally.paper.trb.n_not_started_one":"{count} not started","tradeRally.paper.trb.n_not_started_other":"{count} not started","tradeRally.paper.trb.name_sub":"Everyone else sees it masked for privacy.","tradeRally.paper.trb.name_title":"Your name on the board","tradeRally.paper.trb.need_live_body":"Opening one takes a couple of minutes — then fund it and join the rally, which is scored on real trades.","tradeRally.paper.trb.need_live_sub":"You don't have an active live account yet.","tradeRally.paper.trb.on_track_nxp":"on track for {nxp} NXP","tradeRally.paper.trb.overall":"{rank} overall","tradeRally.paper.trb.paid_at_n":"Paid at #{position}","tradeRally.paper.trb.pick_sub":"Tap an account to join.","tradeRally.paper.trb.prize_final":"{nxp} NX Points","tradeRally.paper.trb.prize_on_track":"On track for {nxp} NX Points","tradeRally.paper.trb.row_open":"Show the score behind it","tradeRally.paper.trb.score":"Score","tradeRally.paper.trb.score_aria":"score {score}","tradeRally.paper.trb.scored_bell":"Scored at the bell · {date}, {time} {zone}","tradeRally.paper.trb.show":"Show","tradeRally.paper.trb.show_my_row":"Show my row","tradeRally.paper.trb.switch_trading":"Trading","tradeRally.paper.trb.you":"You","tradeRally.paper.trb.you_trader":"You · Trader {rank}","tradeRally.paper.trb.zero_at":"zero at {target}","tradeRally.paper.unit_d":"days","tradeRally.paper.unit_h":"hours","tradeRally.paper.unit_m":"min","tradeRally.paper.unit_s":"sec","tradeRally.paper.vd_bell_bots":"NX Bots ahead at the bell","tradeRally.paper.vd_bell_humans":"Traders ahead at the bell","tradeRally.paper.vd_bell_tied":"Dead level at the bell","tradeRally.paper.vd_end_bots":"The NX Bots finished ahead","tradeRally.paper.vd_end_humans":"Traders finished ahead","tradeRally.paper.vd_end_tied":"It finished dead level","tradeRally.paper.vd_pending":"Too early to call","tradeRally.paper.what_it_took":"What it took","tradeRally.paper.when_plain":"{date}, {time} {zone}","tradeRally.paper.you_caption":"Your {account} account, scored so far.","tradeRally.paper.you_caption_plain":"Your account, scored so far.","tradeRally.paper.you_name":"You · {name}","tradeRally.paper.you_pending_one":"Your score appears after {count} closed trade.","tradeRally.paper.you_pending_other":"Your score appears after {count} closed trades.","tradeRally.prizeTable.traderRank":"Trader {rank}","tradeRally.prizeTable.traderRankNote":"Ranks here are trader ranks: the FXNX bots compete on the same board but are never paid, so a bot ahead of you never costs you a rung.","flex.scenes":"Scenes","flex.scene.entry":"Lowest entry","flex.scene.default":"Default","flex.scene.swapfree":"Swap-free floor","flex.scene.raw":"Raw spread","flex.scene.max":"Max","flex.scene.current":"Your current terms","flex.swap.free.short":"Swap-free","flex.above_minimum":"{amount} above this minimum","flex.leverage.no_minimum":"It never changes your minimum deposit.","flex.fineprint":"Fine print","flex.ticket.live":"Live · MetaTrader 5","flex.ticket.terms":"Terms","flex.ticket.account":"Account {login}","flex.swap.free.per_position":"Swap-free: {days} days per position","flex.card.build":"Your build","flex.card.account":"Your account","flex.card.commission":"Commission","flex.card.swap":"Swap","flex.card.per_lot":"{amount} per lot","flex.card.days":"{days} days per position","flex.card.aria":"Your NX Flex account card","flex.level.named":"Level {level} · {name}","flex.level.short":"Level {level}","flex.deposit":"Deposit {amount}","flex.deposit.unlock":"Deposit {amount} to unlock","flex.allin.tail":"— our commission + markup, at 1 lot","flex.fund":"Fund with {amount}","flex.opened.body_covered":"Move at least {amount} into this account to start trading.","flex.applying":"Applying…","flex.copy_failed":"Couldn't copy","flex.ticket.password":"Password","flex.live":"Minimum deposit {amount}. Level {level} of {max}, {name}.","flex.console.aria":"NX Flex builder","flex.covers.these":"Your net deposit covers these terms.","flex.net.hint_full":"Net deposit is completed deposits minus completed withdrawals. Trading profits never count.","flex.flat_rule_short":"Change terms later when flat (no open positions or orders), once per {days} days. Downgrades anytime.","flex.ticket.save_password":"Save your password now — it's only shown here for 24 hours.","settings.marketing.title":"Marketing preferences","settings.marketing.sub":"Choose what you hear from us. Changes apply straight away.","settings.marketing.email_title":"Marketing emails","settings.marketing.email_on":"We send you offers and news by email. Account and security emails continue.","settings.marketing.email_off":"No marketing emails from FXNX. Account and security emails continue.","settings.marketing.ads_title":"Use my details for advertising","settings.marketing.ads_on":"We may use a scrambled (hashed) copy of your email, phone and account id for advertising on Meta and Google.","settings.marketing.ads_off":"We will not use your email, phone or account id for advertising on Meta or Google. You may still see FXNX ads like anyone else.","settings.marketing.save_failed":"Couldn't save that. Please try again.","settings.marketing.load_failed":"Couldn't load your marketing preferences.","settings.whatsapp.title":"WhatsApp notices","settings.whatsapp.stop_hint":"Short notices about your account. Reply STOP to any message to turn them off.","settings.whatsapp.caption_on":"On. We message {phone} about your withdrawals, verification, support replies and account security.","settings.whatsapp.caption_off":"Get a short WhatsApp message when something happens on your account.","settings.whatsapp.needs_phone":"Add your phone number in your profile to turn this on.","settings.whatsapp.needs_verify":"Verify your phone number in your profile to turn this on.","settings.whatsapp.profile_link":"Open profile","settings.whatsapp.error":"We couldn't update this. Please try again.","callRequest.page_title":"Request a call","callRequest.eyebrow":"Your account manager","callRequest.title_named":"Would you like {name} to call you?","callRequest.title_team":"Would you like our team to call you?","callRequest.body":"We'll call you on the phone number in your FXNX account. Pick the time of day that suits you best, or leave it open.","callRequest.time_legend":"Best time to call","callRequest.time.any":"Any time","callRequest.time.morning":"Morning","callRequest.time.afternoon":"Afternoon","callRequest.time.evening":"Evening","callRequest.confirm":"Confirm request","callRequest.sent_title":"Request sent","callRequest.sent_body_named":"Thanks — {name} will call you soon.","callRequest.sent_body_team":"Thanks — our team will call you soon.","callRequest.open_title":"Your request is in","callRequest.open_body_named":"You've already asked for a call — {name} will be in touch soon.","callRequest.open_body_team":"You've already asked for a call — our team will be in touch soon.","callRequest.preferred_line":"Preferred time: {time}","callRequest.expired_title":"This link has expired","callRequest.expired_body":"Reply to your account manager's email, or chat with us in your portal — we're happy to call you.","callRequest.rate_limited":"Too many tries. Please wait a few minutes and try again.","callRequest.failed":"We couldn't send your request. Please try again.","callRequest.portal_cta":"Go to your portal","callRequest.chat_link":"Chat with us","callRequest.ticket_subject":"Call request","callRequest.ticket_body":"You asked us to call you. Our team will call you on the phone number in your account.","callRequest.ticket_body_time":"You asked us to call you (preferred time: {time}). Our team will call you on the phone number in your account.","confirmChannel.page_title":"Confirm a chat channel","confirmChannel.eyebrow":"Account security","confirmChannel.checking":"Checking the link…","confirmChannel.ask_title":"Is this you?","confirmChannel.ask_body":"{label} asked to be linked to your FXNX account. If you confirm, our support assistant will treat messages from it as coming from you and may share your own account details there.","confirmChannel.ask_warn":"Only tap “Yes, this is me” if YOU are writing to FXNX from {label} right now. If someone asked you to tap it, tap “Not me”.","confirmChannel.yes":"Yes, this is me","confirmChannel.not_me":"Not me","confirmChannel.sign_in_title":"Sign in to confirm","confirmChannel.sign_in_body":"To link this chat to your account, sign in to the FXNX portal in this browser, then open the link from the email again. If you did not ask for this, tap “Not me”.","confirmChannel.sign_in_cta":"Sign in","confirmChannel.done_title":"Linked","confirmChannel.done_body":"{label} is now linked to your account. If it was not you, sign out of all devices in your security settings: that ends the link at once.","confirmChannel.not_me_title":"Thanks — nothing is linked","confirmChannel.not_me_body":"We cancelled the request and told our team. Nothing was linked to your account.","confirmChannel.not_me_only_body":"If you did not ask to link a chat to your FXNX account, tap “Not me”. Nothing is linked unless you confirm while signed in.","confirmChannel.invalid_title":"This link no longer works","confirmChannel.invalid_body":"It was already used, it expired (links last 30 minutes), or it belongs to another account. Ask in the chat for a new one if you need it.","confirmChannel.staff_body":"Staff accounts cannot confirm a client's chat channel. Sign out, then open the link as the client.","confirmChannel.rate_limited":"Too many attempts. Please wait a while and try again.","confirmChannel.failed":"Something went wrong. Please try again.","confirmChannel.back_home":"Go to the portal","confirmChannel.email_subject":"Is this you? Confirm a chat with FXNX","confirmChannel.email_preheader":"Someone asked to link a chat to your FXNX account.","confirmChannel.email_accent":"SECURITY","confirmChannel.email_heading":"Is this you writing to FXNX?","confirmChannel.email_greeting":"Hello,","confirmChannel.email_greeting_named":"Hello {name},","confirmChannel.email_body":"{label} is chatting with FXNX support and asked to be linked to your account.","confirmChannel.email_cta":"Review the request","confirmChannel.email_valid":"The link works once and expires in 30 minutes.","confirmChannel.email_warn":"Didn't start this chat? Tap “Not me” below, or simply ignore this email: nothing is linked unless you confirm while signed in.","confirmChannel.email_not_me":"Not me","notif.title.am.call_request":"Client asked for a call","admin.chat.channel.portal":"Portal","admin.chat.channel.website":"Website","admin.chat.channel.whatsapp":"WhatsApp","admin.chat.channel.facebook":"Facebook","admin.chat.channel.instagram":"Instagram","admin.chat.channel.messenger":"Messenger","admin.chat.channel.telegram":"Telegram","admin.chat.channel.telegram_support":"Telegram support bot","admin.chat.channel.social":"Social inbox","admin.chat.link.verified":"Verified","admin.chat.link.unverified":"Unverified","admin.chat.link.conflict":"Code from another client's phone","admin.chat.link.shared_number":"Shared number","admin.chat.link.ambiguous":"Several accounts","admin.chat.link.none":"No client","admin.chat.link.lead":"Lead","admin.chat.basis.portal_login":"Signed in to the portal","admin.chat.basis.telegram_link":"Telegram linked to the account","admin.chat.basis.support_bot_link":"Linked from the portal","admin.chat.basis.phone_verified":"Verified phone number","admin.chat.basis.support_ref":"Portal support code","admin.chat.basis.support_ref_unverified":"Portal support code, number not on file","admin.chat.basis.staff_link":"Linked by staff","admin.chat.basis.staff_confirmed":"Identity confirmed by staff","admin.chat.basis.email_confirmed_link":"Confirmed by an email link","admin.chat.basis.phone_unique":"Confirmed by unique WhatsApp number","admin.chat.basis.phone_match":"Phone number match","admin.chat.basis.typed_email":"Email typed in the chat form","admin.chat.contact.title_client":"Client","admin.chat.contact.title_contact":"Contact","admin.chat.contact.name":"Name","admin.chat.contact.number":"Number","admin.chat.contact.email":"Email","admin.chat.contact.tier":"Tier","admin.chat.contact.retail":"retail","admin.chat.contact.kyc":"KYC","admin.chat.contact.am":"Account manager","admin.chat.contact.am_none":"none","admin.chat.contact.funded":"Funded","admin.chat.contact.yes":"yes","admin.chat.contact.no":"no","admin.chat.contact.status":"Status","admin.chat.contact.frozen":"frozen","admin.chat.contact.signed_up":"Signed up","admin.chat.contact.open_tickets":"Open tickets","admin.chat.contact.basis":"Matched by","admin.chat.contact.open_profile":"Open profile","admin.chat.contact.conflict_note":"This is {name}'s portal support code, but it came from a phone that belongs to another client. Neither account is verified. Balances, KYC and tickets stay hidden until you confirm who this is.","admin.chat.contact.locked_typed_email":"The email typed in the chat form matches this client, but a typed email proves nothing. Their account details stay hidden.","admin.chat.contact.locked_note":"Not verified yet. Balances, KYC and tickets stay hidden until you confirm who this is, for example by calling the number on file.","admin.chat.contact.conflict_owners":"Phone belongs to","admin.chat.contact.confirm_button":"Identity confirmed","admin.chat.contact.confirm_title":"Confirm this is {name}?","admin.chat.contact.confirm_message":"Only confirm after you've checked who you're talking to. This opens their account details in this chat and is recorded in the audit log under your name.","admin.chat.contact.unique_confirm_note":"No other client account has this number. “Identity confirmed” is needed only to open tickets or file calls on their account.","admin.chat.contact.unique_confirm_message":"Only confirm after you've checked who you're talking to. Their card is already open; this lets staff open tickets and file calls on their account, and is recorded in the audit log under your name.","admin.chat.contact.cancel":"Cancel","admin.chat.contact.confirmed_toast":"Identity confirmed","admin.chat.contact.recorded":"Recorded in the audit log.","admin.chat.contact.linked_toast":"Client linked","admin.chat.contact.unlinked_toast":"Number unlinked","admin.chat.contact.shared_title":"Shared number · {n} accounts","admin.chat.contact.several_title":"Several accounts · {n}","admin.chat.contact.shared_note":"Several client accounts use this number. Pick the one you're talking to. Nothing about them is shown until you do.","admin.chat.contact.several_note":"This contact is linked to several client accounts. Nothing about them is shown until it's resolved.","admin.chat.contact.name_given":"Name given","admin.chat.contact.email_given":"Email given","admin.chat.contact.lead":"Lead","admin.chat.contact.open_lead":"open lead","admin.chat.contact.none_note_whatsapp":"No client account has this WhatsApp number. If you know who it is, link the chat to their account.","admin.chat.contact.none_note_other":"This chat isn't linked to a client account.","admin.chat.contact.number_unknown":"The WhatsApp number behind this chat is unknown, so it can't be matched or linked to a client from here.","admin.chat.contact.lookup_failed":"Couldn't check who this is, so no client is shown.","admin.chat.contact.retry":"Retry","admin.chat.contact.unlink":"Unlink","admin.chat.contact.unlink_title":"Unlink this number from {name}?","admin.chat.contact.unlink_message":"The chat goes back to no client, and this number won't be matched to them again. Recorded in the audit log.","admin.chat.contact.candidates_hidden":"You need client access to see these accounts.","admin.chat.contact.candidates_none_visible":"None of them is in your book.","admin.chat.contact.pick":"This one","admin.chat.contact.pick_needs_lead":"Only a support lead can choose between these accounts.","admin.chat.contact.search_placeholder":"Find a client: name, email or phone","admin.chat.contact.search_label":"Find a client to link","admin.chat.contact.searching":"Searching…","admin.chat.contact.search_failed":"Search failed. Try again.","admin.chat.contact.search_empty":"No client in your scope matches.","admin.chat.contact.link":"Link","admin.chat.contact.link_needs_lead":"A client whose phone differs from this number can only be linked by a support lead.","admin.chat.contact.error.match_changed":"The match changed since this chat was loaded. It's been refreshed; check it again.","admin.chat.contact.error.missing_permission":"You need client access for this.","admin.chat.contact.error.not_your_client":"This client isn't in your book.","admin.chat.contact.error.not_confirmable":"This chat can't be confirmed from here.","admin.chat.contact.error.no_client_matched":"No client is matched to this number any more.","admin.chat.contact.error.not_linkable":"This chat can't be linked from here.","admin.chat.contact.error.link_needs_read_all":"Only a support lead can link this number to that client.","admin.chat.contact.error.client_not_found":"That client account wasn't found.","admin.chat.contact.error.use_whatsapp_inbox":"This chat is on a WhatsApp inbox line. Work it in the WhatsApp inbox.","admin.chat.contact.error.generic":"The server refused it.","admin.chat.contact.error.confirm_failed":"Not confirmed","admin.chat.contact.error.link_failed":"Couldn't link","admin.chat.contact.error.unlink_failed":"Couldn't unlink","admin.chat.queue.anonymous":"Anonymous visitor","admin.chat.queue.unknown_contact":"{channel} contact","admin.chat.header.no_email":"no email","admin.chat.ban.skipped_unverified":"The matched client's account was not banned: the match is unverified.","admin.chat.restriction.title":"This client is under a contact restriction.","admin.chat.restriction.title_other":"An account linked to this number is under a contact restriction.","admin.chat.restriction.title_unresolved":"Couldn't check this contact's restriction, so it is treated as restricted.","admin.chat.restriction.shared_number":"This number is shared by more than one account, and at least one of them is restricted.","admin.chat.restriction.code_conflict":"The portal support code in this chat came from a phone that belongs to another client, and that client is restricted.","admin.chat.restriction.reasons_label":"Restriction reasons (staff only)","admin.chat.restriction.ack":"I understand, send anyway. This reply is recorded under my name.","admin.chat.restriction.not_sent":"Message not sent","admin.chat.restriction.ack_required_toast":"A contact restriction applies to this chat. Tick “I understand” to send.","admin.chat.restriction.hint_use_composer":"Tick “I understand” in the reply box to send to this client.","admin.chat.restriction.reason.frozen":"Account frozen","admin.chat.restriction.reason.withdrawal_hold":"Withdrawal on hold","admin.chat.restriction.reason.under_review":"Withdrawal under review","admin.chat.restriction.reason.risk_case":"Open risk case","admin.chat.restriction.reason.restricted":"Account restriction","admin.chat.restriction.reason.unresolved":"Couldn't check: treated as restricted","spot.title":"Exchange","spot.notAvailable.title":"Exchange isn't available on your account","spot.notAvailable.body":"Buying and holding coins isn't open for your account yet. We'll let you know when it is.","spot.balance.usd":"USD wallet","spot.balance.usdHint":"Buys are paid from here, and sales are paid back here.","spot.balance.coins":"Your coins","spot.balance.reviewedLabel":"Reviewed on withdrawal:","spot.balance.reviewedHelp":"Coins bought with your wallet money are checked by our team when you withdraw them.","spot.prices.title":"Live prices","spot.prices.unavailable":"Prices are unavailable right now. Trading resumes when they're back.","spot.trade.title":"Buy, sell or swap","spot.trade.tabsAria":"Order type","spot.trade.tab.buy":"Buy","spot.trade.tab.sell":"Sell","spot.trade.tab.swap":"Swap","spot.trade.coin":"Coin","spot.trade.from":"From","spot.trade.to":"To","spot.trade.amountUsd":"Amount (USD)","spot.trade.amountCoin":"Amount ({asset})","spot.trade.max":"Max","spot.trade.available":"Available: {amount}","spot.trade.limits":"Order size: {min} to {max}.","spot.trade.fee":"Fee ({pct})","spot.trade.pay":"You pay","spot.trade.value":"Order value","spot.trade.receive":"You'll receive about","spot.trade.calculating":"Calculating…","spot.trade.settleNote":"Your order settles when the conversion completes, which takes a few minutes in most cases. You receive what actually arrives, minus the {pct} fee.","spot.trade.cta.buy":"Buy {asset}","spot.trade.cta.sell":"Sell {asset}","spot.trade.cta.swap":"Swap {from} to {to}","spot.trade.over":"That's more than you have available.","spot.trade.confirm.title":"Confirm your order","spot.trade.confirm.place":"Place order","spot.trade.placed":"Order placed. We'll credit you as soon as it settles.","spot.trade.closed":"Trading isn't open right now.","spot.amount.err.format":"Enter a valid amount.","spot.amount.err.decimals":"Use up to {n} decimal places.","spot.amount.err.zero":"Enter an amount above zero.","spot.orders.title":"Your orders","spot.orders.empty":"No orders yet. Your buys, sells and swaps will show here.","spot.orders.foot":"An open order settles when its conversion completes. A refunded order returns your money in full.","spot.order.buy":"Buy {asset}","spot.order.sell":"Sell {asset}","spot.order.swap":"Swap {from} to {to}","spot.order.paid":"Paid","spot.order.status.pending":"Pending","spot.order.status.executing":"Converting","spot.order.status.settled":"Settled","spot.order.status.refunded":"Refunded","spot.order.status.failed":"Failed","spot.status.other":"Processing","spot.move.title":"Deposit and withdraw coins","spot.move.tabsAria":"Deposit or withdraw","spot.move.tab.deposit":"Deposit","spot.move.tab.withdraw":"Withdraw","spot.deposit.soon":"Coin deposits are coming soon.","spot.deposit.intro":"Send coins from any wallet. They're added to your balance once the network confirms them.","spot.deposit.coin":"Coin and network","spot.deposit.amount":"Amount you'll send ({asset})","spot.deposit.cta":"Get deposit address","spot.deposit.ready.title":"Send {amount} to this address","spot.deposit.ready.network":"Network: {network}. Sending on another network can lose your coins.","spot.deposit.ready.note":"Your balance updates after the network confirms the transfer.","spot.deposit.ready.checkout":"Open payment page","spot.deposit.ready.done":"Done","spot.deposit.addressLabel":"Deposit address","spot.deposit.recent":"Recent deposits","spot.deposit.show":"Show address","spot.deposit.status.pending":"Waiting for coins","spot.deposit.status.completed":"Credited","spot.deposit.status.failed":"Failed","spot.deposit.status.flagged":"Under review","spot.withdraw.soon":"Coin withdrawals are coming soon.","spot.withdraw.reviewNote":"Every withdrawal is reviewed by our team before it's sent.","spot.withdraw.coin":"Coin and network","spot.withdraw.amount":"Amount ({asset})","spot.withdraw.address":"Destination address","spot.withdraw.addressHint":"Paste a {network} address. Coins sent to a wrong address can't be recovered.","spot.withdraw.addressErr":"Check the address — it looks incomplete.","spot.withdraw.network":"Network","spot.withdraw.cta":"Request withdrawal","spot.withdraw.confirm.title":"Confirm your withdrawal","spot.withdraw.confirm.send":"Request withdrawal","spot.withdraw.confirm.check":"Check the first and last characters of the address before you continue.","spot.withdraw.requested":"Withdrawal requested. We'll review it and keep you posted.","spot.withdraw.list":"Your withdrawals","spot.withdraw.to":"To","spot.withdraw.cancel":"Cancel","spot.withdraw.cancel.title":"Cancel this withdrawal?","spot.withdraw.cancel.body":"The coins go straight back to your balance.","spot.withdraw.cancel.confirm":"Cancel withdrawal","spot.withdraw.cancel.keep":"Keep it","spot.withdraw.cancelled":"Withdrawal cancelled. The coins are back in your balance.","spot.withdraw.status.pending_review":"In review","spot.withdraw.status.approved":"Approved","spot.withdraw.status.processing":"Sending","spot.withdraw.status.completed":"Sent","spot.withdraw.status.rejected":"Rejected","spot.withdraw.status.failed":"Failed","spot.withdraw.status.cancelled":"Cancelled","spot.history.title":"Coin history","spot.history.empty":"No coin movements yet.","spot.history.balanceAfter":"Balance","spot.history.kind.deposit":"Deposit","spot.history.kind.order_debit":"Sent to an order","spot.history.kind.order_credit":"Received from an order","spot.history.kind.order_refund":"Order refund","spot.history.kind.withdrawal_hold":"Withdrawal","spot.history.kind.withdrawal_release":"Withdrawal returned","spot.history.kind.adjustment":"Adjustment","spot.history.kind.other":"Balance change","spot.err.not_available":"Exchange isn't available on your account.","spot.err.asset_closed":"This coin isn't available to trade right now.","spot.err.bad_amount":"Enter a valid amount.","spot.err.too_small":"The minimum order is {min}.","spot.err.too_large":"The maximum order is {max}.","spot.err.insufficient":"You don't have enough balance for this.","spot.err.frozen":"Money movement is paused on your account. Please contact support.","spot.err.kyc_required":"Verify your identity first: coin withdrawals unlock once your identity verification is approved.","spot.err.price":"Prices are unavailable right now. Please try again in a moment.","spot.err.rail_closed":"This coin isn't open for deposits or withdrawals right now.","spot.err.below_minimum":"This amount is below the minimum deposit.","spot.err.below_minimum_amount":"The minimum deposit is {amount}.","spot.err.psp_failed":"We couldn't create a deposit address right now. Please try again later.","spot.err.bad_address":"That address doesn't match the selected network.","spot.err.bad_state":"This can't be changed anymore. Refresh to see its latest status.","spot.err.not_allowed":"This action isn't allowed on your account.","spot.err.out_of_range":"This amount is out of range.","spot.err.key_conflict":"Something went wrong with this request. Please try again.","spot.err.generic":"Something went wrong. Please try again.","spot.err.network":"We couldn't reach our server. Check your lists below before you try again.","spot.err.location":"Money movement isn't available from your current location.","spot.err.in_flight":"Your previous request is still being processed. Check the list below in a moment.","spot.riskLine":"Crypto prices move fast and you can lose money. Only trade what you can afford to lose.","spot.ui.form.aria":"Order form","spot.ui.form.none":"none","spot.ui.form.youSell":"You sell","spot.ui.form.youSwap":"You swap","spot.ui.form.size":"Order size {min} to {max}","spot.ui.form.notHeld":"You don't hold {coin}","spot.ui.form.swapFrom":"The coin you swap from","spot.ui.form.quick":"Quick amounts","spot.ui.form.quick.pct":"{pct}%","spot.ui.form.quick.all":"Sell all","spot.ui.form.belowMin":"Below the {min} minimum","spot.ui.form.get":"You'll get about","spot.ui.form.rate.buy":"You pay the ask, about {price} per {coin}.","spot.ui.form.rate.sell":"You get the bid, about {price} per {coin}.","spot.ui.form.rate.swap":"You swap at the {from} bid, about {fromPrice}, and the {to} ask, about {toPrice}.","spot.ui.form.fee":"Fee","spot.ui.form.feeAbout":"about {amount}","spot.ui.form.feeNote":"{pct} of what arrives, final when it settles","spot.ui.form.retry":"Couldn't get a price. Trying again.","spot.ui.form.settles":"Settles when the conversion completes","spot.ui.form.why":"Why?","spot.ui.form.msg.noUsd":"That's more than the {amount} in your USD wallet.","spot.ui.form.msg.addMoney":"Add money to your wallet","spot.ui.form.msg.noCoin":"That's more than the {amount} you hold.","spot.ui.form.msg.belowMinWorth":"This is worth about {value}. The minimum order is {min}.","spot.ui.form.msg.dust":"Your {coin} is worth less than the {min} order minimum, so it can't be sold or swapped. You can withdraw it instead.","spot.ui.form.msg.withdraw":"Withdraw {coin}","spot.ui.form.msg.chat":"Write to us","spot.ui.form.msg.paused":"Trading {name} is paused right now.","spot.ui.form.msg.openNow":"Open now","spot.ui.form.msg.nothing":"You don't hold any coins yet. Buy one first, or deposit coins from another wallet.","spot.ui.form.hold.buy":"Hold to buy {coin} · {amount}","spot.ui.form.hold.sell":"Hold to sell {amount}","spot.ui.form.hold.swap":"Hold to swap {amount} to {to}","spot.ui.form.hold.empty":"Enter an amount","spot.ui.form.hold.bad":"Enter a valid amount","spot.ui.form.hold.aboveMax":"Above the {max} maximum","spot.ui.form.hold.noUsd":"Not enough in your wallet","spot.ui.form.hold.noCoin":"Not enough {coin}","spot.ui.form.hold.prices":"Prices unavailable","spot.ui.form.hold.paused":"Trading paused","spot.ui.form.hold.frozen":"Money movement paused","spot.ui.form.hold.location":"Not available from your location","spot.ui.form.hold.nothingSell":"Nothing to sell yet","spot.ui.form.hold.nothingSwap":"Nothing to swap yet","spot.ui.form.hold.unavailable":"Not available right now","spot.ui.form.hold.placing":"Placing your order…","spot.ui.form.hold.sr":"Press and hold for a second to confirm. With a keyboard or a screen reader, press Enter to get a Confirm button instead.","spot.ui.form.confirm.buy":"Confirm buy {amount}","spot.ui.form.confirm.sell":"Confirm sell {amount}","spot.ui.form.confirm.swap":"Confirm swap {amount} to {to}","spot.ui.form.keypad":"Amount keypad","spot.ui.form.keypad.del":"Delete","spot.ui.form.keypad.dot":"Decimal point","spot.ui.track.buying":"Buying {coin}","spot.ui.track.selling":"Selling {coin}","spot.ui.track.swapping":"Swapping {from} to {to}","spot.ui.track.bought":"Bought {coin}","spot.ui.track.sold":"Sold {coin}","spot.ui.track.swapped":"Swapped {from} to {to}","spot.ui.track.buy":"Buy {coin}","spot.ui.track.sell":"Sell {coin}","spot.ui.track.yourOrder":"Your order","spot.ui.track.steps":"Order steps","spot.ui.track.placed":"Placed","spot.ui.track.credited":"Credited","spot.ui.track.next":"Next","spot.ui.track.since":"since {time}","spot.ui.track.youPaid":"You paid","spot.ui.track.youSold":"You sold","spot.ui.track.youSwapped":"You swapped","spot.ui.track.fee":"Fee","spot.ui.track.feeArrives":"Fee ({pct} of what arrives)","spot.ui.track.feeArrivesPlain":"Fee, from what arrives","spot.ui.track.feeArrived":"Fee ({pct} of what arrived)","spot.ui.track.feeArrivedPlain":"Fee, from what arrived","spot.ui.track.about":"about {amount}","spot.ui.track.finalWhenSettles":"Final when it settles","spot.ui.track.getAbout":"You’ll get about","spot.ui.track.stays":"We place it with the market and credit what actually arrives. You can leave this page: it stays in Exchange until it’s credited.","spot.ui.track.new":"New order","spot.ui.track.swapLabel":"Swap {from} to {to}","spot.ui.track.stepDone":"done","spot.ui.track.srStatus":"Order status: {status}","spot.ui.track.paidToWallet":"Paid to your USD wallet","spot.ui.track.creditedTo":"Credited to your {coin}","spot.ui.track.estimated":"Estimated","spot.ui.track.received":"Received","spot.ui.track.receivedNet":"Received, after the fee","spot.ui.track.less":"{amount} less than the estimate","spot.ui.track.more":"{amount} more than the estimate","spot.ui.track.same":"The same as the estimate","spot.ui.track.estimateNote":"The estimate used the price when you placed it; you get what actually arrived.","spot.ui.track.orderRef":"Order {ref} · {when}","spot.ui.track.copy":"Copy","spot.ui.track.copyRef":"Copy order number","spot.ui.track.copied":"Order number copied","spot.ui.track.copyFailed":"Couldn’t copy. Select the order number and copy it yourself.","spot.ui.track.backInFull":"Money back in full","spot.ui.track.refundWallet":"We couldn’t complete this conversion. Your {amount} is back in your wallet.","spot.ui.track.refundBalance":"We couldn’t complete this conversion. Your {amount} is back in your balance.","spot.ui.order.cancel":"Cancel order","spot.ui.order.cancelAsk":"Cancel this order? It hasn’t gone to the market yet, so your {amount} comes straight back.","spot.ui.order.keep":"Keep it","spot.ui.order.cancelled":"Order cancelled. What you paid is back in your account.","spot.ui.track.cancelledWallet":"You cancelled this order. Your {amount} is back in your wallet.","spot.ui.track.cancelledBalance":"You cancelled this order. Your {amount} is back in your balance.","spot.ui.track.questions":"Questions? Give us order {ref}","spot.ui.track.writeToUs":"Write to us","spot.ui.sheet.done":"Done","spot.ui.sheet.gotIt":"Got it","spot.ui.sheet.placedWhen":"Placed {when}","spot.ui.sheet.today":"Today, {time}","spot.ui.sheet.yesterday":"Yesterday, {time}","spot.ui.sheet.dayTime":"{day}, {time}","spot.ui.strip.title":"In progress","spot.ui.strip.requested":"Requested","spot.ui.strip.status":"Status: {status}","spot.ui.strip.withdrawing":"Withdrawing {coin}","spot.ui.strip.toAddress":"to {address}","spot.ui.how.title":"How it works","spot.ui.how.sub":"Four things to know before your first order.","spot.ui.how.1.t":"Your USD wallet is the cash side","spot.ui.how.1.p":"A buy takes its amount from your USD wallet. A sell pays what arrives back into it.","spot.ui.how.2.t":"The market price, a {fee} fee","spot.ui.how.2.p":"Prices come from the market. Our fee is {fee} of each order, and you see it before you confirm. Orders are from {min} to {max}.","spot.ui.how.3.t":"Settles when the conversion completes","spot.ui.how.3.p":"We place your order with the market and credit what actually arrives, so it can differ from the estimate. You see each step until it’s credited.","spot.ui.how.4.t":"One network per coin, every withdrawal reviewed","spot.ui.how.4.p":"Each coin moves on its own network only. Our team reviews every withdrawal before it’s sent, and you can cancel while it’s in review.","spot.ui.how.custody":"Your coins are held for you by our crypto payment partner.","spot.ui.why.title":"Why is it checked?","spot.ui.why.subAmount":"{amount} of your {coin} is reviewed when it leaves.","spot.ui.why.subNone":"Why part of a balance is reviewed when it leaves.","spot.ui.why.body":"Coins you buy with your wallet money are checked by our team when you withdraw them. Coins you deposit from another wallet are not.","spot.ui.why.note":"Today our team reviews every withdrawal anyway, so nothing changes for you: you can still sell, swap and withdraw all of it.","spot.ui.why.row":"{amount} is checked by our team before it leaves.","spot.ui.why.link":"Why?","spot.ui.wd.title.pending_review":"Withdrawal in review","spot.ui.wd.title.approved":"Withdrawal approved","spot.ui.wd.title.processing":"Withdrawal on its way","spot.ui.wd.title.completed":"Withdrawal sent","spot.ui.wd.title.rejected":"Withdrawal not sent","spot.ui.wd.title.cancelled":"Withdrawal cancelled","spot.ui.wd.sub":"Withdraw {coin} · {when}","spot.ui.wd.steps":"Withdrawal steps","spot.ui.wd.beingPrepared":"Payout being prepared","spot.ui.wd.coinsBack":"Coins back","spot.ui.wd.notSent":"Not sent","spot.ui.wd.afterPayouts":"After payouts open","spot.ui.wd.line.pending_review":"Every withdrawal is reviewed by our team before it’s sent. You can cancel while it’s in review. If you do, the coins go back to your balance.","spot.ui.wd.line.approved":"Approved. Your payout is being prepared.","spot.ui.wd.line.processing":"Approved. Your payout is on its way.","spot.ui.wd.line.completed":"Sent to the address below.","spot.ui.wd.line.rejected":"We couldn’t send this withdrawal. Your {amount} is back in your balance. Write to us for details.","spot.ui.wd.line.failed":"We couldn’t send this withdrawal. Write to us for details.","spot.ui.wd.amount":"Amount","spot.ui.wd.cancelling":"Cancelling…","spot.ui.net.badgeNetwork":"{network} network","spot.ui.net.oneNetwork":"The one network for {coin} here, in and out.","spot.ui.net.sendOnlyNetwork":"Send only {coin} on the {network} network.","spot.ui.net.sendOnly":"Send only {coin} on {network}.","spot.ui.net.lost":"Anything else is lost.","spot.ui.net.prefixes":"Withdrawals go to {coin} addresses starting {prefixes}.","spot.ui.addr.copy":"Copy address","spot.ui.addr.copied":"Address copied","spot.ui.addr.failed":"Couldn’t copy the address. Select it and copy it yourself.","spot.ui.about.BTC":"BTC is the coin of the Bitcoin network.","spot.ui.about.ETH":"ETH is the coin of the Ethereum network.","spot.ui.about.LTC":"LTC is the coin of the Litecoin network.","spot.ui.about.BNB":"BNB is the coin of BNB Smart Chain.","spot.ui.about.trade":"Here you can buy, sell and swap it from {min} with your USD wallet.","spot.ui.card.price":"Price","spot.ui.card.lastPrice":"Last price","spot.ui.card.youHold":"You hold","spot.ui.card.from":"From {min}","spot.ui.card.paused":"Trading paused","spot.ui.card.24h":"24h","spot.ui.card.7d":"7d","spot.ui.card.30d":"30d","spot.ui.list.count":"{n} coins","spot.ui.list.search":"Search coins","spot.ui.list.searchAria":"Search coins by name or code","spot.ui.list.clear":"Clear search","spot.ui.list.period":"Change over","spot.ui.list.sort":"Sort","spot.ui.list.sort.hold":"Your coins first","spot.ui.list.sort.rank":"Popular","spot.ui.list.sort.gain":"Top gainers","spot.ui.list.sort.lose":"Top losers","spot.ui.list.sort.vol":"Most traded","spot.ui.list.sort.az":"A–Z","spot.ui.list.filter":"Filter coins","spot.ui.list.tag.all":"All","spot.ui.list.tag.held":"Your coins","spot.ui.list.tag.l1":"Layer 1","spot.ui.list.tag.l2":"Layer 2","spot.ui.list.tag.defi":"DeFi","spot.ui.list.tag.meme":"Meme","spot.ui.list.tag.pay":"Payments","spot.ui.list.tag.ai":"AI","spot.ui.list.tag.game":"Gaming","spot.ui.list.tag.infra":"Infrastructure","spot.ui.list.tag.exch":"Exchange tokens","spot.ui.list.tag.gold":"Gold & wrapped","spot.ui.list.movers":"Top movers","spot.ui.list.gainers":"Gainers","spot.ui.list.losers":"Losers","spot.ui.list.showAll":"Show all {n} coins","spot.ui.list.showLess":"Show fewer","spot.ui.list.none":"No coins match “{q}”.","spot.ui.list.noneTag":"No coins here yet.","spot.ui.coin.all":"All coins","spot.ui.coin.allTitle":"Choose a coin","spot.ui.coin.allSub":"{n} coins. Search by name or code.","spot.ui.form.searchCoins":"Search coins","spot.ui.home.move.more":"and {n} more coins","spot.ui.home.first.bodyMany":"Buy, sell and hold Bitcoin, Ethereum and {n} other coins with the money in your USD wallet.","spot.ui.card.sort.label":"Sort coins","spot.ui.card.sort.hold":"Your holdings","spot.ui.card.sort.holdShort":"Holdings","spot.ui.card.sort.move":"24h move","spot.ui.card.sort.moveShort":"24h","spot.ui.card.sort.az":"A–Z","spot.ui.price.asOf":"Prices as of {time}","spot.ui.price.lastAsOf":"Last prices as of {time}","spot.ui.chart.rangeLabel":"Chart range","spot.ui.chart.range.1D":"1D","spot.ui.chart.range.1W":"1W","spot.ui.chart.range.1M":"1M","spot.ui.chart.range.1Y":"1Y","spot.ui.chart.range.All":"All","spot.ui.chart.caption.1D":"Last 24 hours","spot.ui.chart.caption.1W":"Last 7 days","spot.ui.chart.caption.1M":"Last 30 days","spot.ui.chart.caption.1Y":"Last year","spot.ui.chart.caption.All":"All available history","spot.ui.chart.since":"Since {when}","spot.ui.chart.footnote":"Prices in USD (USDT pairs). 1D = last 24 hours.","spot.ui.chart.unavailable":"Prices unavailable","spot.ui.chart.aria":"{name} price, {range}. Use the arrow keys to read earlier prices.","spot.ui.chart.now":"Now","spot.ui.chart.priceAt":"Price at {when}","spot.ui.chart.valueText":"{price}, {when}","spot.ui.deposit.title":"Deposit coins","spot.ui.deposit.titleCoin":"Deposit {coin}","spot.ui.deposit.back":"Back","spot.ui.deposit.stepOf":"{n} / {total}","spot.ui.deposit.summary":"Deposit summary","spot.ui.deposit.choose.title":"Which coin will you send?","spot.ui.deposit.choose.sub":"Each coin arrives on its own network and lands in your Exchange balance, in that coin.","spot.ui.deposit.choose.youHold":"You hold","spot.ui.deposit.choose.noneYet":"None yet","spot.ui.deposit.choose.cardAria":"{coin}, {network}","spot.ui.deposit.choose.cardAriaHeld":"{coin}, {network}, you hold {amount}","spot.ui.deposit.amount.title":"How much will you send?","spot.ui.deposit.amount.change":"Change coin","spot.ui.deposit.amount.aria":"Amount in {coin}","spot.ui.deposit.amount.help":"The amount you’ll send from your other wallet, in {coin}.","spot.ui.deposit.amount.rule":"Send the amount you entered. If you send more, we credit up to that amount and our team returns the rest.","spot.ui.deposit.amount.getting":"Getting your address…","spot.ui.deposit.amount.unitGroup":"Enter the amount in","spot.ui.deposit.amount.ariaUsd":"Amount in US dollars","spot.ui.deposit.amount.approx":"About {amount}. Prices move — the coin amount is what counts.","spot.ui.deposit.amount.noPrice":"Price unavailable — enter the coin amount.","spot.ui.deposit.worth":"Worth about {amount} at today’s price","spot.ui.deposit.address.title":"Send to this address","spot.ui.deposit.address.label":"Your {coin} deposit address","spot.ui.deposit.address.copy":"Copy address","spot.ui.deposit.address.copied":"Copied","spot.ui.deposit.address.once":"Use this address for this deposit only. For your next deposit, get a new address.","spot.ui.deposit.address.anyTime":"Your {coin} address — use it any time.","spot.ui.deposit.address.minimum":"Send at least {amount}. Smaller amounts can't be processed.","spot.ui.deposit.address.useBy":"Use this address by {date}. After that, open Deposit again for a new one.","spot.ui.deposit.address.pay":"Open the payment page","spot.ui.deposit.address.leave":"You can leave this page. It stays in Exchange until it’s credited.","spot.ui.deposit.address.sent":"I’ve sent it","spot.ui.deposit.address.qrAlt":"QR code for your {coin} deposit address","spot.ui.deposit.address.scan":"Scan to send from another device","spot.ui.deposit.address.copyAmount":"Copy amount","spot.ui.deposit.address.amountCopied":"Amount copied","spot.ui.deposit.waiting.title":"Waiting for your transfer","spot.ui.deposit.waiting.sub":"We credit it to your {coin} balance when it arrives, after the processing fee.","spot.ui.deposit.waiting.steps":"Deposit steps","spot.ui.deposit.waiting.ready":"Address ready","spot.ui.deposit.waiting.since":"since {time}","spot.ui.deposit.waiting.again":"Haven’t sent it yet?","spot.ui.deposit.waiting.show":"Show the address again","spot.ui.deposit.waiting.hide":"Hide the address","spot.ui.deposit.credited.title":"Deposit credited","spot.ui.deposit.credited.line":"is in your balance, after the processing fee","spot.ui.deposit.credited.entered":"Amount you entered","spot.ui.deposit.credited.afterFee":"After the processing fee","spot.ui.deposit.credited.network":"Network","spot.ui.deposit.credited.address":"Address","spot.ui.deposit.credited.once":"Used for this deposit only","spot.ui.deposit.credited.anyTime":"Your address — use it any time","spot.ui.deposit.credited.see":"See your {coin}","spot.ui.deposit.closed.title":"Coin deposits open soon","spot.ui.deposit.closed.body":"Sending coins to your Exchange balance from another wallet isn’t open yet. This page takes you through it when it opens.","spot.ui.deposit.closed.back":"Back to Exchange","spot.ui.deposit.frozen.title":"Money movement is paused on your account","spot.ui.deposit.frozen.body":"Please contact support.","spot.ui.deposit.frozen.write":"Write to us","spot.ui.deposit.ticket.yourCrypto":"Your crypto","spot.ui.deposit.ticket.value":"Value at today’s price","spot.ui.deposit.ticket.landHere":"Deposits land here, in the coin you send","spot.ui.deposit.ticket.coinsToday":"Your coins and their value today","spot.ui.deposit.ticket.newDeposit":"New deposit","spot.ui.deposit.ticket.youSend":"You’ll send","spot.ui.deposit.ticket.typeAmount":"Type the amount you’ll send","spot.ui.deposit.ticket.coin":"Coin","spot.ui.deposit.ticket.landsIn":"Lands in","spot.ui.deposit.ticket.yourBalance":"Your {coin} balance","spot.ui.deposit.ticket.fee":"Processing fee","spot.ui.deposit.ticket.feeFrom":"From what arrives","spot.ui.deposit.ticket.send":"Send","spot.ui.deposit.ticket.anyAmount":"Any amount","spot.ui.deposit.ticket.saidSend":"You said you’d send","spot.ui.deposit.ticket.yourCoin":"Your {coin}","spot.ui.home.yourCrypto":"Your crypto","spot.ui.home.valueAria":"Your crypto {value}","spot.ui.home.h24":"24 hours","spot.ui.home.allocAria":"Your coins by value: {list}","spot.ui.home.first.title":"Real coins, next to {accent}","spot.ui.home.first.accent":"your wallet.","spot.ui.home.first.body":"Buy, sell and hold Bitcoin, Ethereum, Litecoin and BNB with the money in your USD wallet.","spot.ui.home.first.buy":"Buy your first coin","spot.ui.home.ex.k":"For example, at today’s price","spot.ui.home.ex.pay":"You pay","spot.ui.home.ex.fee":"Fee {fee}, {pct} of what you pay.","spot.ui.home.ex.settles":"It settles when the conversion completes.","spot.ui.home.ex.aria":"For example: you pay {pay}, you’ll get about {get}, fee {fee}. Opens the buy form for {coin}.","spot.ui.home.depositCoins":"Deposit coins","spot.ui.home.withdrawCoins":"Withdraw coins","spot.ui.home.quick":"Quick actions","spot.ui.home.soon":"Coin deposits and withdrawals are coming soon.","spot.ui.home.cash.add":"Add money","spot.ui.home.how.t":"How Exchange works","spot.ui.home.how.s":"Prices, the {fee} fee, settling, networks","spot.ui.home.how.more":"More","spot.ui.home.coins":"Coins","spot.ui.home.act.title":"Activity","spot.ui.home.act.all":"All activity","spot.ui.home.act.allShort":"All","spot.ui.home.act.refunded":"{order} refunded","spot.ui.home.act.paid":"Paid {amount}","spot.ui.home.act.getting":"Getting about {amount}","spot.ui.home.act.backWallet":"Back in your wallet","spot.ui.home.act.backBalance":"Back in your balance","spot.ui.home.act.deposited":"Deposited {coin}","spot.ui.home.act.deposit":"Deposit {coin}","spot.ui.home.act.withdraw":"Withdraw {coin}","spot.ui.home.act.to":"To {address}","spot.ui.home.move.title":"Move coins","spot.ui.home.move.note":"One network per coin. Every withdrawal is reviewed by our team before it’s sent.","spot.ui.home.gate.frozen":"Money movement is paused on your account","spot.ui.home.gate.frozenBody":"Please contact support.","spot.ui.home.blocked.body":"Buying and holding coins isn’t open for your account yet.","spot.ui.home.blocked.go":"Go to your wallet","spot.ui.home.foot":"Prices in USD from the market (USDT pairs); a price is the middle of the best buy and sell prices. Our fee is {fee} per order.","spot.ui.withdraw.title":"Withdraw coins","spot.ui.withdraw.verify_title":"Verify your identity first","spot.ui.withdraw.verify_body":"Coin withdrawals unlock once your identity verification is approved. Your coins stay in your balance until then.","spot.ui.withdraw.verify_cta":"Verify my identity","spot.ui.withdraw.back":"Back","spot.ui.withdraw.dest.title":"Where should it go?","spot.ui.withdraw.dest.from":"From your Exchange balance","spot.ui.withdraw.coin":"Coin","spot.ui.withdraw.coin.none":"You hold no {coin}","spot.ui.withdraw.addr.label":"Your {coin} address","spot.ui.withdraw.addr.placeholder":"Paste the address of your other wallet","spot.ui.withdraw.addr.paste":"Paste","spot.ui.withdraw.addr.pasteFailed":"We couldn’t read your clipboard. Paste the address into the field.","spot.ui.withdraw.tip":"Find it in your other wallet under Receive or Deposit, and choose {network} there too.","spot.ui.withdraw.tipPlain":"Find it in your other wallet under Receive or Deposit, and choose the {network} there too.","spot.ui.withdraw.check.ok":"Looks like a valid {coin} address","spot.ui.withdraw.check.bad":"This doesn’t look like {coinA} address.","spot.ui.withdraw.check.wrong":"This looks like {otherA} address, not {coinA} one.","spot.ui.withdraw.check.taproot":"Bitcoin addresses starting bc1p aren’t supported yet. Use one starting 1, 3 or bc1q.","spot.ui.withdraw.check.spaces":"Remove the spaces inside the address.","spot.ui.withdraw.check.typing":"Paste the full address from the wallet you’re sending to.","spot.ui.withdraw.check.switch":"Withdraw {coin} to it instead","spot.ui.withdraw.check.twin":"Ethereum and BNB Smart Chain addresses look alike. Check that the wallet you’re sending to is on {network}.","spot.ui.withdraw.a.BTC":"a Bitcoin","spot.ui.withdraw.a.ETH":"an Ethereum","spot.ui.withdraw.a.LTC":"a Litecoin","spot.ui.withdraw.a.BNB":"a BNB","spot.ui.withdraw.a.EVM":"an Ethereum or BNB Smart Chain","spot.ui.withdraw.chunks.check":"Check the first and last characters","spot.ui.withdraw.chunks.entered":"What you entered","spot.ui.withdraw.amount.top":"How much?","spot.ui.withdraw.amount.aria":"Amount in {coin}","spot.ui.withdraw.amount.in":"In {coin}, from your balance","spot.ui.withdraw.amount.to":"To {address}","spot.ui.withdraw.max":"Max {amount}","spot.ui.withdraw.reviewed":"{amount} of it is checked by our team before it leaves.","spot.ui.withdraw.over":"That’s more than the {amount} you hold.","spot.ui.withdraw.left":"Left in your {coin}","spot.ui.withdraw.fee":"Network fee (from the amount)","spot.ui.withdraw.feeNote":"The network charges a fee to send coins. You’ll see it before you confirm.","spot.ui.withdraw.receive":"Arrives in your wallet","spot.ui.withdraw.belowMin":"After the network fee this is below the minimum withdrawal of {amount}. Enter a larger amount.","spot.ui.withdraw.belowFee":"This is too small to cover the network fee. Enter a larger amount.","spot.ui.withdraw.reviewCta":"Review withdrawal","spot.ui.withdraw.continue":"Continue","spot.ui.withdraw.m.coin.title":"Which coin will you withdraw?","spot.ui.withdraw.m.coin.sub":"To your own wallet, on the coin’s own network.","spot.ui.withdraw.m.coin.hold":"You hold {amount}","spot.ui.withdraw.m.coin.none":"You hold none","spot.ui.withdraw.empty.title":"No coins to withdraw yet","spot.ui.withdraw.empty.body":"Your Exchange balance holds no coins. Deposit a coin from another wallet, or buy one with your USD wallet, and you can withdraw it here.","spot.ui.withdraw.empty.deposit":"Deposit a coin","spot.ui.withdraw.empty.buy":"Buy crypto","spot.ui.withdraw.review.top":"Confirm withdrawal","spot.ui.withdraw.review.phoneTop":"You’re withdrawing","spot.ui.withdraw.review.yourCoin":"Your {coin}","spot.ui.withdraw.review.cancelNote":"You can cancel while it’s in review: the coins go straight back to your balance.","spot.ui.withdraw.reviewTime":"Withdrawals are reviewed within 24 hours.","spot.ui.withdraw.hold":"Hold to withdraw {amount}","spot.ui.withdraw.hold.done":"Requesting…","spot.ui.withdraw.hold.confirm":"Confirm withdrawal {amount}","spot.ui.withdraw.hold.release":"Release early to cancel","spot.ui.withdraw.hold.sr":"Press and hold for a second to request the withdrawal. With a keyboard or a screen reader, press Enter to get a Confirm button instead.","spot.ui.withdraw.edit":"Edit","spot.ui.withdraw.next.title":"After you request","spot.ui.withdraw.next.held":"Held from your balance","spot.ui.withdraw.next.heldSub":"The moment you request it, {amount} is set aside.","spot.ui.withdraw.next.reviewSub":"Our team checks every withdrawal before it’s sent.","spot.ui.withdraw.next.approvedSub":"Your payout is prepared.","spot.ui.withdraw.next.sentSub":"After payouts open. To {network} address {address}.","spot.ui.withdraw.next.foot":"You can cancel while it’s in review. The coins go straight back to your balance.","spot.ui.withdraw.res.requested":"Withdrawal requested","spot.ui.withdraw.res.heldSub":"Held from your balance while our team reviews it.","spot.ui.withdraw.res.changed":"Changed your mind?","spot.ui.withdraw.res.changedSub":"You can cancel while it’s in review.","spot.ui.withdraw.res.status":"Status","spot.ui.withdraw.res.details":"Details","spot.ui.withdraw.res.backIn":"Back in your balance","spot.ui.withdraw.res.requestedAt":"Requested","spot.ui.withdraw.res.question":"Have a question?","spot.ui.withdraw.res.ref":"Withdrawal {ref}","spot.ui.withdraw.res.questionPhone":"Questions about it?","spot.ui.withdraw.res.refPhone":"Give us withdrawal {ref}","spot.ui.withdraw.res.new":"New withdrawal","spot.ui.withdraw.strip.now":"Your {coin} now","spot.ui.withdraw.strip.held":"{amount} held for this withdrawal","spot.ui.withdraw.strip.back":"{amount} back in your balance","spot.ui.withdraw.strip.open":"Open {coin}","spot.ui.withdraw.closed.title":"Coin withdrawals open soon","spot.ui.withdraw.closed.body":"Sending coins from your Exchange balance to another wallet isn’t open yet. Your coins stay in your balance.","spot.ui.withdraw.frozen.body":"Please contact support. Your coins stay in your balance.","spot.ui.withdraw.location.body":"Your coins stay in your balance.","spot.ui.activity.title":"Activity","spot.ui.activity.waiting":"Waiting","spot.ui.activity.dep.inYourBalance":"In your balance","spot.ui.activity.dep.inBalance":"In your {coin} balance","spot.ui.activity.dep.afterFee":"after the processing fee","spot.ui.activity.nothingCredited":"Nothing credited","spot.ui.activity.dep.entered":"the amount you entered","spot.ui.activity.dep.failedLine":"This deposit didn’t complete. Nothing was credited.","spot.ui.activity.dep.sendTo":"Send {coin} to this address","spot.ui.activity.dep.send":"Send {amount}, the amount you entered. If you send more, we credit up to that amount and our team returns the rest.","spot.ui.activity.afterFee":"After the processing fee","spot.ui.activity.dep.ref":"Questions? Give us deposit {ref}","spot.ui.activity.dep.write":"Write to us","spot.ui.activity.dep.once":"Each deposit has its own address. For your next deposit, get a new address.","spot.ui.activity.dep.again":"Deposit {coin} again","spot.ui.activity.waitingTransfer":"Waiting for your transfer","spot.ui.activity.dep.done":"Deposited {coin}","spot.ui.activity.dep.failed":"Deposit {coin} didn’t complete","spot.ui.activity.dep.title":"Deposit {coin}","spot.ui.activity.coin.all":"All coins","spot.ui.activity.optAriaOne":"{name}, 1 item","spot.ui.activity.optAria":"{name}, {n} items","spot.ui.activity.type":"Type","spot.ui.activity.coin":"Coin","spot.ui.activity.status":"Status","spot.ui.activity.nOf":"{n} of {all}","spot.ui.activity.inAll":"{n} in all","spot.ui.activity.filterAria":"Filter activity","spot.ui.activity.filter":"Filter","spot.ui.activity.clear":"Clear","spot.ui.activity.type.allShort":"All","spot.ui.activity.showNone":"Nothing matches","spot.ui.activity.showOne":"Show 1 item","spot.ui.activity.show":"Show {n} items","spot.ui.activity.filterSub":"Runs on your latest activity.","spot.ui.activity.depositing":"Depositing {coin}","spot.ui.activity.started":"Started","spot.ui.activity.showMore":"Show {n} more in progress","spot.ui.activity.from":"From {amount}","spot.ui.activity.saidSend":"You said you’d send {amount}","spot.ui.activity.balanceAfter":"Balance {amount}","spot.ui.activity.today":"Today","spot.ui.activity.yesterday":"Yesterday","spot.ui.activity.weekDay":"{wk}, {day}","spot.ui.activity.empty.how":"How Exchange works","spot.ui.activity.liveFiltered":"{n} items in your latest activity with these filters.","spot.ui.activity.live":"{n} items in your latest activity.","spot.ui.activity.item":"1 item","spot.ui.activity.items":"{n} items","spot.ui.activity.loadError":"Your activity didn’t load.","spot.ui.activity.retry":"Try again","spot.ui.activity.empty.title":"Nothing here {accent}","spot.ui.activity.empty.accent":"yet.","spot.ui.activity.empty.body":"Your orders, deposits and withdrawals in Exchange will show up here, newest first.","spot.ui.activity.filterBtnAriaOn":"Filter by coin and status, {n} on","spot.ui.activity.filterBtnAria":"Filter by coin and status","spot.ui.activity.remove":"Remove filter {name}","spot.ui.activity.clearAll":"Clear all","spot.ui.activity.history":"History","spot.ui.activity.finished":"{n} finished","spot.ui.activity.none":"Nothing matches these filters in your latest activity.","spot.ui.activity.clearFilters":"Clear filters","spot.ui.activity.noneDone":"Nothing finished yet with these filters: what’s in progress is above.","spot.ui.activity.end":"That’s your latest orders, deposits and withdrawals. Older activity isn’t loaded yet.","spot.ui.activity.older":"Older activity","spot.ui.activity.sideAria":"Your crypto and filters","spot.ui.activity.me.home":"Exchange home","spot.ui.activity.me.none":"No coins yet","spot.ui.activity.me.noneSub":"Buy one, or deposit coins from another wallet.","spot.ui.activity.me.deposit":"Deposit","spot.ui.activity.me.withdraw":"Withdraw","spot.ui.activity.foot":"Prices in USD from the market (USDT pairs). Our fee is {fee} per order. This list shows your latest orders, deposits and withdrawals.","spot.ui.coin.exFee":"Fee {fee}","spot.ui.coin.your":"Your {coin}","spot.ui.coin.none.t":"You hold none yet","spot.ui.coin.none.b":"Buy from {min} with your USD wallet, or deposit {coin} from another wallet.","spot.ui.coin.depositCoin":"Deposit {coin}","spot.ui.coin.atToday":"at today’s price","spot.ui.coin.share":"Share of your crypto","spot.ui.coin.dust":"It’s worth less than the {min} order minimum, so it can’t be sold or swapped. You can withdraw it.","spot.ui.coin.network":"Network","spot.ui.coin.about":"About {name}","spot.ui.coin.dock":"Trade {coin}","spot.ui.coin.na.title":"{coin} isn’t available right now","spot.ui.coin.na.body":"You can still buy, sell and swap the other coins in Exchange.","spot.ui.coin.na.back":"Back to Exchange","spot.ui.coin.pick":"Choose a coin","spot.ui.coin.high":"24h high","spot.ui.coin.low":"24h low","spot.ui.activity.type.all":"All activity","spot.ui.activity.type.allSub":"Every order, deposit and withdrawal","spot.ui.activity.type.orders":"Orders","spot.ui.activity.type.ordersSub":"Buy, sell and swap","spot.ui.activity.type.deposits":"Deposits","spot.ui.activity.type.depositsSub":"Coins sent in","spot.ui.activity.type.withdrawals":"Withdrawals","spot.ui.activity.type.withdrawalsSub":"Coins sent out","spot.ui.activity.status.all":"Any status","spot.ui.activity.status.progress":"In progress","spot.ui.activity.status.done":"Done","spot.ui.activity.status.back":"Refunded / Rejected / Cancelled","spot.ui.activity.status.failed":"Failed","spot.err.paused":"This is paused for a moment. Please try again a little later.","spot.err.bad_memo":"Check the memo / tag. Copy it exactly as your other wallet shows it.","spot.err.unavailable":"This isn't available right now. Please try again a little later.","spot.ui.withdraw.check.unchecked":"We check this address with the network when you request. Copy it from your other wallet.","spot.ui.withdraw.check.badFor":"This doesn’t look like a valid address for {coin}.","spot.ui.withdraw.check.wrongFor":"This looks like {otherA} address. It can’t receive {coin}.","spot.ui.withdraw.memo.label":"Memo / tag","spot.ui.withdraw.memo.placeholder":"Paste the memo or tag","spot.ui.withdraw.memo.help":"Copy the memo or tag your other wallet shows next to its address. Without it, the coins can’t reach your account there.","spot.ui.withdraw.memo.bad":"Use up to {max} letters, numbers or symbols, exactly as your other wallet shows it.","spot.ui.withdraw.quoteBadAddress":"This address can’t receive {coin}. Check it in your other wallet, then edit.","spot.ui.withdraw.paused.title":"Withdrawals are paused for a moment","spot.ui.withdraw.paused.body":"Your coins stay in your balance. Please try again a little later.","spot.ui.deposit.memo.label":"Memo / tag","spot.ui.deposit.memo.copy":"Copy memo","spot.ui.deposit.memo.copied":"Memo copied","spot.ui.deposit.memo.rule":"Add this memo when you send. Without it we can’t credit your coins.","spot.ui.deposit.paused.title":"Deposits are paused for a moment","spot.ui.deposit.paused.body":"Coins you’ve already sent are still credited to your balance. Please try again a little later.","spot.ui.form.msg.deskPaused":"Trading is paused for a moment. Your balances stay as they are. Please try again a little later.","withdrawalNotMe.page_title":"Withdrawal security","withdrawalNotMe.eyebrow":"Account security","withdrawalNotMe.title":"Didn't request this withdrawal?","withdrawalNotMe.body_intro":"A withdrawal to a new address was requested from your account.","withdrawalNotMe.label_amount":"Amount","withdrawalNotMe.label_address":"Address","withdrawalNotMe.body_action":"If this wasn't you, confirm below. We'll cancel the request, lock your account and sign out every device.","withdrawalNotMe.confirm":"This wasn't me — lock my account","withdrawalNotMe.if_you":"If you made this request, you don't need to do anything.","withdrawalNotMe.done_title":"Your account is locked","withdrawalNotMe.done_body":"We cancelled the withdrawal where possible, locked your account and signed out every device. Reset your password now, then contact support to unlock your account.","withdrawalNotMe.reset_cta":"Reset password","withdrawalNotMe.already_title":"Already reported","withdrawalNotMe.already_body":"We already received this report and your account is locked. Contact support to unlock it.","withdrawalNotMe.expired_title":"This link has expired","withdrawalNotMe.expired_body":"This link is invalid, expired or already used. If you didn't request a withdrawal, contact support right away.","withdrawalNotMe.rate_limited":"Too many attempts. Please wait a few minutes and try again.","withdrawalNotMe.failed":"Something went wrong. Please try again, or contact support right away.","withdrawalNotMe.chat_link":"Contact support","activity.kind.wallet_yield":"Wallet growth","wallet.ledger.kind.wallet_yield":"Wallet growth","growth.title":"Wallet growth","growth.badge":"{pct}% a month","growth.lead":"Money you keep in your wallet grows every day.","growth.earned_live":"Earned so far","growth.daily_line":"+{amount} today","growth.empty":"Keep money in your wallet and it grows {pct}% a month, paid every day. New money starts after {hours} hours.","growth.today":"Today","growth.month":"This month","growth.earning_on":"Growing","growth.cap_note":"Growth is paid on the first {cap} of your wallet.","growth.waiting":"{amount} is new and starts growing within {hours} hours.","growth.project_30":"Keep it {days} days","growth.project_365":"Keep it a year","growth.project_note":"At today's rate, if your wallet balance stays the same.","growth.last_credit":"Last paid {amount} · {when}","growth.how_paid":"Paid into your wallet every day, just after midnight UTC.","growth.how_24h":"New money starts growing once it has been in your wallet for {hours} hours.","growth.how_free":"Nothing to sign up for. Only the money you take out stops growing.","growth.how_floor":"Growth starts once you keep more than {floor} in your wallet for 24 hours.","growth.floor_note":"Keep more than {floor} in your wallet and it grows {pct}% a month, paid every day.","growth.nudge_lead":"Money kept in your wallet earns {pct}% a month, paid daily.","growth.nudge_cost":"Withdrawing {amount} gives up about {monthly} a month.","offers.eyebrow":"Designed for you","offers.section_title":"Designed for you","offers.section_sub":"Personal bonus offers, prepared for your account. Each one is open for a limited time.","offers.title.welcome":"Your welcome bonus","offers.title.reload":"A top-up bonus, just for you","offers.title.slipping":"A bonus for your next deposit","offers.title.winback":"Welcome back: a bonus for you","offers.title.comeback":"Welcome back: your comeback bonus","offers.title.growth":"A bonus to match your growth","offers.title.override":"A bonus offer from your account manager","offers.title_b.welcome":"More room for your first trade","offers.title_b.reload":"Room for one more position","offers.title_b.growth":"More room with your new deposits","offers.after_current_bonus":"Available after your current bonus","offers.purpose.welcome":"For your first deposit","offers.purpose.reload":"For your next top-up","offers.purpose.growth":"For your new deposits","offers.purpose.slipping":"For your next deposit","offers.purpose.comeback":"To welcome you back","offers.purpose.winback":"To welcome you back","offers.purpose.override":"From your account manager","offers.one_at_a_time":"One bonus at a time on each NX Bonus account.","offers.ladder.lead":"Your rate rises with your deposit:","offers.ladder.first":"{rate} (bonus up to {cap})","offers.ladder.rung":"{rate} from {min} (bonus up to {cap})","offers.ladder.floored":"; stays while your own funds remain","offers.match_line":"{rate} match up to {cap}","offers.fresh_funds":"Based on the new funds you add to your NX Bonus account while the offer is open.","offers.plan_title":"How the credit is added","offers.plan.now":"{pct} now","offers.plan.at_lots":"+{pct} at {lots} lots","offers.plan.at_lot_one":"+{pct} at {lots} lot","offers.open_until":"Open until {date}","offers.left_days":"{days} d {hours} h left","offers.left_hours":"{hours} h {minutes} min left","offers.left_minutes":"{minutes} min left","offers.ended":"This offer has ended","offers.claim":"Claim offer","offers.claiming":"Claiming…","offers.claimed":"Claimed","offers.claimed_toast":"Offer claimed. Your bonus is being set up on your NX Bonus account.","offers.terms_link":"Bonus terms","offers.home_cta":"View offer","offers.home_more_one":"+{count} more offer for you","offers.home_more_other":"+{count} more offers for you","offers.nav_count":"{count}","offers.nav_aria_one":"{count} offer designed for you","offers.nav_aria_other":"{count} offers designed for you","offers.refusal.offers_off":"Personal offers aren't available right now.","offers.refusal.not_found":"We couldn't find this offer. A newer offer may have replaced it.","offers.refusal.not_open":"This offer is no longer open.","offers.refusal.expired":"This offer's time is up.","offers.refusal.unavailable":"This offer isn't available on your account right now. Your account manager can help.","offers.refusal.frozen":"Claims are paused on your account right now. Please contact support.","offers.refusal.no_bonus_account":"You need an NX Bonus account to claim this offer. Open one, then claim again.","offers.refusal.no_fresh_funds":"Add new funds to your NX Bonus account first. The bonus is based on the new funds you add while the offer is open.","offers.refusal.positions_open":"Close your open trades on the NX Bonus account first, then claim again.","offers.refusal.group_unavailable":"We couldn't set up this offer just now. Please try again in a few minutes.","offers.refusal.daily_limit":"You've reached today's bonus limit. Please try again tomorrow.","offers.refusal.issue_failed":"Something went wrong while claiming. Please try again in a few minutes.","offers.refusal.technical":"We couldn't reach the server. Please try again.","offers.action.open_account":"Open an NX Bonus account","offers.action.add_funds":"Add funds","offers.action.open_terminal":"Open the terminal","offers.levels.title":"Your bonus steps","offers.levels.credited":"Credited {credited} of {total}","offers.levels.next":"{done} of {next} lots towards the next step","offers.levels.all_done":"Every step is credited","offers.levels.meter_label":"Lots towards the next step","offers.levels.step_start":"On claim","offers.levels.step_lots":"At {lots} lots","offers.levels.step_lot_one":"At {lots} lot","offers.levels.credited_aria":"credited","offers.levels.pending_aria":"not credited yet"}