providers.provider_key_label:: Provider Key (unique identifier, e.g., "gemini", "openai", "kiro")
providers.provider_count_singular:: {n} provider
providers.provider_count_plural:: {n} providers
providers.search_models_title:: Search Models — {provider}
providers.result_count:: {n} result(s).
providers.kiro_auth_title:: Kiro Authentication
providers.kiro_opt1:: Option 1: Kiro IDE Credentials
providers.kiro_opt2:: Option 2: kiro-cli Database
providers.kiro_opt3:: Option 3: Direct Credentials
providers.kiro_opt4:: Option 4: Upload Files
providers.kiro_aws_region:: AWS Region
providers.kiro_sqlite_path:: SQLite Database Path
providers.kiro_refresh_token:: Refresh Token
providers.kiro_profile_arn:: Profile ARN
providers.kiro_client_id:: Client ID (for AWS SSO OIDC)
providers.kiro_client_secret:: Client Secret (for AWS SSO OIDC)
providers.kiro_upload_creds:: Upload Credentials File
providers.kiro_upload_sqlite:: Upload SQLite Database
providers.kilo_opt1:: Option 1: API Key (Recommended)
providers.kilo_opt2:: Option 2: OAuth2 Authentication
providers.qwen_opt2_discontinued:: Option 2: OAuth2 Authentication (DISCONTINUED - NOT WORKING)
providers.kiro_auth_section:: Kiro Authentication
providers.kilo_auth_section:: Kilocode Authentication
providers.workspace_id:: Workspace ID
providers.oauth2_issuer_url:: OAuth2 Issuer URL
providers.pricing_section:: Pricing Configuration
providers.subscription_based:: Subscription-Based Provider (Free)
providers.price_prompt:: Price per Million Prompt Tokens (USD)
providers.price_completion:: Price per Million Completion Tokens (USD)
providers.default_rate_limit_tpm:: Default Rate Limit TPM (Tokens Per Minute)
providers.default_rate_limit_tph:: Default Rate Limit TPH (Tokens Per Hour)
providers.default_rate_limit_tpd:: Default Rate Limit TPD (Tokens Per Day)
providers.default_condense_context:: Default Condense Context (%)
providers.default_condense_method:: Default Condense Method (conversational, semantic, hierarchical, algorithmic)
providers.nsfw:: NSFW
providers.native_caching_section:: Native Caching
providers.enable_native_caching:: Enable Native Caching
providers.cache_ttl:: Cache TTL (seconds)
providers.min_cacheable_tokens:: Min Cacheable Tokens
providers.prompt_cache_key:: Prompt Cache Key (OpenAI/Kilo)
providers.model_filter:: Model Filter (for auto-fetched models)
providers.model_rate_limit_tpm:: Rate Limit TPM (Tokens Per Minute)
providers.model_rate_limit_tph:: Rate Limit TPH (Tokens Per Hour)
providers.model_rate_limit_tpd:: Rate Limit TPD (Tokens Per Day)
providers.model_condense_method:: Condense Method (conversational, semantic, hierarchical, algorithmic)
providers.remove_provider_title:: Remove Provider
providers.remove_model_title:: Remove Model
providers.missing_key:: Please enter a provider key
providers.missing_key_title:: Missing Key
providers.duplicate_key:: Provider key already exists
providers.duplicate_key_title:: Duplicate Key
providers.models_found:: ✅ Found {n} models
providers.not_authenticated:: Not authenticated
providers.uploading_file:: Uploading file: {pct}%
providers.uploading_cli:: Uploading CLI credentials: {pct}%
providers.cli_creds_saved:: CLI credentials saved: {name}
providers.upload_failed:: Upload failed: {error}
providers.fetching_models:: Fetching models...
providers.checking_auth:: Checking {provider} authentication status...
providers.auth_valid:: ✅ {provider} authentication is valid. Expires in: {expiry}
providers.auth_failed:: ❌ {provider} authentication failed: {error}
providers.auth_error:: ❌ Error checking {provider} auth: {error}
providers.auth_success:: ✓ {provider} authentication successful! Credentials saved.
providers.auth_timeout:: ✗ Authentication timeout. Please try again.
providers.auth_denied:: ✗ Authorization denied by user.
providers.auth_expired:: ✗ Authorization code expired. Please try again.
providers.auth_start_failed:: ✗ Failed to start authentication: {error}
providers.auth_error_completing:: ✗ Error completing authentication: {error}
providers.auth_generic_error:: ✗ Error: {error}
providers.remove_provider_confirm:: Remove provider "{key}"?
providers.remove_model_confirm:: Remove this model?
providers.error_saving:: Error saving configuration
providers.models_fetch_error:: ❌ Error: {error}
providers.standard_config:: Standard provider configuration.
rotations.search_models_title:: Search Models — {provider}
rotations.result_count:: {n} result(s).
rotations.copy_title:: Copy Rotation
rotations.add_title:: Add Rotation
rotations.key_exists:: Rotation key already exists.
rotations.key_exists_title:: Duplicate Key
rotations.invalid_key_title:: Invalid Key
rotations.remove_title:: Remove Rotation
rotations.remove_provider_title:: Remove Provider
rotations.remove_model_title:: Remove Model
rotations.copy_prompt:: Copy "{key}" — enter new rotation key:
rotations.add_prompt:: Enter rotation key (e.g., "coding", "general"):
rotations.key_different:: New key must be different from the source.
rotations.remove_confirm:: Remove rotation "{key}"?
rotations.remove_provider_confirm:: Remove this provider?
rotations.remove_model_confirm:: Remove this model?
rotations.error_saving:: Error saving configuration
autoselect.copy_title:: Copy Autoselect
autoselect.add_title:: Add Autoselect
autoselect.key_exists:: Autoselect key already exists.
autoselect.key_exists_title:: Duplicate Key
autoselect.invalid_key_title:: Invalid Key
autoselect.remove_title:: Remove Autoselect
autoselect.remove_model_title:: Remove Model
autoselect.result_count:: {n} result(s).
autoselect.models_found:: {n} model(s) found.
autoselect.copy_prompt:: Copy "{key}" — enter new autoselect key:
autoselect.add_prompt:: Enter autoselect key (e.g., "autoselect", "smart-select"):
autoselect.key_different:: New key must be different from the source.
autoselect.remove_confirm:: Remove autoselect "{key}"?
autoselect.remove_model_confirm:: Remove this model?
autoselect.error_saving:: Error saving configuration
wallet_page.currency:: Currency
wallet_page.wallet_id:: Wallet ID
wallet_page.charged_to_card:: Charged to your default credit card:
wallet_page.invalid_amount:: Please select or enter an amount between {min} and {max}.
wallet_page.invalid_amount_title:: Invalid Amount
rate_limits_page.provider_label:: Provider:
rate_limits_page.enabled:: Enabled:
rate_limits_page.current_rate_limit:: Current Rate Limit:
rate_limits_page.base_rate_limit:: Base Rate Limit:
rate_limits_page.total_429:: Total 429 Count:
rate_limits_page.total_requests:: Total Requests:
rate_limits_page.consecutive_429:: Consecutive 429s:
rate_limits_page.recent_429:: Recent 429 Count:
rate_limits_page.last_429:: Last 429 Time:
rate_limits_page.never:: Never
rate_limits_page.seconds:: {n} seconds
rate_limits_page.reset_all_title:: Reset All
rate_limits_page.response_cache:: Response Cache
rate_limits_page.reset_confirm:: Reset rate limiter for {provider}?
rate_limits_page.reset_confirm_title:: Reset Rate Limiter
rate_limits_page.reset_all_confirm:: Reset all rate limiters? This will clear all learned rate limits.
rate_limits_page.reset_all_success:: All rate limiters reset successfully
login_page.remember_me:: Remember me
forgot_page.intro:: Enter your email address and we'll send you a link to reset your password.
forgot_page.sent:: If an account exists with that email address, we have sent a password reset link. The link will expire in 24 hours. Please check your inbox and spam folder.
reset_page.intro:: Please enter your new password below.
reset_page.success:: Your password has been successfully reset. You can now login with your new password.
reset_page.go_to_login:: Go to Login
reset_page.invalid_token:: This password reset link is invalid or has expired. Please request a new password reset link.
reset_page.request_new:: Request New Reset Link
profile_page.no_email:: No email address set.
profile_page.add_email:: Add Email
profile_page.change_email:: Change Email
profile_page.email_requires_verify:: (requires verification)
profile_page.upload_image:: Upload Image
profile_page.danger_zone:: Danger Zone
profile_page.delete_account:: Delete Account
profile_page.uploading:: Uploading…
profile_page.upload_pct:: Uploading… {pct}%
profile_page.upload_success:: Profile picture updated!
profile_page.upload_too_large:: Image is too large. Maximum size is 5 MB.
profile_page.upload_invalid_type:: Invalid file type. Please upload JPG, PNG, GIF or WebP.
profile_page.upload_failed:: Upload failed: {error}
delete_page.danger_zone:: Danger Zone
delete_page.will_delete:: ⚠️ This will permanently delete:
delete_page.item_account:: Your account and profile information
delete_page.item_providers:: All your API providers and configurations
delete_page.item_rotations:: All your rotation and autoselect settings
delete_page.item_history:: All your usage history and analytics
delete_page.item_tokens:: All your API tokens
delete_page.sub_warning_title:: ⚠️ Warning: Active Subscription Detected
delete_page.sub_item_cancel:: Cancel your subscription immediately
delete_page.sub_item_access:: You will lose access to all premium features
delete_page.sub_item_refund:: No refunds will be issued for remaining subscription time
delete_page.sub_consider:: Consider canceling your subscription first if you want to use it until the end of the billing period.
delete_page.type_delete_confirm:: Please type "DELETE" exactly to confirm account deletion.
delete_page.final_confirm:: Are you absolutely sure? This action cannot be undone and all your data will be permanently deleted.
tokens_page.new_token:: New Token
tokens_page.your_tokens:: Your Tokens
tokens_page.description_optional:: Description (optional)
tokens_page.description_placeholder:: e.g. My app, Home server …
tokens_page.scope_api:: API only
tokens_page.scope_mcp:: MCP only
tokens_page.scope_both:: Both
tokens_page.create_btn:: Create
tokens_page.token_created:: Token created successfully
tokens_page.copy_now_warn:: Copy this token now — it won't be shown again.
tokens_page.done:: Done
tokens_page.how_to_use:: How to use your token
tokens_page.token_scopes:: Token scopes:
tokens_page.scope_api_access:: Proxy API endpoints only ({path})
tokens_page.scope_mcp_access:: MCP tool endpoints only ({path})
tokens_page.scope_both_access:: Both API and MCP endpoints
tokens_page.available_endpoints:: Available endpoints:
tokens_page.col_method:: Method
tokens_page.col_endpoint:: Endpoint
tokens_page.col_scope:: Scope
tokens_page.ep_list_models:: List your models
tokens_page.ep_list_providers:: List your providers
tokens_page.ep_list_rotations:: List your rotations
tokens_page.ep_list_autoselects:: List your autoselects
tokens_page.ep_chat:: Chat using your configs
tokens_page.ep_mcp_list:: List MCP tools
tokens_page.ep_mcp_call:: Call MCP tools
tokens_page.example_commands:: Example curl commands:
tokens_page.created:: Created
tokens_page.last_used:: Last used
tokens_page.unnamed_token:: Unnamed token
tokens_page.delete_confirm:: Delete this API token? This will immediately revoke access and cannot be undone.
tokens_page.delete_token:: Delete Token
billing_page.wallet_balance:: Wallet Balance
billing_page.manage_wallet:: Manage Wallet
billing_page.no_payment_methods:: No payment methods configured
billing_page.add_credit_card:: Add Credit Card
billing_page.top_up_wallet:: Top Up Wallet
billing_page.set_default:: Set Default
billing_page.billing_history:: Billing History
billing_page.no_history:: No billing history yet
billing_page.no_history_upgrade:: Upgrade your plan to get started!
billing_page.view_plans:: View Plans & Pricing
billing_page.plan_payment:: Plan Payment
billing_page.col_date:: Date
billing_page.col_amount:: Amount
billing_page.col_method:: Method
billing_page.col_status:: Status
billing_page.status_completed:: ✓ Completed
billing_page.status_pending:: ⏳ Pending
billing_page.status_failed:: ✗ Failed
billing_page.status_refunded:: ↩ Refunded
billing_page.invoice:: Invoice
billing_page.prev:: Previous
billing_page.next:: Next
user_overview.stat_total_tokens:: Total Tokens
user_overview.stat_requests_today:: Requests Today
user_overview.stat_active_providers:: Active Providers
user_overview.stat_active_rotations:: Active Rotations
user_overview.manage:: Manage
user_overview.add_payment_method:: Add Payment Method
user_overview.unlock_more_power:: Unlock more power
user_overview.upgrade_plan:: Upgrade Plan
user_overview.higher_plans:: {n} higher plans available — more requests, more providers
user_overview.upgrade_to:: Upgrade to {name} for {price}/mo
user_overview.api_endpoints:: Your API Endpoints
user_overview.show_hide:: Show / Hide
user_overview.ep_list_models:: List all your models
user_overview.ep_list_providers:: List your configured providers
user_overview.ep_rotations_autoselect:: Rotations & Autoselect
user_overview.ep_list_rotations:: List your rotations
user_overview.ep_list_autoselects:: List your autoselects
user_overview.ep_chat:: Chat Completions
user_overview.ep_mcp:: MCP Tools
user_overview.ep_mcp_list:: List MCP tools
user_overview.ep_mcp_call:: Call MCP tools
user_overview.ep_model_formats:: Model format examples
user_overview.admin_access:: Admin Access
user_overview.token_required:: Your API token is required for all endpoints.
user_overview.manage_tokens:: Manage your tokens →
usage_page.manage_subscription:: Manage subscription
usage_page.current_plan:: Current Plan
usage_page.activity_quotas:: Activity Quotas
usage_page.config_limits:: Configuration Limits
usage_page.requests_today:: Requests Today
usage_page.resets_midnight:: Resets at midnight UTC
usage_page.resets_in:: Resets in {h}h {m}m
usage_page.requests_month:: Requests This Month
usage_page.resets_on_1st:: Resets on the 1st
usage_page.resets_in_days:: Resets in {n} day
usage_page.resets_in_days_plural:: Resets in {n} days
usage_page.tokens_24h:: Tokens (last 24h)
usage_page.tokens_combined:: Input + output combined
usage_page.tokens_used:: tokens used
usage_page.unlimited:: unlimited
usage_page.quota_reached:: Quota reached
usage_page.remaining:: {n} remaining
usage_page.ai_providers:: AI Providers
usage_page.autoselections:: Autoselections
usage_page.unlimited_slots:: Unlimited slots available
usage_page.pct_used_slots_free:: {pct}% used · {n} slot free
usage_page.pct_used_slots_free_plural:: {pct}% used · {n} slots free
usage_page.need_higher_limits:: Need higher limits?
usage_page.view_plans:: View Plans
prompts_page.select_file:: Select Prompt File:
prompts_page.reset_confirm:: Are you sure you want to reset this prompt to the default admin configuration?
prompts_page.reset_confirm_title:: Reset Prompt
subscription_page.title:: Subscription Management
subscription_page.current_plan:: Current Plan
subscription_page.free_tier:: Free Tier
subscription_page.no_description:: No description available
subscription_page.per_month:: /month
subscription_page.per_year:: /year
subscription_page.or_yearly:: or {price}/year
subscription_page.change_plan:: Change Plan
subscription_page.requests_per_day:: Requests per day
subscription_page.requests_per_month:: Requests per month
subscription_page.subscription_status:: Subscription Status
subscription_page.renews:: Renews:
subscription_page.cancel_subscription:: Cancel Subscription
subscription_page.upgrade_plan:: Upgrade Plan
subscription_page.no_payment_methods:: No Payment Methods
subscription_page.go_to_billing:: Go to Billing & Payment Methods
user_providers_page.title:: My Providers
user_providers_page.add_new:: Add New Provider
user_rotations_page.title:: My Rotations Configuration
user_rotations_page.add_rotation:: Add Rotation
user_rotations_page.save_config:: Save Configuration
user_autoselects_page.title:: My Autoselect Configuration
user_autoselects_page.add_autoselect:: Add Autoselect
user_autoselects_page.save_config:: Save Configuration
