1const e={a11y:{loading:"Loading analytics data",section_label:"Usage analytics overview",stat_card_requests:"Monthly requests: {value}",stat_card_spend:"Monthly spend: {value}",stat_card_tokens:"Monthly tokens: {value}",trend_down:"down {n}% compared to last month",trend_neutral:"no significant change compared to last month",trend_up:"up {n}% compared to last month"},breadcrumbs:{allTokens:"All Tokens"},chart:{model_distribution:"Model Cost Distribution",model_distribution_aria:"Bar chart showing model cost distribution: {details}",token_distribution:"Token Cost Distribution",token_distribution_aria:"Doughnut chart showing token cost distribution: {details}"},detail:{completion_tokens:"Completion Tokens",cost:"Cost",model_name:"Model",others:"Others",percentage:"% of Total",prompt_tokens:"Prompt Tokens",request_count:"Requests",token_name:"Token",total:"Total",total_tokens:"Total Tokens",view_in_logs_row:"View this row in Logs"},drawer:{all_tokens:"All Tokens",tab_model:"Model",tab_token:"Token",title:"Analytics Details",view_logs:"View in Logs"},empty:{first_call:"Make your first API call to see analytics",no_data:"No data available",no_data_period:"No data for this period"},error:{load_failed:"Failed to load analytics data",partial_failure:"Some data could not be loaded",retry:"Retry"},freshness:{date:"Updated on {date}",hours_ago:"Updated {n} hours ago",just_now:"Updated just now",minutes_ago:"Updated {n} min ago"},stat_card:{monthly_requests:"Monthly Requests",monthly_spend:"Monthly Spend",monthly_tokens:"Monthly Tokens"},time_range:{selector_label:"Time range selector",seven_days:"7D",thirty_days:"30D",today:"Today"},trend:{down:"down {n}%",neutral:"no change",up:"up {n}%",vs_last_month:"vs last month"},view_details:"View Detailed Analytics"},t={active:"Active",affiliate:{amount:"Amount",available_balance:"Available Balance",balance_formula:"Available = Total - Frozen",center_title:"Affiliate Center",commission_history:"Commission History",commission_rate:"Rate",contribution:"Contribution",copied:"Copied",copy:"Copy",est:"Est.",frozen:"Frozen",how_it_works:"How It Works",info:"Info",insufficient_balance:"Insufficient balance",invalid_amount:"Please enter a valid amount",invite_link_label:"Your Invitation Link",invited_count:"Invited",invited_users:"Invited Users",joined:"Joined",last_month:"Last Month",level:"Partner Level",level_partner:"Partner",level_standard:"Standard",link_copied:"Link copied to clipboard",loading:"Loading...",mom_change:"MoM Change",no_commission_records:"No commission records yet",no_invited_users:"No invited users yet",no_withdrawal_records:"No withdrawal records",payment_info_label:"Payment Information",payment_info_placeholder:"Bank account, PayPal email, or other payment details...",payment_info_required:"Payment information is required",pending:"Pending",quota:"Affiliate Quota",records_suffix:"records",request_withdrawal:"Request Withdrawal",settled:"Settled",source:"Source",status:"Status",status_approved:"Approved",status_completed:"Completed",status_pending:"Pending",status_rejected:"Rejected",step_1:"Share your link",step_2:"They top-up",step_3:"Earn commission",submit_withdrawal:"Submit Request",tab_invited:"Invited Users",tab_logs:"Commission Logs",tab_overview:"Overview",this_month:"This Month",time:"Time",title:"Affiliate Program",total_commission:"Total",total_referrals:"Total referrals",transfer:"Transfer",transfer_amount:"Transfer Amount (USD)",transfer_note:"Transfer your affiliate earnings to your main account balance for usage.",transfer_success:"Transfer completed successfully",transfer_title:"Transfer to Main Balance",user:"User",users_suffix:"users",withdrawal_amount:"Withdrawal Amount (USD)",withdrawal_history:"Withdrawal History",withdrawal_submitted:"Withdrawal request submitted successfully"},announcements:{new_tag:"NEW",no_announcements:"No announcements",no_announcements_desc:"Everything is running smoothly",title:"System Announcements",view_all:"View All"},charts:{last_7_days:"Last 7 Days",volume:"Request Volume"},current_balance:"Current Balance",latest_models:{hot:"HOT",no_models:"No models available",pinned:"PIN",subtitle:"Newly added AI models",title:"Latest Models",view_all:"View All"},onboarding:{completed:"Completed",dismiss:"Dismiss",progress:"{completed} of {total} completed",step_call_api:"Call API",step_call_api_desc:"Make your first API request",step_copy_endpoint:"Copy Endpoint",step_copy_endpoint_desc:"Copy the API base URL",step_copy_key:"Copy API Key",step_copy_key_copied:"Copied!",step_copy_key_copy:"Click to copy",step_copy_key_create:"Create Key",step_copy_key_desc:"Copy your default API key",step_copy_key_none:"No key yet",step_register:"Register Account",step_register_desc:"Create your account",step_topup:"Top Up Balance",step_topup_desc:"Add funds to start using APIs",step_topup_optional:"Optional",step_view_logs:"View Logs",step_view_logs_desc:"Check your API call logs",step_view_usage:"View Usage",step_view_usage_desc:"Check your usage statistics",subtitle:"Complete these steps to get started",title:"What's Next"},payment_method:{bind_btn:"Bind Bank Card",bind_msg:"Bind a card to enable transfers",bound:"Card Bound",not_bound:"No Card Bound",ready_msg:"Your account is ready for billing",title:"Payment Method"},quick_access:{billing_desc:"Track your token usage and manage your subscription.",billing_title:"Check your usage and billing",docs_desc:"Browse all available models and parameters.",docs_title:"View full API documentation",tokens_desc:"Create, edit, and revoke your API keys.",tokens_title:"Generate and manage your API keys",topup_desc:"Add credits to your account instantly.",topup_title:"Quick Top-Up"},stats:{total_cost:"Total Cost",total_requests:"Total Requests",total_tokens:"Total Tokens"}
1,title:"Dashboard",trial:{email_desc:"Send a request to support{'@'}juheapi.com using our template.",get_template:"Get Template",go_twitter:"Go to Twitter",send_email:"Send Email",title:"Get Trial Credit",twitter_desc:"Follow {'@'}juheapi and send us a generic DM to request credit.",via_email:"Via Email",via_twitter:"Via Twitter"},wallet_modal:{available_quota:"Available Affiliate Quota",bound_msg:"Payment method is bound. You can transfer to your balance.",max:"Max",not_bound_msg:"You need to bind a bank card first before you can transfer to your balance.",notes_min:"Minimum transfer: $0.001",notes_transfer:"Transfer affiliate quota to your main balance",title:"Wallet Information",transfer_amount:"Transfer Amount (USD)"},wallet_transfer:"Wallet",welcome_back:"Welcome back, {name}"},a={columns:{content:"Content",cost:"Cost",duration:"Duration",model:"Model",time:"Time",token:"Token",tokens:"Tokens",type:"Type"},cost:{original:"Original"},billing:{billing_total:"Billing total",pre_discount_total:"Subtotal before discount",dedicated_ratio:"Dedicated ratio",group_ratio:"Group ratio",image_count:"Image count",mode:"Billing mode",second_price:"Second price",seconds:"Seconds",tier:"Billing tier",tier_ratio:"Tier ratio",unit_price:"Unit price",has_video_input:"Video input",estimated_tokens:"Estimated tokens",actual_tokens:"Actual tokens",token_price:"Token price",yes:"Yes",no:"No",video_count:"Video count"},desc:"Monitor and analyze your API usage and costs",empty:{desc:"Try adjusting your filter conditions",title:"No logs found"},filter:{date_range:"Date Range",date_range_placeholder:"Select Date Range",model_name:"Model Name",model_placeholder:"Search by Model Name",reset:"Reset",search:"Search",title:"Filter Logs",token_name:"Token Name",token_placeholder:"Search by Token Name",type:"Log Type",type_placeholder:"Select Log Type"},loading:"Loading logs...",refresh:"Refresh",title:"Request Logs",types:{admin_action:"Admin Action",all:"All Types",api_request:"API Request",channel_test:"Channel Test",system:"System",unknown:"Unknown"}},o={auto_renew:"Auto-Renew",feedback:{content:"Content",desc:"Help us improve by sharing your thoughts.",dialog_title:"Share Feedback",provide:"Provide Feedback",submit:"Submit Feedback",title:"Feedback",type:"Feedback Type",types:{bug:"Bug Report",feature:"Feature Request",general:"General Feedback",model:"Model Request"}},invite:{code:"Your Referral Code",link:"Share Link",title:"Invite Friends"},manage_membership:"Manage Membership",next_billing:"Next Billing",plan:"Plan",security:{desc:"Safely sign out of your account on this device.",sign_out:"Sign Out",title:"Security"},status:"Status",subscription:"Subscription & Billing",support:{contact:"Contact Support",desc:"Need help? Contact our support team.",title:"Support"},title:"Profile",upgrade_pro:"Upgrade to Pro"},s={actions:{audio_generate:"Audio Generate",image_generate:"Image Generate",image_to_video:"Image to Video",text_to_video:"Text to Video"},clear_failed:"Clear Failed Tasks",columns:{action:"Action",actions:"Actions",created:"Created:",error:"Error",error_reason:"Error Reason",finished:"Finished:",model:"Model",progress:"Progress",quota:"Quota",status:"Status",task_id:"Task ID",time:"Time",view_result:"View"},confirm_clear:"Are you sure you want to clear all failed tasks?",confirm_delete:"Are you sure you want to delete this task?",delete:"Delete",desc:"The path of creation unfolds through each task's journey",empty:{desc:"The canvas of creation awaits your first brushstroke",title:"No tasks found"},filter:{date_range:"Date Range",date_range_placeholder:"Select Date Range",platform:"Platform",platform_placeholder:"Select Platform",reset:"Reset",search:"Search",status:"Status",status_placeholder:"Select Status",task_id:"Task ID",task_id_placeholder:"Search by Task ID",title:"Filter Tasks"},loading:"Loading tasks...",notice:"AI providers host your video results, and storage duration may vary. Please remember to save your generated results promptly.",options:{all_actions:"All Actions",all_platforms:"All Platforms",failure:"FAILURE",pending:"PENDING",running:"RUNNING",success:"SUCCESS"},publish:"Publish",published:"Published",refresh:"Refresh",title:"Task Logs"},n={active:"Active",all_models_hint:"Leave empty to allow access to all models",allowed_models:"Allowed Models (Optional)",any_ip_hint:"Leave empty to allow access from any IP",api_ref:"API Reference",cancel:"Cancel",clear:"Clear",clear_search:"
1Clear Search",columns:{actions:"Actions",expiry:"Expiry",key:"Key",last_access:"Last Access",models:"Models",name:"Name",quota:"Quota",status:"Status"},create:"Create",create_key:"Create API Key",create_title:"Create API Key",delete:"Delete",delete_confirm:"Are you sure you want to delete the token {name}?",delete_title:"Delete API Key",delete_warning:"This action cannot be undone. Any applications using this key will immediately lose access.",desc:"Manage your access tokens and permissions",disable_token:"Disable Token",disabled:"Disabled",edit_title:"Edit API Key",enable_token:"Enable Token",endpoints:{copy_includes_host:"Click any endpoint to copy full URL with host",copy_tooltip:"Copy URL",desc:"Use these endpoint hosts to integrate with your applications",host_juheapi_desc:"Direct · US · Multi-server cluster · Network optimized · Non-streaming timeout: 600s",host_juheapi_adv_1:"600s non-streaming timeout â ideal for image generation, video generation, and other long-running tasks",host_juheapi_adv_2:"Direct connection with no proxy layer â lower latency",host_juheapi_adv_3:"Network optimized for large file upload and download scenarios",host_wisgate_desc:"Cloudflare · US · Multi-server cluster · High-performance optimized · Non-streaming timeout: 120s",host_wisgate_adv_1:"Cloudflare DNS Proxy acceleration with global edge nodes",host_wisgate_adv_2:"Built-in DDoS protection and WAF for enhanced stability",host_wisgate_adv_3:"Best for chat completions, embeddings, and other standard API calls",recommended:"Recommended",title:"API Endpoints",view_endpoints:"Endpoints"},expiration:"Expiration",expires:"Expires",expiry:{"1_month":"1 month","1_year":"1 year","3_months":"3 months","6_months":"6 months",custom:"Custom date"},ip_whitelist:"IP Subnet Whitelist (Optional)",last_access:"Last Access",left:"{amount} left",model_access:"Model Access",name_label:"Token Name *",name_placeholder:"Enter a descriptive name for this token",never_expires:"Never expires",no_keys:"No API keys found",no_keys_desc:"Create your first API key to start integrating our AI models into your applications.",quota_amount:"Quota Amount *",quota_settings:"Quota Settings",quota_usage:"Quota Usage",refresh:"Refresh",save_changes:"Save Changes",search:"Search",search_placeholder:"Enter keyword to search...",security:"Security",select_custom_date:"Select custom date and time",select_expiration:"Select expiration",title:"API Keys",toast:{create_failed:"Failed to create API key",create_success:"API key created successfully",delete_failed:"Failed to delete API key",delete_success:"API key deleted successfully",error:"Error",status_failed:"Failed to update token status",success:"Success",token_disabled:"Token disabled successfully",token_enabled:"Token enabled successfully",update_failed:"Failed to update API key",update_success:"API key updated successfully"},unlimited:"Unlimited",unlimited_quota:"Unlimited Quota",used:"Used: {amount}",validation:{ip_invalid:"Invalid IP format (e.g., 192.168.0.1 or 192.168.0.0/24)",name_required:"Token name is required",quota_invalid:"Quota must be a valid number greater than 0"}},i={analytics:e,dashboard:t,logs:a,profile:o,tasks:s,tokens:n};export{e as analytics,t as dashboard,i as default,a as logs,o as profile,s as tasks,n as tokens};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.