diff --git a/web/default/src/i18n/locales/_reports/_sync-report.json b/web/default/src/i18n/locales/_reports/_sync-report.json index aa0c216dbd06..8a9b73f298e0 100644 --- a/web/default/src/i18n/locales/_reports/_sync-report.json +++ b/web/default/src/i18n/locales/_reports/_sync-report.json @@ -11,31 +11,31 @@ "file": "fr.json", "missingCount": 0, "extrasCount": 0, - "untranslatedCount": 21 + "untranslatedCount": 22 }, "ja": { "file": "ja.json", "missingCount": 0, "extrasCount": 0, - "untranslatedCount": 121 + "untranslatedCount": 149 }, "ru": { "file": "ru.json", "missingCount": 0, "extrasCount": 0, - "untranslatedCount": 136 + "untranslatedCount": 164 }, "vi": { "file": "vi.json", "missingCount": 0, "extrasCount": 0, - "untranslatedCount": 23 + "untranslatedCount": 24 }, "zh": { "file": "zh.json", "missingCount": 0, "extrasCount": 0, - "untranslatedCount": 100 + "untranslatedCount": 101 } } } diff --git a/web/default/src/i18n/locales/_reports/fr.untranslated.json b/web/default/src/i18n/locales/_reports/fr.untranslated.json index 15afd49410fd..e3c137ddf4bc 100644 --- a/web/default/src/i18n/locales/_reports/fr.untranslated.json +++ b/web/default/src/i18n/locales/_reports/fr.untranslated.json @@ -1,5 +1,6 @@ { "Confirm and enable": "Confirm and enable", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.", "Failed to confirm compliance": "Failed to confirm compliance", "I have read and understood the above compliance reminder": "I have read and understood the above compliance reminder", diff --git a/web/default/src/i18n/locales/_reports/ja.untranslated.json b/web/default/src/i18n/locales/_reports/ja.untranslated.json index fb6c3a8e26bf..3279c09f9072 100644 --- a/web/default/src/i18n/locales/_reports/ja.untranslated.json +++ b/web/default/src/i18n/locales/_reports/ja.untranslated.json @@ -1,14 +1,19 @@ { "/status/": "/status/", "/your/endpoint": "/your/endpoint", + "3 steps, just a few minutes": "3 steps, just a few minutes", + "@visactor/vchart": "@visactor/vchart", "AIGC2D": "AIGC2D", "API URL": "API URL", "API2GPT": "API2GPT", "AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *", "Alipay": "Alipay", "Anthropic": "Anthropic", + "Available Balance": "Available Balance", + "Brand mascot": "Brand mascot", "Claude": "Claude", "Cloudflare": "Cloudflare", + "Code Samples": "Code Samples", "Cohere": "Cohere", "Compliance confirmation required": "Compliance confirmation required", "Compliance confirmed": "Compliance confirmed", @@ -17,15 +22,19 @@ "Confirm compliance": "Confirm compliance", "Confirm compliance terms": "Confirm compliance terms", "Confirmed at {{time}} by user #{{userId}}": "Confirmed at {{time}} by user #{{userId}}", + "Dashboard hero": "Dashboard hero", "DeepSeek": "DeepSeek", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Discord": "Discord", "DoubaoVideo": "DoubaoVideo", "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.", "Failed to confirm compliance": "Failed to confirm compliance", "FastGPT": "FastGPT", + "Gateway": "Gateway", "Gemini": "Gemini", "Gemini Image 4K": "Gemini Image 4K", "GitHub": "GitHub", + "High availability & auto retry": "High availability & auto retry", "I have read and understood the above compliance reminder": "I have read and understood the above compliance reminder", "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.": "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.", "If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.": "If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.", @@ -38,28 +47,39 @@ "Milky API Hub": "Milky API Hub", "MiniMax": "MiniMax", "Mistral": "Mistral", + "Model Providers": "Model Providers", "MokaAI": "MokaAI", "Moonshot": "Moonshot", + "More models": "More models", "NewAPI": "NewAPI", "Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.": "Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.", "OhMyGPT": "OhMyGPT", "Ollama": "Ollama", + "One-stop": "One-stop", "OpenAI": "OpenAI", "OpenAIMax": "OpenAIMax", "OpenRouter": "OpenRouter", "Passkey": "Passkey", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.", "Perplexity": "Perplexity", "Please type the following text to confirm:": "Please type the following text to confirm:", + "Pricing Plans": "Pricing Plans", "QuantumNous": "QuantumNous", + "Quick Start": "Quick Start", + "Realtime Usage": "Realtime Usage", "Redemption codes are disabled until the administrator confirms compliance terms.": "Redemption codes are disabled until the administrator confirms compliance terms.", "Referral reward transfer is disabled until the administrator confirms compliance terms.": "Referral reward transfer is disabled until the administrator confirms compliance terms.", "Replicate": "Replicate", + "Requests": "Requests", "SiliconFlow": "SiliconFlow", + "Smart Route": "Smart Route", "Stripe": "Stripe", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.", "SunoAPI": "SunoAPI", + "System status": "System status", "TTFT P50": "TTFT P50", "TTFT P95": "TTFT P95", "TTFT P99": "TTFT P99", @@ -67,8 +87,16 @@ "The entered text does not match the required text.": "The entered text does not match the required text.", "This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.": "This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.", "Token prices": "Token prices", + "Tokens used": "Tokens used", + "Top Up": "Top Up", + "Tracking soon": "Tracking soon", + "Transparent, pay by usage": "Transparent, pay by usage", "Type the confirmation text here": "Type the confirmation text here", + "Unified multi-model access": "Unified multi-model access", "Vertex AI": "Vertex AI", + "View API Docs": "View API Docs", + "View all models": "View all models", + "View all plans": "View all plans", "VolcEngine": "VolcEngine", "WeChat Pay": "WeChat Pay", "Webhook URL": "Webhook URL", diff --git a/web/default/src/i18n/locales/_reports/ru.untranslated.json b/web/default/src/i18n/locales/_reports/ru.untranslated.json index 38f57fe5e141..c0e9486176fd 100644 --- a/web/default/src/i18n/locales/_reports/ru.untranslated.json +++ b/web/default/src/i18n/locales/_reports/ru.untranslated.json @@ -2,6 +2,8 @@ "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"": "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"", "/status/": "/status/", "/your/endpoint": "/your/endpoint", + "3 steps, just a few minutes": "3 steps, just a few minutes", + "@visactor/vchart": "@visactor/vchart", "AI Proxy": "AI Proxy", "AIGC2D": "AIGC2D", "API2GPT": "API2GPT", @@ -10,10 +12,13 @@ "Alipay": "Alipay", "All conditions must match before this tier is used.": "All conditions must match before this tier is used.", "Anthropic": "Anthropic", + "Available Balance": "Available Balance", "Baidu V2": "Baidu V2", "Base input and output token prices for this tier.": "Base input and output token prices for this tier.", + "Brand mascot": "Brand mascot", "Cache pricing": "Cache pricing", "Cloudflare": "Cloudflare", + "Code Samples": "Code Samples", "Cohere": "Cohere", "Compliance confirmation required": "Compliance confirmation required", "Compliance confirmed": "Compliance confirmed", @@ -23,16 +28,20 @@ "Confirm compliance terms": "Confirm compliance terms", "Confirmed at {{time}} by user #{{userId}}": "Confirmed at {{time}} by user #{{userId}}", "Core pricing": "Core pricing", + "Dashboard hero": "Dashboard hero", "DeepSeek": "DeepSeek", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Discord": "Discord", "DoubaoVideo": "DoubaoVideo", "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.", "Failed to confirm compliance": "Failed to confirm compliance", "Fallback tier": "Fallback tier", "FastGPT": "FastGPT", + "Gateway": "Gateway", "Gemini": "Gemini", "Gemini Image 4K": "Gemini Image 4K", "GitHub": "GitHub", + "High availability & auto retry": "High availability & auto retry", "I have read and understood the above compliance reminder": "I have read and understood the above compliance reminder", "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.": "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.", "If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.": "If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.", @@ -46,32 +55,43 @@ "Milky API Hub": "Milky API Hub", "MiniMax": "MiniMax", "Mistral": "Mistral", + "Model Providers": "Model Providers", "MokaAI": "MokaAI", "Moonshot": "Moonshot", + "More models": "More models", "NewAPI": "NewAPI", "No separate media pricing configured.": "No separate media pricing configured.", "Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.": "Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.", "OAuth Client Secret": "OAuth Client Secret", "OhMyGPT": "OhMyGPT", "Ollama": "Ollama", + "One-stop": "One-stop", "OpenAI": "OpenAI", "OpenAIMax": "OpenAIMax", "OpenRouter": "OpenRouter", "Passkey": "Passkey", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.", "Perplexity": "Perplexity", "Please type the following text to confirm:": "Please type the following text to confirm:", + "Pricing Plans": "Pricing Plans", "QuantumNous": "QuantumNous", + "Quick Start": "Quick Start", + "Realtime Usage": "Realtime Usage", "Redemption codes are disabled until the administrator confirms compliance terms.": "Redemption codes are disabled until the administrator confirms compliance terms.", "Referral reward transfer is disabled until the administrator confirms compliance terms.": "Referral reward transfer is disabled until the administrator confirms compliance terms.", "Replicate": "Replicate", + "Requests": "Requests", "Separate image/audio prices are enabled.": "Separate image/audio prices are enabled.", "Set separate prices for cache reads and writes.": "Set separate prices for cache reads and writes.", "SiliconFlow": "SiliconFlow", + "Smart Route": "Smart Route", "Stripe": "Stripe", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.", "SunoAPI": "SunoAPI", + "System status": "System status", "TTFT P50": "TTFT P50", "TTFT P95": "TTFT P95", "TTFT P99": "TTFT P99", @@ -82,8 +102,16 @@ "This tier catches any request that did not match earlier tiers.": "This tier catches any request that did not match earlier tiers.", "Tier conditions": "Tier conditions", "Token prices": "Token prices", + "Tokens used": "Tokens used", + "Top Up": "Top Up", + "Tracking soon": "Tracking soon", + "Transparent, pay by usage": "Transparent, pay by usage", "Type the confirmation text here": "Type the confirmation text here", + "Unified multi-model access": "Unified multi-model access", "Vertex AI": "Vertex AI", + "View API Docs": "View API Docs", + "View all models": "View all models", + "View all plans": "View all plans", "VolcEngine": "VolcEngine", "WeChat": "WeChat", "WeChat Pay": "WeChat Pay", diff --git a/web/default/src/i18n/locales/_reports/vi.untranslated.json b/web/default/src/i18n/locales/_reports/vi.untranslated.json index 03b132446aa3..f7128b63046c 100644 --- a/web/default/src/i18n/locales/_reports/vi.untranslated.json +++ b/web/default/src/i18n/locales/_reports/vi.untranslated.json @@ -1,6 +1,7 @@ { "Base input and output token prices for this tier.": "Base input and output token prices for this tier.", "Confirm and enable": "Confirm and enable", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.", "Failed to confirm compliance": "Failed to confirm compliance", "I have read and understood the above compliance reminder": "I have read and understood the above compliance reminder", diff --git a/web/default/src/i18n/locales/_reports/zh.untranslated.json b/web/default/src/i18n/locales/_reports/zh.untranslated.json index 4df3f1770b84..fd6a41172e3a 100644 --- a/web/default/src/i18n/locales/_reports/zh.untranslated.json +++ b/web/default/src/i18n/locales/_reports/zh.untranslated.json @@ -2,6 +2,7 @@ "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"": "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"", "/status/": "/status/", "/your/endpoint": "/your/endpoint", + "@visactor/vchart": "@visactor/vchart", "AI Proxy": "AI Proxy", "AIGC2D": "AIGC2D", "API URL": "API URL", diff --git a/web/default/src/i18n/locales/en.json b/web/default/src/i18n/locales/en.json index aaa42b7d3141..af56010b6d34 100644 --- a/web/default/src/i18n/locales/en.json +++ b/web/default/src/i18n/locales/en.json @@ -46,6 +46,7 @@ "24 Hours": "24 Hours", "24 hours ago": "24 hours ago", "29 Days": "29 Days", + "3 steps, just a few minutes": "3 steps, just a few minutes", "3. Enter your Gotify server URL and token above": "3. Enter your Gotify server URL and token above", "30 Days": "30 Days", "30 days ago": "30 days ago", @@ -59,6 +60,7 @@ "? This action cannot be undone.": "? This action cannot be undone.", "@lobehub/icons key": "@lobehub/icons key", "@lobehub/icons key name": "@lobehub/icons key name", + "@visactor/vchart": "@visactor/vchart", "A billing multiplier. Lower ratios mean lower API call costs.": "A billing multiplier. Lower ratios mean lower API call costs.", "A focused home for keys, balance, routing, and service health.": "A focused home for keys, balance, routing, and service health.", "AGPL v3.0 License": "AGPL v3.0 License", @@ -405,6 +407,7 @@ "Automatically test channels and notify users when limits are hit": "Automatically test channels and notify users when limits are hit", "Availability (last 24h)": "Availability (last 24h)", "Available": "Available", + "Available Balance": "Available Balance", "Available Models": "Available Models", "Available Rewards": "Available Rewards", "Available disk space": "Available disk space", @@ -505,6 +508,7 @@ "Bound": "Bound", "Bound Channels": "Bound Channels", "Bound Only": "Bound Only", + "Brand mascot": "Brand mascot", "Bring channels back online after successful checks": "Bring channels back online after successful checks", "Broadcast a global banner to users. Markdown is supported.": "Broadcast a global banner to users. Markdown is supported.", "Broadcast short system notices on the dashboard": "Broadcast short system notices on the dashboard", @@ -695,6 +699,7 @@ "Close menu": "Close menu", "Cloudflare": "Cloudflare", "Code": "Code", + "Code Samples": "Code Samples", "Code generation, refactoring, autocomplete": "Code generation, refactoring, autocomplete", "Code interpreter": "Code interpreter", "Code samples": "Code samples", @@ -1024,6 +1029,7 @@ "Dark": "Dark", "Dashboard": "Dashboard", "Dashboard Preferences": "Dashboard Preferences", + "Dashboard hero": "Dashboard hero", "Dashboards, tokens, and usage analytics.": "Dashboards, tokens, and usage analytics.", "Data Dashboard": "Data Dashboard", "Data directory:": "Data directory:", @@ -1114,6 +1120,7 @@ "Description is required": "Description is required", "Designed and Developed by": "Designed and Developed by", "Destroyed": "Destroyed", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Detailed request logs for investigations.": "Detailed request logs for investigations.", "Details": "Details", "Detect All Upstream Updates": "Detect All Upstream Updates", @@ -1697,6 +1704,7 @@ "GC executed": "GC executed", "GC execution failed": "GC execution failed", "GPU count": "GPU count", + "Gateway": "Gateway", "Gemini": "Gemini", "Gemini Image 4K": "Gemini Image 4K", "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.", @@ -1726,6 +1734,7 @@ "Global Model Configuration": "Global Model Configuration", "Global configuration and administrative tools.": "Global configuration and administrative tools.", "Global throughput": "Global throughput", + "Go": "Go", "Go Back": "Go Back", "Go back and edit": "Go back and edit", "Go to Dashboard": "Go to Dashboard", @@ -1798,6 +1807,7 @@ "Hide API key": "Hide API key", "Hide setup guide": "Hide setup guide", "High Performance": "High Performance", + "High availability & auto retry": "High availability & auto retry", "High-risk operation confirmation": "High-risk Operation Confirmation", "High-risk status code retry confirmation text": "I CONFIRM", "High-risk status code retry input mismatch": "The entered text does not match, please try again.", @@ -2034,6 +2044,7 @@ "List of models supported by this channel. Use comma to separate multiple models.": "List of models supported by this channel. Use comma to separate multiple models.", "List of origins (one per line) allowed for Passkey registration and authentication.": "List of origins (one per line) allowed for Passkey registration and authentication.", "List view": "List view", + "Live": "Live", "Load Balancing": "Load Balancing", "Load template...": "Load template...", "Loader": "Loader", @@ -2184,6 +2195,7 @@ "Model Price": "Model Price", "Model Price Not Configured": "Model Price Not Configured", "Model Pricing": "Model Pricing", + "Model Providers": "Model Providers", "Model Regex": "Model Regex", "Model Regex (one per line)": "Model Regex (one per line)", "Model Square": "Model Square", @@ -2243,6 +2255,7 @@ "Monthly tokens": "Monthly tokens", "Moonshot": "Moonshot", "More": "More", + "More models": "More models", "More templates...": "More templates...", "More than 999 days left": "More than 999 days left", "More...": "More...", @@ -2522,6 +2535,7 @@ "One IP per line (empty for no restriction)": "One IP per line (empty for no restriction)", "One domain per line": "One domain per line", "One domain per line (only used when domain restriction is enabled)": "One domain per line (only used when domain restriction is enabled)", + "One-stop": "One-stop", "Online": "Online", "Online payment is not enabled. Please contact the administrator.": "Online payment is not enabled. Please contact the administrator.", "Online topup is not enabled. Please use redemption code or contact administrator.": "Online topup is not enabled. Please use redemption code or contact administrator.", @@ -2670,6 +2684,7 @@ "Path not set": "Path not set", "Path:": "Path:", "Pay": "Pay", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Pay-as-you-go with real-time usage monitoring": "Pay-as-you-go with real-time usage monitoring", "Payment": "Payment", "Payment Channel": "Payment Channel", @@ -2847,6 +2862,7 @@ "Pricing": "Pricing", "Pricing & Display": "Pricing & Display", "Pricing Configuration": "Pricing Configuration", + "Pricing Plans": "Pricing Plans", "Pricing Ratios": "Pricing Ratios", "Pricing Type": "Pricing Type", "Pricing by Group": "Pricing by Group", @@ -2926,6 +2942,7 @@ "Queued": "Queued", "Quick Range": "Quick Range", "Quick Setup from Preset": "Quick Setup from Preset", + "Quick Start": "Quick Start", "Quick insert common payment methods": "Quick insert common payment methods", "Quota": "Quota", "Quota ({{currency}})": "Quota ({{currency}})", @@ -2973,6 +2990,7 @@ "Ready to initialize": "Ready to initialize", "Ready to simplify": "Ready to simplify", "Real exchange rate between USD and your payment gateway currency": "Real exchange rate between USD and your payment gateway currency", + "Realtime Usage": "Realtime Usage", "Reason": "Reason", "Reason:": "Reason:", "Reasoning": "Reasoning", @@ -3103,6 +3121,7 @@ "Request success rate; {{incidents}} incident buckets in the last 24 hours": "Request success rate; {{incidents}} incident buckets in the last 24 hours", "Request timed out, please refresh and restart GitHub login": "Request timed out, please refresh and restart GitHub login", "Request-based": "Request-based", + "Requests": "Requests", "Requests (24h)": "Requests (24h)", "Requests / 24h": "Requests / 24h", "Requests per minute": "Requests per minute", @@ -3458,6 +3477,7 @@ "Slug is required": "Slug is required", "Slug must be less than 100 characters": "Slug must be less than 100 characters", "Smallest USD amount users can recharge (Epay)": "Smallest USD amount users can recharge (Epay)", + "Smart Route": "Smart Route", "Soft Errors": "Soft Errors", "Some channels failed: {{errorMsg}}": "Some channels failed: {{errorMsg}}", "Something went wrong!": "Something went wrong!", @@ -3527,6 +3547,7 @@ "Submitting": "Submitting", "Submitting...": "Submitting...", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscribe Now": "Subscribe Now", "Subscribe to a plan for model access": "Subscribe to a plan for model access", "Subscription": "Subscription", @@ -3598,6 +3619,7 @@ "System prompt": "System prompt", "System settings": "System settings", "System setup wizard": "System setup wizard", + "System status": "System status", "System task records": "System task records", "TPM": "TPM", "TTFT P50": "TTFT P50", @@ -3795,6 +3817,7 @@ "Tokens by category": "Tokens by category", "Tokens per minute": "Tokens per minute", "Tokens since launch": "Tokens since launch", + "Tokens used": "Tokens used", "Tokens-only mode will show raw quota values regardless of this toggle.": "Tokens-only mode will show raw quota values regardless of this toggle.", "Too many files. Some were not added.": "Too many files. Some were not added.", "Too many requests": "Too many requests", @@ -3806,6 +3829,7 @@ "Tools": "Tools", "Top Apps": "Top Apps", "Top Models": "Top Models", + "Top Up": "Top Up", "Top Users": "Top Users", "Top app": "Top app", "Top apps": "Top apps", @@ -3845,6 +3869,7 @@ "Track per-request consumption to power usage analytics. Keeping this on increases database writes.": "Track per-request consumption to power usage analytics. Keeping this on increases database writes.", "Track usage, costs and performance with real-time analytics": "Track usage, costs and performance with real-time analytics", "Tracked apps": "Tracked apps", + "Tracking soon": "Tracking soon", "Tracks current account base limits and additional metered usage on Codex upstream.": "Tracks current account base limits and additional metered usage on Codex upstream.", "Trading insights, accounting, advisory": "Trading insights, accounting, advisory", "Transfer": "Transfer", @@ -3856,6 +3881,7 @@ "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.", "Translation": "Translation", "Transparent Billing": "Transparent Billing", + "Transparent, pay by usage": "Transparent, pay by usage", "Trend": "Trend", "Trending down": "Trending down", "Trending up": "Trending up", @@ -3908,6 +3934,7 @@ "Understand how user groups, token groups, ratios, and special rules work together.": "Understand how user groups, token groups, ratios, and special rules work together.", "Understand image inputs alongside text": "Understand image inputs alongside text", "Unexpected release payload": "Unexpected release payload", + "Unified multi-model access": "Unified multi-model access", "Unique identifier for this group.": "Unique identifier for this group.", "Unit price (USD)": "Unit price (USD)", "Unit price (local currency / USD)": "Unit price (local currency / USD)", @@ -4082,8 +4109,11 @@ "Video length in seconds": "Video length in seconds", "Vidu": "Vidu", "View": "View", + "View API Docs": "View API Docs", "View Pricing": "View Pricing", "View all currently available models": "View all currently available models", + "View all models": "View all models", + "View all plans": "View all plans", "View and manage your API usage logs": "View and manage your API usage logs", "View and manage your drawing logs": "View and manage your drawing logs", "View and manage your task logs": "View and manage your task logs", diff --git a/web/default/src/i18n/locales/fr.json b/web/default/src/i18n/locales/fr.json index b1c6e31f55cf..64f5acf8d2a5 100644 --- a/web/default/src/i18n/locales/fr.json +++ b/web/default/src/i18n/locales/fr.json @@ -46,6 +46,7 @@ "24 Hours": "24 heures", "24 hours ago": "Il y a 24 heures", "29 Days": "29 jours", + "3 steps, just a few minutes": "3 steps, just a few minutes", "3. Enter your Gotify server URL and token above": "3. Saisissez l'URL de votre serveur Gotify et le jeton ci-dessus", "30 Days": "30 jours", "30 days ago": "Il y a 30 jours", @@ -59,6 +60,7 @@ "? This action cannot be undone.": "? Cette action ne peut pas être annulée.", "@lobehub/icons key": "@lobehub/icons clé", "@lobehub/icons key name": "@lobehub/icons nom de la clé", + "@visactor/vchart": "@visactor/vchart", "A billing multiplier. Lower ratios mean lower API call costs.": "Un multiplicateur de facturation. Plus le ratio est faible, plus le coût des appels API est bas.", "A focused home for keys, balance, routing, and service health.": "Un accueil dédié aux clés, au solde, au routage et à l'état du service.", "AGPL v3.0 License": "Licence AGPL v3.0", @@ -405,6 +407,7 @@ "Automatically test channels and notify users when limits are hit": "Tester automatiquement les canaux et notifier les utilisateurs lorsque les limites sont atteintes", "Availability (last 24h)": "Disponibilité (dernières 24 h)", "Available": "Disponible", + "Available Balance": "Available Balance", "Available Models": "Modèles disponibles", "Available Rewards": "Récompenses disponibles", "Available disk space": "Espace disque disponible", @@ -505,6 +508,7 @@ "Bound": "Lié", "Bound Channels": "Canaux liés", "Bound Only": "Liés uniquement", + "Brand mascot": "Brand mascot", "Bring channels back online after successful checks": "Remettre les canaux en ligne après des vérifications réussies", "Broadcast a global banner to users. Markdown is supported.": "Diffuser une bannière globale aux utilisateurs. Le Markdown est pris en charge.", "Broadcast short system notices on the dashboard": "Diffuser de courtes notifications système sur le tableau de bord", @@ -695,6 +699,7 @@ "Close menu": "Fermer le menu", "Cloudflare": "Cloudflare", "Code": "Code", + "Code Samples": "Code Samples", "Code generation, refactoring, autocomplete": "Génération de code, refactorisation, autocomplétion", "Code interpreter": "Interpréteur de code", "Code samples": "Exemples de code", @@ -1024,6 +1029,7 @@ "Dark": "Sombre", "Dashboard": "Tableau de bord", "Dashboard Preferences": "Préférences du tableau de bord", + "Dashboard hero": "Dashboard hero", "Dashboards, tokens, and usage analytics.": "Tableaux de bord, jetons et analyses d'utilisation.", "Data Dashboard": "Tableau de bord des données", "Data directory:": "Répertoire des données :", @@ -1114,6 +1120,7 @@ "Description is required": "La description est requise", "Designed and Developed by": "Conçu et développé par", "Destroyed": "Détruit", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Detailed request logs for investigations.": "Journaux détaillés des requêtes pour les enquêtes.", "Details": "Détails", "Detect All Upstream Updates": "Détecter toutes les mises à jour upstream", @@ -1697,6 +1704,7 @@ "GC executed": "GC exécuté", "GC execution failed": "Échec de l'exécution du GC", "GPU count": "Nombre de GPU", + "Gateway": "Gateway", "Gemini": "Gemini", "Gemini Image 4K": "Gemini Image 4K", "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "Gemini continuera à détecter automatiquement le mode de pensée même avec l'adaptateur désactivé. Activez ceci uniquement lorsque vous avez besoin d'un contrôle plus fin sur la tarification et le budget.", @@ -1726,6 +1734,7 @@ "Global Model Configuration": "Configuration globale du modèle", "Global configuration and administrative tools.": "Configuration globale et outils d'administration.", "Global throughput": "Débit global", + "Go": "Go", "Go Back": "Retour", "Go back and edit": "Retour et modifier", "Go to Dashboard": "Aller au tableau de bord", @@ -1798,6 +1807,7 @@ "Hide API key": "Masquer la clé API", "Hide setup guide": "Masquer le guide de configuration", "High Performance": "Hautes performances", + "High availability & auto retry": "High availability & auto retry", "High-risk operation confirmation": "Confirmation d'opération à haut risque", "High-risk status code retry confirmation text": "JE CONFIRME", "High-risk status code retry input mismatch": "Le texte saisi ne correspond pas, veuillez réessayer.", @@ -2034,6 +2044,7 @@ "List of models supported by this channel. Use comma to separate multiple models.": "Liste des modèles pris en charge par ce canal. Utilisez une virgule pour séparer plusieurs modèles.", "List of origins (one per line) allowed for Passkey registration and authentication.": "Liste des origines (une par ligne) autorisées pour l'enregistrement et l'authentification des clés d'accès (Passkey).", "List view": "Vue en liste", + "Live": "Live", "Load Balancing": "Équilibrage de charge", "Load template...": "Charger le modèle...", "Loader": "Chargeur", @@ -2184,6 +2195,7 @@ "Model Price": "Prix du modèle", "Model Price Not Configured": "Prix du modèle non configuré", "Model Pricing": "Tarification des modèles", + "Model Providers": "Model Providers", "Model Regex": "Regex du modèle", "Model Regex (one per line)": "Regex du modèle (un par ligne)", "Model Square": "Place des modèles", @@ -2243,6 +2255,7 @@ "Monthly tokens": "Tokens par mois", "Moonshot": "Moonshot", "More": "Plus", + "More models": "More models", "More templates...": "Autres modèles…", "More than 999 days left": "Plus de 999 jours restants", "More...": "Plus...", @@ -2522,6 +2535,7 @@ "One IP per line (empty for no restriction)": "Une IP par ligne (laisser vide pour aucune restriction)", "One domain per line": "Un domaine par ligne", "One domain per line (only used when domain restriction is enabled)": "Un domaine par ligne (utilisé uniquement lorsque la restriction de domaine est activée)", + "One-stop": "One-stop", "Online": "En ligne", "Online payment is not enabled. Please contact the administrator.": "Le paiement en ligne n'est pas activé. Veuillez contacter l'administrateur.", "Online topup is not enabled. Please use redemption code or contact administrator.": "La recharge en ligne n'est pas activée. Veuillez utiliser un code d'échange ou contacter l'administrateur.", @@ -2670,6 +2684,7 @@ "Path not set": "Chemin non défini", "Path:": "Chemin :", "Pay": "Pay", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Pay-as-you-go with real-time usage monitoring": "Paiement à l'usage avec suivi de la consommation en temps réel", "Payment": "Paiement", "Payment Channel": "Canal de paiement", @@ -2847,6 +2862,7 @@ "Pricing": "Tarification", "Pricing & Display": "Tarification et Affichage", "Pricing Configuration": "Configuration de la tarification", + "Pricing Plans": "Pricing Plans", "Pricing Ratios": "Ratios de tarification", "Pricing Type": "Type de tarification", "Pricing by Group": "Tarification par groupe", @@ -2926,6 +2942,7 @@ "Queued": "En file", "Quick Range": "Plage rapide", "Quick Setup from Preset": "Configuration rapide à partir d'un préréglage", + "Quick Start": "Quick Start", "Quick insert common payment methods": "Insérer rapidement les méthodes de paiement courantes", "Quota": "Quota", "Quota ({{currency}})": "Quota ({{currency}})", @@ -2973,6 +2990,7 @@ "Ready to initialize": "Prêt à initialiser", "Ready to simplify": "Prêt à simplifier", "Real exchange rate between USD and your payment gateway currency": "Taux de change réel entre l'USD et la devise de votre passerelle de paiement", + "Realtime Usage": "Realtime Usage", "Reason": "Raison", "Reason:": "Raison :", "Reasoning": "Raisonnement", @@ -3103,6 +3121,7 @@ "Request success rate; {{incidents}} incident buckets in the last 24 hours": "Taux de réussite des requêtes ; {{incidents}} créneaux avec incident sur les dernières 24 heures", "Request timed out, please refresh and restart GitHub login": "Délai dépassé, veuillez actualiser la page puis relancer la connexion GitHub", "Request-based": "Selon la requête", + "Requests": "Requests", "Requests (24h)": "Requêtes (24 h)", "Requests / 24h": "Requêtes / 24 h", "Requests per minute": "Requêtes par minute", @@ -3458,6 +3477,7 @@ "Slug is required": "Le slug est requis", "Slug must be less than 100 characters": "Le slug doit contenir moins de 100 caractères", "Smallest USD amount users can recharge (Epay)": "Montant minimum en USD que les utilisateurs peuvent recharger (Epay)", + "Smart Route": "Smart Route", "Soft Errors": "Erreurs douces", "Some channels failed: {{errorMsg}}": "Certains canaux ont échoué : {{errorMsg}}", "Something went wrong!": "Quelque chose s'est mal passé !", @@ -3527,6 +3547,7 @@ "Submitting": "Envoi en cours", "Submitting...": "Envoi...", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscribe Now": "S'abonner maintenant", "Subscribe to a plan for model access": "Souscrivez à un plan pour accéder aux modèles", "Subscription": "Abonnement", @@ -3598,6 +3619,7 @@ "System prompt": "Invite système", "System settings": "Paramètres système", "System setup wizard": "Assistant de configuration du système", + "System status": "System status", "System task records": "Historique des tâches système", "TPM": "TPM", "TTFT P50": "TTFT P50", @@ -3795,6 +3817,7 @@ "Tokens by category": "Jetons par catégorie", "Tokens per minute": "Jetons par minute", "Tokens since launch": "Jetons depuis le lancement", + "Tokens used": "Tokens used", "Tokens-only mode will show raw quota values regardless of this toggle.": "Le mode Tokens uniquement affichera les valeurs de quota brutes indépendamment de ce basculement.", "Too many files. Some were not added.": "Trop de fichiers. Certains n'ont pas été ajoutés.", "Too many requests": "Trop de requêtes", @@ -3806,6 +3829,7 @@ "Tools": "Outils", "Top Apps": "Meilleures applications", "Top Models": "Top Modèles", + "Top Up": "Top Up", "Top Users": "Top utilisateurs", "Top app": "Application principale", "Top apps": "Top applications", @@ -3845,6 +3869,7 @@ "Track per-request consumption to power usage analytics. Keeping this on increases database writes.": "Suivre la consommation par requête pour l'analyse de l'utilisation. Garder ceci activé augmente les écritures en base de données.", "Track usage, costs and performance with real-time analytics": "Suivez l'utilisation, les coûts et les performances avec des analyses en temps réel", "Tracked apps": "Applications suivies", + "Tracking soon": "Tracking soon", "Tracks current account base limits and additional metered usage on Codex upstream.": "Affiche les limites de base et l’utilisation supplémentaire (metered) du compte auprès de Codex en amont.", "Trading insights, accounting, advisory": "Analyses de marché, comptabilité, conseil", "Transfer": "Transférer", @@ -3856,6 +3881,7 @@ "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Traduire les suffixes `-thinking` en modèles de réflexion natifs Anthropic tout en gardant une tarification prévisible.", "Translation": "Traduction", "Transparent Billing": "Facturation transparente", + "Transparent, pay by usage": "Transparent, pay by usage", "Trend": "Tendance", "Trending down": "En baisse", "Trending up": "En hausse", @@ -3908,6 +3934,7 @@ "Understand how user groups, token groups, ratios, and special rules work together.": "Comprendre comment les groupes utilisateur, groupes de jetons, ratios et règles spéciales fonctionnent ensemble.", "Understand image inputs alongside text": "Comprendre des entrées image en complément du texte", "Unexpected release payload": "Format de version inattendu", + "Unified multi-model access": "Unified multi-model access", "Unique identifier for this group.": "Identifiant unique pour ce groupe.", "Unit price (USD)": "Prix unitaire (USD)", "Unit price (local currency / USD)": "Prix unitaire (devise locale / USD)", @@ -4082,8 +4109,11 @@ "Video length in seconds": "Durée de la vidéo en secondes", "Vidu": "Vidu", "View": "Afficher", + "View API Docs": "View API Docs", "View Pricing": "Voir les tarifs", "View all currently available models": "Voir tous les modèles actuellement disponibles", + "View all models": "View all models", + "View all plans": "View all plans", "View and manage your API usage logs": "Afficher et gérer vos journaux d'utilisation de l'API", "View and manage your drawing logs": "Afficher et gérer vos journaux de dessin", "View and manage your task logs": "Afficher et gérer vos journaux de tâches", diff --git a/web/default/src/i18n/locales/ja.json b/web/default/src/i18n/locales/ja.json index a3ce9990a16b..a644934414d1 100644 --- a/web/default/src/i18n/locales/ja.json +++ b/web/default/src/i18n/locales/ja.json @@ -46,6 +46,7 @@ "24 Hours": "24時間", "24 hours ago": "24時間前", "29 Days": "29日", + "3 steps, just a few minutes": "3 steps, just a few minutes", "3. Enter your Gotify server URL and token above": "3. 上記にGotifyサーバーのURLとトークンを入力します", "30 Days": "30日", "30 days ago": "30日前", @@ -59,6 +60,7 @@ "? This action cannot be undone.": "? この操作は元に戻せません。", "@lobehub/icons key": "@lobehub/icons キー", "@lobehub/icons key name": "@lobehub/icons キー名", + "@visactor/vchart": "@visactor/vchart", "A billing multiplier. Lower ratios mean lower API call costs.": "課金倍率です。倍率が低いほど API 呼び出しコストは低くなります。", "A focused home for keys, balance, routing, and service health.": "キー、残高、ルーティング、サービス状態を集約したホームです。", "AGPL v3.0 License": "AGPL v3.0ライセンス", @@ -405,6 +407,7 @@ "Automatically test channels and notify users when limits are hit": "チャネルを自動的にテストし、制限に達したときにユーザーに通知する", "Availability (last 24h)": "可用性(過去 24 時間)", "Available": "空き", + "Available Balance": "Available Balance", "Available Models": "利用可能なモデル", "Available Rewards": "利用可能な報酬", "Available disk space": "利用可能なディスク容量", @@ -505,6 +508,7 @@ "Bound": "連携済み", "Bound Channels": "バインドされたチャネル", "Bound Only": "バインド済みのみ", + "Brand mascot": "Brand mascot", "Bring channels back online after successful checks": "チェックが成功した後、チャネルをオンラインに戻します", "Broadcast a global banner to users. Markdown is supported.": "ユーザーにグローバルバナーをブロードキャストします。Markdownがサポートされています。", "Broadcast short system notices on the dashboard": "ダッシュボードに短いシステム通知をブロードキャストします", @@ -695,6 +699,7 @@ "Close menu": "メニューを閉じる", "Cloudflare": "Cloudflare", "Code": "コード", + "Code Samples": "Code Samples", "Code generation, refactoring, autocomplete": "コード生成・リファクタリング・補完", "Code interpreter": "コードインタプリタ", "Code samples": "コードサンプル", @@ -1024,6 +1029,7 @@ "Dark": "ダーク", "Dashboard": "ダッシュボード", "Dashboard Preferences": "ダッシュボードの環境設定", + "Dashboard hero": "Dashboard hero", "Dashboards, tokens, and usage analytics.": "ダッシュボード、トークン、使用状況アナリティクス。", "Data Dashboard": "データダッシュボード", "Data directory:": "データディレクトリ:", @@ -1114,6 +1120,7 @@ "Description is required": "説明は必須です", "Designed and Developed by": "設計・開発", "Destroyed": "破棄済み", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Detailed request logs for investigations.": "調査のための詳細なリクエストログ。", "Details": "詳細", "Detect All Upstream Updates": "すべてのアップストリーム更新を検出", @@ -1697,6 +1704,7 @@ "GC executed": "GC 実行完了", "GC execution failed": "GC 実行失敗", "GPU count": "GPU 数", + "Gateway": "Gateway", "Gemini": "Gemini", "Gemini Image 4K": "Gemini Image 4K", "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "アダプターが無効になっていても、Geminiは思考モードを自動検出します。価格設定と予算編成をより細かく制御する必要がある場合にのみ、これを有効にしてください。", @@ -1726,6 +1734,7 @@ "Global Model Configuration": "グローバルモデル設定", "Global configuration and administrative tools.": "グローバル設定と管理ツール。", "Global throughput": "全体スループット", + "Go": "Go", "Go Back": "戻る", "Go back and edit": "戻って編集", "Go to Dashboard": "ダッシュボードへ移動", @@ -1798,6 +1807,7 @@ "Hide API key": "APIキーを非表示", "Hide setup guide": "セットアップガイドを非表示", "High Performance": "高パフォーマンス", + "High availability & auto retry": "High availability & auto retry", "High-risk operation confirmation": "高リスク操作の確認", "High-risk status code retry confirmation text": "確認します", "High-risk status code retry input mismatch": "入力テキストが一致しません。もう一度お試しください。", @@ -2034,6 +2044,7 @@ "List of models supported by this channel. Use comma to separate multiple models.": "このチャネルがサポートするモデルのリストです。複数のモデルはカンマで区切ってください。", "List of origins (one per line) allowed for Passkey registration and authentication.": "Passkeyの登録と認証が許可されているオリジン(1行に1つ)のリスト。", "List view": "リスト表示", + "Live": "Live", "Load Balancing": "ロードバランシング", "Load template...": "テンプレートをロード...", "Loader": "ローダー", @@ -2184,6 +2195,7 @@ "Model Price": "モデル価格", "Model Price Not Configured": "モデル価格が未設定", "Model Pricing": "モデル料金", + "Model Providers": "Model Providers", "Model Regex": "モデル正規表現", "Model Regex (one per line)": "モデル正規表現(1行に1つ)", "Model Square": "モデル広場", @@ -2243,6 +2255,7 @@ "Monthly tokens": "月間トークン", "Moonshot": "Moonshot", "More": "もっと見る", + "More models": "More models", "More templates...": "ほかのテンプレート…", "More than 999 days left": "999日以上", "More...": "その他...", @@ -2522,6 +2535,7 @@ "One IP per line (empty for no restriction)": "1行に1つのIP (制限なしの場合は空欄)", "One domain per line": "1行に1つのドメイン", "One domain per line (only used when domain restriction is enabled)": "1行に1つのドメイン (ドメイン制限が有効な場合のみ使用されます)", + "One-stop": "One-stop", "Online": "オンライン", "Online payment is not enabled. Please contact the administrator.": "オンライン決済が有効になっていません。管理者にお問い合わせください。", "Online topup is not enabled. Please use redemption code or contact administrator.": "オンラインチャージは有効になっていません。引き換えコードを使用するか、管理者に連絡してください。", @@ -2670,6 +2684,7 @@ "Path not set": "パス未設定", "Path:": "パス:", "Pay": "Pay", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Pay-as-you-go with real-time usage monitoring": "リアルタイム使用量監視付き従量課金制", "Payment": "支払い", "Payment Channel": "決済チャネル", @@ -2847,6 +2862,7 @@ "Pricing": "価格設定", "Pricing & Display": "価格設定と表示", "Pricing Configuration": "価格設定", + "Pricing Plans": "Pricing Plans", "Pricing Ratios": "価格比率", "Pricing Type": "価格タイプ", "Pricing by Group": "グループ別価格設定", @@ -2926,6 +2942,7 @@ "Queued": "キュー中", "Quick Range": "クイック範囲", "Quick Setup from Preset": "プリセットからクイックセットアップ", + "Quick Start": "Quick Start", "Quick insert common payment methods": "一般的な支払い方法をすばやく挿入", "Quota": "クォータ", "Quota ({{currency}})": "クォータ ({{currency}})", @@ -2973,6 +2990,7 @@ "Ready to initialize": "初期化準備完了", "Ready to simplify": "シンプルにする準備は", "Real exchange rate between USD and your payment gateway currency": "USDと決済ゲートウェイ通貨の間の実質為替レート", + "Realtime Usage": "Realtime Usage", "Reason": "理由", "Reason:": "理由:", "Reasoning": "理由", @@ -3103,6 +3121,7 @@ "Request success rate; {{incidents}} incident buckets in the last 24 hours": "リクエスト成功率;過去 24 時間に {{incidents}} 個のインシデント時間枠", "Request timed out, please refresh and restart GitHub login": "タイムアウトしました。ページをリロードして GitHub ログインをやり直してください", "Request-based": "リクエスト条件あり", + "Requests": "Requests", "Requests (24h)": "リクエスト (24h)", "Requests / 24h": "リクエスト / 24h", "Requests per minute": "1分あたりのリクエスト数", @@ -3458,6 +3477,7 @@ "Slug is required": "スラッグは必須です", "Slug must be less than 100 characters": "スラッグは100文字以内にしてください", "Smallest USD amount users can recharge (Epay)": "ユーザーがチャージできる最小USD金額 (Epay)", + "Smart Route": "Smart Route", "Soft Errors": "ソフトエラー", "Some channels failed: {{errorMsg}}": "一部のチャネルが失敗しました:{{errorMsg}}", "Something went wrong!": "問題が発生しました!", @@ -3527,6 +3547,7 @@ "Submitting": "送信中", "Submitting...": "送信中...", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscribe Now": "今すぐ購読", "Subscribe to a plan for model access": "モデルアクセスのためにプランを登録", "Subscription": "サブスクリプション", @@ -3598,6 +3619,7 @@ "System prompt": "システムプロンプト", "System settings": "システム設定", "System setup wizard": "システムセットアップウィザード", + "System status": "System status", "System task records": "システムタスク記録", "TPM": "TPM", "TTFT P50": "TTFT P50", @@ -3795,6 +3817,7 @@ "Tokens by category": "カテゴリ別トークン", "Tokens per minute": "1分あたりのトークン", "Tokens since launch": "リリース以降のトークン", + "Tokens used": "Tokens used", "Tokens-only mode will show raw quota values regardless of this toggle.": "トークンのみモードでは、このトグルに関係なく生のクォータ値が表示されます。", "Too many files. Some were not added.": "ファイルが多すぎます。一部は追加されませんでした。", "Too many requests": "リクエストが多すぎます", @@ -3806,6 +3829,7 @@ "Tools": "ツール", "Top Apps": "人気アプリ", "Top Models": "トップモデル", + "Top Up": "Top Up", "Top Users": "上位ユーザー", "Top app": "トップアプリ", "Top apps": "人気アプリ", @@ -3845,6 +3869,7 @@ "Track per-request consumption to power usage analytics. Keeping this on increases database writes.": "リクエストごとの消費を追跡し、使用状況分析に利用します。これをオンにすると、データベースへの書き込みが増加します。", "Track usage, costs and performance with real-time analytics": "リアルタイム分析で使用量、コスト、パフォーマンスを追跡", "Tracked apps": "追跡中のアプリ", + "Tracking soon": "Tracking soon", "Tracks current account base limits and additional metered usage on Codex upstream.": "Codex 上でのアカウント基礎枠と追加従量の利用量を表示します。", "Trading insights, accounting, advisory": "トレーディング分析・会計・アドバイザリー", "Transfer": "振替", @@ -3856,6 +3881,7 @@ "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "`-thinking` サフィックスをAnthropicネイティブの思考モデルに変換し、価格設定を予測可能に保ちます。", "Translation": "翻訳", "Transparent Billing": "透明性のある請求", + "Transparent, pay by usage": "Transparent, pay by usage", "Trend": "トレンド", "Trending down": "下降中", "Trending up": "上昇中", @@ -3908,6 +3934,7 @@ "Understand how user groups, token groups, ratios, and special rules work together.": "ユーザーグループ、トークングループ、倍率、特殊ルールがどのように連携するかを理解します。", "Understand image inputs alongside text": "テキストとともに画像入力を理解", "Unexpected release payload": "予期しないリリースデータ", + "Unified multi-model access": "Unified multi-model access", "Unique identifier for this group.": "このグループの一意の識別子。", "Unit price (USD)": "単価 (USD)", "Unit price (local currency / USD)": "単価 (現地通貨 / USD)", @@ -4082,8 +4109,11 @@ "Video length in seconds": "動画の長さ(秒)", "Vidu": "Vidu", "View": "表示", + "View API Docs": "View API Docs", "View Pricing": "価格を見る", "View all currently available models": "現在利用可能なすべてのモデルを表示", + "View all models": "View all models", + "View all plans": "View all plans", "View and manage your API usage logs": "API使用ログの表示と管理", "View and manage your drawing logs": "描画ログの表示と管理", "View and manage your task logs": "タスクログの表示と管理", diff --git a/web/default/src/i18n/locales/ru.json b/web/default/src/i18n/locales/ru.json index ea20b439e68e..4e0b9f0be139 100644 --- a/web/default/src/i18n/locales/ru.json +++ b/web/default/src/i18n/locales/ru.json @@ -46,6 +46,7 @@ "24 Hours": "24 часа", "24 hours ago": "24 часа назад", "29 Days": "29 дней", + "3 steps, just a few minutes": "3 steps, just a few minutes", "3. Enter your Gotify server URL and token above": "3. Введите URL вашего сервера Gotify и токен выше", "30 Days": "30 дней", "30 days ago": "30 дней назад", @@ -59,6 +60,7 @@ "? This action cannot be undone.": "? Это действие невозможно отменить.", "@lobehub/icons key": "Ключ @lobehub/icons", "@lobehub/icons key name": "Имя ключа @lobehub/icons", + "@visactor/vchart": "@visactor/vchart", "A billing multiplier. Lower ratios mean lower API call costs.": "Множитель тарификации. Чем ниже коэффициент, тем ниже стоимость вызовов API.", "A focused home for keys, balance, routing, and service health.": "Единый экран для ключей, баланса, маршрутов и состояния сервиса.", "AGPL v3.0 License": "Лицензия AGPL v3.0", @@ -405,6 +407,7 @@ "Automatically test channels and notify users when limits are hit": "Автоматически тестировать каналы и уведомлять пользователей при достижении лимитов", "Availability (last 24h)": "Доступность (последние 24 ч)", "Available": "Доступно", + "Available Balance": "Available Balance", "Available Models": "Доступные модели", "Available Rewards": "Доступные награды", "Available disk space": "Доступное дисковое пространство", @@ -505,6 +508,7 @@ "Bound": "Привязано", "Bound Channels": "Привязанные каналы", "Bound Only": "Только привязанные", + "Brand mascot": "Brand mascot", "Bring channels back online after successful checks": "Вернуть каналы в онлайн после успешных проверок", "Broadcast a global banner to users. Markdown is supported.": "Транслировать глобальный баннер пользователям. Поддерживается Markdown.", "Broadcast short system notices on the dashboard": "Транслировать короткие системные уведомления на панели управления", @@ -695,6 +699,7 @@ "Close menu": "Закрыть меню", "Cloudflare": "Cloudflare", "Code": "Код", + "Code Samples": "Code Samples", "Code generation, refactoring, autocomplete": "Генерация кода, рефакторинг, автодополнение", "Code interpreter": "Интерпретатор кода", "Code samples": "Примеры кода", @@ -1024,6 +1029,7 @@ "Dark": "Тёмная", "Dashboard": "Панель управления", "Dashboard Preferences": "Настройки панели управления", + "Dashboard hero": "Dashboard hero", "Dashboards, tokens, and usage analytics.": "Панели управления, токены и аналитика использования.", "Data Dashboard": "Панель мониторинга данных", "Data directory:": "Каталог данных:", @@ -1114,6 +1120,7 @@ "Description is required": "Описание обязательно", "Designed and Developed by": "Разработано и создано", "Destroyed": "Уничтожено", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Detailed request logs for investigations.": "Подробные журналы запросов для расследований.", "Details": "Детали", "Detect All Upstream Updates": "Обнаружить все обновления из upstream", @@ -1697,6 +1704,7 @@ "GC executed": "GC выполнен", "GC execution failed": "Ошибка выполнения GC", "GPU count": "Количество GPU", + "Gateway": "Gateway", "Gemini": "Gemini", "Gemini Image 4K": "Gemini Image 4K", "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "Gemini продолжит автоматически определять режим мышления, даже если адаптер отключен. Включайте это только тогда, когда вам нужен более тонкий контроль над ценообразованием и бюджетированием.", @@ -1726,6 +1734,7 @@ "Global Model Configuration": "Глобальная конфигурация модели", "Global configuration and administrative tools.": "Глобальная конфигурация и административные инструменты.", "Global throughput": "Общая пропускная способность", + "Go": "Go", "Go Back": "Назад", "Go back and edit": "Вернуться и изменить", "Go to Dashboard": "Перейти в панель управления", @@ -1798,6 +1807,7 @@ "Hide API key": "Скрыть API ключ", "Hide setup guide": "Скрыть руководство по настройке", "High Performance": "Высокая производительность", + "High availability & auto retry": "High availability & auto retry", "High-risk operation confirmation": "Подтверждение высокорисковой операции", "High-risk status code retry confirmation text": "Я ПОДТВЕРЖДАЮ", "High-risk status code retry input mismatch": "Введённый текст не совпадает, попробуйте ещё раз.", @@ -2034,6 +2044,7 @@ "List of models supported by this channel. Use comma to separate multiple models.": "Список моделей, поддерживаемых этим каналом. Используйте запятую для разделения нескольких моделей.", "List of origins (one per line) allowed for Passkey registration and authentication.": "Список источников (один на строку), разрешенных для регистрации и аутентификации Passkey.", "List view": "Вид списка", + "Live": "Live", "Load Balancing": "Балансировка нагрузки", "Load template...": "Загрузить шаблон...", "Loader": "Загрузчик", @@ -2184,6 +2195,7 @@ "Model Price": "Цена модели", "Model Price Not Configured": "Цена модели не настроена", "Model Pricing": "Тарификация моделей", + "Model Providers": "Model Providers", "Model Regex": "Регулярное выражение модели", "Model Regex (one per line)": "Регулярное выражение модели (по одному на строку)", "Model Square": "Витрина моделей", @@ -2243,6 +2255,7 @@ "Monthly tokens": "Токенов в месяц", "Moonshot": "Moonshot", "More": "Ещё", + "More models": "More models", "More templates...": "Другие шаблоны…", "More than 999 days left": "Более 999 дней", "More...": "Подробнее...", @@ -2522,6 +2535,7 @@ "One IP per line (empty for no restriction)": "Один IP на строку (пусто для отсутствия ограничений)", "One domain per line": "Один домен на строку", "One domain per line (only used when domain restriction is enabled)": "Один домен на строку (используется только при включении ограничения домена)", + "One-stop": "One-stop", "Online": "Онлайн", "Online payment is not enabled. Please contact the administrator.": "Онлайн-оплата не включена. Пожалуйста, свяжитесь с администратором.", "Online topup is not enabled. Please use redemption code or contact administrator.": "Онлайн-пополнение не включено. Пожалуйста, используйте код активации или свяжитесь с администратором.", @@ -2670,6 +2684,7 @@ "Path not set": "Путь не задан", "Path:": "Путь:", "Pay": "Pay", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Pay-as-you-go with real-time usage monitoring": "Оплата по мере использования с мониторингом в реальном времени", "Payment": "Платеж", "Payment Channel": "Платёжный канал", @@ -2847,6 +2862,7 @@ "Pricing": "Ценообразование", "Pricing & Display": "Цены и отображение", "Pricing Configuration": "Конфигурация ценообразования", + "Pricing Plans": "Pricing Plans", "Pricing Ratios": "Коэффициенты ценообразования", "Pricing Type": "Тип ценообразования", "Pricing by Group": "Ценообразование по группам", @@ -2926,6 +2942,7 @@ "Queued": "В очереди", "Quick Range": "Быстрый диапазон", "Quick Setup from Preset": "Быстрая настройка из предустановки", + "Quick Start": "Quick Start", "Quick insert common payment methods": "Быстрая вставка распространенных способов оплаты", "Quota": "Квота", "Quota ({{currency}})": "Квота ({{currency}})", @@ -2973,6 +2990,7 @@ "Ready to initialize": "Готов к инициализации", "Ready to simplify": "Готовы упростить", "Real exchange rate between USD and your payment gateway currency": "Реальный обменный курс между USD и валютой вашего платежного шлюза", + "Realtime Usage": "Realtime Usage", "Reason": "Причина", "Reason:": "Причина:", "Reasoning": "Обоснование", @@ -3103,6 +3121,7 @@ "Request success rate; {{incidents}} incident buckets in the last 24 hours": "Доля успешных запросов; {{incidents}} интервалов с инцидентами за последние 24 часа", "Request timed out, please refresh and restart GitHub login": "Время ожидания истекло, обновите страницу и снова запустите вход через GitHub", "Request-based": "Зависит от запроса", + "Requests": "Requests", "Requests (24h)": "Запросы (24 ч)", "Requests / 24h": "Запросы / 24 ч", "Requests per minute": "Запросов в минуту", @@ -3458,6 +3477,7 @@ "Slug is required": "Slug обязателен", "Slug must be less than 100 characters": "Slug должен содержать менее 100 символов", "Smallest USD amount users can recharge (Epay)": "Минимальная сумма в USD, которую пользователи могут пополнить (Epay)", + "Smart Route": "Smart Route", "Soft Errors": "Мягкие ошибки", "Some channels failed: {{errorMsg}}": "Некоторые каналы не удались: {{errorMsg}}", "Something went wrong!": "Что-то пошло не так!", @@ -3527,6 +3547,7 @@ "Submitting": "Отправка", "Submitting...": "Отправка...", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscribe Now": "Подписаться сейчас", "Subscribe to a plan for model access": "Подпишитесь на план для доступа к моделям", "Subscription": "Подписка", @@ -3598,6 +3619,7 @@ "System prompt": "Системный промпт", "System settings": "Системные настройки", "System setup wizard": "Мастер настройки системы", + "System status": "System status", "System task records": "Записи системных задач", "TPM": "TPM", "TTFT P50": "TTFT P50", @@ -3795,6 +3817,7 @@ "Tokens by category": "Токены по категориям", "Tokens per minute": "Токенов в минуту", "Tokens since launch": "Токенов с запуска", + "Tokens used": "Tokens used", "Tokens-only mode will show raw quota values regardless of this toggle.": "Режим «только токены» будет показывать необработанные значения квот независимо от этого переключателя.", "Too many files. Some were not added.": "Слишком много файлов. Некоторые не были добавлены.", "Too many requests": "Слишком много запросов", @@ -3806,6 +3829,7 @@ "Tools": "Инструменты", "Top Apps": "Топ приложений", "Top Models": "Лучшие модели", + "Top Up": "Top Up", "Top Users": "Лучшие пользователи", "Top app": "Лидирующее приложение", "Top apps": "Топ приложений", @@ -3845,6 +3869,7 @@ "Track per-request consumption to power usage analytics. Keeping this on increases database writes.": "Отслеживать потребление для каждого запроса для аналитики использования. Сохранение этой опции увеличивает количество записей в базу данных.", "Track usage, costs and performance with real-time analytics": "Отслеживайте использование, затраты и производительность с помощью аналитики в реальном времени", "Tracked apps": "Отслеживаемые приложения", + "Tracking soon": "Tracking soon", "Tracks current account base limits and additional metered usage on Codex upstream.": "Отслеживает базовые лимиты и дополнительное потребление (metered) аккаунта на стороне Codex.", "Trading insights, accounting, advisory": "Торговые инсайты, учёт, консалтинг", "Transfer": "Перевод", @@ -3856,6 +3881,7 @@ "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Преобразовывать суффиксы `-thinking` в собственные модели мышления Anthropic, сохраняя при этом предсказуемость ценообразования.", "Translation": "Перевод", "Transparent Billing": "Прозрачная тарификация", + "Transparent, pay by usage": "Transparent, pay by usage", "Trend": "Тренд", "Trending down": "Падают", "Trending up": "Растут", @@ -3908,6 +3934,7 @@ "Understand how user groups, token groups, ratios, and special rules work together.": "Поймите, как вместе работают группы пользователей, группы токенов, коэффициенты и специальные правила.", "Understand image inputs alongside text": "Понимать изображения наряду с текстом", "Unexpected release payload": "Неожиданный формат данных релиза", + "Unified multi-model access": "Unified multi-model access", "Unique identifier for this group.": "Уникальный идентификатор для этой группы.", "Unit price (USD)": "Цена за единицу (USD)", "Unit price (local currency / USD)": "Цена за единицу (местная валюта / USD)", @@ -4082,8 +4109,11 @@ "Video length in seconds": "Длительность видео в секундах", "Vidu": "Vidu", "View": "Просмотр", + "View API Docs": "View API Docs", "View Pricing": "Посмотреть цены", "View all currently available models": "Просмотреть все доступные модели", + "View all models": "View all models", + "View all plans": "View all plans", "View and manage your API usage logs": "Просмотр и управление журналами использования API", "View and manage your drawing logs": "Просмотр и управление журналами рисования", "View and manage your task logs": "Просмотр и управление журналами задач", diff --git a/web/default/src/i18n/locales/vi.json b/web/default/src/i18n/locales/vi.json index 2998fc739004..cfae903bc542 100644 --- a/web/default/src/i18n/locales/vi.json +++ b/web/default/src/i18n/locales/vi.json @@ -46,6 +46,7 @@ "24 Hours": "24 giờ", "24 hours ago": "24 giờ trước", "29 Days": "29 ngày", + "3 steps, just a few minutes": "3 steps, just a few minutes", "3. Enter your Gotify server URL and token above": "3. Nhập URL máy chủ Gotify và mã thông báo của bạn ở trên", "30 Days": "30 ngày", "30 days ago": "30 ngày trước", @@ -59,6 +60,7 @@ "? This action cannot be undone.": "? Hành động này không thể hoàn tác.", "@lobehub/icons key": "@lobehub/icons khóa", "@lobehub/icons key name": "@lobehub/icons tên khóa", + "@visactor/vchart": "@visactor/vchart", "A billing multiplier. Lower ratios mean lower API call costs.": "Hệ số tính phí. Tỷ lệ càng thấp thì chi phí gọi API càng thấp.", "A focused home for keys, balance, routing, and service health.": "Trang tổng quan tập trung cho khóa, số dư, định tuyến và trạng thái dịch vụ.", "AGPL v3.0 License": "Giấy phép AGPL v3.0", @@ -405,6 +407,7 @@ "Automatically test channels and notify users when limits are hit": "Tự động kiểm tra các kênh và thông báo cho người dùng khi đạt đến giới hạn", "Availability (last 24h)": "Khả dụng (24 giờ qua)", "Available": "Khả dụng", + "Available Balance": "Available Balance", "Available Models": "Mô hình khả dụng", "Available Rewards": "Phần thưởng hiện có", "Available disk space": "Dung lượng đĩa khả dụng", @@ -505,6 +508,7 @@ "Bound": "Ràng buộc", "Bound Channels": "Các kênh ràng buộc", "Bound Only": "Chỉ đã liên kết", + "Brand mascot": "Brand mascot", "Bring channels back online after successful checks": "Khôi phục các kênh trực tuyến sau khi kiểm tra thành công", "Broadcast a global banner to users. Markdown is supported.": "Phát một biểu ngữ toàn cầu đến người dùng. Hỗ trợ Markdown.", "Broadcast short system notices on the dashboard": "Phát các thông báo hệ thống ngắn trên bảng điều khiển", @@ -695,6 +699,7 @@ "Close menu": "Đóng menu", "Cloudflare": "Cloudflare", "Code": "Mã", + "Code Samples": "Code Samples", "Code generation, refactoring, autocomplete": "Sinh code, refactor, gợi ý hoàn thành", "Code interpreter": "Trình thông dịch mã", "Code samples": "Mẫu mã", @@ -1024,6 +1029,7 @@ "Dark": "Tối", "Dashboard": "Bảng điều khiển", "Dashboard Preferences": "Tùy chọn bảng điều khiển", + "Dashboard hero": "Dashboard hero", "Dashboards, tokens, and usage analytics.": "Bảng điều khiển, token và phân tích sử dụng.", "Data Dashboard": "Bảng dữ liệu", "Data directory:": "Thư mục dữ liệu:", @@ -1114,6 +1120,7 @@ "Description is required": "Mô tả là bắt buộc", "Designed and Developed by": "Thiết kế và Phát triển bởi", "Destroyed": "Đã hủy", + "Detailed metrics, uptime, announcements and FAQs": "Detailed metrics, uptime, announcements and FAQs", "Detailed request logs for investigations.": "Nhật ký yêu cầu chi tiết cho các cuộc điều tra.", "Details": "Chi tiết", "Detect All Upstream Updates": "Phát hiện Tất cả Cập nhật Upstream", @@ -1697,6 +1704,7 @@ "GC executed": "GC đã thực thi", "GC execution failed": "Thực thi GC thất bại", "GPU count": "Số lượng GPU", + "Gateway": "Gateway", "Gemini": "Song Tử", "Gemini Image 4K": "Gemini Image 4K", "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "Gemini sẽ tiếp tục tự động phát hiện chế độ suy nghĩ ngay cả khi bộ điều hợp bị tắt. Chỉ bật tính năng này khi bạn cần kiểm soát chi tiết hơn về giá cả và lập ngân sách.", @@ -1726,6 +1734,7 @@ "Global Model Configuration": "Cấu hình Mô hình Toàn cầu", "Global configuration and administrative tools.": "Cấu hình toàn cục và công cụ quản trị.", "Global throughput": "Thông lượng toàn hệ thống", + "Go": "Go", "Go Back": "Quay lại", "Go back and edit": "Quay lại và chỉnh sửa", "Go to Dashboard": "Truy cập Dashboard", @@ -1798,6 +1807,7 @@ "Hide API key": "Ẩn khóa API", "Hide setup guide": "Ẩn hướng dẫn thiết lập", "High Performance": "Hiệu suất cao", + "High availability & auto retry": "High availability & auto retry", "High-risk operation confirmation": "Xác nhận thao tác rủi ro cao", "High-risk status code retry confirmation text": "TÔI XÁC NHẬN", "High-risk status code retry input mismatch": "Văn bản nhập không khớp, vui lòng thử lại.", @@ -2034,6 +2044,7 @@ "List of models supported by this channel. Use comma to separate multiple models.": "Danh sách các mô hình được hỗ trợ bởi kênh này. Sử dụng dấu phẩy để phân tách nhiều mô hình.", "List of origins (one per line) allowed for Passkey registration and authentication.": "Danh sách các nguồn gốc (mỗi dòng một mục) được phép đăng ký và xác thực Passkey.", "List view": "Xem dạng danh sách", + "Live": "Live", "Load Balancing": "Tải cân bằng", "Load template...": "Tải mẫu...", "Loader": "Trình tải", @@ -2184,6 +2195,7 @@ "Model Price": "Giá mô hình", "Model Price Not Configured": "Giá mô hình chưa được cấu hình", "Model Pricing": "Định giá mô hình", + "Model Providers": "Model Providers", "Model Regex": "Regex mô hình", "Model Regex (one per line)": "Regex mô hình (mỗi dòng một mục)", "Model Square": "Quảng trường mô hình", @@ -2243,6 +2255,7 @@ "Monthly tokens": "Token mỗi tháng", "Moonshot": "Dự án táo bạo", "More": "Thêm", + "More models": "More models", "More templates...": "Thêm mẫu...", "More than 999 days left": "Hơn 999 ngày", "More...": "Thêm...", @@ -2522,6 +2535,7 @@ "One IP per line (empty for no restriction)": "Mỗi IP một dòng (để trống nếu không giới hạn)", "One domain per line": "Một tên miền mỗi dòng", "One domain per line (only used when domain restriction is enabled)": "Mỗi dòng một tên miền (chỉ được sử dụng khi hạn chế tên miền được bật)", + "One-stop": "One-stop", "Online": "Trực tuyến", "Online payment is not enabled. Please contact the administrator.": "Thanh toán trực tuyến chưa được kích hoạt. Vui lòng liên hệ quản trị viên.", "Online topup is not enabled. Please use redemption code or contact administrator.": "Tính năng nạp tiền trực tuyến chưa được bật. Vui lòng sử dụng mã quy đổi hoặc liên hệ quản trị viên.", @@ -2670,6 +2684,7 @@ "Path not set": "Chưa đặt đường dẫn", "Path:": "Đường dẫn:", "Pay": "Pay", + "Pay-as-you-go & low cost": "Pay-as-you-go & low cost", "Pay-as-you-go with real-time usage monitoring": "Thanh toán theo mức sử dụng với theo dõi mức sử dụng theo thời gian thực", "Payment": "Thanh toán", "Payment Channel": "Kênh thanh toán", @@ -2847,6 +2862,7 @@ "Pricing": "Giá cả", "Pricing & Display": "Giá cả & Hiển thị", "Pricing Configuration": "Price configuration", + "Pricing Plans": "Pricing Plans", "Pricing Ratios": "Tỷ lệ định giá", "Pricing Type": "Price type", "Pricing by Group": "Giá theo Nhóm", @@ -2926,6 +2942,7 @@ "Queued": "Trong hàng đợi", "Quick Range": "Phạm vi nhanh", "Quick Setup from Preset": "Thiết lập nhanh từ cấu hình sẵn", + "Quick Start": "Quick Start", "Quick insert common payment methods": "Chèn nhanh các phương thức thanh toán phổ biến", "Quota": "Hạn ngạch", "Quota ({{currency}})": "Hạn mức ({{currency}})", @@ -2973,6 +2990,7 @@ "Ready to initialize": "Sẵn sàng khởi tạo", "Ready to simplify": "Sẵn sàng đơn giản hóa", "Real exchange rate between USD and your payment gateway currency": "Tỷ giá hối đoái thực giữa USD và tiền tệ của cổng thanh toán của bạn", + "Realtime Usage": "Realtime Usage", "Reason": "Lý do", "Reason:": "Lý do:", "Reasoning": "Lý luận", @@ -3103,6 +3121,7 @@ "Request success rate; {{incidents}} incident buckets in the last 24 hours": "Tỷ lệ yêu cầu thành công; {{incidents}} khoảng có sự cố trong 24 giờ qua", "Request timed out, please refresh and restart GitHub login": "Yêu cầu đã hết thời gian chờ, vui lòng làm mới và đăng nhập lại GitHub", "Request-based": "Theo yêu cầu", + "Requests": "Requests", "Requests (24h)": "Yêu cầu (24h)", "Requests / 24h": "Yêu cầu / 24h", "Requests per minute": "Yêu cầu mỗi phút", @@ -3458,6 +3477,7 @@ "Slug is required": "Slug là bắt buộc", "Slug must be less than 100 characters": "Slug phải ít hơn 100 ký tự", "Smallest USD amount users can recharge (Epay)": "Số tiền USD tối thiểu người dùng có thể nạp (Epay)", + "Smart Route": "Smart Route", "Soft Errors": "Lỗi mềm", "Some channels failed: {{errorMsg}}": "Một số kênh thất bại: {{errorMsg}}", "Something went wrong!": "Có gì đó không ổn!", @@ -3527,6 +3547,7 @@ "Submitting": "Đang gửi", "Submitting...": "Đang gửi...", "Submodel": "Submodel", + "Subscribe": "Subscribe", "Subscribe Now": "Đăng ký ngay", "Subscribe to a plan for model access": "Đăng ký gói để truy cập mô hình", "Subscription": "Đăng ký", @@ -3598,6 +3619,7 @@ "System prompt": "Lời nhắc hệ thống", "System settings": "Cài đặt hệ thống", "System setup wizard": "Trình hướng dẫn thiết lập hệ thống", + "System status": "System status", "System task records": "Lịch sử tác vụ hệ thống", "TPM": "TPM", "TTFT P50": "TTFT P50", @@ -3795,6 +3817,7 @@ "Tokens by category": "Token theo danh mục", "Tokens per minute": "Số token mỗi phút", "Tokens since launch": "Token kể từ khi ra mắt", + "Tokens used": "Tokens used", "Tokens-only mode will show raw quota values regardless of this toggle.": "Chế độ Tokens-only sẽ hiển thị giá trị quota thô bất kể tùy chọn này.", "Too many files. Some were not added.": "Quá nhiều tệp. Một số không được thêm.", "Too many requests": "Quá nhiều yêu cầu", @@ -3806,6 +3829,7 @@ "Tools": "Công cụ", "Top Apps": "Ứng dụng hàng đầu", "Top Models": "Người mẫu hàng đầu", + "Top Up": "Top Up", "Top Users": "Người dùng hàng đầu", "Top app": "Ứng dụng dẫn đầu", "Top apps": "Ứng dụng hàng đầu", @@ -3845,6 +3869,7 @@ "Track per-request consumption to power usage analytics. Keeping this on increases database writes.": "Theo dõi mức tiêu thụ theo từng yêu cầu để phục vụ phân tích mức độ sử dụng. Việc bật tính năng này làm tăng số lượt ghi vào cơ sở dữ liệu.", "Track usage, costs and performance with real-time analytics": "Theo dõi sử dụng, chi phí và hiệu suất với phân tích thời gian thực", "Tracked apps": "Ứng dụng được theo dõi", + "Tracking soon": "Tracking soon", "Tracks current account base limits and additional metered usage on Codex upstream.": "Theo dõi hạn cơ bản và mức dùng tính phí bổ sung của tài khoản ở phía upstream Codex.", "Trading insights, accounting, advisory": "Phân tích giao dịch, kế toán, tư vấn", "Transfer": "Chuyển", @@ -3856,6 +3881,7 @@ "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Dịch các hậu tố `-thinking` sang các mô hình tư duy gốc của Anthropic đồng thời giữ giá cả có thể dự đoán được.", "Translation": "Dịch thuật", "Transparent Billing": "Thanh toán minh bạch", + "Transparent, pay by usage": "Transparent, pay by usage", "Trend": "Xu hướng", "Trending down": "Đang giảm", "Trending up": "Đang tăng", @@ -3908,6 +3934,7 @@ "Understand how user groups, token groups, ratios, and special rules work together.": "Hiểu cách nhóm người dùng, nhóm token, tỷ lệ và quy tắc đặc biệt hoạt động cùng nhau.", "Understand image inputs alongside text": "Hiểu hình ảnh cùng với văn bản", "Unexpected release payload": "Dữ liệu phiên bản không mong đợi", + "Unified multi-model access": "Unified multi-model access", "Unique identifier for this group.": "Mã định danh duy nhất cho nhóm này.", "Unit price (USD)": "Đơn giá (USD)", "Unit price (local currency / USD)": "Đơn giá (tiền tệ địa phương / USD)", @@ -4082,8 +4109,11 @@ "Video length in seconds": "Độ dài video (giây)", "Vidu": "Vidu", "View": "Xem", + "View API Docs": "View API Docs", "View Pricing": "View price", "View all currently available models": "Xem tất cả mô hình hiện có", + "View all models": "View all models", + "View all plans": "View all plans", "View and manage your API usage logs": "Xem và quản lý nhật ký sử dụng API của bạn", "View and manage your drawing logs": "Xem và quản lý nhật ký vẽ của bạn", "View and manage your task logs": "Xem và quản lý nhật ký tác vụ của bạn", diff --git a/web/default/src/i18n/locales/zh.json b/web/default/src/i18n/locales/zh.json index 7563c9746f83..7d40dff2e4eb 100644 --- a/web/default/src/i18n/locales/zh.json +++ b/web/default/src/i18n/locales/zh.json @@ -46,6 +46,7 @@ "24 Hours": "24 小时", "24 hours ago": "24 小时前", "29 Days": "29 天", + "3 steps, just a few minutes": "三步,几分钟即可上手", "3. Enter your Gotify server URL and token above": "3. 在上方输入您的 Gotify 服务器 URL 和令牌", "30 Days": "30 天", "30 days ago": "30 天前", @@ -59,6 +60,7 @@ "? This action cannot be undone.": "?此操作无法撤销。", "@lobehub/icons key": "@lobehub/icons 键", "@lobehub/icons key name": "@lobehub/icons 键名", + "@visactor/vchart": "@visactor/vchart", "A billing multiplier. Lower ratios mean lower API call costs.": "计费乘数,倍率越低,API 调用费用越低。", "A focused home for keys, balance, routing, and service health.": "集中展示密钥、余额、路由和服务健康状态。", "AGPL v3.0 License": "AGPL v3.0 协议", @@ -405,6 +407,7 @@ "Automatically test channels and notify users when limits are hit": "自动测试渠道并在达到限制时通知用户", "Availability (last 24h)": "可用率(最近 24 小时)", "Available": "可用", + "Available Balance": "可用余额", "Available Models": "可用模型", "Available Rewards": "可用奖励", "Available disk space": "可用磁盘空间", @@ -505,6 +508,7 @@ "Bound": "已绑定", "Bound Channels": "绑定渠道", "Bound Only": "仅已绑定", + "Brand mascot": "品牌吉祥物", "Bring channels back online after successful checks": "检查成功后使渠道恢复在线", "Broadcast a global banner to users. Markdown is supported.": "向用户广播全局横幅。支持 Markdown。", "Broadcast short system notices on the dashboard": "在仪表板上广播简短的系统通知", @@ -695,6 +699,7 @@ "Close menu": "关闭菜单", "Cloudflare": "Cloudflare", "Code": "代码", + "Code Samples": "代码示例", "Code generation, refactoring, autocomplete": "代码生成、重构、自动补全", "Code interpreter": "代码解释器", "Code samples": "调用示例", @@ -1024,6 +1029,7 @@ "Dark": "深色", "Dashboard": "数据看板", "Dashboard Preferences": "看板偏好设置", + "Dashboard hero": "仪表盘主视觉", "Dashboards, tokens, and usage analytics.": "仪表板、令牌和使用分析。", "Data Dashboard": "数据仪表板", "Data directory:": "数据目录:", @@ -1114,6 +1120,7 @@ "Description is required": "描述为必填项", "Designed and Developed by": "设计与开发", "Destroyed": "已销毁", + "Detailed metrics, uptime, announcements and FAQs": "详细指标、可用性、公告与常见问题", "Detailed request logs for investigations.": "用于调查的详细请求日志。", "Details": "详情", "Detect All Upstream Updates": "检测所有上游更新", @@ -1697,6 +1704,7 @@ "GC executed": "GC 已执行", "GC execution failed": "GC 执行失败", "GPU count": "GPU 数量", + "Gateway": "网关", "Gemini": "Gemini", "Gemini Image 4K": "Gemini 图片 4K", "Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "即使禁用适配器,Gemini 也会继续自动检测思维模式。仅当您需要对定价和预算进行更精细的控制时才启用此选项。", @@ -1726,6 +1734,7 @@ "Global Model Configuration": "全局模型配置", "Global configuration and administrative tools.": "全局配置和管理工具。", "Global throughput": "全局吞吐量", + "Go": "Go", "Go Back": "返回", "Go back and edit": "返回修改", "Go to Dashboard": "前往仪表板", @@ -1798,6 +1807,7 @@ "Hide API key": "隐藏 API 密钥", "Hide setup guide": "隐藏设置引导", "High Performance": "高性能", + "High availability & auto retry": "高可用与自动重试", "High-risk operation confirmation": "高危操作确认", "High-risk status code retry confirmation text": "我确认", "High-risk status code retry input mismatch": "输入的文本不匹配,请重试。", @@ -2034,6 +2044,7 @@ "List of models supported by this channel. Use comma to separate multiple models.": "此渠道支持的模型列表。使用逗号分隔多个模型。", "List of origins (one per line) allowed for Passkey registration and authentication.": "允许用于 Passkey 注册和身份验证的来源列表(每行一个)。", "List view": "列表视图", + "Live": "实时", "Load Balancing": "负载均衡", "Load template...": "加载模板...", "Loader": "加载器", @@ -2184,6 +2195,7 @@ "Model Price": "模型价格", "Model Price Not Configured": "模型价格未配置", "Model Pricing": "模型定价", + "Model Providers": "模型供应商", "Model Regex": "模型正则", "Model Regex (one per line)": "模型正则(每行一个)", "Model Square": "模型广场", @@ -2243,6 +2255,7 @@ "Monthly tokens": "每月 token", "Moonshot": "Moonshot", "More": "更多", + "More models": "更多模型", "More templates...": "更多模板...", "More than 999 days left": "剩余超过 999 天", "More...": "更多...", @@ -2522,6 +2535,7 @@ "One IP per line (empty for no restriction)": "每行一个 IP (留空表示无限制)", "One domain per line": "每行一个域名", "One domain per line (only used when domain restriction is enabled)": "每行一个域名 (仅在启用域名限制时使用)", + "One-stop": "一站式", "Online": "在线", "Online payment is not enabled. Please contact the administrator.": "管理员未开启在线支付功能,请联系管理员配置。", "Online topup is not enabled. Please use redemption code or contact administrator.": "尚未启用在线充值。请使用兑换码或联系管理员。", @@ -2670,6 +2684,7 @@ "Path not set": "未设置路径", "Path:": "路径:", "Pay": "支付", + "Pay-as-you-go & low cost": "按量计费、成本可控", "Pay-as-you-go with real-time usage monitoring": "按量付费,实时监控使用情况", "Payment": "支付", "Payment Channel": "支付渠道", @@ -2847,6 +2862,7 @@ "Pricing": "定价", "Pricing & Display": "定价与显示", "Pricing Configuration": "定价配置", + "Pricing Plans": "套餐价格", "Pricing Ratios": "定价比例", "Pricing Type": "定价类型", "Pricing by Group": "按分组定价", @@ -2926,6 +2942,7 @@ "Queued": "排队中", "Quick Range": "快速范围", "Quick Setup from Preset": "从预设快速设置", + "Quick Start": "快速开始", "Quick insert common payment methods": "快速插入常用支付方式", "Quota": "额度", "Quota ({{currency}})": "额度 ({{currency}})", @@ -2973,6 +2990,7 @@ "Ready to initialize": "准备初始化", "Ready to simplify": "准备好简化", "Real exchange rate between USD and your payment gateway currency": "美元与您的支付网关货币之间的实际汇率", + "Realtime Usage": "实时用量", "Reason": "原因", "Reason:": "原因:", "Reasoning": "推理", @@ -3103,6 +3121,7 @@ "Request success rate; {{incidents}} incident buckets in the last 24 hours": "请求成功率;最近 24 小时 {{incidents}} 个异常桶", "Request timed out, please refresh and restart GitHub login": "请求超时,请刷新页面后重新发起 GitHub 登录", "Request-based": "含请求条件", + "Requests": "请求数", "Requests (24h)": "请求数(24 小时)", "Requests / 24h": "请求 / 24 小时", "Requests per minute": "每分钟请求数", @@ -3458,6 +3477,7 @@ "Slug is required": "Slug 不能为空", "Slug must be less than 100 characters": "Slug 不能超过 100 个字符", "Smallest USD amount users can recharge (Epay)": "用户可以充值的最小美元金额 (Epay)", + "Smart Route": "智能路由", "Soft Errors": "软错误", "Some channels failed: {{errorMsg}}": "部分渠道失败:{{errorMsg}}", "Something went wrong!": "出现错误!", @@ -3527,6 +3547,7 @@ "Submitting": "提交中", "Submitting...": "提交中...", "Submodel": "Submodel", + "Subscribe": "订阅", "Subscribe Now": "立即订阅", "Subscribe to a plan for model access": "订阅套餐以获取模型访问权限", "Subscription": "订阅", @@ -3598,6 +3619,7 @@ "System prompt": "系统提示词", "System settings": "系统设置", "System setup wizard": "系统设置向导", + "System status": "系统状态", "System task records": "系统任务记录", "TPM": "TPM", "TTFT P50": "TTFT P50", @@ -3795,6 +3817,7 @@ "Tokens by category": "分类 Token 占比", "Tokens per minute": "每分钟 Token 数", "Tokens since launch": "发布以来累计 Token", + "Tokens used": "已用 Token", "Tokens-only mode will show raw quota values regardless of this toggle.": "Tokens-only 模式将无视此开关显示原始配额值。", "Too many files. Some were not added.": "文件过多。部分未添加。", "Too many requests": "请求过于频繁", @@ -3806,6 +3829,7 @@ "Tools": "工具", "Top Apps": "热门应用", "Top Models": "热门模型", + "Top Up": "充值", "Top Users": "热门用户", "Top app": "领头应用", "Top apps": "热门应用", @@ -3845,6 +3869,7 @@ "Track per-request consumption to power usage analytics. Keeping this on increases database writes.": "跟踪每个请求的消耗,以支持使用情况分析。保持开启会增加数据库写入。", "Track usage, costs and performance with real-time analytics": "通过实时分析跟踪用量、成本和性能", "Tracked apps": "已跟踪的应用", + "Tracking soon": "即将上线", "Tracks current account base limits and additional metered usage on Codex upstream.": "跟踪当前账号在 Codex 上游的基础限额与附加计费用量。", "Trading insights, accounting, advisory": "交易洞察、记账与财务建议", "Transfer": "转移", @@ -3856,6 +3881,7 @@ "Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "将 `-thinking` 后缀转换为 Anthropic 原生思维模型,同时保持价格可预测性。", "Translation": "翻译", "Transparent Billing": "透明计费", + "Transparent, pay by usage": "透明计费、按用量付费", "Trend": "趋势", "Trending down": "下降趋势", "Trending up": "上升趋势", @@ -3908,6 +3934,7 @@ "Understand how user groups, token groups, ratios, and special rules work together.": "了解用户分组、令牌分组、倍率和特殊规则如何共同生效。", "Understand image inputs alongside text": "在文本之外理解图像输入", "Unexpected release payload": "意外的版本数据格式", + "Unified multi-model access": "统一多模型接入", "Unique identifier for this group.": "此组的唯一标识符。", "Unit price (USD)": "单价 (USD)", "Unit price (local currency / USD)": "单价(本地货币 / USD)", @@ -4082,8 +4109,11 @@ "Video length in seconds": "视频时长(秒)", "Vidu": "Vidu", "View": "查看", + "View API Docs": "查看 API 文档", "View Pricing": "查看定价", "View all currently available models": "查看当前可用的所有模型", + "View all models": "查看全部模型", + "View all plans": "查看全部套餐", "View and manage your API usage logs": "查看和管理您的 API 使用日志", "View and manage your drawing logs": "查看和管理您的绘图日志", "View and manage your task logs": "查看和管理您的任务日志",