Publish Docker image (Multi-arch) / Build & push (amd64) (push) Failing after 1m40s
Release (Linux, macOS, Windows) / Linux Release (push) Failing after 42m16s
Publish Docker image (Multi-arch) / Build & push (arm64) (push) Canceled after 0s
Release (Linux, macOS, Windows) / macOS Release (push) Canceled after 0s
Release (Linux, macOS, Windows) / Windows Release (push) Canceled after 0s
Publish Docker image (Multi-arch) / Create multi-arch manifests (push) Canceled after 0s
Sync production source including routing, billing, Astra detection and public uptime. Update custom build instructions and license packaging.
6934 lines
581 KiB
JSON
6934 lines
581 KiB
JSON
{
|
||
"translation": {
|
||
"360": "360",
|
||
"1000": "1000",
|
||
"10000": "10000",
|
||
"Model verification": "Model verification",
|
||
"Response delivered": "Response delivered",
|
||
"Model verification: confirmation_timeout": "Model confirmation timed out",
|
||
"Model verification: missing_model": "Upstream model missing",
|
||
"Model verification: confirmation_buffer_limit": "Model confirmation data exceeded limit",
|
||
"Model verification: model_mismatch": "Response model mismatch",
|
||
"_copy": "_bản sao",
|
||
",": ", ",
|
||
", and": ", và",
|
||
",and ": " và ",
|
||
"、": ", ",
|
||
"? This action cannot be undone.": "? Hành động này không thể hoàn tác.",
|
||
". Please fix the JSON before saving.": ". Vui lòng sửa JSON trước khi lưu.",
|
||
". This action cannot be undone.": ". Hành động này không thể hoàn tác.",
|
||
"...": "...",
|
||
"\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"": "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"",
|
||
"({{total}} total, {{omit}} omitted)": "({{total}} tổng cộng, đã lược bỏ {{omit}})",
|
||
"(billed as vip itself, so base ratio of vip)": "(tính phí theo chính vip, nên dùng hệ số cơ bản của vip)",
|
||
"(falls back to billing as vip, so base ratio of vip)": "(quay về tính phí theo vip, nên dùng hệ số cơ bản của vip)",
|
||
"(hits the override rule above)": "(khớp quy tắc ghi đè ở trên)",
|
||
"(ID: {{id}})": "(ID: {{id}})",
|
||
"(instead of {{ratio}})": "(thay vì {{ratio}})",
|
||
"(Leave empty to dissolve tag)": "Để trống để xóa thẻ.",
|
||
"(matrix cell vip × premium is set)": "(ô ma trận vip × premium đã được đặt)",
|
||
"(no matrix cell, so base ratio of default; the vip 0.8 is irrelevant)": "(không có ô ma trận, nên dùng hệ số cơ bản của default; 0.8 của vip không liên quan)",
|
||
"(no override rule, so base ratio of default; the 0.8 of vip plays no part)": "(không có quy tắc ghi đè, nên dùng hệ số cơ bản của default; 0.8 của vip không tham gia)",
|
||
"(Optional: redirect model names)": "(Tùy chọn: chuyển hướng tên mô hình)",
|
||
"(Override all channels' groups)": "(Ghi đè các nhóm của tất cả các kênh)",
|
||
"(Override all channels' models)": "(Ghi đè các mô hình của tất cả các kênh)",
|
||
"[{\"ChatGPT\":\"https://chat.openai.com\"},{\"Lobe Chat\":\"https://chat-preview.lobehub.com/?settings={...}\"}]": "[{\"ChatGPT\":\"https://chat.openai.com\"},{\"Lobe Chat\":\"https://chat-preview.lobehub.com/?settings={...}\"}]",
|
||
"[{\"name\":\"支付宝\",\"type\":\"alipay\",\"color\":\"#1677FF\"}]": "[{\"name\":\"Alipay\",\"type\":\"alipay\",\"color\":\"#1677FF\"}]",
|
||
"[{\"name\":\"支付宝\",\"type\":\"alipay\",\"icon\":\"SiAlipay\"}]": "[{\"name\":\"Alipay\",\"type\":\"alipay\",\"icon\":\"SiAlipay\"}]",
|
||
"{\"original-model\": \"replacement-model\"}": "{\"original-model\": \"replacement-model\"}",
|
||
"{{bytes}} bytes": "{{bytes}} byte",
|
||
"{{category}} Models": "Mô hình {{category}}",
|
||
"{{channels}} channels, {{tasks}} in-flight tasks": "{{channels}} kênh, {{tasks}} tác vụ đang chạy",
|
||
"{{completed}}/{{total}} completed": "Đã hoàn tất {{completed}}/{{total}}",
|
||
"{{condition}} ({{timezone}})": "{{condition}} ({{timezone}})",
|
||
"{{count}} / {{max}} groups selected": "Đã chọn {{count}} / {{max}} nhóm",
|
||
"{{count}} announcements will be removed from the list.": "{{count}} thông báo sẽ bị xóa khỏi danh sách.",
|
||
"{{count}} API shortcuts will be removed from the list.": "{{count}} lối tắt API sẽ bị xóa khỏi danh sách.",
|
||
"{{count}} available channels": "{{count}} kênh khả dụng",
|
||
"{{count}} channel(s) deleted": "Đã xóa {{count}} kênh",
|
||
"{{count}} channel(s) disabled": "Đã tắt {{count}} kênh",
|
||
"{{count}} channel(s) enabled": "Đã bật {{count}} kênh",
|
||
"{{count}} channel(s) failed to disable": "{{count}} kênh không thể tắt",
|
||
"{{count}} channel(s) failed to enable": "{{count}} kênh không thể bật",
|
||
"{{count}} combinations": "{{count}} tổ hợp",
|
||
"{{count}} days ago": "{{count}} ngày trước",
|
||
"{{count}} days remaining": "{{count}} days remaining",
|
||
"{{count}} disabled channel(s) deleted": "Đã xóa {{count}} kênh đã tắt",
|
||
"{{count}} enabled channels and {{tasks}} in-flight tasks still use this plugin.": "{{count}} kênh đang bật và {{tasks}} tác vụ đang chạy vẫn dùng plugin này.",
|
||
"{{count}} enabled groups": "{{count}} nhóm đang bật",
|
||
"{{count}} FAQ entries will be removed from the list.": "{{count}} mục FAQ sẽ bị xóa khỏi danh sách.",
|
||
"{{count}} hours ago": "{{count}} giờ trước",
|
||
"{{count}} incidents": "{{count}} sự cố",
|
||
"2xx, 504 and 524 are always excluded.": "2xx, 504 và 524 luôn bị loại trừ.",
|
||
"{{count}} incidents in the last 24 hours": "{{count}} sự cố trong 24 giờ qua",
|
||
"{{count}} incidents in the last 30 days": "{{count}} sự cố trong 30 ngày qua",
|
||
"{{count}} IP(s)": "{{count}} IP",
|
||
"{{count}} model mapping(s)": "{{count}} ánh xạ mô hình",
|
||
"{{count}} model(s) redirected": "Đã chuyển hướng {{count}} mô hình",
|
||
"{{count}} model(s) skipped because another model derives the same request name": "Đã bỏ qua {{count}} mô hình vì trùng tên yêu cầu với mô hình khác",
|
||
"{{count}} model(s) unchanged by the rule were skipped": "Đã bỏ qua {{count}} mô hình không thay đổi theo quy tắc",
|
||
"{{count}} linked model records": "{{count}} bản ghi mô hình liên kết",
|
||
"{{count}} log entries removed.": "Đã xóa {{count}} mục nhật ký.",
|
||
"{{count}} minutes ago": "{{count}} phút trước",
|
||
"{{count}} models": "{{count}} mô hình",
|
||
"{{count}} months ago": "{{count}} tháng trước",
|
||
"{{count}} override": "{{count}} ghi đè",
|
||
"{{count}} providers": "{{count}} nhà cung cấp",
|
||
"{{count}} records selected. Bulk actions are available.": "Đã chọn {{count}} bản ghi. Có thể thực hiện thao tác hàng loạt.",
|
||
"{{count}} selected": "Đã chọn {{count}}",
|
||
"{{count}} selected models": "Đã chọn {{count}} mô hình",
|
||
"{{count}} selected outside the current filters": "{{count}} mô hình đã chọn nằm ngoài bộ lọc hiện tại",
|
||
"{{count}} selected targets available for bulk copy.": "Có {{count}} mục tiêu đã chọn để sao chép hàng loạt.",
|
||
"{{count}} tiers": "{{count}} bậc",
|
||
"{{count}} Uptime Kuma groups will be removed from the list.": "{{count}} nhóm Uptime Kuma sẽ bị xóa khỏi danh sách.",
|
||
"{{count}} vendors": "{{count}} nhà cung cấp",
|
||
"{{count}} weeks ago": "{{count}} tuần trước",
|
||
"{{created}} models created, {{updated}} models updated, {{vendors}} vendors created.": "Đã tạo {{created}} mô hình, cập nhật {{updated}} mô hình và tạo {{vendors}} nhà cung cấp.",
|
||
"{{currency}} / {{unit}} tokens": "{{currency}} / {{unit}} token",
|
||
"{{currency}} price per 1M input tokens.": "Giá bằng {{currency}} cho mỗi 1 triệu token đầu vào.",
|
||
"{{currency}} price per 1M tokens.": "Giá bằng {{currency}} cho mỗi 1 triệu token.",
|
||
"{{field}} updated to {{value}}": "{{field}} đã cập nhật thành {{value}}",
|
||
"{{field}} updated to {{value}} for tag: {{tag}}": "{{field}} đã cập nhật thành {{value}} cho nhãn: {{tag}}",
|
||
"{{first}} and {{second}}": "{{first}} và {{second}}",
|
||
"{{first}} or {{second}}": "{{first}} hoặc {{second}}",
|
||
"{{key}} · from {{source}}": "{{key}} · nguồn {{source}}",
|
||
"{{key}} · version {{version}} · from {{source}}": "{{key}} · phiên bản {{version}} · từ {{source}}",
|
||
"{{method}} {{route}}": "{{method}} {{route}}",
|
||
"{{modality}} not supported": "Không hỗ trợ {{modality}}",
|
||
"{{modality}} supported": "Hỗ trợ {{modality}}",
|
||
"{{n}} model(s) selected": "Đã chọn {{n}} model",
|
||
"{{operation}} (ID: {{id}})": "{{operation}} (ID: {{id}})",
|
||
"{{processed}} of {{total}} log entries processed.": "Đã xử lý {{processed}}/{{total}} mục nhật ký.",
|
||
"{{protocol}} auth name": "Tên xác thực {{protocol}}",
|
||
"{{protocol}} auth value": "Giá trị xác thực {{protocol}}",
|
||
"{{protocol}} authentication": "Xác thực {{protocol}}",
|
||
"{{start}}–{{end}}": "{{start}}–{{end}}",
|
||
"{{success}} succeeded, {{failed}} failed": "{{success}} thành công, {{failed}} thất bại",
|
||
"{{target}} test failed": "Kiểm tra {{target}} thất bại",
|
||
"{{target}} test succeeded": "Kiểm tra {{target}} thành công",
|
||
"{{total}} models · {{syncable}} syncable · {{skipped}} skipped this time": "{{total}} mô hình · {{syncable}} có thể đồng bộ · {{skipped}} bỏ qua lần này",
|
||
"{{unit}} tokens": "{{unit}} token",
|
||
"{{value}} tokens/s": "{{value}} token/giây",
|
||
"{{value}}ms": "{{value}} ms",
|
||
"{{value}}s": "{{value}} s",
|
||
"@lobehub/icons key": "@lobehub/icons khóa",
|
||
"@lobehub/icons key name": "@lobehub/icons tên khóa",
|
||
"/status/": "/status/",
|
||
"/your/endpoint": "/điểm cuối của bạn",
|
||
"#1 App": "#1 Ứng dụng",
|
||
"#1 by usage": "Hạng 1 theo mức sử dụng",
|
||
"#1 Model": "#1 Mô hình",
|
||
"% off": "% giảm giá",
|
||
"`, and `-nothinking` suffixes while routing to the correct Gemini variant.": ", và",
|
||
"© 2025 Your Company. All rights reserved.": "© 2025 Công ty của bạn. Mọi quyền được bảo lưu.",
|
||
"+{{count}} more": "thêm {{count}} mục",
|
||
"| Based on": "| Dựa trên",
|
||
"0 means data is kept permanently": "0 nghĩa là dữ liệu được giữ vĩnh viễn",
|
||
"0 means unlimited": "0 có nghĩa là không giới hạn",
|
||
"1 Day": "1 ngày",
|
||
"1 day ago": "1 ngày trước",
|
||
"1 hour": "1 giờ",
|
||
"1 Hour": "1 giờ",
|
||
"1 hour ago": "1 giờ trước",
|
||
"1 minute": "1 phút",
|
||
"1 minute ago": "1 phút trước",
|
||
"1 Month": "1 tháng",
|
||
"1 month ago": "1 tháng trước",
|
||
"1 week ago": "1 tuần trước",
|
||
"1 year ago": "1 năm trước",
|
||
"1. Create an application in your Gotify server": "1. Tạo một ứng dụng trong máy chủ Gotify của bạn",
|
||
"10 / page": "10 / trang",
|
||
"100 / page": "100 / trang",
|
||
"14 Days": "14 ngày",
|
||
"192.168.1.1 10.0.0.0/8": "192.168.1.1 10.0.0.0/8",
|
||
"1M": "1M",
|
||
"1M token": "1M token",
|
||
"1W": "1W",
|
||
"2. Copy the application token": "2. Sao chép token ứng dụng",
|
||
"20 / page": "20 / trang",
|
||
"24 Hours": "24 giờ",
|
||
"24 hours ago": "24 giờ trước",
|
||
"29 Days": "29 ngày",
|
||
"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",
|
||
"30d change": "Thay đổi 30 ngày",
|
||
"5 minutes": "5 phút",
|
||
"5-Hour Window": "Cửa sổ 5 giờ",
|
||
"50 / page": "50 / trang",
|
||
"7 Days": "7 ngày",
|
||
"7 days ago": "7 ngày trước",
|
||
"80,443,8080": "80,443,8080",
|
||
"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ụ.",
|
||
"A matching hash confirms the published file, not the safety of its code.": "Mã băm khớp chỉ xác nhận tệp đúng với bản phát hành, không đảm bảo mã an toàn.",
|
||
"A Passkey created for www.example.com cannot be used on example.com. Keep the old website available so users can still verify there.": "Khóa truy cập tạo cho www.example.com không thể dùng trên example.com. Hãy duy trì trang web cũ để người dùng vẫn có thể xác minh tại đó.",
|
||
"A security operation is already in progress.": "Một thao tác bảo mật đang được thực hiện.",
|
||
"A selected model no longer exists. Reload the model list.": "Một mô hình đã chọn không còn tồn tại. Hãy tải lại danh sách.",
|
||
"A vendor with this name already exists.": "Nhà cung cấp có tên này đã tồn tại.",
|
||
"About": "Giới thiệu",
|
||
"Group Status": "Group Status",
|
||
"Probe history": "Probe history",
|
||
"Endpoint probe": "Endpoint probe",
|
||
"Endpoint status": "Endpoint status",
|
||
"Auto-disabled": "Auto-disabled",
|
||
"Availability (24h)": "Availability (24h)",
|
||
"Monitoring status": "Monitoring status",
|
||
"Request cache hit rate": "Request cache hit rate",
|
||
"Token cache hit rate": "Token cache hit rate",
|
||
"Cache statistics: last 24 hours": "Cache statistics: last 24 hours",
|
||
"Every {{minutes}} minutes": "Every {{minutes}} minutes",
|
||
"No group monitors": "No group monitors",
|
||
"Status data is temporarily unavailable": "Status data is temporarily unavailable",
|
||
"Some services are unavailable": "Some services are unavailable",
|
||
"Some services are degraded": "Some services are degraded",
|
||
"History": "History",
|
||
"Now": "Now",
|
||
"Operational": "Operational",
|
||
"Degraded": "Degraded",
|
||
"About {{days}} days left": "Còn khoảng {{days}} ngày",
|
||
"About pricing currency": "Về tiền tệ định giá",
|
||
"Accept Unpriced Models": "Chấp nhận các Mô hình chưa định giá",
|
||
"Accepts a JSON array of model identifiers that support the Imagine API.": "Chấp nhận một mảng JSON gồm các mã định danh mô hình hỗ trợ API Imagine.",
|
||
"Accepts comma-separated status codes and inclusive ranges.": "Chấp nhận mã trạng thái phân cách bằng dấu phẩy và phạm vi bao gồm.",
|
||
"Access a vast selection of models via a standard, unified API protocol. Power AI applications, manage digital assets, and connect the Future.": "Truy cập số lượng lớn các mô hình thông qua giao thức API chuẩn hóa và thống nhất. Thúc đẩy các ứng dụng AI, quản lý tài sản kỹ thuật số và kết nối tương lai.",
|
||
"Access Baidu Qianfan models through the legacy API": "Truy cập mô hình Baidu Qianfan qua API cũ",
|
||
"Access Baidu Qianfan models through the V2 API": "Truy cập mô hình Baidu Qianfan qua API V2",
|
||
"Access Codex using ChatGPT subscription credentials": "Truy cập Codex bằng thông tin xác thực gói đăng ký ChatGPT",
|
||
"Access Denied Message": "Thông báo từ chối truy cập",
|
||
"Access Forbidden": "Truy cập bị cấm",
|
||
"Access hosted model predictions through Replicate": "Truy cập dịch vụ dự đoán của mô hình được lưu trữ trên Replicate",
|
||
"Access model services through MokaAI": "Truy cập dịch vụ mô hình qua MokaAI",
|
||
"Access model services through the OhMyGPT gateway": "Truy cập dịch vụ mô hình qua cổng OhMyGPT",
|
||
"Access models from multiple providers through OpenRouter": "Truy cập mô hình của nhiều nhà cung cấp qua OpenRouter",
|
||
"Access models through Amazon Bedrock": "Truy cập các mô hình qua Amazon Bedrock",
|
||
"Access models through Cloudflare Workers AI": "Truy cập các mô hình qua Cloudflare Workers AI",
|
||
"Access models through Google Cloud Vertex AI": "Truy cập các mô hình qua Google Cloud Vertex AI",
|
||
"Access Policy (JSON)": "Chính sách truy cập (JSON)",
|
||
"Access previous conversations and start new ones.": "Truy cập các cuộc trò chuyện trước đó và bắt đầu các cuộc trò chuyện mới.",
|
||
"Access records": "Lịch sử truy cập",
|
||
"Access Token": "Token truy cập",
|
||
"Access token revoked": "Đã thu hồi token truy cập",
|
||
"Access tokens are shown only once": "Token truy cập chỉ được hiển thị một lần",
|
||
"Access Zhipu models through the legacy API": "Truy cập mô hình Zhipu qua API cũ",
|
||
"Access Zhipu models through the V4 API": "Truy cập mô hình Zhipu qua API V4",
|
||
"AccessKey / SecretAccessKey": "AccessKey / SecretAccessKey",
|
||
"Account Actions": "Thao tác tài khoản",
|
||
"Account binding": "Liên kết tài khoản",
|
||
"Account Binding Management": "Quản lý liên kết tài khoản",
|
||
"Account binding request": "Yêu cầu liên kết tài khoản",
|
||
"Account Bindings": "Liên kết tài khoản",
|
||
"Account bindings have changed. Start this operation again.": "Liên kết tài khoản đã thay đổi. Vui lòng thực hiện lại.",
|
||
"Account created! Please sign in": "Tài khoản đã được tạo! Vui lòng đăng nhập",
|
||
"Account deleted successfully": "Tài khoản đã được xóa thành công",
|
||
"Account deletion": "Xóa tài khoản",
|
||
"Account ID": "ID tài khoản",
|
||
"Account ID *": "ID tài khoản *",
|
||
"Account Info": "Thông tin tài khoản",
|
||
"Account password change": "Thay đổi mật khẩu tài khoản",
|
||
"Account security": "Bảo mật tài khoản",
|
||
"Account unlinking": "Hủy liên kết tài khoản",
|
||
"Account used when authenticating with the SMTP server": "Tài khoản được sử dụng khi xác thực với máy chủ SMTP",
|
||
"acknowledge the related legal risks": "thừa nhận các rủi ro pháp lý liên quan",
|
||
"Across all groups": "Trên mọi nhóm",
|
||
"Action": "Hành động",
|
||
"Action confirmation": "Xác nhận hành động",
|
||
"Actions": "Hành động",
|
||
"Actions for {{name}}": "Thao tác cho {{name}}",
|
||
"Activate / Roll back": "Kích hoạt / Khôi phục",
|
||
"active": "hoạt động",
|
||
"Active": "Hoạt động",
|
||
"Active apps": "Ứng dụng đang hoạt động",
|
||
"Active Cache Count": "Số bộ nhớ đệm hoạt động",
|
||
"Active Files": "Tệp đang hoạt động",
|
||
"Active models": "Mô hình đang hoạt động",
|
||
"Active Tasks": "Tác vụ đang hoạt động",
|
||
"active users": "Người dùng tích cực",
|
||
"Active version": "Phiên bản đang hoạt động",
|
||
"Actively check all channels": "Chủ động kiểm tra tất cả kênh",
|
||
"Actively check auto-disable-enabled channels": "Chủ động kiểm tra kênh đã bật tự động vô hiệu hóa",
|
||
"Actual Amount": "Số tiền thực tế",
|
||
"Actual Model": "Mô hình thực tế",
|
||
"Actual Model:": "Mô hình thực tế:",
|
||
"Adapt `-thinking` suffix requests to Anthropic native thinking behavior while keeping billing predictable.": "Điều chỉnh các yêu cầu có hậu tố `-thinking` sang hành vi suy luận gốc của Anthropic trong khi vẫn giữ tính phí dễ dự đoán.",
|
||
"Add": "Add",
|
||
"Add \"{{value}}\"": "Thêm \"{{value}}\"",
|
||
"Add {{count}} mapping(s)": "Thêm {{count}} ánh xạ",
|
||
"Add {{title}}": "Thêm {{title}}",
|
||
"Add a group identifier to the auto assignment list.": "Thêm một mã định danh nhóm vào danh sách phân công tự động.",
|
||
"Add a new API key by providing necessary info.": "Thêm khóa API mới bằng cách cung cấp thông tin cần thiết.",
|
||
"Add a new channel by providing the necessary information.": "Thêm kênh mới bằng cách cung cấp thông tin cần thiết.",
|
||
"Add a new model to the system by providing the necessary information.": "Thêm một mô hình mới vào hệ thống bằng cách cung cấp thông tin cần thiết.",
|
||
"Add a new user by providing necessary info.": "Thêm người dùng mới bằng cách cung cấp thông tin cần thiết.",
|
||
"Add a new vendor to the system": "Thêm một nhà cung cấp mới vào hệ thống",
|
||
"Add a vendor or adjust your search.": "Thêm nhà cung cấp hoặc điều chỉnh tìm kiếm.",
|
||
"Add an extra layer of security to your account": "Thêm một lớp bảo mật bổ sung cho tài khoản của bạn",
|
||
"Add an index URL to browse installable plugins.": "Thêm một URL chỉ mục để xem các plugin có thể cài đặt.",
|
||
"Add and submit": "Thêm và gửi",
|
||
"Add Announcement": "Thêm Thông báo",
|
||
"Add another login method before unlinking this account.": "Thêm phương thức đăng nhập khác trước khi hủy liên kết tài khoản này.",
|
||
"Add API": "Thêm API",
|
||
"Add API Shortcut": "Thêm lối tắt API",
|
||
"Add at least one condition to this group.": "Thêm ít nhất một điều kiện vào nhóm này.",
|
||
"Add auto group": "Thêm nhóm tự động",
|
||
"Add Auto group": "Thêm nhóm Auto",
|
||
"Add backup group": "添加备用分组",
|
||
"Add chat preset": "Thêm mẫu trò chuyện",
|
||
"Add condition": "Thêm điều kiện",
|
||
"Add Condition": "Thêm điều kiện",
|
||
"Add condition group": "Thêm nhóm điều kiện",
|
||
"Add credits": "Thêm tín dụng",
|
||
"Add custom model \"{{value}}\"": "Thêm mô hình tùy chỉnh \"{{value}}\"",
|
||
"Add discount tier": "Thêm bậc giảm giá",
|
||
"Add each model or tag you want to include.": "Thêm mỗi mô hình hoặc thẻ bạn muốn đưa vào.",
|
||
"Add FAQ": "Thêm FAQ",
|
||
"Add from available models...": "Thêm từ các mô hình có sẵn...",
|
||
"Add Funds": "Thêm Tiền",
|
||
"Add group": "Thêm nhóm",
|
||
"Add Group": "Thêm Nhóm",
|
||
"Add group rate limit": "Thêm giới hạn tốc độ nhóm",
|
||
"Add group rules": "Thêm quy tắc nhóm",
|
||
"Add management route": "Thêm route quản lý",
|
||
"Add Mapping": "Thêm ánh xạ",
|
||
"Add metadata": "Bổ sung",
|
||
"Add metadata to all selected models first.": "Hãy bổ sung siêu dữ liệu cho tất cả mô hình đã chọn trước.",
|
||
"Add method": "Thêm phương thức",
|
||
"Add missing models": "Thêm mô hình còn thiếu",
|
||
"Add Mode": "Thêm Chế độ",
|
||
"Add model": "Thêm mô hình",
|
||
"Add Model": "Thêm Mô hình",
|
||
"Add model pricing": "Thêm giá mô hình",
|
||
"Add Models": "Thêm mô hình",
|
||
"Add new amount": "Thêm số tiền mới",
|
||
"Add new redemption code(s) by providing necessary info.": "Thêm mã đổi thưởng mới bằng cách cung cấp thông tin cần thiết.",
|
||
"Add OAuth Provider": "Thêm nhà cung cấp OAuth",
|
||
"Add param/header": "Thêm tham số/header",
|
||
"Add payment method": "Thêm phương thức thanh toán",
|
||
"Add photos or files": "Thêm ảnh hoặc tệp",
|
||
"Add prefix": "Thêm tiền tố",
|
||
"Add pricing branch": "Thêm nhánh tính phí",
|
||
"Add product": "Thêm sản phẩm",
|
||
"Add Provider": "Thêm nhà cung cấp",
|
||
"Add Quota": "Thêm Hạn mức",
|
||
"Add ratio override": "Thêm ghi đè tỷ lệ",
|
||
"Add route": "Thêm route",
|
||
"Add routes individually or replace them from a template.": "Thêm từng tuyến hoặc thay thế bằng một mẫu.",
|
||
"Add Row": "Thêm Hàng",
|
||
"Add Rule": "Thêm quy tắc",
|
||
"Add rule group": "Thêm nhóm quy tắc",
|
||
"Add rules for a user group": "Thêm quy tắc cho nhóm người dùng",
|
||
"Add selectable group": "Thêm nhóm có thể chọn",
|
||
"Add source": "Thêm nguồn",
|
||
"Add split": "Thêm nhánh",
|
||
"Add subscription": "Thêm đăng ký",
|
||
"Add suffix": "Thêm hậu tố",
|
||
"Add tags...": "Thêm thẻ...",
|
||
"Add template": "Thêm mẫu",
|
||
"Add tier": "Thêm bậc",
|
||
"Add time condition": "Thêm điều kiện thời gian",
|
||
"Add time rule group": "Thêm nhóm quy tắc theo thời gian",
|
||
"Add to group {{path}}": "Thêm vào nhóm {{path}}",
|
||
"Add Uptime Kuma Group": "Thêm Nhóm Uptime Kuma",
|
||
"Add User": "Thêm người dùng",
|
||
"Add user group": "Thêm nhóm người dùng",
|
||
"Add Vendor": "Thêm nhà cung cấp",
|
||
"Add your API keys, set up channels and configure access permissions": "Thêm khóa API, thiết lập kênh và cấu hình quyền truy cập",
|
||
"Added": "Đã thêm",
|
||
"Added {{count}} model(s)": "Đã thêm {{count}} mô hình",
|
||
"Added {{count}} models from \"{{name}}\"": "Đã thêm {{count}} mô hình từ “{{name}}”",
|
||
"Added once per request. Set to 0 for usage-only billing.": "Cộng một lần cho mỗi yêu cầu. Nhập 0 để chỉ tính phí theo mức sử dụng.",
|
||
"Added successfully": "Thêm thành công",
|
||
"Added to the usage cost. Set to 0 for no additional charge.": "Khoản cộng thêm vào chi phí sử dụng. Nhập 0 nếu không thu thêm.",
|
||
"Additional charge": "Phí bổ sung",
|
||
"Additional Conditions": "Điều kiện bổ sung",
|
||
"Additional information": "Thông tin bổ sung",
|
||
"Additional Information": "Thông tin bổ sung",
|
||
"Additional Limit": "Hạn mức bổ sung",
|
||
"Additional Limits": "Các hạn mức bổ sung",
|
||
"Additional metered capability": "Tính năng tính phí theo mức dùng bổ sung",
|
||
"Additional request domains": "Miền truy cập bổ sung",
|
||
"Additional verification required": "Cần xác minh bổ sung",
|
||
"Adjust filters, then search to refresh the logs.": "Điều chỉnh bộ lọc, sau đó tìm kiếm để làm mới nhật ký.",
|
||
"Adjust Quota": "Điều chỉnh hạn mức",
|
||
"Adjust quota for user “{{name}}”": "Điều chỉnh hạn mức cho người dùng “{{name}}”",
|
||
"Adjust response formatting, prompt behavior, proxy, and upstream automation.": "Điều chỉnh định dạng phản hồi, hành vi prompt, proxy và tự động hóa upstream.",
|
||
"Adjust the appearance and layout to suit your preferences.": "Điều chỉnh giao diện và bố cục để phù hợp với sở thích của bạn.",
|
||
"Adjust user quota": "Điều chỉnh hạn mức người dùng",
|
||
"Adjustment mode": "Cách điều chỉnh",
|
||
"Admin": "Quản trị viên",
|
||
"Admin access required": "Yêu cầu quyền truy cập Admin",
|
||
"Admin area": "Khu vực quản trị",
|
||
"Admin Channel Permissions": "Quyền kênh của quản trị viên",
|
||
"Admin notes (only visible to admins)": "Ghi chú của quản trị viên (chỉ hiển thị với quản trị viên)",
|
||
"Admin Only": "Chỉ dành cho quản trị viên",
|
||
"Admin Permissions": "Quyền quản trị viên",
|
||
"Administer user accounts and roles.": "Quản lý tài khoản người dùng và vai trò.",
|
||
"Administrator account": "Tài khoản quản trị viên",
|
||
"Administrator username": "Tên người dùng quản trị viên",
|
||
"Advance next reset time": "Dời thời gian đặt lại tiếp theo",
|
||
"Advanced": "Nâng cao",
|
||
"Advanced Configuration": "Cấu hình nâng cao",
|
||
"Advanced Custom": "Tùy chỉnh nâng cao",
|
||
"Advanced custom configuration is required": "Bắt buộc cấu hình tùy chỉnh nâng cao",
|
||
"Advanced custom configuration requires at least one route": "Cấu hình tùy chỉnh nâng cao cần ít nhất một route",
|
||
"Advanced Custom Routes": "Route tùy chỉnh nâng cao",
|
||
"Advanced options": "Tùy chọn nâng cao",
|
||
"Advanced Options": "Tùy chọn nâng cao",
|
||
"Advanced platform configuration.": "Cấu hình nền tảng nâng cao.",
|
||
"Advanced Settings": "Cài đặt nâng cao",
|
||
"Advanced text editing": "Chỉnh sửa văn bản nâng cao",
|
||
"Aesthetic style": "Phong cách",
|
||
"Affected windows:": "Cửa sổ bị ảnh hưởng:",
|
||
"Affinity cache settings": "Cài đặt bộ nhớ đệm phiên",
|
||
"After clicking the button, you'll be asked to authorize the bot": "Sau khi nhấp vào nút, bạn sẽ được yêu cầu ủy quyền cho bot",
|
||
"After conversion": "Sau khi chuyển đổi",
|
||
"After conversion, expression reservation and rounding rules apply. Effective unit prices are preserved; individual rounded charges may differ.": "Sau khi chuyển đổi, áp dụng quy tắc tạm trừ và làm tròn của biểu thức. Giữ nguyên đơn giá hiện hành nhưng số tiền làm tròn của từng lần tính phí có thể khác.",
|
||
"After disabling, it will no longer be shown to users, but historical orders are not affected. Continue?": "Sau khi vô hiệu hóa, sẽ không hiển thị cho người dùng nữa, nhưng đơn hàng lịch sử không bị ảnh hưởng. Tiếp tục?",
|
||
"After enabling, client request headers are forwarded to the upstream, excluding standard authentication headers, cookies and transport headers:": "Khi bật, tiêu đề yêu cầu của ứng dụng khách được chuyển đến thượng nguồn, ngoại trừ tiêu đề xác thực tiêu chuẩn, Cookie và tiêu đề điều khiển truyền tải:",
|
||
"After enabling, the original request body is forwarded to the upstream without gateway rewriting:": "Khi bật, nội dung yêu cầu gốc được chuyển đến thượng nguồn mà không bị cổng viết lại:",
|
||
"After enabling, the plan will be shown to users. Continue?": "Sau khi kích hoạt, gói sẽ được hiển thị cho người dùng. Tiếp tục?",
|
||
"After invalidating, this subscription will be immediately deactivated. Historical records are not affected. Continue?": "Sau khi vô hiệu hóa, đăng ký này sẽ bị hủy kích hoạt ngay lập tức. Hồ sơ lịch sử không bị ảnh hưởng. Tiếp tục?",
|
||
"Agent ID": "Mã đại lý",
|
||
"Agent ID *": "Mã đại lý *",
|
||
"Aggregate tokens delivered across the platform": "Tổng số token được phục vụ trên toàn hệ thống",
|
||
"Aggregate traffic across every category": "Tổng hợp lưu lượng tất cả danh mục",
|
||
"Aggregated across enabled groups": "Tổng hợp các nhóm đang bật",
|
||
"Aggregated across the apps below": "Tổng hợp các ứng dụng bên dưới",
|
||
"Aggregated traffic by upstream model provider": "Lưu lượng tổng hợp theo nhà cung cấp mô hình",
|
||
"Aggregated usage metrics and trend charts.": "Chỉ số sử dụng tổng hợp và biểu đồ xu hướng.",
|
||
"aggregates 50+ AI providers behind one unified API. Manage access, track costs, and scale effortlessly.": "tổng hợp hơn 50 nhà cung cấp AI sau một API thống nhất. Quản lý truy cập, theo dõi chi phí và mở rộng dễ dàng.",
|
||
"Aggregation bucket": "Khoảng tổng hợp",
|
||
"AGPL v3.0 License": "Giấy phép AGPL v3.0",
|
||
"AI Application Infrastructure Foundation": "Nền tảng hạ tầng ứng dụng AI",
|
||
"AI model testing environment": "Môi trường thử nghiệm mô hình AI",
|
||
"AI models": "mô hình AI",
|
||
"AI models supported": "Các mô hình AI được hỗ trợ",
|
||
"AI Proxy": "AI Proxy",
|
||
"AI Proxy Library": "Thư viện AI Proxy",
|
||
"AIGC2D": "AIGC2D",
|
||
"AILS": "AILS",
|
||
"AK/SK mode: use AccessKey|SecretAccessKey|Region": "Chế độ AK/SK: sử dụng AccessKey|SecretAccessKey|Region",
|
||
"Ali": "Alibaba Bailian",
|
||
"Alipay": "Alipay",
|
||
"All": "All",
|
||
"All API tokens": "Tất cả khóa API",
|
||
"All categories": "Tất cả danh mục",
|
||
"All combinations are priced at zero. Matching requests will be billed as free.": "Tất cả tổ hợp đều có giá bằng 0. Các yêu cầu khớp sẽ không phát sinh phí.",
|
||
"All conditions": "Thỏa mãn tất cả",
|
||
"All conditions must match before this tier is used.": "Tất cả điều kiện phải khớp trước khi tầng này được sử dụng.",
|
||
"All edits are overwrite operations. Leave fields empty to keep current values unchanged.": "Tất cả các chỉnh sửa đều là thao tác ghi đè. Để trống các trường để giữ nguyên giá trị hiện tại.",
|
||
"All files exceed the maximum size.": "Tất cả các tệp vượt quá kích thước tối đa.",
|
||
"All group names live here. Ratio applies when calls are billed as this group; top-up ratio applies to users whose account is in this group.": "Tất cả tên nhóm được quản lý tại đây. Hệ số áp dụng khi cuộc gọi được tính phí theo nhóm này; hệ số nạp tiền áp dụng cho người dùng thuộc nhóm này.",
|
||
"All Groups": "Tất cả các nhóm",
|
||
"All groups share one pool of names managed in the pricing group table, but a name plays two different roles: as a user group it describes the user, as a token group it decides routing and billing.": "Tất cả các nhóm dùng chung một bộ tên được quản lý trong bảng nhóm định giá, nhưng một tên có hai vai trò khác nhau: là nhóm người dùng thì mô tả người dùng, là nhóm token thì quyết định định tuyến và tính phí.",
|
||
"All models": "Tất cả mô hình",
|
||
"All Models": "Tất cả các mẫu",
|
||
"All models in use are properly configured.": "Tất cả các mô hình đang được sử dụng đều được cấu hình đúng cách.",
|
||
"All Must Match (AND)": "Tất cả phải khớp (AND)",
|
||
"All nodes": "Tất cả nút",
|
||
"All playground messages saved in this browser will be removed. This cannot be undone.": "Tất cả tin nhắn Playground đã lưu trong trình duyệt này sẽ bị xóa. Không thể hoàn tác hành động này.",
|
||
"All requests": "Tất cả yêu cầu",
|
||
"All requests must include": "Mọi yêu cầu phải có header",
|
||
"All results": "Tất cả kết quả",
|
||
"All routes": "Tất cả tuyến",
|
||
"All Status": "Tất cả trạng thái",
|
||
"All Sync Status": "Tất cả Trạng thái Đồng bộ",
|
||
"All systems operational": "Tất cả hệ thống hoạt động bình thường",
|
||
"All Tags": "Tất cả Thẻ",
|
||
"All tokens": "Tất cả token",
|
||
"All Types": "All types",
|
||
"All upstream data is trusted": "Tất cả dữ liệu thượng nguồn đều được tin cậy",
|
||
"All users": "Tất cả người dùng",
|
||
"All Vendors": "Tất cả Nhà cung cấp",
|
||
"All-time": "Mọi thời điểm",
|
||
"Allocated Memory": "Bộ nhớ đã cấp phát",
|
||
"Allow accountFilter parameter": "Cho phép tham số accountFilter",
|
||
"Allow balance redemption": "Cho phép thanh toán bằng số dư",
|
||
"Allow Claude beta query passthrough": "Cho phép chuyển tiếp truy vấn beta Claude",
|
||
"Allow clients to query configured prices via `/api/ratio`.": "Cho phép ứng dụng khách truy vấn giá đã cấu hình qua `/api/ratio`.",
|
||
"Allow clients to query configured ratios via `/api/ratio`.": "Cho phép khách hàng truy vấn các tỷ lệ đã cấu hình thông qua `/api/ratio`.",
|
||
"Allow HTTP image requests": "Cho phép yêu cầu hình ảnh HTTP",
|
||
"Allow include usage obfuscation passthrough": "Cho phép chuyển tiếp che giấu sử dụng",
|
||
"Allow inference geography passthrough": "Cho phép chuyển tiếp vị trí địa lý suy luận",
|
||
"Allow inference_geo passthrough": "Cho phép truyền inference_geo",
|
||
"Allow Insecure Origins": "Cho phép Nguồn gốc Không an toàn",
|
||
"Allow listing when a channel is available and the user has group access. This does not change API access.": "Cho phép hiển thị khi có kênh khả dụng và quyền truy cập nhóm. Không thay đổi quyền truy cập API.",
|
||
"Allow metadata sync": "Cho phép đồng bộ siêu dữ liệu",
|
||
"Allow new users to register": "Cho phép người dùng mới đăng ký",
|
||
"Allow Private IPs": "Cho phép IP riêng",
|
||
"Allow registration with password": "Cho phép đăng ký bằng mật khẩu",
|
||
"Allow requests to private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)": "Cho phép các yêu cầu đến các dải IP riêng (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)",
|
||
"Allow Retry": "Cho phép thử lại",
|
||
"Allow safety_identifier passthrough": "Cho phép chuyển tiếp safety_identifier",
|
||
"Allow self-signed or hostname-mismatched SMTP certificates": "Cho phép chứng chỉ SMTP tự ký hoặc không khớp tên máy chủ",
|
||
"Allow service_tier passthrough": "Cho phép chuyển tiếp service_tier",
|
||
"Allow speed passthrough": "Cho phép truyền speed",
|
||
"Allow updates": "Cho phép cập nhật",
|
||
"Allow upstream callbacks": "Cho phép callback upstream",
|
||
"Allow users to check in daily for random quota rewards": "Cho phép người dùng điểm danh hàng ngày để nhận phần thưởng hạn ngạch ngẫu nhiên",
|
||
"Allow users to enter promo codes": "Cho phép người dùng nhập mã khuyến mãi",
|
||
"Allow users to log in with password": "Cho phép người dùng đăng nhập bằng mật khẩu",
|
||
"Allow users to register and sign in with Passkey (WebAuthn)": "Cho phép người dùng đăng ký và đăng nhập bằng Passkey (WebAuthn)",
|
||
"Allow users to sign in with Discord": "Cho phép người dùng đăng nhập bằng Discord",
|
||
"Allow users to sign in with GitHub": "Cho phép người dùng đăng nhập bằng GitHub",
|
||
"Allow users to sign in with LinuxDO": "Cho phép người dùng đăng nhập bằng LinuxDO",
|
||
"Allow users to sign in with OpenID Connect": "Cho phép người dùng đăng nhập bằng OpenID Connect",
|
||
"Allow users to sign in with Telegram": "Cho phép người dùng đăng nhập bằng Telegram",
|
||
"Allow users to sign in with this provider": "Cho phép người dùng đăng nhập bằng nhà cung cấp này",
|
||
"Allow users to sign in with WeChat": "Cho phép người dùng đăng nhập bằng WeChat",
|
||
"Allow using models without price configuration": "Cho phép sử dụng mô hình không có cấu hình giá",
|
||
"Allow wallet balance after quota used up": "Cho phép dùng số dư ví sau khi dùng hết hạn ngạch",
|
||
"Allowed": "Cho phép",
|
||
"Allowed hosts": "Máy chủ được phép",
|
||
"Allowed Origins": "Nguồn gốc được phép",
|
||
"Allowed Passkey websites": "Các trang được phép dùng Passkey",
|
||
"Allowed Ports": "Cổng được phép",
|
||
"Allows selected fields to be overwritten after a sync preview. No automatic synchronization.": "Cho phép ghi đè các trường đã chọn sau khi xem trước. Không tự động đồng bộ.",
|
||
"Already have an account?": "Đã có tài khoản?",
|
||
"Also remove custom pricing": "Đồng thời xóa giá tùy chỉnh",
|
||
"Also remove from all channels": "Đồng thời xóa khỏi tất cả các kênh",
|
||
"Also remove pricing": "Đồng thời xóa giá",
|
||
"Always matches (default tier).": "Luôn khớp (bậc mặc định).",
|
||
"Amount": "Số lượng",
|
||
"Amount cannot be changed when editing.": "Số tiền không thể thay đổi khi chỉnh sửa.",
|
||
"Amount discount": "Số tiền giảm giá",
|
||
"Amount Due": "Số tiền cần thanh toán",
|
||
"Amount must be a whole number": "Số tiền phải là số nguyên",
|
||
"Amount must be greater than 0": "Số tiền phải lớn hơn 0",
|
||
"Amount of quota to credit to user account.": "Số lượng quota để ghi có vào tài khoản người dùng.",
|
||
"Amount options must be a JSON array": "Tùy chọn số tiền phải là mảng JSON",
|
||
"Amount the user pays to purchase this plan (USD).": "Số tiền người dùng trả để mua gói này (USD).",
|
||
"Amount the user pays to purchase this plan; the actual currency depends on the payment gateway.": "Số tiền người dùng trả để mua gói này; loại tiền tệ thực tế tùy thuộc vào cổng thanh toán.",
|
||
"Amount to pay:": "Amount due:",
|
||
"An empty field uses the system website address. If Passkeys already work, keep the existing domain.": "Nếu để trống, địa chỉ trang web của hệ thống sẽ được sử dụng. Nếu khóa truy cập đang hoạt động, hãy giữ tên miền hiện tại.",
|
||
"An expression draft already exists. Open the Expression tab to keep editing it.": "Đã có bản nháp biểu thức. Mở thẻ Biểu thức để tiếp tục chỉnh sửa.",
|
||
"An unexpected error occurred": "Đã xảy ra lỗi không mong muốn",
|
||
"An unknown error occurred": "Đã xảy ra lỗi không xác định",
|
||
"Analyze data": "Phân tích dữ liệu",
|
||
"and": "and",
|
||
"Announcement added. Click \"Save Settings\" to apply.": "Đã thêm thông báo. Nhấp \"Save Settings\" để áp dụng.",
|
||
"Announcement content": "Nội dung thông báo",
|
||
"Announcement deleted. Click \"Save Settings\" to apply.": "Đã xóa thông báo. Nhấp \"Save Settings\" để áp dụng.",
|
||
"Announcement Details": "Chi tiết thông báo",
|
||
"Announcement displayed to users (supports Markdown & HTML)": "Thông báo hiển thị cho người dùng (hỗ trợ Markdown & HTML)",
|
||
"Announcement updated. Click \"Save Settings\" to apply.": "Đã cập nhật thông báo. Nhấp \"Save Settings\" để áp dụng.",
|
||
"Announcements": "Thông báo",
|
||
"Announcements saved successfully": "Đã lưu thông báo thành công",
|
||
"Answer": "Trả lời",
|
||
"Answers for common access and billing questions": "Câu trả lời cho các câu hỏi thường gặp về truy cập và thanh toán",
|
||
"Anthropic": "Anthropic",
|
||
"Anthropic Messages to OpenAI Chat": "Anthropic Messages sang OpenAI Chat",
|
||
"Any condition": "Thỏa mãn bất kỳ",
|
||
"Any Match (OR)": "Bất kỳ khớp (OR)",
|
||
"Anyone can publish an index. A plugin installed from a third-party source has the same access as one you upload by hand: review its source before installing.": "Bất kỳ ai cũng có thể công bố một chỉ mục. Plugin cài từ nguồn bên thứ ba có quyền truy cập hệt như plugin bạn tự tải lên: hãy xem mã nguồn trước khi cài.",
|
||
"API": "API",
|
||
"API Access": "Truy cập API",
|
||
"API Addresses": "Địa chỉ API",
|
||
"API Base URL": "URL cơ sở API",
|
||
"API Base URL (Important: Not Chat API)": "URL cơ sở API (Quan trọng: Không phải API Chat)",
|
||
"API Base URL (Important: Not Chat API) *": "URL cơ sở API (Quan trọng: Không phải API Chat) *",
|
||
"API Base URL *": "URL cơ sở API *",
|
||
"API Endpoints": "Điểm cuối API",
|
||
"API Info": "Thông tin API",
|
||
"API info added. Click \"Save Settings\" to apply.": "Thông tin API đã được thêm. Nhấp vào \"Lưu Cài đặt\" để áp dụng.",
|
||
"API info deleted. Click \"Save Settings\" to apply.": "Thông tin API đã được xóa. Nhấp vào \"Lưu Cài đặt\" để áp dụng.",
|
||
"API info saved successfully": "Đã lưu thông tin API thành công",
|
||
"API info updated. Click \"Save Settings\" to apply.": "Thông tin API đã được cập nhật. Nhấp vào \"Lưu Cài đặt\" để áp dụng.",
|
||
"API key": "Khóa API",
|
||
"API Key": "Khóa API",
|
||
"API Key (one per line for batch mode)": "Khóa API (mỗi khóa một dòng cho chế độ hàng loạt)",
|
||
"API Key (Production)": "API Key (Sản xuất)",
|
||
"API Key (Sandbox)": "Khóa API (Sandbox)",
|
||
"API Key *": "Khóa API *",
|
||
"API Key created successfully": "Tạo khóa API thành công",
|
||
"API Key deleted successfully": "Xóa khóa API thành công",
|
||
"API Key disabled successfully": "Vô hiệu hóa khóa API thành công",
|
||
"API Key enabled successfully": "Kích hoạt khóa API thành công",
|
||
"API key from the provider": "khóa API từ nhà cung cấp",
|
||
"API key is loading, please try again in a moment": "Khóa API đang tải, vui lòng thử lại sau một chút",
|
||
"API key is required": "Khóa API là bắt buộc",
|
||
"API Key mode (does not support batch creation)": "Chế độ Khóa API (không hỗ trợ tạo hàng loạt)",
|
||
"API Key mode: use APIKey|Region": "Chế độ khóa API: sử dụng APIKey|Region",
|
||
"API Key Quota": "Hạn mức khóa API",
|
||
"API Key updated successfully": "API Key đã được cập nhật thành công",
|
||
"API Keys": "Khóa API",
|
||
"API Private Key": "Khóa riêng API",
|
||
"API Requests": "Yêu cầu API",
|
||
"API secret": "Bí mật API",
|
||
"API token batch deletion": "Xóa hàng loạt mã thông báo API",
|
||
"API token batch key access": "Xem hàng loạt khóa mã thông báo API",
|
||
"API token configuration update": "Cập nhật cấu hình mã thông báo API",
|
||
"API token creation": "Tạo mã thông báo API",
|
||
"API token deletion": "Xóa mã thông báo API",
|
||
"API token key access": "Xem khóa mã thông báo API",
|
||
"API token management": "Quản lý token API",
|
||
"API token status update": "Cập nhật trạng thái mã thông báo API",
|
||
"API URL": "API URL",
|
||
"API usage records": "Lịch sử sử dụng API",
|
||
"API version": "Phiên bản API",
|
||
"API Version": "Phiên bản API",
|
||
"API2GPT": "API2GPT",
|
||
"App": "Ứng dụng",
|
||
"App rankings shown here are simulated for preview purposes and will be replaced with live usage data once the backend integration is complete.": "Bảng xếp hạng ứng dụng hiển thị tại đây là dữ liệu mô phỏng để xem trước và sẽ được thay thế bằng dữ liệu thực sau khi tích hợp backend.",
|
||
"Append": "Thêm vào cuối",
|
||
"Append mode: New keys will be added to the end of the existing key list": "Chế độ nối: Các khóa mới sẽ được thêm vào cuối danh sách khóa hiện có",
|
||
"Append Template": "Thêm mẫu",
|
||
"Append to channel": "Nối vào kênh",
|
||
"Append to End": "Thêm vào cuối",
|
||
"Append to existing keys": "Add to existing keys",
|
||
"Append value to array / string / object end": "Thêm giá trị vào cuối mảng / chuỗi / đối tượng",
|
||
"appended": "đã thêm vào cuối, được phụ lục",
|
||
"Applicable channels": "Kênh tương thích",
|
||
"Applicable conditions": "Điều kiện áp dụng",
|
||
"Application": "Ứng dụng",
|
||
"Applied {{name}} pricing to {{count}} models": "Đã áp dụng giá của {{name}} cho {{count}} mô hình",
|
||
"Applied changes": "Thay đổi đã áp dụng",
|
||
"Applied upstream model changes to {{count}} channels": "Đã áp dụng thay đổi mô hình thượng nguồn cho {{count}} kênh",
|
||
"Applied upstream model changes to channel (ID: {{id}})": "Đã áp dụng thay đổi mô hình thượng nguồn cho kênh (ID: {{id}})",
|
||
"Applies to custom completion endpoints. JSON map of model → ratio.": "Áp dụng cho các điểm cuối hoàn thành tùy chỉnh. Bản đồ JSON của mô hình → tỷ lệ.",
|
||
"Apply": "Áp dụng",
|
||
"Apply {{count}} model changes": "Áp dụng thay đổi cho {{count}} mô hình",
|
||
"Apply {{field}} for {{name}}": "Áp dụng {{field}} cho {{name}}",
|
||
"Apply All Upstream Updates": "Áp dụng Tất cả Cập nhật Upstream",
|
||
"Apply changes": "Áp dụng thay đổi",
|
||
"Apply disable rules to upstream request errors and scheduled or bulk health checks": "Áp dụng quy tắc vô hiệu hóa cho lỗi thượng nguồn và kiểm tra định kỳ hoặc hàng loạt",
|
||
"Apply Filters": "Áp dụng bộ lọc",
|
||
"Apply IP Filter to Resolved Domains": "Áp dụng Bộ lọc IP cho Tên miền đã phân giải",
|
||
"Apply Overwrite": "Áp dụng Ghi đè",
|
||
"Apply plan": "Áp dụng cấu hình",
|
||
"Apply reset": "Thực hiện đặt lại",
|
||
"Apply Sync": "Áp dụng đồng bộ",
|
||
"Apply to all rows": "Áp dụng cho tất cả hàng",
|
||
"Apply to draft": "Áp dụng vào bản nháp",
|
||
"Applying...": "Đang áp dụng...",
|
||
"Approx.": "Xấp xỉ.",
|
||
"Approximate prices for common specs.": "Giá tham khảo cho các cấu hình phổ biến.",
|
||
"apps": "ứng dụng",
|
||
"Apps": "Ứng dụng",
|
||
"apps tracked": "ứng dụng được theo dõi",
|
||
"Apps using the most tokens through new-api": "Ứng dụng dùng nhiều token nhất qua new-api",
|
||
"are also listed here. Remove them from Models to keep the `/v1/models` response user-friendly and hide vendor-specific names.": "cũng được liệt kê ở đây. Xóa chúng khỏi Models để giữ cho phản hồi `/v1/models` thân thiện với người dùng và ẩn các tên dành riêng cho nhà cung cấp.",
|
||
"Are you sure you want to delete": "Bạn có chắc chắn muốn xóa ",
|
||
"Are you sure you want to delete {{count}} model(s)? This action cannot be undone.": "Bạn có chắc muốn xóa {{count}} mô hình không? Hành động này không thể hoàn tác.",
|
||
"Are you sure you want to delete all auto-disabled keys? This action cannot be undone.": "Bạn có chắc chắn muốn xóa tất cả các khóa bị tắt tự động? Hành động này không thể hoàn tác.",
|
||
"Are you sure you want to delete channel \"{{name}}\"? This action cannot be undone.": "Bạn có chắc muốn xóa kênh \"{{name}}\" không? Hành động này không thể hoàn tác.",
|
||
"Are you sure you want to delete deployment \"{{name}}\"? This action cannot be undone.": "Bạn có chắc muốn xóa triển khai \"{{name}}\" không? Hành động này không thể hoàn tác.",
|
||
"Are you sure you want to delete group \"{{name}}\"? This action cannot be undone.": "Bạn có chắc muốn xóa nhóm \"{{name}}\" không? Không thể hoàn tác thao tác này.",
|
||
"Are you sure you want to delete model \"{{name}}\"? This action cannot be undone.": "Bạn có chắc muốn xóa mô hình \"{{name}}\" không? Không thể hoàn tác thao tác này.",
|
||
"Are you sure you want to delete this key? This action cannot be undone.": "Bạn có chắc chắn muốn xóa khóa này? Hành động này không thể hoàn tác.",
|
||
"Are you sure you want to disable all enabled keys?": "Bạn có chắc chắn muốn vô hiệu hóa tất cả các khóa đang bật không?",
|
||
"Are you sure you want to enable all keys?": "Bạn có chắc chắn muốn bật tất cả các khóa không?",
|
||
"Are you sure you want to enable plugin {{name}} ({{key}})?": "Bạn có chắc muốn bật plugin {{name}} ({{key}})?",
|
||
"Are you sure you want to manually complete this order? The user will be credited with the corresponding quota.": "Bạn có chắc muốn hoàn thành thủ công đơn hàng này không? Người dùng sẽ được cộng hạn mức tương ứng.",
|
||
"Are you sure you want to sign out? You will need to sign in again to access your account.": "Bạn có chắc chắn muốn đăng xuất? Bạn sẽ cần đăng nhập lại để truy cập tài khoản của mình.",
|
||
"Are you sure you want to unbind {{provider}} for this user? The user will no longer be able to log in via this method.": "Bạn có chắc chắn muốn hủy liên kết {{provider}} cho người dùng này? Người dùng sẽ không thể đăng nhập bằng phương thức này nữa.",
|
||
"Are you sure you want to unbind {{provider}}? You will no longer be able to log in via this method.": "Bạn có chắc chắn muốn hủy liên kết {{provider}}? Bạn sẽ không thể đăng nhập bằng phương thức này nữa.",
|
||
"Are you sure?": "Bạn có chắc không?",
|
||
"Area Chart": "Biểu đồ vùng",
|
||
"Args (space separated)": "Đối số (cách nhau bằng khoảng trắng)",
|
||
"Arguments JSON": "Đối số JSON",
|
||
"Arguments must be a JSON array": "Đối số phải là một mảng JSON",
|
||
"Array of chat client presets. Each item is an object with one key-value pair: client name and its URL.": "Mảng các thiết lập sẵn của ứng dụng trò chuyện. Mỗi mục là một đối tượng với",
|
||
"Artifacts": "Sản phẩm",
|
||
"Asc": "Asc",
|
||
"Ask anything": "Hỏi gì cũng được",
|
||
"Assign models from the model list to see them here.": "Gán nhà cung cấp từ danh sách mô hình để hiển thị tại đây.",
|
||
"Assigned by administrator only": "Chỉ quản trị viên gán",
|
||
"Assigned by administrators and used to represent a user level, such as default or vip.": "Do quản trị viên gán và dùng để biểu thị cấp người dùng, ví dụ default hoặc vip.",
|
||
"Async": "Bất đồng bộ",
|
||
"Async task polling": "Thăm dò tác vụ bất đồng bộ",
|
||
"Async Task Public Address": "Địa chỉ công khai của tác vụ bất đồng bộ",
|
||
"Async task refund": "Hoàn tiền tác vụ bất đồng bộ",
|
||
"At least one model regex pattern is required": "Cần ít nhất một mẫu regex mô hình",
|
||
"At least one valid key source is required": "Cần ít nhất một nguồn khóa hợp lệ",
|
||
"Attach": "Đính kèm",
|
||
"Attempt": "Lần thử",
|
||
"Audio": "Âm thanh",
|
||
"Audio and Realtime pricing must be converted manually.": "Cần chuyển đổi giá âm thanh và Realtime thủ công.",
|
||
"Audio and text-only requests keep their respective pricing.": "Yêu cầu âm thanh và yêu cầu chỉ có văn bản giữ nguyên cách tính phí tương ứng.",
|
||
"Audio comp.": "Nén âm thanh",
|
||
"Audio completion ratio": "Tỷ lệ hoàn thành âm thanh",
|
||
"Audio In": "Đầu vào âm thanh",
|
||
"Audio input": "Đầu vào âm thanh",
|
||
"Audio Input": "Đầu vào âm thanh",
|
||
"Audio input price": "Giá đầu vào âm thanh",
|
||
"Audio Input Price": "Giá đầu vào âm thanh",
|
||
"Audio Out": "Đầu ra âm thanh",
|
||
"Audio output": "Đầu ra âm thanh",
|
||
"Audio Output": "Đầu ra âm thanh",
|
||
"Audio output price": "Giá đầu ra âm thanh",
|
||
"Audio output price requires an audio input price.": "Giá đầu ra âm thanh cần có giá đầu vào âm thanh.",
|
||
"Audio playback failed": "Phát âm thanh thất bại",
|
||
"Audio Preview": "Xem trước âm thanh",
|
||
"Audio ratio": "Tỷ lệ âm thanh",
|
||
"Audio requests": "Yêu cầu âm thanh",
|
||
"Audio Tokens": "Token âm thanh",
|
||
"Audit access changed. Showing only your records.": "Quyền truy cập kiểm toán đã thay đổi. Chỉ hiển thị bản ghi của bạn.",
|
||
"Audit Logs": "Nhật ký kiểm toán",
|
||
"Audit metadata is unavailable": "Thông tin kiểm toán bổ sung không khả dụng",
|
||
"Audit records start after this feature was enabled. Earlier records remain in Common Logs.": "Bản ghi kiểm toán bắt đầu từ khi tính năng này được bật. Các bản ghi cũ vẫn nằm trong nhật ký chung.",
|
||
"Auth": "Xác thực",
|
||
"Auth configured": "Đã cấu hình xác thực",
|
||
"Auth name": "Tên xác thực",
|
||
"Auth name is required": "Bắt buộc tên xác thực",
|
||
"Auth Style": "Kiểu xác thực",
|
||
"Auth type is invalid": "Loại xác thực không hợp lệ",
|
||
"Auth value": "Giá trị xác thực",
|
||
"Auth value is required": "Bắt buộc giá trị xác thực",
|
||
"auth.resetPasswordConfirm.backToLogin": "Quay lại đăng nhập",
|
||
"auth.resetPasswordConfirm.confirm": "Xác nhận đặt lại mật khẩu",
|
||
"auth.resetPasswordConfirm.description": "Xác nhận yêu cầu đặt lại để tạo mật khẩu mới.",
|
||
"auth.resetPasswordConfirm.retry": "Thử lại ({{seconds}} giây)",
|
||
"auth.resetPasswordConfirm.success": "Mật khẩu của bạn đã được đặt lại thành công",
|
||
"Authentication": "Xác thực",
|
||
"Authentication for upstream requests; channel credentials may still be used.": "Cách xác thực yêu cầu tới nhà cung cấp; plugin vẫn có thể dùng thông tin xác thực của kênh.",
|
||
"Authentication Method": "Phương thức xác thực",
|
||
"Authenticator code": "Mã xác thực",
|
||
"Authenticator code or backup code": "Mã xác thực hoặc mã dự phòng",
|
||
"Authorization callback URL": "URL callback ủy quyền",
|
||
"Authorization Endpoint": "Điểm cuối ủy quyền",
|
||
"Authorization Endpoint (Optional)": "Điểm cuối ủy quyền (Tùy chọn)",
|
||
"Authorize": "Ủy quyền",
|
||
"Auto": "Tự động",
|
||
"Auto (Circuit Breaker)": "Tự động (Bộ ngắt mạch)",
|
||
"Auto assignment order": "Thứ tự gán tự động",
|
||
"Auto Ban": "Cấm tự động",
|
||
"Auto detect (default)": "Tự động phát hiện (mặc định)",
|
||
"Auto Disabled": "Vô hiệu hóa tự động",
|
||
"Auto group behavior": "Cách hoạt động của nhóm auto",
|
||
"Auto Group Chain": "Chuỗi nhóm tự động",
|
||
"Auto group order": "Thứ tự nhóm Auto",
|
||
"Auto groups must not contain duplicates": "Các nhóm Auto không được trùng lặp",
|
||
"Auto negotiates HTTP/2 when available. HTTP/1.1 forces multiple keep-alive connections under concurrency.": "Tự động đàm phán HTTP/2 khi khả dụng. HTTP/1.1 buộc dùng nhiều kết nối keep-alive khi có đồng thời.",
|
||
"Auto refresh": "Tự động làm mới",
|
||
"Auto refresh (5s)": "Tự làm mới (5 giây)",
|
||
"Auto Sync Upstream Models": "Tự động đồng bộ mô hình nguồn",
|
||
"Auto-disable channel": "Tự động tắt kênh",
|
||
"Auto-disable disabled": "Tự động vô hiệu hóa đã tắt",
|
||
"Auto-disable enabled": "Tự động vô hiệu hóa đã bật",
|
||
"Auto-disable rules": "Quy tắc tự động tắt",
|
||
"Auto-disable status codes": "Mã trạng thái tự tắt",
|
||
"Auto-disable-enabled channels only": "Chỉ kênh đã bật tự động vô hiệu hóa",
|
||
"Auto-disable-enabled mode probes non-manually-disabled channels with auto-disable enabled.": "Chế độ này chỉ kiểm tra các kênh đã bật tự động vô hiệu hóa và không bị vô hiệu hóa thủ công.",
|
||
"Auto-discover": "Tự động khám phá",
|
||
"Auto-discovers endpoints from the provider": "Tự động khám phá các điểm cuối từ nhà cung cấp",
|
||
"Auto-fill when one field exists and another is missing": "Tự động điền khi một trường có giá trị và trường khác thiếu",
|
||
"Auto-refreshing every {{seconds}}s": "Tự động làm mới mỗi {{seconds}} giây",
|
||
"Auto-retry status codes": "Mã trạng thái tự thử lại",
|
||
"Automatic from system website address": "Tự động từ địa chỉ trang web hệ thống",
|
||
"Automatic selection": "Chọn tự động",
|
||
"Automatically disable channel on repeated failures": "Tự động vô hiệu hóa kênh khi xảy ra lỗi lặp lại",
|
||
"Automatically disable channels exceeding this response time": "Tự động vô hiệu hóa các kênh vượt quá thời gian phản hồi này",
|
||
"Automatically disable channels when tests fail": "Tự động vô hiệu hóa các kênh khi kiểm thử thất bại",
|
||
"Automatically probe all channels in the background": "Tự động dò tất cả các kênh trong nền",
|
||
"Automatically replaces upstream callback URLs with the server address.": "Tự động thay thế URL callback upstream bằng địa chỉ máy chủ.",
|
||
"Automatically selects the best available group with circuit breaker mechanism": "Tự động chọn nhóm tốt nhất hiện có với cơ chế ngắt mạch",
|
||
"Automatically sync model list when upstream changes are detected": "Tự động đồng bộ danh sách mô hình khi phát hiện thay đổi từ nguồn",
|
||
"Availability (last 24h)": "Khả dụng (24 giờ qua)",
|
||
"Available": "Khả dụng",
|
||
"Available Balance": "Số dư khả dụng",
|
||
"Available channels: {{count}}": "Kênh khả dụng: {{count}}",
|
||
"Available credits are ordered by soonest expiration.": "Các lượt khả dụng được sắp xếp theo thời điểm hết hạn gần nhất.",
|
||
"Available disk space": "Dung lượng đĩa khả dụng",
|
||
"Available Models": "Mô hình khả dụng",
|
||
"Available reset credits": "Lượt đặt lại khả dụng",
|
||
"Available Rewards": "Phần thưởng hiện có",
|
||
"Available variables: {{provider}}, {{field}}, {{op}}, {{required}}, {{current}}, and paths such as {{current.roles}}.": "Các biến khả dụng: {{provider}}, {{field}}, {{op}}, {{required}}, {{current}} và các đường dẫn như {{current.roles}}.",
|
||
"Average latency": "Độ trễ trung bình",
|
||
"Average latency, TTFT, and success rate by group": "Độ trễ trung bình, TTFT và tỷ lệ thành công theo nhóm",
|
||
"Average latency, TTFT, TPS, and success rate": "Độ trễ trung bình, TTFT, TPS và tỷ lệ thành công",
|
||
"Average RPM": "RPM trung bình",
|
||
"Average time-to-first-token (TTFT) by group": "Thời gian trung bình tới token đầu tiên (TTFT) theo nhóm",
|
||
"Average tokens per second sustained per group": "Số token mỗi giây trung bình duy trì cho từng nhóm",
|
||
"Average TPM": "TPM trung bình",
|
||
"Average TTFT": "TTFT trung bình",
|
||
"Awake engines": "Số engine đang hoạt động",
|
||
"AWS": "AWS",
|
||
"AWS Bedrock Claude Compat": "AWS Bedrock Claude tương thích",
|
||
"AWS Key Format": "Định dạng khóa AWS",
|
||
"Azure": "Azure",
|
||
"AZURE_OPENAI_ENDPOINT": "AZURE_OPENAI_ENDPOINT",
|
||
"AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *",
|
||
"Back": "Quay lại",
|
||
"Back to configuration": "Quay lại cấu hình",
|
||
"Back to Dashboard": "Quay lại Bảng điều khiển",
|
||
"Back to footnote {{id}} reference": "Quay lại tham chiếu chú thích {{id}}",
|
||
"Back to Home": "Trở về Trang chủ",
|
||
"Back to login": "Quay lại đăng nhập",
|
||
"Back to Models": "Quay lại Mô hình",
|
||
"Backed up": "Đã sao lưu",
|
||
"Background": "Chạy nền",
|
||
"Background job tracker for queued work.": "Theo dõi công việc nền cho công việc chờ xử lý.",
|
||
"Backup Code": "Mã dự phòng",
|
||
"Backup code must be in format XXXX-XXXX": "Mã dự phòng phải có định dạng XXXX-XXXX",
|
||
"Backup codes regenerated successfully": "Mã dự phòng đã được tạo lại thành công",
|
||
"Backup codes remaining: {{count}}": "Mã dự phòng còn lại: {{count}}",
|
||
"Backup group": "Nhóm dự phòng",
|
||
"Backup groups": "备用分组池",
|
||
"No backup group": "Không dùng nhóm dự phòng",
|
||
"Bad Request": "Yêu cầu không hợp lệ",
|
||
"Badge Color": "Màu huy hiệu",
|
||
"Baidu": "Baidu",
|
||
"Baidu V2": "Baidu V2",
|
||
"Balance": "Cân bằng",
|
||
"Balance and top-up management": "Quản lý số dư và nạp tiền",
|
||
"Balance depleted": "Đã hết số dư",
|
||
"Balance is shown in quota units": "Số dư được hiển thị theo đơn vị hạn mức",
|
||
"Balance queried successfully": "Truy vấn số dư thành công",
|
||
"Balance Query": "Truy vấn số dư",
|
||
"Balance Query route does not support pass-through": "Tuyến truy vấn số dư không hỗ trợ truyền thẳng",
|
||
"Balance response not recognized": "Không nhận dạng được phản hồi số dư",
|
||
"Balance updated successfully": "Đã cập nhật số dư thành công",
|
||
"Balance updated: {{balance}}": "Số dư đã cập nhật: {{balance}}",
|
||
"Bar Chart": "Biểu đồ cột",
|
||
"Bark Push URL": "URL đẩy Bark",
|
||
"Base": "Cơ bản",
|
||
"Base address provided by your Epay service": "Địa chỉ cơ sở được cung cấp bởi dịch vụ Epay của bạn",
|
||
"Base amount. Actual deduction = base amount × system group rate.": "Số tiền cơ sở. Số tiền trừ thực tế = số tiền cơ sở × tỷ lệ nhóm hệ thống.",
|
||
"Base charge": "Phí cơ bản",
|
||
"Base input and output token prices for this tier.": "Giá token đầu vào và đầu ra cơ bản cho tầng này.",
|
||
"Base input price only": "Chỉ có giá đầu vào cơ bản",
|
||
"Base Limits": "Giới hạn cơ bản",
|
||
"Base multipliers applied when users select specific groups.": "Hệ số nhân cơ bản được áp dụng khi người dùng chọn các nhóm cụ thể.",
|
||
"Base Price": "Giá cơ bản",
|
||
"Base rate limit windows for this account.": "Cửa sổ giới hạn tốc độ cơ bản cho tài khoản này.",
|
||
"Base URL": "URL cơ sở",
|
||
"Base URL *": "URL cơ sở *",
|
||
"Base URL is required for this channel type": "Loại kênh này yêu cầu Base URL",
|
||
"Base URL is required when an advanced route uses an upstream path": "Cần Base URL khi tuyến nâng cao dùng đường dẫn upstream",
|
||
"Base URL of your Uptime Kuma instance": "URL cơ sở của phiên bản Uptime Kuma của bạn",
|
||
"Basic Authentication": "Xác thực cơ bản",
|
||
"Basic Configuration": "Cấu hình cơ bản",
|
||
"Basic Info": "Thông tin cơ bản",
|
||
"Basic Information": "Thông tin cơ bản",
|
||
"Basic Templates": "Mẫu cơ bản",
|
||
"Batch Add": "Thêm hàng loạt",
|
||
"Batch Add (one key per line)": "Thêm hàng loạt (mỗi khóa một dòng)",
|
||
"Batch add mappings": "Thêm ánh xạ hàng loạt",
|
||
"Batch channel test": "Kiểm tra kênh hàng loạt",
|
||
"Batch delete API tokens": "Xóa hàng loạt mã thông báo API",
|
||
"Batch delete failed": "Xóa hàng loạt thất bại",
|
||
"Batch deleted {{count}} channels": "Đã xóa hàng loạt {{count}} kênh",
|
||
"Batch deleted {{count}} redemption codes": "Đã xóa hàng loạt {{count}} mã quy đổi",
|
||
"Batch deleted redemption codes (count not recorded)": "Đã xóa hàng loạt mã quy đổi (không ghi lại số lượng)",
|
||
"Batch detection complete: {{channels}} channels, {{add}} to add, {{remove}} to remove, {{fails}} failed": "Phát hiện hàng loạt hoàn tất: {{channels}} kênh, {{add}} để thêm, {{remove}} để xóa, {{fails}} thất bại",
|
||
"Batch detection failed": "Phát hiện hàng loạt thất bại",
|
||
"Batch disable failed": "Vô hiệu hóa hàng loạt thất bại",
|
||
"Batch Edit": "Chỉnh sửa hàng loạt",
|
||
"Batch edit all channels with this tag. Leave fields empty to keep current values.": "Chỉnh sửa hàng loạt tất cả các kênh có gắn thẻ này. Để trống các trường để giữ nguyên giá trị hiện tại.",
|
||
"Batch Edit by Tag": "Chỉnh sửa hàng loạt theo Thẻ",
|
||
"Batch enable failed": "Kích hoạt hàng loạt thất bại",
|
||
"Batch Operations": "Thao tác hàng loạt",
|
||
"Batch processing failed": "Xử lý hàng loạt thất bại",
|
||
"Batch redirect": "Chuyển hướng hàng loạt",
|
||
"Batch set tag for {{count}} channels": "Đã đặt thẻ hàng loạt cho {{count}} kênh",
|
||
"Batch test completed: {{count}} succeeded": "Kiểm thử hàng loạt hoàn tất: {{count}} thành công",
|
||
"Batch test completed: {{success}} succeeded, {{failed}} failed": "Kiểm thử hàng loạt hoàn tất: {{success}} thành công, {{failed}} thất bại",
|
||
"Batch test stopped: {{completed}}/{{total}} completed, {{success}} succeeded, {{failed}} failed": "Đã dừng kiểm thử hàng loạt: hoàn tất {{completed}}/{{total}}, {{success}} thành công, {{failed}} thất bại",
|
||
"Batch testing models...": "Đang kiểm thử mô hình hàng loạt...",
|
||
"Batch updated channel status ({{count}}/{{total}} changed)": "Đã cập nhật trạng thái kênh hàng loạt ({{count}}/{{total}} đã thay đổi)",
|
||
"Batch upstream model update": "Cập nhật mô hình thượng nguồn hàng loạt",
|
||
"Batch upstream model updates applied: {{channels}} channels, {{added}} added, {{removed}} removed, {{fails}} failed": "Đã áp dụng cập nhật hàng loạt mô hình upstream: {{channels}} kênh, {{added}} đã thêm, {{removed}} đã xóa, {{fails}} thất bại",
|
||
"Before conversion": "Trước khi chuyển đổi",
|
||
"Best for single-tenant deployments. Pricing and billing options stay hidden.": "Phù hợp nhất cho triển khai đơn người dùng. Các tùy chọn giá và thanh toán sẽ được ẩn.",
|
||
"Best TTFT": "TTFT tốt nhất",
|
||
"Billable image count": "Số ảnh tính phí",
|
||
"Billable input tokens": "Token đầu vào tính phí",
|
||
"Billable output tokens": "Token đầu ra tính phí",
|
||
"Billable token breakdown": "Chi tiết token tính phí",
|
||
"Billed as default. No cell for this combination, so the base ratio of default applies — the 0.8 of vip plays no part.": "Tính phí theo default. Không có ô cho tổ hợp này, nên áp dụng hệ số cơ bản của default — 0.8 của vip không tham gia.",
|
||
"Billed as premium. The highlighted cell matches, so the override 0.3 applies.": "Tính phí theo premium. Khớp ô được tô sáng, nên áp dụng hệ số ghi đè 0.3.",
|
||
"Billing": "Thanh toán",
|
||
"Billing & Payment": "Thanh toán & chi phí",
|
||
"Billing currency": "Loại tiền thanh toán",
|
||
"Billing Details": "Chi tiết thanh toán",
|
||
"Billing expression": "Biểu thức tính phí",
|
||
"Billing group": "Nhóm tính phí",
|
||
"Billing group = default (the token has a group, so use it)": "Nhóm tính phí = default (token có nhóm nên dùng nhóm đó)",
|
||
"Billing group = premium (the token has a group, so use it)": "Nhóm tính phí = premium (token có nhóm nên dùng nhóm đó)",
|
||
"Billing group = vip (the token has no group, so use the user group)": "Nhóm tính phí = vip (token không có nhóm nên dùng nhóm người dùng)",
|
||
"Billing History": "Lịch sử thanh toán",
|
||
"Billing Mode": "Chế độ thanh toán",
|
||
"Billing parameters": "Tham số tính phí",
|
||
"Billing Path": "Đường dẫn tính phí",
|
||
"Billing Process": "Quá trình tính phí",
|
||
"Billing rule: each call is billed as the token group (falling back to the user group when the token has none). The base ratio always comes from that billing group, not from the user group. To give a user group a special price on another billing group, add an entry in the override matrix.": "Quy tắc tính phí: mỗi cuộc gọi được tính phí theo nhóm token (nếu token không có nhóm thì dùng nhóm người dùng). Hệ số cơ bản luôn lấy từ nhóm tính phí đó, không phải từ nhóm người dùng. Để cho một nhóm người dùng giá đặc biệt trên nhóm tính phí khác, hãy thêm mục vào ma trận ghi đè.",
|
||
"Billing Source": "Nguồn thanh toán",
|
||
"Billing values must be finite and non-negative.": "Giá trị tính phí phải hữu hạn và không âm.",
|
||
"Bind": "Buộc",
|
||
"Bind a Pancake store + product": "Liên kết cửa hàng + sản phẩm Pancake",
|
||
"Bind an email address to your account.": "Liên kết địa chỉ email với tài khoản của bạn.",
|
||
"Bind Email": "Liên kết Email",
|
||
"Bind task plugins": "Gắn plugin tác vụ",
|
||
"Bind Telegram Account": "Liên kết tài khoản Telegram",
|
||
"Bind WeChat": "Liên kết WeChat",
|
||
"Bind WeChat Account": "Liên kết tài khoản WeChat",
|
||
"Binding Information": "Thông tin Ràng buộc",
|
||
"Binding successful!": "Liên kết thành công!",
|
||
"Binding Type": "Loại liên kết",
|
||
"Binding your {{provider}} account": "Đang liên kết tài khoản {{provider}} của bạn",
|
||
"Binding...": "Đang liên kết...",
|
||
"Bindings": "Ràng buộc",
|
||
"Blacklist": "Danh sách đen",
|
||
"Blacklist (Block listed domains)": "Danh sách đen (Các tên miền bị chặn)",
|
||
"Blacklist (Block listed IPs)": "Danh sách đen (Các IP bị chặn)",
|
||
"Blank Rule": "Quy tắc trống",
|
||
"Blend": "Trộn",
|
||
"Block email aliases (e.g., user+alias@domain.com)": "Chặn bí danh email (ví dụ: user+alias@domain.com)",
|
||
"Blocked keywords": "Blocked keyword",
|
||
"Blocks messages when sensitive keywords are detected.": "Chặn tin nhắn khi phát hiện từ khóa nhạy cảm.",
|
||
"Body param": "Tham số body",
|
||
"Boolean": "Boolean",
|
||
"Border radius": "Độ bo góc",
|
||
"Bot Name": "Tên Bot",
|
||
"Bot Protection": "Bảo vệ Bot",
|
||
"Bot Token": "Mã thông báo Bot",
|
||
"Bot:": "Bot:",
|
||
"Bound": "Ràng buộc",
|
||
"Bound a subscription": "Đã liên kết một gói đăng ký",
|
||
"Bound Channels": "Các kênh ràng buộc",
|
||
"Bound Only": "Chỉ đã liên kết",
|
||
"Bound product:": "Sản phẩm đã liên kết:",
|
||
"Bound store:": "Cửa hàng đã liên kết:",
|
||
"Branch actions {{path}}": "Thao tác nhánh {{path}}",
|
||
"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",
|
||
"Browse and compare": "Duyệt và so sánh",
|
||
"Browse available models and pricing": "Duyệt mô hình khả dụng và giá",
|
||
"Browse rankings by category": "Duyệt bảng xếp hạng theo danh mục",
|
||
"Browser": "Trình duyệt",
|
||
"Budget tokens = max tokens × ratio. Accepts a decimal between 0.002 and 1. Recommended to keep aligned with upstream billing.": "Số token ngân sách = số token tối đa × tỷ lệ. Chấp nhận một số thập phân từ 0.002 đến 1. Khuyến nghị nên giữ cho phù hợp với cách tính phí của nhà cung cấp.",
|
||
"Budget tokens = max tokens × ratio. Accepts a decimal between 0.1 and 1.": "Số token ngân sách = số token tối đa × tỷ lệ. Chấp nhận một số thập phân từ 0.1 đến 1.",
|
||
"Budget Tokens Ratio": "Tỷ lệ Mã thông báo Ngân sách",
|
||
"Budgets": "Ngân sách",
|
||
"Build on your API gateway in minutes": "Xây dựng trên cổng API của bạn trong vài phút",
|
||
"Built for developers,": "Được xây dựng cho nhà phát triển,",
|
||
"Built-in": "Tích hợp sẵn",
|
||
"Built-in Device": "Thiết bị tích hợp",
|
||
"Built-in is v{{factory}}; delete the custom version to return to it": "Bản tích hợp là v{{factory}}; xóa bản tùy chỉnh để trở lại",
|
||
"Built-in pricing may become effective again.": "Giá tích hợp có thể có hiệu lực trở lại.",
|
||
"Built-in v{{factory}} / marketplace v{{market}}": "Tích hợp v{{factory}} / chợ v{{market}}",
|
||
"Built-in: phone fingerprint/face, or Windows Hello; External: USB security key": "Tích hợp sẵn: vân tay/khuôn mặt điện thoại, hoặc Windows Hello; Bên ngoài: khóa bảo mật USB",
|
||
"Bulk actions for {{count}} selected records": "Thao tác hàng loạt cho {{count}} bản ghi đã chọn",
|
||
"by": "by",
|
||
"By category": "Theo danh mục",
|
||
"By model author": "Theo nhà phát triển mô hình",
|
||
"By quota": "Theo hạn ngạch",
|
||
"By requests": "Theo số yêu cầu",
|
||
"By tokens": "Theo số token",
|
||
"Cache": "Bộ nhớ đệm",
|
||
"Cache create (1h) price": "Giá tạo cache (1 giờ)",
|
||
"Cache create price": "Giá tạo cache",
|
||
"Cache Creation": "Tạo cache",
|
||
"Cache Creation (1h)": "Tạo cache (1h)",
|
||
"Cache Creation (5m)": "Tạo cache (5m)",
|
||
"Cache Directory": "Thư mục bộ nhớ đệm",
|
||
"Cache Directory Disk Space": "Dung lượng đĩa thư mục bộ nhớ đệm",
|
||
"Cache Directory Info": "Thông tin thư mục bộ nhớ đệm",
|
||
"Cache Entries": "Mục bộ nhớ đệm",
|
||
"Cache mode": "Chế độ bộ đệm",
|
||
"Cache pricing": "Giá bộ nhớ đệm",
|
||
"Cache ratio": "Tỷ lệ bộ nhớ đệm",
|
||
"Cache Read": "Đọc bộ nhớ đệm",
|
||
"Cache read price": "Giá đọc cache",
|
||
"Cache repeated prompt prefixes for cheaper, faster reuse": "Lưu cache phần đầu lời nhắc lặp lại để tái sử dụng nhanh và rẻ hơn",
|
||
"Cache write": "Ghi cache",
|
||
"Cache Write": "Ghi bộ nhớ đệm",
|
||
"Cache Write (1h)": "Ghi cache (1h)",
|
||
"Cache Write (5m)": "Ghi cache (5m)",
|
||
"Cache write price": "Giá ghi cache",
|
||
"Cached": "Đã cache",
|
||
"Cached input": "Đầu vào đã cache",
|
||
"Cached tokens": "Token đã lưu đệm",
|
||
"Calculated price: ${{price}} per 1M tokens": "Giá tính toán: ${{price}} mỗi 1M token",
|
||
"Calculated ratio: {{ratio}}": "Tỷ lệ tính toán: {{ratio}}",
|
||
"Calculating...": "Đang tính...",
|
||
"Call 1: the token group is premium": "Cuộc gọi 1: nhóm token là premium",
|
||
"Call 2: the token group is default": "Cuộc gọi 2: nhóm token là default",
|
||
"Call 3: the token has no group": "Cuộc gọi 3: token không có nhóm",
|
||
"Call Count Distribution": "Phân bổ số lượt gọi",
|
||
"Call Count Ranking": "Xếp hạng số lượt gọi",
|
||
"Call Proportion": "Tỷ lệ cuộc gọi",
|
||
"Call Trend": "Xu hướng cuộc gọi",
|
||
"Callback address": "Địa chỉ callback",
|
||
"Callback Caller IP": "IP người gọi callback",
|
||
"Callback notification URL": "URL thông báo callback",
|
||
"Callback Payment Method": "Phương thức thanh toán callback",
|
||
"Callback URL format": "Định dạng URL callback",
|
||
"Cancel": "Hủy bỏ",
|
||
"Cancelled": "Đã hủy",
|
||
"Cancelled at": "Đã hủy lúc",
|
||
"Capabilities": "Khả năng",
|
||
"Caps the response length": "Giới hạn độ dài phản hồi",
|
||
"Capture a reusable bundle of models, tags, or endpoints.": "Đóng gói một bộ có thể tái sử dụng gồm các mô hình, thẻ hoặc điểm cuối.",
|
||
"Card view": "Dạng thẻ",
|
||
"Cascade disable channels": "Tắt kèm các kênh",
|
||
"Catalog visibility": "Hiển thị trong danh mục",
|
||
"Catch-all route must be last for the same incoming path": "Tuyến dự phòng phải đứng cuối cho cùng đường dẫn đầu vào",
|
||
"Category": "Danh mục",
|
||
"Category Name": "Tên danh mục",
|
||
"Category name is required": "Tên danh mục là bắt buộc",
|
||
"Category name must be less than 50 characters": "Tên danh mục phải ít hơn 50 ký tự",
|
||
"Caution": "Thận trọng",
|
||
"CC Switch": "CC Switch",
|
||
"Centered": "Căn giữa",
|
||
"Chain": "Chuỗi",
|
||
"Change": "Thay đổi",
|
||
"Change domain": "Đổi tên miền",
|
||
"Change language": "Đổi ngôn ngữ",
|
||
"Change model vendor": "Đổi nhà cung cấp mô hình",
|
||
"Change Password": "Đổi mật khẩu",
|
||
"Change provider": "Đổi nhà cung cấp",
|
||
"Change the Passkey domain?": "Đổi tên miền khóa truy cập?",
|
||
"Change To": "Thay đổi thành",
|
||
"Change vendor": "Đổi nhà cung cấp",
|
||
"Changed": "Đã thay đổi",
|
||
"Changed / Total": "Đã thay đổi / Tổng số",
|
||
"Changed Fields": "Trường đã thay đổi",
|
||
"Changed fields: {{fields}}": "Trường đã thay đổi: {{fields}}",
|
||
"Changelog": "Nhật ký thay đổi",
|
||
"Changes are written to the settings draft on save.": "Các thay đổi sẽ được ghi vào bản nháp cài đặt khi lưu.",
|
||
"Changes declared endpoint types and custom paths shown to users.": "Thay đổi loại điểm cuối và đường dẫn tùy chỉnh hiển thị cho người dùng.",
|
||
"Changes visibility in the model catalog. Channels remain configured separately.": "Thay đổi khả năng hiển thị trong danh mục. Kênh vẫn được cấu hình riêng.",
|
||
"Changes visibility in the model square. Channel status and existing API access are unchanged.": "Thay đổi hiển thị trong kho mô hình, không ảnh hưởng trạng thái kênh và quyền gọi API hiện có.",
|
||
"Changes which model names inherit this metadata. Prices are not inherited.": "Thay đổi tên mô hình kế thừa siêu dữ liệu này. Giá không được kế thừa.",
|
||
"Changing...": "Đang thay đổi...",
|
||
"Channel": "Kênh",
|
||
"Channel {{name}}": "Kênh {{name}}",
|
||
"Channel {{name}} model {{model}}": "Kênh {{name}} mô hình {{model}}",
|
||
"Channel Affinity": "Ưu tiên kênh",
|
||
"Channel affinity reuses the last successful channel based on keys extracted from the request context or JSON body.": "Ưu tiên kênh sẽ sử dụng lại kênh thành công gần nhất dựa trên các khóa được trích xuất từ ngữ cảnh yêu cầu hoặc JSON body.",
|
||
"Channel Affinity: Upstream Cache Hit": "Ưu tiên kênh: Cache hit từ upstream",
|
||
"Channel availability and group access are derived from enabled channels. Importing metadata does not create a callable channel.": "Khả năng sử dụng kênh và quyền nhóm được xác định từ các kênh đang bật. Nhập siêu dữ liệu không tạo kênh có thể gọi.",
|
||
"Channel configuration": "Cấu hình kênh",
|
||
"Channel consistency repaired: {{success}} succeeded, {{fails}} failed": "Đã sửa tính nhất quán kênh: {{success}} thành công, {{fails}} thất bại",
|
||
"Channel copied successfully": "Sao chép kênh thành công",
|
||
"Channel created successfully": "Tạo kênh thành công",
|
||
"Channel deleted successfully": "Xóa kênh thành công",
|
||
"Channel disable requested": "Đã yêu cầu vô hiệu hóa kênh",
|
||
"Channel disabled successfully": "Kênh đã bị vô hiệu hóa thành công",
|
||
"Channel enabled successfully": "Kênh đã được bật thành công",
|
||
"Channel Extra Settings": "Cài đặt thêm kênh",
|
||
"Channel health": "Tình trạng kênh",
|
||
"Channel health checks": "Kiểm tra tình trạng kênh",
|
||
"Channel ID": "Mã kênh",
|
||
"Channel ID is required": "Cần có ID kênh",
|
||
"Channel is not selected": "Chưa chọn kênh",
|
||
"Channel key": "Khóa kênh",
|
||
"Channel key unlocked": "Khóa kênh đã được mở khóa",
|
||
"Channel Management": "Quản lý kênh",
|
||
"Channel models": "Mô hình kênh",
|
||
"Channel name is required": "Tên kênh là bắt buộc",
|
||
"Channel selected": "Đã chọn kênh",
|
||
"Channel selection": "Chọn kênh",
|
||
"Channel switching options": "Tùy chọn chuyển kênh",
|
||
"Channel test completed": "Kiểm tra kênh hoàn tất",
|
||
"Channel test concurrency": "Mức đồng thời khi kiểm tra kênh",
|
||
"Channel test concurrency must be between 1 and 32": "Mức đồng thời khi kiểm tra kênh phải từ 1 đến 32",
|
||
"Channel test mode": "Chế độ kiểm tra kênh",
|
||
"Channel type": "Loại kênh",
|
||
"Channel type does not match the status endpoint": "Loại kênh không khớp với điểm cuối trạng thái",
|
||
"Channel type is required": "Loại kênh là bắt buộc",
|
||
"Channel types": "Loại kênh",
|
||
"Channel types you can use when binding this plugin.": "Các loại kênh có thể chọn khi liên kết plugin này.",
|
||
"Channel updated successfully": "Kênh đã được cập nhật thành công",
|
||
"Channel-specific settings (JSON format)": "Cài đặt dành riêng cho kênh (định dạng JSON)",
|
||
"Channel:": "Kênh:",
|
||
"channel(s)? This action cannot be undone.": "kênh(s)? Hành động này không thể hoàn tác.",
|
||
"Channels": "Kênh",
|
||
"Channels {{channels}} · Groups {{groups}}": "Kênh {{channels}} · Nhóm {{groups}}",
|
||
"Channels and groups": "Kênh và nhóm",
|
||
"Channels deleted successfully": "Xóa kênh thành công",
|
||
"Channels must also enable Auto Ban before automatic disabling can take effect.": "Từng kênh cũng phải bật tự động vô hiệu hóa để quy tắc chung có hiệu lực.",
|
||
"Character chat, storytelling, persona": "Trò chuyện nhân vật, kể chuyện, nhân cách hoá",
|
||
"Charge.": "Tính phí.",
|
||
"Chart Preferences": "Tùy chọn biểu đồ",
|
||
"Chart Settings": "Cài đặt Biểu đồ",
|
||
"Chat": "Trò chuyện",
|
||
"Chat area": "Khu vực trò chuyện",
|
||
"Chat Area": "Khu vực trò chuyện",
|
||
"Chat Client Name": "Tên ứng dụng khách trò chuyện",
|
||
"Chat client name is required": "Tên ứng dụng chat là bắt buộc",
|
||
"Chat configuration JSON": "Cấu hình trò chuyện JSON",
|
||
"Chat preset not found": "Thiết lập sẵn trò chuyện không tìm thấy",
|
||
"Chat Presets": "Cài đặt sẵn trò chuyện",
|
||
"Chat session management": "Quản lý phiên trò chuyện",
|
||
"ChatCompletions -> Responses Compatibility": "Tương thích ChatCompletions -> Phản hồi",
|
||
"ChatGPT Subscription (Codex)": "ChatGPT Subscription (Codex)",
|
||
"Check again": "Kiểm tra lại",
|
||
"Check channels awaiting recovery only": "Chỉ kiểm tra các kênh đang chờ khôi phục",
|
||
"Check for new upstream models": "Định kỳ tìm mô hình mới từ thượng nguồn",
|
||
"Check for updates": "Kiểm tra cập nhật",
|
||
"Check in daily to receive random quota rewards": "Nhận phòng hàng ngày để nhận phần thưởng theo hạn ngạch ngẫu nhiên",
|
||
"Check in now": "Điểm danh ngay",
|
||
"Check line {{line}} for a missing comma.": "Kiểm tra dòng {{line}} xem có thiếu dấu phẩy không.",
|
||
"Check out the Quick Start": "Xem hướng dẫn bắt đầu nhanh",
|
||
"Check resolved IPs against IP filters even when accessing by domain": "Kiểm tra các IP đã phân giải đối chiếu với các bộ lọc IP ngay cả khi truy cập bằng tên miền",
|
||
"Check the override matrix at row = user group, column = billing group. If that cell is set, use it. Otherwise use the billing group base ratio from the pricing table.": "Kiểm tra ma trận ghi đè tại hàng = nhóm người dùng, cột = nhóm tính phí. Nếu ô đó được đặt thì dùng nó, nếu không thì dùng hệ số cơ bản của nhóm tính phí trong bảng định giá.",
|
||
"Check-in failed": "Điểm danh thất bại",
|
||
"Check-in Rewards": "Phần thưởng điểm danh",
|
||
"Check-in Settings": "Cài đặt điểm danh",
|
||
"Check-in successful! Received": "Điểm danh thành công! Đã nhận",
|
||
"Checked in": "Đã check-in",
|
||
"Checking connection": "Đang kiểm tra kết nối",
|
||
"Checking file integrity...": "Đang kiểm tra tính toàn vẹn của tệp…",
|
||
"Checking name...": "Đang kiểm tra tên...",
|
||
"Checking updates...": "Đang kiểm tra cập nhật...",
|
||
"checkout.session.completed": "thanh toán.phiên.hoàn thành",
|
||
"checkout.session.expired": "Phiên thanh toán đã hết hạn.",
|
||
"Checks hourly while you are online, including pre-releases.": "Kiểm tra mỗi giờ khi trực tuyến, bao gồm các bản phát hành thử.",
|
||
"Checks text extracted from supported requests against keywords, ignoring case. A match rejects the request before upstream processing and does not affect channel health. Images, audio and generated responses are not checked.": "Đối chiếu văn bản trích xuất từ yêu cầu được hỗ trợ với từ khóa, không phân biệt hoa thường. Khi khớp, yêu cầu bị từ chối trước khi gửi đến thượng nguồn và không ảnh hưởng tình trạng kênh. Không kiểm tra hình ảnh, âm thanh hay phản hồi được tạo.",
|
||
"Chinese": "Tiếng Trung",
|
||
"Choose a complete upstream protocol plan or edit individual route groups.": "Chọn cấu hình giao thức thượng nguồn đầy đủ hoặc chỉnh sửa từng nhóm route.",
|
||
"Choose a provider or plugin to configure your channel.": "Chọn nhà cung cấp hoặc plugin để cấu hình kênh.",
|
||
"Choose a username": "Chọn tên người dùng",
|
||
"Choose a valid IANA timezone.": "Chọn múi giờ IANA hợp lệ.",
|
||
"Choose an amount and payment method": "Chọn số tiền và phương thức thanh toán",
|
||
"Choose and order the groups this API key will try after its own group.": "选择并排列此 API 密钥在其自身分组之后将依次尝试的分组。",
|
||
"Choose and order the groups this API key will try.": "Chọn và sắp xếp các nhóm mà khóa API này sẽ thử.",
|
||
"Choose another file": "Chọn tệp khác",
|
||
"Choose between default expanded, compact icon-only, or full layout mode": "Chọn giữa chế độ mở rộng mặc định, chế độ chỉ biểu tượng thu gọn, hoặc chế độ bố cục đầy đủ",
|
||
"Choose between inset, floating, or standard sidebar layout": "Chọn giữa bố cục thanh bên chìm, nổi hoặc tiêu chuẩn",
|
||
"Choose between left-to-right or right-to-left site direction": "Chọn giữa hướng trang từ trái sang phải hoặc từ phải sang trái",
|
||
"Choose between system preference, light mode, or dark mode": "Lựa chọn giữa tùy chọn hệ thống, chế độ sáng hoặc chế độ tối",
|
||
"Choose channels to sync upstream ratio configurations from": "Chọn các kênh để đồng bộ cấu hình tỷ lệ đường lên từ",
|
||
"Choose file": "Chọn tệp",
|
||
"Choose Group": "Chọn Nhóm",
|
||
"Choose how flow widths are calculated.": "Chọn cách tính độ rộng của các luồng.",
|
||
"Choose how quota values are shown to users": "Chọn cách hiển thị giá trị hạn ngạch cho người dùng",
|
||
"Choose how the platform will operate": "Chọn cách nền tảng sẽ hoạt động",
|
||
"Choose how to filter domains": "Chọn cách lọc tên miền",
|
||
"Choose how to filter IP addresses": "Chọn cách lọc địa chỉ IP",
|
||
"Choose one SMTP transport security mode": "Chọn một chế độ bảo mật truyền tải SMTP",
|
||
"Choose price sources": "Chọn nguồn giá",
|
||
"Choose the bundle type and define the items inside it.": "Chọn loại gói và định nghĩa các mục bên trong nó.",
|
||
"Choose the default charts, range, and time granularity for model analytics.": "Chọn biểu đồ, khoảng thời gian và độ chi tiết thời gian mặc định cho phân tích mô hình.",
|
||
"Choose the domain used when this Passkey was created, then try again.": "Chọn tên miền đã dùng khi tạo khóa truy cập này rồi thử lại.",
|
||
"Choose where to fetch upstream metadata.": "Chọn nơi để tìm nạp siêu dữ liệu thượng nguồn.",
|
||
"Choose which charts are selected by default when opening model analytics.": "Chọn biểu đồ được chọn mặc định khi mở phân tích mô hình.",
|
||
"Clamped to": "Giới hạn thành",
|
||
"Claude": "Claude",
|
||
"Claude CLI Header Passthrough": "Chuyển tiếp header Claude CLI",
|
||
"Claude only": "Chỉ Claude",
|
||
"Clean": "Không xung đột",
|
||
"Clean history logs": "Xóa nhật ký lịch sử",
|
||
"Clean logs": "Dọn dẹp nhật ký",
|
||
"Clean task history": "Xóa lịch sử tác vụ",
|
||
"Clean up inactive cache": "Dọn dẹp bộ nhớ đệm không hoạt động",
|
||
"Clean Up Log Files": "Dọn dẹp tệp nhật ký",
|
||
"Cleaned up {{count}} log files, freed {{size}}": "Đã dọn dẹp {{count}} tệp nhật ký, giải phóng {{size}}",
|
||
"Cleaning...": "Đang dọn dẹp...",
|
||
"Cleanup failed": "Dọn dẹp thất bại",
|
||
"Cleanup Mode": "Chế độ dọn dẹp",
|
||
"Clear": "Xóa",
|
||
"Clear all": "Xóa tất cả",
|
||
"Clear All": "Xóa tất cả",
|
||
"Clear All Cache": "Xóa toàn bộ bộ nhớ đệm",
|
||
"Clear all filters": "Xóa tất cả bộ lọc",
|
||
"Clear backup groups": "清空备用分组",
|
||
"Clear cache for this rule": "Xóa bộ nhớ đệm của quy tắc này",
|
||
"Clear chat history": "Xóa lịch sử trò chuyện",
|
||
"Clear chat history?": "Xóa lịch sử trò chuyện?",
|
||
"Clear filters": "Clear filter",
|
||
"Clear Mapping": "Xóa Ánh xạ",
|
||
"Clear mode flags in prompts": "Xóa các cờ chế độ trong lời nhắc",
|
||
"Clear node filters": "Xóa bộ lọc nút",
|
||
"Clear search": "Xóa tìm kiếm",
|
||
"Clear selection": "Bỏ chọn",
|
||
"Clear selection (Escape)": "Bỏ chọn (Escape)",
|
||
"Clear vendor": "Xóa gán nhà cung cấp",
|
||
"Cleared": "Đã xóa",
|
||
"Cleared {{bindingType}} binding for user {{username}}": "Đã xóa liên kết {{bindingType}} của người dùng {{username}}",
|
||
"Cleared all models": "Đã xóa tất cả các mô hình",
|
||
"Cleared channel affinity cache": "Đã xóa bộ nhớ đệm liên kết kênh",
|
||
"Cleared disk cache": "Đã xóa bộ nhớ đệm trên đĩa",
|
||
"Cleared historical logs": "Đã xóa nhật ký lịch sử",
|
||
"Cleared log files": "Đã xóa tệp nhật ký",
|
||
"Click \"Create Plan\" to create your first subscription plan": "Nhấp \"Tạo gói\" để tạo gói đăng ký đầu tiên",
|
||
"Click \"Generate\" to create a token": "Nhấp \"Tạo\" để tạo một token",
|
||
"Click a stage to show or hide that column": "Nhấp vào một giai đoạn để hiện hoặc ẩn cột đó",
|
||
"Click any category to drill into its models, apps, and trends": "Bấm vào danh mục để xem chi tiết mô hình, ứng dụng và xu hướng",
|
||
"Click for details": "Nhấp để xem chi tiết",
|
||
"Click save when you're done.": "Nhấn lưu khi bạn hoàn tất.",
|
||
"Click save when you're done.": "Nhấn lưu khi bạn hoàn tất.",
|
||
"Click the button below to bind your Telegram account": "Nhấp vào nút bên dưới để liên kết tài khoản Telegram của bạn",
|
||
"Click to copy": "Nhấp để sao chép",
|
||
"Click to open deployment": "Nhấp để mở triển khai",
|
||
"Click to preview audio": "Nhấp để xem trước âm thanh",
|
||
"Click to preview video": "Nhấp để xem trước video",
|
||
"Click to update balance": "Nhấp để cập nhật số dư",
|
||
"Click to view Codex usage": "Nhấp để xem mức sử dụng Codex",
|
||
"Click to view full details": "Nhấn để xem chi tiết đầy đủ",
|
||
"Click to view full error message": "Nhấp để xem toàn bộ thông báo lỗi",
|
||
"Click to view full prompt": "Nhấp để xem toàn bộ lời nhắc",
|
||
"Click to view image": "Nhấp để xem hình ảnh",
|
||
"Client": "Máy khách",
|
||
"Client header value": "Giá trị header client",
|
||
"Client headers override the gateway defaults and may cause upstream errors": "Header của client sẽ ghi đè header mặc định của gateway và có thể gây lỗi ở upstream",
|
||
"Client ID": "Mã khách hàng",
|
||
"Client information such as User-Agent and IP is exposed to the upstream": "Thông tin client như User-Agent và IP sẽ bị lộ cho upstream",
|
||
"Client model": "Model phía client",
|
||
"Client model matching": "Khớp client model",
|
||
"Client model matching help": "Trợ giúp khớp client model",
|
||
"Client Secret": "Bí mật máy khách",
|
||
"Close": "Đóng",
|
||
"Close dialog": "Đóng hộp thoại",
|
||
"Close menu": "Đóng menu",
|
||
"Close panel": "Đóng bảng",
|
||
"Close the panel to edit here": "Đóng bảng để chỉnh sửa tại đây",
|
||
"Close Today": "Đóng cửa hôm nay",
|
||
"Cloudflare": "Cloudflare",
|
||
"CNY": "CNY",
|
||
"CNY per USD": "CNY trên USD",
|
||
"Code": "Mã",
|
||
"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ã",
|
||
"Codes copied!": "Đã sao chép mã!",
|
||
"Codex": "Codex",
|
||
"Codex Account & Usage": "Tài khoản và sử dụng Codex",
|
||
"Codex Account Status": "Trạng thái tài khoản Codex",
|
||
"Codex channels do not support batch creation": "Kênh Codex không hỗ trợ tạo hàng loạt",
|
||
"Codex channels use an OAuth JSON credential as the key.": "Kênh Codex dùng thông tin xác thực OAuth JSON làm khóa.",
|
||
"Codex CLI Header Passthrough": "Chuyển tiếp header Codex CLI",
|
||
"Codex credential must be a JSON object with access_token and account_id": "Thông tin xác thực Codex phải là đối tượng JSON có access_token và account_id",
|
||
"Cohere": "Cohere",
|
||
"Collapse": "Thu gọn",
|
||
"Collapse all": "Thu gọn tất cả",
|
||
"Collapse All": "Thu gọn tất cả",
|
||
"Collapse panel": "Thu gọn bảng",
|
||
"Collect relay latency and success-rate metrics for the model square.": "Thu thập độ trễ Relay và tỷ lệ thành công cho quảng trường mô hình.",
|
||
"Color": "Màu",
|
||
"Color is required": "Màu sắc là bắt buộc",
|
||
"Color preset": "Cài đặt màu sẵn",
|
||
"Color:": "Màu sắc:",
|
||
"Comfortable": "Thoải mái",
|
||
"Coming Soon!": "Sắp ra mắt!",
|
||
"Comma-separated exact model names. Prefix with regex: to ignore by regular expression.": "Tên mô hình chính xác, phân tách bằng dấu phẩy. Thêm tiền tố regex: để bỏ qua bằng biểu thức chính quy.",
|
||
"Comma-separated list of allowed ports (empty = all ports)": "Danh sách các cổng được phép, phân cách bằng dấu phẩy (để trống = tất cả các cổng)",
|
||
"Comma-separated model names (leave empty to keep current)": "Tên mô hình phân tách bằng dấu phẩy (để trống để giữ nguyên hiện tại)",
|
||
"Comma-separated model names, e.g., gpt-4,gpt-3.5-turbo": "Tên mô hình được phân tách bằng dấu phẩy, ví dụ: gpt-4,gpt-3.5-turbo",
|
||
"Command": "Lệnh",
|
||
"Common": "Chung",
|
||
"Common Keys": "Khóa thường dùng",
|
||
"Common Logs": "Logarit thập phân",
|
||
"Common pitfall: the user group base ratio is NOT a personal discount. It only applies when the user group itself is the billing group.": "Lỗi thường gặp: hệ số cơ bản của nhóm người dùng KHÔNG phải giảm giá cá nhân. Nó chỉ áp dụng khi chính nhóm người dùng là nhóm tính phí.",
|
||
"Common ports include 25, 465, and 587": "Các cổng phổ biến bao gồm 25, 465 và 587",
|
||
"Common User": "Người dùng thông thường",
|
||
"Community driven, self-hosted, and extensible": "Do cộng đồng phát triển, tự lưu trữ và có thể mở rộng",
|
||
"Compact": "Gọn",
|
||
"Compare each vendor's token share across the past few weeks": "So sánh thị phần token của từng nhà cung cấp trong vài tuần qua",
|
||
"Compare each vendor's token share across the past year": "So sánh thị phần token của từng nhà cung cấp trong năm qua",
|
||
"Compare each vendor's token share over the past 24 hours": "So sánh thị phần token của từng nhà cung cấp trong 24 giờ qua",
|
||
"Compare each vendor's token share over the past month": "So sánh thị phần token của từng nhà cung cấp trong tháng qua",
|
||
"Compare each vendor's token share since launch": "So sánh thị phần token của từng nhà cung cấp kể từ khi ra mắt",
|
||
"Compare prices and choose a source for each model.": "So sánh giá và chọn nguồn cho từng mô hình.",
|
||
"Compare the most popular models on the platform": "So sánh các mô hình phổ biến nhất trên nền tảng",
|
||
"Comparison operator": "Toán tử so sánh",
|
||
"compatible API routes": "tuyến API tương thích",
|
||
"Compatible API routes for common AI application workflows": "Các tuyến API tương thích cho quy trình ứng dụng AI phổ biến",
|
||
"Compatible Passkey domains": "Tên miền khóa truy cập tương thích",
|
||
"Compilation failed": "Biên dịch thất bại",
|
||
"Complete API documentation with multi-language SDK support": "Tài liệu API đầy đủ với hỗ trợ SDK đa ngôn ngữ",
|
||
"Complete Order": "Hoàn thành đơn hàng",
|
||
"Complete sign-in": "Hoàn tất đăng nhập",
|
||
"Complete the invalid fields before saving or switching modes. The last valid expression is preserved.": "Sửa các trường không hợp lệ trước khi lưu hoặc đổi chế độ. Biểu thức hợp lệ gần nhất vẫn được giữ nguyên.",
|
||
"Complete these steps to finish the initial installation.": "Hoàn thành các bước này để hoàn tất quá trình cài đặt ban đầu.",
|
||
"Completed": "Hoàn thành",
|
||
"Completed security verification": "Đã hoàn tất xác minh bảo mật",
|
||
"Completed top-up order for the user": "Đã hoàn tất đơn nạp tiền cho người dùng",
|
||
"Completion": "Hoàn thành",
|
||
"Completion price": "Giá hoàn thành",
|
||
"Completion price ($/1M tokens)": "Giá hoàn thành ($/1M tokens)",
|
||
"Completion ratio": "Tỷ lệ hoàn thành",
|
||
"Compliance confirmation required": "Cần xác nhận tuân thủ",
|
||
"Compliance confirmed": "Đã xác nhận tuân thủ",
|
||
"Compliance confirmed successfully": "Xác nhận tuân thủ thành công",
|
||
"Concatenate channel system prompt with user's prompt": "Nối lời nhắc hệ thống kênh với lời nhắc của người dùng",
|
||
"Condition {{path}}": "Điều kiện {{path}}",
|
||
"Condition actions {{path}}": "Thao tác điều kiện {{path}}",
|
||
"Condition group": "Nhóm điều kiện",
|
||
"Condition group {{path}}": "Nhóm điều kiện {{path}}",
|
||
"Condition input": "Biến điều kiện",
|
||
"Condition Path": "Đường dẫn điều kiện",
|
||
"Condition Settings": "Cài đặt điều kiện",
|
||
"Condition value": "Giá trị điều kiện",
|
||
"Condition Value": "Giá trị điều kiện",
|
||
"Conditional multipliers": "Hệ số nhân có điều kiện",
|
||
"Conditions": "Điều kiện",
|
||
"Conditions (AND)": "Điều kiện (AND)",
|
||
"Confidence": "Tự tin",
|
||
"Configuration": "Cấu hình",
|
||
"Configuration File": "Tệp Cấu hình",
|
||
"Configuration for Creem payment integration": "Cấu hình tích hợp thanh toán Creem",
|
||
"Configuration for Epay payment integration": "Cấu hình cho tích hợp thanh toán Epay",
|
||
"Configuration for Stripe payment integration": "Cấu hình cho tích hợp thanh toán Stripe",
|
||
"Configuration required": "Cần cấu hình",
|
||
"Configure": "Cấu hình",
|
||
"Configure a Creem product for user recharge options.": "Cấu hình một sản phẩm Creem cho các tùy chọn nạp tiền người dùng.",
|
||
"Configure a custom ratio for when users use a specific token group.": "Cấu hình tỷ lệ tùy chỉnh khi người dùng sử dụng nhóm token cụ thể.",
|
||
"Configure a group that users can select when creating API keys.": "Cấu hình một nhóm mà người dùng có thể chọn khi tạo khóa API.",
|
||
"Configure a new custom OAuth provider for user authentication.": "Cấu hình nhà cung cấp OAuth tùy chỉnh mới để xác thực người dùng.",
|
||
"Configure a payment method for user recharge options.": "Cấu hình phương thức thanh toán cho các tùy chọn nạp tiền của người dùng.",
|
||
"Configure a predefined chat link for end users.": "Cấu hình một liên kết trò chuyện được xác định trước cho người dùng cuối.",
|
||
"Configure an input price before converting this model.": "Hãy cấu hình giá đầu vào trước khi chuyển đổi mô hình này.",
|
||
"Configure and deploy a new container instance.": "Cấu hình và triển khai một phiên bản container mới.",
|
||
"Configure API documentation links for the dashboard": "Cấu hình các liên kết tài liệu API cho bảng điều khiển",
|
||
"Configure at:": "Cấu hình tại:",
|
||
"Configure available payment methods. Provide a JSON array.": "Cấu hình các phương thức thanh toán khả dụng. Cung cấp một mảng JSON.",
|
||
"Configure Creem products. Provide a JSON array.": "Cấu hình sản phẩm Creem. Cung cấp một mảng JSON.",
|
||
"Configure discount rates based on recharge amounts": "Cấu hình tỷ lệ chiết khấu dựa trên số tiền nạp",
|
||
"Configure endpoint routing, authentication and protocol conversion for different upstream services": "Tùy chỉnh định tuyến, xác thực và chuyển đổi giao thức cho các dịch vụ thượng nguồn khác nhau",
|
||
"Configure experimental data export for the dashboard": "Cấu hình xuất dữ liệu thử nghiệm cho bảng điều khiển",
|
||
"Configure in your Creem dashboard": "Cấu hình trong bảng điều khiển Creem của bạn",
|
||
"Configure keyword filtering for prompts and responses.": "Định cấu hình lọc từ khóa để xem lời nhắc và câu trả lời.",
|
||
"Configure model, caching, and group ratios used for billing": "Cấu hình mô hình, bộ nhớ đệm và tỷ lệ nhóm được sử dụng để tính phí.",
|
||
"Configure Models": "Cấu hình mô hình",
|
||
"Configure monitoring status page groups for the dashboard": "Cấu hình các nhóm trang trạng thái giám sát cho bảng điều khiển",
|
||
"Configure NODE_NAME": "Cấu hình NODE_NAME",
|
||
"Configure per-model ratio for image inputs or outputs.": "Cấu hình tỷ lệ theo mô hình cho đầu vào hoặc đầu ra hình ảnh.",
|
||
"Configure per-tool unit prices ($/1K calls). Per-request models do not incur additional tool fees.": "Cấu hình giá theo từng công cụ ($/1K lần gọi). Mô hình tính phí theo request không phát sinh thêm phí công cụ.",
|
||
"Configure pricing ratios for a specific model.": "Cấu hình tỷ lệ định giá cho một mô hình cụ thể.",
|
||
"Configure rate limiting rules for a specific user group.": "Cấu hình quy tắc giới hạn tốc độ cho một nhóm người dùng cụ thể.",
|
||
"Configure routes": "Cấu hình route",
|
||
"Configure task pricing": "Cấu hình giá tác vụ",
|
||
"Configure the connection and models, then create the channel.": "Cấu hình kết nối và mô hình, sau đó tạo kênh.",
|
||
"Configure the ratio for this group.": "Cấu hình tỷ lệ cho nhóm này.",
|
||
"Configure upstream providers and routing.": "Cấu hình nhà cung cấp upstream và định tuyến.",
|
||
"Configure Waffo Pancake hosted checkout integration for USD-priced top-ups": "Cấu hình tích hợp thanh toán Waffo Pancake (hosted checkout) cho nạp tiền theo USD",
|
||
"Configure Waffo payment aggregation platform integration": "Cấu hình tích hợp nền tảng tổng hợp thanh toán Waffo",
|
||
"Configure your account behavior preferences": "Cấu hình tùy chọn hành vi tài khoản của bạn",
|
||
"Configure your account preferences and integrations": "Cấu hình các tùy chọn và tích hợp tài khoản của bạn",
|
||
"Configured": "Đã cấu hình",
|
||
"Configured as PayMethods JSON. The type value decides which payment flow is used: stripe for Stripe, waffo_pancake for Waffo Pancake, and other values are sent to Epay as the type parameter.": "Được lưu dưới dạng JSON PayMethods. Giá trị type quyết định luồng thanh toán sẽ dùng: stripe cho Stripe, waffo_pancake cho Waffo Pancake, các giá trị khác được gửi tới Epay dưới dạng tham số type.",
|
||
"Configured routes and latency checks": "Tuyến đã cấu hình và kiểm tra độ trễ",
|
||
"Confirm": "Xác nhận",
|
||
"Confirm Action": "Xác nhận hành động",
|
||
"Confirm and enable": "Xác nhận và bật",
|
||
"Confirm Batch Update": "Xác nhận Cập nhật Hàng loạt",
|
||
"Confirm Billing Conflicts": "Xác nhận xung đột thanh toán",
|
||
"Confirm both your current and new email addresses to finish this change.": "Xác nhận cả email hiện tại và email mới để hoàn tất thay đổi.",
|
||
"Confirm changes": "Xác nhận thay đổi",
|
||
"Confirm Changes": "Xác nhận thay đổi",
|
||
"Confirm Cleanup": "Xác nhận dọn dẹp",
|
||
"Confirm cleanup of inactive disk cache?": "Xác nhận dọn dẹp bộ nhớ đệm đĩa không hoạt động?",
|
||
"Confirm clearing all channel affinity cache": "Xác nhận xóa toàn bộ bộ nhớ đệm ưu tiên kênh",
|
||
"Confirm clearing cache for this rule": "Xác nhận xóa bộ nhớ đệm của quy tắc này",
|
||
"Confirm compliance": "Xác nhận tuân thủ",
|
||
"Confirm compliance terms": "Xác nhận điều khoản tuân thủ",
|
||
"Confirm Creem Purchase": "Xác nhận mua Creem",
|
||
"Confirm delete": "Xác nhận xóa",
|
||
"Confirm disable": "Xác nhận vô hiệu hóa",
|
||
"Confirm email": "Xác nhận email",
|
||
"Confirm enable": "Xác nhận kích hoạt",
|
||
"Confirm invalidate": "Xác nhận vô hiệu hóa",
|
||
"Confirm log cleanup": "Xác nhận dọn dẹp nhật ký",
|
||
"Confirm log file cleanup?": "Xác nhận dọn dẹp tệp nhật ký?",
|
||
"Confirm New Password": "Xác nhận mật khẩu mới",
|
||
"Confirm password": "Xác nhận mật khẩu",
|
||
"Confirm Payment": "Xác nhận Thanh toán",
|
||
"Confirm Selection": "Xác nhận lựa chọn",
|
||
"Confirm settings and finish setup": "Xác nhận cài đặt và hoàn tất thiết lập",
|
||
"confirm that I bear legal responsibility arising from deployment": "xác nhận rằng tôi chịu trách nhiệm pháp lý phát sinh từ việc triển khai",
|
||
"Confirm the final prices and removed settings. Metadata and channel access are not changed.": "Xác nhận giá cuối cùng và cấu hình sẽ bị xóa. Siêu dữ liệu và quyền truy cập kênh không thay đổi.",
|
||
"Confirm the verification code sent to your new email address.": "Nhập mã xác minh đã gửi đến địa chỉ email mới.",
|
||
"Confirm Unbind": "Xác nhận hủy liên kết",
|
||
"Confirm usage reset": "Xác nhận đặt lại mức dùng",
|
||
"Confirm your identity before accessing this sensitive action.": "Xác minh danh tính trước khi thực hiện thao tác nhạy cảm này.",
|
||
"Confirm your identity before removing this Passkey from your account.": "Hãy xác minh danh tính trước khi gỡ Passkey khỏi tài khoản.",
|
||
"Confirm your identity with Two-factor Authentication before registering a Passkey.": "Hãy xác minh danh tính bằng Xác thực hai yếu tố trước khi đăng ký Passkey.",
|
||
"Confirmed at {{time}} by user #{{userId}}": "Được xác nhận lúc {{time}} bởi người dùng #{{userId}}",
|
||
"Confirmed payment compliance": "Đã xác nhận tuân thủ thanh toán",
|
||
"Confirmed removal of Passkey domains: {{domains}}; affected {{known}}; unknown {{unknown}}": "Đã xác nhận xóa miền khóa truy cập: {{domains}}; bị ảnh hưởng {{known}}; chưa rõ miền {{unknown}}",
|
||
"Confirming the account linked to your profile.": "Đang xác minh tài khoản đã liên kết với hồ sơ của bạn.",
|
||
"Conflict": "Xung đột",
|
||
"Connect": "Kết nối",
|
||
"Connect through OpenAI, Claude, Gemini, and other compatible API routes": "Kết nối qua OpenAI, Claude, Gemini và các tuyến API tương thích khác",
|
||
"Connect to 360 model services": "Kết nối với dịch vụ mô hình 360",
|
||
"Connect to Alibaba Cloud Bailian model services": "Kết nối với dịch vụ mô hình Alibaba Cloud Bailian",
|
||
"Connect to Cohere model services": "Kết nối với dịch vụ mô hình Cohere",
|
||
"Connect to Coze bots": "Kết nối với các bot Coze",
|
||
"Connect to DeepSeek model services": "Kết nối với dịch vụ mô hình DeepSeek",
|
||
"Connect to Dify applications and workflows": "Kết nối với các ứng dụng và quy trình làm việc Dify",
|
||
"Connect to FastGPT applications": "Kết nối với các ứng dụng FastGPT",
|
||
"Connect to iFlytek Spark model services": "Kết nối với dịch vụ mô hình iFlytek Spark",
|
||
"Connect to Jimeng image and video generation services": "Kết nối với dịch vụ tạo ảnh và video Jimeng",
|
||
"Connect to Jina embedding and reranking services": "Kết nối với dịch vụ nhúng vectơ và xếp hạng lại của Jina",
|
||
"Connect to Kling video generation services": "Kết nối với dịch vụ tạo video Kling",
|
||
"Connect to LingYiWanWu model services": "Kết nối với dịch vụ mô hình LingYiWanWu",
|
||
"Connect to local or self-hosted Ollama models": "Kết nối với các mô hình Ollama chạy cục bộ hoặc tự lưu trữ",
|
||
"Connect to MiniMax model services": "Kết nối với dịch vụ mô hình MiniMax",
|
||
"Connect to Mistral AI model services": "Kết nối với dịch vụ mô hình Mistral AI",
|
||
"Connect to model services from another New API instance": "Kết nối với dịch vụ mô hình từ một phiên bản New API khác",
|
||
"Connect to model services through a Sub2API gateway": "Kết nối với dịch vụ mô hình qua cổng Sub2API",
|
||
"Connect to models through the Google Gemini API": "Kết nối với các mô hình qua API Google Gemini",
|
||
"Connect to Moonshot AI model services": "Kết nối với dịch vụ mô hình Moonshot AI",
|
||
"Connect to OpenAI models deployed on Azure": "Kết nối với các mô hình OpenAI được triển khai trên Azure",
|
||
"Connect to OpenAI Sora video generation services": "Kết nối với dịch vụ tạo video OpenAI Sora",
|
||
"Connect to Perplexity model services": "Kết nối với dịch vụ mô hình Perplexity",
|
||
"Connect to self-hosted models served by SGLang": "Kết nối mô hình tự lưu trữ bằng SGLang",
|
||
"Connect to self-hosted models served by vLLM": "Kết nối mô hình tự triển khai bằng vLLM",
|
||
"Connect to self-hosted models served by Xinference": "Kết nối với các mô hình tự lưu trữ bằng Xinference",
|
||
"Connect to SiliconFlow model inference services": "Kết nối với dịch vụ suy luận mô hình SiliconFlow",
|
||
"Connect to Submodel model services": "Kết nối với dịch vụ mô hình Submodel",
|
||
"Connect to Tencent Hunyuan model services": "Kết nối với dịch vụ mô hình Tencent Hunyuan",
|
||
"Connect to the Anthropic API or compatible services": "Kết nối với API Anthropic hoặc các dịch vụ tương thích",
|
||
"Connect to the OpenAI API or compatible services": "Kết nối với API OpenAI hoặc các dịch vụ tương thích",
|
||
"Connect to Vidu video generation services": "Kết nối với dịch vụ tạo video Vidu",
|
||
"Connect to Volcengine Ark model services": "Kết nối với dịch vụ mô hình Volcengine Ark",
|
||
"Connect to xAI Grok model services": "Kết nối với dịch vụ mô hình xAI Grok",
|
||
"Connected to io.net service normally.": "Đã kết nối bình thường tới dịch vụ io.net.",
|
||
"Connection & Models": "Kết nối và mô hình",
|
||
"Connection closed": "Kết nối đã đóng",
|
||
"Connection error": "Lỗi kết nối",
|
||
"Connection failed": "Kết nối thất bại",
|
||
"Connection info detected in clipboard": "Đã phát hiện thông tin kết nối trong bảng tạm",
|
||
"Connection info filled in": "Đã điền thông tin kết nối",
|
||
"Connection settings": "Cấu hình kết nối",
|
||
"Connection settings changed. Fetch models again to refresh the list.": "Cấu hình kết nối đã thay đổi. Hãy lấy lại danh sách mô hình.",
|
||
"Connection successful": "Kết nối thành công",
|
||
"Console": "Bảng điều khiển",
|
||
"Console area": "Khu vực bảng điều khiển",
|
||
"Console Area": "Khu vực bảng điều khiển",
|
||
"Console Content": "Nội dung bảng điều khiển",
|
||
"Consume": "Tiêu thụ",
|
||
"Consumed in the last 24 hours": "Đã tiêu thụ trong 24 giờ qua",
|
||
"Container": "Thùng chứa",
|
||
"Container name": "Tên container",
|
||
"Containers": "Các thùng chứa",
|
||
"Contains": "Chứa",
|
||
"Contains Match": "Khớp Chứa",
|
||
"Content": "Nội dung",
|
||
"Content displayed on the home page (supports Markdown)": "Nội dung hiển thị trên trang chủ (hỗ trợ Markdown)",
|
||
"Content not found.": "Không tìm thấy nội dung.",
|
||
"Content not modified!": "Nội dung không được thay đổi!",
|
||
"Content width": "Chiều rộng nội dung",
|
||
"Context": "Ngữ cảnh",
|
||
"Continue": "Tiếp tục",
|
||
"Continue account binding": "Tiếp tục liên kết tài khoản",
|
||
"Continue with {{name}}": "Tiếp tục với {{name}}",
|
||
"Continue with an account already linked to your profile.": "Tiếp tục bằng tài khoản đã liên kết với hồ sơ của bạn.",
|
||
"Continue with Discord": "Tiếp tục với Discord",
|
||
"Continue with GitHub": "Tiếp tục với GitHub",
|
||
"Continue with LinuxDO": "Tiếp tục với LinuxDO",
|
||
"Continue with OIDC": "Tiếp tục với OIDC",
|
||
"Continue with Telegram": "Tiếp tục với Telegram",
|
||
"Continue with WeChat": "Tiếp tục với WeChat",
|
||
"Contract review, compliance, summarisation": "Rà soát hợp đồng, tuân thủ, tóm tắt",
|
||
"Control which models are exposed and which groups may use them.": "Kiểm soát mô hình được hiển thị và nhóm nào có thể sử dụng chúng.",
|
||
"Controls catalog visibility. Channel availability is configured separately.": "Kiểm soát hiển thị trong danh mục. Khả năng sử dụng kênh được cấu hình riêng.",
|
||
"Controls how much the model thinks before answering": "Điều chỉnh mức suy luận trước khi trả lời",
|
||
"Controls randomness and creativity": "Điều chỉnh độ ngẫu nhiên và sáng tạo",
|
||
"Controls visibility in the model square. Channel status and existing API access are unchanged.": "Kiểm soát hiển thị trong kho mô hình, không ảnh hưởng trạng thái kênh và quyền gọi API hiện có.",
|
||
"Controls whether user verification (biometrics/PIN) is required during Passkey flows.": "Kiểm soát xem liệu có yêu cầu xác minh người dùng (sinh trắc học/mã PIN) trong các luồng Passkey hay không.",
|
||
"Conversation cleared": "Đã xóa cuộc trò chuyện",
|
||
"Conversion rate from USD to your custom currency": "Tỷ giá chuyển đổi từ USD sang đơn vị tiền tệ tùy chỉnh của bạn",
|
||
"Convert reasoning_content to <think> tag in content": "Chuyển đổi reasoning_content thành thẻ <think> trong nội dung",
|
||
"Convert string to lowercase": "Chuyển chuỗi sang chữ thường",
|
||
"Convert string to uppercase": "Chuyển chuỗi sang chữ hoa",
|
||
"Convert to expression": "Chuyển sang biểu thức",
|
||
"Converter": "Bộ chuyển đổi",
|
||
"Converter does not match incoming path": "Bộ chuyển đổi không khớp path đầu vào",
|
||
"Converter is not registered": "Bộ chuyển đổi chưa được đăng ký",
|
||
"Copied": "Đã sao chép",
|
||
"Copied {{count}} key(s)": "Đã sao chép {{count}} khóa",
|
||
"Copied channel (source ID: {{sourceId}}) to {{name}} (new ID: {{id}})": "Đã sao chép kênh (ID nguồn: {{sourceId}}) thành {{name}} (ID mới: {{id}})",
|
||
"Copied to clipboard": "Đã sao chép vào bộ nhớ tạm",
|
||
"Copied: {{model}}": "Đã sao chép: {{model}}",
|
||
"Copied!": "Đã sao chép!",
|
||
"Copy": "Sao chép",
|
||
"Copy {{field}}": "Sao chép {{field}}",
|
||
"Copy {{name}} pricing": "Sao chép giá của {{name}}",
|
||
"Copy a request header": "Sao chép header yêu cầu",
|
||
"Copy All": "Sao chép tất cả",
|
||
"Copy all backup codes": "Sao chép tất cả mã dự phòng",
|
||
"Copy All Codes": "Sao chép Tất cả Mã",
|
||
"Copy all models": "Sao chép tất cả mô hình",
|
||
"Copy API key": "Sao chép khóa API",
|
||
"Copy base URL": "Sao chép URL cơ sở",
|
||
"Copy billing expression": "Sao chép biểu thức tính phí",
|
||
"Copy callback URL": "Sao chép URL callback",
|
||
"Copy Channel": "Sao chép kênh",
|
||
"Copy code": "Sao chép mã",
|
||
"Copy Connection Info": "Sao chép thông tin kết nối",
|
||
"Copy endpoint path": "Sao chép đường dẫn điểm cuối",
|
||
"Copy failed": "Sao chép thất bại",
|
||
"Copy Field": "Sao chép trường",
|
||
"Copy Header": "Sao chép tiêu đề",
|
||
"Copy homepage URL": "Sao chép URL trang chủ",
|
||
"Copy Key": "Sao chép khóa",
|
||
"Copy Link": "Sao chép liên kết",
|
||
"Copy model name": "Sao chép tên mô hình",
|
||
"Copy model names": "Sao chép tên mô hình",
|
||
"Copy plugin key": "Sao chép mã định danh plugin",
|
||
"Copy prompt": "Sao chép prompt",
|
||
"Copy ready-to-run curl": "Sao chép curl có thể chạy ngay",
|
||
"Copy redemption code": "Sao chép mã đổi thưởng",
|
||
"Copy redirect URL": "Sao chép URL chuyển hướng",
|
||
"Copy referral link": "Sao chép liên kết giới thiệu",
|
||
"Copy Request Header": "Sao chép header yêu cầu",
|
||
"Copy secret key": "Sao chép khóa bí mật",
|
||
"Copy selected codes": "Sao chép các mã đã chọn",
|
||
"Copy selected keys": "Sao chép các khóa đã chọn",
|
||
"Copy selected models": "Sao chép các mô hình đã chọn",
|
||
"Copy selected models separated by commas (e.g. a,b)": "Sao chép các mô hình đã chọn, phân tách bằng dấu phẩy (ví dụ: a,b)",
|
||
"Copy source field to target field": "Sao chép trường nguồn sang trường đích",
|
||
"Copy the key and paste it here": "Sao chép khóa và dán vào đây",
|
||
"Copy this prompt and send it to an LLM (e.g. ChatGPT / Claude) to help design your billing expression.": "Sao chép prompt này và gửi cho LLM (ví dụ: ChatGPT / Claude) để được hỗ trợ thiết kế biểu thức tính phí.",
|
||
"Copy to clipboard": "Sao chép vào bảng tạm",
|
||
"Copy token": "Sao chép mã thông báo",
|
||
"Copy URL": "Sao chép URL",
|
||
"Copying...": "Đang sao chép...",
|
||
"Copywriting, ad creative, SEO": "Viết copy, sáng tạo quảng cáo, SEO",
|
||
"Core concepts": "Khái niệm chính",
|
||
"Core Configuration": "Cấu hình chính",
|
||
"Core Features": "Tính năng cốt lõi",
|
||
"Core pricing": "Giá cốt lõi",
|
||
"Cost": "Chi phí",
|
||
"Cost = 10 × 0.3 = 3": "Chi phí = 10 × 0.3 = 3",
|
||
"Cost = 10 × 0.8 = 8": "Chi phí = 10 × 0.8 = 8",
|
||
"Cost = 10 × 1.0 = 10": "Chi phí = 10 × 1.0 = 10",
|
||
"Cost = model price × that one ratio. Nothing else from the group settings enters the formula.": "Chi phí = giá mô hình × đúng một hệ số đó. Không có mục nào khác trong cài đặt nhóm tham gia công thức.",
|
||
"Cost calculator": "Ước tính chi phí",
|
||
"Cost in {{currency}} per request, regardless of tokens used.": "Chi phí mỗi yêu cầu bằng {{currency}}, không phụ thuộc số token sử dụng.",
|
||
"Cost in USD per request, regardless of tokens used.": "Chi phí bằng USD cho mỗi yêu cầu, bất kể số lượng token được sử dụng.",
|
||
"Cost Tracking": "Theo dõi chi phí",
|
||
"Could not fetch the plugin source from this browser. The host may block cross-origin requests or be unreachable.": "Không thể tải mã nguồn plugin từ trình duyệt này. Máy chủ có thể chặn yêu cầu cross-origin hoặc không truy cập được.",
|
||
"Could not fetch this URL from the browser. The host may block cross-origin requests or be unreachable. Download the file and paste its source below.": "Không thể tải URL này từ trình duyệt. Máy chủ có thể chặn yêu cầu cross-origin hoặc không truy cập được. Hãy tải tệp về và dán mã nguồn vào bên dưới.",
|
||
"Could not load the changelog": "Không thể tải nhật ký thay đổi",
|
||
"Could not load this source": "Không thể tải nguồn này",
|
||
"Count": "Số lượng",
|
||
"Count must be between {{min}} and {{max}}": "Số lượng phải nằm trong khoảng từ {{min}} đến {{max}}.",
|
||
"Counters and averages cover the period since the upstream metrics were initialized or reset.": "Bộ đếm và giá trị trung bình được tính từ khi chỉ số máy chủ nguồn được khởi tạo hoặc đặt lại.",
|
||
"Coze": "Coze",
|
||
"CPU": "CPU",
|
||
"CPU Threshold (%)": "Ngưỡng CPU (%)",
|
||
"Create": "Tạo",
|
||
"Create a copy of:": "Tạo bản sao của:",
|
||
"Create a key for your app or service": "Tạo khóa cho ứng dụng hoặc dịch vụ của bạn",
|
||
"Create a new user group to configure ratio overrides for.": "Tạo một nhóm người dùng mới để cấu hình ghi đè tỷ lệ.",
|
||
"Create account": "Tạo tài khoản",
|
||
"Create an account": "Tạo tài khoản",
|
||
"Create an API key to unlock the real request": "Tạo khóa API để mở yêu cầu thật",
|
||
"Create and review invite or credit codes.": "Tạo và xem xét mã mời hoặc mã tín dụng.",
|
||
"Create API Key": "Tạo Khóa API",
|
||
"Create API token": "Tạo mã thông báo API",
|
||
"Create API token “{{name}}”": "Tạo mã thông báo API “{{name}}”",
|
||
"Create cache": "Tạo bộ nhớ đệm",
|
||
"Create cache ratio": "Tạo tỷ lệ bộ nhớ đệm",
|
||
"Create Channel": "Tạo Kênh",
|
||
"Create channels or edit keys, base URLs, and overrides.": "Tạo kênh hoặc chỉnh sửa khóa, URL cơ sở và quy tắc ghi đè.",
|
||
"Create Code": "Tạo Mã",
|
||
"Create credentials for the root user": "Tạo thông tin đăng nhập cho tài khoản quản trị",
|
||
"Create deployment": "Tạo triển khai",
|
||
"Create metadata": "Tạo siêu dữ liệu",
|
||
"Create Model": "Tạo Mô hình",
|
||
"Create multiple API keys at once (random suffix will be added to names)": "Tạo nhiều khóa API cùng lúc (hậu tố ngẫu nhiên sẽ được thêm vào tên)",
|
||
"Create multiple channels from multiple keys": "Tạo nhiều kênh từ nhiều khóa",
|
||
"Create multiple redemption codes at once (1-100)": "Tạo nhiều mã đổi thưởng cùng lúc (1-100)",
|
||
"Create new subscription plan": "Tạo gói đăng ký mới",
|
||
"Create or update frequently asked questions for users": "Tạo hoặc cập nhật các câu hỏi thường gặp cho người dùng",
|
||
"Create or update system announcements for the dashboard": "Tạo hoặc cập nhật thông báo hệ thống cho bảng điều khiển",
|
||
"Create Plan": "Tạo gói",
|
||
"Create Prefill Group": "Tạo Nhóm Điền Sẵn",
|
||
"Create Provider": "Tạo nhà cung cấp",
|
||
"Create Redemption Code": "Tạo mã đổi thưởng",
|
||
"Create request parameter override rules with a visual editor or raw JSON.": "Tạo quy tắc ghi đè tham số yêu cầu bằng trình soạn trực quan hoặc JSON thô.",
|
||
"Create request parameter override rules without editing raw JSON.": "Tạo quy tắc ghi đè tham số yêu cầu mà không cần sửa JSON thô.",
|
||
"Create reusable bundles of models, tags, endpoints, and user groups to speed up configuration elsewhere in the console.": "Tạo các gói có thể tái sử dụng gồm các mô hình, thẻ, điểm cuối và nhóm người dùng để tăng tốc cấu hình ở những nơi khác trong bảng điều khiển.",
|
||
"Create succeeded": "Tạo thành công",
|
||
"Create Vendor": "Tạo Nhà cung cấp",
|
||
"Create your first group to reuse model, tag, or endpoint selections anywhere in the dashboard.": "Tạo nhóm đầu tiên của bạn để dùng lại các lựa chọn mô hình, thẻ hoặc điểm cuối ở bất cứ đâu trên bảng điều khiển.",
|
||
"Create, revoke, and audit API tokens.": "Tạo, thu hồi và kiểm toán token API.",
|
||
"Created": "Đã tạo",
|
||
"Created {{count}} redemption codes named {{name}} ({{quota}} each)": "Đã tạo {{count}} mã đổi thưởng tên {{name}} (mỗi mã {{quota}})",
|
||
"Created a custom OAuth provider": "Đã tạo nhà cung cấp OAuth tùy chỉnh",
|
||
"Created a deployment": "Đã tạo một triển khai",
|
||
"Created a model": "Đã tạo một mô hình",
|
||
"Created a prefill group": "Đã tạo một nhóm điền sẵn",
|
||
"Created a subscription plan": "Đã tạo một gói đăng ký",
|
||
"Created a vendor": "Đã tạo một nhà cung cấp",
|
||
"Created At": "Ngày tạo",
|
||
"Created channel {{name}} (type {{type}}, count {{count}})": "Đã tạo kênh {{name}} (loại {{type}}, số lượng {{count}})",
|
||
"Created user {{username}} (role {{role}})": "Đã tạo người dùng {{username}} (vai trò {{role}})",
|
||
"Creates a Pancake product in the saved store using this plan’s title and price. Requires Waffo Pancake to be fully configured in Payment settings first.": "Tạo một sản phẩm Pancake trong cửa hàng đã lưu bằng tiêu đề và giá của gói này. Trước tiên cần cấu hình đầy đủ Waffo Pancake trong cài đặt Thanh toán.",
|
||
"Creating...": "Đang tạo...",
|
||
"Creation failed": "Tạo thất bại",
|
||
"Credential refreshed": "Đã làm mới thông tin xác thực",
|
||
"Credentials": "Thông tin xác thực",
|
||
"Credentials verification failed": "Xác minh thông tin xác thực thất bại",
|
||
"Credentials verification failed — double-check Merchant ID and API private key.": "Xác minh thông tin xác thực thất bại — hãy kiểm tra lại Merchant ID và khóa riêng API.",
|
||
"credit": "credit",
|
||
"Credit remaining": "Tín dụng còn lại",
|
||
"Creem API key (leave blank unless updating)": "Khóa API Creem (để trống trừ khi cập nhật)",
|
||
"Creem Gateway": "Cổng Creem",
|
||
"Creem Payment": "Thanh toán Creem",
|
||
"Creem product ID from your Creem dashboard.": "ID sản phẩm Creem từ bảng điều khiển Creem của bạn.",
|
||
"Creem products must be a JSON array": "Sản phẩm Creem phải là mảng JSON",
|
||
"Cross-group": "Liên nhóm",
|
||
"Cumulative usage": "Mức sử dụng tích lũy",
|
||
"Currency": "Tiền tệ",
|
||
"Currency & Display": "Tiền tệ & hiển thị",
|
||
"Current": "Hiện tại",
|
||
"Current Balance": "Số Dư Hiện Tại",
|
||
"Current Billing": "Thanh toán hiện tại",
|
||
"Current Cache Size": "Kích thước bộ nhớ đệm hiện tại",
|
||
"Current domain": "Tên miền hiện tại",
|
||
"Current domain: {{domain}}": "Tên miền hiện tại: {{domain}}",
|
||
"Current email verification code": "Mã xác minh email hiện tại",
|
||
"Current email: {{email}}. Enter a new email to change.": "Email hiện tại: {{email}}. Nhập email mới để thay đổi.",
|
||
"Current exchange rate: 1 USD = {{rate}} {{currency}}": "Tỷ giá hiện tại: 1 USD = {{rate}} {{currency}}",
|
||
"Current key": "Khóa hiện tại",
|
||
"Current key disable requested": "Đã yêu cầu vô hiệu hóa khóa hiện tại",
|
||
"Current legacy JSON is invalid, cannot append": "JSON định dạng cũ hiện tại không hợp lệ, không thể thêm",
|
||
"Current Level Only": "Chỉ cấp hiện tại",
|
||
"Current load": "Tải hiện tại",
|
||
"Current models for the longest channel in this tag. May not include all models from all channels.": "Các mô hình hiện tại cho kênh dài nhất trong thẻ này. Có thể không bao gồm tất cả các mô hình từ tất cả các kênh.",
|
||
"Current models: {{count}}": "Mô hình hiện tại: {{count}}",
|
||
"Current month": "Tháng này",
|
||
"Current Password": "Mật khẩu hiện tại",
|
||
"Current password is incorrect.": "Mật khẩu hiện tại không đúng.",
|
||
"Current period price": "Giá khung giờ hiện tại",
|
||
"Current Price": "Giá hiện tại",
|
||
"Current pricing conditions": "Điều kiện tính giá hiện tại",
|
||
"Current quota": "Hạn mức hiện tại",
|
||
"Current site: {{origin}}": "Trang hiện tại: {{origin}}",
|
||
"Current time": "Thời gian hiện tại",
|
||
"Current token": "Token hiện tại",
|
||
"Current total = used + remaining. Changing the remaining quota updates the total and percentage.": "Tổng hiện tại = đã dùng + còn lại. Thay đổi hạn mức còn lại sẽ cập nhật tổng và tỷ lệ đã dùng.",
|
||
"Current total quota": "Tổng hạn mức hiện tại",
|
||
"Current v{{from}} → install v{{to}}": "Hiện tại v{{from}} → cài đặt v{{to}}",
|
||
"Current value": "Giá trị hiện tại",
|
||
"Current Value": "Present value",
|
||
"Current vendor": "Nhà cung cấp hiện tại",
|
||
"Current version": "Phiên bản hiện tại",
|
||
"Current:": "Hiện tại:",
|
||
"Custom": "Tùy chỉnh",
|
||
"Custom (overrides factory {{version}})": "Tùy chỉnh (ghi đè bản tích hợp {{version}})",
|
||
"Custom (seconds)": "Tùy chỉnh (giây)",
|
||
"Custom Amount": "Số tiền tùy chỉnh",
|
||
"Custom API base URL. For official channels, New API has built-in addresses. Only fill this for third-party proxy sites or special endpoints. Do not add /v1 or trailing slash.": "URL cơ sở API tùy chỉnh. Đối với các kênh chính thức, New API có địa chỉ tích hợp sẵn. Chỉ điền thông tin này cho các trang proxy của bên thứ ba hoặc các điểm cuối đặc biệt. Không thêm /v1 hoặc dấu gạch chéo cuối cùng.",
|
||
"Custom API base URL. Leave empty to use provider default.": "URL cơ sở API tùy chỉnh. Để trống để sử dụng mặc định của nhà cung cấp.",
|
||
"Custom Currency": "Tiền tệ tùy chỉnh",
|
||
"Custom Currency Symbol": "Ký hiệu tiền tệ tùy chỉnh",
|
||
"Custom currency symbol is required": "Ký hiệu tiền tệ tùy chỉnh là bắt buộc",
|
||
"Custom database driver detected.": "Đã phát hiện trình điều khiển cơ sở dữ liệu tùy chỉnh.",
|
||
"Custom endpoints": "Điểm cuối tùy chỉnh",
|
||
"Custom Epay method": "Phương thức Epay tùy chỉnh",
|
||
"Custom Error Response": "Phản hồi lỗi tùy chỉnh",
|
||
"Custom Home Page": "Trang chủ tùy chỉnh",
|
||
"Custom message shown when access is denied": "Thông báo tùy chỉnh hiển thị khi truy cập bị từ chối",
|
||
"Custom model (comma-separated)": "Mô hình tùy chỉnh (phân tách bằng dấu phẩy)",
|
||
"Custom model icon": "Biểu tượng mô hình tùy chỉnh",
|
||
"Custom module": "Module tùy chỉnh",
|
||
"Custom multipliers when specific user groups use specific token groups. Example: VIP users get 0.9x rate when using \"edit_this\" group tokens.": "Các hệ số nhân tùy chỉnh khi các nhóm người dùng cụ thể sử dụng các nhóm token cụ thể. Ví dụ: Người dùng VIP được hưởng tỷ lệ 0.9x khi sử dụng các token thuộc nhóm \"edit_this\".",
|
||
"Custom OAuth": "OAuth tùy chỉnh",
|
||
"Custom OAuth Providers": "Nhà cung cấp OAuth tùy chỉnh",
|
||
"Custom Seconds": "Giây tùy chỉnh",
|
||
"Custom sidebar section": "Phần thanh bên tùy chỉnh",
|
||
"Custom task plugin setting updated": "Đã cập nhật cài đặt plugin tác vụ tùy chỉnh",
|
||
"Custom Time Range": "Khoảng thời gian tùy chỉnh",
|
||
"Custom Zoom": "Thu phóng tùy chỉnh",
|
||
"Customize sidebar display content": "Tùy chỉnh nội dung hiển thị thanh bên",
|
||
"Daily": "Hàng ngày",
|
||
"Daily Check-in": "Điểm danh hàng ngày",
|
||
"Daily token usage by model across the past few weeks": "Sử dụng token theo mô hình hàng ngày trong vài tuần qua",
|
||
"Daily token usage by model across the past month": "Sử dụng token hàng ngày của từng mô hình trong tháng qua",
|
||
"Daily token usage by model over the past month": "Sử dụng token theo mô hình hàng ngày trong tháng qua",
|
||
"Daily uptime over the last 30 days": "Thời gian hoạt động hàng ngày trong 30 ngày qua",
|
||
"Daily uptime; {{incidents}} incidents totalling {{minutes}} minutes": "Thời gian hoạt động hàng ngày; {{incidents}} sự cố tổng cộng {{minutes}} phút",
|
||
"Dark": "Tối",
|
||
"Dashboard": "Bảng điều khiển",
|
||
"Dashboard Preferences": "Tùy chọn bảng điều khiển",
|
||
"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:",
|
||
"Data is stored locally on this device. Use system backups to keep a safe copy.": "Dữ liệu được lưu trữ cục bộ trên thiết bị này. Sử dụng tính năng sao lưu hệ thống để giữ một bản",
|
||
"Data management and log viewing": "Quản lý dữ liệu và xem nhật ký",
|
||
"Data retention": "Lưu giữ dữ liệu",
|
||
"Database": "Cơ sở dữ liệu",
|
||
"Database check": "Kiểm tra cơ sở dữ liệu",
|
||
"Date and time when this announcement should be displayed": "The date and time this notification should be displayed",
|
||
"Date Range": "Khoảng thời gian",
|
||
"Day": "Ngày",
|
||
"Day of month": "Ngày trong tháng",
|
||
"days": "ngày",
|
||
"Days to Retain": "Số ngày giữ lại",
|
||
"decides the top-up ratio, which groups the user can pick for tokens, and whether an override ratio applies.": "quyết định hệ số nạp tiền, các nhóm người dùng có thể chọn cho token, và có áp dụng hệ số ghi đè hay không.",
|
||
"decides which channels are used and which base ratio applies.": "quyết định dùng kênh nào và áp dụng hệ số cơ bản nào.",
|
||
"Declared capabilities": "Quyền được khai báo",
|
||
"Decrease quota for user “{{name}}”": "Giảm hạn mức cho người dùng “{{name}}”",
|
||
"Decrease user quota": "Giảm hạn mức người dùng",
|
||
"Decreased user quota by {{quota}}": "Đã giảm hạn mức người dùng {{quota}}",
|
||
"Deducted by subscription": "Khấu trừ bởi gói đăng ký",
|
||
"DeepSeek": "DeepSeek",
|
||
"default": "mặc định",
|
||
"Default": "Mặc định",
|
||
"Default / range": "Mặc định / khoảng",
|
||
"Default administrator permissions can be overridden for this user.": "Có thể ghi đè quyền quản trị viên mặc định cho người dùng này.",
|
||
"Default API address": "Địa chỉ API mặc định",
|
||
"Default API Version": "Phiên bản API mặc định",
|
||
"Default API Version *": "Phiên bản API mặc định *",
|
||
"Default API version for this channel": "Phiên bản API mặc định cho kênh này",
|
||
"Default base URL": "Base URL mặc định",
|
||
"Default Bearer": "Bearer mặc định",
|
||
"Default Collapse Sidebar": "Mặc định Thu gọn Thanh bên",
|
||
"Default consumption chart": "Biểu đồ tiêu thụ mặc định",
|
||
"Default Max Tokens": "Tokens Tối đa Mặc định",
|
||
"Default model call chart": "Biểu đồ lượt gọi mô hình mặc định",
|
||
"Default placeholder": "Biểu tượng mặc định",
|
||
"Default range": "Khoảng mặc định",
|
||
"Default Responses API version, if empty, will use the API version above": "Phiên bản API phản hồi mặc định, nếu để trống, sẽ sử dụng phiên bản API ở trên",
|
||
"Default session lifetime (seconds)": "Thời hạn phiên mặc định (giây)",
|
||
"Default system prompt for this channel": "Lời nhắc hệ thống mặc định cho kênh này",
|
||
"Default time granularity": "Độ chi tiết thời gian mặc định",
|
||
"Default to auto groups": "Mặc định là nhóm tự động",
|
||
"Default TTL (seconds)": "TTL mặc định (giây)",
|
||
"Defaults to \"OIDC\" if left blank": "Mặc định là \"OIDC\" nếu để trống",
|
||
"Defaults to the wallet page when empty": "Để trống sẽ dùng trang ví mặc định",
|
||
"Define API endpoints for this model (JSON format)": "Định nghĩa các điểm cuối API cho mô hình này (định dạng JSON)",
|
||
"Define endpoint mappings for each provider.": "Định nghĩa ánh xạ điểm cuối cho mỗi nhà cung cấp.",
|
||
"Define per-group rules to add, remove, or append selectable groups for specific user groups.": "Định nghĩa quy tắc theo nhóm để thêm, xóa hoặc nối các nhóm có thể chọn cho các nhóm người dùng cụ thể.",
|
||
"Degraded performance recently": "Hiệu năng gần đây bị giảm",
|
||
"Delete": "Xóa",
|
||
"Delete (": "Xóa (",
|
||
"Delete {{count}} API key(s)?": "Xóa {{count}} khóa API?",
|
||
"Delete {{count}} models?": "Xóa {{count}} mô hình?",
|
||
"Delete {{count}} redemption codes?": "Xóa {{count}} mã quy đổi?",
|
||
"Delete {{count}} selected vendor records? Vendors with linked models cannot be deleted.": "Xóa {{count}} bản ghi nhà cung cấp đã chọn? Không thể xóa nhà cung cấp còn mô hình liên kết.",
|
||
"Delete {{count}} stale instance records? Online instances will not be deleted.": "Xóa {{count}} bản ghi phiên bản mất kết nối? Các phiên bản đang trực tuyến sẽ không bị xóa.",
|
||
"Delete a runtime request header": "Xóa header yêu cầu runtime",
|
||
"Delete Account": "Xóa tài khoản",
|
||
"Delete active custom version": "Xóa phiên bản tùy chỉnh đang hoạt động",
|
||
"Delete All Disabled": "Xóa Tất Cả Đã Tắt",
|
||
"Delete All Disabled Channels?": "Xóa tất cả kênh đã vô hiệu hóa?",
|
||
"Delete all stale": "Xóa tất cả mất kết nối",
|
||
"Delete API token": "Xóa mã thông báo API",
|
||
"Delete API token “{{name}}”": "Xóa mã thông báo API “{{name}}”",
|
||
"Delete Auto-Disabled": "Xóa Tự động vô hiệu hóa",
|
||
"Delete Channel": "Xóa Kênh",
|
||
"Delete Channels?": "Xóa các kênh?",
|
||
"Delete completed tasks matching the current filters across all pages? Active tasks and the latest run of each task type are retained for scheduling. This cannot be undone.": "Xóa các tác vụ đã kết thúc khớp với bộ lọc hiện tại trên tất cả các trang? Các tác vụ đang chờ hoặc đang chạy và bản ghi mới nhất của mỗi loại được giữ lại để lập lịch. Không thể hoàn tác thao tác này.",
|
||
"Delete condition": "Xóa điều kiện",
|
||
"Delete Condition": "Xóa điều kiện",
|
||
"Delete failed": "Xóa thất bại",
|
||
"Delete failed models": "Xóa các mô hình thất bại",
|
||
"Delete failed models ({{count}})": "Xóa các mô hình thất bại ({{count}})",
|
||
"Delete Field": "Xóa trường",
|
||
"Delete group": "Xóa nhóm",
|
||
"Delete Header": "Xóa tiêu đề",
|
||
"Delete Invalid": "Xóa không hợp lệ",
|
||
"Delete invalid codes": "Xóa mã không hợp lệ",
|
||
"Delete invalid codes (used/disabled/expired)": "Xóa mã không hợp lệ (đã sử dụng/đã vô hiệu hóa/đ",
|
||
"Delete invalid redemption codes": "Xóa mã đổi thưởng không hợp lệ",
|
||
"Delete Invalid Redemption Codes?": "Xóa Mã đổi thưởng không hợp lệ?",
|
||
"Delete logs": "Xóa nhật ký",
|
||
"Delete mapping": "Xóa ánh xạ",
|
||
"Delete metadata and custom pricing for {{count}} models?": "Xóa thông tin và giá tùy chỉnh của {{count}} mô hình?",
|
||
"Delete metadata for \"{{name}}\"? Pricing and channel configurations will be retained.": "Xóa siêu dữ liệu của “{{name}}”? Giá và cấu hình kênh sẽ được giữ lại.",
|
||
"Delete metadata for \"{{name}}\"? Pricing will be retained.": "Xóa thông tin mô hình \"{{name}}\"? Giá sẽ được giữ nguyên.",
|
||
"Delete metadata for {{count}} models? Pricing will be retained.": "Xóa thông tin của {{count}} mô hình? Giá sẽ được giữ nguyên.",
|
||
"Delete Model": "Xóa Mô hình",
|
||
"Delete model \"{{name}}\"?": "Xóa mô hình \"{{name}}\"?",
|
||
"Delete Models?": "Xóa mô hình?",
|
||
"Delete plugin version?": "Xóa phiên bản plugin?",
|
||
"Delete Provider": "Xóa nhà cung cấp",
|
||
"Delete Request Header": "Xóa header yêu cầu",
|
||
"Delete Rule": "Xóa quy tắc",
|
||
"Delete selected API keys": "Xóa các khóa API đã chọn",
|
||
"Delete selected channels": "Xóa các kênh đã chọn",
|
||
"Delete selected models": "Xóa các mô hình đã chọn",
|
||
"Delete selected redemption codes": "Xóa mã quy đổi đã chọn",
|
||
"Delete session rule “{{name}}”? Save your changes to apply the removal.": "Xóa quy tắc phiên “{{name}}”? Lưu thay đổi để áp dụng việc xóa.",
|
||
"Delete stale instance": "Xóa phiên bản mất kết nối",
|
||
"Delete stale instance \"{{name}}\"? If it has reported again, it will not be deleted.": "Xóa phiên bản mất kết nối \"{{name}}\"? Nếu phiên bản này đã báo cáo lại, nó sẽ không bị xóa.",
|
||
"Delete stale instances": "Xóa các phiên bản mất kết nối",
|
||
"Delete vendor record": "Xóa bản ghi nhà cung cấp",
|
||
"Delete vendors": "Xóa nhà cung cấp",
|
||
"Deleted": "Đã xóa",
|
||
"Deleted \"{{name}}\"": "Đã xóa \"{{name}}\"",
|
||
"Deleted ({{id}})": "Đã xóa ({{id}})",
|
||
"Deleted {{count}} failed models": "Đã xóa {{count}} mô hình thất bại",
|
||
"Deleted {{count}} historical system tasks": "Đã xóa {{count}} tác vụ hệ thống trong lịch sử",
|
||
"Deleted {{count}} stale instances": "Đã xóa {{count}} phiên bản mất kết nối",
|
||
"Deleted a custom OAuth provider": "Đã xóa nhà cung cấp OAuth tùy chỉnh",
|
||
"Deleted a deployment": "Đã xóa một triển khai",
|
||
"Deleted a model": "Đã xóa một mô hình",
|
||
"Deleted a passkey": "Đã xóa một passkey",
|
||
"Deleted a prefill group": "Đã xóa một nhóm điền sẵn",
|
||
"Deleted a redemption code": "Đã xóa một mã đổi thưởng",
|
||
"Deleted a vendor": "Đã xóa một nhà cung cấp",
|
||
"Deleted all disabled channels ({{count}})": "Đã xóa tất cả kênh bị vô hiệu hóa ({{count}})",
|
||
"Deleted channel {{name}} (ID: {{id}})": "Đã xóa kênh {{name}} (ID: {{id}})",
|
||
"Deleted invalid redemption codes": "Đã xóa các mã đổi thưởng không hợp lệ",
|
||
"Deleted stale instance": "Đã xóa phiên bản mất kết nối",
|
||
"Deleted successfully": "Xóa thành công",
|
||
"Deleted tokens": "Số mã thông báo đã xóa",
|
||
"Deleted user {{username}} (ID: {{id}})": "Đã xóa người dùng {{username}} (ID: {{id}})",
|
||
"Deleted: {{processed}}": "Đã xóa: {{processed}}",
|
||
"Deleting this custom version does not disable the platform. The same-name factory plugin will be restored automatically.": "Xóa phiên bản tùy chỉnh này không làm vô hiệu nền tảng. Plugin tích hợp cùng tên sẽ tự động được khôi phục.",
|
||
"Deleting will permanently remove this subscription record (including benefit details). Continue?": "Xóa sẽ xóa vĩnh viễn bản ghi đăng ký này (bao gồm chi tiết quyền lợi). Tiếp tục?",
|
||
"Deleting...": "Đang xóa...",
|
||
"Demo site": "Trang demo",
|
||
"Demo site mode": "Chế độ trang demo",
|
||
"Demo Site Mode": "Chế độ trang Demo",
|
||
"Demote": "Giáng chức",
|
||
"Density": "Mật độ",
|
||
"Deploy your own gateway and start routing requests through your configured upstream services.": "Triển khai cổng riêng của bạn và bắt đầu định tuyến yêu cầu qua các dịch vụ thượng nguồn đã cấu hình.",
|
||
"Deployment created successfully": "Tạo triển khai thành công",
|
||
"Deployment details": "Chi tiết triển khai",
|
||
"Deployment ID": "ID triển khai",
|
||
"Deployment location": "Vị trí triển khai",
|
||
"Deployment logs": "Nhật ký triển khai",
|
||
"Deployment Region": "Khu vực triển khai",
|
||
"Deployment Region *": "Khu vực triển khai *",
|
||
"Deployment requested": "Yêu cầu triển khai",
|
||
"Deployments": "Triển khai",
|
||
"Deprecated": "Đã ngừng dùng",
|
||
"Derives the request names your users call": "Tạo tên yêu cầu mà người dùng gọi",
|
||
"Derives the upstream names sent to the provider": "Tạo tên gửi tới thượng nguồn",
|
||
"Desc": "Giảm dần",
|
||
"Describe": "Mô tả",
|
||
"Describe this model...": "Mô tả mô hình này...",
|
||
"Describe this vendor...": "Mô tả nhà cung cấp này...",
|
||
"Description": "Mô tả",
|
||
"Description is required": "Mô tả là bắt buộc",
|
||
"Designed and Developed by": "Thiết kế và Phát triển bởi",
|
||
"designed for scale": "thiết kế cho quy mô lớn",
|
||
"Destroyed": "Đã hủy",
|
||
"Detail": "Chi tiết",
|
||
"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",
|
||
"Detect model updates": "Phát hiện cập nhật mô hình",
|
||
"Detected database": "Đã phát hiện cơ sở dữ liệu",
|
||
"Detected high-risk status code redirect rules": "Phát hiện các quy tắc chuyển hướng mã trạng thái rủi ro cao sau:",
|
||
"Detection complete: {{add}} to add, {{remove}} to remove": "Phát hiện hoàn tất: {{add}} để thêm, {{remove}} để xóa",
|
||
"Detection failed": "Detection failed",
|
||
"Determines how this group is applied elsewhere.": "Xác định cách nhóm này được áp dụng ở nơi khác.",
|
||
"Deterministic sampling seed (best-effort)": "Hạt giống lấy mẫu xác định (cố gắng tốt nhất)",
|
||
"Developer Friendly": "Thân thiện với nhà phát triển",
|
||
"Device Type Preference": "Ưu tiên loại thiết bị",
|
||
"Dify": "Dify",
|
||
"Dify channels only support chatflow and agent, and agent does not support images": "Kênh Dify chỉ hỗ trợ chatflow và agent, và agent không hỗ trợ hình ảnh",
|
||
"Digest:": "Tóm tắt:",
|
||
"Direction": "Hướng",
|
||
"Directory File Count": "Số tệp trong thư mục",
|
||
"Directory Total Size": "Tổng dung lượng thư mục",
|
||
"Disable": "Vô hiệu hóa",
|
||
"Disable 2FA": "Tắt 2FA",
|
||
"Disable All": "Vô hiệu hóa tất cả",
|
||
"Disable channels on repeated failures": "Tắt kênh khi lỗi nhiều lần",
|
||
"Disable custom task plugins?": "Tắt plugin tác vụ tùy chỉnh?",
|
||
"Disable on failure": "Vô hiệu hóa khi lỗi",
|
||
"Disable plugin {{name}} ({{key}})? Requests using this plugin may be affected.": "Tắt plugin {{name}} ({{key}})? Các yêu cầu sử dụng plugin này có thể bị ảnh hưởng.",
|
||
"Disable plugin?": "Tắt plugin?",
|
||
"Disable selected channels": "Vô hiệu hóa các kênh đã chọn",
|
||
"Disable selected models": "Vô hiệu hóa các mô hình đã chọn",
|
||
"Disable store passthrough": "Vô hiệu hóa chuyển tiếp store",
|
||
"Disable task plugins?": "Tắt plugin tác vụ?",
|
||
"Disable this key?": "Vô hiệu hóa khóa này?",
|
||
"Disable threshold (seconds)": "Vô hiệu hóa ngưỡng (giây)",
|
||
"Disable Two-Factor Authentication": "Vô hiệu hóa Xác thực hai yếu tố",
|
||
"disabled": "vô hiệu hóa",
|
||
"Disabled": "Đã tắt",
|
||
"Disabled all channels with tag: {{tag}}": "Đã tắt tất cả kênh với nhãn: {{tag}}",
|
||
"Disabled channels with tag {{tag}}": "Đã vô hiệu hóa các kênh có thẻ {{tag}}",
|
||
"Disabled globally": "Đã tắt toàn cục",
|
||
"Disabled lanes are omitted on save.": "Các kênh bị tắt sẽ được bỏ qua khi lưu.",
|
||
"Disabled Reason": "Lý do vô hiệu hóa",
|
||
"Disabled Time": "Thời gian vô hiệu hóa",
|
||
"Disabled two-factor authentication": "Đã tắt xác thực hai yếu tố",
|
||
"Disabled; fell back to factory": "Đã tắt; dùng lại bản tích hợp",
|
||
"Disabled; platform unavailable": "Đã tắt; nền tảng không khả dụng",
|
||
"Disabling...": "Đang vô hiệu hóa...",
|
||
"Discard changes": "Hủy thay đổi",
|
||
"Discard unsaved changes?": "Hủy các thay đổi chưa lưu?",
|
||
"Disclaimer: Personal use only. Do not distribute or share any credentials. This channel has prerequisites and requires prior setup; use it only if you understand the flow and risks, and comply with OpenAI's terms and policies. Credentials and configuration are for Codex CLI integration only, and are not intended for any other client, platform, or channel.": "Tuyên bố miễn trừ: Chỉ dùng cho mục đích cá nhân. Không phân phối hoặc chia sẻ bất kỳ thông tin xác thực nào. Kênh này có điều kiện tiên quyết và yêu cầu thiết lập trước; chỉ sử dụng khi bạn hiểu rõ quy trình và rủi ro, và tuân thủ điều khoản và chính sách của OpenAI. Thông tin xác thực và cấu hình chỉ dành cho tích hợp Codex CLI, không áp dụng cho các client, nền tảng hoặc kênh khác.",
|
||
"Discord": "Discord",
|
||
"Discount": "Giảm giá",
|
||
"Discount map by recharge amount (JSON object)": "Ánh xạ giảm giá theo số tiền nạp (đối tượng JSON)",
|
||
"Discount Rate": "Tỷ lệ chiết khấu",
|
||
"Discount rate must be ≤ 1": "Tỷ lệ giảm giá phải ≤ 1",
|
||
"Discount rate must be greater than 0": "Tỷ lệ giảm giá phải lớn hơn 0",
|
||
"Discount Rate:": "Tỷ lệ chiết khấu:",
|
||
"Discount ratio for cache hits.": "Tỷ lệ chiết khấu cho lượt truy cập bộ nhớ đệm thành công.",
|
||
"Discouraged": "Tuyệt vọng",
|
||
"Discover curated AI models, compare pricing and capabilities, and choose the right model for every scenario.": "Khám phá các mô hình AI được tuyển chọn, so sánh giá và khả năng, rồi chọn mô hình phù hợp cho từng kịch bản.",
|
||
"Discover the leading models in each domain": "Khám phá các mô hình hàng đầu trong từng lĩnh vực",
|
||
"Discover the most-used models and rising vendors on the platform, updated from live usage data.": "Khám phá các mô hình được dùng nhiều nhất và nhà cung cấp đang tăng trưởng trên nền tảng, được cập nhật từ dữ liệu sử dụng trực tiếp.",
|
||
"Discover the most-used models, top apps, and rising vendors on the platform — updated continuously across every category.": "Khám phá các mô hình, ứng dụng và nhà cung cấp nổi bật trên hệ thống — cập nhật liên tục cho từng danh mục.",
|
||
"Discovering...": "Đang khám phá...",
|
||
"Disk cache cleared": "Đã xóa bộ nhớ đệm đĩa",
|
||
"Disk Cache Settings": "Cài đặt bộ nhớ đệm đĩa",
|
||
"Disk Cache Threshold (MB)": "Ngưỡng bộ nhớ đệm đĩa (MB)",
|
||
"Disk cache, system performance monitoring, and operation statistics": "Bộ nhớ đệm đĩa, giám sát hiệu suất hệ thống và thống kê vận hành",
|
||
"Disk Hits": "Lượt truy cập đĩa",
|
||
"Disk Threshold (%)": "Ngưỡng đĩa (%)",
|
||
"Display in Currency": "Hiển thị tiền tệ",
|
||
"Display limit": "Giới hạn hiển thị",
|
||
"Display Mode": "Chế độ hiển thị",
|
||
"Display name": "Tên hiển thị",
|
||
"Display Name": "Tên hiển thị",
|
||
"Display name and email used in outgoing messages": "Tên hiển thị và email được sử dụng trong tin nhắn gửi đi",
|
||
"Display Name Field": "Trường Tên Hiển Thị",
|
||
"Display name for this chat client.": "Tên hiển thị cho ứng dụng chat này.",
|
||
"Display name for this monitoring group (max 50 characters)": "Tên hiển thị cho nhóm giám sát này (tối đa 50 ký tự)",
|
||
"Display name for this payment method.": "Tên hiển thị cho phương thức thanh toán này.",
|
||
"Display name shown to users.": "Tên hiển thị cho người dùng.",
|
||
"Display Options": "Tùy chọn hiển thị",
|
||
"Display policy": "Quy tắc hiển thị",
|
||
"Display Token Statistics": "Hiển thị Thống kê Token",
|
||
"Displayed": "Đang hiển thị",
|
||
"Displayed in": "Hiển thị theo",
|
||
"Displays the mobile sidebar.": "Hiển thị thanh bên di động.",
|
||
"Do not keep sessions": "Không giữ phiên",
|
||
"Do not over-trust this feature. IP may be spoofed. Please use with nginx, CDN and other gateways.": "Đừng tin tưởng quá mức vào tính năng này. IP có thể bị giả mạo. Hãy sử dụng cùng với nginx, CDN và các gateway khác.",
|
||
"Do not repeat check-in; only once per day": "Không lặp lại check-in; chỉ một lần mỗi ngày",
|
||
"Do not wait one second between polling async tasks for this channel": "Không chờ một giây giữa các lần thăm dò tác vụ bất đồng bộ cho kênh này",
|
||
"Do regex replacement in the target field": "Thực hiện thay thế regex trong trường đích",
|
||
"Do string replacement in the target field": "Thực hiện thay thế chuỗi trong trường đích",
|
||
"Docs": "Tài liệu",
|
||
"Documentation Link": "Liên kết tài liệu",
|
||
"Documentation or external knowledge base.": "Tài liệu hoặc cơ sở kiến thức bên ngoài.",
|
||
"Does not check healthy channels. It only rechecks auto-disabled channels and restores them after they recover.": "Không kiểm tra kênh đang hoạt động bình thường. Chỉ kiểm tra lại kênh bị hệ thống tự động vô hiệu hóa và bật lại sau khi khôi phục.",
|
||
"does not exist or might have been removed.": "không tồn tại hoặc có thể đã bị xóa.",
|
||
"Domain": "Miền",
|
||
"Domain Filter Mode": "Chế độ lọc miền",
|
||
"Don't have an account?": "Chưa có tài khoản?",
|
||
"Done": "Xong",
|
||
"Doubao custom API address editing unlocked": "Đã mở khóa chỉnh sửa địa chỉ API tùy chỉnh Doubao",
|
||
"DoubaoVideo": "DoubaoVideo",
|
||
"Double check the configuration below. Your system will be locked until initialization is complete.": "Kiểm tra kỹ lại cấu hình bên dưới. Hệ thống của bạn sẽ bị khóa cho đến khi quá trình khởi tạo hoàn tất.",
|
||
"Downgrade Group": "Nhóm hạ cấp",
|
||
"Downgrade to pre-purchase group": "Hạ xuống nhóm trước khi mua",
|
||
"Downgrade to this group after the subscription expires": "Hạ xuống nhóm này sau khi đăng ký hết hạn",
|
||
"Download": "Tải xuống",
|
||
"Drag {{group}} to reorder": "Kéo {{group}} để sắp xếp lại",
|
||
"Drag to move": "Kéo để di chuyển",
|
||
"Drag to resize": "Kéo để thay đổi kích cỡ",
|
||
"Draw": "Vẽ",
|
||
"Drawing": "Vẽ",
|
||
"Drawing logs": "Nhật ký vẽ",
|
||
"Drawing Logs": "Nhật ký bản vẽ",
|
||
"Drawing task polling": "Thăm dò tác vụ vẽ",
|
||
"Drawing task records": "Lịch sử tác vụ vẽ",
|
||
"Drop a JavaScript plugin file here": "Kéo tệp plugin JavaScript vào đây",
|
||
"Dry run result": "Kết quả chạy thử",
|
||
"Duplicate": "Nhân bản",
|
||
"Duplicate group names: {{names}}": "Tên nhóm bị trùng: {{names}}",
|
||
"Duplicate model in route models": "Mô hình bị lặp trong danh sách mô hình tuyến",
|
||
"Duplicate source model mappings are not allowed": "Không cho phép ánh xạ mô hình nguồn trùng lặp",
|
||
"Duplicate source model(s): {{models}}": "Mô hình nguồn trùng lặp: {{models}}",
|
||
"Duration": "Thời lượng",
|
||
"Duration (hours)": "Thời lượng (giờ)",
|
||
"Duration Settings": "Cài đặt thời lượng",
|
||
"Duration Unit": "Đơn vị thời lượng",
|
||
"Duration Value": "Giá trị thời lượng",
|
||
"Dynamic declarations cannot be previewed. Retry or review the source below.": "Không thể xem trước khai báo được tạo động. Hãy thử lại hoặc xem mã nguồn bên dưới.",
|
||
"Dynamic multiplier": "Hệ số động",
|
||
"Dynamic operation": "Thao tác động",
|
||
"Dynamic Pricing": "Giá linh hoạt",
|
||
"e.g. ¥ or HK$": "ví dụ ¥ hoặc HK$",
|
||
"e.g. 401, 403, 429, 500-599": "vd. 401, 403, 429, 500-599",
|
||
"e.g. 8 means 1 USD = 8 units": "Ví dụ: 8 có nghĩa là 1 USD = 8 đơn vị",
|
||
"e.g. Basic Plan": "ví dụ: Gói cơ bản",
|
||
"e.g. Clean tool parameters to avoid upstream validation errors": "ví dụ: Dọn dẹp tham số công cụ để tránh lỗi xác thực upstream",
|
||
"e.g. Company SSO": "ví dụ: SSO công ty",
|
||
"e.g. example.com": "ví dụ example.com",
|
||
"e.g. gpt-4o, gemini-2.5-flash": "ví dụ gpt-4o, gemini-2.5-flash",
|
||
"e.g. llama3.1:8b": "ví dụ: llama3.1:8b",
|
||
"e.g. My GitLab": "ví dụ: GitLab của tôi",
|
||
"e.g. my-gitlab": "ví dụ: my-gitlab",
|
||
"e.g. New API Console": "Ví dụ: Bảng điều khiển API mới",
|
||
"e.g. openid profile email": "ví dụ: openid profile email",
|
||
"e.g. Requires level {{required}}; your current level is {{current}}": "ví dụ: Yêu cầu cấp độ {{required}}; cấp độ hiện tại của bạn là {{current}}",
|
||
"e.g. Suitable for light usage": "ví dụ: Phù hợp cho sử dụng nhẹ",
|
||
"e.g. This request does not meet access policy": "ví dụ: Yêu cầu này không đáp ứng chính sách truy cập",
|
||
"e.g., 0.95": "e.g., 0.95",
|
||
"e.g., 100": "e.g., 100",
|
||
"e.g., 123456": "e.g., 123456",
|
||
"e.g., 2025-04-01-preview": "ví dụ: 2025-04-01-preview",
|
||
"e.g., 50": "e.g., 50",
|
||
"e.g., 500000": "ví dụ, 500000",
|
||
"e.g., 7342866812345": "e.g., 7342866812345",
|
||
"e.g., 8 means 8 local currency per USD": "Ví dụ, 8 có nghĩa là 8 đơn vị tiền tệ địa phương trên mỗi USD",
|
||
"e.g., Alipay, WeChat": "ví dụ: Alipay, WeChat",
|
||
"e.g., Basic Package": "ví dụ, Gói cơ bản",
|
||
"e.g., CN2 GIA": "ví dụ, CN2 GIA",
|
||
"e.g., Core APIs, OpenAI, Claude": "ví dụ: Core APIs, OpenAI, Claude",
|
||
"e.g., d6b5da8hk1awo8nap34ube6gh": "ví dụ: d6b5da8hk1awo8nap34ube6gh",
|
||
"e.g., default, vip, premium": "ví dụ: mặc định, VIP, cao cấp",
|
||
"e.g., gpt-4, claude-3": "vd: gpt-4, claude-3",
|
||
"e.g., gpt-4.1-nano,regex:^claude-.*$,regex:^sora-.*$": "ví dụ: gpt-4.1-nano,regex:^claude-.*$,regex:^sora-.*$",
|
||
"e.g., https://api.example.com (path before /suno)": "ví dụ: https://api.example.com (đường dẫn trước /suno)",
|
||
"e.g., https://api.openai.com/v1/chat/completions": "ví dụ: https://api.openai.com/v1/chat/completions",
|
||
"e.g., https://ark.cn-beijing.volces.com": "ví dụ, https://ark.cn-beijing.volces.com",
|
||
"e.g., https://docs-test-001.openai.azure.com": "ví dụ: https://docs-test-001.openai.azure.com",
|
||
"e.g., https://fastgpt.run/api/openapi": "ví dụ: https://fastgpt.run/api/openapi",
|
||
"e.g., OpenAI GPT-4 Production": "ví dụ: OpenAI GPT-4 Sản xuất",
|
||
"e.g., preview": "ví dụ: xem trước",
|
||
"e.g., prod_xxx": "ví dụ, prod_xxx",
|
||
"e.g., Recommended for China Mainland Users": "ví dụ: Khuyến nghị dành cho người dùng Trung Quốc đại lục",
|
||
"e.g., SiAlipay": "ví dụ: SiAlipay",
|
||
"e.g., us-central1 or JSON format for model-specific regions": "chẳng hạn như us-central1 hoặc định dạng JSON cho các khu vực dành riêng cho mô hình",
|
||
"e.g., v2.1": "e.g., v2.1",
|
||
"Each backup code can only be used once.": "Mỗi mã dự phòng chỉ có thể được sử dụng một lần.",
|
||
"Each item must be an object with a single key-value pair.": "Mỗi mục phải là đối tượng với một cặp khóa-giá trị duy nhất.",
|
||
"Each item must have exactly one key-value pair.": "Mỗi mục phải có chính xác một cặp khóa-giá trị.",
|
||
"Each line represents one keyword. Leave blank to disable the list but keep the switch states.": "Mỗi dòng đại diện cho một từ khóa. Để trống để tắt danh sách nhưng vẫn giữ trạng thái công tắc.",
|
||
"Each matrix cell is one rule: users of this row group pay this ratio when billed as this column group. In JSON the row is the outer key and the column is the inner key.": "Mỗi ô ma trận là một quy tắc: người dùng của nhóm hàng trả hệ số này khi được tính phí theo nhóm cột. Trong JSON, hàng là khóa ngoài và cột là khóa trong.",
|
||
"Each row prices one combination of {{fields}}.": "Mỗi hàng định giá cho một tổ hợp {{fields}}.",
|
||
"Each rule reads as a sentence: users of one group pay a special ratio when billed as another group. Without a rule, the billing group base ratio applies.": "Mỗi quy tắc đọc như một câu: người dùng của một nhóm trả hệ số đặc biệt khi được tính phí theo nhóm khác. Không có quy tắc thì áp dụng hệ số cơ bản của nhóm tính phí.",
|
||
"Each source serves an index.json listing installable plugins. Indexes are fetched by your browser; the gateway makes no outbound requests.": "Mỗi nguồn cung cấp một tệp index.json liệt kê các plugin có thể cài đặt. Chỉ mục do trình duyệt của bạn tải; cổng không gửi bất kỳ yêu cầu ra ngoài nào.",
|
||
"Each tier supports 0~2 conditions (over len, p, c); the last tier is the catch-all without conditions. Use len (full input length, including cache hits) for tier conditions to avoid mis-routing when cache hits reduce p.": "Mỗi bậc hỗ trợ 0~2 điều kiện (đối với len, p, c); bậc cuối là bậc dự phòng không cần điều kiện. Hãy dùng len (độ dài đầu vào đầy đủ, bao gồm cả cache hits) cho điều kiện bậc để tránh định tuyến sai khi cache hits làm giảm p.",
|
||
"Each tier supports up to 2 conditions; the last tier is the catch-all without conditions. Use full input length for tier conditions to avoid mis-routing when cache hits reduce billable input tokens.": "Mỗi tầng hỗ trợ tối đa 2 điều kiện; tầng cuối cùng là tầng dự phòng không có điều kiện. Hãy dùng độ dài đầu vào đầy đủ cho điều kiện tầng để tránh chọn sai tầng khi cache hit làm giảm token đầu vào tính phí.",
|
||
"Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Mỗi tầng hỗ trợ tối đa 2 điều kiện. Tầng cuối cùng không có điều kiện là tầng dự phòng.",
|
||
"Earn rewards when users join through your referral link. Transfer accumulated rewards to your balance anytime.": "Nhận phần thưởng khi người dùng đăng ký qua liên kết giới thiệu của bạn. Chuyển phần thưởng tích lũy vào số dư bất cứ lúc nào.",
|
||
"Earnings": "Thu nhập",
|
||
"Edit": "Chỉnh sửa",
|
||
"Edit {{title}}": "Chỉnh sửa {{title}}",
|
||
"Edit all channels with tag:": "Chỉnh sửa tất cả các kênh với thẻ:",
|
||
"Edit Announcement": "Chỉnh sửa thông báo",
|
||
"Edit API Shortcut": "Chỉnh sửa lối tắt API",
|
||
"Edit billing ratios and user-selectable groups in one table.": "Chỉnh sửa tỷ lệ tính phí và nhóm người dùng có thể chọn trong một bảng.",
|
||
"Edit Channel": "Chỉnh sửa Kênh",
|
||
"Edit channel routing": "Chỉnh sửa định tuyến kênh",
|
||
"Edit chat preset": "Chỉnh sửa cài đặt trước trò chuyện",
|
||
"Edit discount tier": "Chỉnh sửa bậc giảm giá",
|
||
"Edit FAQ": "Chỉnh sửa câu hỏi thường gặp",
|
||
"Enable passthrough": "Bật chuyển tiếp",
|
||
"Enable request body passthrough?": "Bật chuyển tiếp phần thân yêu cầu?",
|
||
"Enable request header passthrough?": "Bật chuyển tiếp header yêu cầu?",
|
||
"Enable session affinity": "Bật duy trì phiên",
|
||
"Edit group": "Sửa nhóm",
|
||
"Edit group rate limit": "Chỉnh sửa giới hạn tốc độ nhóm",
|
||
"Edit JSON object directly. Suitable for simple parameter overrides.": "Chỉnh sửa đối tượng JSON trực tiếp. Phù hợp cho ghi đè tham số đơn giản.",
|
||
"Edit JSON text directly. Format will be validated on save.": "Chỉnh sửa văn bản JSON trực tiếp. Định dạng sẽ được kiểm tra khi lưu.",
|
||
"Edit mapping": "Chỉnh sửa ánh xạ",
|
||
"Edit model": "Chỉnh sửa mô hình",
|
||
"Edit Model": "Chỉnh sửa Mô hình",
|
||
"Edit model pricing": "Chỉnh sửa giá mô hình",
|
||
"Edit non-sensitive settings such as models, groups, and routing rules.": "Chỉnh sửa các thiết lập không nhạy cảm như mô hình, nhóm và quy tắc định tuyến.",
|
||
"Edit OAuth Provider": "Chỉnh Sửa Nhà Cung Cấp OAuth",
|
||
"Edit payment method": "Sửa phương thức thanh toán",
|
||
"Edit Prefill Group": "Chỉnh sửa Nhóm Điền sẵn",
|
||
"Edit pricing rule {{name}}": "Sửa quy tắc định giá {{name}}",
|
||
"Edit product": "Chỉnh sửa sản phẩm",
|
||
"Edit ratio override": "Chỉnh sửa ghi đè tỷ lệ",
|
||
"Edit Rule": "Sửa quy tắc",
|
||
"Edit selectable group": "Chỉnh sửa nhóm có thể chọn",
|
||
"Edit sensitive channel settings": "Chỉnh sửa cài đặt kênh nhạy cảm",
|
||
"Edit Tag": "Chỉnh sửa Thẻ",
|
||
"Edit Tag:": "Chỉnh sửa thẻ:",
|
||
"Edit Uptime Kuma Group": "Chỉnh sửa Nhóm Uptime Kuma",
|
||
"Edit Vendor": "Chỉnh sửa Nhà cung cấp",
|
||
"edit_this": "edit_this",
|
||
"Edited channels with tag {{tag}}": "Đã chỉnh sửa các kênh có thẻ {{tag}}",
|
||
"Editor mode": "Chế độ trình sửa",
|
||
"Education": "Giáo dục",
|
||
"Effective icon": "Biểu tượng đang dùng",
|
||
"Email": "Email",
|
||
"Email (required for verification)": "Email (bắt buộc để xác minh)",
|
||
"Email Address": "Địa chỉ email",
|
||
"Email Alias Restriction": "Hạn chế Bí danh Email",
|
||
"Email bound successfully!": "Email đã được liên kết thành công!",
|
||
"Email confirmation code resend": "Gửi lại mã xác nhận email",
|
||
"Email Domain Restriction": "Hạn chế Tên miền Email",
|
||
"Email Domain Whitelist": "Danh sách trắng tên miền email",
|
||
"Email Field": "Trường Email",
|
||
"Email Verification": "Xác minh Email",
|
||
"Email verification code is incorrect.": "Mã xác minh email không đúng.",
|
||
"Email verification has ended. Start again to continue.": "Xác minh email đã kết thúc. Vui lòng bắt đầu lại để tiếp tục.",
|
||
"Email, summarisation, knowledge work": "Email, tóm tắt, làm việc tri thức",
|
||
"Embeddings": "Embeddings",
|
||
"Empty": "Trống",
|
||
"Empty value will be saved as {}.": "Giá trị trống sẽ được lưu thành {}.",
|
||
"Enable": "Bật",
|
||
"Enable {{parameter}}": "Bật {{parameter}}",
|
||
"Enable 2FA": "Bật 2FA",
|
||
"Enable All": "Bật tất cả",
|
||
"Enable check-in feature": "Bật tính năng điểm danh",
|
||
"Enable custom task plugins": "Bật plugin tác vụ tùy chỉnh",
|
||
"Enable Data Dashboard": "Kích hoạt Trang tổng quan Dữ liệu",
|
||
"Enable demo mode with limited functionality": "Bật chế độ demo với chức năng hạn chế",
|
||
"Enable Discord OAuth": "Bật Discord OAuth",
|
||
"Enable Disk Cache": "Bật bộ nhớ đệm đĩa",
|
||
"Enable drawing features": "Bật tính năng vẽ",
|
||
"Enable filtering": "Bật lọc",
|
||
"Enable FunctionCall thoughtSignature Fill": "Bật tính năng điền FunctionCall thoughtSignature",
|
||
"Enable GitHub OAuth": "Kích hoạt GitHub OAuth",
|
||
"Enable Groups": "Bật Nhóm",
|
||
"Enable if this is an OpenRouter enterprise account with special response format": "Bật nếu đây là tài khoản doanh nghiệp OpenRouter với định dạng phản hồi đặc biệt",
|
||
"Enable io.net deployments": "Bật triển khai io.net",
|
||
"Enable io.net model deployment service in console": "Bật dịch vụ triển khai mô hình io.net trong bảng điều khiển",
|
||
"Enable LinuxDO OAuth": "Bật LinuxDO OAuth",
|
||
"Enable model performance metrics": "Bật chỉ số hiệu năng mô hình",
|
||
"Enable OIDC": "Bật OIDC",
|
||
"Enable only if the upstream supports Responses WebSocket. HTTP requests are unaffected when disabled.": "Chỉ bật khi nhà cung cấp hỗ trợ Responses WebSocket. Yêu cầu HTTP thông thường vẫn hoạt động khi tắt.",
|
||
"Enable or disable this channel": "Bật hoặc tắt kênh này",
|
||
"Enable or disable this model": "Bật hoặc tắt mô hình này",
|
||
"Enable Passkey": "Bật khóa truy cập",
|
||
"Enable Performance Monitoring": "Bật giám sát hiệu suất",
|
||
"Enable plugin {{key}}": "Bật plugin {{key}}",
|
||
"Enable plugin?": "Bật plugin?",
|
||
"Enable rate limiting": "Bật giới hạn tốc độ",
|
||
"Enable Request Passthrough": "Bật Truyền qua Yêu cầu",
|
||
"Enable Responses WebSocket": "Bật Responses WebSocket",
|
||
"Validate Astra upstream model": "Validate Astra upstream model",
|
||
"Reject a Responses result when the upstream declares a model other than gpt-6-astra. Enabled by default; disable only for an intentional mapping.": "Reject a Responses result when the upstream declares a model other than gpt-6-astra. Enabled by default; disable only for an intentional mapping.",
|
||
"Enable selected channels": "Kích hoạt các kênh đã chọn",
|
||
"Enable selected models": "Kích hoạt các mô hình đã chọn",
|
||
"Enable SSL/TLS": "Bật SSL/TLS",
|
||
"Enable SSRF Protection": "Kích hoạt Bảo vệ SSRF",
|
||
"Enable STARTTLS": "Bật STARTTLS",
|
||
"Enable streaming mode for the test request.": "Bật chế độ streaming cho yêu cầu thử nghiệm.",
|
||
"Enable task plugins": "Bật plugin tác vụ",
|
||
"Enable Telegram OAuth": "Bật Telegram OAuth",
|
||
"Enable test mode for Creem payments": "Bật chế độ thử nghiệm cho thanh toán Creem",
|
||
"Enable this key?": "Kích hoạt khóa này?",
|
||
"Enable Turnstile": "Bật Turnstile",
|
||
"Enable Two-factor Authentication or Passkey in Security & Access to continue.": "Bật xác thực hai yếu tố hoặc Passkey trong « Bảo mật và truy cập » để tiếp tục.",
|
||
"Enable Two-factor Authentication or Passkey in Security & Access to unlock sensitive operations.": "Bật xác thực hai yếu tố hoặc Passkey trong « Bảo mật và truy cập » để thực hiện các thao tác nhạy cảm.",
|
||
"Enable Two-factor Authentication or Passkey in your profile to unlock sensitive operations.": "Bật Xác thực hai yếu tố hoặc Passkey trong hồ sơ của bạn để mở khóa các thao tác nhạy cảm.",
|
||
"Enable unlimited quota for this API key": "Kích hoạt hạn mức không giới hạn cho khóa API này",
|
||
"Enable violation deduction": "Bật trừ tiền vi phạm",
|
||
"Enable Waffo": "Bật Waffo",
|
||
"Enable Waffo Pancake": "Bật Waffo Pancake",
|
||
"Enable WeChat Auth": "Bật xác thực WeChat",
|
||
"Enable when proxying workers that fetch images over HTTP.": "Kích hoạt khi làm proxy cho các worker tìm nạp hình ảnh qua HTTP.",
|
||
"Enable when the client and upstream use the same API format and you need to preserve upstream-specific or new fields the gateway does not yet support. Usually leave this off.": "Bật khi ứng dụng khách và dịch vụ thượng nguồn dùng cùng định dạng API và cần giữ các trường riêng hoặc trường mới của thượng nguồn mà cổng chưa hỗ trợ. Thông thường không cần bật.",
|
||
"Enable when the upstream needs client information from Codex or Claude Code headers; may expose client information": "Bật khi thượng nguồn cần thông tin từ tiêu đề của Codex hoặc Claude Code; có thể làm lộ thông tin ứng dụng khách",
|
||
"Enable when the upstream needs information from clients such as Codex or Claude Code, including User-Agent, client version or session headers. Usually leave this off.": "Bật khi dịch vụ thượng nguồn cần thông tin từ các ứng dụng khách như Codex hoặc Claude Code, gồm User-Agent, phiên bản ứng dụng hoặc tiêu đề phiên. Thông thường không cần bật.",
|
||
"Enabled": "Đã bật",
|
||
"Enabled all channels with tag: {{tag}}": "Đã bật tất cả kênh với nhãn: {{tag}}",
|
||
"Enabled channels with tag {{tag}}": "Đã kích hoạt các kênh có thẻ {{tag}}",
|
||
"Enabled Status": "Trạng thái kích hoạt",
|
||
"Enabled two-factor authentication": "Đã bật xác thực hai yếu tố",
|
||
"Enabling...": "Đang bật...",
|
||
"Encourages introducing new topics": "Khuyến khích chủ đề mới",
|
||
"Encourages new topics": "Khuyến khích chủ đề mới",
|
||
"End": "End",
|
||
"End Error": "Lỗi kết thúc",
|
||
"End Reason": "Lý do kết thúc",
|
||
"End Time": "Thời gian kết thúc",
|
||
"End time must be after start time": "Thời gian kết thúc phải sau thời gian bắt đầu",
|
||
"End weekday": "Ngày kết thúc",
|
||
"End-user identifier for abuse monitoring": "Định danh người dùng cuối để giám sát lạm dụng",
|
||
"Endpoint": "Endpoint",
|
||
"Endpoint config": "Cấu hình điểm cuối",
|
||
"Endpoint Configuration": "Cấu hình điểm cuối",
|
||
"Endpoint Type": "Loại điểm cuối",
|
||
"Endpoint, provider-specific settings, and credentials.": "Endpoint, cài đặt riêng của nhà cung cấp và thông tin xác thực.",
|
||
"Endpoint:": "Điểm cuối:",
|
||
"Endpoints": "Điểm cuối",
|
||
"English": "Tiếng Anh",
|
||
"Ensure Prefix": "Đảm bảo tiền tố",
|
||
"Ensure Suffix": "Đảm bảo hậu tố",
|
||
"Ensure the string has a specified prefix": "Đảm bảo chuỗi có tiền tố chỉ định",
|
||
"Ensure the string has a specified suffix": "Đảm bảo chuỗi có hậu tố chỉ định",
|
||
"Enter 6-digit code": "Nhập mã 6 chữ số",
|
||
"Enter a domain such as example.com or localhost, without a protocol, port or path. Put addresses with ports in Allowed Passkey websites.": "Chỉ nhập tên miền như example.com hoặc localhost, không kèm giao thức, cổng hay đường dẫn. Điền địa chỉ có cổng vào «Các trang được phép dùng Passkey».",
|
||
"Enter a finite, non-negative price": "Nhập giá hữu hạn, không âm",
|
||
"Enter a finite, non-negative price.": "Nhập mức giá hữu hạn, không âm.",
|
||
"Enter a name": "Nhập tên",
|
||
"Enter a new name": "Nhập tên mới",
|
||
"Enter a positive integer": "Nhập một số nguyên dương",
|
||
"Enter a positive or negative amount to adjust the quota": "Nhập một giá trị dương hoặc âm để điều chỉnh hạn ngạch",
|
||
"Enter a react-icons component name. Invalid names show no icon.": "Nhập tên component react-icons. Tên không hợp lệ sẽ không hiển thị biểu tượng.",
|
||
"Enter a valid condition value.": "Nhập giá trị điều kiện hợp lệ.",
|
||
"Enter a valid email or leave blank": "Nhập email hợp lệ hoặc để trống",
|
||
"Enter a value and press Enter": "Nhập giá trị và nhấn Enter",
|
||
"Enter amount in {{currency}}": "Nhập số tiền bằng {{currency}}",
|
||
"Enter amount in tokens": "Nhập số lượng token",
|
||
"Enter an absolute HTTP(S) URL without credentials, query parameters, or fragments": "Nhập URL HTTP(S) tuyệt đối không chứa thông tin xác thực, tham số truy vấn hoặc phân mảnh",
|
||
"Enter an absolute http(s) URL.": "Hãy nhập URL http(s) đầy đủ.",
|
||
"Enter an ISO date and time with a timezone offset.": "Nhập ngày giờ ISO có độ lệch múi giờ.",
|
||
"Enter announcement content (supports Markdown & HTML)": "Nhập nội dung thông báo (hỗ trợ Markdown & HTML)",
|
||
"Enter announcement content (supports Markdown/HTML)": "Nhập nội dung thông báo (hỗ trợ Markdown/HTML)",
|
||
"Enter API Key": "Nhập khóa API",
|
||
"Enter API key for this channel": "Nhập khóa API cho kênh này",
|
||
"Enter API Key, format: APIKey|Region": "Nhập khóa API, định dạng: APIKey|Region",
|
||
"Enter API Key, one per line, format: APIKey|Region": "Nhập khóa API, mỗi dòng một khóa, định dạng: APIKey|Region",
|
||
"Enter application token": "Nhập token ứng dụng",
|
||
"Enter authenticator code": "Nhập mã xác thực",
|
||
"Enter backup code (e.g., CAWD-OQDV)": "Nhập mã dự phòng (ví dụ: CAWD-OQDV)",
|
||
"Enter code": "Nhập mã",
|
||
"Enter code or backup code": "Nhập mã hoặc mã dự phòng",
|
||
"Enter Completion price to calculate ratio": "Nhập giá hoàn thành để tính tỷ lệ",
|
||
"Enter Creem API key": "Nhập khóa API Creem",
|
||
"Enter custom API endpoint URL": "Nhập URL điểm cuối API tùy chỉnh",
|
||
"Enter deployment region or JSON mapping:": "Nhập khu vực triển khai hoặc ánh xạ JSON:",
|
||
"Enter display name": "Nhập tên hiển thị",
|
||
"Enter HTML code (e.g., <p>About us...</p>) or a URL (e.g., https://example.com) to embed as iframe": "Nhập mã HTML (ví dụ, <p>Về chúng tôi...</p>) hoặc một URL (ví dụ, https://example.com) để nhúng dưới dạng iframe",
|
||
"Enter Input price to calculate ratio": "Nhập giá đầu vào để tính tỷ lệ",
|
||
"Enter JSON to override request headers": "Nhập JSON để ghi đè header yêu cầu",
|
||
"Enter key, format: AccessKey|SecretAccessKey|Region": "Nhập khóa, định dạng: AccessKey|SecretAccessKey|Region",
|
||
"Enter key, one per line, format: AccessKey|SecretAccessKey|Region": "Nhập khóa, mỗi dòng một khóa, định dạng: AccessKey|SecretAccessKey|Region",
|
||
"Enter model name": "Nhập tên mô hình",
|
||
"Enter new key to update": "Nhập khóa mới để cập nhật",
|
||
"Enter new key to update, or leave empty to keep current key": "Nhập khóa mới để cập nhật, hoặc để trống để giữ khóa hiện tại",
|
||
"Enter new tag name (leave empty to disband tag)": "Nhập tên thẻ mới (để trống để hủy thẻ)",
|
||
"Enter new tag name or leave empty": "Enter new tag name or leave blank",
|
||
"Enter new token to update": "Nhập mã thông báo mới để cập nhật",
|
||
"Enter one API key per line for batch creation": "Nhập một khóa API mỗi dòng để tạo hàng loạt",
|
||
"Enter one key per line for batch creation": "Nhập một khóa mỗi dòng để tạo hàng loạt",
|
||
"Enter one keyword per line": "Nhập một từ khóa mỗi dòng",
|
||
"Enter one website address per line, such as https://example.com. Do not include a page path.": "Nhập mỗi địa chỉ trang trên một dòng, ví dụ https://example.com. Không kèm đường dẫn trang.",
|
||
"Enter only a top-level callback domain, for example https://api.example.com, without any path.": "Chỉ nhập tên miền callback cấp cao nhất, ví dụ https://api.example.com, không kèm đường dẫn.",
|
||
"Enter only the domain, such as example.com, without https://, a port or a page path. If you use both example.com and api.example.com, you can enter example.com.": "Chỉ nhập tên miền, ví dụ example.com, không kèm https://, cổng hoặc đường dẫn trang. Nếu dùng cả example.com và api.example.com, bạn có thể nhập example.com.",
|
||
"Enter only the domain, without https://, a port or a page path. example.com and www.example.com are different Passkey domains; changing between them does not migrate existing Passkeys.": "Chỉ nhập tên miền, không có https://, cổng hay đường dẫn trang. example.com và www.example.com là hai tên miền khóa truy cập khác nhau; đổi qua lại không di chuyển các khóa hiện có.",
|
||
"Enter password": "Nhập mật khẩu",
|
||
"Enter password (8-20 characters)": "Nhập mật khẩu (8-20 ký tự)",
|
||
"Enter password (8–128 characters)": "Nhập mật khẩu (8–128 ký tự)",
|
||
"Enter previous domains, one per line, without a protocol, port or path. Different ports on the same domain do not need compatible domains.": "Nhập các tên miền cũ, mỗi dòng một tên miền, không kèm giao thức, cổng hay đường dẫn. Các cổng khác nhau trên cùng tên miền không cần thêm vào danh sách tên miền tương thích.",
|
||
"Entries configured in Request Header Override still take priority": "Các mục đã cấu hình trong Ghi đè header yêu cầu vẫn được ưu tiên",
|
||
"Excludes the first attempt. Counted per group.": "Không tính lần đầu, tính theo từng nhóm.",
|
||
"Enter previous Passkey domains, one per line. Existing Passkeys can still verify with these domains; new Passkeys use the primary domain.": "Nhập các tên miền khóa truy cập cũ, mỗi dòng một tên miền. Các khóa hiện có vẫn xác minh được với những tên miền này; khóa mới dùng tên miền chính.",
|
||
"Enter quota in {{currency}}": "Nhập hạn mức bằng {{currency}}",
|
||
"Enter quota in tokens": "Nhập hạn mức bằng token",
|
||
"Enter sample usage to estimate the cost. Group and request multipliers are not included.": "Nhập mức sử dụng của một yêu cầu để ước tính chi phí, chưa áp dụng hệ số nhóm và quy tắc yêu cầu.",
|
||
"Enter secret key": "Nhập khóa bí mật",
|
||
"Enter system prompt (user prompt takes priority)": "Nhập lời nhắc hệ thống (lời nhắc người dùng được ưu tiên)",
|
||
"Enter tag name (optional)": "Nhập tên thẻ (tùy chọn)",
|
||
"Enter the 6-digit authenticator code or an unused backup code.": "Nhập mã xác thực 6 chữ số hoặc mã dự phòng chưa sử dụng.",
|
||
"Enter the 6-digit authenticator code.": "Nhập mã 6 chữ số từ ứng dụng xác thực.",
|
||
"Enter the 6-digit code from your authenticator app": "Nhập mã 6 chữ số từ ứng dụng xác thực của bạn",
|
||
"Enter the 6-digit email verification code.": "Nhập mã xác minh email gồm 6 chữ số.",
|
||
"Enter the 6-digit Time-based One-Time Password or 8-character backup code from your authenticator app.": "Nhập Mật khẩu dùng một lần dựa trên thời gian gồm 6 chữ số hoặc mã dự phòng gồm 8 ký tự từ ứng dụng xác thực của bạn.",
|
||
"Enter the complete URL, supports": "Nhập địa chỉ URL hoàn chỉnh, hỗ trợ",
|
||
"Enter the Coze agent ID": "Nhập ID tác nhân Coze",
|
||
"Enter the full URL of your Gotify server": "Nhập URL đầy đủ của máy chủ Gotify của bạn",
|
||
"Enter the knowledge base ID": "Nhập ID cơ sở tri thức",
|
||
"Enter the path before /suno, usually just the domain": "Nhập đường dẫn trước /suno, thường chỉ là tên miền",
|
||
"Enter the quota amount in {{currency}}": "Nhập số lượng hạn mức bằng {{currency}}",
|
||
"Enter the quota amount in tokens": "Nhập số lượng hạn ngạch bằng token",
|
||
"Enter the verification code": "Nhập mã xác minh",
|
||
"Enter the website domain, such as example.com.": "Nhập tên miền trang, ví dụ example.com.",
|
||
"Enter threshold": "Nhập ngưỡng",
|
||
"Enter token counts to preview the estimated cost (excluding group multipliers).": "Nhập số lượng token để xem ước tính chi phí (không gồm bội số nhóm).",
|
||
"Enter URL...": "Nhập URL...",
|
||
"Enter username": "Nhập tên người dùng",
|
||
"Enter verification code": "Nhập mã xác minh",
|
||
"Enter webhook secret": "Nhập bí mật webhook",
|
||
"Enter your authenticator code or a backup code": "Nhập mã xác thực hoặc mã dự phòng của bạn",
|
||
"Enter your email": "Nhập email của bạn",
|
||
"Enter your redemption code": "Nhập mã đổi thưởng của bạn",
|
||
"Enter your registered email and we will send you a link to reset your password.": "Nhập email đã đăng ký của bạn và chúng tôi sẽ gửi cho bạn một liên kết để đặt lại mật khẩu.",
|
||
"Enter your username": "Nhập tên đăng nhập của bạn",
|
||
"Enter your username or email": "Nhập tên đăng nhập hoặc email của bạn",
|
||
"Enterprise Account": "Business account",
|
||
"Enterprise-grade security with comprehensive permission management": "Bảo mật cấp doanh nghiệp với quản lý quyền toàn diện",
|
||
"Entrypoint (space separated)": "Entrypoint (cách nhau bằng dấu cách)",
|
||
"Enum": "Liệt kê",
|
||
"Enum values": "Các giá trị liệt kê",
|
||
"Env (JSON object)": "Env (đối tượng JSON)",
|
||
"Environment variables": "Biến môi trường",
|
||
"Environment variables (JSON)": "Biến môi trường (JSON)",
|
||
"Epay Alipay": "Alipay qua Epay",
|
||
"Epay endpoint": "Epay điểm cuối",
|
||
"Epay Gateway": "Cổng thanh toán Epay",
|
||
"Epay is a payment protocol, not a specific official website. Verify the provider yourself and do not trust random third-party Epay deployments.": "Epay là một giao thức thanh toán, không phải một trang web chính thức cụ thể. Hãy tự xác minh nhà cung cấp và không tin tùy tiện các bản triển khai Epay của bên thứ ba.",
|
||
"Epay merchant ID": "ID người bán Epay",
|
||
"Epay safety reminder": "Nhắc nhở an toàn Epay",
|
||
"Epay secret key": "Khóa bí mật Epay",
|
||
"Epay WeChat Pay": "WeChat Pay qua Epay",
|
||
"Equals": "Bằng",
|
||
"Error": "Lỗi",
|
||
"Error Code (optional)": "Mã lỗi (tùy chọn)",
|
||
"Error establishing connection": "Lỗi khi thiết lập kết nối",
|
||
"Error Message": "Thông báo lỗi",
|
||
"Error Message (required)": "Thông báo lỗi (bắt buộc)",
|
||
"Error parsing response data": "Lỗi khi phân tích dữ liệu phản hồi",
|
||
"Error Type (optional)": "Loại lỗi (tùy chọn)",
|
||
"Estimated cost": "Chi phí ước tính",
|
||
"Estimated quota cost": "Ước tính chi phí hạn mức",
|
||
"Evaluate fields from the provider user info response. Conditions and nested groups use and/or logic.": "Đánh giá các trường trong phản hồi thông tin người dùng của nhà cung cấp. Điều kiện và nhóm lồng nhau sử dụng logic and/or.",
|
||
"Event": "Sự kiện",
|
||
"Every group name in the pricing table can be used in two places: on a user (the user group, assigned by admins) and on a token (the token group, chosen when creating the token). Same name pool, two different jobs.": "Mỗi tên nhóm trong bảng định giá có thể dùng ở hai nơi: trên người dùng (nhóm người dùng, do quản trị viên gán) và trên token (nhóm token, chọn khi tạo token). Cùng một bộ tên, hai vai trò khác nhau.",
|
||
"Every other device will lose access immediately. This device will remain signed in.": "Mọi thiết bị khác sẽ mất quyền truy cập ngay lập tức. Thiết bị này vẫn duy trì đăng nhập.",
|
||
"Everything configured for this group, in one place.": "Toàn bộ cấu hình của nhóm này, tại một nơi.",
|
||
"Exact": "Chính xác",
|
||
"Exact Match": "Khớp chính xác",
|
||
"Exact match only and case-sensitive. Prefixes, regex, and * wildcards are not supported.": "Chỉ khớp chính xác và có phân biệt hoa thường. Không hỗ trợ tiền tố, regex hoặc ký tự đại diện *.",
|
||
"Example": "Ví dụ",
|
||
"Example (all channels):": "Ví dụ (tất cả kênh):",
|
||
"Example (specific channels):": "Ví dụ (kênh cụ thể):",
|
||
"Example price": "Giá ví dụ",
|
||
"Example spec": "Thông số ví dụ",
|
||
"Example:": "Ví dụ:",
|
||
"example.com blocked-site.com": "example.com\nblocked-site.com",
|
||
"example.com company.com": "example.com\ncompany.com",
|
||
"Excellent": "Tuyệt vời",
|
||
"Exchange rate is required": "Cần có tỷ giá",
|
||
"Exchange rate must be greater than 0": "Tỷ giá phải lớn hơn 0",
|
||
"Execute code in a sandbox during the response": "Thực thi mã trong sandbox trong quá trình phản hồi",
|
||
"Executor": "Trình thực thi",
|
||
"Exhausted": "Đã cạn kiệt",
|
||
"Existing account will be reused": "Tài khoản hiện có sẽ được sử dụng lại",
|
||
"Existing Models ({{count}})": "Các mô hình hiện có ({{count}})",
|
||
"Existing Passkeys remain tied to the old domain and may stop working. Keep the old domain to preserve access, or confirm only if you have a recovery plan.": "Các khóa truy cập hiện có vẫn gắn với tên miền cũ và có thể ngừng hoạt động. Hãy giữ tên miền cũ để duy trì quyền truy cập, hoặc chỉ xác nhận khi đã có phương án khôi phục.",
|
||
"Exists": "Tồn tại",
|
||
"Expand": "Mở rộng",
|
||
"Expand All": "Mở rộng tất cả",
|
||
"Expand panel": "Mở rộng bảng",
|
||
"Expected a JSON array of group identifiers": "Cần là một mảng JSON gồm các định danh nhóm",
|
||
"Expected a JSON array.": "Cần là một mảng JSON.",
|
||
"Experiment with prompts and models in real time.": "Thử nghiệm với prompt và mô hình theo thời gian thực.",
|
||
"Expiration Time": "Thời gian hết hạn",
|
||
"expired": "Đã hết hạn",
|
||
"Expired": "Hết hạn",
|
||
"Expired at": "Hết hạn lúc",
|
||
"Expired time cannot be earlier than current time": "Thời gian hết hạn không thể sớm hơn thời gian hiện tại",
|
||
"Expires": "Hết hạn",
|
||
"Expires at": "Hết hạn lúc",
|
||
"Expires in": "Còn lại",
|
||
"Export snapshot": "Xuất bản chụp",
|
||
"Expose ratio API": "Cung cấp API tỷ lệ",
|
||
"Exposes the pricing/models catalog in the top navigation.": "Hiển thị danh mục giá/mô hình trên thanh điều hướng đầu trang.",
|
||
"Expression": "Biểu thức",
|
||
"Expression - Task pricing": "Biểu thức - Giá tác vụ",
|
||
"Expression argument types do not match.": "Kiểu đối số của biểu thức không khớp.",
|
||
"Expression based": "Dựa trên biểu thức",
|
||
"Expression billing": "Tính phí biểu thức",
|
||
"Expression compatibility will be checked when saving.": "Tính tương thích của biểu thức sẽ được kiểm tra khi lưu.",
|
||
"Expression editor": "Trình sửa biểu thức",
|
||
"Expression error": "Lỗi biểu thức",
|
||
"Expression pricing": "Định giá bằng biểu thức",
|
||
"Extend": "Gia hạn",
|
||
"Extend deployment": "Gia hạn triển khai",
|
||
"Extend failed": "Gia hạn thất bại",
|
||
"Extended successfully": "Gia hạn thành công",
|
||
"External Device": "Thiết bị ngoại vi",
|
||
"External link for users to purchase quota": "Liên kết ngoài để người dùng mua hạn mức",
|
||
"External operations": "Vận hành bên ngoài",
|
||
"External operations mode": "Chế độ vận hành bên ngoài",
|
||
"External Speed Test": "Kiểm tra tốc độ bên ngoài",
|
||
"Extra": "Thêm",
|
||
"Extra destinations beyond the channel API address. The channel address remains accessible.": "Các miền được truy cập ngoài địa chỉ API của kênh. Địa chỉ kênh vẫn truy cập được.",
|
||
"Extra Notes (Optional)": "Ghi chú bổ sung (Tùy chọn)",
|
||
"Extra visible": "Hiển thị thêm",
|
||
"Extra visible to {{group}}": "Hiển thị thêm cho {{group}}",
|
||
"extras": "mục bổ sung",
|
||
"Factory": "Tích hợp",
|
||
"Factory and custom plugin behavior": "Cách hoạt động của plugin tích hợp và tùy chỉnh",
|
||
"Factory and custom plugins all stop serving immediately. In-flight tasks will be handled by timeout cleanup.": "Plugin gốc và plugin tùy chỉnh sẽ ngay lập tức ngừng phục vụ. Các tác vụ đang chạy sẽ được xử lý bằng dọn dẹp hết hạn.",
|
||
"Factory plugins cannot be deleted or disabled individually. A custom version can override them; deleting or disabling that version restores the factory plugin. Third-party-only platforms become unavailable when their plugin is deleted or disabled.": "Không thể xóa hoặc tắt riêng plugin tích hợp. Phiên bản tùy chỉnh có thể ghi đè; xóa hoặc tắt phiên bản đó sẽ khôi phục plugin tích hợp. Nền tảng chỉ có plugin bên thứ ba sẽ không khả dụng khi plugin bị xóa hoặc tắt.",
|
||
"Fail Reason": "Lý do thất bại",
|
||
"Fail Reason Details": "Chi tiết lý do thất bại",
|
||
"failed": "thất bại",
|
||
"Failed": "Thất bại",
|
||
"Failed to {{action}} user": "Không thể {{action}} người dùng",
|
||
"Failed to adjust quota": "Không thể điều chỉnh hạn mức",
|
||
"Failed to apply overwrite.": "Không thể áp dụng ghi đè.",
|
||
"Failed to apply vendor changes": "Không thể áp dụng thay đổi nhà cung cấp",
|
||
"Failed to batch delete redemption codes": "Không thể xóa hàng loạt mã quy đổi",
|
||
"Failed to bind email": "Không thể liên kết email",
|
||
"Failed to change password": "Không thể thay đổi mật khẩu",
|
||
"Failed to check for updates": "Không thể kiểm tra cập nhật",
|
||
"Failed to clean logs": "Không thể dọn sạch nhật ký",
|
||
"Failed to complete order": "Không thể hoàn thành đơn hàng",
|
||
"Failed to complete Passkey login": "Không thể hoàn tất đăng nhập Passkey",
|
||
"Failed to confirm compliance": "Không thể xác nhận tuân thủ",
|
||
"Failed to contact GitHub releases API": "Không thể kết nối API GitHub Releases",
|
||
"Failed to copy": "Sao chép thất bại",
|
||
"Failed to copy channel": "Không thể sao chép kênh",
|
||
"Failed to copy keys": "Không thể sao chép khóa",
|
||
"Failed to copy model names": "Không thể sao chép tên mô hình",
|
||
"Failed to copy to clipboard": "Không thể sao chép vào bộ nhớ tạm",
|
||
"Failed to create account": "Tạo tài khoản thất bại",
|
||
"Failed to create API key": "Tạo API key thất bại",
|
||
"Failed to create channel": "Không thể tạo kênh",
|
||
"Failed to create deployment": "Tạo triển khai thất bại",
|
||
"Failed to create provider": "Tạo nhà cung cấp thất bại",
|
||
"Failed to create redemption code": "Không thể tạo mã đổi thưởng",
|
||
"Failed to create user": "Tạo người dùng thất bại",
|
||
"Failed to delete {{count}} model(s)": "Không thể xóa {{count}} mô hình",
|
||
"Failed to delete {{count}} redemption codes": "Không thể xóa {{count}} mã quy đổi",
|
||
"Failed to delete account": "Không thể xóa tài khoản",
|
||
"Failed to delete API key": "Xóa API key thất bại",
|
||
"Failed to delete API keys": "Không thể xóa khóa API",
|
||
"Failed to delete channel": "Không thể xóa kênh",
|
||
"Failed to delete disabled channels": "Không thể xóa các kênh đã vô hiệu hóa",
|
||
"Failed to delete failed models": "Xóa các mô hình thất bại không thành công",
|
||
"Failed to delete group": "Không thể xóa nhóm",
|
||
"Failed to delete invalid redemption codes": "Không thể xóa các mã đổi thưởng không hợp lệ",
|
||
"Failed to delete model": "Không thể xóa mô hình",
|
||
"Failed to delete provider": "Xóa nhà cung cấp thất bại",
|
||
"Failed to delete redemption code": "Xóa mã đổi quà không thành công",
|
||
"Failed to delete user": "Không thể xóa người dùng",
|
||
"Failed to delete vendor": "Không thể xóa nhà cung cấp",
|
||
"Failed to disable {{count}} model(s)": "Không thể tắt {{count}} mô hình",
|
||
"Failed to disable 2FA": "Không thể vô hiệu hóa 2FA",
|
||
"Failed to disable channels": "Không thể vô hiệu hóa các kênh",
|
||
"Failed to disable model": "Không thể vô hiệu hóa mô hình",
|
||
"Failed to disable tag channels": "Không thể vô hiệu hóa các kênh thẻ",
|
||
"Failed to discover OIDC endpoints": "Khám phá điểm cuối OIDC thất bại",
|
||
"Failed to enable {{count}} model(s)": "Không thể bật {{count}} mô hình",
|
||
"Failed to enable 2FA": "Không thể bật 2FA",
|
||
"Failed to enable channels": "Không thể kích hoạt các kênh",
|
||
"Failed to enable model": "Không thể kích hoạt mô hình",
|
||
"Failed to enable tag channels": "Không thể kích hoạt kênh thẻ",
|
||
"Failed to fetch channel key": "Không thể lấy khóa kênh",
|
||
"Failed to fetch checkin status": "Không thể tải trạng thái điểm danh",
|
||
"Failed to fetch deployment details": "Không thể lấy chi tiết triển khai",
|
||
"Failed to fetch models": "Không thể lấy các mô hình",
|
||
"Failed to fetch OIDC configuration. Please check the URL and network status": "Không thể lấy cấu hình OIDC. Vui lòng kiểm tra URL và trạng thái mạng",
|
||
"Failed to fetch reset credit details": "Không lấy được chi tiết lượt đặt lại",
|
||
"Failed to fetch upstream prices": "Không thể lấy giá từ upstream",
|
||
"Failed to fetch upstream ratios": "Không thể lấy tỷ lệ upstream",
|
||
"Failed to fetch usage": "Không lấy được mức sử dụng",
|
||
"Failed to fetch user information": "Không lấy được thông tin người dùng",
|
||
"Failed to fix abilities": "Không thể sửa tính nhất quán kênh",
|
||
"Failed to generate token": "Không thể tạo token",
|
||
"Failed to hide model from model square": "Không thể ẩn mô hình khỏi kho mô hình",
|
||
"Failed to initialize OAuth": "Không thể khởi tạo OAuth",
|
||
"Failed to initialize system": "Không thể khởi tạo hệ thống",
|
||
"Failed to load": "Tải thất bại",
|
||
"Failed to load API keys": "Không thể tải khóa API",
|
||
"Failed to load artifacts": "Không thể tải sản phẩm",
|
||
"Failed to load audit records": "Không thể tải bản ghi kiểm toán",
|
||
"Failed to load billing history": "Không thể tải lịch sử thanh toán",
|
||
"Failed to load channel": "Không thể tải kênh",
|
||
"Failed to load enabled models": "Không thể tải các mô hình đã bật",
|
||
"Failed to load home page content": "Không thể tải nội dung trang chủ",
|
||
"Failed to load image": "Không thể tải ảnh",
|
||
"Failed to load key status": "Không thể tải trạng thái khóa",
|
||
"Failed to load login sessions": "Không thể tải các phiên đăng nhập",
|
||
"Failed to load logs": "Không tải được nhật ký",
|
||
"Failed to load model": "Không thể tải mô hình",
|
||
"Failed to load model pricing": "Không thể tải giá mô hình",
|
||
"Failed to load models": "Không thể tải mô hình",
|
||
"Failed to load Passkey status": "Không thể tải trạng thái Passkey",
|
||
"Failed to load playground groups": "Tải nhóm playground thất bại",
|
||
"Failed to load playground models": "Tải mô hình playground thất bại",
|
||
"Failed to load plugins": "Không thể tải plugin",
|
||
"Failed to load profile": "Không thể tải hồ sơ",
|
||
"Failed to load redemption codes": "Không thể tải mã đổi thưởng",
|
||
"Failed to load settings": "Không thể tải cài đặt",
|
||
"Failed to load setup data": "Không thể tải dữ liệu thiết lập",
|
||
"Failed to load setup status": "Không thể tải trạng thái thiết lập",
|
||
"Failed to load SGLang status": "Không thể tải trạng thái SGLang",
|
||
"Failed to load tag data": "Không thể tải dữ liệu thẻ",
|
||
"Failed to load token status": "Không thể tải trạng thái token",
|
||
"Failed to load users": "Không thể tải người dùng",
|
||
"Failed to load vendor": "Không thể tải nhà cung cấp",
|
||
"Failed to load vendors": "Không thể tải nhà cung cấp",
|
||
"Failed to load vLLM status": "Không thể tải trạng thái vLLM",
|
||
"Failed to parse group items": "Thất bại khi phân tích các mục nhóm",
|
||
"Failed to parse JSON file: {{name}}": "Không thể phân tích cú pháp tệp JSON: {{name}}",
|
||
"Failed to prepare pricing conversion": "Không thể chuẩn bị chuyển đổi giá",
|
||
"Failed to preview metadata": "Không thể xem trước siêu dữ liệu",
|
||
"Failed to preview vendor changes": "Không thể xem trước thay đổi nhà cung cấp",
|
||
"Failed to query balance": "Không thể truy vấn số dư",
|
||
"Failed to refresh cache stats": "Không thể làm mới thống kê bộ nhớ đệm",
|
||
"Failed to refresh credential": "Không thể làm mới thông tin xác thực",
|
||
"Failed to regenerate backup codes": "Không thể tạo lại mã sao lưu",
|
||
"Failed to register Passkey": "Không thể đăng ký Passkey",
|
||
"Failed to remove Passkey": "Không thể xóa Passkey",
|
||
"Failed to repair channel consistency": "Không thể sửa tính nhất quán kênh",
|
||
"Failed to reset 2FA": "Không thể đặt lại 2FA",
|
||
"Failed to reset model ratios": "Không thể đặt lại tỷ lệ mô hình",
|
||
"Failed to reset Passkey": "Không thể đặt lại Passkey",
|
||
"Failed to reset usage": "Không thể đặt lại mức dùng",
|
||
"Failed to revoke token": "Không thể thu hồi token",
|
||
"Failed to save": "Lưu thất bại",
|
||
"Failed to save announcements": "Không thể lưu thông báo",
|
||
"Failed to save API info": "Không thể lưu thông tin API",
|
||
"Failed to save FAQ": "Không thể lưu FAQ",
|
||
"Failed to save model pricing": "Không thể lưu giá mô hình",
|
||
"Failed to save Uptime Kuma groups": "Không thể lưu nhóm Uptime Kuma",
|
||
"Failed to search API keys": "Không thể tìm kiếm khóa API",
|
||
"Failed to search redemption codes": "Không thể tìm kiếm mã đổi thưởng",
|
||
"Failed to search users": "Không thể tìm kiếm người dùng",
|
||
"Failed to send reset email": "Gửi email đặt lại thất bại",
|
||
"Failed to send verification code": "Không thể gửi mã xác minh",
|
||
"Failed to send verification email": "Gửi email xác minh thất bại",
|
||
"Failed to set tag": "Không thể đặt thẻ",
|
||
"Failed to setup 2FA": "Không thể thiết lập 2FA",
|
||
"Failed to show model in model square": "Không thể hiển thị mô hình trong kho mô hình",
|
||
"Fill a CLI template or add a blank rule.": "Điền mẫu CLI hoặc thêm quy tắc trống.",
|
||
"Failed to sign out other sessions": "Không thể đăng xuất các phiên khác",
|
||
"Failed to sign out session": "Không thể đăng xuất phiên",
|
||
"Failed to start {{provider}} login": "Không thể bắt đầu đăng nhập {{provider}}",
|
||
"Failed to start Discord login": "Không thể bắt đầu đăng nhập Discord",
|
||
"Failed to start GitHub login": "Không thể bắt đầu đăng nhập GitHub",
|
||
"Failed to start LinuxDO login": "Không thể bắt đầu đăng nhập LinuxDO",
|
||
"Failed to start OIDC login": "Không thể bắt đầu đăng nhập OIDC",
|
||
"Failed to start Passkey login": "Không thể bắt đầu đăng nhập Passkey",
|
||
"Failed to start Passkey registration": "Không thể bắt đầu đăng ký Passkey",
|
||
"Failed to start Telegram binding": "Không thể bắt đầu liên kết Telegram",
|
||
"Failed to start testing all channels": "Không thể bắt đầu kiểm tra tất cả các kênh",
|
||
"Failed to start verification": "Không thể bắt đầu xác minh",
|
||
"Failed to sync prices": "Không thể đồng bộ giá",
|
||
"Failed to sync ratios": "Không thể đồng bộ tỷ lệ",
|
||
"Failed to test all channels": "Không thể kiểm tra tất cả các kênh",
|
||
"Failed to test channel": "Không thể kiểm tra kênh",
|
||
"Failed to update all balances": "Không thể cập nhật tất cả số dư",
|
||
"Failed to update API key": "Không thể cập nhật khóa API",
|
||
"Failed to update API key status": "Không thể cập nhật trạng thái khóa API",
|
||
"Failed to update balance": "Không thể cập nhật số dư",
|
||
"Failed to update channel": "Cập nhật kênh không thành công",
|
||
"Failed to update models": "Không thể cập nhật mô hình",
|
||
"Failed to update profile": "Không thể cập nhật hồ sơ",
|
||
"Failed to update provider": "Cập nhật nhà cung cấp thất bại",
|
||
"Failed to update redemption code": "Không thể cập nhật mã đổi thưởng",
|
||
"Failed to update redemption code status": "Không thể cập nhật trạng thái mã đổi thưởng",
|
||
"Failed to update setting": "Không thể cập nhật cài đặt",
|
||
"Failed to update settings": "Không thể cập nhật cài đặt",
|
||
"Failed to update tag": "Không thể cập nhật thẻ",
|
||
"Failed to update user": "Không thể cập nhật người dùng",
|
||
"Failure keywords": "Từ khóa thất bại",
|
||
"Failure reason": "Lý do thất bại",
|
||
"Fair": "Công bằng",
|
||
"Fallback": "Dự phòng",
|
||
"Fallback base URL": "Base URL fallback",
|
||
"Fallback for remaining models": "Dự phòng cho mô hình còn lại",
|
||
"Fallback must be last": "Dự phòng phải cuối",
|
||
"Fallback route": "Tuyến dự phòng",
|
||
"Fallback tier": "Tầng dự phòng",
|
||
"FAQ": "FAQ",
|
||
"FAQ added. Click \"Save Settings\" to apply.": "Đã thêm FAQ. Nhấp \"Lưu cài đặt\" để áp dụng.",
|
||
"FAQ deleted. Click \"Save Settings\" to apply.": "Đã xóa FAQ. Nhấp \"Lưu cài đặt\" để áp dụng.",
|
||
"FAQ saved successfully": "FAQ đã lưu thành công",
|
||
"FAQ updated. Click \"Save Settings\" to apply.": "FAQ đã cập nhật. Nhấp \"Lưu cài đặt\" để áp dụng.",
|
||
"FastGPT": "FastGPT",
|
||
"Feature in development": "Tính năng đang phát triển",
|
||
"Fee": "Phí",
|
||
"Fee Amount": "Số tiền phí",
|
||
"Fetch": "Tải về",
|
||
"Fetch available models for:": "Tìm nạp các mô hình khả dụng cho:",
|
||
"Fetch available models from upstream": "Lấy các mô hình khả dụng từ nguồn trên",
|
||
"Fetch from Upstream": "Lấy từ nguồn",
|
||
"Fetch mode": "Chế độ lấy dữ liệu",
|
||
"Fetch Models": "Tìm nạp Mô hình",
|
||
"Fetched {{count}} model(s) from upstream": "Đã lấy {{count}} mô hình từ upstream",
|
||
"Fetched {{count}} models": "Đã lấy {{count}} mô hình",
|
||
"Fetched in your browser and placed in the source field below for review. GitHub and gist page URLs are rewritten to their raw URL automatically.": "Được trình duyệt tải về và đưa vào ô mã nguồn bên dưới để bạn xem lại. URL trang GitHub và gist sẽ tự động được đổi thành URL raw.",
|
||
"Fetching models...": "Đang lấy mô hình…",
|
||
"Fetching plugin source...": "Đang tải mã nguồn plugin…",
|
||
"Fetching prefill groups...": "Đang tải nhóm điền sẵn...",
|
||
"Fetching upstream prices...": "Đang lấy giá upstream...",
|
||
"Fetching upstream ratios...": "Đang lấy tỷ lệ thượng nguồn...",
|
||
"Fetching...": "Đang tải…",
|
||
"field": "trường",
|
||
"Field": "Trường",
|
||
"Field change details were not recorded": "Chi tiết thay đổi trường chưa được ghi lại",
|
||
"Field Mapping": "Ánh Xạ Trường",
|
||
"Field passthrough controls": "Điều khiển chuyển tiếp trường",
|
||
"Field Path": "Đường dẫn trường",
|
||
"Fields": "Các trường",
|
||
"File": "Tệp",
|
||
"File could not be verified": "Chưa thể xác minh tệp",
|
||
"File integrity verified": "Đã xác minh tính toàn vẹn của tệp",
|
||
"File Search": "Tìm kiếm tệp",
|
||
"File verification": "Xác minh tệp",
|
||
"Files to Retain": "Số tệp giữ lại",
|
||
"Fill All Models": "Điền Tất Cả Mô Hình",
|
||
"Fill Codex CLI / Claude CLI Templates": "Điền mẫu Codex CLI / Claude CLI",
|
||
"Fill entire column": "Điền toàn bộ cột",
|
||
"Fill example (all channels)": "Điền ví dụ (tất cả kênh)",
|
||
"Fill example (specific channels)": "Điền ví dụ (kênh cụ thể)",
|
||
"Fill in": "Điền",
|
||
"Fill in both Merchant ID and API Private Key before creating.": "Nhập cả Merchant ID và khóa riêng API trước khi tạo.",
|
||
"Fill in the credentials above to begin.": "Nhập thông tin xác thực ở trên để bắt đầu.",
|
||
"Fill in the following info to create a new subscription plan": "Điền thông tin sau để tạo gói đăng ký mới",
|
||
"Fill in this website": "Điền trang hiện tại",
|
||
"Fill Related Models": "Điền Mô hình Liên quan",
|
||
"Fill Template": "Điền Mẫu",
|
||
"Fill template: level and active": "Điền mẫu: cấp độ và trạng thái hoạt động",
|
||
"Fill template: level message": "Điền mẫu: thông báo cấp độ",
|
||
"Fill template: organization message": "Điền mẫu: thông báo tổ chức",
|
||
"Fill template: organization or role": "Điền mẫu: tổ chức hoặc vai trò",
|
||
"Fill Templates": "Điền mẫu",
|
||
"Fill the complete model value from the client request body, for example gpt-4o or gemini-2.5-flash. Separate multiple models with commas.": "Nhập đầy đủ giá trị model trong body yêu cầu của client, ví dụ gpt-4o hoặc gemini-2.5-flash. Ngăn cách nhiều model bằng dấu phẩy.",
|
||
"Fill thoughtSignature only for Gemini/Vertex channels using the OpenAI format": "Điền thoughtSignature chỉ dành cho các kênh Gemini/Vertex sử dụng định dạng OpenAI",
|
||
"Filled {{count}} model(s)": "Đã điền {{count}} mô hình",
|
||
"Filled {{count}} related model(s)": "Đã điền {{count}} mô hình liên quan",
|
||
"Filter": "Lọc",
|
||
"Filter by API key...": "Lọc theo khóa API...",
|
||
"Filter by channel ID": "Lọc theo ID kênh",
|
||
"Filter by group": "Lọc theo nhóm",
|
||
"Filter by MjProxy task ID": "Lọc theo ID nhiệm vụ MjProxy",
|
||
"Filter by model name": "Lọc theo tên mô hình",
|
||
"Filter by model name...": "Lọc theo tên mô hình...",
|
||
"Filter by model...": "Lọc theo mẫu...",
|
||
"Filter by name or ID...": "Lọc theo tên hoặc ID...",
|
||
"Filter by name, ID, or key...": "Lọc theo tên, ID hoặc khóa...",
|
||
"Filter by name...": "Lọc theo tên...",
|
||
"Filter by node": "Lọc theo nút",
|
||
"Filter by price field": "Lọc theo trường giá",
|
||
"Filter by ratio type": "Lọc theo loại tỷ lệ",
|
||
"Filter by request ID": "Lọc theo ID yêu cầu",
|
||
"Filter by task ID": "Lọc theo ID nhiệm vụ",
|
||
"Filter by token name": "Lọc theo tên token",
|
||
"Filter by username": "Lọc theo tên người dùng",
|
||
"Filter by username, name or email...": "Lọc theo tên người dùng, tên hoặc email...",
|
||
"Filter Dashboard Models": "Lọc Mô hình Bảng điều khiển",
|
||
"Filter mappings": "Lọc ánh xạ",
|
||
"Filter models by provider, group, type, endpoint, and tags.": "Lọc mô hình theo nhà cung cấp, nhóm, loại, endpoint và thẻ.",
|
||
"Filter models by type, endpoint, vendor, group and tags": "Lọc mô hình theo loại, endpoint, nhà cung cấp, nhóm và thẻ",
|
||
"Filter models...": "Lọc mô hình...",
|
||
"Filter plugins...": "Lọc plugin...",
|
||
"Filter the model analytics view by time range and user.": "Lọc chế độ xem phân tích mô hình theo khoảng thời gian và người dùng.",
|
||
"Filter the traffic flow view by time range and user.": "Lọc chế độ xem luồng lưu lượng theo khoảng thời gian và người dùng.",
|
||
"Filter...": "Lọc...",
|
||
"Filters": "Bộ lọc",
|
||
"Filters active": "Bộ lọc đang bật",
|
||
"Final Consumed": "Tiêu thụ cuối cùng",
|
||
"Final cost = base × multiplier when conditions match": "Chi phí cuối = cơ sở × hệ số khi thỏa điều kiện",
|
||
"Final price multiplier (0.95 = 5% discount": "Hệ số nhân giá cuối cùng (0.95 = giảm giá 5%)",
|
||
"Finance": "Tài chính",
|
||
"Find": "Tìm",
|
||
"Find the billing group.": "Xác định nhóm tính phí.",
|
||
"Find the ratio.": "Xác định hệ số.",
|
||
"Finish Time": "Thời gian hoàn thành",
|
||
"Finished requests": "Yêu cầu đã kết thúc",
|
||
"First API request": "Yêu cầu API đầu tiên",
|
||
"First token": "Token đầu",
|
||
"First/Last Frame to Video": "Khung đầu/cuối sang video",
|
||
"Fix Abilities": "Sửa tính nhất quán kênh",
|
||
"Fix order": "Sửa thứ tự",
|
||
"Fix the Request Header Override JSON first": "Hãy sửa JSON ghi đè header yêu cầu trước",
|
||
"Fixed": "Đã sửa",
|
||
"Fixed abilities: {{success}} succeeded, {{fails}} failed": "Đã sửa tính nhất quán kênh: {{success}} thành công, {{fails}} thất bại",
|
||
"Fixed channel constraint": "Ràng buộc kênh cố định",
|
||
"Fixed fee per request": "Phí cố định mỗi yêu cầu",
|
||
"Fixed price": "Giá cố định",
|
||
"Fixed price (USD)": "Giá cố định (USD)",
|
||
"Fixed request price": "Giá cố định theo yêu cầu",
|
||
"Flexible integration": "Kết nối linh hoạt",
|
||
"Floating": "Nổi",
|
||
"Flow": "Luồng",
|
||
"Flow Filters": "Bộ lọc luồng",
|
||
"Flow width metric": "Chỉ số độ rộng luồng",
|
||
"FluentRead extension not detected. Please ensure it is installed and active.": "Không phát hiện tiện ích mở rộng FluentRead. Vui lòng đảm bảo nó đã được cài đặt và kích hoạt.",
|
||
"Flush interval (minutes)": "Khoảng ghi xuống DB (phút)",
|
||
"Follow the guided steps to prepare your workspace before the first login.": "Thực hiện theo các bước hướng dẫn để chuẩn bị không gian làm việc của bạn trước lần đăng nhập đầu tiên.",
|
||
"Follow user group": "Theo nhóm người dùng",
|
||
"Font": "Phông chữ",
|
||
"Footer": "Chân trang",
|
||
"Footer text displayed at the bottom of pages": "Văn bản chân trang hiển thị ở cuối các trang",
|
||
"footer.columns.about.links.aboutProject": "Về Dự án",
|
||
"footer.columns.about.links.contact": "Liên hệ Chúng tôi",
|
||
"footer.columns.about.links.features": "Tính năng",
|
||
"footer.columns.about.title": "Về Chúng tôi",
|
||
"footer.columns.docs.links.apiDocs": "Tài liệu API",
|
||
"footer.columns.docs.links.installation": "Hướng Dẫn Cài Đặt",
|
||
"footer.columns.docs.links.quickStart": "Bắt Đầu Nhanh",
|
||
"footer.columns.docs.title": "Tài Liệu",
|
||
"footer.columns.related.links.midjourney": "MjProxy",
|
||
"footer.columns.related.links.newApiKeyTool": "new-api-key-tool",
|
||
"footer.columns.related.links.oneApi": "One API",
|
||
"footer.columns.related.title": "Các Dự Án Liên Quan",
|
||
"footer.defaultCopyright": "Bản quyền được bảo lưu.",
|
||
"footer.newapi.projectAttributionSuffix": "Bản quyền được bảo lưu. Được thiết kế và phát triển bởi các cộng tác viên dự án.",
|
||
"For advanced custom channels this applies only to /v1/responses routes without protocol conversion.": "Với kênh tùy chỉnh nâng cao, thiết lập này chỉ áp dụng cho các route /v1/responses không chuyển đổi giao thức.",
|
||
"For channels added after May 10, 2025, no need to remove \".\" from model names during deployment": "Đối với các kênh được thêm sau ngày 10 tháng 5 năm 2025, không cần loại bỏ \".\" khỏi tên mô hình trong quá trình triển khai",
|
||
"For private deployments, format: https://fastgpt.run/api/openapi": "Đối với các triển khai riêng tư, định dạng: https://fastgpt.run/api/openapi",
|
||
"For security, existing access tokens cannot be displayed. Regenerate only when you need a new token.": "Vì lý do bảo mật, không thể hiển thị lại token truy cập hiện có. Chỉ tạo lại khi bạn cần token mới.",
|
||
"For this channel, map the model name in client requests to the model name sent upstream.": "Với kênh này, ánh xạ tên mô hình trong yêu cầu của máy khách sang tên mô hình gửi đến dịch vụ thượng nguồn.",
|
||
"For this website, you can enter: {{domain}}": "Với trang này, bạn có thể nhập: {{domain}}",
|
||
"Force a syntactically valid JSON response": "Buộc phản hồi JSON hợp lệ về cú pháp",
|
||
"Force AUTH LOGIN": "Bắt buộc AUTH LOGIN",
|
||
"Force Format": "Buộc định dạng",
|
||
"Force format response to OpenAI standard (OpenAI channel only)": "Buộc định dạng phản hồi theo tiêu chuẩn OpenAI (chỉ kênh OpenAI)",
|
||
"Force JSON object or schema-conforming output": "Bắt buộc xuất JSON hoặc theo schema",
|
||
"Force operation": "Buộc thực hiện",
|
||
"Force SMTP authentication using AUTH LOGIN method": "Bắt buộc xác thực SMTP sử dụng phương thức AUTH LOGIN",
|
||
"Force-disabled two-factor authentication for the user": "Đã buộc tắt xác thực hai yếu tố của người dùng",
|
||
"Forest Whisper": "Tiếng thì thầm rừng cây",
|
||
"Forgot password": "Quên mật khẩu",
|
||
"Forgot password?": "Quên mật khẩu?",
|
||
"Form reset to saved values": "Đã đặt lại biểu mẫu về các giá trị đã lưu",
|
||
"Format": "Định dạng",
|
||
"Format conversion is unavailable; the client must use a format the upstream supports": "Chuyển đổi định dạng không khả dụng; client phải dùng định dạng mà upstream hỗ trợ",
|
||
"Format JSON": "Định dạng JSON",
|
||
"Format:": "Định dạng:",
|
||
"Format: Access Key ID|Secret Access Key": "Định dạng: ID khóa truy cập|Khóa truy cập bí mật",
|
||
"Format: AccessKey|SecretKey (or just ApiKey if upstream is New API)": "Định dạng: AccessKey|SecretKey (hoặc chỉ ApiKey nếu hệ thống thượng nguồn là New API)",
|
||
"Format: Ak|Sk|Region": "Định dạng: Ak|Sk|Region",
|
||
"Format: APIKey-AppId, e.g., fastgpt-0sp2gtvfdgyi4k30jwlgwf1i-64f335d84283f05518e9e041": "Định dạng: APIKey-AppId, ví dụ: fastgpt-0sp2gtvfdgyi4k30jwlgwf1i-64f335d84283f05518e9e041",
|
||
"Format: APIKey|SecretKey": "Định dạng: APIKey|SecretKey",
|
||
"Format: APPID|APISecret|APIKey": "Định dạng: APPID|APISecret|APIKey",
|
||
"Format: TokenHub API Key, or legacy AppId|SecretId|SecretKey": "Định dạng: TokenHub API Key, hoặc định dạng cũ AppId|SecretId|SecretKey",
|
||
"Forward requests directly to upstream providers without any post-processing.": "Chuyển tiếp các yêu cầu trực tiếp đến các nhà cung cấp ngược dòng mà không cần xử lý hậu kỳ nào.",
|
||
"Forwarding Routes": "Route chuyển tiếp",
|
||
"Frames per second": "Khung hình / giây",
|
||
"Free": "Trống",
|
||
"Free: {{free}} / Total: {{total}}": "Còn trống: {{free}} / Tổng: {{total}}",
|
||
"Frequency Penalty": "Phạt tần suất",
|
||
"Friendly name to identify this channel": "Tên thân thiện để nhận dạng kênh này",
|
||
"From Address": "Địa chỉ Người gửi",
|
||
"From IO.NET deployment": "Từ triển khai IO.NET",
|
||
"From marketplace index": "Từ chỉ mục kho plugin",
|
||
"From model redirect, not yet added to models list": "Từ chuyển hướng mô hình, chưa được thêm vào danh sách mô hình",
|
||
"Full API Key": "Khóa API đầy đủ",
|
||
"Full Base URL (supports": "URL cơ sở đầy đủ (hỗ trợ",
|
||
"Full Code": "Mã đầy đủ",
|
||
"Full input length": "Độ dài đầu vào đầy đủ",
|
||
"Full input length override": "Chỉ định tổng độ dài ngữ cảnh đầu vào",
|
||
"Full JSON": "JSON đầy đủ",
|
||
"Full layout": "Bố cục đầy đủ",
|
||
"Full source": "Toàn bộ mã nguồn",
|
||
"Full upstream catalog": "Toàn bộ danh mục nguồn",
|
||
"Full width": "Toàn chiều rộng",
|
||
"Function calling": "Gọi hàm",
|
||
"Functions": "Hàm",
|
||
"Gateways": "Cổng kết nối",
|
||
"GC Count": "Số lần GC",
|
||
"GC executed": "GC đã thực thi",
|
||
"GC execution failed": "Thực thi GC thất bại",
|
||
"Gemini": "Song Tử",
|
||
"Gemini and OpenAI audio prices differ for this model. Use separate billing model names to convert them.": "Giá âm thanh Gemini và OpenAI của mô hình này khác nhau. Hãy dùng tên mô hình tính phí riêng để chuyển đổi.",
|
||
"Gemini Generate Content to OpenAI Chat": "Gemini Generate Content sang OpenAI Chat",
|
||
"Gemini Image 4K": "Gemini Image 4K",
|
||
"Gemini only": "Chỉ Gemini",
|
||
"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.",
|
||
"General": "Chung",
|
||
"General Settings": "General settings",
|
||
"Generate": "Tạo",
|
||
"Generate and manage your API access token": "Tạo và quản lý mã thông báo truy cập API của bạn",
|
||
"Generate Doubao Seedance videos through Volcengine Ark": "Tạo video Doubao Seedance qua Volcengine Ark",
|
||
"Generate Lyrics": "Tạo lời bài hát",
|
||
"Generate Midjourney images through MjProxy": "Tạo ảnh Midjourney qua MjProxy",
|
||
"Generate Midjourney images through MjProxyPlus": "Tạo ảnh Midjourney qua MjProxyPlus",
|
||
"Generate Music": "Tạo nhạc",
|
||
"Generate music and lyrics through SunoAPI": "Tạo nhạc và lời bài hát qua SunoAPI",
|
||
"Generate new backup codes for account recovery": "Tạo mã dự phòng mới để khôi phục tài khoản",
|
||
"Generate New Codes": "Tạo mã mới",
|
||
"Generate tokens from the Tokens page; you can scope them to specific models, groups, IPs, and rate-limits.": "Tạo token tại trang Tokens; bạn có thể giới hạn theo model, nhóm, IP và rate-limit.",
|
||
"Generated": "Đã tạo",
|
||
"Generated a system access token": "Đã tạo token truy cập hệ thống",
|
||
"Generated image": "Ảnh được tạo",
|
||
"Generating new codes will invalidate all existing backup codes.": "Tạo mã mới sẽ vô hiệu hóa tất cả các mã dự phòng hiện có.",
|
||
"Generating...": "Đang tạo...",
|
||
"Generation quality preset": "Mức chất lượng sinh",
|
||
"Generation was interrupted": "Quá trình tạo đã bị gián đoạn",
|
||
"Generic cache": "Bộ đệm chung",
|
||
"Get advice": "Nhận lời khuyên",
|
||
"Get notified when balance falls below this value": "Nhận thông báo khi số dư giảm xuống dưới giá trị này",
|
||
"Get one here": "Nhận tại đây",
|
||
"Get started": "Bắt đầu",
|
||
"Get Started": "Bắt đầu",
|
||
"GitHub": "GitHub",
|
||
"GitHub rate limit reached. Try again later.": "Đã đạt giới hạn yêu cầu GitHub. Vui lòng thử lại sau.",
|
||
"Give the group a recognizable name and optional description.": "Đặt cho nhóm một cái tên dễ nhận biết và mô tả tùy chọn.",
|
||
"Give this group a recognizable name.": "Hãy đặt cho nhóm này một cái tên dễ nhận biết.",
|
||
"Global and channel settings": "Cài đặt toàn cục và kênh",
|
||
"Global configuration and administrative tools.": "Cấu hình toàn cục và công cụ quản trị.",
|
||
"Global Coverage": "Phạm vi toàn cầu",
|
||
"Global default": "Mặc định toàn cục",
|
||
"Global default: {{mode}}": "Mặc định toàn cục: {{mode}}",
|
||
"Global Model Configuration": "Cấu hình Mô hình Toàn cầu",
|
||
"Global throughput": "Thông lượng toàn hệ thống",
|
||
"Go Back": "Quay lại",
|
||
"Go back and edit": "Quay lại và chỉnh sửa",
|
||
"Go to Dashboard": "Truy cập Dashboard",
|
||
"Go to first page": "Đi đến trang đầu tiên",
|
||
"Go to GitHub": "Xem trên GitHub",
|
||
"Go to home": "Về trang chủ",
|
||
"Go to io.net API Keys": "Đi đến Khóa API io.net",
|
||
"Go to last page": "Đi đến trang cuối cùng",
|
||
"Go to next page": "Đi đến trang tiếp theo",
|
||
"Go to page {{page}}": "Đi đến trang {{page}}",
|
||
"Go to previous page": "Quay lại trang trước",
|
||
"Go to settings": "Đi tới cài đặt",
|
||
"Go to Settings": "Đi đến Cài đặt",
|
||
"Good": "Tốt",
|
||
"Gotify Application Token": "Mã thông báo ứng dụng Gotify",
|
||
"Gotify Documentation": "Tài liệu Gotify",
|
||
"Gotify Server URL": "URL máy chủ Gotify",
|
||
"gpt-3.5-turbo": "gpt-3.5-turbo",
|
||
"gpt-3.5-turbo-0125": "gpt-3.5-turbo-0125",
|
||
"gpt-4": "gpt-4",
|
||
"gpt-4, claude-3-opus, etc.": "gpt-4, claude-3-opus, v.v.",
|
||
"GPU count": "Số lượng GPU",
|
||
"Granted at": "Được cấp lúc",
|
||
"Greater than": "Lớn hơn",
|
||
"Greater Than": "Lớn hơn",
|
||
"Greater than or equal": "Lớn hơn hoặc bằng",
|
||
"Greater Than or Equal": "Lớn hơn hoặc bằng",
|
||
"Grok": "Grok",
|
||
"Grok Settings": "Cài đặt Grok",
|
||
"Group": "Nhóm",
|
||
"Group {{path}}": "Nhóm {{path}}",
|
||
"Group & Quota": "Nhóm & Hạn mức",
|
||
"Group added. Click \"Save Settings\" to apply.": "Nhóm đã được thêm. Nhấp vào \"Lưu Cài đặt\" để áp dụng.",
|
||
"Group channels by tag for batch operations": "Nhóm kênh theo thẻ để thực hiện các thao tác hàng loạt",
|
||
"Group config overrides global limits, shares the same period": "Cấu hình nhóm ghi đè giới hạn toàn cầu, chia sẻ cùng một chu kỳ",
|
||
"Group deleted. Click \"Save Settings\" to apply.": "Nhóm đã bị xóa. Nhấp vào \"Lưu Cài đặt\" để áp dụng.",
|
||
"Group description": "Mô tả nhóm",
|
||
"Group details": "Chi tiết nhóm",
|
||
"Group identifier": "Định danh nhóm",
|
||
"Group is required": "Yêu cầu nhóm",
|
||
"Group name": "Tên nhóm",
|
||
"Group Name": "Tên Nhóm",
|
||
"Group name cannot be changed when editing.": "Tên nhóm không thể thay đổi khi chỉnh sửa.",
|
||
"Group prices cannot be expanded because this expression is not a standard tiered pricing expression.": "Không thể mở rộng giá theo nhóm vì biểu thức này không phải là biểu thức giá theo bậc tiêu chuẩn.",
|
||
"Group Pricing": "Định giá nhóm",
|
||
"How a session is identified and which channel it keeps.": "Cách nhận diện phiên và kênh mà phiên giữ lại.",
|
||
"Group pricing usage guide": "Hướng dẫn sử dụng định giá theo nhóm",
|
||
"group ratio": "tỷ lệ nhóm",
|
||
"Group Ratio": "Tỷ lệ nhóm",
|
||
"Group ratios": "Tỷ lệ nhóm",
|
||
"Group updated. Click \"Save Settings\" to apply.": "Nhóm đã được cập nhật. Nhấp vào \"Lưu Cài đặt\" để áp dụng.",
|
||
"Group-based rate limits": "Giới hạn tỷ lệ dựa trên nhóm",
|
||
"Group:": "Nhóm:",
|
||
"Group: {{ratio}}x": "Nhóm: {{ratio}}x",
|
||
"Grouped monitor status from Uptime Kuma": "Trạng thái giám sát theo nhóm từ Uptime Kuma",
|
||
"Groups": "Nhóm",
|
||
"Groups *": "Nhóm *",
|
||
"Groups that users can select when creating API keys.": "Các nhóm mà người dùng có thể chọn khi tạo khóa API.",
|
||
"Growth": "Tăng trưởng",
|
||
"Guardrails": "Hàng rào bảo vệ",
|
||
"Guest": "Khách",
|
||
"h": "h",
|
||
"Haiku Model": "Mô hình Haiku",
|
||
"Hang tight while we finish connecting your account.": "Hãy chờ một chút trong khi chúng tôi hoàn tất việc kết nối tài khoản của bạn.",
|
||
"Hang tight while we securely link this account to your profile.": "Hãy chờ một chút trong khi chúng tôi liên kết bảo mật tài khoản này với hồ sơ của bạn.",
|
||
"Hardware": "Phần cứng",
|
||
"Hardware type": "Loại phần cứng",
|
||
"Has been disabled": "Đã vô hiệu hóa thành công",
|
||
"Has been enabled": "Đã kích hoạt thành công",
|
||
"Has been invalidated": "Đã vô hiệu hóa thành công",
|
||
"Have a Code?": "Có mã không?",
|
||
"Header": "Header",
|
||
"header instead.": ".",
|
||
"Header Name": "Tên header",
|
||
"Header navigation": "Điều hướng đầu trang",
|
||
"Header Override": "Ghi đè tiêu đề",
|
||
"Header Passthrough (X-Request-Id)": "Chuyển tiếp header (X-Request-Id)",
|
||
"Header Value (supports string or JSON mapping)": "Giá trị header (hỗ trợ chuỗi hoặc ánh xạ JSON)",
|
||
"header. Anthropic-formatted endpoints accept the": ". Các endpoint định dạng Anthropic chấp nhận header",
|
||
"Health": "Sức khỏe",
|
||
"Health check timeout threshold (seconds)": "Ngưỡng thời gian kiểm tra (giây)",
|
||
"Healthy": "Bình thường",
|
||
"Hidden": "Ẩn",
|
||
"Hidden — verify to reveal": "Ẩn — xác minh để hiển thị",
|
||
"Hidden {{count}} models from model square": "Đã ẩn {{count}} mô hình khỏi kho mô hình",
|
||
"Hidden from {{group}}": "Ẩn khỏi {{group}}",
|
||
"Hidden from catalog": "Ẩn trong danh mục",
|
||
"Hidden from the model square by metadata policy.": "Đã ẩn khỏi danh mục theo cài đặt siêu dữ liệu.",
|
||
"Hide": "Ẩn",
|
||
"Hide API key": "Ẩn khóa API",
|
||
"Hide from catalog": "Ẩn khỏi danh mục",
|
||
"Hide from model square": "Ẩn khỏi kho mô hình",
|
||
"Hide redirect panel": "Ẩn bảng chuyển hướng",
|
||
"Hide selected models from model square": "Ẩn mô hình đã chọn khỏi kho mô hình",
|
||
"Hide sensitive data": "Ẩn dữ liệu nhạy cảm",
|
||
"Hide setup guide": "Ẩn hướng dẫn thiết lập",
|
||
"High Performance": "Hiệu suất cao",
|
||
"High-risk operation confirmation": "Xác nhận thao tác rủi ro cao",
|
||
"High-risk status code retry confirmation text": "Tôi hiểu rủi ro tính phí nhiều lần và sự cố hệ thống, đồng thời xác nhận bật tính năng",
|
||
"High-risk status code retry input mismatch": "Nội dung nhập không khớp với văn bản bắt buộc.",
|
||
"High-risk status code retry input placeholder": "Nhập chính xác văn bản ở trên",
|
||
"High-risk status code retry risk check 1": "Tôi đã đọc và hiểu đầy đủ mọi cảnh báo ở trên, bao gồm hậu quả nghiêm trọng khi buộc thử lại với mã trạng thái 504 và 524.",
|
||
"High-risk status code retry risk check 2": "Tôi đã trao đổi với nhà cung cấp thượng nguồn và xác nhận lỗi hết thời gian chờ hiện tại do nút thắt của dịch vụ thượng nguồn mà phía thượng nguồn chưa thể khắc phục, vì vậy buộc thử lại chỉ là giải pháp thỏa hiệp.",
|
||
"High-risk status code retry risk check 3": "Tôi tự nguyện chấp nhận mọi rủi ro bị tính phí hai lần hoặc nhiều lần và sẽ không tạo issue hay khiếu nại trong kho mã nguồn của dự án về bất thường thanh toán do các lần thử lại này.",
|
||
"High-risk status code retry risk check 4": "Tôi tự nguyện chấp nhận rủi ro về độ ổn định hệ thống, gồm hết thời gian chờ nghiêm trọng ở phía máy khách và khả năng dịch vụ gặp sự cố, đồng thời chịu trách nhiệm về tình trạng tồn đọng yêu cầu hoặc gián đoạn dịch vụ phát sinh.",
|
||
"High-risk status code retry risk disclaimer": "### ⚠️ Thao tác rủi ro cao: cảnh báo và tuyên bố miễn trừ trách nhiệm khi thử lại mã 504/524\n\nTheo mặc định, dự án không thử lại với mã `400` (yêu cầu không hợp lệ), `504` (gateway hết thời gian chờ) hoặc `524` (đã hết thời gian chờ). Mã 504 và 524 thường có nghĩa là **yêu cầu đã đến dịch vụ AI thượng nguồn thành công và phía thượng nguồn đã bắt đầu xử lý, nhưng kết nối bị đóng vì quá trình xử lý ở thượng nguồn mất quá nhiều thời gian**. Điều này thường cho thấy nút thắt nằm ở dịch vụ thượng nguồn.\n\nBật chuyển hướng hoặc thử lại cho các mã hết thời gian chờ này là một **thao tác có rủi ro cực kỳ cao**. Trước khi bật, bạn phải đọc kỹ và hiểu các hậu quả sau:\n\n#### 1. Rủi ro chính (hãy đọc kỹ)\n\n1. 💸 Tính phí hai lần hoặc nhiều lần: phần lớn nhà cung cấp AI thượng nguồn **vẫn tính phí** cho yêu cầu đã bắt đầu xử lý nhưng bị ngắt do hết thời gian chờ mạng (504/524). Mỗi lần thử lại gửi một yêu cầu hoàn toàn mới đến thượng nguồn và có thể gây **tính phí hai lần hoặc nhiều lần**.\n2. ⏳ Hết thời gian chờ nghiêm trọng ở phía máy khách: khi một yêu cầu đã hết thời gian chờ, việc thử lại có thể làm tổng độ trễ tăng nhiều lần và gây thời gian chờ nghiêm trọng hoặc không thể chấp nhận cho máy khách cuối.\n3. 💥 Tồn đọng yêu cầu và sự cố dịch vụ: buộc thử lại giữ luồng và kết nối lâu hơn. Khi tải cao, điều này có thể gây **tồn đọng yêu cầu** nghiêm trọng, cạn kiệt tài nguyên, phát sinh lỗi dây chuyền và làm dịch vụ proxy ngừng hoạt động.\n\n#### 2. Xác nhận rủi ro\n\nNếu vẫn chọn bật tính năng này, bạn xác nhận tất cả nội dung sau:",
|
||
"Higher priority channels are selected first": "Các kênh ưu tiên cao hơn được chọn trước tiên",
|
||
"Historical capitalization": "Kiểu chữ hoa/thường cũ",
|
||
"Historical tokens": "Token trước đây",
|
||
"Historical Usage": "Lịch sử sử dụng",
|
||
"History of MjProxy-style image tasks.": "Lịch sử các tác vụ hình ảnh kiểu MjProxy.",
|
||
"Hit criteria: If cached tokens exist in usage, it counts as a hit.": "Tiêu chí trúng: Nếu cached tokens tồn tại trong usage, được tính là trúng.",
|
||
"Hit Rate": "Tỷ lệ trúng",
|
||
"Hit tier": "Bậc trúng",
|
||
"Home": "Trang chủ",
|
||
"Home Page Content": "Nội dung Trang chủ",
|
||
"Homepage URL": "URL trang chủ",
|
||
"Hook": "Hook",
|
||
"Hostname or IP of your SMTP provider": "Tên máy chủ hoặc IP của nhà cung cấp SMTP của bạn",
|
||
"Hour": "Giờ",
|
||
"Hour of day": "Giờ trong ngày",
|
||
"Hourly token usage by model across the last 24 hours": "Sử dụng token theo giờ của từng mô hình trong 24 giờ qua",
|
||
"Hourly token usage by model over the past 24 hours": "Sử dụng token theo mô hình theo giờ trong 24 giờ qua",
|
||
"hours": "giờ",
|
||
"How a call is priced": "Một cuộc gọi được tính giá như thế nào",
|
||
"How client credentials are sent to the token endpoint": "Cách thông tin xác thực client được gửi đến endpoint token",
|
||
"How frequently the system checks auto-disabled channels for recovery": "Tần suất hệ thống kiểm tra các kênh bị tự động vô hiệu hóa để khôi phục",
|
||
"How frequently the system tests all channels": "Tần suất hệ thống kiểm tra tất cả các kênh là bao nhiêu?",
|
||
"How It Works": "Cách hoạt động",
|
||
"How model mapping works": "Cách hoạt động của ánh xạ mô hình",
|
||
"How much to charge for each US dollar of balance (Epay)": "Tính phí bao nhiêu cho mỗi đô la Mỹ số dư (Epay)",
|
||
"How this model name should match requests": "Tên mô hình này nên khớp với các yêu cầu như thế nào",
|
||
"How to deliver the resulting image": "Cách trả về ảnh kết quả",
|
||
"How to get an io.net API Key": "Cách lấy Khóa API io.net",
|
||
"How to reset my quota?": "Cách đặt lại hạn mức của tôi?",
|
||
"How to select keys: random or sequential polling": "Cách chọn khóa: thăm dò ngẫu nhiên hay tuần tự",
|
||
"How to set up Passkey domains": "Cách thiết lập tên miền khóa truy cập",
|
||
"How will you use the platform?": "Bạn sẽ sử dụng nền tảng như thế nào?",
|
||
"HTTP Protocol": "Giao thức HTTP",
|
||
"HTTP protocol must be Auto or HTTP/1.1": "Giao thức HTTP phải là Tự động hoặc HTTP/1.1",
|
||
"HTTP/1.1": "HTTP/1.1",
|
||
"HTTP/2 Connection Shards": "Phân mảnh kết nối HTTP/2",
|
||
"HTTP/2 connection shards are unavailable when HTTP/1.1 is selected.": "Không thể dùng phân mảnh kết nối HTTP/2 khi chọn HTTP/1.1.",
|
||
"HTTP/2 connection shards must be 1 when HTTP/1.1 is selected": "Khi chọn HTTP/1.1, phân mảnh kết nối HTTP/2 phải là 1",
|
||
"HTTP/2 connection shards must be between 1 and 8": "Phân mảnh kết nối HTTP/2 phải từ 1 đến 8",
|
||
"https://api.day.app/yourkey/{{title}}/{{content}}": "https://api.day.app/yourkey/{{title}}/{{content}}",
|
||
"https://api.example.com": "https://api.example.com",
|
||
"https://ark.ap-southeast.bytepluses.com": "https://ark.ap-southeast.bytepluses.com",
|
||
"https://ark.cn-beijing.volces.com": "https://ark.cn-beijing.volces.com",
|
||
"https://cloud.siliconflow.cn/i/hij0YNTZ": "https://cloud.siliconflow.cn/i/hij0YNTZ",
|
||
"https://docs.example.com": "https://docs.example.com",
|
||
"https://example.com": "https://example.com",
|
||
"https://example.com/logo.png": "https://example.com/logo.png",
|
||
"https://example.com/qr-code.png": "https://example.com/qr-code.png",
|
||
"https://example.com/topup": "https://example.com/topup",
|
||
"https://example.com/webhook": "https://example.com/webhook",
|
||
"https://gateway.example.com": "https://gateway.example.com",
|
||
"https://github.com/QuantumNous/new-api": "https://github.com/QuantumNous/new-api",
|
||
"https://gotify.example.com": "https://gotify.example.com",
|
||
"https://pay.example.com": "https://pay.example.com",
|
||
"https://provider.com/.well-known/openid-configuration": "https://provider.com/.well-known/openid-configuration",
|
||
"https://status.example.com": "https://status.example.com",
|
||
"https://wechat-server.example.com": "https://wechat-server.example.com",
|
||
"https://worker.example.workers.dev": "https://worker.example.workers.dev",
|
||
"https://your-server.example.com": "https://your-server.example.com",
|
||
"Human-readable name shown to users during Passkey prompts.": "Tên dễ đọc hiển thị cho người dùng trong quá trình nhắc nhở Passkey.",
|
||
"I confirm enabling high-risk retry": "Tôi xác nhận bật thử lại rủi ro cao",
|
||
"I have read and agree to the": "Tôi đã đọc và đồng ý với",
|
||
"I have read and understood the above compliance reminder": "Tôi đã đọc và hiểu nhắc nhở tuân thủ ở trên",
|
||
"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.": "Tôi đã đọc và hiểu nhắc nhở tuân thủ ở trên, thừa nhận các rủi ro pháp lý liên quan và xác nhận rằng tôi chịu trách nhiệm pháp lý phát sinh từ việc triển khai, vận hành và thu phí.",
|
||
"I understand that disabling 2FA removes its authenticator and backup codes.": "Tôi hiểu rằng tắt 2FA sẽ xóa phương thức xác thực bằng ứng dụng và các mã dự phòng.",
|
||
"I understand that disabling 2FA will remove all protection and backup codes": "Tôi hiểu rằng việc vô",
|
||
"Icon": "Biểu tượng",
|
||
"Icon file must be 100 KB or smaller": "Tệp biểu tượng phải có kích thước 100 KB hoặc nhỏ hơn",
|
||
"Icon identifier (e.g. github, gitlab)": "Mã định danh biểu tượng (ví dụ: github, gitlab)",
|
||
"ID": "ID",
|
||
"If an upstream error contains any of these keywords (case insensitive), the channel will be disabled automatically.": "Nếu một lỗi thượng nguồn chứa bất kỳ từ khóa nào trong số này (không phân biệt chữ hoa chữ thường), kênh sẽ tự động bị vô hiệu hóa.",
|
||
"If authorization succeeds, the generated JSON will be inserted into the key field. You still need to save the channel to persist it.": "Nếu ủy quyền thành công, JSON tạo ra sẽ được chèn vào trường khóa. Bạn vẫn cần lưu kênh để áp dụng.",
|
||
"If connecting to upstream One API or New API relay projects, use OpenAI type instead unless you know what you are doing": "Nếu kết nối với dự án relay One API hoặc New API upstream, hãy sử dụng loại OpenAI thay thế trừ khi bạn biết mình đang làm gì",
|
||
"If default auto group is enabled, newly created tokens start with auto instead of an empty group.": "Nếu bật nhóm auto mặc định, token mới sẽ bắt đầu với auto thay vì nhóm trống.",
|
||
"If left blank, the system may use a different website address and Passkey sign-in can fail here.": "Nếu để trống, hệ thống có thể dùng địa chỉ trang khác khiến đăng nhập bằng Passkey tại đây thất bại.",
|
||
"If no preceding rule matched: {{condition}}": "Nếu không khớp quy tắc trước đó: {{condition}}",
|
||
"If the affinity channel fails and retry succeeds on another channel, update affinity to the successful channel.": "Nếu kênh ưu tiên thất bại và thử lại thành công trên kênh khác, cập nhật ưu tiên sang kênh thành công.",
|
||
"If this keeps happening, please report it on GitHub Issues.": "Nếu sự cố tiếp tục xảy ra, vui lòng báo cáo trên GitHub Issues.",
|
||
"If users already have Passkeys, changing this domain may require them to sign in another way and set up their Passkeys again.": "Nếu người dùng đã có Passkey, đổi tên miền này có thể yêu cầu họ đăng nhập bằng cách khác và thiết lập lại Passkey.",
|
||
"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.": "Nếu bạn cung cấp dịch vụ AI tạo sinh cho công chúng tại Trung Quốc đại lục, bạn sẽ thực hiện các nghĩa vụ pháp lý bao gồm đăng ký, đánh giá an toàn, an toàn nội dung, xử lý khiếu nại, gắn nhãn nội dung được tạo, lưu giữ nhật ký và bảo vệ thông tin cá nhân.",
|
||
"If your Passkey belongs to another website, start sign-in there:": "Nếu khóa truy cập thuộc trang web khác, hãy đăng nhập tại trang đó:",
|
||
"Ignore": "Bỏ qua",
|
||
"Ignore this version": "Bỏ qua phiên bản này",
|
||
"Ignored upstream models": "Mô hình upstream bị bỏ qua",
|
||
"image": "ảnh",
|
||
"Image": "Hình ảnh",
|
||
"Image Cache": "Bộ nhớ đệm ảnh",
|
||
"Image cache input price": "Giá đầu vào ảnh từ bộ nhớ đệm",
|
||
"Image count": "Số lượng ảnh",
|
||
"Image Generation": "Tạo hình ảnh",
|
||
"Image In": "Ảnh vào",
|
||
"Image input": "Đầu vào hình ảnh",
|
||
"Image input price": "Giá đầu vào hình ảnh",
|
||
"Image not available": "Hình ảnh không khả dụng",
|
||
"Image Out": "Ảnh ra",
|
||
"Image output price": "Giá đầu ra hình ảnh",
|
||
"Image Preview": "Xem trước ảnh",
|
||
"Image prices with count, size or quality adjustments must be converted manually.": "Cần chuyển đổi thủ công giá ảnh có điều chỉnh theo số lượng, kích thước hoặc chất lượng.",
|
||
"Image ratio": "Tỷ lệ hình ảnh",
|
||
"Image to Video": "Ảnh sang video",
|
||
"Image Tokens": "Token hình ảnh",
|
||
"Imagine the pricing table has three groups: default (ratio 1.0), premium (ratio 0.5), and vip (ratio 0.8). Users whose account is in the vip group get user-level perks, and premium is a cheaper channel pool that users can pick for their tokens.": "Giả sử bảng định giá có ba nhóm: default (hệ số 1.0), premium (hệ số 0.5) và vip (hệ số 0.8). Người dùng có tài khoản thuộc nhóm vip nhận ưu đãi cấp người dùng, còn premium là một nhóm kênh rẻ hơn mà người dùng có thể chọn cho token của mình.",
|
||
"Import from URL": "Nhập từ URL",
|
||
"Import to CC Switch": "Nhập vào CC Switch",
|
||
"Important": "Quan trọng",
|
||
"Importing metadata does not add channels, enable model access, or configure prices.": "Nhập siêu dữ liệu không thêm kênh, mở quyền truy cập mô hình hay cấu hình giá.",
|
||
"In BotFather, open Login Widget, register this callback URL, and copy the Client ID and Client Secret. Existing Telegram bindings will continue to work after configuration.": "Trong BotFather, mở Login Widget, đăng ký URL gọi lại này và sao chép Client ID cùng Client Secret. Các liên kết Telegram hiện có sẽ tiếp tục hoạt động sau khi cấu hình.",
|
||
"In JSON, the user group is the outer key and the billing group is the inner key. The example below means: vip users pay 0.8 when billed as standard, and 0.3 when billed as premium.": "Trong JSON, khóa ngoài là nhóm người dùng, khóa trong là nhóm tính phí. Ví dụ dưới đây nghĩa là: người dùng vip trả 0.8 khi tính phí theo standard và 0.3 khi theo premium.",
|
||
"In Progress": "Đang xử lý",
|
||
"In the visual editor these appear as Extra visible and Hidden. In JSON, +: (or no prefix) adds a group and -: removes one.": "Trong trình chỉnh sửa trực quan, các quy tắc này hiển thị là «Hiển thị thêm» và «Ẩn». Trong JSON, +: (hoặc không có tiền tố) thêm nhóm và -: xóa nhóm.",
|
||
"In:": "Vào:",
|
||
"incident": "sự cố",
|
||
"incidents": "sự cố",
|
||
"Incidents": "Sự cố",
|
||
"Include {{price}}": "Bật {{price}}",
|
||
"Include at least one price variable.": "Bật ít nhất một biến giá.",
|
||
"Include Group": "Bao gồm nhóm",
|
||
"Include Model": "Bao gồm mô hình",
|
||
"Include name": "Bao gồm tên",
|
||
"Include quota": "Bao gồm hạn mức",
|
||
"Include Rule Name": "Bao gồm tên quy tắc",
|
||
"Includes request rules": "Bao gồm quy tắc yêu cầu",
|
||
"Includes tool-call surcharge": "Bao gồm phụ phí gọi công cụ",
|
||
"Including failed requests, 0 = unlimited": "Bao gồm các yêu cầu thất bại, 0 = không giới hạn",
|
||
"Incoming path": "Path đầu vào",
|
||
"Incoming path is required": "Bắt buộc path đầu vào",
|
||
"Incoming path must be unique": "Path đầu vào phải duy nhất",
|
||
"Incoming path must not include query": "Path đầu vào không được chứa query",
|
||
"Incoming path must start with /": "Path đầu vào phải bắt đầu bằng /",
|
||
"Incomplete": "Chưa hoàn tất",
|
||
"Increase quota for user “{{name}}”": "Tăng hạn mức cho người dùng “{{name}}”",
|
||
"Increase user quota": "Tăng hạn mức người dùng",
|
||
"Increased user quota by {{quota}}": "Đã tăng hạn mức người dùng thêm {{quota}}",
|
||
"Index": "Chỉ mục",
|
||
"Index request failed with HTTP {{status}}": "Yêu cầu chỉ mục thất bại với HTTP {{status}}",
|
||
"Index URL": "URL chỉ mục",
|
||
"Information unavailable": "Chưa đọc được thông tin",
|
||
"Inherit global Auto order": "Kế thừa thứ tự Auto toàn cục",
|
||
"Inherit global default": "Kế thừa mặc định toàn cục",
|
||
"Inherit vendor icon": "Kế thừa biểu tượng nhà cung cấp",
|
||
"Inherited": "Kế thừa",
|
||
"Inherited from {{vendor}}": "Kế thừa từ {{vendor}}",
|
||
"Initial quota given to new users": "Hạn mức ban đầu cấp cho người dùng mới",
|
||
"Initial quota given to new users ({{formattedQuota}})": "Hạn mức ban đầu cấp cho người dùng mới ({{formattedQuota}})",
|
||
"Initialization failed, please try again.": "Khởi tạo thất bại, vui lòng thử lại.",
|
||
"Initialize": "Khởi tạo",
|
||
"Initialize system": "Khởi tạo hệ thống",
|
||
"Initializing…": "Đang khởi tạo…",
|
||
"Inpaint": "Inpaint",
|
||
"Input": "Đầu vào",
|
||
"Input mode": "Chế độ nhập",
|
||
"Input price": "Giá đầu vào",
|
||
"Input price is required before saving dependent prices.": "Cần có giá đầu vào trước khi lưu các giá phụ thuộc.",
|
||
"Input token rate": "Tốc độ token đầu vào",
|
||
"Input tokens": "Token đầu vào",
|
||
"Input Tokens": "Token đầu vào",
|
||
"Inset": "Khung trong",
|
||
"Inspect requests, errors, and billing details": "Kiểm tra yêu cầu, lỗi và chi tiết thanh toán",
|
||
"Inspect user prompts": "Kiểm tra lời nhắc của người dùng",
|
||
"Install": "Cài đặt",
|
||
"Install {{name}}": "Cài đặt {{name}}",
|
||
"Install and enable": "Cài đặt và bật",
|
||
"Installed": "Đã cài đặt",
|
||
"Installed {{name}} v{{version}}": "Đã cài {{name}} v{{version}}",
|
||
"Installed v{{from}} → marketplace v{{to}}": "Đã cài v{{from}} → chợ v{{to}}",
|
||
"Installed v{{installed}} not listed": "Đã cài v{{installed}}, không có trong chỉ mục",
|
||
"Installed version is not in this index": "Phiên bản đã cài không có trong chỉ mục này",
|
||
"Installing...": "Đang cài đặt…",
|
||
"Instance": "Phiên bản",
|
||
"Instances": "Phiên bản",
|
||
"Insufficient balance": "Số dư không đủ",
|
||
"Insufficient permission to adjust this user": "Không đủ quyền điều chỉnh hạn mức của người dùng này",
|
||
"Integrations": "Tích hợp",
|
||
"Integrity check failed": "Kiểm tra tính toàn vẹn thất bại",
|
||
"Integrity hash": "Mã băm toàn vẹn",
|
||
"Integrity verification unavailable in this environment": "Không thể xác minh trong môi trường hiện tại",
|
||
"Inter-group overrides": "Ghi đè liên nhóm",
|
||
"Inter-group ratio overrides": "Tỷ lệ liên nhóm ghi đè",
|
||
"Interface Language": "Ngôn ngữ giao diện",
|
||
"Internal Notes": "Ghi chú nội bộ",
|
||
"Internal notes (not shown to users)": "Ghi chú nội bộ (không hiển thị cho người dùng)",
|
||
"Internal Server Error!": "Lỗi máy chủ nội bộ!",
|
||
"Interval must be at least 1 minute": "Khoảng thời gian phải ít nhất 1 phút",
|
||
"Invalid (NaN)": "Không hợp lệ (NaN)",
|
||
"Invalid adjustment parameters": "Tham số điều chỉnh hạn mức không hợp lệ",
|
||
"Invalid channel header override": "Cấu hình ghi đè tiêu đề kênh không hợp lệ",
|
||
"Invalid channel proxy": "Cấu hình proxy của kênh không hợp lệ",
|
||
"Invalid chat link. Please contact the administrator.": "Liên kết trò chuyện không hợp lệ. Vui lòng liên hệ quản trị viên.",
|
||
"Invalid chat link. Please contact your administrator.": "Liên kết trò chuyện không hợp lệ. Vui lòng liên hệ với quản trị viên của bạn.",
|
||
"Invalid code": "Mã không hợp lệ",
|
||
"Invalid expression syntax": "Cú pháp biểu thức không hợp lệ",
|
||
"Invalid inference server address": "Địa chỉ máy chủ suy luận không hợp lệ",
|
||
"Invalid items format": "Định dạng mục không hợp lệ",
|
||
"Invalid JSON": "JSON không hợp lệ",
|
||
"Invalid JSON format": "Định dạng JSON không hợp lệ",
|
||
"Invalid JSON format or values out of allowed range": "Định dạng JSON không hợp lệ hoặc giá trị ngoài phạm vi cho phép",
|
||
"Invalid JSON in parameter override template": "JSON không hợp lệ trong mẫu ghi đè tham số",
|
||
"Invalid JSON string.": "Chuỗi JSON không hợp lệ.",
|
||
"Invalid model mapping format": "Định dạng ánh xạ mô hình không hợp lệ",
|
||
"Invalid Passkey domain. Enter a domain without a scheme, port, path or wildcard.": "Tên miền khóa truy cập không hợp lệ. Chỉ nhập tên miền, không có giao thức, cổng, đường dẫn hoặc ký tự đại diện.",
|
||
"Invalid Passkey registration response": "Phản hồi đăng ký Passkey không hợp lệ",
|
||
"Invalid Passkey response": "Phản hồi Passkey không hợp lệ",
|
||
"Invalid payment redirect URL": "URL chuyển hướng thanh toán không hợp lệ",
|
||
"Invalid pricing value": "Giá trị định giá không hợp lệ",
|
||
"Invalid reset link, please request a new password reset": "Liên kết đặt lại không hợp lệ, vui lòng yêu cầu đặt lại mật khẩu mới",
|
||
"Invalid reset link, please request a new password reset.": "Liên kết đặt lại không hợp lệ, vui lòng yêu cầu đặt lại mật khẩu mới.",
|
||
"Invalid response": "Phản hồi không hợp lệ",
|
||
"Invalid rules JSON format": "Định dạng JSON quy tắc không hợp lệ",
|
||
"Invalid status code mapping entries: {{entries}}": "Mục ánh xạ mã trạng thái không hợp lệ: {{entries}}",
|
||
"Invalid status code rules": "Quy tắc mã trạng thái không hợp lệ",
|
||
"Invalid status code rules: {{tokens}}": "Quy tắc mã trạng thái không hợp lệ: {{tokens}}",
|
||
"Invalid vLLM server address": "Địa chỉ máy chủ vLLM không hợp lệ",
|
||
"Invalidate": "Vô hiệu hóa",
|
||
"Invalidated": "Đã vô hiệu",
|
||
"Invert match": "Đảo điều kiện khớp",
|
||
"Invitation Code": "Mã mời",
|
||
"Invitation Quota": "Hạn mức lời mời",
|
||
"Invite Info": "Thông tin mời",
|
||
"Invited": "Đã mời",
|
||
"Invited {{count}} users": "Đã mời {{count}} người",
|
||
"Invited by user ID": "Được mời bởi ID người dùng",
|
||
"Invited Users": "Người dùng được mời",
|
||
"Invitee Reward": "Referral reward",
|
||
"Inviter": "Người mời",
|
||
"Inviter Reward": "Phần thưởng người mời",
|
||
"Invites": "Mời",
|
||
"Invoke developer-defined functions with structured arguments": "Gọi các hàm do nhà phát triển định nghĩa với đối số có cấu trúc",
|
||
"io.net API Key": "Khóa API io.net",
|
||
"io.net Deployments": "Triển khai io.net",
|
||
"IP": "IP",
|
||
"IP Address": "Địa chỉ IP",
|
||
"IP Filter Mode": "Lọc IP",
|
||
"IP Restriction": "Giới hạn IP",
|
||
"IP Whitelist (supports CIDR)": "Danh sách trắng IP (hỗ trợ CIDR)",
|
||
"IP: {{ip}} · Method: {{method}}": "IP: {{ip}} · Phương thức: {{method}}",
|
||
"is less than the configured maximum cache size": "nhỏ hơn kích thước bộ nhớ đệm tối đa đã cấu hình",
|
||
"Later requests follow the new channel.": "Các yêu cầu sau sẽ dùng kênh mới.",
|
||
"is the default price; ": "là giá mặc định; ",
|
||
"It seems like the page you're looking for": "Có vẻ như trang bạn đang tìm kiếm",
|
||
"Items": "Mục",
|
||
"Japanese": "Nhật Bản",
|
||
"JavaScript file": "Tệp JavaScript",
|
||
"Jimeng": "Jimeng",
|
||
"Jina": "Jina",
|
||
"JSON": "JSON",
|
||
"JSON array of group identifiers. When enabled below, new tokens rotate through this list.": "Mảng JSON của các định danh nhóm. Khi được bật bên dưới, các token mới sẽ luân phiên qua danh sách này.",
|
||
"JSON Editor": "Trình chỉnh sửa JSON",
|
||
"JSON format error": "Lỗi định dạng JSON",
|
||
"JSON format supports service account JSON files": "Định dạng JSON hỗ trợ các tệp JSON tài khoản dịch vụ",
|
||
"JSON is invalid at line {{line}}, column {{column}}.": "JSON không hợp lệ tại dòng {{line}}, cột {{column}}.",
|
||
"JSON is invalid at position {{position}}.": "JSON không hợp lệ tại vị trí {{position}}.",
|
||
"JSON is invalid. Please check the syntax.": "JSON không hợp lệ. Vui lòng kiểm tra cú pháp.",
|
||
"JSON keys are request model names; values are upstream model names.": "Khóa JSON là tên mô hình trong yêu cầu; giá trị là tên mô hình thượng nguồn.",
|
||
"JSON map of group → description exposed when users create API keys.": "Ánh xạ JSON của nhóm → mô tả được hiển thị khi người dùng tạo khóa API.",
|
||
"JSON map of group → ratio applied when the user selects the group explicitly.": "Bản đồ JSON của nhóm → tỷ lệ được áp dụng khi người dùng chọn nhóm đó một cách rõ ràng.",
|
||
"JSON map of model → multiplier applied to quota billing.": "Bản đồ JSON của mô hình → hệ số nhân áp dụng cho thanh toán hạn mức.",
|
||
"JSON map of model → USD cost per request. Takes precedence over ratio based billing.": "Ánh xạ JSON của mô hình → chi phí USD mỗi yêu cầu. Ưu tiên hơn thanh toán dựa trên tỷ lệ.",
|
||
"JSON mode": "Chế độ JSON",
|
||
"JSON Mode": "Chế độ JSON",
|
||
"JSON must be an object": "JSON phải là object",
|
||
"JSON object:": "Đối tượng JSON:",
|
||
"JSON structure is invalid": "Cấu trúc JSON không hợp lệ",
|
||
"JSON Text": "Văn bản JSON",
|
||
"JSON-based access control rules. Leave empty to allow all users.": "Quy tắc kiểm soát truy cập dựa trên JSON. Để trống để cho phép tất cả người dùng.",
|
||
"Just now": "Vừa nãy",
|
||
"JustSong": "JustSong",
|
||
"K": "K",
|
||
"Keep affinity when channel is disabled": "Giữ ưu tiên khi kênh bị tắt",
|
||
"Keep enabled if you need to proxy requests for different upstream accounts.": "Giữ bật nếu bạn cần proxy yêu cầu cho các tài khoản upstream khác nhau.",
|
||
"Keep enough balance before production traffic": "Giữ đủ số dư trước khi chạy lưu lượng production",
|
||
"Keep existing domain": "Giữ tên miền hiện tại",
|
||
"Keep local": "Giữ dữ liệu cục bộ",
|
||
"Keep original value": "Giữ giá trị gốc",
|
||
"Keep original value (skip if target exists)": "Giữ giá trị gốc (bỏ qua nếu đích đã tồn tại)",
|
||
"Keep the domains used by existing Passkeys, one per line. If the primary domain changed from www.example.com to example.com, enter www.example.com here.": "Giữ các tên miền mà khóa truy cập hiện có sử dụng, mỗi dòng một tên miền. Nếu tên miền chính đổi từ www.example.com sang example.com, hãy giữ www.example.com tại đây.",
|
||
"Keep the platform ready": "Giữ nền tảng luôn sẵn sàng",
|
||
"Keep the session binding when the channel is unavailable": "Giữ liên kết phiên khi kênh không khả dụng",
|
||
"Keep this above 1 minute to avoid heavy database load": "Giữ cái này trên 1 phút để tránh tải nặng cơ sở dữ liệu",
|
||
"Keep this vendor": "Giữ nhà cung cấp này",
|
||
"Keep-alive Ping": "Ping duy trì",
|
||
"Keeps compatible responses more repeatable": "Giúp phản hồi tương thích dễ lặp lại hơn",
|
||
"Key": "Khóa",
|
||
"Key Fingerprint": "Vân tay khóa",
|
||
"Key Sources": "Nguồn khóa",
|
||
"Key Summary": "Tóm tắt khóa",
|
||
"Key Update Mode": "Chế độ cập nhật khóa",
|
||
"Keys, OAuth credentials, and multi-key update behavior.": "Khóa, thông tin xác thực OAuth và hành vi cập nhật nhiều khóa.",
|
||
"Kind": "Loại",
|
||
"Kling": "Kling",
|
||
"Knowledge Base ID": "Mã số Cơ sở kiến thức",
|
||
"Knowledge Base ID *": "Mã số Cơ sở kiến thức *",
|
||
"Knowledge cutoff": "Mốc dữ liệu",
|
||
"Lake View": "Hồ nước",
|
||
"Landing page with system overview.": "Trang chủ với tổng quan hệ thống.",
|
||
"Language preference saved": "Đã lưu tùy chọn ngôn ngữ",
|
||
"Language Preferences": "Tùy chọn ngôn ngữ",
|
||
"Language preferences sync across your signed-in devices and affect API error messages.": "Tùy chọn ngôn ngữ sẽ đồng bộ trên các thiết bị đã đăng nhập và ảnh hưởng đến ngôn ngữ thông báo lỗi API.",
|
||
"Last 24h usage": "Sử dụng 24h qua",
|
||
"Last 30 days uptime": "Uptime 30 ngày qua",
|
||
"Last active {{time}} · Expires {{expires}}": "Hoạt động gần nhất {{time}} · Hết hạn {{expires}}",
|
||
"Last check time": "Thời gian kiểm tra gần nhất",
|
||
"Last detected addable models": "Mô hình có thể thêm được phát hiện gần nhất",
|
||
"Last Login": "Lần đăng nhập cuối",
|
||
"Last Seen": "Lần cuối thấy",
|
||
"Last successful check": "Lần kiểm tra thành công gần nhất",
|
||
"Last Tested": "Được kiểm tra lần cuối",
|
||
"Last updated": "Cập nhật lần cuối",
|
||
"Last updated:": "Cập nhật lần cuối:",
|
||
"Last used": "Lần dùng cuối",
|
||
"Last Used": "Dùng lần cuối",
|
||
"Last used IP": "IP sử dụng gần nhất",
|
||
"Last used:": "Lần cuối sử dụng:",
|
||
"Latency": "Độ trễ",
|
||
"Latency check": "Kiểm tra độ trễ",
|
||
"Latency short": "Trễ",
|
||
"Latency trend (last 24h)": "Xu hướng độ trễ (24 giờ qua)",
|
||
"Latest platform updates and notices": "Cập nhật và thông báo nền tảng mới nhất",
|
||
"Latest version": "Phiên bản mới nhất",
|
||
"Lavender Dream": "Mộng hoa oải hương",
|
||
"Layout": "Bố cục",
|
||
"lead": "dẫn đầu",
|
||
"Leaderboards": "Bảng xếp hạng",
|
||
"Learn more": "Tìm hiểu thêm",
|
||
"Learn more:": "Tìm hiểu thêm:",
|
||
"Leave": "Rời khỏi",
|
||
"Leave blank to keep the existing credential": "Để trống để giữ thông tin xác thực hiện có",
|
||
"Leave blank to keep the existing key": "Để trống để giữ khóa hiện có",
|
||
"Leave blank unless rotating the secret": "Để trống trừ khi xoay vòng bí mật",
|
||
"Leave empty for fallback": "Để trống cho dự phòng",
|
||
"Leave empty for never expires": "Để trống để không bao giờ hết hạn",
|
||
"Leave empty only for the final fallback split.": "Chỉ để trống cho nhánh dự phòng cuối cùng.",
|
||
"Leave empty to disable the agreement requirement. Supports Markdown, HTML, or a full URL to redirect users.": "Để trống để tắt yêu cầu đồng ý. Hỗ trợ Markdown, HTML hoặc một URL đầy đủ để chuyển hướng người dùng.",
|
||
"Leave empty to disable the privacy policy requirement. Supports Markdown, HTML, or a full URL to redirect users.": "Để trống để vô hiệu hóa yêu cầu chính sách bảo mật. Hỗ trợ Markdown, HTML hoặc một URL đầy đủ để chuyển hướng người dùng.",
|
||
"Leave empty to disband the tag": "Để trống để giải tán thẻ",
|
||
"Leave empty to keep existing key": "Để trống để giữ khóa hiện có",
|
||
"Leave empty to keep unchanged": "Để trống để giữ nguyên",
|
||
"Leave empty to match all models": "Để trống để khớp tất cả mô hình",
|
||
"Leave empty to use account email": "Để trống để sử dụng email tài khoản",
|
||
"Leave empty to use default": "Để trống để sử dụng mặc định",
|
||
"Leave empty to use system temp directory": "Để trống để sử dụng thư mục tạm của hệ thống",
|
||
"Leave empty to use username": "Để trống để sử dụng tên người dùng",
|
||
"Leave the final split empty as the fallback for models not matched above.": "Để nhánh cuối trống làm dự phòng cho các model chưa khớp ở trên.",
|
||
"Leave this empty only for the final fallback split; it catches client models not matched above.": "Chỉ để trống cho nhánh dự phòng cuối cùng; nhánh này nhận các model client chưa khớp ở trên.",
|
||
"Left to Right": "Trái sang phải",
|
||
"Legacy Format (JSON Object)": "Định dạng cũ (đối tượng JSON)",
|
||
"Legacy format must be a JSON object": "Định dạng cũ phải là đối tượng JSON",
|
||
"Legacy Format Template": "Mẫu định dạng cũ",
|
||
"Legacy full-URL integration; use Advanced Custom for new channels": "Cách kết nối cũ bằng URL yêu cầu đầy đủ; nên dùng Tùy chỉnh nâng cao cho kênh mới",
|
||
"Legacy pricing is deprecated. Convert the current prices to an expression draft, then save to apply it.": "Chế độ giá cũ không còn được khuyến nghị. Chuyển giá hiện tại sang bản nháp biểu thức rồi lưu để áp dụng.",
|
||
"Legal": "Pháp lý",
|
||
"Less": "Ít hơn",
|
||
"Less than": "Nhỏ hơn",
|
||
"Less Than": "Nhỏ hơn",
|
||
"Less than 1 day left": "Còn dưới 1 ngày",
|
||
"Less than or equal": "Nhỏ hơn hoặc bằng",
|
||
"Less Than or Equal": "Nhỏ hơn hoặc bằng",
|
||
"License": "Giấy phép",
|
||
"Light": "Ánh sáng",
|
||
"Lightning Fast": "Nhanh như chớp",
|
||
"Limit period": "Thời hiệu",
|
||
"Limit Reached": "Đã đạt giới hạn",
|
||
"Limit which models can be used with this key": "Giới hạn các mô hình có thể được sử dụng với khóa này",
|
||
"Limited": "Giới hạn",
|
||
"Limits only token-specific Auto snapshots. Global Auto inheritance remains unlimited.": "Chỉ giới hạn cấu hình Auto riêng của token. Việc kế thừa Auto toàn cục không bị giới hạn.",
|
||
"Limits token selection to a probability mass": "Giới hạn lựa chọn token theo khối xác suất",
|
||
"LingYiWanWu": "LingYiWanWu",
|
||
"Link to your documentation site": "Liên kết đến trang web tài liệu của bạn",
|
||
"Linked account": "Tài khoản đã liên kết",
|
||
"Linked models": "Mô hình liên kết",
|
||
"Linked records are counted once. Matching rules show their covered models separately.": "Mỗi bản ghi liên kết được tính một lần. Số mô hình khớp quy tắc được hiển thị riêng.",
|
||
"LinuxDO": "LinuxDO",
|
||
"LinuxDO Client ID": "LinuxDO Mã khách hàng",
|
||
"LinuxDO Client Secret": "LinuxDO Bí mật máy khách",
|
||
"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 registered task plugins and bind them when creating or editing task plugin channels.": "Liệt kê plugin tác vụ đã đăng ký và gắn chúng khi tạo hoặc sửa kênh.",
|
||
"List view": "Xem dạng danh sách",
|
||
"Listing also depends on metadata visibility and the user’s group access.": "Việc hiển thị còn phụ thuộc vào cài đặt siêu dữ liệu và quyền truy cập nhóm của người dùng.",
|
||
"Listing hidden": "Đã ẩn",
|
||
"Live refresh pauses when no task is running": "Tự động làm mới tạm dừng khi không có tác vụ nào đang chạy",
|
||
"LLM Leaderboard": "Bảng xếp hạng LLM",
|
||
"LLM prompt helper": "Trợ lý prompt LLM",
|
||
"Load Balancing": "Tải cân bằng",
|
||
"Load metadata preview": "Tải bản xem trước siêu dữ liệu",
|
||
"Load template...": "Tải mẫu...",
|
||
"Loader": "Trình tải",
|
||
"Loading": "Đang tải",
|
||
"Loading channel details": "Đang tải chi tiết kênh",
|
||
"Loading configuration": "Đang tải cấu hình",
|
||
"Loading content settings...": "Đang tải cài đặt nội dung...",
|
||
"Loading conversation...": "Đang tải cuộc trò chuyện...",
|
||
"Loading current models...": "Đang tải các mô hình hiện tại...",
|
||
"Loading failed": "Tải thất bại",
|
||
"Loading installed source...": "Đang tải mã nguồn đã cài…",
|
||
"Loading maintenance settings...": "Đang tải cài đặt bảo trì...",
|
||
"Loading plugins...": "Đang tải plugin…",
|
||
"Loading settings...": "Đang tải cài đặt...",
|
||
"Loading setup status…": "Đang tải trạng thái cài đặt…",
|
||
"Loading verification methods...": "Đang tải phương thức xác minh…",
|
||
"Loading...": "Đang tải...",
|
||
"Local": "Địa phương",
|
||
"Local Billing": "Thanh toán nội địa",
|
||
"Local Estimate (billing-usage-anthropic)": "Ước tính cục bộ (billing-usage-anthropic)",
|
||
"Local Estimate (billing-usage-gemini)": "Ước tính cục bộ (billing-usage-gemini)",
|
||
"Local Estimate (billing-usage-openai)": "Ước tính cục bộ (billing-usage-openai)",
|
||
"Local models": "Mô hình cục bộ",
|
||
"Locations": "Vị trí",
|
||
"Locked": "Đã khóa",
|
||
"log": "nhật ký",
|
||
"Log cleanup": "Dọn dẹp nhật ký",
|
||
"Log cleanup progress": "Tiến trình dọn dẹp nhật ký",
|
||
"Log cleanup task started.": "Đã bắt đầu tác vụ dọn dẹp nhật ký.",
|
||
"Log Details": "Chi tiết Nhật ký",
|
||
"Log Directory": "Thư mục nhật ký",
|
||
"Log File Count": "Số tệp nhật ký",
|
||
"Log files older than {{value}} days will be deleted.": "Các tệp nhật ký cũ hơn {{value}} ngày sẽ bị xóa.",
|
||
"Log IP address for usage and error logs": "Ghi lại địa chỉ IP cho nhật ký sử dụng và lỗi",
|
||
"Log Maintenance": "Bảo trì Nhật ký",
|
||
"Log Type": "Loại nhật ký",
|
||
"Logged in successfully via {{method}}": "Đăng nhập thành công qua {{method}}",
|
||
"Logic": "Logic",
|
||
"Login": "Đăng nhập",
|
||
"Login & Authentication": "Đăng nhập và xác thực",
|
||
"Login failed": "Đăng nhập thất bại",
|
||
"Login flow expired. Please sign in again.": "Quy trình đăng nhập đã hết hạn. Vui lòng đăng nhập lại.",
|
||
"Login Info": "Thông tin đăng nhập",
|
||
"Login Method": "Phương thức đăng nhập",
|
||
"Login session": "Phiên đăng nhập",
|
||
"Login sessions": "Phiên đăng nhập",
|
||
"Login, security and access records": "Nhật ký đăng nhập, bảo mật và truy cập",
|
||
"Logo": "Logo",
|
||
"Logo URL": "URL Logo",
|
||
"Logs": "Nhật ký",
|
||
"Make sure you understand these effects before enabling.": "Hãy chắc chắn bạn hiểu các ảnh hưởng này trước khi bật.",
|
||
"Maximum retries": "Số lần thử lại tối đa",
|
||
"Long passwords are unavailable until the password storage upgrade is complete.": "Mật khẩu dài chỉ khả dụng sau khi hoàn tất nâng cấp hệ thống lưu trữ mật khẩu.",
|
||
"Look for a special ratio rule matching this user group and this billing group. If one exists, use its ratio. Otherwise use the billing group base ratio from the pricing table.": "Tìm quy tắc hệ số đặc biệt khớp với nhóm người dùng và nhóm tính phí này. Nếu có thì dùng hệ số của quy tắc, nếu không thì dùng hệ số cơ bản của nhóm tính phí trong bảng định giá.",
|
||
"Low balance": "Số dư thấp",
|
||
"Lowest median first-token latency": "Độ trễ trung vị token đầu tiên thấp nhất",
|
||
"m": "m",
|
||
"Maintenance": "Bảo trì",
|
||
"Make extra groups visible to, or hide default groups from, users of a specific group.": "Hiển thị thêm nhóm cho người dùng của một nhóm cụ thể, hoặc ẩn các nhóm mặc định khỏi họ.",
|
||
"Make it easier for teammates to pick the right group.": "Giúp đồng đội dễ dàng chọn đúng nhóm hơn.",
|
||
"Manage": "Quản lý",
|
||
"Manage account bindings for this user": "Quản lý liên kết tài khoản cho người dùng này",
|
||
"Manage Bindings": "Quản lý liên kết",
|
||
"Manage catalog visibility and pricing.": "Quản lý hiển thị danh mục và giá cả.",
|
||
"Manage custom OAuth providers for user authentication": "Quản lý nhà cung cấp OAuth tùy chỉnh để xác thực người dùng",
|
||
"Manage Keys": "Quản lý Khóa",
|
||
"Manage local models for:": "Quản lý mô hình cục bộ cho:",
|
||
"Manage metadata, pricing, and channel connections. Each section saves separately.": "Quản lý siêu dữ liệu, giá và liên kết kênh. Mỗi phần được lưu riêng.",
|
||
"Manage multi-key status and configuration for this channel": "Quản lý trạng thái và cấu hình đa khóa cho kênh này",
|
||
"Manage Ollama Models": "Quản lý mô hình Ollama",
|
||
"Manage server log files. Log files accumulate over time; regular cleanup is recommended to free disk space.": "Quản lý tệp nhật ký máy chủ. Tệp nhật ký tích lũy theo thời gian; nên dọn dẹp định kỳ để giải phóng dung lượng đĩa.",
|
||
"Manage sources": "Quản lý nguồn",
|
||
"Manage subscription plans and pricing.": "Quản lý gói đăng ký và giá cả.",
|
||
"Manage Subscriptions": "Quản lý đăng ký",
|
||
"Manage vendor details and linked model records.": "Quản lý thông tin nhà cung cấp và bản ghi mô hình liên kết.",
|
||
"Manage Vendors": "Quản lý Nhà cung cấp",
|
||
"Manage your LinuxDO OAuth app": "Quản lý ứng dụng OAuth LinuxDO của bạn",
|
||
"Manage your security settings and account access": "Quản lý cài đặt bảo mật và quyền truy cập tài khoản của bạn",
|
||
"Manual Disabled": "Vô hiệu hóa thủ công",
|
||
"Map fields from the user info response to local user attributes. Supports nested paths (e.g. ocs.data.id).": "Ánh xạ các trường từ phản hồi thông tin người dùng sang thuộc tính người dùng cục bộ. Hỗ trợ đường dẫn lồng nhau (ví dụ: ocs.data.id).",
|
||
"Map model identifiers to Gemini API versions. A `default` entry applies when no specific match is found.": "Ánh xạ các mã định danh mô hình với các phiên bản API Gemini. Một mục `default` áp dụng khi không tìm thấy kết quả khớp cụ thể nào.",
|
||
"Map request model names to actual provider model names (JSON format)": "Ánh xạ tên mô hình yêu cầu đến tên mô hình thực tế của nhà cung cấp (định dạng JSON)",
|
||
"Map response status codes (JSON format)": "Ánh xạ mã trạng thái phản hồi (định dạng JSON)",
|
||
"Map upstream status codes to different codes": "Ánh xạ mã trạng thái upstream sang các mã khác",
|
||
"Market Share": "Thị phần",
|
||
"Marketing": "Tiếp thị",
|
||
"Marketplace": "Chợ plugin",
|
||
"Marketplace installs never force past a conflict. Resolve it on the task plugins page, then install again.": "Cài đặt từ chợ không bao giờ bỏ qua xung đột bằng cách cưỡng chế. Hãy xử lý xung đột ở trang plugin tác vụ rồi cài lại.",
|
||
"Marketplace sources": "Nguồn chợ plugin",
|
||
"Marketplace sources updated": "Đã cập nhật nguồn chợ plugin",
|
||
"Master instances run scheduled background tasks.": "Phiên bản master chạy các tác vụ nền theo lịch.",
|
||
"Match All (AND)": "Tất cả khớp (AND)",
|
||
"Match Any (OR)": "Bất kỳ khớp (OR)",
|
||
"Match Mode": "Chế độ khớp",
|
||
"Match model name exactly": "Khớp chính xác tên mô hình",
|
||
"Match models containing this name": "Khớp các mô hình chứa tên này",
|
||
"Match models ending with this name": "Khớp các mô hình kết thúc bằng tên này",
|
||
"Match models starting with this name": "Khớp các mô hình bắt đầu bằng tên này",
|
||
"Match Text": "Văn bản khớp",
|
||
"Match Type": "Loại đối sánh",
|
||
"Match Value": "Giá trị khớp",
|
||
"Match Value (optional)": "Giá trị khớp (tùy chọn)",
|
||
"Matched": "Đã khớp",
|
||
"Matched models": "Mô hình khớp",
|
||
"Matched Tier": "Bậc khớp",
|
||
"Matches models not claimed by earlier splits.": "Khớp các mô hình chưa được nhánh trước nhận.",
|
||
"Matching Rules": "Quy tắc khớp",
|
||
"Matching rules apply to metadata. Pricing is configured for each concrete model.": "Quy tắc khớp chỉ áp dụng cho siêu dữ liệu. Giá được cấu hình cho từng mô hình cụ thể.",
|
||
"Max context tokens": "Số token ngữ cảnh tối đa",
|
||
"Max Disk Cache Size (MB)": "Dung lượng tối đa bộ nhớ đệm đĩa (MB)",
|
||
"Max Entries": "Số mục tối đa",
|
||
"Max output": "Đầu ra tối đa",
|
||
"Max Requests (incl. failures)": "Maximum number of requests (including errors)",
|
||
"Max Requests (including failures)": "Số yêu cầu tối đa (bao gồm cả các lỗi)",
|
||
"Max requests per period": "Yêu cầu tối đa mỗi khoảng thời gian",
|
||
"Max Retries": "Số lần thử lại tối đa",
|
||
"Max Success": "Thành công tối đa",
|
||
"Max successful requests": "Số yêu cầu thành công tối đa",
|
||
"Max Successful Requests": "Yêu cầu thành công tối đa",
|
||
"Max Tokens": "Token tối đa",
|
||
"Maximum {{max}} groups selected": "Đã chọn tối đa {{max}} nhóm",
|
||
"Maximum 1000 characters. Supports Markdown and HTML.": "Tối đa 1000 ký tự. Hỗ trợ Markdown và HTML.",
|
||
"Maximum 200 characters": "Tối đa 200 ký tự",
|
||
"Maximum 500 characters. Supports Markdown and HTML.": "Tối đa 500 ký tự. Hỗ trợ Markdown và HTML.",
|
||
"Maximum cached sessions": "Số phiên lưu đệm tối đa",
|
||
"Maximum check-in quota": "Hạn ngạch điểm danh tối đa",
|
||
"Maximum custom groups per token": "Số nhóm tùy chỉnh tối đa cho mỗi token",
|
||
"Maximum input window": "Cửa sổ nhập tối đa",
|
||
"Maximum number of channels tested at the same time (1-32)": "Số kênh tối đa được kiểm tra cùng lúc (1–32)",
|
||
"Maximum number of tokens each user can create. Default 1000. Setting too large may affect performance.": "Số lượng token tối đa mỗi người dùng có thể tạo. Mặc định là 1000. Đặt quá lớn có thể ảnh hưởng đến hiệu suất.",
|
||
"Maximum number of tokens in the response": "Số token tối đa trong phản hồi",
|
||
"Maximum quota amount awarded for check-in": "Số lượng hạn ngạch tối đa được trao cho điểm danh",
|
||
"Maximum tokens including hidden reasoning tokens": "Số token tối đa bao gồm token suy luận ẩn",
|
||
"Maximum tokens per response": "Số token tối đa mỗi phản hồi",
|
||
"Maximum tokens per user": "Số token tối đa trên mỗi người dùng",
|
||
"maxRequests ≥ 0, maxSuccess ≥ 1, both ≤ 2,147,483,647": "maxRequests ≥ 0, maxSuccess ≥ 1, cả hai đều ≤ 2,147,483,647",
|
||
"May be used for training by upstream provider": "Có thể được nhà cung cấp dùng để huấn luyện",
|
||
"Mean queue time": "Thời gian chờ trung bình",
|
||
"Mean request latency": "Độ trễ yêu cầu trung bình",
|
||
"Mean time per output token": "Thời gian trung bình mỗi token đầu ra",
|
||
"Mean time to first token": "Độ trễ token đầu tiên trung bình",
|
||
"Media access expired. Please try again.": "Quyền truy cập nội dung đa phương tiện đã hết hạn. Vui lòng thử lại.",
|
||
"Media preview failed. Please try again.": "Không thể xem trước nội dung đa phương tiện. Vui lòng thử lại.",
|
||
"Media pricing": "Giá phương tiện",
|
||
"Median time-to-first-token (TTFT) sampled hourly per group": "Độ trễ token đầu tiên trung vị (TTFT) lấy mẫu mỗi giờ theo nhóm",
|
||
"Medical Q&A, mental health support": "Hỏi đáp y tế, hỗ trợ sức khỏe tinh thần",
|
||
"Memory": "Bộ nhớ",
|
||
"Memory Hits": "Lượt truy cập bộ nhớ",
|
||
"Memory Threshold (%)": "Ngưỡng bộ nhớ (%)",
|
||
"Merchant ID": "Mã thương gia",
|
||
"Merchant ID is required": "Bắt buộc nhập Merchant ID",
|
||
"Merge into Other": "Gộp vào Khác",
|
||
"Merge vendors": "Hợp nhất nhà cung cấp",
|
||
"Message Priority": "Ưu tiên tin nhắn",
|
||
"Metadata": "Siêu dữ liệu",
|
||
"Metadata changes": "Thay đổi siêu dữ liệu",
|
||
"Metadata language": "Ngôn ngữ siêu dữ liệu",
|
||
"Metadata only": "Chỉ siêu dữ liệu",
|
||
"Metadata sync completed": "Đồng bộ siêu dữ liệu hoàn tất",
|
||
"Metadata sync disabled": "Đã tắt đồng bộ siêu dữ liệu",
|
||
"Metadata sync failed": "Đồng bộ siêu dữ liệu thất bại",
|
||
"Method": "Phương thức",
|
||
"Migration notes": "Ghi chú chuyển đổi",
|
||
"min downtime": "phút gián đoạn",
|
||
"Min Top-up": "Nạp tối thiểu",
|
||
"Min Top-up:": "Nạp tối thiểu:",
|
||
"MiniMax": "MiniMax",
|
||
"Minimum check-in quota": "Hạn ngạch điểm danh tối thiểu",
|
||
"Minimum LinuxDO trust level required": "Yêu cầu mức độ tin cậy {{LinuxDO}} tối thiểu",
|
||
"Minimum quota amount awarded for check-in": "Số lượng hạn ngạch tối thiểu được trao cho điểm danh",
|
||
"Minimum recharge amount in USD": "Số tiền nạp tối thiểu bằng USD",
|
||
"Minimum recharge amount to qualify for this discount.": "Số tiền nạp tối thiểu để đủ điều kiện nhận chiết khấu này.",
|
||
"Minimum top-up (optional)": "Số tiền nạp tối thiểu (tùy chọn)",
|
||
"Minimum top-up (USD)": "Mức nạp tối thiểu (USD)",
|
||
"Minimum top-up amount must be at least 1": "Số tiền nạp tối thiểu phải từ 1 trở lên",
|
||
"Minimum top-up quantity": "Số lượng nạp tối thiểu",
|
||
"Minimum topup amount: {{amount}}": "Số tiền nạp tối thiểu: {{amount}}",
|
||
"Minimum Trust Level": "Mức độ tin cậy tối thiểu",
|
||
"Minimum:": "Tối thiểu:",
|
||
"Minor blips in the last 30 days": "Vài gián đoạn nhỏ trong 30 ngày qua",
|
||
"Mint a fresh pair below — or pick an existing one further down. Click Save when ready.": "Tạo một cặp mới bên dưới, hoặc chọn một cặp hiện có ở phía dưới. Nhấn Lưu khi đã sẵn sàng.",
|
||
"Minute": "Phút",
|
||
"minutes": "phút",
|
||
"Missing code": "Thiếu mã",
|
||
"Missing metadata": "Thiếu siêu dữ liệu",
|
||
"Missing Models": "Thiếu Mô hình",
|
||
"Missing user data from Passkey login response": "Thiếu dữ liệu người dùng từ phản hồi đăng nhập Passkey",
|
||
"Mistral": "Mistral",
|
||
"MjProxy": "MjProxy",
|
||
"MjProxyPlus": "MjProxyPlus",
|
||
"Modalities": "Phương thức",
|
||
"Modality": "Phương thức",
|
||
"Mode": "Chế độ",
|
||
"model": "mô hình",
|
||
"Model": "Mô hình",
|
||
"Model {{model}}": "Mô hình {{model}}",
|
||
"Model Access": "Truy cập mô hình",
|
||
"Model Analytics": "Phân tích mô hình",
|
||
"Model Analytics Defaults": "Mặc định phân tích mô hình",
|
||
"Model Analytics Filters": "Bộ lọc phân tích mô hình",
|
||
"Model assignments": "Gán mô hình",
|
||
"model billing support": "hỗ trợ tính phí mô hình",
|
||
"Model Call Analytics": "Phân tích lượt gọi mô hình",
|
||
"Model context usage": "Sử dụng ngữ cảnh mô hình",
|
||
"Model deleted": "Đã xóa mô hình",
|
||
"Model deleted successfully": "Model đã được xóa thành công",
|
||
"Model Deployment": "Triển khai mô hình",
|
||
"Model deployment service is disabled": "Dịch vụ triển khai mô hình đang bị tắt",
|
||
"Model Description": "Mô tả Mô hình",
|
||
"Model details": "Chi tiết mô hình",
|
||
"Model disabled successfully": "Model đã được vô hiệu hóa thành công",
|
||
"Model discovery uses the first key; other keys are not tested.": "Mô hình được lấy bằng khóa đầu tiên; các khóa khác chưa được kiểm tra.",
|
||
"Model discovery uses the saved channel connection settings.": "Việc lấy mô hình sử dụng cài đặt kết nối đã lưu của kênh.",
|
||
"Model enabled successfully": "Model đã được kích hoạt thành công",
|
||
"Model fixed pricing": "Fixed-price model",
|
||
"Model Group": "Nhóm Mô hình",
|
||
"Model hidden from model square": "Đã ẩn mô hình khỏi kho mô hình",
|
||
"Model ID is required": "Cần có ID mô hình",
|
||
"Model Limits": "Giới hạn Mô hình",
|
||
"Model limits enabled": "Đã bật giới hạn mô hình",
|
||
"Model List": "Danh sách mô hình",
|
||
"Model management": "Quản lý mô hình",
|
||
"Model Mapping": "Ánh xạ mô hình",
|
||
"Model Mapping (JSON)": "Ánh xạ mô hình (JSON)",
|
||
"Model Mapping must be a JSON object like": "Ánh xạ Mô hình phải là một đối tượng JSON như",
|
||
"Model mapping must be a JSON object with string values": "Ánh xạ mô hình phải là đối tượng JSON với giá trị chuỗi",
|
||
"Model mapping must be a valid JSON object": "Ánh xạ mô hình phải là một đối tượng JSON hợp lệ",
|
||
"Model mapping must be valid JSON": "Ánh xạ mô hình phải là JSON hợp lệ",
|
||
"Model mapping must be valid JSON format": "Ánh xạ mô hình phải có định dạng JSON hợp lệ",
|
||
"Model mapping values must be strings": "Giá trị ánh xạ mô hình phải là chuỗi",
|
||
"Model mappings are being edited in the floating panel.": "Ánh xạ mô hình đang được chỉnh sửa trong bảng nổi.",
|
||
"Model metadata": "Siêu dữ liệu mô hình",
|
||
"Model metadata saved": "Đã lưu siêu dữ liệu mô hình",
|
||
"Model name": "Tên mẫu",
|
||
"Model Name": "Tên mẫu",
|
||
"Model Name *": "Tên mẫu *",
|
||
"Model name is required": "Tên mô hình là bắt buộc",
|
||
"Model names copied to clipboard": "Tên mô hình đã được sao chép vào bộ nhớ tạm",
|
||
"Model not found": "Không tìm thấy mô hình",
|
||
"Model performance metrics": "Chỉ số hiệu năng mô hình",
|
||
"Model Price": "Giá mô hình",
|
||
"Model price is not configured. Please complete model pricing in settings.": "Giá mô hình chưa được cấu hình. Vui lòng hoàn tất định giá mô hình trong cài đặt.",
|
||
"Model Price Not Configured": "Giá mô hình chưa được cấu hình",
|
||
"Model prices": "Giá mô hình",
|
||
"Model prices reset successfully": "Đã đặt lại giá mô hình thành công",
|
||
"Model Pricing": "Định giá mô hình",
|
||
"Model pricing is managed by a super administrator.": "Giá mô hình do siêu quản trị viên quản lý.",
|
||
"Model pricing saved": "Đã lưu giá mô hình",
|
||
"Model pull failed: {{msg}}": "Tải mô hình thất bại: {{msg}}",
|
||
"Model ratio": "Tỷ lệ mô hình",
|
||
"Model ratios": "Tỷ lệ mô hình",
|
||
"Model ratios reset successfully": "Tỷ lệ mô hình đã được đặt lại thành công",
|
||
"Model redirect is unavailable": "Chuyển hướng mô hình không khả dụng",
|
||
"Model redirects": "Chuyển hướng mô hình",
|
||
"Model Regex": "Regex mô hình",
|
||
"Model Regex (one per line)": "Regex mô hình (mỗi dòng một mục)",
|
||
"Model regex cannot be empty": "Regex model không được để trống",
|
||
"Model scope": "Phạm vi mô hình",
|
||
"Model selected": "Đã chọn mô hình",
|
||
"Model shown in model square": "Đã hiển thị mô hình trong kho mô hình",
|
||
"Model source": "Nguồn mô hình",
|
||
"Model Square": "Quảng trường mô hình",
|
||
"Model square visibility": "Hiển thị",
|
||
"Model Tags": "Thẻ mô hình",
|
||
"Model to use for testing": "Mô hình dùng để kiểm thử",
|
||
"Model to use when testing channel connectivity": "Mô hình để sử dụng khi kiểm tra kết nối kênh",
|
||
"Model Version": "Phiên bản mô hình",
|
||
"Model Version *": "Phiên bản mô hình *",
|
||
"Model-scoped only": "Chỉ theo mô hình",
|
||
"model(s) selected out of": "mô hình(s) được chọn trong số",
|
||
"model(s)? This action cannot be undone.": "mô hình(s)? Hành động này không thể hoàn tác.",
|
||
"models": "mô hình",
|
||
"Models": "Mô hình",
|
||
"Models *": "Các mô hình *",
|
||
"Models & Groups": "Mô hình & Nhóm",
|
||
"Models & Routing": "Mô hình & định tuyến",
|
||
"Models appended successfully": "Đã thêm mô hình thành công",
|
||
"Models are required": "Các mô hình được yêu cầu",
|
||
"Models climbing the leaderboard": "Các mô hình đang leo bảng xếp hạng",
|
||
"Models climbing the leaderboard fastest": "Mô hình tăng hạng nhanh nhất",
|
||
"Models directory": "Thư mục mô hình",
|
||
"Models Directory": "Danh mục mô hình",
|
||
"Models exposed by this channel": "Model được kênh này công bố",
|
||
"Models fetched successfully": "Các mô hình đã được tải thành công",
|
||
"Models filled to form": "Mô hình đã được điền vào biểu mẫu",
|
||
"Models listed here skip automatic -thinking / -nothinking suffix handling. Matched names are also exempt from @-modifier parsing and 400 validation. Prefix an entry with re: to match the full model name as a Go regular expression, for example re:.*@sha256:.*": "Các mô hình được liệt kê ở đây sẽ không tự động thêm hoặc xóa hậu tố -thinking / -nothinking. Tên khớp cũng được miễn phân tích và kiểm tra (400) cho bộ sửa đổi @. Mục bắt đầu bằng re: được coi là biểu thức chính quy Go khớp toàn bộ tên mô hình, ví dụ re:.*@sha256:.*",
|
||
"Models listed here will not automatically append or remove -thinking / -nothinking suffixes.": "Các mô hình được liệt kê ở đây sẽ không tự động thêm hoặc xóa hậu tố -thinking / -nothinking.",
|
||
"Models losing positions": "Các mô hình đang mất vị trí",
|
||
"Models losing the most positions": "Mô hình tụt hạng nhiều nhất",
|
||
"Models not in list, may fail to invoke": "Các mô hình không có trong danh sách, có thể gọi thất bại",
|
||
"Models source": "Nguồn mô hình",
|
||
"Models that are being used but not configured in the system": "Mô hình đang được sử dụng nhưng chưa được cấu hình trong hệ thống",
|
||
"Models that skip thinking suffix processing": "Mô hình bỏ qua xử lý hậu tố thinking",
|
||
"Models updated successfully": "Mô hình đã được cập nhật thành công",
|
||
"Models used on this site": "Mô hình được dùng trên trang này",
|
||
"models.dev pricing preset": "Bộ giá models.dev",
|
||
"Modify existing subscription plan configuration": "Sửa đổi cấu hình gói đăng ký hiện có",
|
||
"Module availability": "Khả dụng của mô-đun",
|
||
"MokaAI": "MokaAI",
|
||
"Monitor": "Giám sát",
|
||
"Monitor balance, usage, and request volume": "Theo dõi số dư, mức dùng và số lượng yêu cầu",
|
||
"Monitored relay requests": "Yêu cầu relay được giám sát",
|
||
"Monitoring & Alerts": "Giám sát & Cảnh báo",
|
||
"Month": "Tháng",
|
||
"Month number": "Số tháng",
|
||
"Monthly": "Hàng tháng",
|
||
"Monthly tokens": "Token mỗi tháng",
|
||
"months": "tháng",
|
||
"Moonshot": "Dự án táo bạo",
|
||
"More": "Thêm",
|
||
"More actions": "Thao tác khác",
|
||
"More Apps": "Thêm",
|
||
"more mapping": "thêm lập bản đồ",
|
||
"More models ({{count}})": "Mô hình khác ({{count}})",
|
||
"More rules": "Thêm quy tắc",
|
||
"More templates...": "Thêm mẫu...",
|
||
"More than 999 days left": "Hơn 999 ngày",
|
||
"More...": "Thêm...",
|
||
"Most-used models in the selected period and category": "Mô hình được dùng nhiều nhất trong khoảng thời gian và danh mục đã chọn",
|
||
"Move": "Di chuyển",
|
||
"Move {{group}} down": "Di chuyển {{group}} xuống",
|
||
"Move {{group}} up": "Di chuyển {{group}} lên",
|
||
"Move a request header": "Di chuyển header yêu cầu",
|
||
"Move affiliate rewards to your main balance": "Chuyển phần thưởng liên kết vào số dư chính của bạn",
|
||
"Move fallback to end": "Đưa dự phòng xuống cuối",
|
||
"Move Field": "Di chuyển trường",
|
||
"Move Header": "Di chuyển tiêu đề",
|
||
"Move Request Header": "Di chuyển header yêu cầu",
|
||
"Move route down": "Di chuyển tuyến xuống",
|
||
"Move route up": "Di chuyển tuyến lên",
|
||
"Move source field to target field": "Di chuyển trường nguồn sang trường đích",
|
||
"ms": "ms",
|
||
"Multi-key channel: Keys will be": "Kênh đa khóa: Các khóa sẽ là",
|
||
"Multi-Key Management": "Quản lý đa khóa",
|
||
"Multi-key management {{action}} on channel (ID: {{id}})": "Quản lý đa khóa {{action}} trên kênh (ID: {{id}})",
|
||
"Multi-Key Mode (multiple keys, one channel)": "Chế độ đa phím (nhiều phím, một kênh)",
|
||
"Multi-Key Strategy": "Chiến lược đa khóa",
|
||
"Multi-key: Polling rotation": "Đa khóa: Xoay vòng tuần tự",
|
||
"Multi-key: Random rotation": "Đa khóa: Xoay vòng ngẫu nhiên",
|
||
"Multi-protocol Compatible": "Tương thích đa giao thức",
|
||
"Multi-region deployment for stable global access": "Triển khai đa khu vực để truy cập toàn cầu ổn định",
|
||
"Multi-step thinking before final answer": "Suy luận nhiều bước trước khi đưa ra câu trả lời cuối",
|
||
"Multi-user management with flexible permission allocation": "Quản lý nhiều người dùng với phân bổ quyền linh hoạt",
|
||
"Multilingual translation and localisation": "Dịch và bản địa hoá đa ngôn ngữ",
|
||
"Multimodal": "Đa phương thức",
|
||
"Multiplier": "Hệ số nhân",
|
||
"Multiplier applied when": "Hệ số nhân áp dụng khi",
|
||
"Multiplier applied when {{userGroup}} uses {{targetGroup}}": "Hệ số áp dụng khi {{userGroup}} sử dụng {{targetGroup}}",
|
||
"Multiplier for audio inputs.": "Hệ số nhân cho đầu vào âm thanh.",
|
||
"Multiplier for audio outputs.": "Hệ số nhân cho đầu ra âm thanh.",
|
||
"Multiplier for completion tokens.": "Hệ số nhân cho token hoàn thành.",
|
||
"Multiplier for image processing.": "Hệ số nhân trong xử lý ảnh.",
|
||
"Multiplier for prompt tokens.": "Hệ số nhân cho token nhắc lệnh.",
|
||
"Multipliers for recharge pricing based on user groups.": "Hệ số nhân cho việc định giá nạp tiền dựa trên nhóm người dùng.",
|
||
"Must be a valid URL": "Phải là URL hợp lệ",
|
||
"Must be at least 8 characters": "Phải có ít nhất 8 ký tự",
|
||
"My Subscriptions": "Gói đăng ký của tôi",
|
||
"my-status": "trạng thái của tôi",
|
||
"MySQL detected": "Đã phát hiện MySQL",
|
||
"MySQL is a production-ready relational database. Keep your credentials secure.": "MySQL là cơ sở dữ liệu quan hệ sẵn sàng cho production. Hãy giữ thông tin đăng nhập an toàn.",
|
||
"MySQL is production ready. Ensure automated backups and a dedicated user with the minimal required privileges are configured.": "MySQL đã sẵn sàng để triển khai sản xuất. Đảm bảo sao lưu tự động và một người dùng chuyên dụng với các đặc quyền tối thiểu cần thiết được cấu hình.",
|
||
"N/A": "N/A",
|
||
"Name": "Tên",
|
||
"Name *": "Tên *",
|
||
"Name for this redemption code (1-20 characters)": "Tên cho mã đổi quà này (1-20 ký tự)",
|
||
"Name is available": "Tên có sẵn",
|
||
"Name is not available": "Tên không có sẵn",
|
||
"Name Matching Rule": "Quy tắc khớp tên",
|
||
"Name must be between {{min}} and {{max}} characters": "Tên phải có giữa {{min}} và {{max}} ký tự",
|
||
"Name Rule": "Quy tắc đặt tên",
|
||
"Name Suffix": "Hậu tố tên",
|
||
"Name the channel and choose the upstream provider.": "Đặt tên kênh và chọn nhà cung cấp upstream.",
|
||
"Name the channel, choose the provider, configure API access, and set credentials.": "Đặt tên kênh, chọn nhà cung cấp, cấu hình truy cập API và thiết lập thông tin xác thực.",
|
||
"Name, provider type, and availability.": "Tên, loại nhà cung cấp và trạng thái khả dụng.",
|
||
"name@example.com": "name@example.com",
|
||
"Native Claude Messages plus OpenAI Chat compatibility forwarding.": "Chuyển tiếp Claude Messages nguyên bản và tương thích OpenAI Chat.",
|
||
"Native format": "Định dạng gốc",
|
||
"Native forwarding": "Chuyển tiếp nguyên bản",
|
||
"Native Gemini routes plus OpenAI Chat and Responses compatibility forwarding.": "Route Gemini nguyên bản cùng chuyển tiếp tương thích OpenAI Chat và Responses.",
|
||
"Native OpenAI routes plus optional Claude and Gemini compatibility routes.": "Route OpenAI nguyên bản cùng các route tương thích Claude và Gemini tùy chọn.",
|
||
"Native routes": "Tuyến nguyên bản",
|
||
"Need a redemption code?": "Cần mã đổi thưởng?",
|
||
"Needs API key": "Cần khóa API",
|
||
"Negate condition": "Đảo điều kiện",
|
||
"Negated group": "Đảo nhóm điều kiện",
|
||
"Nested JSON defining per-group rules for adding (+:), removing (-:), or appending usable groups.": "JSON lồng nhau xác định quy tắc theo nhóm để thêm (+:), xóa (-:), hoặc nối các nhóm có thể sử dụng.",
|
||
"Nested JSON: source group →": "JSON lồng nhau: nhóm nguồn →",
|
||
"Network connection failed or server not responding": "Kết nối mạng thất bại hoặc máy chủ không phản hồi",
|
||
"Network proxy for this channel (supports HTTP, HTTPS, SOCKS5, and SOCKS5H)": "Proxy mạng cho kênh này (hỗ trợ HTTP, HTTPS, SOCKS5 và SOCKS5H)",
|
||
"Never": "Không bao giờ",
|
||
"Never expires": "Không hết hạn",
|
||
"Never used an API Gateway?": "Chưa bao giờ sử dụng API Gateway?",
|
||
"NEW": "MỚI",
|
||
"New API": "API mới",
|
||
"New API <noreply@example.com>": "API mới <noreply@example.com>",
|
||
"New API Project Repository:": "Kho lưu trữ Dự án API Mới:",
|
||
"New API's flexible channel lets you configure upstream addresses and authentication per endpoint, choose native forwarding or supported protocol conversions, and configure model listing and balance queries independently": "Kênh kết nối linh hoạt của New API cho phép cấu hình địa chỉ thượng nguồn và xác thực theo từng điểm cuối, chọn chuyển tiếp nguyên bản hoặc chuyển đổi giao thức được hỗ trợ, đồng thời cấu hình riêng danh sách mô hình và truy vấn số dư",
|
||
"New domain: {{domain}}": "Tên miền mới: {{domain}}",
|
||
"New email verification code": "Mã xác minh email mới",
|
||
"New Format Template": "Mẫu định dạng mới",
|
||
"New Group": "Nhóm mới",
|
||
"New metadata": "Siêu dữ liệu mới",
|
||
"New model": "Mô hình mới",
|
||
"New Models ({{count}})": "Mô hình mới ({{count}})",
|
||
"New name will be:": "Tên mới sẽ là:",
|
||
"New Passkeys use the primary domain. Compatible domains keep existing Passkeys working.": "Khóa truy cập mới sử dụng tên miền chính. Các tên miền tương thích giúp khóa truy cập hiện có tiếp tục hoạt động.",
|
||
"New Passkeys use this domain. Enter a domain without https://, a port or a path. An empty field uses the system website address.": "Khóa truy cập mới sử dụng tên miền này. Chỉ nhập tên miền, không kèm https://, cổng hoặc đường dẫn. Để trống sẽ sử dụng địa chỉ trang web của hệ thống.",
|
||
"New Passkeys will use the new primary domain. The previous domain will be kept so existing Passkeys can still verify.": "Khóa truy cập mới sẽ dùng tên miền chính mới. Tên miền cũ được giữ lại để các khóa hiện có vẫn có thể xác minh.",
|
||
"New password": "Mật khẩu mới",
|
||
"New Password": "Mật khẩu mới",
|
||
"New password must be different from current password": "Mật khẩu mới phải khác với mật khẩu hiện tại",
|
||
"New records include the fields below. Existing fields are kept unless explicitly selected.": "Bản ghi mới bao gồm các trường bên dưới. Trường hiện có được giữ nguyên trừ khi được chọn rõ ràng.",
|
||
"New User Quota": "Hạn mức người dùng mới",
|
||
"New value": "Giá trị mới",
|
||
"New vendors": "Nhà cung cấp mới",
|
||
"New version available: {{version}}": "Có phiên bản mới: {{version}}",
|
||
"NewAPI": "NewAPI",
|
||
"Newly released": "Vừa phát hành",
|
||
"Next": "Tiếp",
|
||
"Next branch": "Nhánh tiếp theo",
|
||
"Next page": "Trang tiếp theo",
|
||
"Next reset": "Lần đặt lại tiếp theo",
|
||
"No": "Không",
|
||
"No About Content Set": "Chưa đặt nội dung Giới thiệu",
|
||
"No Active": "Không hoạt động",
|
||
"No active login sessions": "Không có phiên đăng nhập đang hoạt động",
|
||
"No active system tasks.": "Không có tác vụ hệ thống đang hoạt động.",
|
||
"No additional type-specific settings for this channel type.": "Không có cài đặt bổ sung cụ thể theo loại cho loại kênh này.",
|
||
"No amount options configured. Add amounts below to get started.": "Chưa có tùy chọn số tiền nào được cấu hình. Thêm các số tiền bên dưới để bắt đầu.",
|
||
"No announcements at this time": "Hiện tại chưa có thông báo nào.",
|
||
"No announcements yet. Click \"Add Announcement\" to create one.": "Chưa có thông báo nào. Nhấp vào \"Thêm thông báo\" để tạo một thông báo.",
|
||
"No API Domains yet. Click \"Add API\" to create one.": "Chưa có Tên miền API nào. Nhấp vào \"Thêm API\" để tạo.",
|
||
"No API key yet": "Chưa có khóa API",
|
||
"No API keys available. Create your first API key to get started.": "Không có khóa API nào khả dụng. Tạo khóa API đầu tiên của bạn để bắt đầu.",
|
||
"No API Keys Found": "Không tìm thấy khóa API",
|
||
"No API routes configured": "Chưa có tuyến API nào được cấu hình",
|
||
"No API tokens": "Không có khóa API",
|
||
"No app usage data available for this model.": "Chưa có dữ liệu sử dụng ứng dụng cho mô hình này.",
|
||
"No apps match the selected filters": "Không có ứng dụng phù hợp bộ lọc",
|
||
"No Auth": "Không xác thực",
|
||
"No available channels": "Không có kênh khả dụng",
|
||
"No available groups in the global Auto order.": "Không có nhóm khả dụng trong thứ tự Auto toàn cục.",
|
||
"No available models": "Không có mô hình khả dụng",
|
||
"No available Web chat links": "Không có liên kết Web chat khả dụng",
|
||
"No backup": "Chưa sao lưu",
|
||
"No base input price": "Chưa có giá đầu vào cơ bản",
|
||
"No billing parameters declared": "Chưa khai báo tham số tính phí",
|
||
"No billing records found": "Không tìm thấy hồ sơ thanh toán",
|
||
"No capabilities reported for this model.": "Chưa có khả năng nào được báo cáo cho mô hình này.",
|
||
"No Change": "Không thay đổi",
|
||
"No changelog for this version.": "Phiên bản này chưa có nhật ký thay đổi.",
|
||
"No changes": "Không có thay đổi",
|
||
"No changes made": "Không có thay đổi nào được thực hiện",
|
||
"No changes to save": "Không có thay đổi nào để lưu",
|
||
"No channel is configured. This model will not appear in the model square.": "Chưa cấu hình kênh. Mô hình này sẽ không xuất hiện trong danh mục.",
|
||
"No channel is currently available. This model will not appear in the model square.": "Hiện không có kênh khả dụng. Mô hình này sẽ không xuất hiện trong danh mục.",
|
||
"No channel selected": "Chưa chọn kênh nào",
|
||
"No channel type found.": "Không tìm thấy loại kênh.",
|
||
"No channels available. Create your first channel to get started.": "Không có kênh nào khả dụng. Hãy tạo kênh đầu tiên của bạn để bắt đầu.",
|
||
"No channels found": "Không tìm thấy kênh nào",
|
||
"No Channels Found": "Không tìm thấy kênh nào",
|
||
"No channels selected": "Không có kênh nào được chọn",
|
||
"No chat presets configured. Click \"Add chat preset\" to get started.": "Chưa cấu hình cài đặt trước trò chuyện. Nhấp vào \"Thêm cài đặt trước trò chuyện\" để bắt đầu.",
|
||
"No chat presets match your search": "Không có cài đặt trước trò chuyện nào khớp với tìm kiếm của bạn",
|
||
"No configured channel models match this metadata rule.": "Không có mô hình nào trong các kênh đã cấu hình khớp với quy tắc siêu dữ liệu này.",
|
||
"No conflict entries available.": "Không có mục xung đột nào khả dụng.",
|
||
"No conflicts match your search.": "Không có xung đột nào khớp với tìm kiếm của bạn.",
|
||
"No connection info found in clipboard": "Không tìm thấy thông tin kết nối trong bảng tạm",
|
||
"No console output": "Không có đầu ra console",
|
||
"No containers": "Không có container",
|
||
"No content to copy": "Không có nội dung để sao chép",
|
||
"No custom groups. Saving will inherit the complete global Auto order.": "Chưa có nhóm tùy chỉnh. Sau khi lưu, thứ tự Auto toàn cục đầy đủ sẽ được kế thừa.",
|
||
"No custom OAuth providers configured yet.": "Chưa có nhà cung cấp OAuth tùy chỉnh nào được cấu hình.",
|
||
"No data": "Không có dữ liệu",
|
||
"No Data": "Không có dữ liệu",
|
||
"No data available": "Không có dữ liệu",
|
||
"No deployments available. Create one to get started.": "Không có triển khai nào khả dụng. Tạo một cái để bắt đầu.",
|
||
"No Deployments Found": "Không tìm thấy triển khai nào",
|
||
"No description available.": "Chưa có mô tả.",
|
||
"No discount tiers configured. Click \"Add discount tier\" to get started.": "Chưa cấu hình cấp chiết khấu nào. Nhấp vào \"Thêm cấp chiết khấu\" để bắt đầu.",
|
||
"No duplicate keys found": "Không tìm thấy khóa trùng lặp",
|
||
"No enabled channel key": "Không có khóa kênh đang bật",
|
||
"No enabled groups": "Không có nhóm đang bật",
|
||
"No enabled tokens available": "Không có token nào được kích hoạt",
|
||
"No encryption": "Không mã hóa",
|
||
"No endpoints configured. Switch to JSON mode or add rows to define endpoints.": "Chưa cấu hình endpoint nào. Chuyển sang chế độ JSON hoặc thêm hàng để định nghĩa endpoint.",
|
||
"No endpoints inferred from channels": "Không xác định được điểm cuối từ kênh",
|
||
"No extra domains declared": "Không khai báo miền bổ sung",
|
||
"No FAQ entries available": "Không có mục FAQ nào.",
|
||
"No FAQ entries yet. Click \"Add FAQ\" to create one.": "Chưa có mục FAQ nào. Nhấp vào \"Thêm FAQ\" để tạo một mục.",
|
||
"No files match the accepted types.": "Không có tệp nào khớp với các loại được chấp nhận.",
|
||
"No flow data available": "Không có dữ liệu luồng",
|
||
"No group": "Không có nhóm",
|
||
"No group found.": "Không tìm thấy nhóm.",
|
||
"No group-based rate limits configured. Click \"Add group\" to get started.": "Chưa cấu hình giới hạn tốc độ dựa trên nhóm. Nhấp \"Add group\" để bắt đầu.",
|
||
"No groups match your search": "Không có nhóm nào khớp với tìm kiếm của bạn",
|
||
"No groups yet. Add a group to get started.": "Chưa có nhóm nào. Thêm một nhóm để bắt đầu.",
|
||
"No header overrides configured.": "Không có ghi đè tiêu đề nào được cấu hình.",
|
||
"No historical system tasks.": "Không có tác vụ hệ thống trong lịch sử.",
|
||
"No history data available": "Không có dữ liệu lịch sử",
|
||
"No incidents in the last 24 hours": "Không có sự cố trong 24 giờ qua",
|
||
"No incidents in the last 30 days": "Không có sự cố trong 30 ngày qua",
|
||
"No instances have reported yet.": "Chưa có phiên bản nào báo cáo.",
|
||
"No integrity hash": "Không có mã băm toàn vẹn",
|
||
"No integrity verification": "Không kiểm tra toàn vẹn",
|
||
"No Inviter": "Không có người mời",
|
||
"No IP restriction": "Không giới hạn",
|
||
"No keys found": "Không tìm thấy khóa",
|
||
"No latency data available": "Không có dữ liệu độ trễ",
|
||
"No linked models": "Chưa có mô hình liên kết",
|
||
"No linked OAuth provider is available.": "Không có nhà cung cấp OAuth đã liên kết nào khả dụng.",
|
||
"No log entries matched the selected time.": "Không có mục nhật ký nào khớp với thời gian đã chọn.",
|
||
"No logs": "Không có nhật ký",
|
||
"No Logs Found": "Không tìm thấy nhật ký",
|
||
"No mappings configured. Click \"Add Row\" to get started.": "Chưa có ánh xạ nào được cấu hình. Nhấp vào \"Thêm hàng\" để bắt đầu.",
|
||
"No marketplace sources configured.": "Chưa cấu hình nguồn chợ plugin nào.",
|
||
"No matches found": "Không tìm thấy kết quả nào",
|
||
"No matching channels": "Không có kênh khớp",
|
||
"No matching icons": "Không có biểu tượng phù hợp",
|
||
"No matching items": "Không có mục phù hợp",
|
||
"No matching provider": "Không có nhà cung cấp phù hợp",
|
||
"No matching results": "Không có kết quả phù hợp",
|
||
"No matching rules": "Không có quy tắc phù hợp",
|
||
"No matching token and channel usage was found.": "Không tìm thấy mức sử dụng token và kênh phù hợp.",
|
||
"No messages yet": "Chưa có tin nhắn",
|
||
"No missing models found.": "Không tìm thấy mô hình nào bị thiếu.",
|
||
"No model found.": "Không tìm thấy mô hình.",
|
||
"No model mappings configured. Click \"Add Mapping\" to get started.": "Chưa có ánh xạ mô hình nào được cấu hình. Nhấp vào \"Thêm ánh xạ\" để bắt đầu.",
|
||
"No model price changes to save": "Không có thay đổi giá mô hình nào cần lưu",
|
||
"No models available": "Không có mô hình nào khả dụng",
|
||
"No models available in this category": "Không có mô hình nào trong danh mục này",
|
||
"No models available. Create your first model to get started.": "Không có mô hình nào khả dụng. Hãy tạo mô hình đầu tiên của bạn để bắt đầu.",
|
||
"No models can be synced with the current filters. Adjust the search or sync scope.": "Không có mô hình nào có thể đồng bộ với bộ lọc hiện tại. Hãy đổi tìm kiếm hoặc phạm vi đồng bộ.",
|
||
"No models configured. Use Add model to get started.": "Chưa cấu hình mô hình. Dùng Thêm mô hình để bắt đầu.",
|
||
"No models fetched from upstream": "Không lấy được mô hình nào từ upstream",
|
||
"No models fetched yet.": "Chưa có mô hình nào được tìm nạp.",
|
||
"No models found": "Không tìm thấy mô hình nào",
|
||
"No Models Found": "Không tìm thấy mô hình nào",
|
||
"No models found.": "Không tìm thấy mô hình.",
|
||
"No models match the selected filters": "Không có mô hình phù hợp bộ lọc",
|
||
"No models match these filters": "Không có mô hình khớp bộ lọc",
|
||
"No models match your current filters.": "Không có mô hình nào khớp với bộ lọc hiện tại của bạn.",
|
||
"No models match your search": "Không có mô hình phù hợp với tìm kiếm",
|
||
"No models matched your search.": "Không có mô hình nào khớp với tìm kiếm của bạn.",
|
||
"No models returned by the upstream": "Thượng nguồn không trả về mô hình",
|
||
"No models selected": "Chưa chọn mô hình nào",
|
||
"No models to add": "Không có mô hình để thêm",
|
||
"No models to copy": "Không có mô hình nào để sao chép",
|
||
"No models to remove": "Không có mô hình để xóa",
|
||
"No models with unset prices": "Không có mô hình chưa thiết lập giá",
|
||
"No new models to add": "Không có mô hình mới để thêm",
|
||
"No new models yet": "Chưa có mô hình mới",
|
||
"No newer version available.": "Không có phiên bản mới hơn.",
|
||
"No nodes": "Không có nút",
|
||
"No notable climbers right now": "Hiện chưa có mô hình nào tăng đáng kể",
|
||
"No notable drops right now": "Hiện chưa có mô hình nào giảm đáng kể",
|
||
"No parameter overrides configured.": "Không có ghi đè tham số nào được cấu hình.",
|
||
"No Passkey is registered.": "Chưa đăng ký Passkey.",
|
||
"No payment methods available. Please contact administrator.": "Không có phương thức thanh toán nào khả dụng. Vui lòng liên hệ quản trị viên.",
|
||
"No payment methods configured": "Chưa cấu hình phương thức thanh toán",
|
||
"No payment methods configured. Click \"Add method\" or use templates to get started.": "Chưa cấu hình phương thức thanh toán. Nhấp vào \"Thêm phương thức\" hoặc sử dụng mẫu để bắt đầu.",
|
||
"No payment methods match your search": "Không có phương thức thanh toán nào khớp với tìm kiếm của bạn",
|
||
"No performance data available": "Không có dữ liệu hiệu năng",
|
||
"No permission to perform this action": "Không có quyền thực hiện thao tác này",
|
||
"No plans available": "Không có gói nào khả dụng",
|
||
"No plugins available for binding": "Không có plugin để liên kết",
|
||
"No preceding rule matched": "Không khớp quy tắc nào trước đó",
|
||
"No preference": "Không có ưu tiên",
|
||
"No prefill groups yet": "Chưa có nhóm điền sẵn nào",
|
||
"No price differences found": "Không tìm thấy sự khác biệt về giá",
|
||
"No processable upstream model updates for this channel": "Không có cập nhật mô hình upstream có thể xử lý cho kênh này",
|
||
"No products configured. Click \"Add product\" to get started.": "Chưa cấu hình sản phẩm nào. Nhấp \"Thêm sản phẩm\" để bắt đầu.",
|
||
"No products match your search": "Không có sản phẩm nào khớp với tìm kiếm của bạn",
|
||
"No providers available": "Không có nhà cung cấp khả dụng",
|
||
"No Quota": "Không hạn ngạch",
|
||
"No quota limit": "Không giới hạn",
|
||
"No ratio differences found": "Không tìm thấy sự khác biệt tỷ lệ",
|
||
"No recent usage": "Chưa có sử dụng gần đây",
|
||
"No records": "Chưa có bản ghi",
|
||
"No records found. Try adjusting your filters.": "Không tìm thấy bản ghi nào. Hãy thử điều chỉnh bộ lọc của bạn.",
|
||
"No redemption codes available. Create your first redemption code to get started.": "Hiện không có mã đổi thưởng nào. Hãy tạo mã đổi thưởng đầu tiên của bạn để bắt đầu.",
|
||
"No Redemption Codes Found": "Không tìm thấy mã đổi thưởng",
|
||
"No related models available for this channel type": "Không có mô hình liên quan nào cho loại kênh này",
|
||
"No release notes provided.": "Không có ghi chú phát hành nào được cung cấp.",
|
||
"No releases found.": "Không tìm thấy bản phát hành khả dụng.",
|
||
"No Reset": "Không đặt lại",
|
||
"No reset credits": "Không có lượt đặt lại",
|
||
"No reset credits available": "Không có lượt đặt lại khả dụng",
|
||
"No restriction": "Không giới hạn",
|
||
"No results for \"{{query}}\". Try adjusting your search or filters.": "Không tìm thấy kết quả cho \"{{query}}\". Hãy thử điều chỉnh tìm kiếm hoặc bộ lọc.",
|
||
"No results found": "Không tìm thấy kết quả nào",
|
||
"No results found.": "Không tìm thấy kết quả.",
|
||
"No Retry": "Không thử lại",
|
||
"No rule for vip billed as default → use the base ratio of default, 1.0 (the 0.8 of vip is not used)": "Không có quy tắc «vip theo default» → dùng hệ số cơ bản của default, 1.0 (0.8 của vip không được dùng)",
|
||
"No rule for vip billed as vip → use the base ratio of vip, 0.8": "Không có quy tắc «vip theo vip» → dùng hệ số cơ bản của vip, 0.8",
|
||
"No rules yet": "Chưa có quy tắc",
|
||
"No rules yet. Add a group below to get started.": "Chưa có quy tắc nào. Thêm một nhóm bên dưới để bắt đầu.",
|
||
"No separate media pricing configured.": "Chưa cấu hình giá phương tiện riêng.",
|
||
"No source available": "Chưa có mã nguồn",
|
||
"No source changes": "Mã nguồn không thay đổi",
|
||
"No status code mappings configured.": "Chưa cấu hình ánh xạ mã trạng thái.",
|
||
"No stores on this merchant yet. Set a return URL and click Create to mint your first pair.": "Merchant này chưa có cửa hàng. Đặt URL trả về và nhấn Tạo để tạo cặp đầu tiên.",
|
||
"No subscription plans yet": "Chưa có gói đăng ký nào",
|
||
"No subscription records": "Không có bản ghi đăng ký",
|
||
"No Sync": "Không đồng bộ",
|
||
"No syncable models": "Không có mô hình có thể đồng bộ",
|
||
"No system announcements": "Không có thông báo hệ thống",
|
||
"No system tasks yet.": "Chưa có tác vụ hệ thống nào.",
|
||
"No task plugins found": "Không tìm thấy plugin tác vụ",
|
||
"No token found.": "Không tìm thấy mã thông báo.",
|
||
"No tools configured": "Chưa cấu hình công cụ nào",
|
||
"No Upgrade": "Không nâng cấp",
|
||
"No upstream price differences found": "Không tìm thấy sự khác biệt về giá upstream",
|
||
"No upstream ratio differences found": "Không tìm thấy chênh lệch tỷ lệ thượng nguồn",
|
||
"No uptime data available": "Không có dữ liệu thời gian hoạt động",
|
||
"No Uptime Kuma groups yet. Click \"Add Group\" to create one.": "Chưa có nhóm Uptime Kuma nào. Nhấp vào \"Thêm nhóm\" để tạo một nhóm.",
|
||
"No uptime monitoring configured": "Chưa cấu hình giám sát thời gian hoạt động",
|
||
"No usage logs available. Logs will appear here once API calls are made.": "Chưa có nhật ký sử dụng. Nhật ký sẽ hiển thị sau khi có gọi API.",
|
||
"No user information available": "Không có thông tin người dùng",
|
||
"No user selected": "Chưa chọn người dùng",
|
||
"No users": "Không có người dùng",
|
||
"No users available. Try adjusting your search or filters.": "Không có người dùng nào. Hãy thử điều chỉnh tìm kiếm hoặc bộ lọc của bạn.",
|
||
"No Users Found": "Không tìm thấy người dùng nào",
|
||
"No valid custom Auto groups remain. Add a group or restore global Auto.": "Không còn nhóm Auto tùy chỉnh hợp lệ. Hãy thêm nhóm hoặc khôi phục Auto toàn cục.",
|
||
"No vendor": "Chưa có nhà cung cấp",
|
||
"No vendor data available": "Không có dữ liệu nhà cung cấp",
|
||
"No vendors found": "Không tìm thấy nhà cung cấp",
|
||
"No verification method is available for this action.": "Không có phương thức xác minh khả dụng cho thao tác này.",
|
||
"No version history": "Chưa có lịch sử phiên bản",
|
||
"No X Found": "Không tìm thấy X",
|
||
"Node": "Nút",
|
||
"Node filters": "Bộ lọc nút",
|
||
"Node Name": "Tên nút",
|
||
"Node role": "Vai trò node",
|
||
"Nodes reporting from this deployment and their latest heartbeat.": "Các node đang báo cáo từ bản triển khai này và nhịp tim mới nhất của chúng.",
|
||
"Non-stream": "Không phát trực tuyến",
|
||
"Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.": "Phần thưởng mời khác 0 yêu cầu xác nhận tuân thủ trong cài đặt Cổng thanh toán.",
|
||
"None": "Không có",
|
||
"None (plugin declaration)": "Không có (theo khai báo plugin)",
|
||
"noreply@example.com": "noreply@example.com",
|
||
"Normalized:": "Chuẩn hóa:",
|
||
"Not available": "Không khả dụng",
|
||
"Not backed up": "Chưa sao lưu",
|
||
"Not bound": "Không bị ràng buộc",
|
||
"Not configured": "Chưa cấu hình",
|
||
"Not configured for some providers": "Một số nhà cung cấp chưa được thiết lập giá",
|
||
"Not configured for this provider": "Chưa thiết lập giá cho nhà cung cấp này",
|
||
"Not declared": "Không khai báo",
|
||
"Not declared by this plugin": "Plugin chưa khai báo",
|
||
"Not declared; an API key may still be required.": "Chưa khai báo cách xác thực; vẫn có thể cần khóa API.",
|
||
"Not Equals": "Không bằng",
|
||
"Not found upstream": "Không tìm thấy ở nguồn",
|
||
"Not generated": "Chưa tạo",
|
||
"Not in pricing table": "Không có trong bảng định giá",
|
||
"Not included": "Không bao gồm",
|
||
"Not installed": "Chưa cài đặt",
|
||
"Not listed": "Ẩn",
|
||
"Not matched": "Không khớp",
|
||
"Not provided by this source": "Nguồn này không cung cấp",
|
||
"Not recorded": "Chưa ghi nhận",
|
||
"Not registered": "Chưa đăng ký",
|
||
"Not set": "Chưa đặt",
|
||
"Not Set": "Chưa đặt",
|
||
"Not set yet": "Chưa thiết lập",
|
||
"Not shown": "Ẩn",
|
||
"Not Started": "Chưa bắt đầu",
|
||
"Not Submitted": "Chưa gửi",
|
||
"Not tested": "Chưa kiểm tra",
|
||
"Not used for upstream training by default": "Mặc định không dùng để huấn luyện ở phía nhà cung cấp",
|
||
"Not used yet": "Chưa sử dụng",
|
||
"Note": "Ghi chú",
|
||
"Notice": "Thông báo",
|
||
"Notification Email": "Email thông báo",
|
||
"Notification Method": "Phương thức thông báo",
|
||
"Notifications": "Thông báo",
|
||
"Now a user whose user group is vip creates tokens with different groups and makes one call with each:": "Bây giờ, một người dùng có nhóm người dùng là vip tạo các token với nhóm khác nhau và gọi mỗi token một lần:",
|
||
"Nucleus sampling probability mass": "Tổng xác suất cho nucleus sampling",
|
||
"Number": "Số",
|
||
"Number of codes to create": "Số mã cần tạo",
|
||
"Number of completions to generate": "Số lượng phản hồi cần sinh",
|
||
"Number of images to generate": "Số ảnh cần sinh",
|
||
"Number of keys to create": "Số lượng khóa cần tạo",
|
||
"Number of times to retry failed requests (0-10)": "Số lần thử lại các yêu cầu không thành công (0-10)",
|
||
"Number of tokens per unit quota": "Số token trên đơn vị hạn mức",
|
||
"Number of top log probabilities returned per token": "Số log probabilities hàng đầu trên mỗi token",
|
||
"Number of users invited": "Số người dùng được mời",
|
||
"OAuth": "OAuth",
|
||
"OAuth 2.0 service account": "Tài khoản dịch vụ OAuth 2.0",
|
||
"OAuth authorization timed out. Please try again.": "Ủy quyền OAuth đã hết thời gian chờ. Vui lòng thử lại.",
|
||
"OAuth authorization was cancelled.": "Đã hủy ủy quyền OAuth.",
|
||
"OAuth binding timed out. Please try again.": "Liên kết OAuth đã hết thời gian chờ. Vui lòng thử lại.",
|
||
"OAuth binding window is no longer available": "Cửa sổ liên kết OAuth không còn khả dụng",
|
||
"OAuth callback URL": "URL callback OAuth",
|
||
"OAuth Client ID": "ID Client OAuth",
|
||
"OAuth Client Secret": "Bí mật OAuth Client",
|
||
"OAuth failed": "OAuth thất bại",
|
||
"OAuth Integrations": "Tích hợp OAuth",
|
||
"OAuth pop-up was blocked": "Cửa sổ bật lên OAuth đã bị chặn",
|
||
"OAuth popup storage is unavailable.": "Không thể sử dụng bộ nhớ của cửa sổ OAuth.",
|
||
"OAuth window is no longer available.": "Cửa sổ OAuth không còn khả dụng.",
|
||
"Object Prune Rules": "Quy tắc dọn dẹp đối tượng",
|
||
"Observability": "Khả năng quan sát",
|
||
"Obtain the API key, merchant ID, and RSA key pair from the Waffo dashboard, and configure the callback URL.": "Lấy API key, mã thương gia và cặp khóa RSA từ bảng điều khiển Waffo, đồng thời cấu hình URL callback.",
|
||
"Obtain the merchant, store, product and signing keys from your Waffo dashboard. Webhook URL: <ServerAddress>/api/waffo-pancake/webhook": "Lấy merchant, store, product và khóa ký từ bảng điều khiển Waffo. Webhook: <ServerAddress>/api/waffo-pancake/webhook",
|
||
"Ocean Breeze": "Gió biển",
|
||
"of": "of",
|
||
"of 3:": "of 3:",
|
||
"off": "off",
|
||
"Official": "Chính thức",
|
||
"Official Claude Messages": "Claude Messages chính thức",
|
||
"Official documentation": "Tài liệu chính thức",
|
||
"Official Gemini from OpenAI Chat": "Gemini chính thức từ OpenAI Chat",
|
||
"Official Gemini Native": "Gemini native chính thức",
|
||
"Official OpenAI Chat": "OpenAI Chat chính thức",
|
||
"Official OpenAI Embeddings": "OpenAI Embeddings chính thức",
|
||
"Official OpenAI Images": "OpenAI Images chính thức",
|
||
"Official OpenAI Responses": "OpenAI Responses chính thức",
|
||
"Official pricing preset": "Bộ giá chính thức",
|
||
"Official Repository": "Kho lưu trữ chính thức",
|
||
"Official Sync": "Official sync",
|
||
"OhMyGPT": "OhMyGPT",
|
||
"OIDC": "OIDC",
|
||
"OIDC Client ID": "Mã máy khách OIDC",
|
||
"OIDC Client Secret": "Mã bí mật ứng dụng khách OIDC",
|
||
"OIDC configuration fetched successfully": "Cấu hình OIDC đã được lấy thành công",
|
||
"OIDC discovery can fill the endpoint fields automatically when the provider supports it.": "OIDC Discovery có thể tự động điền các trường endpoint khi nhà cung cấp hỗ trợ.",
|
||
"OIDC discovery URL. Click \"Auto-discover\" to fetch endpoints automatically.": "URL khám phá OIDC. Nhấp \"Tự động khám phá\" để tự động lấy các endpoint.",
|
||
"OIDC Display Name": "Tên hiển thị OIDC",
|
||
"OIDC endpoints discovered successfully": "Đã khám phá thành công các endpoint OIDC",
|
||
"Old Format Template": "Mẫu Định dạng Cũ",
|
||
"Old format: Direct override. New format: Supports conditional judgment and custom JSON operations.": "Định dạng cũ: Ghi đè trực tiếp. Định dạng mới: Hỗ trợ phán đoán có điều kiện và các thao tác JSON tùy chỉnh.",
|
||
"Ollama": "Ollama",
|
||
"Ollama Models": "Mô hình Ollama",
|
||
"One API": "Một API",
|
||
"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 IP or CIDR range per line": "Một IP hoặc dải CIDR mỗi dòng",
|
||
"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 keyword per line": "Mỗi dòng một từ khóa",
|
||
"online": "trực tuyến",
|
||
"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.",
|
||
"Only allow specific email domains": "Chỉ cho phép các tên miền email cụ thể",
|
||
"Only available for admins. When enabled, you will receive a summary notification via your selected method when the scheduled model check detects upstream model changes or check failures.": "Chỉ khả dụng cho quản trị viên. Khi bật, bạn sẽ nhận được thông báo tổng hợp qua phương thức đã chọn khi kiểm tra mô hình định kỳ phát hiện thay đổi mô hình nguồn hoặc lỗi kiểm tra.",
|
||
"Only available for exact matching": "Chỉ dùng cho khớp chính xác",
|
||
"Only configured combinations are overridden. All other calls keep the billing group base ratio.": "Chỉ các tổ hợp đã cấu hình mới bị ghi đè. Các cuộc gọi khác vẫn dùng hệ số cơ bản của nhóm tính phí.",
|
||
"Only configured combinations are overridden. All other calls keep the token group base ratio.": "Chỉ các tổ hợp đã cấu hình mới bị ghi đè. Các lệnh gọi khác giữ tỷ lệ cơ bản của nhóm token.",
|
||
"Only enabled parameters are sent with the request.": "Chỉ các tham số đã bật mới được gửi trong yêu cầu.",
|
||
"Only enter the site origin, for example https://api.example.com. Do not include any path such as /api/user/epay/notify. Leave blank to use the server address.": "Chỉ nhập origin của trang, ví dụ https://api.example.com. Không nhập đường dẫn như /api/user/epay/notify. Để trống để dùng địa chỉ máy chủ.",
|
||
"Only exact model names are removed from enabled and disabled channels. Matching rules are not expanded, and channel records are retained.": "Chỉ xóa tên mô hình khớp chính xác khỏi các kênh đang bật và đã tắt. Không mở rộng quy tắc so khớp và vẫn giữ lại các kênh.",
|
||
"Only Mine": "Chỉ của tôi",
|
||
"Only one catch-all route is allowed for the same incoming path": "Mỗi đường dẫn đầu vào chỉ được có một tuyến dự phòng",
|
||
"Only one OpenAI Models route is allowed": "Chỉ được phép có một tuyến Mô hình OpenAI",
|
||
"Only selected fields will be overwritten. You can re-run the sync wizard if new conflicts appear.": "Chỉ các trường được chọn sẽ bị ghi đè. Bạn có thể chạy lại trình hướng dẫn đồng bộ hóa nếu có xung đột mới xuất hiện.",
|
||
"Only show syncable models": "Chỉ hiện mô hình có thể đồng bộ",
|
||
"Only successful requests": "Chỉ các yêu cầu thành công",
|
||
"Only successful requests count toward this limit.": "Chỉ những yêu cầu thành công mới được tính vào giới hạn này.",
|
||
"Only the changes listed here will be committed. If any write fails, none of these changes are applied.": "Chỉ lưu các thay đổi được liệt kê. Nếu bất kỳ thao tác ghi nào thất bại, không thay đổi nào được áp dụng.",
|
||
"Only the first {{shown}} IDs were recorded": "Chỉ ghi nhận {{shown}} ID đầu tiên",
|
||
"Only the first {{shown}} IDs were recorded ({{total}} requested)": "Chỉ ghi nhận {{shown}} ID đầu tiên (đã yêu cầu {{total}})",
|
||
"Only the last {{value}} log files will be retained; the rest will be deleted.": "Chỉ giữ lại {{value}} tệp nhật ký gần nhất; phần còn lại sẽ bị xóa.",
|
||
"Only used to find historical logs. New records are available in Audit Logs.": "Chỉ dùng để tìm nhật ký cũ. Bản ghi mới có trong Nhật ký kiểm toán.",
|
||
"Oops! Page Not Found!": "Ối! Không tìm thấy trang!",
|
||
"Oops! Something went wrong": "Oops! An error occurred.",
|
||
"Open": "Mở",
|
||
"Open a source model first": "Mở một mô hình nguồn trước",
|
||
"Open CC Switch": "Mở công tắc CC",
|
||
"Open filtered model list": "Mở danh sách mô hình đã lọc",
|
||
"Open in chat": "Mở trong trò chuyện",
|
||
"Open in new tab": "Mở trong tab mới",
|
||
"Open in New Tab": "Mở trong tab mới",
|
||
"Open menu": "Mở menu",
|
||
"Open Query Balance to view the upstream JSON response": "Mở “Truy vấn số dư” để xem phản hồi JSON thượng nguồn",
|
||
"Otherwise the binding is removed.": "Nếu tắt, liên kết sẽ bị xóa.",
|
||
"Open release": "Phát hành mở",
|
||
"Open source": "Mã nguồn mở",
|
||
"Open Source": "Mã nguồn mở",
|
||
"Open the io.net console API Keys page": "Mở trang Khóa API của console io.net",
|
||
"Open theme settings": "Mở cài đặt giao diện",
|
||
"Open weights": "Trọng số mở",
|
||
"OpenAI": "OpenAI",
|
||
"OpenAI Chat Completions": "OpenAI Chat Completions",
|
||
"OpenAI Chat to Anthropic Messages": "OpenAI Chat sang Anthropic Messages",
|
||
"OpenAI Chat to Gemini Generate Content": "OpenAI Chat sang Gemini Generate Content",
|
||
"OpenAI Chat to OpenAI Responses": "OpenAI Chat sang OpenAI Responses",
|
||
"OpenAI Compatible": "Tương thích OpenAI",
|
||
"OpenAI Compatible Upstream": "Thượng nguồn tương thích OpenAI",
|
||
"OpenAI Models route does not support client model rules": "Tuyến Mô hình OpenAI không hỗ trợ quy tắc mô hình phía máy khách",
|
||
"OpenAI Models route does not support pass-through": "Tuyến Mô hình OpenAI không hỗ trợ truyền thẳng",
|
||
"OpenAI Models route is required to enable upstream model checks": "Cần có tuyến Mô hình OpenAI để bật kiểm tra mô hình thượng nguồn",
|
||
"OpenAI Models route must use native forwarding": "Tuyến Mô hình OpenAI phải dùng chuyển tiếp nguyên bản",
|
||
"OpenAI Models upstream path must not contain {model}": "Đường dẫn thượng nguồn của Mô hình OpenAI không được chứa {model}",
|
||
"OpenAI only": "Chỉ OpenAI",
|
||
"OpenAI Organization": "Tổ chức OpenAI",
|
||
"OpenAI Organization ID (optional)": "ID Tổ chức OpenAI (tùy chọn)",
|
||
"OpenAI Responses to Gemini Generate Content": "OpenAI Responses sang Gemini Generate Content",
|
||
"OpenAI Responses to OpenAI Chat": "OpenAI Responses sang OpenAI Chat",
|
||
"OpenAI, Anthropic, etc.": "OpenAI, Anthropic, v.v.",
|
||
"OpenAI, Anthropic, Google, etc.": "OpenAI, Anthropic, Google, v.v.",
|
||
"OpenAIMax": "OpenAIMax",
|
||
"OpenRouter": "OpenRouter",
|
||
"opens in an external client. Trigger it from the sidebar or API key actions to launch the configured application.": "mở trong một ứng dụng bên ngoài. Kích hoạt nó từ thanh bên hoặc các hành động khóa API để khởi chạy ứng dụng đã cấu hình.",
|
||
"Operate channels": "Vận hành kênh",
|
||
"Operation": "Thao tác",
|
||
"operation and charging behavior": "vận hành và thu phí",
|
||
"Operation audit": "Kiểm toán thao tác",
|
||
"Operation Audit Info": "Thông tin kiểm toán thao tác",
|
||
"Operation cancelled": "Đã hủy thao tác",
|
||
"Operation failed": "Thao tác thất bại",
|
||
"Operation successful": "Thao tác thành công",
|
||
"Operation Type": "Loại thao tác",
|
||
"Operations": "Vận hành",
|
||
"Operator": "Người thực hiện",
|
||
"Operator Admin": "Quản trị viên vận hành",
|
||
"Optimize system for self-hosted single-user usage": "Tối ưu hóa hệ thống cho việc sử dụng đơn người dùng tự lưu trữ",
|
||
"Optimized network architecture ensures millisecond response times": "Kiến trúc mạng tối ưu đảm bảo thời gian phản hồi mili giây",
|
||
"Optional callback override. Leave blank to use server address": "Tùy chọn ghi đè callback. Để trống để sử dụng địa chỉ máy chủ",
|
||
"Optional icon identifier for the login button": "Định danh biểu tượng tùy chọn cho nút đăng nhập",
|
||
"Optional icon.svg or icon.png shipped next to plugin.js, up to 512 KiB. Stored separately from the source.": "Tùy chọn: icon.svg hoặc icon.png đặt cạnh plugin.js, tối đa 512 KiB. Lưu tách biệt với mã nguồn.",
|
||
"Optional JSON policy to restrict access based on user info fields": "Chính sách JSON tùy chọn để hạn chế truy cập dựa trên các trường thông tin người dùng",
|
||
"Optional minimum recharge amount for this method.": "Số tiền nạp tối thiểu tùy chọn cho phương thức này.",
|
||
"Optional multiplier per user group used when calculating recharge pricing. Provide a JSON object such as": "Hệ số nhân tùy chọn cho mỗi nhóm người dùng, được sử dụng khi tính toán giá nạp tiền. Cung cấp một đối tượng JSON như",
|
||
"Optional note describing this version": "Ghi chú tùy chọn mô tả phiên bản này",
|
||
"Optional notes about this channel": "Ghi chú tùy chọn về kênh này",
|
||
"Optional notes about when to use this group": "Các ghi chú tùy chọn về thời điểm sử dụng nhóm này",
|
||
"Optional ratio used when upstream cache hits occur.": "Tỷ lệ tùy chọn được sử dụng khi xảy ra các lượt truy cập bộ nhớ đệm ngược dòng.",
|
||
"Optional request-rule multiplier expression. Leave empty when no request rule applies.": "Biểu thức hệ số tùy chọn cho quy tắc yêu cầu. Để trống khi không áp dụng quy tắc.",
|
||
"Optional rule description": "Mô tả quy tắc tùy chọn",
|
||
"Optional settings for advanced container configuration.": "Cài đặt tùy chọn cho cấu hình container nâng cao.",
|
||
"Optional supplementary information (max 100 characters)": "Thông tin bổ sung tùy chọn (tối đa 100 ký tự)",
|
||
"Optional tag for grouping channels": "Thẻ tùy chọn để nhóm kênh",
|
||
"Opus Model": "Mô hình Opus",
|
||
"Or continue with": "Hoặc tiếp tục với",
|
||
"Or enter this key manually:": "Hoặc nhập khóa này thủ công:",
|
||
"or pick existing": "hoặc chọn cặp hiện có",
|
||
"Order completed successfully": "Đơn hàng đã hoàn thành thành công",
|
||
"Order History": "Lịch sử đơn hàng",
|
||
"Order Payment Method": "Phương thức thanh toán đơn hàng",
|
||
"org-...": "org-...",
|
||
"Original Model": "Nguyên mẫu",
|
||
"Original value": "Giá trị gốc",
|
||
"Other": "Khác",
|
||
"Other cases": "Các trường hợp khác",
|
||
"Other channels": "Kênh khác",
|
||
"Other groups": "Nhóm khác",
|
||
"Other models": "Mô hình khác",
|
||
"Other nodes": "Nút khác",
|
||
"Other sessions signed out": "Đã đăng xuất các phiên khác",
|
||
"Other Settings": "Cài đặt khác",
|
||
"Other tokens": "Token khác",
|
||
"Other users": "Người dùng khác",
|
||
"Otherwise (the preceding conditions do not match)": "Nếu không (các điều kiện trên không thỏa mãn)",
|
||
"Otherwise → {{name}}": "Nếu không → {{name}}",
|
||
"Outage": "Gián đoạn",
|
||
"Output": "Đầu ra",
|
||
"Output aspect ratio": "Tỉ lệ khung hình",
|
||
"Output image size": "Kích thước ảnh đầu ra",
|
||
"Output price": "Giá đầu ra",
|
||
"Output token price for generated tokens.": "Giá token đầu ra cho nội dung được tạo.",
|
||
"Output token rate": "Tốc độ token đầu ra",
|
||
"Output tokens": "Token đầu ra",
|
||
"Output Tokens": "Token đầu ra",
|
||
"Outside these times: {{condition}}": "Ngoài các khung giờ: {{condition}}",
|
||
"Overage limited": "Đã giới hạn vượt mức",
|
||
"overall": "tổng",
|
||
"Overflow": "Tràn trên",
|
||
"Overflow items": "Mục vượt giới hạn",
|
||
"override": "ghi đè",
|
||
"Override": "Ghi đè",
|
||
"Override auto-discovered endpoint": "Ghi đè điểm cuối tự động phát hiện",
|
||
"Override matrix": "Ma trận ghi đè",
|
||
"Override quota for user “{{name}}”": "Ghi đè hạn mức cho người dùng “{{name}}”",
|
||
"Override request headers": "Ghi đè tiêu đề yêu cầu",
|
||
"Override request headers (JSON format)": "Ghi đè tiêu đề yêu cầu (định dạng JSON)",
|
||
"Override request parameters": "Ghi đè tham số yêu cầu",
|
||
"Override request parameters (JSON format)": "Ghi đè tham số yêu cầu (định dạng JSON)",
|
||
"Override request parameters. Cannot override": "Ghi đè tham số yêu cầu. Không thể ghi đè",
|
||
"Override request parameters. Cannot override stream parameter.": "Ghi đè tham số yêu cầu. Không thể ghi đè tham số stream.",
|
||
"Override rule: when a vip user is billed as premium, the ratio is 0.3 instead of 0.5": "Quy tắc ghi đè: khi người dùng vip được tính phí theo premium, hệ số là 0.3 thay vì 0.5",
|
||
"Override Rules": "Quy tắc ghi đè",
|
||
"Override the endpoint used for testing. Leave empty to auto detect.": "Ghi đè điểm cuối dùng để kiểm thử. Để trống để tự động phát hiện.",
|
||
"Override user quota": "Ghi đè hạn mức người dùng",
|
||
"overrides for matching model prefix.": "ghi đè theo tiền tố model tương ứng.",
|
||
"Overrode user quota from {{from}} to {{to}}": "Đã ghi đè hạn mức người dùng từ {{from}} thành {{to}}",
|
||
"Overview": "Tổng quan",
|
||
"Overwritten": "Đã ghi đè",
|
||
"Page": "Trang",
|
||
"Page {{current}} of {{total}}": "Trang {{current}} / {{total}}",
|
||
"PaLM": "PaLM",
|
||
"Pan": "Pan",
|
||
"Pancake": "Pancake",
|
||
"Param Override": "Ghi đè tham số",
|
||
"Parameter": "Tham số",
|
||
"Parameter configuration error": "Lỗi cấu hình tham số",
|
||
"Parameter Override": "Ghi đè Tham số",
|
||
"Parameter override and system prompt are unavailable": "Ghi đè tham số và system prompt không khả dụng",
|
||
"Parameter override must be a valid JSON object": "Ghi đè tham số phải là đối tượng JSON hợp lệ",
|
||
"Parameter override must be valid JSON format": "Ghi đè tham số phải ở định dạng JSON hợp lệ",
|
||
"Parameter Override Template (JSON)": "Mẫu ghi đè tham số (JSON)",
|
||
"Parameter override template must be a JSON object": "Mẫu ghi đè tham số phải là đối tượng JSON",
|
||
"Parameter settings": "Cài đặt tham số",
|
||
"parameter.": "tham số",
|
||
"Parameters": "Tham số",
|
||
"Parsed {{count}} service account file(s)": "Đã phân tích {{count}} tệp tài khoản dịch vụ",
|
||
"Parsed plugin metadata": "Siêu dữ liệu plugin đã phân tích",
|
||
"Partial Submission": "Gửi một phần",
|
||
"Partly shown": "Hiển thị một phần",
|
||
"Pass Headers": "Chuyển tiếp tiêu đề",
|
||
"Pass specified request headers to upstream": "Chuyển tiếp header yêu cầu chỉ định lên upstream",
|
||
"Pass Through Body": "Xuyên qua cơ thể",
|
||
"Pass Through Headers": "Truyền header qua",
|
||
"Pass Through Request Headers": "Chuyển tiếp header yêu cầu",
|
||
"Pass through the anthropic-beta header for beta features": "Chuyển tiếp header anthropic-beta cho tính năng beta",
|
||
"Pass through the include field for usage obfuscation": "Chuyển tiếp trường include cho che giấu sử dụng",
|
||
"Pass through the inference_geo field for Claude data residency region control": "Chuyển tiếp trường inference_geo để kiểm soát vùng lưu trữ dữ liệu Claude",
|
||
"Pass through the inference_geo field for geographic routing": "Chuyển tiếp trường inference_geo cho định tuyến địa lý",
|
||
"Pass through the safety_identifier field": "Chuyển tiếp trường safety_identifier",
|
||
"Pass through the service_tier field": "Chuyển tiếp trường service_tier",
|
||
"Pass through the speed field for Claude inference speed mode control": "Chuyển tiếp trường speed để kiểm soát chế độ tốc độ suy luận Claude",
|
||
"Pass when key is missing": "Cho qua khi thiếu khóa",
|
||
"Pass-through": "Truyền thẳng",
|
||
"Pass-Through": "Chuyển tiếp",
|
||
"Pass-through Headers (comma-separated or JSON array)": "Header chuyển tiếp (phân cách bằng dấu phẩy hoặc mảng JSON)",
|
||
"Pass-through help": "Trợ giúp truyền thẳng",
|
||
"Pass-through requires native forwarding": "Truyền thẳng yêu cầu chuyển tiếp nguyên bản",
|
||
"Passive recovery only": "Chỉ khôi phục thụ động",
|
||
"Passkey": "Khóa truy cập",
|
||
"Passkey Authentication": "Xác thực khóa truy cập",
|
||
"Passkey authentication is disabled.": "Xác thực Passkey đã bị tắt.",
|
||
"Passkey display name": "Tên hiển thị Passkey",
|
||
"Passkey domain change blocked: {{domains}}; affected {{known}}; unknown {{unknown}}": "Đã chặn thay đổi miền khóa truy cập: {{domains}}; bị ảnh hưởng {{known}}; chưa rõ miền {{unknown}}",
|
||
"Passkey domain update failed": "Không thể cập nhật miền khóa truy cập",
|
||
"Passkey domains": "Tên miền khóa truy cập",
|
||
"Passkey is not available in this browser": "Passkey không khả dụng trong trình duyệt này",
|
||
"Passkey is not supported in this environment": "Passkey không được hỗ trợ trong môi trường này",
|
||
"Passkey is not supported on this device": "Passkey không được hỗ trợ trên thiết bị này",
|
||
"Passkey is not supported on this device.": "Khóa truy cập không được hỗ trợ trên thiết bị này.",
|
||
"Passkey Login": "Đăng nhập bằng khóa truy cập",
|
||
"Passkey login failed": "Đăng nhập Passkey thất bại",
|
||
"Passkey login was cancelled": "Đăng nhập Passkey đã bị hủy",
|
||
"Passkey login was cancelled or timed out": "Đăng nhập Passkey đã bị hủy hoặc hết thời gian",
|
||
"Passkey not supported on this device": "Khóa truy cập không được hỗ trợ trên thiết bị này",
|
||
"Passkey registered successfully": "Passkey đã được đăng ký thành công",
|
||
"Passkey registration was cancelled": "Đăng ký Passkey đã bị hủy",
|
||
"Passkey removed successfully": "Đã xóa Passkey thành công",
|
||
"Passkey reset successfully": "Đặt lại Passkey thành công",
|
||
"Passkey verification failed": "Xác minh Passkey thất bại",
|
||
"Passkey verification is not available in the current state": "Xác minh Passkey không khả dụng trong trạng thái hiện tại",
|
||
"Passkey verification is not supported in this environment": "Môi trường này không hỗ trợ xác minh Passkey",
|
||
"Passkey verification was cancelled": "Đã hủy xác minh Passkey",
|
||
"Passkey verification was cancelled or timed out": "Xác minh Passkey đã bị hủy hoặc hết thời gian chờ",
|
||
"Passkey website domain": "Tên miền trang dùng Passkey",
|
||
"Passkeys for removed domains will stop working. Confirm only if affected users can sign in another way.": "Khóa truy cập của các tên miền bị xóa sẽ ngừng hoạt động. Chỉ xác nhận khi người dùng bị ảnh hưởng có thể đăng nhập bằng cách khác.",
|
||
"Passkeys known to use removed domains: {{amount}}": "Khóa truy cập đang dùng miền bị xóa: {{amount}}",
|
||
"Passkeys only work on the website they were created for. This helps prevent other websites from misusing them.": "Passkey chỉ hoạt động trên trang đã tạo chúng. Điều này giúp ngăn trang khác sử dụng trái phép.",
|
||
"Passkeys with an unknown domain that may be affected: {{amount}}": "Khóa truy cập chưa rõ miền và có thể bị ảnh hưởng: {{amount}}",
|
||
"Passthrough Template": "Mẫu truyền qua",
|
||
"Password": "Mật khẩu",
|
||
"Password / Access Token": "Mật khẩu / Access Token",
|
||
"Password authentication is disabled.": "Xác thực bằng mật khẩu đã bị tắt.",
|
||
"Password changed successfully": "Đổi mật khẩu thành công",
|
||
"Password copied to clipboard: {{password}}": "Mật khẩu đã sao chép vào clipboard: {{password}}",
|
||
"Password has been copied to clipboard": "Mật khẩu đã được sao chép vào bộ nhớ tạm",
|
||
"Password Login": "Đăng nhập bằng mật khẩu",
|
||
"Password must be at least 8 characters": "Mật khẩu phải có ít nhất 8 ký tự",
|
||
"Password must be at most 20 characters long": "Mật khẩu tối đa 20 ký tự",
|
||
"Password must be between 8 and 20 characters": "Mật khẩu phải từ 8 đến 20 ký tự",
|
||
"Password must contain between 8 and 128 characters.": "Mật khẩu phải có từ 8 đến 128 ký tự.",
|
||
"Password Registration": "Đăng ký mật khẩu",
|
||
"Password reset and copied to clipboard: {{password}}": "Mật khẩu đã đặt lại và sao chép vào clipboard: {{password}}",
|
||
"Password reset: {{password}}": "Mật khẩu đã đặt lại: {{password}}",
|
||
"Password set successfully": "Đã đặt mật khẩu thành công",
|
||
"Password settings have changed. Reload the page and try again.": "Cài đặt mật khẩu đã thay đổi. Tải lại trang và thử lại.",
|
||
"Passwords do not match": "Mật khẩu không khớp",
|
||
"Passwords don't match.": "Mật khẩu không khớp.",
|
||
"Paste Connection Info": "Dán thông tin kết nối",
|
||
"Paste JavaScript source here...": "Dán mã nguồn JavaScript tại đây...",
|
||
"Path": "Đường dẫn",
|
||
"Path not set": "Chưa đặt đường dẫn",
|
||
"Path Regex (one per line)": "Regex đường dẫn (mỗi dòng một mục)",
|
||
"Path:": "Đường dẫn:",
|
||
"Pay": "Pay",
|
||
"Pay with Balance": "Thanh toán bằng số dư",
|
||
"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 aggregator mode — onboard with your own registered company (offshore entity). Built for Enterprise.": "Chế độ tổng hợp thanh toán — đăng ký bằng công ty đã đăng ký của bạn (pháp nhân offshore). Dành cho doanh nghiệp.",
|
||
"Payment Channel": "Kênh thanh toán",
|
||
"Payment Gateway": "Cổng thanh toán",
|
||
"Payment initiated": "Đã khởi tạo thanh toán",
|
||
"Payment Method": "Phương thức thanh toán",
|
||
"Payment method identifier": "Mã định danh phương thức thanh toán",
|
||
"Payment method identifier is required": "Mã định danh phương thức thanh toán là bắt buộc",
|
||
"Payment method name": "Tên phương thức thanh toán",
|
||
"Payment method name is required": "Tên phương thức thanh toán là bắt buộc",
|
||
"Payment method type": "Loại phương thức thanh toán",
|
||
"Payment method type is required": "Loại phương thức thanh toán là bắt buộc",
|
||
"Payment methods": "Phương thức thanh toán",
|
||
"Payment Methods": "Phương thức thanh toán",
|
||
"Payment page opened": "Đã mở trang thanh toán",
|
||
"Payment request failed": "Yêu cầu thanh toán thất bại",
|
||
"Payment return URL": "URL trả về thanh toán",
|
||
"Payment return URL is empty. Create the product without a SuccessURL redirect?": "URL trả về thanh toán đang trống. Tạo sản phẩm mà không có chuyển hướng SuccessURL?",
|
||
"Payment type key": "Khóa loại thanh toán",
|
||
"Payment type key is required": "Khóa loại thanh toán là bắt buộc",
|
||
"Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "Thanh toán, mã đổi thưởng, gói đăng ký và phần thưởng mời sẽ bị khóa cho đến khi quản trị viên root xác nhận điều khoản tuân thủ.",
|
||
"Peak": "Đỉnh",
|
||
"Peak KV cache usage": "Mức sử dụng bộ nhớ đệm KV cao nhất",
|
||
"Peak throughput": "Thông lượng đỉnh",
|
||
"Peak token pool usage": "Mức sử dụng nhóm token cao nhất",
|
||
"Penalises repetition of frequent tokens": "Phạt việc lặp các token phổ biến",
|
||
"pending": "đang chờ",
|
||
"Pending": "Đang chờ",
|
||
"per": "per",
|
||
"Per 1K tokens": "Mỗi 1K tokens",
|
||
"Per 1M tokens": "Mỗi 1M tokens",
|
||
"Per image": "Mỗi ảnh",
|
||
"Per matched model": "Theo từng mô hình khớp",
|
||
"per request": "theo yêu cầu",
|
||
"Per request": "Mỗi yêu cầu",
|
||
"Per Request": "Theo yêu cầu",
|
||
"Per Second": "Theo giây",
|
||
"Per token": "Theo token",
|
||
"Per Unit": "Theo đơn vị",
|
||
"Per-call": "Mỗi lần gọi",
|
||
"Per-feature metered windows split by model or capability.": "Cửa sổ tính phí theo từng tính năng, tách theo mô hình hoặc năng lực.",
|
||
"Per-group performance": "Hiệu năng theo nhóm",
|
||
"Per-request": "Theo yêu cầu",
|
||
"Per-request (deprecated)": "Theo yêu cầu (không còn khuyến nghị)",
|
||
"Per-request (fixed price)": "Theo yêu cầu (giá cố định)",
|
||
"Per-token": "Theo token",
|
||
"Per-token (deprecated)": "Theo token (không còn khuyến nghị)",
|
||
"Per-token (ratio based)": "Mỗi token (dựa trên tỷ lệ)",
|
||
"Per-token logit bias map": "Bảng logit bias theo token",
|
||
"Percentage:": "Phần trăm:",
|
||
"Performance": "Hiệu suất",
|
||
"Performance data is not yet available for this model.": "Chưa có dữ liệu hiệu năng cho mô hình này.",
|
||
"Performance health": "Tình trạng hiệu suất",
|
||
"Performance metrics for the last 24 hours": "Chỉ số hiệu năng trong 24 giờ qua",
|
||
"Performance metrics shown here are simulated for preview purposes and will be replaced with live observability data once the backend integration is complete.": "Các chỉ số hiệu năng hiển thị tại đây là dữ liệu mô phỏng để xem trước và sẽ được thay thế bằng dữ liệu thực sau khi tích hợp backend.",
|
||
"Performance Monitor": "Giám sát hiệu suất",
|
||
"Performance Settings": "Cài đặt hiệu suất",
|
||
"Performed {{action}} on user {{username}} (ID: {{id}})": "Đã thực hiện {{action}} trên người dùng {{username}} (ID: {{id}})",
|
||
"Period": "Khoảng thời gian",
|
||
"Periodically check for upstream model changes": "Kiểm tra định kỳ các thay đổi mô hình nguồn",
|
||
"Periodically checks all channels except manually disabled ones to detect failures and recover channels automatically.": "Định kỳ kiểm tra tất cả kênh trừ kênh bị vô hiệu hóa thủ công để phát hiện lỗi và tự động khôi phục.",
|
||
"Periodically checks only channels with auto-disable enabled, excluding manually disabled channels.": "Chỉ định kỳ kiểm tra kênh đã bật tự động vô hiệu hóa, không kiểm tra kênh bị vô hiệu hóa thủ công.",
|
||
"Periodically send ping frames to keep streaming connections active.": "Định kỳ gửi các khung ping để duy trì các kết nối truyền phát hoạt động.",
|
||
"Permanently delete your account and all data": "Xóa vĩnh viễn tài khoản của bạn và tất cả dữ liệu",
|
||
"Permit Passkey registration on non-HTTPS origins (only recommended for development)": "Cho phép đăng ký Passkey trên các nguồn gốc không phải HTTPS (chỉ khuyến nghị cho mục đích phát triển)",
|
||
"Perplexity": "Sự bối rối",
|
||
"Persist your data file": "Lưu trữ tệp dữ liệu của bạn",
|
||
"Personal": "Cá nhân",
|
||
"Personal area": "Khu vực cá nhân",
|
||
"Personal Center Area": "Khu vực cá nhân",
|
||
"Personal info settings": "Cài đặt thông tin cá nhân",
|
||
"Personal Settings": "Cài đặt cá nhân",
|
||
"Personal settings and profile management.": "Cài đặt cá nhân và quản lý hồ sơ.",
|
||
"Personal use": "Sử dụng cá nhân",
|
||
"Personal use mode": "Chế độ sử dụng cá nhân",
|
||
"Pick a date": "Chọn ngày",
|
||
"Pick models and derive the other side with a rule to create request-to-upstream mappings.": "Chọn mô hình và tạo tên phía còn lại theo quy tắc để tạo ánh xạ yêu cầu → thượng nguồn.",
|
||
"Pick or create both a store and a product before saving.": "Hãy chọn hoặc tạo cả cửa hàng và sản phẩm trước khi lưu.",
|
||
"Ping Interval (seconds)": "Thời gian Ping (giây)",
|
||
"Plan": "Gói",
|
||
"Plan ID": "ID gói",
|
||
"Plan Name": "Tên gói",
|
||
"Plan Price": "Giá gói",
|
||
"Plan price must be greater than zero": "Giá gói phải lớn hơn 0",
|
||
"Plan Quota": "Hạn ngạch gói",
|
||
"Plan Subtitle": "Phụ đề gói",
|
||
"Plan Title": "Tiêu đề gói",
|
||
"Plan title is required": "Tiêu đề gói là bắt buộc",
|
||
"Planned action": "Thao tác dự kiến",
|
||
"Planned maintenance on Friday at 22:00 UTC...": "Bảo trì theo kế hoạch vào thứ Sáu lúc 22:00 UTC...",
|
||
"Platform": "Nền tảng",
|
||
"Playground": "Sân chơi",
|
||
"Playground and chat functions": "Chức năng sân chơi và trò chuyện",
|
||
"Playground experiments and live conversations.": "Các thí nghiệm Playground và trò chuyện trực tiếp.",
|
||
"Please agree to the legal terms first": "Vui lòng đồng ý với các điều khoản pháp lý trước",
|
||
"Please complete the security check to continue.": "Vui lòng hoàn thành kiểm tra bảo mật để tiếp tục.",
|
||
"Please confirm that you understand the consequences": "Vui lòng xác nhận rằng bạn hiểu hậu quả",
|
||
"Please confirm your password": "Vui lòng xác nhận mật khẩu",
|
||
"Please enable io.net model deployment service and configure an API key in System Settings.": "Vui lòng bật dịch vụ triển khai mô hình io.net và cấu hình khóa API trong Cài đặt hệ thống.",
|
||
"Please enable Two-factor Authentication or Passkey before proceeding": "Vui lòng bật Xác thực hai yếu tố hoặc Passkey trước khi tiếp tục",
|
||
"Please enter a code.": "Vui lòng nhập mã.",
|
||
"Please enter a name": "Vui lòng nhập tên",
|
||
"Please enter a new password": "Vui lòng nhập mật khẩu mới",
|
||
"Please enter a redemption code": "Vui lòng nhập mã đổi thưởng",
|
||
"Please enter a valid duration": "Vui lòng nhập thời lượng hợp lệ",
|
||
"Please enter a valid email address": "Vui lòng nhập địa chỉ email hợp lệ",
|
||
"Please enter a valid number": "Vui lòng nhập một số hợp lệ",
|
||
"Please enter a Well-Known URL first": "Vui lòng nhập URL Well-Known trước",
|
||
"Please enter amount": "Vui lòng nhập số tiền",
|
||
"Please enter an administrator username": "Vui lòng nhập tên người dùng quản trị viên",
|
||
"Please enter API key first": "Vui lòng nhập khóa API trước",
|
||
"Please enter chat client name": "Vui lòng nhập tên ứng dụng chat",
|
||
"Please enter email and verification code": "Vui lòng nhập email và mã xác thực",
|
||
"Please enter keys first": "Vui lòng nhập các khóa trước",
|
||
"Please enter model name": "Vui lòng nhập ID hoặc tên mô hình.",
|
||
"Please enter plan title": "Vui lòng nhập tên gói",
|
||
"Please enter the authentication code.": "Vui lòng nhập mã xác thực.",
|
||
"Please enter the URL": "Vui lòng nhập URL",
|
||
"Please enter the verification code": "Vui lòng nhập mã xác minh",
|
||
"Please enter the verification code or backup code": "Vui lòng nhập mã xác minh hoặc mã dự phòng",
|
||
"Please enter your current password": "Vui lòng nhập mật khẩu hiện tại của bạn",
|
||
"Please enter your email": "Vui lòng nhập email của bạn",
|
||
"Please enter your email first": "Vui lòng nhập email trước",
|
||
"Please enter your password": "Vui lòng nhập mật khẩu",
|
||
"Please enter your username": "Vui lòng nhập tên người dùng",
|
||
"Please enter your username or email": "Vui lòng nhập tên người dùng hoặc email",
|
||
"Please enter your verification code": "Vui lòng nhập mã xác thực của bạn",
|
||
"Please enter your verification code or backup code": "Vui lòng nhập mã xác thực hoặc mã dự phòng của bạn",
|
||
"Please fix JSON errors before saving": "Vui lòng sửa lỗi JSON trước khi lưu",
|
||
"Please fix the highlighted fields before saving": "Vui lòng sửa các trường được đánh dấu trước khi lưu",
|
||
"Please log in with the appropriate credentials": "Vui lòng đăng nhập bằng thông tin xác thực phù hợp",
|
||
"Please select a container": "Vui lòng chọn một container",
|
||
"Please select a payment method": "Vui lòng chọn phương thức thanh toán",
|
||
"Please select a primary model": "Vui lòng chọn một mô hình chính",
|
||
"Please select a subscription plan": "Vui lòng chọn gói đăng ký",
|
||
"Please select at least one channel": "Vui lòng chọn ít nhất một kênh",
|
||
"Please select at least one model": "Vui lòng chọn ít nhất một mô hình",
|
||
"Please select items to delete": "Vui lòng chọn các mục để xóa",
|
||
"Please Select user groups that can access this channel.": "Vui lòng chọn nhóm người dùng có thể truy cập kênh này.",
|
||
"Please set Ollama API Base URL first": "Vui lòng đặt URL cơ sở API Ollama trước",
|
||
"Please sign in to view {{module}}.": "Vui lòng đăng nhập để xem {{module}}.",
|
||
"Please try again later.": "Vui lòng thử lại sau.",
|
||
"Please type the following text to confirm:": "Vui lòng nhập văn bản sau để xác nhận:",
|
||
"Please upload key file(s)": "Vui lòng tải lên (các) tệp khóa",
|
||
"Please wait a moment before trying again.": "Vui lòng chờ một lát rồi thử lại.",
|
||
"Please wait a moment, human check is initializing...": "Vui lòng đợi một chút, kiểm tra con người đang khởi tạo...",
|
||
"Please wait before editing to avoid overwriting saved values.": "Vui lòng chờ trước khi chỉnh sửa để tránh ghi đè các giá trị đã lưu.",
|
||
"Please wait before requesting another verification code.": "Vui lòng đợi trước khi yêu cầu mã xác minh khác.",
|
||
"Please wait for the current generation to complete": "Vui lòng đợi lượt tạo hiện tại hoàn tất",
|
||
"Plugin": "Plugin",
|
||
"Plugin author": "Tác giả plugin",
|
||
"Plugin default": "Mặc định của plugin",
|
||
"Plugin details": "Chi tiết plugin",
|
||
"Plugin extensions": "Phần mở rộng bằng plugin",
|
||
"Plugin Generation": "Thế hệ plugin",
|
||
"Plugin icon": "Biểu tượng plugin",
|
||
"Plugin icon exceeds the 512 KiB limit.": "Biểu tượng plugin vượt quá giới hạn 512 KiB.",
|
||
"Plugin icon must be an .svg or .png file.": "Biểu tượng plugin phải là tệp .svg hoặc .png.",
|
||
"Plugin indexes are fetched by your browser. Installing runs the same review and admission pipeline as a manual upload.": "Chỉ mục plugin do trình duyệt của bạn tải. Việc cài đặt đi qua đúng quy trình xem xét và kiểm duyệt như khi tải lên thủ công.",
|
||
"Plugin installation failed": "Cài đặt plugin thất bại",
|
||
"Plugin is still in use": "Plugin vẫn đang được sử dụng",
|
||
"Plugin key": "Khóa plugin",
|
||
"Plugin metadata": "Siêu dữ liệu plugin",
|
||
"Plugin sandbox": "Môi trường thử nghiệm plugin",
|
||
"Plugin source": "Mã nguồn plugin",
|
||
"Plugin source exceeds the 1 MiB limit.": "Mã nguồn plugin vượt giới hạn 1 MiB.",
|
||
"Plugin uploaded successfully": "Đã tải plugin lên",
|
||
"Plugin version activated": "Đã kích hoạt phiên bản plugin",
|
||
"Plugin version deleted": "Đã xóa phiên bản plugin",
|
||
"Plugin website": "Trang web plugin",
|
||
"Plugin-defined interfaces": "Giao diện do plugin định nghĩa",
|
||
"Plugins": "Plugin",
|
||
"Plugins can access channel credentials. Review the source and differences before installing.": "Plugin có thể truy cập thông tin xác thực kênh. Hãy kiểm tra mã nguồn và các khác biệt trước khi cài đặt.",
|
||
"Policy JSON": "JSON chính sách",
|
||
"Polling": "Thăm dò",
|
||
"Polling mode requires Redis and memory cache, otherwise performance will be significantly degraded": "Chế độ thăm dò yêu cầu Redis và bộ nhớ đệm, nếu không hiệu suất sẽ bị suy giảm đáng kể.",
|
||
"Poor": "Nghèo",
|
||
"Port": "Cảng",
|
||
"Port must be a positive integer": "Cổng phải là số nguyên dương",
|
||
"Position {{position}}": "Vị trí {{position}}",
|
||
"Post Delta": "Chênh lệch sau",
|
||
"PostgreSQL detected": "Phát hiện PostgreSQL",
|
||
"PostgreSQL offers advanced reliability and data integrity for production workloads.": "PostgreSQL cung cấp độ tin cậy cao và tính toàn vẹn dữ liệu cho khối lượng công việc production.",
|
||
"PostgreSQL offers strong reliability guarantees. Double check your maintenance window and retention policies before going live.": "PostgreSQL cung cấp các đảm bảo độ tin cậy cao. Hãy kiểm tra kỹ lưỡng cửa sổ bảo trì và các chính sách lưu giữ của bạn trước khi vận hành chính thức.",
|
||
"Power AI applications, manage digital assets, connect the Future": "Vận hành ứng dụng AI, quản lý tài sản số, kết nối Tương lai",
|
||
"Powerful API Management Platform": "Nền tảng Quản lý API mạnh mẽ",
|
||
"Pre-Consume for Free Models": "Dùng trước các mô hình miễn phí",
|
||
"Pre-consumed": "Khấu trừ trước",
|
||
"Pre-Consumed Quota": "Hạn mức đã tiêu thụ trước",
|
||
"Pre-release": "Bản phát hành thử",
|
||
"Prefer the original channel, allow switching": "Ưu tiên kênh cũ, cho phép chuyển kênh",
|
||
"Preference saved as {{pref}}, but no active subscription. Requests will be rejected.": "Tùy chọn đã lưu là {{pref}}, nhưng không có gói đăng ký đang hoạt động. Các yêu cầu sẽ bị từ chối.",
|
||
"Preference saved as {{pref}}, but no active subscription. Wallet will be used automatically.": "Tùy chọn đã lưu là {{pref}}, nhưng không có gói đăng ký đang hoạt động. Ví sẽ được sử dụng tự động.",
|
||
"Preferences": "Tùy chọn",
|
||
"Prefill Group Management": "Quản lý Nhóm Điền sẵn",
|
||
"Prefill Groups": "Điền sẵn các nhóm",
|
||
"Prefill groups help you keep complex configurations in sync.": "Nhóm điền trước giúp bạn giữ các cấu hình phức tạp đồng bộ.",
|
||
"Prefix": "Tiền tố",
|
||
"Prefix cache hit rate": "Tỷ lệ trúng bộ nhớ đệm tiền tố",
|
||
"Prefix Match": "Khớp tiền tố",
|
||
"Prefix used when displaying prices": "Tiền tố được sử dụng khi hiển thị giá",
|
||
"Prefix/Suffix Text": "Văn bản tiền tố/hậu tố",
|
||
"Premium chat models": "Mô hình chat cao cấp",
|
||
"Premium plan, half price": "Gói premium, nửa giá",
|
||
"Preparing chat keys…": "Đang chuẩn bị khóa trò chuyện…",
|
||
"Preparing conversion...": "Đang chuẩn bị chuyển đổi…",
|
||
"Preparing your chat link, please try again in a moment.": "Đang chuẩn bị liên kết trò chuyện của bạn, vui lòng thử lại trong giây lát.",
|
||
"Preparing your chat link…": "Đang chuẩn bị liên kết trò chuyện của bạn…",
|
||
"Prepend": "Thêm vào đầu",
|
||
"Prepend to Start": "Thêm vào đầu",
|
||
"Prepend value to array / string / object start": "Thêm giá trị vào đầu mảng / chuỗi / đối tượng",
|
||
"Presence Penalty": "Phạt hiện diện",
|
||
"Preserve the original field when applying this rule": "Giữ trường gốc khi áp dụng quy tắc này",
|
||
"Preserve upstream-specific fields when API formats match; bypasses model redirect, parameter override and format conversion": "Giữ các trường riêng của thượng nguồn khi định dạng API khớp nhau; bỏ qua chuyển hướng mô hình, ghi đè tham số và chuyển đổi định dạng",
|
||
"Preset groups": "Nhóm đặt sẵn",
|
||
"Preset recharge amounts (JSON array)": "Số tiền nạp đặt trước (mảng JSON)",
|
||
"Preset recharge amounts displayed to users": "Các mức nạp tiền đặt trước hiển thị cho người dùng",
|
||
"Preset Template": "Mẫu cài sẵn",
|
||
"Preset templates": "Mẫu sẵn",
|
||
"preset.anthropic": "Anthropic",
|
||
"preset.default": "Mặc định",
|
||
"preset.forest-whisper": "Thì thầm rừng",
|
||
"preset.lake-view": "Hồ nước",
|
||
"preset.lavender-dream": "Giấc mơ oải hương",
|
||
"preset.ocean-breeze": "Gió biển",
|
||
"preset.rose-garden": "Vườn hồng",
|
||
"preset.simple-large": "Chữ lớn & Đơn giản",
|
||
"preset.sunset-glow": "Hoàng hôn",
|
||
"preset.underground": "Bóng đêm",
|
||
"Press Enter or comma to add tags": "Nhấn Enter hoặc dấu phẩy để thêm thẻ",
|
||
"Press Enter to use \"{{value}}\"": "Nhấn Enter để dùng \"{{value}}\"",
|
||
"Prevent server-side request forgery attacks": "Ngăn chặn các cuộc tấn công giả mạo yêu cầu phía máy chủ",
|
||
"Preview": "Xem trước",
|
||
"Preview again": "Xem trước lại",
|
||
"Preview changes": "Xem trước thay đổi",
|
||
"Preview excludes group ratios and request rule multipliers.": "Bản xem trước không bao gồm hệ số nhóm và hệ số nhân của quy tắc yêu cầu.",
|
||
"Preview fields": "Xem trước các trường",
|
||
"Preview is unavailable for custom expressions.": "Không thể xem trước biểu thức tùy chỉnh.",
|
||
"Preview metadata first": "Hãy xem trước siêu dữ liệu",
|
||
"Preview price changes": "Xem trước thay đổi giá",
|
||
"Preview pricing conversion": "Xem trước chuyển đổi giá",
|
||
"Preview selected changes": "Xem trước thay đổi đã chọn",
|
||
"Preview unavailable": "Không thể xem trước",
|
||
"Previous": "Trước",
|
||
"Previous branch": "Nhánh trước",
|
||
"Previous page": "Trang trước",
|
||
"Previous value": "Giá trị trước đó",
|
||
"Price": "Giá",
|
||
"Price ($/1K calls)": "Giá ($/1K lượt gọi)",
|
||
"Price (local currency / USD)": "Giá (tiền tệ địa phương / USD)",
|
||
"Price display": "Hiển thị giá",
|
||
"Price display mode": "Chế độ hiển thị giá",
|
||
"Price estimation": "Ước tính chi phí",
|
||
"Price estimation description": "Sau khi hoàn thành loại phần cứng, vị trí triển khai, số lượng bản sao, v.v., giá sẽ được tính toán tự động.",
|
||
"Price examples": "Ví dụ giá",
|
||
"Price ID": "Mã giá",
|
||
"Price mode (USD per 1M tokens)": "Chế độ giá (USD mỗi 1 triệu token)",
|
||
"Price per image": "Giá mỗi ảnh",
|
||
"Price per request": "Giá mỗi yêu cầu",
|
||
"Price source": "Nguồn giá",
|
||
"Price summary": "Tóm tắt giá",
|
||
"price_xxx": "price_xxx",
|
||
"Price:": "Giá:",
|
||
"Price: High to Low": "Giá: Từ cao đến thấp",
|
||
"Price: Low to High": "Giá: Thấp đến Cao",
|
||
"Prices are in {{currency}}, with units shown below. Use USD when editing expressions directly.": "Giá tính bằng {{currency}}, theo đơn vị ghi bên dưới. Khi sửa trực tiếp biểu thức, hãy dùng USD.",
|
||
"Prices changed while preparing the conversion. Try again.": "Giá đã thay đổi trong khi chuẩn bị chuyển đổi. Vui lòng thử lại.",
|
||
"Prices for each set of conditions": "Giá tương ứng với từng điều kiện",
|
||
"Prices shown per": "Giá hiển thị theo",
|
||
"Prices shown per usage unit": "Giá hiển thị theo từng đơn vị sử dụng",
|
||
"Prices synced successfully": "Đồng bộ giá thành công",
|
||
"Prices vary by usage tier and request conditions": "Giá thay đổi theo bậc dùng và điều kiện yêu cầu",
|
||
"Pricing": "Giá cả",
|
||
"Pricing & Display": "Giá cả & Hiển thị",
|
||
"Pricing by condition": "Định giá theo điều kiện",
|
||
"Pricing by Group": "Giá theo Nhóm",
|
||
"Pricing conditions": "Điều kiện tính giá",
|
||
"Pricing Configuration": "Price configuration",
|
||
"Pricing currency": "Tiền tệ định giá",
|
||
"Pricing group example": "Ví dụ nhóm định giá",
|
||
"Pricing groups": "Nhóm định giá",
|
||
"Pricing mode": "Chế độ định giá",
|
||
"Pricing must be a JSON object": "Cấu hình giá phải là đối tượng JSON",
|
||
"Pricing Ratios": "Tỷ lệ định giá",
|
||
"Pricing rule {{number}}": "Quy tắc định giá {{number}}",
|
||
"Pricing rules": "Quy tắc định giá",
|
||
"Pricing tier {{name}}": "Bậc giá {{name}}",
|
||
"Pricing Type": "Price type",
|
||
"Primary Model": "Mô hình chính",
|
||
"Primary Passkey domain": "Tên miền chính",
|
||
"Prioritize reusing the last successful channel based on keys extracted from request context (sticky routing)": "Ưu tiên sử dụng lại kênh thành công gần nhất dựa trên các khóa trích xuất từ ngữ cảnh yêu cầu (định tuyến dính)",
|
||
"Priority": "Ưu tiên",
|
||
"Priority (Default)": "Ưu tiên (Mặc định)",
|
||
"Priority level from 0 (lowest) to 10 (highest), default is 5": "Mức độ ưu tiên từ 0 (thấp nhất) đến 10 (cao nhất), mặc định là 5",
|
||
"Priority order for automatic group assignment. New tokens rotate through this list.": "Thứ tự ưu tiên cho việc gán nhóm tự động. Các token mới sẽ luân phiên qua danh sách này.",
|
||
"Priority order for tokens in the auto group. The system tries groups from top to bottom.": "Thứ tự ưu tiên cho token trong nhóm auto. Hệ thống thử các nhóm từ trên xuống dưới.",
|
||
"Privacy": "Quyền riêng tư",
|
||
"Privacy Policy": "Chính sách quyền riêng tư",
|
||
"Private Deployment URL": "URL Triển khai Riêng",
|
||
"Processed requests": "Yêu cầu đã xử lý",
|
||
"Processing OAuth response...": "Đang xử lý phản hồi OAuth...",
|
||
"Processing...": "Đang xử lý...",
|
||
"Product": "Sản phẩm",
|
||
"Product ID": "ID sản phẩm",
|
||
"Product ID is required": "Bắt buộc nhập Product ID",
|
||
"Product Name": "Tên sản phẩm",
|
||
"Productivity": "Năng suất",
|
||
"Products": "Sản phẩm",
|
||
"Professional team providing 24/7 technical support": "Đội ngũ chuyên nghiệp cung cấp hỗ trợ kỹ thuật 24/7",
|
||
"Profile": "Hồ sơ",
|
||
"Profile updated successfully": "Hồ sơ đã được cập nhật thành công",
|
||
"Programming": "Lập trình",
|
||
"Progress": "Tiến độ",
|
||
"Project": "Dự án",
|
||
"Promote": "Thúc đẩy",
|
||
"Promotion codes": "Mã khuyến mãi",
|
||
"Prompt": "Lời nhắc",
|
||
"Prompt (EN)": "Lời nhắc (EN)",
|
||
"Prompt cache ratio": "Tỷ lệ bộ nhớ đệm lời nhắc",
|
||
"Prompt caching": "Bộ nhớ đệm lời nhắc",
|
||
"Prompt Caching": "Bộ đệm lời nhắc",
|
||
"Prompt Details": "Chi tiết lời nhắc",
|
||
"Prompt price ($/1M tokens)": "Giá prompt ($/1 triệu token)",
|
||
"Prompt text filtering is active with the current form values.": "Với giá trị biểu mẫu hiện tại, lọc văn bản lời nhắc đang hoạt động.",
|
||
"Prompt text filtering needs both switches enabled and a non-empty keyword list.": "Lọc văn bản lời nhắc cần bật cả hai công tắc và có danh sách từ khóa không trống.",
|
||
"Proprietary": "Độc quyền",
|
||
"Protect login and registration with Cloudflare Turnstile": "Bảo vệ đăng nhập và đăng ký bằng Cloudflare Turnstile",
|
||
"Provide a JSON object where each key maps to an endpoint definition.": "Cung cấp một đối tượng JSON nơi mỗi khóa ánh xạ đến một định nghĩa điểm cuối.",
|
||
"Provide a valid URL starting with http:// or https://": "Cung cấp URL hợp lệ bắt đầu bằng http:// hoặc https://",
|
||
"Provide Markdown, HTML, or an external URL for the privacy policy": "Cung cấp Markdown, HTML, hoặc một URL bên ngoài cho chính sách quyền riêng tư",
|
||
"Provide Markdown, HTML, or an external URL for the user agreement": "Cung cấp Markdown, HTML, hoặc một URL bên ngoài cho thỏa thuận người dùng",
|
||
"Provide per-category safety overrides as JSON. Use `default` for fallback values.": "Cung cấp các ghi đè an toàn theo từng danh mục dưới dạng JSON. Sử dụng `default` cho các giá trị dự phòng.",
|
||
"Provide per-model header overrides as JSON. Useful for enabling beta features such as expanded context windows.": "Cung cấp các ghi đè tiêu đề theo từng mô hình dưới dạng JSON. Hữu ích để bật các tính năng beta như cửa sổ ngữ cảnh mở rộng.",
|
||
"Provider": "Nhà cung cấp",
|
||
"Provider & data privacy": "Nhà cung cấp & quyền riêng tư",
|
||
"Provider created successfully": "Đã tạo nhà cung cấp thành công",
|
||
"Provider deleted successfully": "Đã xóa nhà cung cấp thành công",
|
||
"Provider Name": "Tên Nhà cung cấp",
|
||
"Provider source": "Nguồn nhà cung cấp",
|
||
"Provider type (OpenAI, Anthropic, etc.)": "Loại nhà cung cấp (OpenAI, Anthropic, v.v.)",
|
||
"Provider updated successfully": "Nhà cung cấp đã được cập nhật thành công",
|
||
"Provider-specific endpoint, account, and compatibility settings.": "Thiết lập endpoint, tài khoản và tương thích riêng cho nhà cung cấp.",
|
||
"Proxy Address": "Địa chỉ Proxy",
|
||
"Proxy address must use HTTP, HTTPS, SOCKS5, or SOCKS5H and include a valid host": "Địa chỉ proxy phải dùng HTTP, HTTPS, SOCKS5 hoặc SOCKS5H và chứa máy chủ hợp lệ",
|
||
"Prune Object Items": "Dọn mục đối tượng",
|
||
"Prune object items by conditions": "Dọn dẹp các mục đối tượng theo điều kiện",
|
||
"Prune Rule (string or JSON object)": "Quy tắc dọn dẹp (chuỗi hoặc đối tượng JSON)",
|
||
"Public base URL for async task media. Supports a dedicated media domain, port, or Nginx path prefix; falls back to Server Address when empty.": "URL cơ sở công khai cho nội dung đa phương tiện của tác vụ bất đồng bộ. Hỗ trợ miền đa phương tiện, cổng hoặc tiền tố đường dẫn Nginx riêng; nếu để trống sẽ dùng địa chỉ máy chủ.",
|
||
"Public model catalog and pricing page.": "Trang công khai cho danh mục mô hình và giá.",
|
||
"Public rankings page based on live usage data.": "Trang bảng xếp hạng công khai dựa trên dữ liệu sử dụng thực.",
|
||
"Publish Date": "Ngày xuất bản",
|
||
"Publish the request names and remove the raw upstream names from the model list": "Thêm tên yêu cầu vào danh sách mô hình và xóa tên gốc của thượng nguồn",
|
||
"Published": "Đã xuất bản",
|
||
"Published as {{model}}": "Công khai với tên {{model}}",
|
||
"Published at": "Thời gian phát hành",
|
||
"Published models, groups, and model remapping rules.": "Các mô hình đã xuất bản, nhóm và quy tắc ánh xạ lại mô hình.",
|
||
"Published:": "Đã xuất bản:",
|
||
"Pull": "Tải",
|
||
"Pull model": "Tải mô hình",
|
||
"Pulling...": "Đang tải...",
|
||
"Purchase Limit": "Giới hạn mua",
|
||
"Purchase limit reached": "Đã đạt giới hạn mua",
|
||
"Purchase Subscription": "Mua gói đăng ký",
|
||
"QR Code Image URL": "Đường dẫn URL hình ảnh mã QR",
|
||
"QR code is not configured. Please contact support.": "Mã QR chưa được cấu hình. Vui lòng liên hệ bộ phận hỗ trợ.",
|
||
"Quantity": "Số lượng",
|
||
"QuantumNous": "QuantumNous",
|
||
"Query": "Query",
|
||
"Query Balance": "Truy vấn số dư",
|
||
"Query Param": "Query param",
|
||
"Querying...": "Đang truy vấn...",
|
||
"Question": "Câu hỏi",
|
||
"Queued": "Trong hàng đợi",
|
||
"Quick actions": "Thao tác nhanh",
|
||
"Quick insert common payment methods": "Chèn nhanh các phương thức thanh toán phổ biến",
|
||
"Quick insert payment entries": "Chèn nhanh mục thanh toán",
|
||
"Quick options": "Tùy chọn nhanh",
|
||
"Quick Range": "Phạm vi nhanh",
|
||
"Quick Setup from Preset": "Thiết lập nhanh từ cấu hình sẵn",
|
||
"Quota": "Hạn ngạch",
|
||
"Quota ({{currency}})": "Hạn mức ({{currency}})",
|
||
"Quota adjusted successfully": "Điều chỉnh hạn mức thành công",
|
||
"Quota adjustment details": "Chi tiết điều chỉnh hạn mức",
|
||
"Quota after adjustment": "Hạn mức sau điều chỉnh",
|
||
"Quota before adjustment": "Hạn mức trước điều chỉnh",
|
||
"Quota clamped": "Hạn ngạch bị giới hạn",
|
||
"Quota consumed before charging users": "Hạn mức tiêu thụ trước khi tính phí người dùng",
|
||
"Quota Distribution": "Phân bổ hạn ngạch",
|
||
"Quota given to invited users": "Hạn mức được cấp cho người dùng được mời",
|
||
"Quota given to invited users ({{formattedQuota}})": "Hạn mức cấp cho người dùng được mời ({{formattedQuota}})",
|
||
"Quota given to users who invite others": "Limit for users inviting others",
|
||
"Quota given to users who invite others ({{formattedQuota}})": "Hạn mức cấp cho người dùng mời người khác ({{formattedQuota}})",
|
||
"Quota must be a positive number": "Hạn mức phải là một số dương",
|
||
"Quota must be zero or greater": "Hạn mức không được âm",
|
||
"Quota Per Unit": "Định mức mỗi đơn vị",
|
||
"Quota reminder (tokens)": "Nhắc nhở hạn mức (token)",
|
||
"Quota Reset": "Đặt lại hạn mức",
|
||
"Quota saturation protection triggered": "Đã kích hoạt bảo vệ chống tràn hạn ngạch",
|
||
"Quota Settings": "Cài đặt Hạn mức",
|
||
"Quota Types": "Các loại hạn ngạch",
|
||
"Quota unchanged": "Hạn mức không thay đổi",
|
||
"Quota update failed": "Cập nhật hạn mức thất bại",
|
||
"Quota Warning Threshold": "Ngưỡng cảnh báo hạn mức",
|
||
"Quota:": "Hạn ngạch:",
|
||
"Radius": "Bo góc",
|
||
"Random": "Ngẫu nhiên",
|
||
"Randomly select a key from the pool for each request": "Chọn ngẫu nhiên một khóa từ kho cho mỗi yêu cầu",
|
||
"Ranking data is currently simulated for preview purposes and will be replaced with live analytics once the backend integration ships.": "Dữ liệu xếp hạng hiện đang được mô phỏng để xem trước và sẽ được thay bằng dữ liệu thực sau khi tích hợp backend.",
|
||
"Rankings": "Bảng xếp hạng",
|
||
"Rate Limit Windows": "Cửa sổ giới hạn tốc độ",
|
||
"Rate Limited": "Giới hạn tốc độ",
|
||
"Rate Limiting": "Rate limit",
|
||
"Rate limits": "Giới hạn tốc độ",
|
||
"Ratio": "Tỷ lệ",
|
||
"Ratio applied to audio completions for streaming models.": "Tỷ lệ áp dụng cho các phần hoàn tất âm thanh của các mô hình phát trực tuyến.",
|
||
"Ratio applied to audio inputs where supported by the upstream model.": "Tỷ lệ áp dụng cho đầu vào âm thanh nếu được mô hình thượng nguồn hỗ trợ.",
|
||
"Ratio applied when creating cache entries for supported models.": "Hệ số nhân được áp dụng khi tạo mục cache cho các mô hình được hỗ trợ.",
|
||
"Ratio mode": "Chế độ tỷ lệ",
|
||
"Ratio overrides for users of this group": "Ghi đè hệ số cho người dùng của nhóm này",
|
||
"Ratio overrides when billed as this group": "Ghi đè hệ số khi tính phí theo nhóm này",
|
||
"Ratio Type": "Rate type",
|
||
"Ratio: {{value}}": "Tỷ lệ: {{value}}",
|
||
"Ratios synced successfully": "Tỷ lệ đã đồng bộ thành công",
|
||
"Raw expression": "Biểu thức gốc",
|
||
"Raw expressions and presets use USD. Currency selection only converts visual price inputs and monetary previews.": "Biểu thức gốc và mẫu có sẵn dùng USD. Lựa chọn tiền tệ chỉ quy đổi giá nhập trong trình chỉnh sửa trực quan và số tiền xem trước.",
|
||
"Raw JSON": "JSON thô",
|
||
"Raw Quota": "Hạn mức gốc",
|
||
"Raw response": "Phản hồi thô",
|
||
"Re-enable on success": "Kích hoạt lại khi thành công",
|
||
"Re-login": "Đăng nhập lại",
|
||
"Read channels": "Đọc kênh",
|
||
"Ready": "Sẵn sàng",
|
||
"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 pricing must be converted manually.": "Cần chuyển đổi thủ công giá Realtime.",
|
||
"Reason": "Lý do",
|
||
"Reason:": "Lý do:",
|
||
"Reasoning": "Lý luận",
|
||
"Reasoning Effort": "Cường độ suy luận",
|
||
"Receive Upstream Model Update Notifications": "Nhận thông báo cập nhật mô hình nguồn",
|
||
"Received": "Đã nhận",
|
||
"Received amount": "Số tiền đã nhận",
|
||
"Recent maintenance tasks running across instances and their execution status.": "Các tác vụ bảo trì gần đây chạy trên các phiên bản và trạng thái thực thi của chúng.",
|
||
"Recent success-rate samples; gray bars indicate missing data.": "Các mẫu tỷ lệ thành công gần đây; vạch xám biểu thị dữ liệu chưa có.",
|
||
"Recently completed or failed system task runs.": "Các lần chạy tác vụ hệ thống gần đây đã hoàn tất hoặc thất bại.",
|
||
"Recently launched models": "Các mô hình ra mắt gần đây",
|
||
"Recently launched models gaining traction": "Mô hình mới phát hành đang được ưa chuộng",
|
||
"Recharge": "Nạp lại",
|
||
"Recharge Amount": "Số tiền nạp",
|
||
"Recharge Amount (USD)": "Số tiền nạp (USD)",
|
||
"Recommended": "Đề xuất",
|
||
"Recommended actions": "Hành động đề xuất",
|
||
"Recommended to keep this high to avoid upstream throttling.": "Khuyến nghị giữ mức này cao để tránh điều tiết từ phía thượng nguồn.",
|
||
"Record IP Address": "Ghi lại địa chỉ IP",
|
||
"Record quota usage": "Ghi lại mức sử dụng hạn mức",
|
||
"Recover auto-disabled channels only": "Chỉ khôi phục kênh bị tự động vô hiệu hóa",
|
||
"Recursion Strategy": "Chiến lược đệ quy",
|
||
"Recursive": "Đệ quy",
|
||
"Redeem": "Đổi",
|
||
"Redeem codes": "Đổi mã",
|
||
"Redeemed": "Đã dùng",
|
||
"Redeemed at": "Đã dùng lúc",
|
||
"Redeemed By": "Được chuộc bởi",
|
||
"Redeemed:": "Đã đổi:",
|
||
"redemption code": "mã đổi thưởng",
|
||
"Redemption Code": "Mã đổi thưởng",
|
||
"Redemption code deleted successfully": "Mã đổi thưởng đã xóa thành công",
|
||
"Redemption code disabled successfully": "Mã đổi thưởng đã vô hiệu hóa thành công",
|
||
"Redemption code enabled successfully": "Mã đổi thưởng đã kích hoạt thành công.",
|
||
"Redemption code updated successfully": "Mã đổi thưởng đã cập nhật thành công",
|
||
"Redemption code(s) created successfully": "Mã đổi thưởng đã tạo thành công",
|
||
"Redemption Codes": "Mã đổi thưởng",
|
||
"Redemption codes are disabled until the administrator confirms compliance terms.": "Mã đổi thưởng bị tắt cho đến khi quản trị viên xác nhận điều khoản tuân thủ.",
|
||
"Redemption codes created": "Đã tạo mã quy đổi",
|
||
"redemption codes.": "Mã đổi thưởng",
|
||
"Redemption failed": "Đổi thưởng thất bại",
|
||
"Redemption successful! Added: {{quota}}": "Đổi mã thành công! Đã thêm: {{quota}}",
|
||
"Redirect {{model}}": "Chuyển hướng {{model}}",
|
||
"Redirect fetched upstream names to the names your users call.": "Chuyển hướng các tên thượng nguồn đã lấy sang tên mà người dùng gọi.",
|
||
"Redirect panel": "Bảng chuyển hướng",
|
||
"Redirect URL": "URL chuyển hướng",
|
||
"Redirecting to chat page...": "Đang chuyển hướng đến trang trò chuyện...",
|
||
"Redirecting to Creem checkout...": "Đang chuyển hướng đến thanh toán Creem...",
|
||
"Redirecting to GitHub...": "Đang chuyển hướng đến GitHub...",
|
||
"Redirecting to payment page...": "Đang chuyển hướng đến trang thanh toán...",
|
||
"Redirecting to sign in in {{seconds}} seconds.": "Đang chuyển đến trang đăng nhập sau {{seconds}} giây.",
|
||
"Redirects to {{model}}": "Chuyển hướng đến {{model}}",
|
||
"Reduces cache hit rate": "Làm giảm tỷ lệ trúng bộ nhớ đệm",
|
||
"Reduces repeated wording": "Giảm cách diễn đạt lặp lại",
|
||
"Reference Video": "Video tham chiếu",
|
||
"Referral link:": "Liên kết giới thiệu:",
|
||
"Referral Program": "Chương trình Giới thiệu",
|
||
"Referral reward transfer is disabled until the administrator confirms compliance terms.": "Chuyển phần thưởng giới thiệu bị tắt cho đến khi quản trị viên xác nhận điều khoản tuân thủ.",
|
||
"Refine models by provider, group, type, and tags.": "Tinh chỉnh mô hình theo nhà cung cấp, nhóm, loại và thẻ.",
|
||
"Refresh": "Làm mới",
|
||
"Refresh Cache": "Làm mới bộ nhớ đệm",
|
||
"Refresh credential": "Làm mới thông tin xác thực",
|
||
"Refresh details": "Làm mới chi tiết",
|
||
"Refresh failed": "Làm mới thất bại",
|
||
"Refresh failed. Showing the last successful snapshot.": "Làm mới thất bại. Đang hiển thị bản chụp thành công gần nhất.",
|
||
"Refresh interval (minutes)": "Khoảng thời gian làm mới (phút)",
|
||
"Refresh Stats": "Làm mới thống kê",
|
||
"Refresh the list and try again.": "Hãy làm mới danh sách và thử lại.",
|
||
"Refreshing...": "Đang làm mới...",
|
||
"Refund": "Hoàn tiền",
|
||
"Refund Details": "Chi tiết hoàn tiền",
|
||
"Regenerate": "Tạo lại",
|
||
"Regenerate access token?": "Tạo lại token truy cập?",
|
||
"Regenerate Backup Codes": "Tạo lại Mã dự phòng",
|
||
"Regenerate token": "Tạo lại token",
|
||
"Regenerated two-factor backup codes": "Đã tạo lại mã dự phòng xác thực hai yếu tố",
|
||
"Regenerating immediately invalidates any existing token.": "Việc tạo lại sẽ vô hiệu hóa ngay mọi token hiện có.",
|
||
"Regex": "Biểu thức chính quy",
|
||
"Regex Pattern": "Mẫu biểu thức chính quy",
|
||
"Regex Replace": "Thay thế regex",
|
||
"Register each URL into the matching Test Mode / Production Mode webhook slot in the Pancake dashboard. Separate endpoints prevent test traffic from accidentally crediting production accounts.": "Đăng ký từng URL vào ô webhook Test Mode / Production Mode tương ứng trong bảng điều khiển Pancake. Endpoint riêng biệt giúp tránh việc lưu lượng thử nghiệm vô tình cộng tiền vào tài khoản sản xuất.",
|
||
"Register Passkey": "Đăng ký Passkey",
|
||
"Registered": "Đã đăng ký",
|
||
"Registered a passkey": "Đã đăng ký một passkey",
|
||
"Registration Enabled": "Đăng ký đã bật",
|
||
"Registration flow expired. Please try again.": "Quy trình đăng ký đã hết hạn. Vui lòng thử lại.",
|
||
"Registry (optional)": "Registry (tùy chọn)",
|
||
"Registry secret": "Bí mật Registry",
|
||
"Registry username": "Tên người dùng Registry",
|
||
"Reinstall latest": "Cài lại bản mới nhất",
|
||
"Reject Reason": "Lý do từ chối",
|
||
"Release details": "Chi tiết phiên bản",
|
||
"Released": "Phát hành",
|
||
"Reload pricing": "Tải lại giá",
|
||
"Reload vendor details": "Tải lại thông tin nhà cung cấp",
|
||
"Relying Party Display Name": "Tên Hiển Thị của Bên Tin Cậy",
|
||
"Relying Party ID": "Định danh Bên phụ thuộc",
|
||
"Remaining": "Còn lại",
|
||
"Remaining percentage": "Tỷ lệ còn lại",
|
||
"Remaining quota": "Hạn ngạch còn lại",
|
||
"Remaining Quota ({{currency}})": "Hạn mức còn lại ({{currency}})",
|
||
"Remaining quota units": "Đơn vị hạn ngạch còn lại",
|
||
"Remaining:": "Còn lại:",
|
||
"Remark": "Nhận xét",
|
||
"Remove": "Xóa",
|
||
"Remove {{group}}": "Xóa {{group}}",
|
||
"Remove {{value}}": "Xóa {{value}}",
|
||
"Remove ${{amount}}": "Xóa ${{amount}}",
|
||
"Remove all custom prices, ratios and billing expressions for these exact model names. Built-in pricing may become effective again.": "Xóa toàn bộ giá, hệ số và biểu thức tính phí tùy chỉnh cho các tên mô hình khớp chính xác. Giá tích hợp có thể có hiệu lực trở lại.",
|
||
"Remove all log entries created before the selected timestamp.": "Xóa tất cả các mục nhật ký được tạo trước mốc thời gian đã chọn.",
|
||
"Remove attachment": "Xóa tệp đính kèm",
|
||
"Remove branch": "Xóa nhánh",
|
||
"Remove compatible Passkey domains?": "Xóa tên miền khóa truy cập tương thích?",
|
||
"Remove condition": "Gỡ điều kiện",
|
||
"Remove domains": "Xóa tên miền",
|
||
"Remove Duplicates": "Xóa trùng lặp",
|
||
"Remove end condition": "Xóa điều kiện kết thúc",
|
||
"Remove filter": "Xóa bộ lọc",
|
||
"Remove functionResponse.id field": "Loại bỏ trường functionResponse.id",
|
||
"Remove mapped targets": "Xóa đích đã ánh xạ",
|
||
"Remove Models": "Xóa mô hình",
|
||
"Remove negation": "Bỏ đảo điều kiện",
|
||
"Remove node filter": "Xóa bộ lọc nút này",
|
||
"Remove Passkey": "Xóa Khóa truy cập",
|
||
"Remove Passkey?": "Xóa khóa truy cập?",
|
||
"Remove rule group": "Gỡ nhóm quy tắc",
|
||
"Remove saved price": "Xóa giá đã lưu",
|
||
"Remove source {{name}}": "Xóa nguồn {{name}}",
|
||
"Remove start condition": "Xóa điều kiện bắt đầu",
|
||
"Remove string prefix": "Xóa tiền tố chuỗi",
|
||
"Remove string suffix": "Xóa hậu tố chuỗi",
|
||
"Remove the target field": "Xóa trường đích",
|
||
"Remove this model’s custom pricing and use the built-in defaults. A model without a default may become unpriced.": "Xóa giá tùy chỉnh và khôi phục giá mặc định. Mô hình không có giá mặc định có thể trở thành chưa định giá.",
|
||
"Remove tier": "Gỡ bậc",
|
||
"Removed": "Đã xóa",
|
||
"Removed {{removed}} duplicate key(s). Before: {{before}}, After: {{after}}": "Đã xóa {{removed}} khóa trùng lặp. Trước: {{before}}, Sau: {{after}}",
|
||
"Removed an OAuth binding for the user": "Đã gỡ một liên kết OAuth của người dùng",
|
||
"Removed Models ({{count}})": "Các mô hình đã xóa ({{count}})",
|
||
"Removed settings": "Cấu hình bị xóa",
|
||
"Removes MjProxy flags such as --fast, --relax, and --turbo from user prompts.": "Loại bỏ các cờ MjProxy như --fast, --relax và --turbo khỏi lời nhắc của người dùng.",
|
||
"Removing Passkey will require you to sign in with your password next time. You can re-register anytime.": "Xóa Khóa truy cập sẽ yêu cầu bạn đăng nhập bằng mật khẩu của mình vào lần tới. Bạn có thể đăng ký lại bất cứ lúc nào.",
|
||
"Rename": "Đổi tên",
|
||
"Rename deployment": "Đổi tên deployment",
|
||
"Rename failed": "Đổi tên thất bại",
|
||
"Renamed successfully": "Đổi tên thành công",
|
||
"Renaming metadata does not rename channel models or move pricing. Existing prices stay with the original model name.": "Đổi tên siêu dữ liệu không đổi tên mô hình trong kênh hay chuyển giá. Giá hiện có vẫn gắn với tên mô hình ban đầu.",
|
||
"Repair": "Sửa",
|
||
"Repair Channel Consistency": "Sửa tính nhất quán kênh",
|
||
"Repair channel consistency?": "Sửa tính nhất quán kênh?",
|
||
"Repeat the administrator password": "Nhập lại mật khẩu quản trị viên",
|
||
"Replace": "Thay thế",
|
||
"Replace {{find}} with {{replaceWith}}": "Thay {{find}} bằng {{replaceWith}}",
|
||
"Replace all existing keys": "Thay thế tất cả các khóa hiện có",
|
||
"Replace channel models": "Thay thế mô hình kênh",
|
||
"Replace forwarding routes?": "Thay thế các route chuyển tiếp?",
|
||
"Replace mode: Will completely replace all existing keys": "Chế độ Thay thế: Sẽ thay thế hoàn toàn tất cả các khóa hiện có",
|
||
"Replace text": "Thay thế văn bản",
|
||
"Replace with": "Thay bằng",
|
||
"Replace With": "Thay bằng",
|
||
"replaced": "thay thế",
|
||
"Replacement Model": "Replacement model",
|
||
"Replica count": "Số bản sao",
|
||
"Replicate": "Sao chép",
|
||
"Report an issue": "Báo cáo sự cố",
|
||
"request": "yêu cầu",
|
||
"Request": "Yêu cầu",
|
||
"Request & Response": "Yêu cầu và phản hồi",
|
||
"Request Body Disk Cache": "Bộ nhớ đệm đĩa nội dung yêu cầu",
|
||
"Request Body Field": "Trường thân yêu cầu",
|
||
"Request Body Memory Cache": "Bộ nhớ đệm RAM nội dung yêu cầu",
|
||
"Request body must be a JSON object.": "Nội dung yêu cầu phải là một đối tượng JSON.",
|
||
"Request body pass-through is enabled. The request body will be sent directly to the upstream without any conversion.": "Chuyển tiếp body yêu cầu đã được bật. Body yêu cầu sẽ được gửi trực tiếp mà không chuyển đổi.",
|
||
"Request checks": "Kiểm tra yêu cầu",
|
||
"Request completed": "Yêu cầu hoàn tất",
|
||
"Request conversion": "Chuyển đổi yêu cầu",
|
||
"Request Conversion": "Chuyển đổi yêu cầu",
|
||
"Request Count": "Number of requests",
|
||
"Request decision flow": "Luồng quyết định yêu cầu",
|
||
"Request error occurred": "Đã xảy ra lỗi yêu cầu",
|
||
"Request failed": "Yêu cầu thất bại",
|
||
"Request flow": "Luồng yêu cầu",
|
||
"Request Header Field": "Trường header yêu cầu",
|
||
"Request Header Override": "Ghi đè header yêu cầu",
|
||
"Request Header Overrides": "Ghi đè Tiêu đề Yêu cầu",
|
||
"Request headers must be a JSON object with string values.": "Tiêu đề yêu cầu phải là đối tượng JSON có giá trị chuỗi.",
|
||
"Request ID": "ID yêu cầu",
|
||
"Request Limits": "Hạn mức yêu cầu",
|
||
"Request Model": "Mô hình yêu cầu",
|
||
"Request Model Name": "Tên mô hình trong yêu cầu",
|
||
"Request Model:": "Mô hình yêu cầu:",
|
||
"Request names your users call": "Tên yêu cầu mà người dùng gọi",
|
||
"Request overrides, routing behavior, and upstream model automation": "Ghi đè yêu cầu, hành vi định tuyến và tự động hóa mô hình upstream",
|
||
"Request Path": "Đường dẫn yêu cầu",
|
||
"Request policies": "Chính sách yêu cầu",
|
||
"Request processing": "Xử lý yêu cầu",
|
||
"Request rejected locally": "Yêu cầu bị từ chối cục bộ",
|
||
"Request retry": "Thử lại yêu cầu",
|
||
"Request rule pricing": "Quy tắc tính giá theo request",
|
||
"Request rules apply on top of this amount.": "Các quy tắc yêu cầu được áp dụng thêm trên số tiền này.",
|
||
"Request simulation": "Mô phỏng yêu cầu",
|
||
"Request success rate sampled over the last 24 hours": "Tỷ lệ yêu cầu thành công được lấy mẫu trong 24 giờ qua",
|
||
"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 text filtering": "Lọc văn bản yêu cầu",
|
||
"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",
|
||
"Requested items": "Số mục yêu cầu",
|
||
"Requested quota": "Số tiền yêu cầu",
|
||
"Requested quota: {{quota}}": "Số tiền yêu cầu: {{quota}}",
|
||
"Requested redemption code IDs": "ID mã quy đổi được yêu cầu xóa",
|
||
"Requested token IDs": "ID mã thông báo được yêu cầu",
|
||
"Requested token IDs truncated": "Danh sách ID mã thông báo yêu cầu đã được cắt ngắn",
|
||
"Requested: {{total}}": "Yêu cầu: {{total}}",
|
||
"Requested: {{total}} · Deleted: {{processed}}": "Yêu cầu: {{total}} · Đã xóa: {{processed}}",
|
||
"Requested: {{total}} · Returned: {{processed}}": "Yêu cầu: {{total}} · Trả về: {{processed}}",
|
||
"Requests": "Yêu cầu",
|
||
"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",
|
||
"requests served": "yêu cầu đã phục vụ",
|
||
"Requests will be forwarded to this worker. Trailing slashes are removed automatically.": "Các yêu cầu sẽ được chuyển tiếp đến worker này. Dấu gạch chéo ở cuối được tự động loại bỏ.",
|
||
"Requests:": "Yêu cầu:",
|
||
"Require email verification for new accounts": "Yêu cầu xác minh email cho tài khoản mới",
|
||
"Retry budget": "Ngân sách thử lại",
|
||
"Require job success before follow-up actions": "Yêu cầu công việc thành công trước các hành động tiếp theo",
|
||
"Require login to view models": "Yêu cầu đăng nhập để xem các mô hình",
|
||
"Require login to view rankings": "Yêu cầu đăng nhập để xem bảng xếp hạng",
|
||
"Require the original channel": "Bắt buộc dùng kênh cũ",
|
||
"required": "bắt buộc",
|
||
"Required": "Bắt buộc",
|
||
"Required events:": "Sự kiện bắt buộc:",
|
||
"Required provider, authentication, model, and group settings": "Thiết lập bắt buộc về nhà cung cấp, xác thực, mô hình và nhóm",
|
||
"Required to expose MjProxy-style image generation to end users.": "Cần thiết để cung cấp tính năng tạo hình ảnh kiểu MjProxy cho người dùng cuối.",
|
||
"Requires an available channel and access to its group.": "Cần có kênh khả dụng và quyền truy cập nhóm tương ứng.",
|
||
"Requires global auto-disable and this channel option.": "Cần bật tự động vô hiệu hóa cả toàn cục lẫn kênh này.",
|
||
"Requires upstream WebSocket support": "Thượng nguồn phải hỗ trợ WebSocket",
|
||
"Rerank": "Re-rank",
|
||
"Reroll": "Quay lại",
|
||
"Research, analysis, scientific reasoning": "Nghiên cứu, phân tích, suy luận khoa học",
|
||
"Resend ({{seconds}}s)": "Gửi lại ({{seconds}}s)",
|
||
"Resend codes": "Gửi lại mã",
|
||
"Resend in {{seconds}}s": "Gửi lại sau {{seconds}} giây",
|
||
"Reserve requested images; settle returned images.": "Tạm trừ theo số ảnh yêu cầu, quyết toán theo số ảnh nhận được.",
|
||
"Reserved for viewing complete channel keys after secure verification.": "Dành riêng để xem khóa kênh đầy đủ sau khi xác minh bảo mật.",
|
||
"Reset": "Đặt lại",
|
||
"Reset {{count}} active subscriptions": "Đã đặt lại {{count}} gói đăng ký đang hoạt động",
|
||
"Reset 2FA": "Đặt lại 2FA",
|
||
"Reset 2FA for {{username}}? The user must set up 2FA again to continue using it.": "Đặt lại 2FA cho {{username}}? Người dùng phải thiết lập lại 2FA để tiếp tục sử dụng.",
|
||
"Reset active {{plan}} subscriptions for this user?": "Đặt lại các gói đăng ký {{plan}} đang hoạt động của người dùng này?",
|
||
"Reset all active subscriptions under {{plan}}?": "Đặt lại tất cả gói đăng ký đang hoạt động trong {{plan}}?",
|
||
"Reset all model prices?": "Đặt lại tất cả giá mô hình?",
|
||
"Reset all model ratios?": "Đặt lại tất cả tỷ lệ mô hình?",
|
||
"Reset all settings to default values": "Đặt lại tất cả cài đặt về giá trị mặc định",
|
||
"Reset at:": "Đặt lại lúc:",
|
||
"Reset balance and used quota": "Đặt lại số dư và hạn mức đã sử dụng",
|
||
"Reset completed": "Đặt lại hoàn tất",
|
||
"Reset completed. Latest usage has been refreshed.": "Đặt lại hoàn tất. Dữ liệu sử dụng mới nhất đã được làm mới.",
|
||
"Reset Count": "Số lượng đặt lại",
|
||
"Reset count:": "Số lần đặt lại:",
|
||
"Reset Credit": "Lượt đặt lại",
|
||
"Reset Credits": "Lượt đặt lại",
|
||
"Reset Cycle": "Chu kỳ đặt lại",
|
||
"Reset email sent, please check your inbox": "Email đặt lại đã được gửi, vui lòng kiểm tra hộp thư đến",
|
||
"Reset failed": "Đặt lại thất bại",
|
||
"Reset model ratios": "Đã đặt lại tỷ lệ mô hình",
|
||
"Reset Passkey": "Đặt lại Khóa truy cập",
|
||
"Reset Passkey for {{username}}? The user will need to register a new Passkey before using passwordless login.": "Đặt lại Passkey cho {{username}}? Người dùng cần đăng ký Passkey mới trước khi dùng đăng nhập không mật khẩu.",
|
||
"Reset password": "Đặt lại mật khẩu",
|
||
"Reset Period": "Chu kỳ đặt lại",
|
||
"Reset prices": "Đặt lại giá",
|
||
"Reset quota": "Đặt lại hạn mức",
|
||
"Reset ratios": "Đặt lại tỷ lệ",
|
||
"Reset Stats": "Đặt lại thống kê",
|
||
"Reset subscription quota": "Đặt lại hạn mức gói đăng ký",
|
||
"Reset the user passkey": "Đã đặt lại passkey của người dùng",
|
||
"Reset to default": "Đặt lại mặc định",
|
||
"Reset to Default": "Đặt lại mặc định",
|
||
"Reset to default configuration": "Đã đặt lại cấu hình mặc định",
|
||
"Reset Two-Factor Authentication": "Đặt lại Xác thực hai yếu tố",
|
||
"Reset usage window": "Đặt lại cửa sổ mức dùng",
|
||
"Resets in:": "Đặt lại sau:",
|
||
"Resetting...": "Đang đặt lại...",
|
||
"Resize column": "Thay đổi kích thước cột",
|
||
"Resolve Conflicts": "Giải quyết Xung đột",
|
||
"Resource Configuration": "Cấu hình tài nguyên",
|
||
"Resources": "Tài nguyên",
|
||
"Responding...": "Đang phản hồi...",
|
||
"Response": "Phản hồi",
|
||
"Response Model": "Mô hình trong phản hồi",
|
||
"Response model mismatch": "Mô hình phản hồi không khớp",
|
||
"Response model: {{model}}": "Mô hình phản hồi: {{model}}",
|
||
"Response Time": "Thời gian phản hồi",
|
||
"Response time: {{duration}}": "Thời gian phản hồi: {{duration}}",
|
||
"Response too large": "Phản hồi quá lớn",
|
||
"Responses API Version": "Phiên bản API Phản hồi",
|
||
"Restore default pricing": "Khôi phục giá mặc định",
|
||
"Restore defaults": "Khôi phục mặc định",
|
||
"Restore global Auto": "Khôi phục Auto toàn cục",
|
||
"Restore notifications": "Nhận thông báo trở lại",
|
||
"Restrict user model request frequency (may impact high concurrency performance)": "Hạn chế tần suất yêu cầu mô hình người dùng (có thể ảnh hưởng đến hiệu suất khi có độ đồng thời cao)",
|
||
"Result": "Kết quả",
|
||
"Retain last N days": "Giữ lại N ngày gần nhất",
|
||
"Retain last N files": "Giữ lại N tệp gần nhất",
|
||
"Retention days": "Số ngày lưu giữ",
|
||
"Retrieve result": "Truy vấn kết quả",
|
||
"Retry": "Thử lại",
|
||
"Retry Chain": "Chuỗi thử lại",
|
||
"Retry Settings": "Cài đặt thử lại",
|
||
"Retry Suggestion": "Gợi ý thử lại",
|
||
"Rules can inherit or override these defaults.": "Quy tắc có thể kế thừa hoặc ghi đè các mặc định này.",
|
||
"Retry Times": "Số lần thử lại",
|
||
"Return a custom error immediately": "Trả về lỗi tùy chỉnh ngay lập tức",
|
||
"Return Custom Error": "Trả lỗi tùy chỉnh",
|
||
"Return data conforming to a JSON schema": "Trả về dữ liệu tuân theo JSON Schema",
|
||
"Return Error": "Trả về lỗi",
|
||
"Return per-token log probabilities": "Trả về log probabilities cho từng token",
|
||
"Return to dashboard": "Quay lại bảng điều khiển",
|
||
"Return to the original window to continue.": "Quay lại cửa sổ ban đầu để tiếp tục.",
|
||
"Return vector embeddings for inputs": "Trả về vector embedding cho đầu vào",
|
||
"Returned keys": "Số khóa trả về",
|
||
"Returned token IDs": "ID mã thông báo được trả về",
|
||
"Returned: {{processed}}": "Trả về: {{processed}}",
|
||
"Reveal API key": "Hiển thị khóa API",
|
||
"Reveal key": "Display key",
|
||
"Revenue": "Doanh thu",
|
||
"Review & initialize": "Xem lại và khởi tạo",
|
||
"Review and confirm the selected prices.": "Kiểm tra và xác nhận các giá đã chọn.",
|
||
"Review and sign out devices currently using your account.": "Xem lại và đăng xuất các thiết bị hiện đang sử dụng tài khoản của bạn.",
|
||
"Review and upgrade": "Xem lại và nâng cấp",
|
||
"Review confirmation": "Kiểm tra và xác nhận",
|
||
"Review every addition and overwrite before applying. Pricing, channels, and group access are not changed.": "Kiểm tra từng mục thêm và ghi đè trước khi áp dụng. Giá, kênh và quyền nhóm không thay đổi.",
|
||
"Review model rates before scaling traffic": "Xem giá mô hình trước khi mở rộng lưu lượng",
|
||
"Review the affected records before applying. Pricing, channels, and model names are preserved.": "Kiểm tra các bản ghi bị ảnh hưởng trước khi áp dụng. Giá, kênh và tên mô hình được giữ nguyên.",
|
||
"Review the compatible domains and allowed websites, then save changes on the settings page.": "Kiểm tra các tên miền tương thích và trang web được phép, rồi lưu thay đổi trên trang cài đặt.",
|
||
"Review the prices and billing expression. Confirming updates the draft; save model pricing to apply it.": "Kiểm tra giá và biểu thức tính phí. Xác nhận chỉ cập nhật bản nháp; hãy lưu giá mô hình để áp dụng.",
|
||
"Review your payment details": "Xem lại chi tiết thanh toán của bạn",
|
||
"Review your purchase details before proceeding.": "Xem lại chi tiết mua hàng trước khi tiếp tục.",
|
||
"Revoke": "Thu hồi",
|
||
"Revoke access token?": "Thu hồi token truy cập?",
|
||
"Revoke session?": "Thu hồi phiên này?",
|
||
"Revoked the system access token": "Đã thu hồi token truy cập hệ thống",
|
||
"Rewards will be added directly to your balance": "Phần thưởng sẽ được thêm trực tiếp vào số dư của bạn",
|
||
"Rewrite callback URLs to the local server": "Viết lại URL callback đến máy chủ cục bộ",
|
||
"Right to Left": "Phải sang trái",
|
||
"Role": "Vai trò",
|
||
"Roleplay": "Nhập vai",
|
||
"Root": "Root",
|
||
"Root Diagnostics": "Chẩn đoán Root",
|
||
"Rose Garden": "Vườn hoa hồng",
|
||
"Route": "Tuyến đường",
|
||
"Route active": "Tuyến đang hoạt động",
|
||
"Route Description": "Mô tả lộ trình",
|
||
"Route group": "Nhóm tuyến",
|
||
"Route is required": "Đường dẫn là bắt buộc",
|
||
"Route models must be unique for the same incoming path": "Các mô hình tuyến phải là duy nhất cho cùng đường dẫn đầu vào",
|
||
"Route, auth, and balance check in one place": "Kiểm tra tuyến, xác thực và số dư ở cùng một nơi",
|
||
"Routes": "Route",
|
||
"Routes in this plan": "Các route trong cấu hình",
|
||
"Routes with the same incoming path are matched by model. Leave the model scope empty only for the final fallback route.": "Các tuyến có cùng đường dẫn vào được khớp theo mô hình. Chỉ để trống phạm vi mô hình cho tuyến dự phòng cuối cùng.",
|
||
"Routes with the same incoming path are split by client model rules. Unmatched requests use the final fallback.": "Các route có cùng đường vào được phân nhánh theo quy tắc client model. Yêu cầu không khớp dùng nhánh dự phòng cuối.",
|
||
"Routes with the same incoming path are split by exact client model. Unmatched requests use the final fallback.": "Các tuyến có cùng đường dẫn vào được tách theo model client chính xác. Yêu cầu chưa khớp sẽ dùng nhánh dự phòng cuối cùng.",
|
||
"Routes with the same incoming path match exact client model names. Separate multiple models with commas, and leave only the final fallback empty.": "Các tuyến có cùng đường dẫn vào khớp theo tên model chính xác từ yêu cầu client. Ngăn cách nhiều model bằng dấu phẩy và chỉ để trống nhánh dự phòng cuối cùng.",
|
||
"Routing & Mapping": "Định tuyến và ánh xạ",
|
||
"Routing & Overrides": "Định tuyến & ghi đè",
|
||
"Routing Group": "Nhóm định tuyến",
|
||
"Routing Reliability": "Độ tin cậy định tuyến",
|
||
"Routing Strategy": "Chiến lược định tuyến",
|
||
"Rows are user groups, columns are billing groups. Empty cells fall back to the base ratio shown in gray.": "Hàng là nhóm người dùng, cột là nhóm tính phí. Ô trống sẽ dùng hệ số cơ bản hiển thị màu xám.",
|
||
"Rows per page": "Số hàng trên trang",
|
||
"RPM": "RPM",
|
||
"RPM = requests per minute, TPM = tokens per minute, RPD = requests per day. Limits apply per token group.": "RPM = yêu cầu mỗi phút, TPM = token mỗi phút, RPD = yêu cầu mỗi ngày. Giới hạn áp dụng cho từng nhóm token.",
|
||
"RSA Private Key (Production)": "RSA Private Key (Sản xuất)",
|
||
"RSA Private Key (Sandbox)": "Khóa riêng RSA (Sandbox)",
|
||
"Rule": "Quy tắc",
|
||
"Rule {{line}} is missing source field": "Quy tắc {{line}} thiếu trường nguồn",
|
||
"Rule {{line}} is missing target field": "Quy tắc {{line}} thiếu trường đích",
|
||
"Rule {{line}} is missing target path": "Quy tắc {{line}} thiếu đường dẫn đích",
|
||
"Rule {{line}} is missing value": "Quy tắc {{line}} thiếu giá trị",
|
||
"Rule {{line}} pass_headers format is invalid": "Định dạng pass_headers của quy tắc {{line}} không hợp lệ",
|
||
"Rule {{line}} pass_headers is missing header names": "pass_headers của quy tắc {{line}} thiếu tên header",
|
||
"Rule {{line}} prune_objects is missing conditions": "prune_objects của quy tắc {{line}} thiếu điều kiện",
|
||
"Rule {{line}} return_error requires a message field": "return_error của quy tắc {{line}} cần trường message",
|
||
"Rule Description (optional)": "Mô tả quy tắc (tùy chọn)",
|
||
"Rule editor mode": "Chế độ sửa quy tắc",
|
||
"Rule group": "Nhóm quy tắc",
|
||
"Rule override": "Thiết lập riêng của quy tắc",
|
||
"rules": "quy tắc",
|
||
"Rules": "Quy tắc",
|
||
"Rules are checked in order. The first match determines the price.": "Các quy tắc được xét theo thứ tự. Quy tắc khớp đầu tiên quyết định giá.",
|
||
"Rules JSON": "JSON quy tắc",
|
||
"Rules JSON must be an array": "JSON quy tắc phải là một mảng",
|
||
"Rules match the original model value from the client request body.": "Quy tắc khớp với giá trị model gốc trong thân yêu cầu của client.",
|
||
"Run background checks using the selected test mode": "Chạy kiểm tra nền theo chế độ đã chọn",
|
||
"Run dry run": "Chạy thử",
|
||
"Run GC": "Chạy GC",
|
||
"Run tests for the selected models": "Chạy kiểm thử cho các mô hình đã chọn",
|
||
"running": "đang chạy",
|
||
"Running": "Đang chạy",
|
||
"Running dry run": "Đang chạy thử",
|
||
"Running requests": "Yêu cầu đang chạy",
|
||
"Runtime": "Môi trường chạy",
|
||
"Runtime status": "Trạng thái chạy",
|
||
"Runway": "Thời gian còn lại",
|
||
"s": "s",
|
||
"Safety Settings": "Cài đặt an toàn",
|
||
"Same as Local": "Giống như địa phương",
|
||
"Sample interval: {{seconds}} seconds": "Khoảng lấy mẫu: {{seconds}} giây",
|
||
"Sampling temperature; lower is more deterministic": "Nhiệt độ lấy mẫu; càng thấp càng ổn định",
|
||
"Sandbox": "Hộp cát",
|
||
"Sandbox mode": "Chế độ sandbox",
|
||
"Save": "Lưu",
|
||
"Save & Submit": "Lưu và gửi",
|
||
"Save all settings": "Lưu tất cả cài đặt",
|
||
"Save as a file": "Lưu thành tệp",
|
||
"Save as Markdown": "Lưu dạng Markdown",
|
||
"Save as TXT": "Lưu dạng TXT",
|
||
"Save Backup Codes": "Lưu mã dự phòng",
|
||
"Save changes": "Lưu thay đổi",
|
||
"Save Changes": "Lưu Thay đổi",
|
||
"Save chat settings": "Lưu cài đặt trò chuyện",
|
||
"Save check-in settings": "Lưu cài đặt điểm danh",
|
||
"Save Creem settings": "Lưu cài đặt Creem",
|
||
"Save drawing settings": "Lưu cài đặt bản vẽ",
|
||
"Save Epay settings": "Lưu cài đặt Epay",
|
||
"Save failed": "Lưu thất bại",
|
||
"Save failed, please retry": "Lưu thất bại, vui lòng thử lại",
|
||
"Save general settings": "Lưu cài đặt chung",
|
||
"Save group ratios": "Lưu tỷ lệ nhóm",
|
||
"Save io.net settings": "Lưu cài đặt io.net",
|
||
"Save log settings": "Lưu cài đặt nhật ký",
|
||
"Save metadata": "Lưu siêu dữ liệu",
|
||
"Save model prices": "Lưu giá mô hình",
|
||
"Save model ratios": "Lưu tỷ lệ mô hình",
|
||
"Save Models": "Lưu Mô hình",
|
||
"Save monitoring rules": "Lưu quy tắc giám sát",
|
||
"Save navigation": "Lưu điều hướng",
|
||
"Save notice": "Lưu thông báo",
|
||
"Save or discard pricing changes before renaming metadata.": "Lưu hoặc hủy thay đổi giá trước khi đổi tên siêu dữ liệu.",
|
||
"Save Preferences": "Lưu tùy chọn",
|
||
"Save preview": "Xem trước lưu",
|
||
"Save rate limits": "Lưu giới hạn tốc độ",
|
||
"Save redemption codes": "Lưu mã quy đổi",
|
||
"Save sensitive words": "Lưu từ nhạy cảm",
|
||
"Save Settings": "Lưu Cài đặt",
|
||
"Save sidebar modules": "Lưu các mô-đun thanh bên",
|
||
"Save SMTP settings": "Lưu cài đặt SMTP",
|
||
"Save SSRF settings": "Lưu cài đặt SSRF",
|
||
"Save Stripe settings": "Lưu cài đặt Stripe",
|
||
"Save these backup codes in a safe place. Each code can only be used once.": "Lưu các mã dự phòng này ở nơi an toàn. Mỗi mã chỉ được sử dụng một lần.",
|
||
"Save these codes in a safe place. Each code can only be used once.": "Hãy lưu các mã này ở nơi an toàn. Mỗi mã chỉ có thể được sử dụng một lần.",
|
||
"Save this token now. You won't be able to view it again after closing this dialog.": "Hãy lưu token này ngay. Bạn sẽ không thể xem lại sau khi đóng hộp thoại.",
|
||
"Save token limits": "Lưu giới hạn token",
|
||
"Save tool prices": "Lưu giá công cụ",
|
||
"Save Waffo Pancake settings": "Lưu cài đặt Waffo Pancake",
|
||
"Save Worker settings": "Lưu cài đặt Worker",
|
||
"Saved successfully": "Lưu thành công",
|
||
"Saving...": "Đang lưu...",
|
||
"Scan QR Code": "Quét mã QR",
|
||
"Scan the QR code to follow the official account and reply with “验证码” to receive your verification code.": "Quét mã QR để theo dõi tài khoản chính thức, trả lời « 验证码 » để nhận mã xác minh.",
|
||
"Scan this QR code with your authenticator app (Google Authenticator, Microsoft Authenticator, etc.)": "Quét mã QR này bằng ứng dụng xác thực của bạn (Google Authenticator, Microsoft Authenticator, v.v.)",
|
||
"Scenario Templates": "Mẫu kịch bản",
|
||
"Scheduled channel tests": "Kiểm tra kênh theo lịch trình",
|
||
"Scheduled full test": "Kiểm tra toàn bộ theo lịch",
|
||
"Scheduled full test probes non-manually-disabled channels; passive recovery only checks auto-disabled channels after real request failures.": "Kiểm tra toàn bộ theo lịch sẽ dò các kênh không bị vô hiệu hóa thủ công; khôi phục thụ động chỉ kiểm tra các kênh bị tự động vô hiệu hóa sau lỗi từ yêu cầu thực tế.",
|
||
"Scheduled or bulk health checks can disable a channel when this duration is exceeded, if both global and channel auto-disable are enabled.": "Nếu bật tự động vô hiệu hóa cả ở cấp chung và cấp kênh, kiểm tra định kỳ hoặc hàng loạt vượt thời gian này có thể vô hiệu hóa kênh.",
|
||
"Scheduled recovery is off. Bulk channel tests can still re-enable automatically disabled channels.": "Khôi phục định kỳ đang tắt. Kiểm tra hàng loạt vẫn có thể bật lại các kênh bị tự động vô hiệu hóa.",
|
||
"Scheduled test options": "Tùy chọn kiểm tra định kỳ",
|
||
"scheduling controls": "điều khiển điều phối",
|
||
"Science": "Khoa học",
|
||
"Scope": "Phạm vi",
|
||
"Scopes": "Phạm vi",
|
||
"Search": "Tìm kiếm",
|
||
"Search by name or URL...": "Tìm kiếm theo tên hoặc URL...",
|
||
"Search by order number...": "Tìm kiếm theo số đơn hàng...",
|
||
"Search channel type...": "Tìm loại kênh...",
|
||
"Search chat presets...": "Tìm kiếm cài đặt sẵn trò chuyện...",
|
||
"Search colors...": "Tìm kiếm màu sắc...",
|
||
"Search conflicting models or fields": "Tìm kiếm mô hình hoặc trường xung đột",
|
||
"Search deployments...": "Tìm kiếm triển khai...",
|
||
"Search feature in development": "Tính năng tìm kiếm đang được phát triển",
|
||
"Search group names...": "Tìm kiếm tên nhóm...",
|
||
"Search groups...": "Searching for group...",
|
||
"Search icons or enter an icon key": "Tìm biểu tượng hoặc nhập khóa biểu tượng",
|
||
"Search method identifiers...": "Tìm mã định danh phương thức...",
|
||
"Search missing models": "Tìm kiếm mô hình bị thiếu",
|
||
"Search model name, provider, endpoint, or tag...": "Tìm tên mô hình, nhà cung cấp, endpoint hoặc thẻ...",
|
||
"Search model name...": "Tìm kiếm tên mẫu...",
|
||
"Search models": "Tìm kiếm mô hình",
|
||
"Search models or fields...": "Tìm kiếm mô hình hoặc trường...",
|
||
"Search models...": "Mô hình tìm kiếm...",
|
||
"Search payment methods...": "Tìm kiếm phương thức thanh toán...",
|
||
"Search payment type keys...": "Tìm khóa loại thanh toán...",
|
||
"Search payment types...": "Tìm kiếm loại thanh toán...",
|
||
"Search products...": "Tìm kiếm sản phẩm...",
|
||
"Search providers, plugins, or type numbers": "Tìm nhà cung cấp, plugin hoặc mã loại",
|
||
"Search rules...": "Tìm kiếm quy tắc…",
|
||
"Search tags...": "Tìm thẻ...",
|
||
"Search the public web at inference time": "Tìm kiếm web công khai trong khi suy luận",
|
||
"Search vendor names or descriptions": "Tìm tên hoặc mô tả nhà cung cấp",
|
||
"Search vendors": "Tìm nhà cung cấp",
|
||
"Search vendors...": "Tìm nhà cung cấp...",
|
||
"Search, add, and edit model vendors.": "Tìm, thêm và chỉnh sửa nhà cung cấp mô hình.",
|
||
"Search...": "Tìm kiếm...",
|
||
"second": "giây",
|
||
"Second": "Giây",
|
||
"seconds": "giây",
|
||
"Secret env (JSON object)": "Biến môi trường bí mật (đối tượng JSON)",
|
||
"Secret environment variables (JSON)": "Biến môi trường bí mật (JSON)",
|
||
"Secret Key": "Khóa bí mật",
|
||
"Secure & Reliable": "An toàn & Đáng tin cậy",
|
||
"Secured": "Đã bảo vệ",
|
||
"Security": "Bảo mật",
|
||
"Security & Access": "Bảo mật và truy cập",
|
||
"Security & Limits": "Bảo mật & giới hạn",
|
||
"Security Check": "Kiểm tra bảo mật",
|
||
"Security verification": "Xác minh bảo mật",
|
||
"Security verification has expired. Please verify again.": "Xác minh bảo mật đã hết hạn. Vui lòng xác minh lại.",
|
||
"Security verification is no longer valid. Please verify again.": "Xác minh bảo mật không còn hợp lệ. Vui lòng xác minh lại.",
|
||
"Seed": "Seed",
|
||
"Select": "Chọn",
|
||
"Select {{name}}": "Chọn {{name}}",
|
||
"Select a color": "Chọn một màu",
|
||
"Select a complete plan, then keep only the routes you need.": "Chọn cấu hình đầy đủ, sau đó chỉ giữ các route cần thiết.",
|
||
"Select a concrete model to configure pricing. Metadata matching does not propagate prices.": "Chọn mô hình cụ thể để cấu hình giá. Việc khớp siêu dữ liệu không lan truyền giá.",
|
||
"Select a group": "Chọn một nhóm",
|
||
"Select a group type": "Chọn loại nhóm",
|
||
"Select a model to edit pricing": "Chọn mô hình để chỉnh sửa giá",
|
||
"Select a preset...": "Chọn cấu hình sẵn...",
|
||
"Select a price source and review pricing changes. Model metadata and channel access are not changed.": "Chọn nguồn giá và xem trước thay đổi. Siêu dữ liệu mô hình và quyền truy cập kênh không thay đổi.",
|
||
"Select a product": "Chọn sản phẩm",
|
||
"Select a role": "Chọn vai trò",
|
||
"Select a rule to edit.": "Chọn một quy tắc để chỉnh sửa.",
|
||
"Select a saved vendor.": "Chọn nhà cung cấp đã lưu.",
|
||
"Select a store": "Chọn cửa hàng",
|
||
"Select a suggested icon or keep an existing advanced icon key.": "Chọn biểu tượng gợi ý hoặc giữ chuỗi khóa biểu tượng nâng cao hiện có.",
|
||
"Select a timestamp before clearing logs.": "Chọn một dấu thời gian trước khi xóa nhật ký.",
|
||
"Select a usage mode to continue": "Chọn chế độ sử dụng để tiếp tục",
|
||
"Select a verification method first": "Vui lòng chọn phương thức xác thực trước",
|
||
"Select a version to compare": "Chọn phiên bản để so sánh",
|
||
"Select active subscription plan": "Chọn gói đăng ký đang hoạt động",
|
||
"Select all": "Chọn tất cả",
|
||
"Select all (filtered)": "Chọn tất cả (đã lọc)",
|
||
"Select all matching models": "Chọn tất cả mô hình phù hợp",
|
||
"Select all models": "Chọn tất cả mô hình",
|
||
"Select all models in {{category}}": "Chọn tất cả mô hình trong {{category}}",
|
||
"Select all prices from {{source}}": "Chọn tất cả giá từ {{source}}",
|
||
"Select all syncable models (all pages, {{count}})": "Chọn tất cả mô hình có thể đồng bộ (mọi trang, {{count}})",
|
||
"Select All Visible": "Chọn tất cả hiển thị",
|
||
"Select an operation mode and enter the amount": "Chọn chế độ thao tác và nhập số tiền",
|
||
"Select announcement type": "Select notification type",
|
||
"Select at least one Auto group or restore global Auto.": "Chọn ít nhất một nhóm Auto hoặc khôi phục Auto toàn cục.",
|
||
"Select at least one field to overwrite.": "Chọn ít nhất một trường để ghi đè.",
|
||
"Select at least one model to preview mappings.": "Chọn ít nhất một mô hình để xem trước ánh xạ.",
|
||
"Select at least one route": "Chọn ít nhất một route",
|
||
"Select at least one target model": "Chọn ít nhất một mô hình đích",
|
||
"Select at most {{max}} Auto groups": "Chọn tối đa {{max}} nhóm Auto",
|
||
"Select body font": "Chọn phông chữ nội dung",
|
||
"Select border radius": "Chọn độ bo góc",
|
||
"Select channel type": "Chọn loại kênh",
|
||
"Select color preset": "Chọn cài đặt màu sẵn",
|
||
"Select content width": "Chọn chiều rộng nội dung",
|
||
"Select corner radius": "Chọn độ bo góc",
|
||
"Select currency": "Chọn tiền tệ",
|
||
"Select date": "Chọn ngày",
|
||
"Select default chart": "Chọn biểu đồ mặc định",
|
||
"Select default range": "Chọn khoảng mặc định",
|
||
"Select display mode": "Chọn chế độ hiển thị",
|
||
"Select end time": "Chọn thời gian kết thúc",
|
||
"Select from presets or type custom identifier.": "Chọn từ các cài đặt sẵn hoặc nhập mã định danh tùy chỉnh.",
|
||
"Select granularity": "Select detail level",
|
||
"Select groups (leave empty to keep current)": "Chọn nhóm (để trống để giữ nguyên hiện tại)",
|
||
"Select interface density": "Chọn mật độ giao diện",
|
||
"Select items...": "Chọn các mục...",
|
||
"Select key format": "Chọn định dạng khóa",
|
||
"Select language": "Chọn ngôn ngữ",
|
||
"Select Language": "Chọn Ngôn ngữ",
|
||
"Select layout style": "Chọn kiểu bố cục",
|
||
"Select locations": "Chọn vị trí",
|
||
"Select model": "Chọn mô hình",
|
||
"Select Model": "Chọn mẫu",
|
||
"Session defaults": "Mặc định phiên",
|
||
"Select model {{model}}": "Chọn mô hình {{model}}",
|
||
"Select models": "Chọn các mô hình",
|
||
"Select models (empty for allow all)": "Chọn model (để trống nếu muốn cho",
|
||
"Select models and apply to channel models list.": "Chọn mô hình và áp dụng cho danh sách mô hình kênh.",
|
||
"Select models or add custom ones": "Chọn các mô hình hoặc thêm các mô hình tùy chỉnh",
|
||
"Select models to process. Unselected \"add\" models will be ignored.": "Chọn các mô hình để xử lý. Các mô hình \"thêm\" không được chọn sẽ bị bỏ qua.",
|
||
"Select models to run batch tests.": "Chọn mô hình để chạy kiểm thử hàng loạt.",
|
||
"Select or enter color value": "Chọn hoặc nhập giá trị màu",
|
||
"Select or enter method identifier": "Chọn hoặc nhập mã định danh phương thức",
|
||
"Select or enter model name": "Chọn hoặc nhập tên mô hình",
|
||
"Sessions and retries": "Phiên và thử lại",
|
||
"Select or enter payment type": "Chọn hoặc nhập loại thanh toán",
|
||
"Select or enter payment type key": "Chọn hoặc nhập khóa loại thanh toán",
|
||
"Select payment method": "Chọn phương thức thanh toán",
|
||
"Select preset or enter custom CSS color value.": "Chọn cài đặt sẵn hoặc nhập giá trị màu CSS tùy chỉnh.",
|
||
"Select price for {{model}} from {{source}}": "Chọn giá {{model}} từ {{source}}",
|
||
"Select price sources": "Chọn nguồn giá",
|
||
"Select publish date": "Chọn ngày xuất bản",
|
||
"Select requirement": "Chọn yêu cầu",
|
||
"Select row": "Chọn hàng",
|
||
"Select row {{number}}": "Chọn dòng {{number}}",
|
||
"Select sidebar style": "Chọn kiểu thanh bên",
|
||
"Select site direction": "Chọn hướng trang",
|
||
"Select start time": "Chọn thời gian bắt đầu",
|
||
"Select subscription plan": "Chọn gói đăng ký",
|
||
"Select successful models ({{count}})": "Chọn các mô hình thành công ({{count}})",
|
||
"Select Sync Channels": "Chọn Kênh đồng bộ",
|
||
"Select sync channels to compare prices": "Chọn kênh đồng bộ để so sánh giá",
|
||
"Select sync channels to compare ratios": "Chọn kênh đồng bộ để so sánh tỷ lệ",
|
||
"Select Sync Source": "Chọn Nguồn Đồng Bộ",
|
||
"Select syncable models on this page": "Chọn mô hình có thể đồng bộ trên trang này",
|
||
"Select task plugin": "Chọn plugin tác vụ",
|
||
"Select the API endpoint region": "Chọn khu vực điểm cuối API",
|
||
"Select the fields you want to overwrite with upstream data. Unselected fields keep their local values.": "Chọn các trường bạn muốn ghi đè bằng dữ liệu thượng nguồn. Các trường không được chọn sẽ giữ nguyên giá trị cục bộ của chúng.",
|
||
"Select the models to keep in this channel.": "Chọn các mô hình cần giữ lại trong kênh này.",
|
||
"Select theme preference": "Chọn chủ đề ưu tiên",
|
||
"Select theme preset": "Chọn tùy chỉnh chủ đề",
|
||
"Select time granularity": "Chọn độ chi tiết thời gian",
|
||
"Select vendor": "Chọn nhà cung cấp",
|
||
"Select version": "Chọn phiên bản",
|
||
"Selectable groups": "Nhóm có thể chọn",
|
||
"selected": "đã chọn",
|
||
"Selected {{count}}": "Đã chọn {{count}}",
|
||
"Selected {{selected}} / {{total}}": "Đã chọn {{selected}} / {{total}}",
|
||
"selected channel(s). Leave empty to remove tag.": "Kênh đã chọn. Để trống để xóa thẻ.",
|
||
"Selected conflicts were overwritten successfully.": "Các xung đột được chọn đã được ghi đè thành công.",
|
||
"Selected names are": "Tên đã chọn là",
|
||
"Selected nodes": "Nút đã chọn",
|
||
"Selected when creating a token and used as the default billing group for API calls.": "Được chọn khi tạo token và dùng làm nhóm tính phí mặc định cho các lệnh gọi API.",
|
||
"Selecting a plugin fills its declared models and default base URL.": "Chọn plugin sẽ điền các model đã khai báo và Base URL mặc định.",
|
||
"Self-Use Mode": "Chế độ tự sử dụng",
|
||
"Send": "Gửi",
|
||
"Send a request": "Gửi yêu cầu",
|
||
"Send chat completions to the OpenAI-compatible /v1/chat/completions instead of the native Ollama /api/chat": "Gửi yêu cầu chat completions tới /v1/chat/completions tương thích OpenAI thay vì /api/chat gốc của Ollama",
|
||
"Send code": "Gửi mã",
|
||
"Send email alerts when a user falls below this quota": "Gửi cảnh báo email khi người dùng xuống dưới hạn mức này",
|
||
"Send reset email": "Gửi email đặt lại",
|
||
"Send the original request body to upstream without conversion. Only available for native forwarding routes.": "Gửi phần thân yêu cầu gốc lên upstream mà không chuyển đổi. Chỉ dùng được cho các tuyến chuyển tiếp nguyên bản.",
|
||
"Sending...": "Đang gửi...",
|
||
"Sensitive channel settings are read-only for your account.": "Các cài đặt kênh nhạy cảm chỉ đọc đối với tài khoản của bạn.",
|
||
"Sensitive Words": "Từ ngữ nhạy cảm",
|
||
"Sent the API key to FluentRead.": "Đã gửi khóa API đến FluentRead.",
|
||
"Separate image/audio prices are enabled.": "Giá riêng cho hình ảnh/âm thanh đã được bật.",
|
||
"Separate multiple rules with English commas. For regex patterns that need commas, switch to JSON Text.": "Tách nhiều quy tắc bằng dấu phẩy tiếng Anh. Với regex cần dấu phẩy, hãy chuyển sang JSON Text.",
|
||
"Separate several values with commas": "Phân tách nhiều giá trị bằng dấu phẩy",
|
||
"Serve multiple users or teams with billing and quota control.": "Phục vụ nhiều người dùng hoặc nhóm với quản lý thanh toán và hạn mức.",
|
||
"Server Address": "Địa chỉ máy chủ",
|
||
"Server IP": "IP máy chủ",
|
||
"Server Log Management": "Quản lý nhật ký máy chủ",
|
||
"Server logging is not enabled (log directory not configured)": "Nhật ký máy chủ chưa được bật (chưa cấu hình thư mục nhật ký)",
|
||
"Server Token": "Mã thông báo máy chủ",
|
||
"Service account JSON file(s)": "Tệp JSON tài khoản dịch vụ",
|
||
"Session": "Phiên",
|
||
"Session behavior": "Giữ phiên",
|
||
"Session behavior prevents switching channels": "Cài đặt duy trì phiên ngăn việc chuyển kênh",
|
||
"Session expired!": "Phiên hết hạn!",
|
||
"Session expired?": "Phiên đã hết hạn?",
|
||
"Session rule": "Quy tắc phiên",
|
||
"Session rule matched": "Khớp quy tắc phiên",
|
||
"Session rules": "Quy tắc phiên",
|
||
"Session rules table": "Bảng quy tắc phiên",
|
||
"Session signed out": "Đã đăng xuất phiên",
|
||
"Sessions & Access": "Phiên và truy cập",
|
||
"Set": "Đặt",
|
||
"Set a discount rate for a specific recharge amount threshold.": "Đặt tỷ lệ chiết khấu cho một ngưỡng số tiền nạp cụ thể.",
|
||
"Set a secure password (min. 8 characters)": "Đặt mật khẩu an toàn (tối thiểu 8 ký tự)",
|
||
"Set a tag for": "Gắn thẻ cho",
|
||
"Set API key access restrictions": "Thiết lập hạn chế truy cập cho khóa API",
|
||
"Set API key basic information": "Thiết lập thông tin cơ bản cho khóa API",
|
||
"Set default ranges and charts for model analytics.": "Đặt khoảng thời gian và biểu đồ mặc định cho phân tích mô hình.",
|
||
"Set Field": "Đặt trường",
|
||
"Set filters to customize your dashboard statistics and charts.": "Đặt bộ lọc để tùy chỉnh số liệu thống kê và biểu đồ trên bảng điều khiển của bạn.",
|
||
"Set filters to narrow down your log search results.": "Đặt bộ lọc để thu hẹp kết quả tìm kiếm nhật ký của bạn.",
|
||
"Set Header": "Đặt tiêu đề",
|
||
"Set Password": "Đặt mật khẩu",
|
||
"Set prices for each set of conditions below. Cost = usage × unit price + additional charge. Token prices are per million tokens.": "Đặt giá cho từng điều kiện bên dưới. Chi phí = mức sử dụng × đơn giá + phí bổ sung. Đơn giá token tính trên mỗi triệu token.",
|
||
"Set prices for each set of conditions below. Cost = usage × unit price + fixed fee. Token prices are per million tokens.": "Đặt giá cho từng điều kiện bên dưới. Chi phí = mức sử dụng × đơn giá + phí cố định. Đơn giá token tính trên mỗi triệu token.",
|
||
"Set Project to io.cloud when creating/selecting key": "Đặt Dự án thành io.cloud khi tạo/chọn khóa",
|
||
"Set quota amount and limits": "Thiết lập hạn mức và giới hạn",
|
||
"Set Request Header": "Đặt header yêu cầu",
|
||
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "Đặt header yêu cầu runtime: ghi đè toàn bộ giá trị hoặc thao tác token phân cách bằng dấu phẩy",
|
||
"Set separate prices for cache reads and writes.": "Đặt giá riêng cho đọc và ghi bộ nhớ đệm.",
|
||
"Set separately for this provider": "Thiết lập riêng cho nhà cung cấp này",
|
||
"Set Tag": "Gán Thẻ",
|
||
"Set tag for selected channels": "Đặt thẻ cho các kênh đã chọn",
|
||
"Set the language used across the interface": "Đặt ngôn ngữ sử dụng trong giao diện",
|
||
"Set the user's role (cannot be Root)": "Đặt vai trò của người dùng (không được là Root)",
|
||
"Set the website where users will use their Passkeys.": "Nhập tên miền trang mà người dùng sẽ dùng Passkey.",
|
||
"Set these values in the provider application before enabling login.": "Thiết lập các giá trị này trong ứng dụng của nhà cung cấp trước khi bật đăng nhập.",
|
||
"Set up model redirects": "Thiết lập chuyển hướng mô hình",
|
||
"Set up redirect": "Thiết lập chuyển hướng",
|
||
"Setting Key": "Khóa cài đặt",
|
||
"Setting saved": "Cài đặt đã được lưu",
|
||
"Setting up 2FA...": "Đang thiết lập 2FA...",
|
||
"Setting updated successfully": "Cài đặt đã được cập nhật thành công",
|
||
"Settings": "Cài đặt",
|
||
"Settings & Preferences": "Cài đặt & Tùy chọn",
|
||
"Settings updated successfully": "Cài đặt đã được cập nhật thành công",
|
||
"Setup expired. Scan the new QR code and save the new backup codes.": "Thiết lập đã hết hạn. Quét mã QR mới và lưu các mã dự phòng mới.",
|
||
"Setup guide": "Hướng dẫn thiết lập",
|
||
"Setup guide complete": "Đã hoàn tất hướng dẫn thiết lập",
|
||
"Setup guide is collapsed. Expand it anytime.": "Hướng dẫn thiết lập đã được thu gọn. Bạn có thể mở lại bất cứ lúc nào.",
|
||
"Setup Instructions": "Hướng dẫn Thiết lập",
|
||
"Setup progress: {{completed}}/{{total}}": "Tiến độ thiết lập: {{completed}}/{{total}}",
|
||
"Setup Two-Factor Authentication": "Thiết lập Xác thực hai yếu tố",
|
||
"Setup: three groups and one override matrix cell.": "Thiết lập: ba nhóm và một ô ma trận ghi đè.",
|
||
"Setup: three groups and one override rule.": "Thiết lập: ba nhóm và một quy tắc ghi đè.",
|
||
"SGLang": "SGLang",
|
||
"SGLang API key, or EMPTY if authentication is disabled": "Khóa API SGLang, hoặc EMPTY nếu đã tắt xác thực",
|
||
"SGLang channel base URL cannot be empty": "URL cơ sở của kênh SGLang không được để trống",
|
||
"SGLang server address, without /v1": "Địa chỉ máy chủ SGLang, không có /v1",
|
||
"SGLang status": "Trạng thái SGLang",
|
||
"Share": "Tỉ lệ",
|
||
"Share your link and earn rewards": "Chia sẻ liên kết của bạn và kiếm phần thưởng",
|
||
"Shared configuration for all payment gateways": "Cấu hình chung cho tất cả các cổng thanh toán",
|
||
"Shorten": "Rút gọn",
|
||
"Show": "Hiển thị",
|
||
"Show All": "Hiển thị tất cả",
|
||
"Show all providers including unbound": "Hiển thị tất cả nhà cung cấp (bao gồm chưa liên kết)",
|
||
"Show all tags": "Xem tất cả nhãn",
|
||
"Show in model catalog": "Hiển thị trong danh mục mô hình",
|
||
"Show in model square": "Hiển thị trong kho mô hình",
|
||
"Show only bound providers": "Chỉ hiển thị nhà cung cấp đã liên kết",
|
||
"Show or hide flow columns": "Hiện hoặc ẩn các cột luồng",
|
||
"Show preview": "Hiển thị bản xem trước",
|
||
"Show prices in currency instead of quota.": "Hiển thị giá bằng tiền tệ thay vì hạn ngạch.",
|
||
"Show selected models in model square": "Hiển thị mô hình đã chọn trong kho mô hình",
|
||
"Show sensitive data": "Hiển thị dữ liệu nhạy cảm",
|
||
"Show setup guide": "Hiển thị hướng dẫn thiết lập",
|
||
"Show source": "Hiển thị nguồn",
|
||
"Show token usage statistics in the UI": "Hiển thị thống kê sử dụng token trong giao diện người dùng",
|
||
"Showcase core capabilities with demo credentials and limited access.": "Trình diễn các tính năng cốt lõi với thông tin đăng nhập demo và quyền truy cập hạn chế.",
|
||
"Showing": "Đang hiển thị",
|
||
"Showing {{shown}} of {{total}} mappings": "Hiển thị {{shown}} / {{total}} ánh xạ",
|
||
"showing •": "hiển thị •",
|
||
"Showing the last successfully checked release.": "Đang hiển thị thông tin bản phát hành từ lần kiểm tra thành công gần nhất.",
|
||
"Shown": "Hiển thị",
|
||
"Shown {{count}} models in model square": "Đã hiển thị {{count}} mô hình trong kho mô hình",
|
||
"Sidebar": "Thanh bên",
|
||
"Sidebar collapsed by default for new users": "Thanh bên được thu gọn theo mặc định đối với người dùng mới",
|
||
"Sidebar modules": "Mô-đun thanh bên",
|
||
"Sidebar Personal Settings": "Cài đặt cá nhân thanh bên",
|
||
"Sign in": "Đăng nhập",
|
||
"Sign In": "Đăng nhập",
|
||
"Sign in now": "Đăng nhập ngay",
|
||
"Sign in required": "Cần đăng nhập",
|
||
"Sign in with Passkey": "Đăng nhập bằng Passkey",
|
||
"Sign out": "Đăng xuất",
|
||
"Sign out other sessions": "Đăng xuất các phiên khác",
|
||
"Sign out other sessions?": "Đăng xuất các phiên khác?",
|
||
"Sign out others": "Đăng xuất các phiên khác",
|
||
"Sign out this device?": "Đăng xuất thiết bị này?",
|
||
"Sign up": "Đăng ký",
|
||
"Signed in": "Đã đăng nhập",
|
||
"Signed in successfully!": "Đã đăng nhập thành công!",
|
||
"Signed in via WeChat": "Đã đăng nhập qua WeChat",
|
||
"Signed in with Passkey": "Đã đăng nhập bằng Passkey",
|
||
"Signed out": "Đã đăng xuất",
|
||
"Significant outages detected": "Phát hiện gián đoạn nghiêm trọng",
|
||
"Signing you in with {{provider}}": "Đang đăng nhập bằng {{provider}}",
|
||
"SiliconFlow": "SiliconFlow",
|
||
"Simple": "Đơn giản",
|
||
"Simple mode only returns message; status code and error type use system defaults.": "Chế độ đơn giản chỉ trả về message; mã trạng thái và loại lỗi sử dụng giá trị mặc định.",
|
||
"Simple mode: prune objects by type, e.g. redacted_thinking.": "Chế độ đơn giản: dọn dẹp đối tượng theo type, ví dụ redacted_thinking.",
|
||
"Simulate a request including request rules and excluding group multipliers. Empty objects represent an empty request.": "Mô phỏng chi phí có áp dụng quy tắc yêu cầu, không áp dụng hệ số nhóm. Đối tượng rỗng biểu thị yêu cầu không có trường tương ứng.",
|
||
"Simulated request body": "Nội dung yêu cầu mô phỏng",
|
||
"Simulated request cost": "Chi phí yêu cầu mô phỏng",
|
||
"Simulated request headers": "Tiêu đề yêu cầu mô phỏng",
|
||
"Simulation context is missing.": "Thiếu ngữ cảnh cần thiết để mô phỏng.",
|
||
"Simulation time": "Thời gian mô phỏng",
|
||
"Since previous sample": "Kể từ mẫu trước",
|
||
"Single .js file, up to 1 MiB. Its source is shown below before upload.": "Một tệp .js duy nhất, tối đa 1 MiB. Mã nguồn được hiển thị bên dưới trước khi tải lên.",
|
||
"Single Key": "Khóa đơn",
|
||
"Site & Branding": "Trang web & thương hiệu",
|
||
"Site currency ({{currency}})": "Tiền tệ trang web ({{currency}})",
|
||
"Site Key": "Khóa trang web",
|
||
"Site URL": "URL trang web",
|
||
"Size:": "Kích thước:",
|
||
"sk_xxx or rk_xxx": "sk_xxx hoặc rk_xxx",
|
||
"Skip async task polling delay": "Bỏ qua độ trễ thăm dò tác vụ bất đồng bộ",
|
||
"Skip retry on failure": "Không thử lại khi thất bại",
|
||
"Skip SMTP TLS certificate verification": "Bỏ qua xác minh chứng chỉ TLS SMTP",
|
||
"Skip to Main": "Bỏ qua đến nội dung chính",
|
||
"Slug": "Slug",
|
||
"Slug can only contain letters, numbers, hyphens, and underscores": "Slug chỉ có thể chứa chữ cái, số, dấu gạch ngang và dấu gạch dưới",
|
||
"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)",
|
||
"SMTP Email": "Email SMTP",
|
||
"SMTP encryption": "Mã hóa SMTP",
|
||
"SMTP Host": "Máy chủ SMTP",
|
||
"smtp.example.com": "smtp.example.com",
|
||
"socks5://user:pass@host:port": "socks5://user:pass@host:port",
|
||
"Soft Errors": "Lỗi mềm",
|
||
"Some channels failed: {{errorMsg}}": "Một số kênh thất bại: {{errorMsg}}",
|
||
"Some matching models are hidden or have no available channel.": "Một số mô hình khớp đã bị ẩn hoặc không có kênh khả dụng.",
|
||
"Some plugin information could not be read": "Không đọc được một số thông tin plugin",
|
||
"Something went wrong!": "Có gì đó không ổn!",
|
||
"Sonnet Model": "Mô hình Sonnet",
|
||
"Sora": "Sora",
|
||
"Sort": "Sắp xếp",
|
||
"Sort by ID": "Sắp xếp theo ID",
|
||
"Sort Order": "Thứ tự sắp xếp",
|
||
"Sort priority": "Ưu tiên sắp xếp",
|
||
"Source": "Nguồn",
|
||
"Source diff": "So sánh mã nguồn",
|
||
"Source Endpoint": "Điểm nguồn",
|
||
"Source Field": "Trường nguồn",
|
||
"Source Header": "Header nguồn",
|
||
"Source ID": "ID nguồn",
|
||
"Source name": "Tên nguồn",
|
||
"Source vendors": "Nhà cung cấp nguồn",
|
||
"Source vendors will be deleted after their model assignments are moved. The target vendor’s details are preserved.": "Nhà cung cấp nguồn sẽ bị xóa sau khi chuyển mô hình. Thông tin nhà cung cấp đích được giữ nguyên.",
|
||
"Source: global settings. Changes take effect after saving.": "Nguồn: cài đặt chung. Thay đổi có hiệu lực sau khi lưu.",
|
||
"sources": "nguồn",
|
||
"Space-separated OAuth scopes": "Phạm vi OAuth phân cách bằng dấu cách",
|
||
"Spark model version, e.g., v2.1 (version number in API URL)": "Phiên bản mô hình Spark, ví dụ: v2.1 (số phiên bản trong URL API)",
|
||
"Spec": "Thông số",
|
||
"Special billing expression": "Biểu thức tính phí đặc biệt",
|
||
"Special group": "Nhóm đặc biệt",
|
||
"Special ratio rules": "Quy tắc tỷ lệ đặc biệt",
|
||
"Special ratios override the token group ratio for specific user group and token group combinations.": "Tỷ lệ đặc biệt ghi đè tỷ lệ nhóm token cho các tổ hợp nhóm người dùng và nhóm token cụ thể.",
|
||
"Special usable group rules": "Quy tắc nhóm sử dụng đặc biệt",
|
||
"Special usable group rules can add, remove, or append selectable token groups for a specific user group.": "Quy tắc nhóm khả dụng đặc biệt có thể thêm, xóa hoặc nối nhóm token có thể chọn cho một nhóm người dùng cụ thể.",
|
||
"Special usable group rules make extra token groups visible to, or hide default ones from, users of a specific user group.": "Quy tắc nhóm khả dụng đặc biệt hiển thị thêm nhóm token cho người dùng của một nhóm cụ thể, hoặc ẩn các nhóm mặc định khỏi họ.",
|
||
"Special visibility rules": "Quy tắc hiển thị đặc biệt",
|
||
"Specified time": "Thời gian chỉ định",
|
||
"Speculative decoding acceptance rate": "Tỷ lệ chấp nhận giải mã suy đoán",
|
||
"Spend limited": "Đã giới hạn chi tiêu",
|
||
"Spread HTTP/2 traffic across multiple reusable connections to the same upstream origin (1-8).": "Phân tán lưu lượng HTTP/2 trên nhiều kết nối tái sử dụng tới cùng một nguồn upstream (1-8).",
|
||
"SQLite stores all data in a single file. Make sure that file is persisted when running in containers.": "SQLite lưu trữ tất cả dữ liệu trong một tệp duy nhất. Đảm bảo tệp được lưu trữ lâu dài khi chạy trong container.",
|
||
"SSL/TLS": "SSL/TLS",
|
||
"SSRF Protection": "Bảo vệ SSRF",
|
||
"stale": "mất kết nối",
|
||
"Standard": "Tiêu chuẩn",
|
||
"Standard price": "Giá tiêu chuẩn",
|
||
"Standard protocol interfaces": "Giao diện giao thức chuẩn",
|
||
"Start": "Bắt đầu",
|
||
"Start ≤ end: within the day; start > end: across midnight": "Bắt đầu ≤ kết thúc: trong ngày; bắt đầu > kết thúc: qua nửa đêm",
|
||
"Start a conversation to see messages here": "Bắt đầu một cuộc trò chuyện để xem tin nhắn tại đây",
|
||
"Start a playground chat": "Bắt đầu cuộc trò chuyện trong playground",
|
||
"Start again": "Bắt đầu lại",
|
||
"Start collecting payments globally without registering a company. Built for indie developers, OPC sole proprietorships, and startups. Waffo Pancake acts as your Merchant of Record, taking on the compliance burden of global payment collection — consumption tax, invoicing, subscription management, refunds, and chargebacks. Solo developers can launch fast and stay focused on product instead of compliance. Onboard in minutes — one prompt to a full integration.": "Bắt đầu thu thanh toán toàn cầu mà không cần đăng ký công ty. Dành cho lập trình viên độc lập, chủ sở hữu OPC và startup. Waffo Pancake đóng vai trò Merchant of Record, chịu trách nhiệm tuân thủ cho việc thu thanh toán toàn cầu — thuế tiêu dùng, hóa đơn, quản lý đăng ký, hoàn tiền và tranh chấp thanh toán. Lập trình viên cá nhân có thể ra mắt nhanh và tập trung vào sản phẩm thay vì tuân thủ. Onboard trong vài phút — từ một prompt đến tích hợp hoàn chỉnh.",
|
||
"Start for free with generous limits. No credit card required.": "Bắt đầu miễn phí với giới hạn hào phóng. Không cần thẻ tín dụng.",
|
||
"Start SGLang with --enable-metrics to expose Prometheus metrics.": "Khởi chạy SGLang với --enable-metrics để bật số liệu Prometheus.",
|
||
"Start Time": "Thời gian bắt đầu",
|
||
"Start weekday": "Ngày bắt đầu",
|
||
"Started": "Đã khởi động",
|
||
"Started two-factor authentication setup": "Đã bắt đầu thiết lập xác thực hai yếu tố",
|
||
"STARTTLS": "STARTTLS",
|
||
"State changed": "Trạng thái đã thay đổi",
|
||
"State unchanged: {{status}}": "Trạng thái không đổi: {{status}}",
|
||
"Static page describing the platform.": "Trang tĩnh mô tả nền tảng.",
|
||
"Statistical count": "Số đếm thống kê",
|
||
"Statistical quota": "Chỉ tiêu thống kê",
|
||
"Statistical tokens": "Mã thông báo thống kê",
|
||
"Statistics reset": "Đã đặt lại thống kê",
|
||
"Status": "Trạng thái",
|
||
"Status & Sync": "Trạng thái & Đồng bộ",
|
||
"Status change": "Thay đổi trạng thái",
|
||
"Status Code": "Mã trạng thái",
|
||
"Status Code Mapping": "Ánh xạ mã trạng thái",
|
||
"Status code mapping must use valid HTTP status codes": "Ánh xạ mã trạng thái phải dùng mã trạng thái HTTP hợp lệ",
|
||
"Status is outside the retry rules": "Mã trạng thái ngoài quy tắc thử lại",
|
||
"Status matches the retry rules": "Mã trạng thái khớp quy tắc thử lại",
|
||
"Status Page Slug": "Đường dẫn phụ trang trạng thái",
|
||
"Status short": "TT",
|
||
"Status:": "Trạng thái:",
|
||
"Stay": "Ở lại",
|
||
"Stay tuned though!": "Nhưng",
|
||
"Steer behaviour with a system instruction": "Điều hướng hành vi bằng lệnh hệ thống",
|
||
"Step": "Bước",
|
||
"Stop": "Dừng lại",
|
||
"Stop Retry": "Dừng thử lại",
|
||
"Stop testing": "Dừng kiểm thử",
|
||
"Stopping batch test...": "Đang dừng kiểm thử hàng loạt...",
|
||
"Stopping...": "Đang dừng...",
|
||
"Storage": "Lưu trữ",
|
||
"Store": "Store",
|
||
"Store + product created": "Đã tạo cửa hàng + sản phẩm",
|
||
"Store ID": "Mã cửa hàng",
|
||
"Store ID is required": "Bắt buộc nhập Store ID",
|
||
"Stored configuration with effective defaults": "Cấu hình đã lưu và giá trị mặc định có hiệu lực",
|
||
"Stored value is not echoed back for security": "Vì bảo mật, giá trị đã lưu không được hiển thị lại",
|
||
"stream": "dòng",
|
||
"Stream": "Luồng",
|
||
"Stream did not complete successfully": "Luồng không hoàn tất thành công",
|
||
"Stream Mode": "Chế độ streaming",
|
||
"Stream Status": "Trạng thái luồng",
|
||
"Stream tokens incrementally as they are generated": "Truyền dần token khi được tạo",
|
||
"Stream tokens via Server-Sent Events": "Truyền token qua Server-Sent Events",
|
||
"Streaming": "Truyền liên tục",
|
||
"String Replace": "Thay thế chuỗi",
|
||
"Strip {{affix}}": "Bỏ {{affix}}",
|
||
"Strip prefix": "Bỏ tiền tố",
|
||
"Strip suffix": "Bỏ hậu tố",
|
||
"Stripe": "Stripe",
|
||
"Stripe API key (leave blank unless updating)": "Khóa API Stripe (để trống trừ khi cập nhật)",
|
||
"Stripe Dashboard": "Bảng điều khiển Stripe",
|
||
"Stripe Gateway": "Cổng thanh toán Stripe",
|
||
"Stripe product price ID": "ID giá sản phẩm Stripe",
|
||
"Stripe/Creem requires creating products on the third-party platform and entering the ID": "Stripe/Creem yêu cầu tạo sản phẩm trên nền tảng bên thứ ba và nhập ID",
|
||
"Structured output": "Đầu ra có cấu trúc",
|
||
"Submit": "Gửi",
|
||
"Submit directly": "Gửi trực tiếp",
|
||
"Submit request": "Gửi yêu cầu",
|
||
"Submit Result": "Gửi Kết quả",
|
||
"Submit Time": "Thời gian gửi",
|
||
"Submitted": "Đã gửi",
|
||
"Submitting": "Đang gửi",
|
||
"Submitting...": "Đang gửi...",
|
||
"Submodel": "Submodel",
|
||
"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ý",
|
||
"Subscription Billing": "Thanh toán gói đăng ký",
|
||
"Subscription First": "Ưu tiên đăng ký",
|
||
"Subscription Management": "Quản lý đăng ký",
|
||
"Subscription Only": "Chỉ đăng ký",
|
||
"Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "Việc tạo và thay đổi gói đăng ký bị khóa cho đến khi quản trị viên xác nhận điều khoản tuân thủ trong cài đặt Cổng thanh toán.",
|
||
"Subscription Plans": "Gói đăng ký",
|
||
"Subscription plans do NOT use the bound Product — each plan has its own dedicated Pancake product, set in the Subscriptions admin (or auto-minted via the \"+ Create\" button there).": "Gói đăng ký KHÔNG dùng Sản phẩm đã liên kết — mỗi gói có một sản phẩm Pancake riêng, được đặt trong quản trị Đăng ký (hoặc tự động tạo bằng nút \"+ Create\" tại đó).",
|
||
"Subscription purchased successfully": "Đã mua gói đăng ký thành công",
|
||
"Subscriptions": "Đăng ký",
|
||
"Subtract": "Trừ",
|
||
"succeeded": "thành công",
|
||
"Success": "Thành công",
|
||
"Success rate": "Tỷ lệ thành công",
|
||
"Success rate excludes business rejections and includes the current partial hour.": "Tỷ lệ thành công loại trừ các yêu cầu bị từ chối do quy tắc nghiệp vụ và bao gồm giờ hiện tại chưa kết thúc.",
|
||
"Successful scheduled or bulk checks can restore automatically disabled channels. Manually disabled channels stay disabled.": "Kiểm tra định kỳ hoặc hàng loạt thành công có thể khôi phục kênh bị tự động vô hiệu hóa. Kênh tắt thủ công vẫn bị tắt.",
|
||
"Successfully created {{count}} API Key(s)": "Đã tạo thành công {{count}} khóa API",
|
||
"Successfully created {{count}} redemption codes": "Đã tạo thành công {{count}} mã đổi thưởng",
|
||
"Successfully deleted {{count}} API key(s)": "Đã xóa thành công {{count}} khóa API",
|
||
"Successfully deleted {{count}} invalid redemption codes": "Đã xóa thành công {{count}} mã đổi thưởng không hợp lệ",
|
||
"Successfully deleted {{count}} model(s)": "Đã xóa thành công {{count}} mô hình",
|
||
"Successfully deleted {{count}} redemption codes": "Đã xóa {{count}} mã quy đổi",
|
||
"Successfully disabled {{count}} model(s)": "Đã tắt thành công {{count}} mô hình",
|
||
"Successfully enabled {{count}} model(s)": "Đã bật thành công {{count}} mô hình",
|
||
"Suffix": "Hậu tố",
|
||
"Suffix Match": "Khớp hậu tố",
|
||
"Suggested rules": "Quy tắc đề xuất",
|
||
"Summarize text": "Tóm tắt văn bản",
|
||
"SunoAPI": "SunoAPI",
|
||
"Sunset Glow": "Hoàng hôn",
|
||
"Super admin": "Siêu quản trị viên",
|
||
"Super Admin": "Siêu Quản trị viên",
|
||
"Super Large": "Rất lớn",
|
||
"Support for high concurrency with automatic load balancing": "Hỗ trợ đồng thời cao với cân bằng tải tự động",
|
||
"Supported Applications": "Ứng dụng được hỗ trợ",
|
||
"Supported endpoints": "Điểm cuối được hỗ trợ",
|
||
"Supported Imagine Models": "Mô hình Imagine được hỗ trợ",
|
||
"Supported interfaces": "Giao diện được hỗ trợ",
|
||
"Supported modalities": "Phương thức hỗ trợ",
|
||
"Supported models": "Mô hình được hỗ trợ",
|
||
"Supported operators: eq, ne, gt, gte, lt, lte, in, not_in, contains, not_contains, exists, not_exists. Leave empty to allow all users.": "Toán tử được hỗ trợ: eq, ne, gt, gte, lt, lte, in, not_in, contains, not_contains, exists, not_exists. Để trống để cho phép tất cả người dùng.",
|
||
"Supported parameters": "Tham số hỗ trợ",
|
||
"Supported variables": "Biến được hỗ trợ",
|
||
"Supports `-thinking`, `-thinking-": "Hỗ trợ `-thinking`, `-thinking-",
|
||
"Supports HTML markup or iframe embedding. Enter HTML code directly, or provide a complete URL to automatically embed it as an iframe.": "Hỗ trợ đánh dấu HTML hoặc nhúng iframe. Nhập mã HTML trực tiếp, hoặc cung cấp một URL đầy đủ để tự động nhúng nó dưới dạng một iframe.",
|
||
"Supports one-click configuration and perfectly adapts to NewAPI multi-protocol configuration.": "Hỗ trợ cấu hình bằng một cú nhấp chuột và thích ứng hoàn hảo với cấu hình đa giao thức NewAPI.",
|
||
"Supports plugin extensions": "Hỗ trợ mở rộng bằng plugin",
|
||
"Supports PNG, JPG, SVG, or WebP. Recommended size: 128×128 or smaller.": "Hỗ trợ PNG, JPG, SVG hoặc WebP. Kích thước khuyến nghị: 128×128 hoặc nhỏ hơn.",
|
||
"Surprise me": "Gợi ý bất ngờ",
|
||
"Sustained tokens per second": "Token mỗi giây duy trì",
|
||
"Swap Face": "Đổi mặt",
|
||
"Switch affinity on success": "Chuyển ưu tiên khi thành công",
|
||
"Switch to JSON": "Chuyển sang JSON",
|
||
"Switch to Visual": "Chuyển sang Trực quan",
|
||
"Switch to visual editor": "Chuyển sang trình sửa trực quan",
|
||
"Switch to visual mode to add rules or apply templates.": "Chuyển sang chế độ trực quan để thêm quy tắc hoặc áp dụng mẫu.",
|
||
"Switch to visual pricing?": "Chuyển sang định giá trực quan?",
|
||
"Switching regenerates the expression from the price table and replaces its original formatting and tier names. Changes apply only after saving.": "Khi chuyển, biểu thức sẽ được tạo lại từ bảng giá, thay thế định dạng và tên bậc ban đầu. Thay đổi chỉ có hiệu lực sau khi lưu.",
|
||
"Sync Endpoint": "Điểm cuối đồng bộ",
|
||
"Sync Endpoints": "Điểm đồng bộ",
|
||
"Sync Fields": "Đồng bộ trường",
|
||
"Sync from the public upstream metadata repository.": "Đồng bộ từ kho lưu trữ siêu dữ liệu upstream công khai.",
|
||
"Sync metadata": "Đồng bộ siêu dữ liệu",
|
||
"Sync missing metadata": "Đồng bộ siêu dữ liệu còn thiếu",
|
||
"Sync model metadata": "Đồng bộ siêu dữ liệu mô hình",
|
||
"Sync model pricing": "Đồng bộ giá mô hình",
|
||
"Sync models": "Đồng bộ mô hình",
|
||
"Sync Now": "Đồng bộ ngay",
|
||
"Sync policy": "Chính sách đồng bộ",
|
||
"Sync pricing": "Đồng bộ giá",
|
||
"Sync results": "Kết quả đồng bộ",
|
||
"Sync scope": "Phạm vi đồng bộ",
|
||
"Sync steps": "Các bước đồng bộ",
|
||
"Sync this model with official upstream": "Synchronize this model with the official source.",
|
||
"Sync Upstream": "Đồng bộ nguồn",
|
||
"Sync Upstream Models": "Đồng bộ các mô hình nguồn",
|
||
"Synced upstream models": "Đã đồng bộ mô hình thượng nguồn",
|
||
"Synchronize models and vendors from an upstream source": "Đồng bộ hóa các mô hình và nhà cung cấp từ một nguồn thượng nguồn",
|
||
"Synchronous": "Đồng bộ",
|
||
"Syncing prices, please wait...": "Đang đồng bộ giá, vui lòng đợi...",
|
||
"Syncing...": "Đang đồng bộ...",
|
||
"System": "Hệ thống",
|
||
"System Administration": "Quản trị hệ thống",
|
||
"System Announcements": "Thông báo hệ thống",
|
||
"System Behavior": "Hành vi hệ thống",
|
||
"System constraint": "Ràng buộc hệ thống",
|
||
"System data statistics": "Thống kê dữ liệu hệ thống",
|
||
"System default": "Mặc định hệ thống",
|
||
"System Info": "Thông tin hệ thống",
|
||
"System Information": "Thông tin hệ thống",
|
||
"System initialized successfully! Redirecting…": "Hệ thống đã được khởi tạo thành công! Đang chuyển hướng…",
|
||
"System logo": "Logo hệ thống",
|
||
"System maintenance": "Bảo trì hệ thống",
|
||
"System Memory": "Bộ nhớ hệ thống",
|
||
"System Memory Stats": "Thống kê bộ nhớ hệ thống",
|
||
"System Name": "Tên hệ thống",
|
||
"System name is required": "Tên hệ thống là bắt buộc",
|
||
"System Notice": "Thông báo hệ thống",
|
||
"System Performance Monitoring": "Giám sát hiệu suất hệ thống",
|
||
"System prompt": "Lời nhắc hệ thống",
|
||
"System Prompt": "Lời nhắc hệ thống",
|
||
"System Prompt Concatenation": "Ghép nối Lời nhắc Hệ thống",
|
||
"System Prompt Override": "Ghi đè prompt hệ thống",
|
||
"System retry exclusion": "Trường hợp hệ thống không cho thử lại",
|
||
"System settings": "Cài đặt 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 task records": "Lịch sử tác vụ hệ thống",
|
||
"System Tasks": "Tác vụ hệ thống",
|
||
"System updates": "Cập nhật hệ thống",
|
||
"System updates, current version: {{version}}": "Cập nhật hệ thống, phiên bản hiện tại: {{version}}",
|
||
"System Version": "Phiên bản hệ thống",
|
||
"Table view": "Xem dạng bảng",
|
||
"Tag": "Tag",
|
||
"Tag Aggregate": "Tổng hợp thẻ",
|
||
"Tag Mode": "Chế độ thẻ",
|
||
"Tag Name": "Tên thẻ",
|
||
"Tag set successfully": "Thiết lập bộ thẻ thành công",
|
||
"Tag updated successfully": "Đã cập nhật thẻ thành công",
|
||
"Tag:": "Thẻ:",
|
||
"Tags": "Thẻ",
|
||
"Take photo": "Chụp ảnh",
|
||
"Take screenshot": "Chụp màn hình",
|
||
"Target": "Đối tượng thao tác",
|
||
"Target Endpoint": "Điểm đích",
|
||
"Target Field": "Trường đích",
|
||
"Target Field Path": "Đường dẫn trường đích",
|
||
"Target group": "Target audience",
|
||
"Target Header": "Header đích",
|
||
"Target not recorded": "Chưa ghi nhận đối tượng",
|
||
"Target Path (optional)": "Đường dẫn đích (tùy chọn)",
|
||
"Target User": "Người dùng mục tiêu",
|
||
"Target user not found": "Không tìm thấy người dùng đích",
|
||
"Target username": "Tên người dùng đích",
|
||
"Target vendor": "Nhà cung cấp đích",
|
||
"Task": "Nhiệm vụ",
|
||
"Task billing": "Tính phí tác vụ",
|
||
"Task Details": "Chi tiết tác vụ",
|
||
"Task failed": "Tác vụ thất bại",
|
||
"Task History": "Lịch sử tác vụ",
|
||
"Task ID": "Mã nhiệm vụ",
|
||
"Task ID:": "ID nhiệm vụ:",
|
||
"Task logs": "Nhật ký tác vụ",
|
||
"Task Logs": "Nhật ký tác vụ",
|
||
"Task Plugin": "Plugin tác vụ",
|
||
"Task plugin *": "Plugin tác vụ *",
|
||
"Task plugin setting updated": "Đã cập nhật cài đặt plugin tác vụ",
|
||
"Task Plugins": "Plugin tác vụ",
|
||
"Task pricing": "Giá tác vụ",
|
||
"Task pricing must be converted manually using the task usage schema.": "Cần chuyển đổi giá tác vụ thủ công theo lược đồ mức sử dụng tác vụ.",
|
||
"Task pricing not configured": "Chưa cấu hình giá tác vụ",
|
||
"Task usage prices are USD per declared unit. They are not token prices and are not divided by one million.": "Giá theo mức sử dụng được tính bằng USD cho mỗi đơn vị đã khai báo. Đây không phải giá token và không được chia cho một triệu.",
|
||
"Task usage prices are USD per declared unit. Token fields use dollars per 1M tokens; the editor writes / 1000000 into the expression. Other units are not divided by one million.": "Giá sử dụng tác vụ tính bằng USD trên đơn vị đã khai báo. Trường token dùng USD trên 1 triệu token; trình soạn thảo ghi / 1000000 vào biểu thức. Các đơn vị khác không chia cho một triệu.",
|
||
"Tasks currently pending or running.": "Các tác vụ hiện đang chờ hoặc đang chạy.",
|
||
"Team Collaboration": "Teamwork",
|
||
"Technical Support": "Hỗ trợ kỹ thuật",
|
||
"Telegram": "Telegram",
|
||
"Telegram authorization failed. Please try again.": "Ủy quyền Telegram thất bại. Vui lòng thử lại.",
|
||
"Telegram binding failed. Please try again.": "Liên kết Telegram không thành công. Vui lòng thử lại.",
|
||
"Telegram binding is disabled.": "Tính năng liên kết Telegram đã bị tắt.",
|
||
"Telegram login has changed. Reload the page and start Telegram OAuth again.": "Cách đăng nhập Telegram đã thay đổi. Hãy tải lại trang và bắt đầu lại Telegram OAuth.",
|
||
"Telegram Login Widget": "Tiện ích đăng nhập Telegram",
|
||
"Telegram OAuth Client ID from BotFather": "Client ID Telegram OAuth từ BotFather",
|
||
"Telegram OAuth Client Secret from BotFather": "Client Secret Telegram OAuth từ BotFather",
|
||
"Telegram OAuth is not configured or enabled. Please contact your administrator.": "Telegram OAuth chưa được cấu hình hoặc bật. Vui lòng liên hệ quản trị viên.",
|
||
"Temperature": "Nhiệt độ",
|
||
"Template": "Mẫu",
|
||
"Template variables:": "Biến mẫu:",
|
||
"Templates": "Mẫu",
|
||
"Templates appended": "Đã thêm mẫu",
|
||
"Tencent": "Tencent",
|
||
"Termination requested": "Yêu cầu chấm dứt",
|
||
"Test": "Kiểm tra",
|
||
"Test {{count}} matching models": "Kiểm thử {{count}} mô hình phù hợp",
|
||
"Test {{count}} selected": "Kiểm tra {{count}} mục đã chọn",
|
||
"Test a model with a starter prompt, or write your own request below.": "Kiểm thử mô hình bằng prompt gợi ý, hoặc viết yêu cầu của riêng bạn bên dưới.",
|
||
"Test all {{count}} models": "Kiểm thử tất cả {{count}} mô hình",
|
||
"Test All Channels": "Kiểm tra tất cả các kênh",
|
||
"Test Channel Connection": "Kiểm tra kết nối kênh",
|
||
"Test channels, refresh balances, and enable/disable individual, batch, or tagged channels.": "Kiểm thử kênh, làm mới số dư và bật/tắt từng kênh, hàng loạt hoặc theo thẻ.",
|
||
"Test Connection": "Kiểm tra kết nối",
|
||
"Test connectivity for:": "Kiểm tra kết nối cho:",
|
||
"Test failed": "Kiểm tra thất bại",
|
||
"Test interval (minutes)": "Khoảng thời gian kiểm tra (phút)",
|
||
"Test Latency": "Kiểm tra độ trễ",
|
||
"Test Mode": "Chế độ thử nghiệm",
|
||
"Test Model": "Kiểm tra Mô hình",
|
||
"Test models and prompts from the browser": "Kiểm thử mô hình và prompt trong trình duyệt",
|
||
"Test selected models": "Kiểm tra các mô hình đã chọn",
|
||
"Testing all enabled channels started. Please refresh to see results.": "Bắt đầu kiểm tra tất cả các kênh đã kích hoạt. Vui lòng làm mới để xem kết quả.",
|
||
"Testing...": "Đang kiểm tra...",
|
||
"Text": "Văn bản",
|
||
"Text description of the desired image": "Mô tả văn bản cho ảnh mong muốn",
|
||
"Text description of the desired video": "Mô tả văn bản cho video mong muốn",
|
||
"Text Input": "Đầu vào văn bản",
|
||
"Text or array of texts to embed": "Văn bản hoặc mảng văn bản cần vector hoá",
|
||
"Text Output": "Đầu ra văn bản",
|
||
"Text to Video": "Văn bản sang video",
|
||
"Text-only requests": "Yêu cầu chỉ có văn bản",
|
||
"The action details are invalid.": "Thông tin thao tác không hợp lệ.",
|
||
"The admin configured three groups and one special ratio rule:": "Quản trị viên đã cấu hình ba nhóm và một quy tắc hệ số đặc biệt:",
|
||
"The admin wants vip users to pay even less when they use premium. That needs an override rule: in the override matrix, set the cell at row vip, column premium to 0.3.": "Quản trị viên muốn người dùng vip trả ít hơn nữa khi dùng premium. Điều đó cần một quy tắc ghi đè: trong ma trận ghi đè, đặt ô tại hàng vip, cột premium thành 0.3.",
|
||
"The administrator account is already initialized. You can keep your existing credentials and continue to the next step.": "Tài khoản quản trị viên đã được khởi tạo. Bạn có thể giữ nguyên thông tin đăng nhập hiện có của mình và tiếp tục sang bước tiếp theo.",
|
||
"The administrator configured an external link for this document.": "Người quản trị đã cấu hình một liên kết ngoài cho tài liệu này.",
|
||
"The administrator has not configured a privacy policy yet.": "Quản trị viên chưa cấu hình chính sách bảo mật.",
|
||
"The administrator has not configured a user agreement yet.": "Quản trị viên chưa cấu hình thỏa thuận người dùng.",
|
||
"The administrator has not configured any about content yet. You can set it in the settings page, supporting HTML or URL.": "Quản trị viên chưa cấu hình bất kỳ nội dung giới thiệu nào. Bạn có thể thiết lập nó trong trang cài đặt, hỗ trợ HTML hoặc URL.",
|
||
"The API key used for the requests": "Khóa API được dùng cho các yêu cầu",
|
||
"The authenticator code is incorrect.": "Mã xác thực không chính xác.",
|
||
"The binding will complete automatically after authorization": "Việc liên kết sẽ hoàn tất tự động sau khi ủy quyền",
|
||
"The bound Product powers wallet top-ups: when a user enters any amount, new-api runs the checkout against this single Pancake product and overrides the price per session — no need to pre-create $1 / $5 / $10 SKUs.": "Sản phẩm đã liên kết dùng cho nạp ví: khi người dùng nhập bất kỳ số tiền nào, new-api chạy thanh toán trên một sản phẩm Pancake duy nhất này và ghi đè giá theo từng phiên — không cần tạo trước SKU $1 / $5 / $10.",
|
||
"The bound Store is the parent container for every Pancake product new-api creates from this admin — both the wallet top-up product and any subscription-plan products. One store is enough; pin a different one only if you genuinely run separate Pancake catalogs.": "Cửa hàng đã liên kết là vùng chứa cha cho mọi sản phẩm Pancake mà new-api tạo từ trang quản trị này — bao gồm sản phẩm nạp ví và mọi sản phẩm gói đăng ký. Một cửa hàng là đủ; chỉ ghim cửa hàng khác nếu bạn thực sự vận hành các catalog Pancake riêng.",
|
||
"The button fills in this website and keeps any existing website addresses. Save changes on the settings page to apply.": "Nút này điền trang hiện tại và giữ các địa chỉ đã có. Lưu thay đổi trên trang cài đặt để áp dụng.",
|
||
"The change succeeded, but the notification email could not be sent.": "Thay đổi đã hoàn tất nhưng không thể gửi email thông báo.",
|
||
"The changelog could not be fetched or parsed. Please try again.": "Không thể tải hoặc phân tích nhật ký thay đổi. Vui lòng thử lại.",
|
||
"The converted price must be a finite, non-negative number.": "Giá sau quy đổi phải là số hữu hạn không âm.",
|
||
"The current setting could not be loaded. You can still enter the website domain yourself.": "Không tải được cài đặt hiện tại. Bạn vẫn có thể tự nhập tên miền trang.",
|
||
"The deployment node that handled the requests": "Nút triển khai đã xử lý các yêu cầu",
|
||
"The downloaded source does not match the sha256 declared in the index. Do not install it.": "Mã nguồn đã tải không khớp với sha256 khai báo trong chỉ mục. Đừng cài đặt nó.",
|
||
"The effective domain for Passkey registration. Must match the current domain or be its parent domain.": "Mi",
|
||
"The entered text does not match the required text.": "Văn bản đã nhập không khớp với văn bản yêu cầu.",
|
||
"The environment (test vs production) is decided by the key you paste here — use the Test key while integrating, then swap to the Production key when going live.": "Môi trường (test hay production) được quyết định bởi khóa bạn dán tại đây — dùng khóa Test khi tích hợp, sau đó đổi sang khóa Production khi chạy chính thức.",
|
||
"The exact model identifier as used in API requests.": "Mã định danh mô hình chính xác như được sử dụng trong các yêu cầu API.",
|
||
"The following models have billing type conflicts (fixed price vs ratio billing). Confirm to proceed with the changes.": "Các mô hình sau có xung đột loại thanh toán (giá cố định so với thanh toán theo tỷ lệ). Xác nhận để tiếp tục với các thay đổi.",
|
||
"The following models in the model redirect have not been added to the \"Models\" list and may fail during invocation due to missing available models:": "Các mô hình sau trong chuyển hướng mô hình chưa được thêm vào danh sách \"Mô hình\" và có thể gọi thất bại do thiếu các mô hình có sẵn:",
|
||
"The gateway rejected this plugin": "Cổng đã từ chối plugin này",
|
||
"The index could not be fetched or parsed: {{message}}. The host may block cross-origin requests.": "Không thể tải hoặc phân tích chỉ mục: {{message}}. Máy chủ có thể chặn yêu cầu cross-origin.",
|
||
"The login session that started this Telegram binding is no longer valid.": "Phiên đăng nhập đã bắt đầu liên kết Telegram này không còn hợp lệ.",
|
||
"The mapped upstream model(s)": "Mô hình(s) thượng nguồn được ánh xạ",
|
||
"The model routing configuration could not be verified.": "Không thể xác minh cấu hình định tuyến mô hình.",
|
||
"The model that was requested": "Mô hình đã được yêu cầu",
|
||
"The model you're looking for doesn't exist.": "Mô hình bạn đang tìm kiếm không tồn tại.",
|
||
"The model-level expression cannot be evaluated by: {{plugins}}": "Các nhà cung cấp sau không thể tính biểu thức của mô hình: {{plugins}}",
|
||
"The name displayed across the application": "Tên hiển thị trên ứng dụng",
|
||
"The new token will only be shown once. Copy it and store it securely.": "Token mới chỉ được hiển thị một lần. Hãy sao chép và lưu trữ an toàn.",
|
||
"The OAuth account does not match the account linked to your profile.": "Tài khoản OAuth không khớp với tài khoản đã liên kết với hồ sơ của bạn.",
|
||
"The public URL of your server, used for OAuth callbacks, webhooks, and other external integrations": "URL công khai của máy chủ, dùng cho callback OAuth, webhook và các tích hợp bên ngoài khác",
|
||
"The requested chat preset does not exist or has been removed.": "Cài đặt sẵn cuộc trò chuyện được yêu cầu không tồn tại hoặc đã bị xóa.",
|
||
"The reset request stays disabled until a credit is available.": "Yêu cầu đặt lại sẽ bị tắt cho đến khi có lượt khả dụng.",
|
||
"The setup wizard will use this database during initialization.": "Trình hướng dẫn thiết lập sẽ sử dụng cơ sở dữ liệu này trong quá trình khởi tạo.",
|
||
"The site exchange rate is invalid. Prices are shown in USD.": "Tỷ giá trang web không hợp lệ. Giá được hiển thị bằng USD.",
|
||
"The site is not available at the moment.": "Trang web hiện không khả dụng.",
|
||
"The slug is appended to the URL:": "Slug được gắn vào URL:",
|
||
"The source is unavailable or this browser cannot calculate SHA-256. The gateway checks the published hash during installation.": "Mã nguồn chưa có hoặc trình duyệt không tính được SHA-256. Cổng sẽ kiểm tra mã băm đã công bố khi cài đặt.",
|
||
"The sync will fetch missing models and vendors from the selected source. Existing records are updated only when you approve conflicts.": "Đồng bộ hóa sẽ tìm nạp các mẫu và nhà cung cấp còn thiếu từ nguồn đã chọn. Các bản ghi hiện có chỉ được cập nhật khi bạn chấp thuận các xung đột.",
|
||
"The system always bills in USD. Site currency makes entering and converting prices easier; amounts are converted to USD using the site exchange rate. Switching currencies does not change the actual price. Raw billing expressions always use USD.": "Hệ thống luôn tính phí bằng USD. Tiền tệ trang web giúp nhập và quy đổi giá thuận tiện hơn; số tiền được quy đổi sang USD theo tỷ giá của trang web. Đổi tiền tệ không làm thay đổi giá thực tế. Biểu thức tính phí gốc luôn dùng USD.",
|
||
"The system currently uses: {{domain}}": "Hệ thống hiện đang dùng: {{domain}}",
|
||
"The task was accepted; submission cannot be replayed": "Tác vụ đã nhận; không thể gửi lại",
|
||
"The Telegram authorization request is invalid or expired.": "Yêu cầu ủy quyền Telegram không hợp lệ hoặc đã hết hạn.",
|
||
"The telegram OAuth provider name is reserved. Ask your administrator to rename the conflicting custom provider.": "Tên nhà cung cấp OAuth telegram đã được dành riêng. Hãy nhờ quản trị viên đổi tên nhà cung cấp tùy chỉnh bị trùng.",
|
||
"The token group that will have a custom ratio": "The token group will have a custom ratio.",
|
||
"The token has no group, so it is billed as the user group vip, using the base ratio of vip.": "Token không có nhóm, nên được tính phí theo nhóm người dùng vip, dùng hệ số cơ bản của vip.",
|
||
"The two roles of a group": "Hai vai trò của một nhóm",
|
||
"The two-factor setup has expired or changed. Start setup again.": "Thiết lập xác thực hai yếu tố đã hết hạn hoặc thay đổi. Vui lòng thiết lập lại.",
|
||
"The unique identifier for this model": "Mã định danh duy nhất cho mô hình này",
|
||
"The unique name for this vendor": "Tên duy nhất cho nhà cung cấp này",
|
||
"The upstream address this plugin sends requests to. The plugin declares no default, so it must be filled in.": "Địa chỉ upstream mà plugin gửi yêu cầu tới. Plugin không khai báo giá trị mặc định nên bắt buộc phải điền.",
|
||
"The upstream channel that served the requests": "Kênh thượng nguồn đã phục vụ các yêu cầu",
|
||
"The upstream natively supports all three protocols; every selected route is forwarded without conversion.": "Thượng nguồn hỗ trợ nguyên bản cả ba giao thức; mọi route đã chọn được chuyển tiếp mà không chuyển đổi.",
|
||
"The upstream response is valid JSON, but it does not match the OpenAI credit_summary format. The channel balance was not updated.": "Phản hồi thượng nguồn là JSON hợp lệ nhưng không khớp định dạng OpenAI credit_summary. Số dư kênh chưa được cập nhật.",
|
||
"The upstream returned a model name different from both the requested and upstream models. Aliases or dated versions may also cause this; this warning alone does not prove model substitution.": "Tên mô hình trả về khác cả mô hình được yêu cầu lẫn mô hình gửi đến nhà cung cấp. Bí danh hoặc phiên bản theo ngày cũng có thể gây ra khác biệt này; chỉ cảnh báo này chưa đủ để kết luận mô hình đã bị thay thế.",
|
||
"The URL for this chat client.": "URL của ứng dụng chat này.",
|
||
"The URL returned HTTP {{status}}. Check the address, or download the file and paste its source below.": "URL trả về HTTP {{status}}. Hãy kiểm tra địa chỉ, hoặc tải tệp về và dán mã nguồn vào bên dưới.",
|
||
"The user group applied to the requests": "Nhóm người dùng được áp dụng cho các yêu cầu",
|
||
"The user who made the requests": "Người dùng đã thực hiện các yêu cầu",
|
||
"The vendor no longer exists. Reload the vendor list.": "Nhà cung cấp không còn tồn tại. Hãy tải lại danh sách.",
|
||
"Theme": "Chủ đề",
|
||
"Theme preset": "Tùy chỉnh chủ đề",
|
||
"Theme Settings": "Cài đặt chủ đề",
|
||
"There are both add and remove models pending, but you only selected one type. Confirm submitting only the selected items?": "Có cả mô hình cần thêm và xóa đang chờ, nhưng bạn chỉ chọn một loại. Xác nhận chỉ gửi các mục đã chọn?",
|
||
"There is a rule for vip billed as premium → use its ratio 0.3": "Có quy tắc «vip theo premium» → dùng hệ số 0.3 của quy tắc",
|
||
"These models are still in your selection but were not returned by the upstream listing. Entries that are only model_mapping source aliases are omitted. Toggle to adjust before saving.": "Các model này vẫn được chọn nhưng không còn xuất hiện trong danh sách upstream; tên chỉ là khóa nguồn trong model_mapping đã được loại. Điều chỉnh trước khi lưu.",
|
||
"These models were not returned by the upstream. Uncheck to remove them, or select them again before saving. Model mapping source aliases are excluded.": "Các mô hình này không được dịch vụ thượng nguồn trả về. Bỏ chọn để xóa hoặc chọn lại trước khi lưu. Bí danh nguồn trong ánh xạ mô hình không được hiển thị.",
|
||
"These plugins use this channel's connection settings.": "Các plugin này sử dụng cấu hình kết nối của kênh này.",
|
||
"These toggles affect whether certain request fields are passed through to the upstream provider.": "Các chuyển đổi này ảnh hưởng đến việc các trường yêu cầu nhất định có được chuyển đến nhà cung cấp dịch vụ đầu vào hay không.",
|
||
"These values come from the source index and are shown for review only. The gateway admits the plugin based on the metadata compiled from its source.": "Các giá trị này lấy từ chỉ mục của nguồn và chỉ để bạn xem xét. Cổng quyết định chấp nhận plugin dựa trên metadata biên dịch từ mã nguồn của nó.",
|
||
"Thinking Suffix Adapter": "Adapter hậu tố thinking",
|
||
"Thinking to Content": "Suy nghĩ thành Nội dung",
|
||
"Thinking...": "Đang suy nghĩ...",
|
||
"Third-party": "Bên thứ ba",
|
||
"Third-party — use at your own risk": "Bên thứ ba — tự chịu rủi ro",
|
||
"Third-party account bindings (read-only, managed by user in profile settings)": "Liên kết tài khoản bên thứ ba (chỉ đọc, do người dùng quản lý trong cài đặt hồ sơ)",
|
||
"Third-party account bindings (read-only, managed by user in Security & Access)": "Tài khoản bên thứ ba liên kết (chỉ đọc, người dùng quản lý trong « Bảo mật và truy cập »)",
|
||
"Third-party Payment Config": "Cấu hình thanh toán bên thứ ba",
|
||
"Third-party plugin risk": "Rủi ro plugin bên thứ ba",
|
||
"Third-party source risk": "Rủi ro nguồn bên thứ ba",
|
||
"Third-party-only plugins become unavailable immediately. In-flight tasks will be handled by timeout cleanup.": "Plugin chỉ có từ bên thứ ba sẽ ngừng hoạt động ngay. Tác vụ đang chạy sẽ được xử lý khi dọn dẹp quá hạn.",
|
||
"This action cannot be undone.": "Hành động này không thể hoàn tác.",
|
||
"This action cannot be undone. This will permanently delete your account and remove all your data from our servers.": "Hành động này không thể hoàn tác. Việc này sẽ xóa vĩnh viễn tài khoản của bạn và loại bỏ tất cả dữ liệu của bạn khỏi máy chủ của chúng tôi.",
|
||
"This action will permanently remove 2FA protection from your account.": "Hành động này sẽ vĩnh viễn gỡ bỏ tính năng bảo vệ",
|
||
"This announcement will be removed from the list.": "Thông báo này sẽ bị xóa khỏi danh sách.",
|
||
"This API key has no quota limit. Requests still require available wallet or subscription quota.": "Khóa API này không có hạn mức. Yêu cầu vẫn cần số dư ví hoặc hạn mức gói đăng ký khả dụng.",
|
||
"This API shortcut will be removed from the list.": "Lối tắt API này sẽ bị xóa khỏi danh sách.",
|
||
"This base URL points at a private or local network host. Make sure it is an upstream you control.": "Base URL này trỏ tới máy chủ mạng nội bộ hoặc cục bộ. Hãy chắc chắn đây là upstream do bạn kiểm soát.",
|
||
"This base URL uses plain HTTP, so the channel key is sent unencrypted.": "Base URL này dùng HTTP không mã hóa, khóa kênh sẽ được gửi ở dạng chưa mã hóa.",
|
||
"This callback URL updates from the slug field and is the value to register with your provider.": "URL callback này cập nhật theo trường slug và là giá trị cần đăng ký với nhà cung cấp.",
|
||
"This changelog is not available in your language. Showing English.": "Nhật ký này chưa có bản dịch cho ngôn ngữ của bạn. Đang hiển thị bản tiếng Anh.",
|
||
"This channel has no configured models.": "Kênh này không có mô hình nào được cấu hình.",
|
||
"This channel is not an Ollama channel.": "Kênh này không phải là kênh Ollama.",
|
||
"This channel type does not support fetching models": "Loại kênh này không hỗ trợ lấy mô hình",
|
||
"This channel type requires additional configuration": "Loại kênh này yêu cầu cấu hình bổ sung",
|
||
"This combination will be billed as free.": "Tổ hợp này sẽ không phát sinh phí.",
|
||
"This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.": "Xác nhận này mở khóa các tính năng thanh toán, mã đổi thưởng, gói đăng ký và phần thưởng mời. Vui lòng đọc kỹ các tuyên bố.",
|
||
"This controls model request rate limiting. Web/API route throttling is configured by environment variables and may still return 429.": "Thiết lập này kiểm soát giới hạn tốc độ yêu cầu mô hình. Giới hạn tuyến Web/API được cấu hình bằng biến môi trường và vẫn có thể trả về 429.",
|
||
"This data may be unreliable, use with caution": "Dữ liệu này có thể không đáng tin cậy, sử dụng thận trọng",
|
||
"This device does not support Passkey": "Thiết bị này không hỗ trợ Passkey",
|
||
"This device does not support Passkey verification.": "Thiết bị này không hỗ trợ xác minh Passkey.",
|
||
"This domain does not match the current website. Passkeys may not work here.": "Tên miền này không khớp trang hiện tại. Passkey có thể không hoạt động ở đây.",
|
||
"This email address is already in use.": "Địa chỉ email này đã được sử dụng.",
|
||
"This email address is not allowed by the administrator's email policy.": "Địa chỉ email này không được chính sách email của quản trị viên cho phép.",
|
||
"This expression cannot be edited visually without losing information.": "Không thể chuyển biểu thức này sang chỉnh sửa trực quan mà không mất thông tin.",
|
||
"This expression cannot be represented by the price table. Switching discards the entire expression, including request rules, and resets all prices to zero. Configure prices before saving.": "Bảng giá không thể biểu diễn biểu thức này. Khi chuyển, toàn bộ biểu thức, kể cả quy tắc yêu cầu, sẽ bị bỏ và mọi giá sẽ được đặt lại về 0. Hãy cấu hình lại giá trước khi lưu.",
|
||
"This expression cannot be represented by the price table. You can switch to visual editing by confirming that the expression will be discarded.": "Bảng giá không thể biểu diễn biểu thức này. Bạn có thể chuyển sang trình sửa trực quan bằng cách xác nhận bỏ biểu thức.",
|
||
"This expression cannot be simulated in the browser.": "Không thể mô phỏng biểu thức này trong trình duyệt.",
|
||
"This expression does not price each combination exactly once, so it opens as a raw expression. Sparse or custom pricing stays in this editor.": "Biểu thức này không định giá chính xác một lần cho từng tổ hợp, vì vậy nó được mở dưới dạng biểu thức thô. Cách định giá không đầy đủ hoặc tùy chỉnh vẫn được giữ trong trình chỉnh sửa này.",
|
||
"This expression exceeds the browser simulation limits.": "Biểu thức này vượt quá giới hạn mô phỏng của trình duyệt.",
|
||
"This expression is too complex for the visual editor. Please switch to expression mode to edit.": "Biểu thức này quá phức tạp cho trình sửa trực quan. Hãy chuyển sang chế độ biểu thức để chỉnh sửa.",
|
||
"This external account is already bound.": "Tài khoản bên ngoài này đã được liên kết.",
|
||
"This FAQ entry will be removed from the list.": "Mục FAQ này sẽ bị xóa khỏi danh sách.",
|
||
"This feature is experimental. Configuration format and behavior may change.": "Tính năng này đang ở giai đoạn thử nghiệm. Định dạng cấu hình và hành vi có thể thay đổi.",
|
||
"This field does not support wildcards or regular expressions.": "Trường này không hỗ trợ ký tự đại diện hoặc biểu thức chính quy.",
|
||
"This historical record predates audit-info tracking and cannot be backfilled. The current instance already records server IP, callback IP, payment method, and system version for new top-ups going forward.": "Bản ghi lịch sử này được tạo trước khi tính năng thông tin kiểm toán ra đời nên thiếu dữ liệu kiểm toán. Phiên bản hiện tại đã hỗ trợ ghi lại IP máy chủ, IP gọi lại, phương thức thanh toán và phiên bản hệ thống, nhưng các trường này chỉ được ghi cho các bản ghi mới về sau — không thể bổ sung hồi tố cho bản ghi cũ.",
|
||
"This identifier is sent to the payment backend when creating an order. Use alipay for Alipay, wxpay for WeChat Pay, stripe for Stripe. Custom values must be supported by your payment provider.": "Mã định danh này được gửi tới backend thanh toán khi tạo đơn hàng. Dùng alipay cho Alipay, wxpay cho WeChat Pay, stripe cho Stripe. Giá trị tùy chỉnh phải được nhà cung cấp thanh toán hỗ trợ.",
|
||
"This instance is using an automatic hostname. Set NODE_NAME to a stable unique value for multi-instance management.": "Phiên bản này đang dùng hostname tự động. Hãy đặt NODE_NAME thành một giá trị ổn định và duy nhất để quản lý nhiều phiên bản.",
|
||
"This is a task model billed by usage (e.g. seconds, resolution). Prices entered here act as a per-call base rate, not per-token prices.": "Đây là mô hình tác vụ được tính phí theo mức sử dụng (ví dụ: số giây, độ phân giải). Giá nhập tại đây đóng vai trò là mức giá cơ sở cho mỗi lượt gọi, không phải giá theo token.",
|
||
"This list does not include the current website. Add {{origin}} if users sign in here.": "Danh sách chưa có trang hiện tại. Thêm {{origin}} nếu người dùng đăng nhập tại đây.",
|
||
"This may cause cache failures.": "Điều này có thể gây ra lỗi bộ nhớ đệm.",
|
||
"This may take a few moments while we validate the request and update your session.": "Việc này có thể mất vài phút trong khi chúng tôi xác thực yêu cầu và cập nhật phiên của bạn.",
|
||
"This model already uses an expression.": "Mô hình này đã sử dụng biểu thức.",
|
||
"This model has both fixed price and ratio billing conflicts": "Mô hình này có cả mâu thuẫn về thanh toán theo giá cố định và theo tỷ lệ.",
|
||
"This model has both fixed-price and ratio settings. Saving the current mode will rewrite the conflicting fields.": "Mô hình này có cả giá cố định và cài đặt tỷ lệ. Lưu chế độ hiện tại sẽ ghi lại các trường xung đột.",
|
||
"This model has both fixed-price and token-price settings. Saving the current mode will rewrite the conflicting fields.": "Mô hình này có cả giá cố định và cài đặt giá theo token. Lưu chế độ hiện tại sẽ ghi lại các trường xung đột.",
|
||
"This model has different image request multipliers across channels. Use separate billing model names to convert them.": "Hệ số yêu cầu ảnh của mô hình này khác nhau giữa các kênh. Hãy dùng tên mô hình tính phí riêng để chuyển đổi.",
|
||
"This model has provider-specific billing and must be converted manually.": "Mô hình này có cách tính phí riêng của nhà cung cấp và cần được chuyển đổi thủ công.",
|
||
"This model is billed by usage, but the administrator has not configured its pricing yet.": "Mô hình này được tính phí theo mức sử dụng, nhưng quản trị viên chưa cấu hình giá.",
|
||
"This model is not available in any group, or no group pricing information is configured.": "Mô hình này không khả dụng trong bất kỳ nhóm nào, hoặc thông tin giá nhóm chưa được cấu hình.",
|
||
"This month": "Tháng này",
|
||
"This OpenRouter Claude price derives cache-write usage from upstream cost and must be converted manually.": "Giá OpenRouter Claude này suy ra lượng ghi bộ nhớ đệm từ chi phí nhà cung cấp và cần chuyển đổi thủ công.",
|
||
"This operation is only supported for vLLM channels": "Thao tác này chỉ hỗ trợ kênh vLLM",
|
||
"This operation is only supported for vLLM or SGLang channels": "Thao tác này chỉ hỗ trợ kênh vLLM hoặc SGLang",
|
||
"This page has not been created yet.": "Trang này chưa được tạo.",
|
||
"This Passkey domain is not available on this website. Use its original website or another verification method.": "Tên miền khóa truy cập này không dùng được trên trang web hiện tại. Hãy dùng trang web ban đầu hoặc phương thức xác minh khác.",
|
||
"This plan does not allow balance redemption": "Gói này không cho phép thanh toán bằng số dư",
|
||
"This plugin has no factory fallback. Deleting or disabling it makes this platform unavailable.": "Plugin này không có bản tích hợp dự phòng. Xóa hoặc tắt plugin sẽ khiến nền tảng không khả dụng.",
|
||
"This plugin path does not resolve within the source repository.": "Đường dẫn plugin này không nằm trong kho của nguồn.",
|
||
"This preview reads static plugin declarations. The gateway validates the plugin during installation.": "Bản xem trước đọc khai báo tĩnh của plugin. Cổng sẽ kiểm tra plugin khi cài đặt.",
|
||
"This project must be used in compliance with the": "Dự án này phải được sử dụng tuân thủ theo",
|
||
"This provider is unavailable for this model.": "Nhà cung cấp này hiện không hỗ trợ mô hình này.",
|
||
"This removes {{count}} failed models from this channel. This action cannot be undone.": "Thao tác này sẽ xóa {{count}} mô hình thất bại khỏi kênh này. Không thể hoàn tác.",
|
||
"This route discovers upstream OpenAI models and cannot be split or matched by client model rules.": "Tuyến này khám phá các mô hình OpenAI thượng nguồn và không thể tách hoặc đối sánh bằng quy tắc mô hình phía máy khách.",
|
||
"This route is used only by channel management to discover upstream models.": "Route này chỉ được quản lý kênh dùng để lấy mô hình thượng nguồn.",
|
||
"This route is used only by channel management to query the upstream balance.": "Route này chỉ được quản lý kênh dùng để truy vấn số dư thượng nguồn.",
|
||
"This session will lose access immediately and must sign in again.": "Phiên này sẽ mất quyền truy cập ngay lập tức và phải đăng nhập lại.",
|
||
"This site currently has {{count}} models enabled": "Trang này hiện đã bật {{count}} mô hình",
|
||
"This source does not publish a sha256 for this version, so the downloaded source cannot be pinned to what the source intended.": "Nguồn này không công bố sha256 cho phiên bản đó, nên không thể xác nhận mã nguồn đã tải đúng với nội dung nguồn phát hành.",
|
||
"This source lists no installable task plugins.": "Nguồn này không liệt kê plugin tác vụ nào có thể cài đặt.",
|
||
"This Telegram account is already bound.": "Tài khoản Telegram này đã được liên kết.",
|
||
"This Telegram account is not linked. Sign in using another method and link it first.": "Tài khoản Telegram này chưa được liên kết. Hãy đăng nhập bằng cách khác rồi liên kết tài khoản.",
|
||
"This Telegram binding request has expired or has already been used.": "Yêu cầu liên kết Telegram này đã hết hạn hoặc đã được sử dụng.",
|
||
"This tier catches any request that did not match earlier tiers.": "Tầng này bắt mọi yêu cầu không khớp với các tầng trước.",
|
||
"this token group": "nhóm token này",
|
||
"This Uptime Kuma group will be removed from the list.": "Nhóm Uptime Kuma này sẽ bị xóa khỏi danh sách.",
|
||
"This user account is disabled.": "Tài khoản người dùng này đã bị vô hiệu hóa.",
|
||
"This user account no longer exists.": "Tài khoản người dùng này không còn tồn tại.",
|
||
"this user group": "nhóm người dùng này",
|
||
"This user has no bindings": "Người dùng này không có liên kết nào",
|
||
"This verification has already been used. Please verify again.": "Xác minh này đã được sử dụng. Vui lòng xác minh lại.",
|
||
"This verification method is currently unavailable.": "Phương thức xác minh này hiện không khả dụng.",
|
||
"This verification method is not allowed for this action.": "Thao tác này không cho phép sử dụng phương thức xác minh này.",
|
||
"This verification method requires its dedicated verification flow.": "Phương thức này cần được thực hiện qua quy trình xác minh riêng.",
|
||
"This version is ignored": "Đã bỏ qua phiên bản này",
|
||
"This week": "Tuần này",
|
||
"This will append 2 template rules (Codex CLI and Claude CLI) to the existing rule list.": "Thao tác này sẽ thêm 2 quy tắc mẫu (Codex CLI và Claude CLI) vào danh sách quy tắc hiện có.",
|
||
"This will clear custom pricing ratios and revert to upstream defaults.": "Điều này sẽ xóa các tỷ lệ giá tùy chỉnh và trở về mặc định ban đầu.",
|
||
"This will delete all": "Thao tác này sẽ xóa tất cả",
|
||
"This will delete all channel affinity cache entries still in memory.": "Thao tác này sẽ xóa tất cả mục bộ nhớ đệm ưu tiên kênh còn trong bộ nhớ.",
|
||
"This will delete temporary cache files that have not been used for more than 10 minutes": "Thao tác này sẽ xóa các tệp bộ nhớ đệm tạm không được sử dụng hơn 10 phút",
|
||
"This will extend the deployment by the specified hours.": "Thao tác này sẽ kéo dài triển khai thêm số giờ được chỉ định.",
|
||
"This will immediately invalidate your existing access token. Any applications or scripts using it will stop working.": "Thao tác này sẽ vô hiệu hóa ngay token truy cập hiện có. Mọi ứng dụng hoặc tập lệnh đang sử dụng token đó sẽ ngừng hoạt động.",
|
||
"This will permanently delete all manually and automatically disabled channels. This action cannot be undone.": "Thao tác này sẽ xóa vĩnh viễn tất cả các kênh bị tắt thủ công và tự động. Hành động này không thể hoàn tác.",
|
||
"This will permanently delete API key": "Thao tác này sẽ xóa vĩnh viễn khóa API",
|
||
"This will permanently delete redemption code": "Thao tác này sẽ xóa vĩnh viễn mã đổi thưởng.",
|
||
"This will permanently delete user": "Thao tác này sẽ xóa vĩnh viễn người dùng",
|
||
"This will permanently remove all log entries created before {{date}}.": "Thao tác này sẽ xóa vĩnh viễn tất cả các mục nhật ký được tạo trước {{date}}.",
|
||
"This will permanently remove log entries before the selected timestamp.": "Thao tác này sẽ xóa vĩnh viễn các mục nhật ký trước mốc thời gian đã chọn.",
|
||
"This will rebuild the channel routing index from every channel configuration, including supported models, groups, priorities, and weights. Routing may be briefly incomplete while the rebuild is running. Continue?": "Thao tác này sẽ xây dựng lại chỉ mục định tuyến kênh từ toàn bộ cấu hình kênh, bao gồm mô hình được hỗ trợ, nhóm, độ ưu tiên và trọng số. Định tuyến có thể tạm thời chưa đầy đủ trong khi xây dựng lại. Tiếp tục?",
|
||
"This will remove {{removed}} forwarding routes and create {{created}} selected routes. Model list and balance routes will be preserved.": "Thao tác này sẽ xóa {{removed}} route chuyển tiếp và tạo {{created}} route đã chọn. Route danh sách mô hình và số dư sẽ được giữ lại.",
|
||
"This will remove {{removed}} forwarding routes and replace them with the {{template}} template ({{created}} routes). Model list and balance routes will be preserved.": "Thao tác này sẽ xóa {{removed}} tuyến chuyển tiếp và thay thế bằng mẫu {{template}} ({{created}} tuyến). Các tuyến danh sách mô hình và số dư sẽ được giữ lại.",
|
||
"This will update the priority to {{value}} for all {{count}} channel(s) with tag \"{{tag}}\". Continue?": "Thao tác này sẽ cập nhật mức ưu tiên thành {{value}} cho tất cả {{count}} kênh có thẻ \"{{tag}}\". Tiếp tục?",
|
||
"This will update the weight to {{value}} for all {{count}} channel(s) with tag \"{{tag}}\". Continue?": "Thao tác này sẽ cập nhật trọng số thành {{value}} cho tất cả {{count}} kênh có thẻ \"{{tag}}\". Tiếp tục?",
|
||
"This year": "Năm nay",
|
||
"Thought for {{duration}} seconds": "Đã suy nghĩ trong {{duration}} giây",
|
||
"Three calls made by the same user, whose user group is vip:": "Ba cuộc gọi của cùng một người dùng, có nhóm người dùng là vip:",
|
||
"Three calls made by the same vip user. Assume the base price of one call is 10.": "Ba cuộc gọi của cùng một người dùng vip. Giả sử giá cơ bản một cuộc gọi là 10.",
|
||
"Three groups; the override matrix has exactly one cell filled in (highlighted).": "Ba nhóm; ma trận ghi đè chỉ có đúng một ô được điền (được tô sáng).",
|
||
"Three steps to get started": "Ba bước để bắt đầu",
|
||
"Throughput": "Thông lượng",
|
||
"Throughput by group": "Thông lượng theo nhóm",
|
||
"Throughput short": "TPS",
|
||
"Throughput trend": "Xu hướng thông lượng",
|
||
"Tier": "Bậc",
|
||
"Tier billing mode": "Cách tính phí bậc",
|
||
"Tier conditions": "Điều kiện tầng",
|
||
"Tier name": "Tên bậc",
|
||
"Tiered": "Nhiều bậc",
|
||
"Tiered (billing expression)": "Nhiều bậc (công thức tính phí)",
|
||
"Tiered price table": "Bảng giá theo bậc",
|
||
"Tiered pricing": "Định giá theo tầng",
|
||
"tiers": "tầng",
|
||
"Time": "Thời gian",
|
||
"Time between scheduled channel checks": "Khoảng thời gian giữa các lần kiểm tra kênh định kỳ",
|
||
"Time functions use the timezone written in the expression.": "Các hàm thời gian sử dụng múi giờ được chỉ định trong biểu thức.",
|
||
"Time Granularity": "Độ chi tiết thời gian",
|
||
"Time range": "Khoảng thời gian",
|
||
"Time remaining": "Thời gian còn lại",
|
||
"Time window for rate limiting": "Cửa sổ thời gian cho giới hạn tốc độ",
|
||
"Time-based": "Theo thời gian",
|
||
"Time-sliced cache (Claude)": "Bộ đệm phân thời gian (Claude)",
|
||
"Time:": "Thời gian:",
|
||
"Timeline": "Dòng thời gian",
|
||
"times": "lần",
|
||
"Timezone": "Múi giờ",
|
||
"Timing": "Thời gian",
|
||
"Tip": "Mẹo",
|
||
"Tip: after configuring one model, select others in the table and use bulk copy.": "Mẹo: sau khi cấu hình một mô hình, hãy chọn các mô hình khác trong bảng và dùng tính năng sao chép hàng loạt.",
|
||
"to": "đến",
|
||
"to access this resource.": "để truy cập tài nguyên này.",
|
||
"To Anthropic Messages": "Sang Anthropic Messages",
|
||
"to confirm": "Chờ xác nhận",
|
||
"To Gemini Generate Content": "Sang Gemini Generate Content",
|
||
"To Lower": "Chữ thường",
|
||
"To Lowercase": "Chuyển chữ thường",
|
||
"To OpenAI Chat": "Sang OpenAI Chat",
|
||
"To OpenAI Responses": "Sang OpenAI Responses",
|
||
"to override billing when a user in one group uses a token of another group.": "để ghi đè việc thanh toán khi một người dùng trong một nhóm sử dụng token của một nhóm khác.",
|
||
"to the Models list so users can use them before the mapping sends traffic upstream.": "vào danh sách Mô hình để người dùng có thể sử dụng chúng trước khi ánh xạ gửi lưu lượng truy cập lên phía trên.",
|
||
"To Upper": "Chữ hoa",
|
||
"To Uppercase": "Chuyển chữ hoa",
|
||
"to view this resource.": "để xem tài nguyên này.",
|
||
"Today": "Hôm nay",
|
||
"Toggle columns": "Chuyển đổi cột",
|
||
"Toggle navigation menu": "Chuyển đổi menu điều hướng",
|
||
"Toggle plan": "Chuyển đổi kế hoạch",
|
||
"Toggle theme": "Chuyển đổi giao diện",
|
||
"token": "token",
|
||
"Token": "Mã thông báo",
|
||
"token (unit)": "token",
|
||
"Token Breakdown": "Chi tiết token",
|
||
"Token Endpoint": "Điểm cuối Token",
|
||
"Token Endpoint (Optional)": "Điểm cuối Token (Tùy chọn)",
|
||
"Token estimator": "Ước tính token",
|
||
"Token group": "Nhóm token",
|
||
"Token has no group": "Token không có nhóm",
|
||
"Token ID": "ID mã thông báo",
|
||
"Token identifier": "Mã định danh token",
|
||
"Token Limits": "Giới hạn token",
|
||
"Token management": "Quản lý token",
|
||
"Token Management": "Quản lý token",
|
||
"Token Mgmt": "Quản lý Token",
|
||
"Token Name": "Tên mã thông báo",
|
||
"Token obtained from your Gotify application": "Mã thông báo thu được từ ứng dụng Gotify của bạn",
|
||
"Token operation details": "Chi tiết thao tác mã thông báo",
|
||
"Token or per-call pricing": "Tính phí theo token hoặc theo yêu cầu",
|
||
"Token price for audio input.": "Giá token cho đầu vào âm thanh.",
|
||
"Token price for audio output.": "Giá token cho đầu ra âm thanh.",
|
||
"Token price for cache reads.": "Giá token cho lượt đọc cache.",
|
||
"Token price for creating cache entries.": "Giá token cho việc tạo mục cache.",
|
||
"Token price for image input.": "Giá token cho đầu vào hình ảnh.",
|
||
"Token prices": "Giá token",
|
||
"Token regenerated and copied to clipboard": "Token đã được tạo lại và sao chép vào bộ nhớ tạm",
|
||
"Token scope": "Phạm vi token",
|
||
"Token share by model author across the last 24 hours": "Tỷ lệ token theo nhà phát triển trong 24 giờ qua",
|
||
"Token share by model author across the past few weeks": "Tỷ lệ token theo nhà phát triển trong vài tuần qua",
|
||
"Token share by model author across the past month": "Tỷ lệ token theo nhà phát triển trong tháng qua",
|
||
"Token share by model author across the past year": "Tỷ lệ token theo nhà phát triển trong năm qua",
|
||
"Token share by model author since launch": "Tỷ lệ token theo nhà phát triển kể từ khi ra mắt",
|
||
"Token unit": "Đơn vị token",
|
||
"Token usage by model since launch": "Sử dụng token của từng mô hình kể từ khi ra mắt",
|
||
"Token-based": "Dựa trên token",
|
||
"Tokenizer": "Bộ token",
|
||
"tokens": "mã thông báo",
|
||
"Tokens": "Mã thông báo",
|
||
"tokens / mo": "token / tháng",
|
||
"Tokens by category": "Token theo danh mục",
|
||
"Tokens Only": "Chỉ mã thông báo",
|
||
"Tokens per minute": "Số token mỗi phút",
|
||
"Tokens since launch": "Token kể từ khi ra mắt",
|
||
"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 active login sessions. On a device where you are already signed in, open Login sessions and use “Sign out other sessions” to revoke them. If you cannot access a signed-in device, reset your password to sign out all sessions.": "Đã đạt giới hạn phiên đăng nhập đang hoạt động. Trên một thiết bị đã đăng nhập, hãy mở “Phiên đăng nhập” và dùng “Đăng xuất các phiên khác” để thu hồi chúng. Nếu bạn không thể truy cập thiết bị nào đã đăng nhập, hãy đặt lại mật khẩu để đăng xuất khỏi tất cả phiên.",
|
||
"Too many files. Some were not added.": "Quá nhiều tệp. Một số không được thêm.",
|
||
"Too many incorrect codes. Start email verification again.": "Nhập sai mã quá nhiều lần. Vui lòng bắt đầu xác minh email lại.",
|
||
"Too many login sessions were created recently. Please wait for the rolling window to pass, then try again.": "Gần đây đã tạo quá nhiều phiên đăng nhập. Vui lòng chờ cửa sổ thời gian trượt kết thúc rồi thử lại.",
|
||
"Too many requests": "Quá nhiều yêu cầu",
|
||
"Tool / function declarations the model may call": "Khai báo công cụ / hàm mà model có thể gọi",
|
||
"Tool identifier": "Định danh công cụ",
|
||
"Tool price settings": "Cài đặt giá công cụ",
|
||
"Tool prices": "Giá công cụ",
|
||
"Tool-choice policy or specific tool name": "Chính sách chọn công cụ hoặc tên cụ thể",
|
||
"Tools": "Công cụ",
|
||
"Top {{count}}": "Top {{count}}",
|
||
"Top app": "Ứng dụng dẫn đầu",
|
||
"Top apps": "Ứng dụng hàng đầu",
|
||
"Top Apps": "Ứng dụng hàng đầu",
|
||
"Top integrations using this model": "Tích hợp hàng đầu sử dụng mô hình này",
|
||
"Top model": "Mô hình dẫn đầu",
|
||
"Top models": "Mô hình hàng đầu",
|
||
"Top Models": "Người mẫu hàng đầu",
|
||
"Top models by traffic": "Mô hình có lượng truy cập cao nhất",
|
||
"Top P": "Top P",
|
||
"Top up balance and view billing history.": "Nạp tiền vào tài khoản và xem lịch sử thanh toán.",
|
||
"Top Users": "Người dùng hàng đầu",
|
||
"Top vendors": "Nhà cung cấp hàng đầu",
|
||
"Top-up": "Nạp tiền",
|
||
"Top-up amount options": "Tùy chọn số tiền nạp",
|
||
"Top-up Audit Info": "Thông tin audit nạp tiền",
|
||
"Top-up group ratios": "Tỷ lệ nhóm bổ sung",
|
||
"Top-Up Link": "Liên kết nạp tiền",
|
||
"top-up ratio": "tỷ lệ nạp tiền",
|
||
"Top-up ratio": "Hệ số nạp tiền",
|
||
"Topup Amount": "Số tiền nạp",
|
||
"Total": "Tổng cộng",
|
||
"Total {{count}} records": "Tổng cộng {{count}} bản ghi",
|
||
"Total = used + remaining. It is not an initial allocation or a periodic budget; changing the remaining quota changes the total and percentage.": "Tổng = đã dùng + còn lại, không phải hạn mức ban đầu hay ngân sách định kỳ. Thay đổi phần còn lại sẽ thay đổi tổng và tỷ lệ đã dùng.",
|
||
"Total Allocated": "Tổng phân bổ",
|
||
"Total attempt budget exhausted": "Đã hết tổng số lần thử",
|
||
"Total check-ins": "Tổng số lần điểm danh",
|
||
"Total consumed": "Tổng tiêu thụ",
|
||
"Total consumed quota": "Tổng hạn ngạch đã tiêu thụ",
|
||
"Total cost": "Tổng chi phí",
|
||
"Total Cost": "Tổng chi phí",
|
||
"Total Count": "Tổng số",
|
||
"Total earned": "Tổng thu nhập",
|
||
"Total Earned": "Total income",
|
||
"Total GPUs": "Tổng GPU",
|
||
"Total invitation revenue": "Tổng doanh thu mời",
|
||
"Total Log Size": "Tổng dung lượng nhật ký",
|
||
"Total Quota": "Tổng hạn mức",
|
||
"Total quota included in the plan, usable per billing period. 0 means unlimited.": "Tổng hạn ngạch bao gồm trong gói, dùng được mỗi kỳ thanh toán. 0 nghĩa là không giới hạn.",
|
||
"Total requests allowed per period. 0 = unlimited.": "Tổng số yêu cầu được phép mỗi kỳ. 0 = không giới hạn.",
|
||
"Total requests made": "Tổng lượt yêu cầu",
|
||
"Total Revenue": "Tổng thu nhập",
|
||
"Total time": "Tổng thời gian",
|
||
"Total tokens": "Tổng số token",
|
||
"Total Tokens": "Tổng số token",
|
||
"Total Usage": "Tổng Mức Sử dụng",
|
||
"Total Used": "Tổng đã dùng",
|
||
"Total:": "Tổng cộng:",
|
||
"TPM": "TPM",
|
||
"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",
|
||
"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",
|
||
"Traditional Chinese": "Tiếng Trung phồn thể",
|
||
"Transfer": "Chuyển",
|
||
"Transfer Amount": "Số tiền chuyển khoản",
|
||
"Transfer failed": "Chuyển thất bại",
|
||
"Transfer Rewards": "Chuyển thưởng",
|
||
"Transfer successful": "Chuyển thành công",
|
||
"Transfer to Balance": "Chuyển vào số dư",
|
||
"Translation": "Dịch thuật",
|
||
"Transparent Billing": "Thanh toán minh bạch",
|
||
"Trend": "Xu hướng",
|
||
"Trending down": "Đang giảm",
|
||
"Trending up": "Đang tăng",
|
||
"Triggered garbage collection": "Đã kích hoạt thu gom rác",
|
||
"Trim leading/trailing whitespace": "Xóa khoảng trắng đầu/cuối",
|
||
"Trim Prefix": "Cắt tiền tố",
|
||
"Trim Space": "Cắt khoảng trắng",
|
||
"Trim Suffix": "Cắt hậu tố",
|
||
"Truncate embeddings to this many dimensions": "Cắt embedding xuống số chiều này",
|
||
"Trusted": "Đáng tin cậy",
|
||
"Try adjusting your search": "Hãy thử điều chỉnh tìm kiếm",
|
||
"Try adjusting your search to locate a missing model.": "Hãy thử điều chỉnh tìm kiếm của bạn để định vị một mô hình bị thiếu.",
|
||
"TTFT P50": "TTFT P50",
|
||
"TTFT P95": "TTFT P95",
|
||
"TTFT P99": "TTFT P99",
|
||
"TTFT percentiles, throughput, and 30-day uptime by group": "Phân vị TTFT, thông lượng và thời gian hoạt động 30 ngày theo nhóm",
|
||
"TTL": "TTL",
|
||
"TTL (seconds, 0 = default)": "TTL (giây, 0 = mặc định)",
|
||
"TTL (seconds)": "TTL (giây)",
|
||
"Tune selection priority, testing, status handling, and request overrides.": "Tinh chỉnh ưu tiên chọn, kiểm thử, xử lý trạng thái và ghi đè yêu cầu.",
|
||
"Turnstile is enabled but site key is empty.": "Turnstile đã được bật nhưng khóa trang web trống.",
|
||
"Tutoring, learning aids, assessment": "Gia sư, hỗ trợ học tập, đánh giá",
|
||
"Two-factor Authentication": "Xác thực hai yếu tố",
|
||
"Two-Factor Authentication": "Xác thực hai yếu tố",
|
||
"Two-factor authentication disabled": "Xác thực hai yếu tố đã bị vô hiệu hóa",
|
||
"Two-factor authentication enabled successfully!": "Xác thực hai yếu tố đã được bật thành công!",
|
||
"Two-factor authentication is already enabled.": "Xác thực hai yếu tố đã được bật.",
|
||
"Two-factor authentication is not enabled.": "Xác thực hai yếu tố chưa được bật.",
|
||
"Two-factor authentication is temporarily locked.": "Xác thực hai yếu tố tạm thời bị khóa.",
|
||
"Two-factor authentication reset": "Xác thực hai yếu tố đã được đặt lại",
|
||
"Two-Step Verification": "Xác minh hai bước",
|
||
"Type": "Loại",
|
||
"Type (common)": "Loại (phổ biến)",
|
||
"Type *": "Nhập *",
|
||
"Type a command or search...": "Nhập lệnh hoặc tìm kiếm...",
|
||
"Type the confirmation text here": "Nhập văn bản xác nhận tại đây",
|
||
"Type-Specific Settings": "Cài đặt theo loại",
|
||
"Type:": "Loại:",
|
||
"UI granularity only — data is still aggregated hourly": "Chỉ là độ chi tiết UI — dữ liệu vẫn được tổng hợp theo giờ",
|
||
"Unable to build Passkey assertion": "Không thể tạo xác nhận Passkey",
|
||
"Unable to compare versions": "Không thể so sánh phiên bản",
|
||
"Unable to estimate price for this deployment.": "Không thể ước tính giá cho triển khai này.",
|
||
"Unable to generate chat link. Please contact your administrator.": "Không thể tạo liên kết trò chuyện. Vui lòng liên hệ quản trị viên của bạn.",
|
||
"Unable to load groups": "Không thể tải nhóm",
|
||
"Unable to load login sessions": "Không thể tải các phiên đăng nhập",
|
||
"Unable to load rankings": "Không thể tải bảng xếp hạng",
|
||
"Unable to load rankings data": "Không thể tải dữ liệu bảng xếp hạng",
|
||
"Unable to open chat": "Không thể mở trò chuyện",
|
||
"Unable to parse Passkey login options from response": "Không thể đọc tùy chọn đăng nhập Passkey từ phản hồi",
|
||
"Unable to parse structured pricing": "Không thể phân tích giá có cấu trúc",
|
||
"Unable to prepare chat link. Please ensure you have an enabled API key.": "Không thể chuẩn bị liên kết chat. Vui lòng đảm bảo bạn có khóa API được kích hoạt.",
|
||
"Unable to read clipboard": "Không thể đọc bảng tạm",
|
||
"Unauthorized": "Chưa xác thực",
|
||
"Unauthorized Access": "Truy cập trái phép",
|
||
"Unavailable": "Không thể hiển thị",
|
||
"Unbind": "Hủy liên kết",
|
||
"Unbind failed": "Hủy liên kết thất bại",
|
||
"Unbound {{provider}}": "Đã hủy liên kết {{provider}}",
|
||
"Unchanged": "Không đổi",
|
||
"Underflow": "Tràn dưới",
|
||
"Underground": "Underground",
|
||
"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 API Gateway for": "Cổng API thống nhất cho",
|
||
"Unique identifier for this group.": "Mã định danh duy nhất cho nhóm này.",
|
||
"unit": "đơn vị",
|
||
"Unit": "Đơn vị",
|
||
"Unit price (local currency / USD)": "Đơn giá (tiền tệ địa phương / USD)",
|
||
"Unit price (USD)": "Đơn giá (USD)",
|
||
"Unit price must be greater than 0": "Đơn giá phải lớn hơn 0",
|
||
"Unit price: {{field}}": "Đơn giá: {{field}}",
|
||
"Units per USD": "Đơn vị trên USD",
|
||
"Unknown": "Không rõ",
|
||
"Unknown device": "Thiết bị không xác định",
|
||
"Unknown version": "Phiên bản không xác định",
|
||
"Unlimited": "Không giới hạn",
|
||
"Unlimited Quota": "Hạn mức không giới hạn",
|
||
"Unsaved changes": "Thay đổi chưa được lưu",
|
||
"Unset legacy prices use the billing engine defaults.": "Giá theo chế độ cũ chưa được thiết lập sẽ dùng giá trị mặc định của hệ thống tính phí.",
|
||
"Unset price": "Chưa đặt giá",
|
||
"Unset price models": "Mô hình chưa thiết lập giá",
|
||
"Unsupported account password hashing configuration.": "Cấu hình băm mật khẩu tài khoản không được hỗ trợ.",
|
||
"Unsupported verification method: {{method}}": "Phương thức xác minh không được hỗ trợ: {{method}}",
|
||
"Until": "Cho đến",
|
||
"Untitled": "Không có tiêu đề",
|
||
"Untrusted upstream data:": "Dữ liệu nguồn không đáng tin cậy:",
|
||
"Unused": "Chưa sử dụng",
|
||
"Up to 4 strings that stop generation": "Tối đa 4 chuỗi để dừng sinh",
|
||
"Up to date": "Đã mới nhất",
|
||
"Update": "Cập nhật",
|
||
"Update All Balances": "Cập nhật tất cả số dư",
|
||
"Update API Key": "Cập nhật Khóa API",
|
||
"Update API token": "Cập nhật mã thông báo API",
|
||
"Update API token “{{name}}”": "Cập nhật mã thông báo API “{{name}}”",
|
||
"Update available": "Có bản cập nhật",
|
||
"Update Balance": "Cập nhật số dư",
|
||
"Update balance for:": "Cập nhật số dư cho:",
|
||
"Update Channel": "Cập nhật kênh",
|
||
"Update channel configuration and click save when you're done.": "Cập nhật cấu hình kênh và nhấp lưu khi bạn hoàn tất.",
|
||
"Update check timed out. Try again.": "Kiểm tra cập nhật đã hết thời gian chờ. Vui lòng thử lại.",
|
||
"Update configuration": "Cập nhật cấu hình",
|
||
"Update failed": "Cập nhật thất bại",
|
||
"Update Model": "Cập nhật mô hình",
|
||
"Update model configuration and click save when you're done.": "Cập nhật cấu hình mô hình và nhấp lưu khi bạn hoàn tất.",
|
||
"Update plan info": "Cập nhật thông tin gói",
|
||
"Update Provider": "Cập nhật Nhà cung cấp",
|
||
"Update Redemption Code": "Cập nhật mã đổi thưởng",
|
||
"Update selected fields": "Cập nhật các trường đã chọn",
|
||
"Update succeeded": "Cập nhật thành công",
|
||
"Update the API key by providing necessary info.": "Cập nhật khóa API bằng cách cung cấp thông tin cần thiết.",
|
||
"Update the configuration for this custom OAuth provider.": "Cập nhật cấu hình cho nhà cung cấp OAuth tùy chỉnh này.",
|
||
"Update the redemption code by providing necessary info.": "Cập nhật mã đổi thưởng bằng cách cung cấp thông tin cần thiết.",
|
||
"Update the reusable bundle below.": "Cập nhật gói có thể tái sử dụng bên dưới.",
|
||
"Update the session binding after a successful switch": "Cập nhật liên kết phiên sau khi chuyển thành công",
|
||
"Update the user by providing necessary info.": "Cập nhật cho người dùng bằng cách cung cấp thông tin cần thiết.",
|
||
"Update vendor information for {{name}}": "Cập nhật thông tin nhà cung cấp cho {{name}}",
|
||
"Update your password for account:": "Cập nhật mật khẩu của bạn cho tài khoản:",
|
||
"Update your password to keep your account secure": "Cập nhật mật khẩu của bạn để bảo mật tài khoản.",
|
||
"Updated": "Đã cập nhật",
|
||
"Updated {{models}} model assignments and deleted {{vendors}} vendor records.": "Đã cập nhật {{models}} gán mô hình và xóa {{vendors}} bản ghi nhà cung cấp.",
|
||
"Updated a custom OAuth provider": "Đã cập nhật nhà cung cấp OAuth tùy chỉnh",
|
||
"Updated a deployment": "Đã cập nhật một triển khai",
|
||
"Updated a model": "Đã cập nhật một mô hình",
|
||
"Updated a prefill group": "Đã cập nhật một nhóm điền sẵn",
|
||
"Updated a redemption code": "Đã cập nhật một mã đổi thưởng",
|
||
"Updated a subscription plan": "Đã cập nhật một gói đăng ký",
|
||
"Updated a vendor": "Đã cập nhật một nhà cung cấp",
|
||
"Updated At": "Thời gian cập nhật",
|
||
"Updated channel {{name}} (ID: {{id}})": "Đã cập nhật kênh {{name}} (ID: {{id}})",
|
||
"Updated channel status (ID: {{id}})": "Đã cập nhật trạng thái kênh (ID: {{id}})",
|
||
"Updated daily": "Cập nhật hàng ngày",
|
||
"Updated Passkey domains: removed {{domains}}; affected {{known}}; unknown {{unknown}}": "Đã cập nhật miền khóa truy cập: đã xóa {{domains}}; bị ảnh hưởng {{known}}; chưa rõ miền {{unknown}}",
|
||
"Updated successfully": "Cập nhật thành công",
|
||
"Updated system setting {{key}}": "Đã cập nhật cài đặt hệ thống {{key}}",
|
||
"Updated user {{username}} (ID: {{id}})": "Đã cập nhật người dùng {{username}} (ID: {{id}})",
|
||
"Updates have not been checked yet.": "Chưa kiểm tra cập nhật.",
|
||
"Updates with the system": "Cập nhật cùng hệ thống",
|
||
"Updating all channel balances. This may take a while. Please refresh to see results.": "Đang cập nhật tất cả số dư kênh. Quá trình này có thể mất một chút thời gian. Vui lòng làm mới để xem kết quả.",
|
||
"Updating...": "Đang cập nhật...",
|
||
"Upgrade {{name}}": "Nâng cấp {{name}}",
|
||
"Upgrade and enable": "Nâng cấp và bật",
|
||
"Upgrade available: v{{installed}} to v{{latest}}": "Có bản nâng cấp: v{{installed}} lên v{{latest}}",
|
||
"Upgrade Group": "Nhóm nâng cấp",
|
||
"Upgrade plaintext SMTP connection with STARTTLS before authentication": "Nâng cấp kết nối SMTP dạng rõ bằng STARTTLS trước khi xác thực",
|
||
"Upload": "Tải lên",
|
||
"Upload a JavaScript task platform plugin.": "Tải lên plugin JavaScript cho nền tảng tác vụ.",
|
||
"Upload a single service account JSON file": "Tải lên một tệp JSON tài khoản dịch vụ",
|
||
"Upload a task plugin to add a platform.": "Tải plugin tác vụ lên để thêm nền tảng.",
|
||
"Upload file": "Tải tệp lên",
|
||
"Upload files": "Tải tệp lên",
|
||
"Upload multiple JSON files in batch modes": "Tải lên nhiều tệp JSON trong chế độ hàng loạt",
|
||
"Upload new plugin version": "Tải phiên bản plugin mới",
|
||
"Upload new version": "Tải phiên bản mới",
|
||
"Upload or reference a local configuration file.": "Tải lên hoặc tham chiếu tệp cấu hình cục bộ.",
|
||
"Upload photo": "Tải ảnh lên",
|
||
"Upload plugin": "Tải plugin lên",
|
||
"Upload task plugin": "Tải plugin tác vụ lên",
|
||
"Uploading a plugin is an administrator-level trust decision. A plugin can access channel credentials and shape upstream requests. Review its source and diff before activation.": "Tải plugin lên là quyết định tin cậy ở cấp quản trị viên. Plugin có thể truy cập thông tin xác thực của kênh và tạo yêu cầu tới thượng nguồn. Hãy xem mã nguồn và phần khác biệt trước khi kích hoạt.",
|
||
"Uploading...": "Đang tải lên...",
|
||
"Upscale": "Phóng to",
|
||
"Upstream": "Thượng nguồn",
|
||
"Upstream authentication": "Xác thực với nhà cung cấp",
|
||
"Upstream did not return reset credit details.": "Upstream không trả về chi tiết lượt đặt lại.",
|
||
"Upstream JSON response": "Phản hồi JSON thượng nguồn",
|
||
"Upstream Model": "Mô hình gửi đến nhà cung cấp",
|
||
"Upstream Model Detection Settings": "Cài đặt phát hiện mô hình nguồn",
|
||
"Upstream model detection task started. Track progress in System Info, then refresh to review staged updates.": "Đã bắt đầu tác vụ phát hiện mô hình thượng nguồn. Theo dõi tiến trình trong Thông tin hệ thống, sau đó làm mới để xem các cập nhật đang chờ.",
|
||
"Upstream model list": "Danh sách mô hình thượng nguồn",
|
||
"Upstream Model Name": "Tên mô hình thượng nguồn",
|
||
"Upstream Model Update Check": "Kiểm tra cập nhật mô hình nguồn",
|
||
"Upstream Model Updates": "Cập nhật mô hình upstream",
|
||
"Upstream model updates applied: {{added}} added, {{removed}} removed, {{ignored}} ignored this time, {{totalIgnored}} total ignored models": "Đã áp dụng cập nhật mô hình upstream: {{added}} đã thêm, {{removed}} đã xóa, {{ignored}} bỏ qua lần này, {{totalIgnored}} tổng mô hình đã bỏ qua",
|
||
"Upstream names returned by the provider": "Tên do thượng nguồn trả về",
|
||
"Upstream path": "Đường dẫn upstream",
|
||
"Upstream path is required": "Cần nhập đường dẫn upstream",
|
||
"Upstream path must be a full URL or a path starting with /": "Đường dẫn upstream phải là URL đầy đủ hoặc đường dẫn bắt đầu bằng /",
|
||
"Upstream price sync": "Đồng bộ giá thượng nguồn",
|
||
"Upstream prices fetched successfully": "Lấy giá upstream thành công",
|
||
"Upstream protocol plan": "Cấu hình giao thức thượng nguồn",
|
||
"Upstream ratios fetched successfully": "Đã lấy tỷ lệ upstream thành công",
|
||
"Upstream request failed": "Yêu cầu lên nguồn thất bại",
|
||
"Upstream Request ID": "ID yêu cầu thượng nguồn",
|
||
"Upstream response": "Phản hồi nguồn",
|
||
"Upstream Response": "Upstream feedback",
|
||
"Upstream Response (billing-usage-anthropic-estimated)": "Phản hồi upstream (billing-usage-anthropic-estimated)",
|
||
"Upstream Response (billing-usage-anthropic)": "Phản hồi upstream (billing-usage-anthropic)",
|
||
"Upstream Response (billing-usage-gemini-estimated)": "Phản hồi upstream (billing-usage-gemini-estimated)",
|
||
"Upstream Response (billing-usage-gemini)": "Phản hồi upstream (billing-usage-gemini)",
|
||
"Upstream Response (billing-usage-openai-estimated)": "Phản hồi upstream (billing-usage-openai-estimated)",
|
||
"Upstream Response (billing-usage-openai)": "Phản hồi upstream (billing-usage-openai)",
|
||
"upstream services integrated": "dịch vụ thượng nguồn tích hợp",
|
||
"Upstream Task ID": "ID tác vụ thượng nguồn",
|
||
"Upstream Updates": "Cập nhật nguồn",
|
||
"Upstream URL": "URL upstream",
|
||
"Upstream URL must be a full URL": "URL upstream phải là URL đầy đủ",
|
||
"Upstream vendor missing": "Nguồn thiếu thông tin nhà cung cấp",
|
||
"uptime": "thời gian hoạt động",
|
||
"Uptime": "Thời gian hoạt động",
|
||
"Uptime (30d)": "Thời gian hoạt động (30 ngày)",
|
||
"Uptime (last 30 days)": "Thời gian hoạt động (30 ngày qua)",
|
||
"Uptime Kuma": "Uptime Kuma",
|
||
"Uptime Kuma groups saved successfully": "Đã lưu nhóm Uptime Kuma thành công",
|
||
"Uptime Kuma URL": "URL Uptime Kuma",
|
||
"Uptime since": "Thời gian hoạt động kể từ",
|
||
"URL": "URL",
|
||
"URL is required": "URL là bắt buộc",
|
||
"URL to your logo image (optional)": "URL hình ảnh logo của bạn (tùy chọn)",
|
||
"US dollar (USD)": "Đô la Mỹ (USD)",
|
||
"Usage": "Sử dụng",
|
||
"Usage · {{price}}": "Mức sử dụng · {{price}}",
|
||
"Usage at a glance": "Tổng quan mức dùng",
|
||
"Usage guide": "Hướng dẫn sử dụng",
|
||
"Usage logs": "Nhật ký sử dụng",
|
||
"Usage Logs": "Nhật ký sử dụng",
|
||
"Usage mode": "Chế độ sử dụng",
|
||
"Usage parameters": "Tham số sử dụng",
|
||
"Usage percentage": "Tỷ lệ đã dùng",
|
||
"Usage prices": "Giá sử dụng",
|
||
"Usage-based": "Dựa trên sử dụng",
|
||
"Usage-based billing": "Tính phí theo mức sử dụng",
|
||
"Usage-based billing · price not configured": "Tính phí theo mức sử dụng · chưa cấu hình giá",
|
||
"USD": "USD",
|
||
"USD Exchange Rate": "Tỷ giá USD",
|
||
"USD price per 1M input tokens.": "Giá USD cho mỗi 1 triệu token đầu vào.",
|
||
"USD price per 1M tokens.": "Giá USD cho mỗi 1 triệu token.",
|
||
"Use +: to add a group, -: to remove a default selectable group, or no prefix to append a group.": "Dùng +: để thêm nhóm, -: để xóa nhóm có thể chọn mặc định, hoặc không có tiền tố để nối nhóm.",
|
||
"Use 8–128 characters.": "Sử dụng 8–128 ký tự.",
|
||
"Use a compatible browser or device with biometric authentication or a security key to register a Passkey.": "Sử dụng trình duyệt hoặc thiết bị tương thích có xác thực sinh trắc học hoặc khóa bảo mật để đăng ký Khóa truy cập.",
|
||
"Use a different stable value for each instance, then restart the service.": "Dùng một giá trị ổn định khác nhau cho mỗi phiên bản, sau đó khởi động lại dịch vụ.",
|
||
"Use a Passkey from another website": "Dùng khóa truy cập của trang web khác",
|
||
"Use a path to append it to the channel Base URL, or enter a full URL to override the Base URL for this route.": "Dùng đường dẫn để nối vào Base URL của kênh, hoặc nhập URL đầy đủ để ghi đè Base URL cho tuyến này.",
|
||
"Use an HTTPS domain (or localhost for development) to configure Passkey.": "Dùng tên miền HTTPS để cấu hình Passkey, hoặc localhost khi phát triển.",
|
||
"Use authenticator code": "Sử dụng mã xác thực",
|
||
"Use backup code": "Sử dụng mã dự phòng",
|
||
"Use Bearer for all protocols": "Dùng Bearer cho mọi giao thức",
|
||
"Use channel type {{type}}": "Sử dụng loại kênh {{type}}",
|
||
"Use default": "Dùng mặc định",
|
||
"Use disk cache when request body exceeds this size": "Sử dụng bộ nhớ đệm đĩa khi nội dung yêu cầu vượt quá kích thước này",
|
||
"Use exact client model names, separated by commas. Prefixes and wildcards are not supported.": "Nhập tên model chính xác từ yêu cầu client, ngăn cách bằng dấu phẩy. Không hỗ trợ tiền tố hoặc ký tự đại diện.",
|
||
"Use exact model names such as gpt-4o, or regex rules prefixed with re: such as re:^gemini-.": "Dùng tên model chính xác như gpt-4o, hoặc quy tắc regex có tiền tố re: như re:^gemini-.",
|
||
"Use expression pricing when a dependent price is non-zero and its base price is zero.": "Dùng biểu thức khi giá phụ thuộc khác không nhưng giá cơ sở bằng không.",
|
||
"Use external tools to extend capabilities": "Sử dụng công cụ ngoài để mở rộng khả năng",
|
||
"Use model-level expression": "Dùng biểu thức của mô hình",
|
||
"Use model-level pricing": "Dùng giá của mô hình",
|
||
"Use one available reset credit for this channel. The reset request is sent only after confirmation.": "Sử dụng một lượt đặt lại khả dụng cho kênh này. Yêu cầu chỉ được gửi sau khi xác nhận.",
|
||
"Use one available reset credit to refresh the current Codex usage windows.": "Sử dụng một lượt đặt lại khả dụng để làm mới các cửa sổ mức dùng Codex hiện tại.",
|
||
"Use OpenAI-compatible Ollama chat API": "Dùng API chat Ollama tương thích OpenAI",
|
||
"Use our unified OpenAI-compatible endpoint in your applications": "Sử dụng endpoint thống nhất tương thích OpenAI trong ứng dụng của bạn",
|
||
"Use Passkey or 2FA to confirm your identity before revealing this channel key.": "Hãy dùng Passkey hoặc 2FA để xác nhận danh tính trước khi xem khóa kênh này.",
|
||
"Use Passkey to sign in without entering your password.": "Sử dụng Khóa truy cập để đăng nhập mà không cần nhập mật khẩu của bạn.",
|
||
"Use presets or upstream discovery to populate the model list faster.": "Dùng mẫu đặt sẵn hoặc phát hiện từ upstream để điền danh sách mô hình nhanh hơn.",
|
||
"Use secure connection when sending emails": "Sử dụng kết nối an toàn khi gửi email",
|
||
"Use sidebar shortcut": "Sử dụng phím tắt thanh bên",
|
||
"Use the existing token total": "Sử dụng tổng token hiện có",
|
||
"Use the full-width table to scan prices, then select a row to edit it here.": "Duyệt giá trong bảng, rồi chọn một hàng để chỉnh sửa tại đây.",
|
||
"Use the group set on the token. If the token has no group, use the user group. The auto group tries the auto assignment order from top to bottom.": "Dùng nhóm đặt trên token. Nếu token không có nhóm, dùng nhóm người dùng. Nhóm auto thử theo thứ tự gán tự động từ trên xuống dưới.",
|
||
"Use the pricing group table to manage the ratio and whether the group appears in the token creation dropdown.": "Dùng bảng nhóm định giá để quản lý tỷ lệ và việc nhóm có xuất hiện trong danh sách tạo token hay không.",
|
||
"Use this callback URL pattern when registering a custom OAuth provider.": "Dùng mẫu URL callback này khi đăng ký nhà cung cấp OAuth tùy chỉnh.",
|
||
"Use this token for API authentication": "Sử dụng token này để xác thực API",
|
||
"Use tier(name, fixed(amount)) for a USD price per request. Group and request multipliers still apply.": "Dùng tier(name, fixed(amount)) để đặt giá USD cho mỗi yêu cầu. Hệ số nhóm và yêu cầu vẫn được áp dụng.",
|
||
"Use your Passkey": "Sử dụng Passkey của bạn",
|
||
"used": "đã sử dụng, cũ",
|
||
"Used": "Đã sử dụng",
|
||
"Used {{used}} of {{total}} ({{percent}}%)": "Đã dùng {{used}} trên {{total}} ({{percent}}%)",
|
||
"Used / Remaining": "Đã dùng / Còn lại",
|
||
"Used amount": "Đã dùng",
|
||
"Used as SuccessURL on the new product. You'll be prompted to confirm if left blank.": "Được dùng làm SuccessURL trên sản phẩm mới. Bạn sẽ được yêu cầu xác nhận nếu để trống.",
|
||
"Used by route auth templates": "Dùng trong mẫu xác thực route",
|
||
"Used for load balancing. Higher weight = more requests": "Được sử dụng để cân bằng tải. Trọng số càng cao = càng nhiều yêu cầu",
|
||
"Used in URLs and API routes": "Sử dụng trong URL và các tuyến API",
|
||
"Used Quota": "Hạn mức đã sử dụng",
|
||
"Used reset credits cannot be restored.": "Các lượt đặt lại đã dùng không thể khôi phục.",
|
||
"Used to authenticate with io.net deployment API": "Dùng để xác thực với API triển khai io.net",
|
||
"Used to authenticate with the worker. Leave blank to keep the existing secret.": "Dùng để xác thực với worker. Để trống để giữ nguyên secret hiện có.",
|
||
"Used to decide the payment flow. Built-in keys include stripe for Stripe and waffo_pancake for Waffo Pancake; other values are sent to Epay as the type parameter.": "Dùng để quyết định luồng thanh toán khi người dùng nhấp. Các khóa có sẵn gồm stripe cho Stripe và waffo_pancake cho Waffo Pancake; các giá trị khác được gửi tới Epay dưới dạng tham số type.",
|
||
"Used when a Task Plugin channel has no API address configured.": "Dùng khi kênh plugin tác vụ chưa được cấu hình địa chỉ API.",
|
||
"Used:": "Đã dùng:",
|
||
"User": "Người dùng",
|
||
"User {{id}}": "Người dùng {{id}}",
|
||
"User Agent": "Tác nhân người dùng",
|
||
"User Agreement": "Thỏa thuận người dùng",
|
||
"User Analytics": "Thống kê người dùng",
|
||
"User Consumption Ranking": "Xếp hạng tiêu thụ",
|
||
"User Consumption Trend": "Xu hướng tiêu thụ",
|
||
"User Count": "Số người dùng",
|
||
"User created successfully": "Tạo người dùng thành công",
|
||
"User dashboard and quota controls.": "Bảng điều khiển người dùng và kiểm soát hạn ngạch.",
|
||
"User deleted successfully": "Xóa người dùng thành công",
|
||
"User demoted to regular user successfully": "Đã hạ cấp người dùng xuống người dùng thường thành công",
|
||
"User disabled successfully": "Tắt người dùng thành công",
|
||
"User enabled successfully": "Bật người dùng thành công",
|
||
"User Exclusive Ratio": "Tỷ lệ riêng",
|
||
"User group": "Nhóm người dùng",
|
||
"User Group": "Nhóm người dùng",
|
||
"User group name": "Tên nhóm người dùng",
|
||
"User Group: {{ratio}}x": "Nhóm người dùng: {{ratio}}x",
|
||
"User groups that can access channels with this tag": "Nhóm người dùng có thể truy cập các kênh với thẻ này",
|
||
"User groups that can access this channel. ": "Các nhóm người dùng có thể truy cập kênh này.",
|
||
"User ID": "ID người dùng",
|
||
"User ID Field": "Trường ID Người dùng",
|
||
"User ID:": "ID người dùng:",
|
||
"User Info Endpoint": "Điểm cuối Thông tin Người dùng",
|
||
"User Info Endpoint (Optional)": "Điểm cuối Thông tin Người dùng (Tùy chọn)",
|
||
"User Information": "Thông tin người dùng",
|
||
"User Menu": "Menu người dùng",
|
||
"User personal functions": "Chức năng cá nhân người dùng",
|
||
"User promoted to admin successfully": "Đã nâng cấp người dùng lên quản trị viên thành công",
|
||
"User selectable": "Người dùng có thể chọn",
|
||
"User Subscription Management": "Quản lý đăng ký người dùng",
|
||
"User updated successfully": "Cập nhật người dùng thành công",
|
||
"User Verification": "Xác minh người dùng",
|
||
"User-Agent include (one per line)": "User-Agent include (mỗi dòng một mục)",
|
||
"Username": "Tên người dùng",
|
||
"Username confirmation does not match": "Xác nhận tên người dùng không khớp",
|
||
"Username Field": "Trường Tên người dùng",
|
||
"Username or Email": "Tên đăng nhập hoặc Email",
|
||
"Users": "Người dùng",
|
||
"Users call the model on the left. The platform forwards the request to the upstream model on the right.": "Người dùng gọi mô hình bên trái. Nền tảng chuyển tiếp yêu cầu đến mô hình thượng nguồn bên phải.",
|
||
"Users in {{group}}": "Người dùng trong {{group}}",
|
||
"Users must wait for a successful drawing before upscales or variations.": "Người dùng phải chờ vẽ thành công trước khi upscale hoặc biến thể.",
|
||
"Users of vip, when billed as premium, pay ratio": "Người dùng của vip, khi tính phí theo premium, trả hệ số",
|
||
"Users only see groups marked as user selectable. Non-selectable groups can still be assigned by administrators.": "Người dùng chỉ thấy các nhóm được đánh dấu là có thể chọn. Nhóm không thể chọn vẫn có thể do quản trị viên gán.",
|
||
"uses": "sử dụng",
|
||
"Using built-in or default pricing": "Đang dùng giá tích hợp hoặc mặc định",
|
||
"Using the complete global Auto order ({{count}} groups)": "Đang dùng thứ tự Auto toàn cục đầy đủ ({{count}} nhóm)",
|
||
"v{{installed}} is installed but this source does not list it. Installing replaces it with v{{target}}.": "Đang cài v{{installed}} nhưng nguồn này không liệt kê phiên bản đó. Việc cài đặt sẽ thay thế nó bằng v{{target}}.",
|
||
"Validity": "Hiệu lực",
|
||
"Validity Period": "Thời hạn hiệu lực",
|
||
"Value": "Giá trị",
|
||
"Value (supports JSON or plain text)": "Giá trị (hỗ trợ JSON hoặc văn bản thuần)",
|
||
"Value is required": "Giá trị là bắt buộc",
|
||
"Value metric": "Chỉ số giá trị",
|
||
"Value must be at least 0": "Giá trị phải ít nhất là 0",
|
||
"Value Regex": "Regex giá trị",
|
||
"variable": "biến",
|
||
"variable)": "biến)",
|
||
"variable) *": "biến) *",
|
||
"Variables": "Biến",
|
||
"Vary": "Biến thể",
|
||
"Vary (Strong)": "Biến thể (mạnh)",
|
||
"Vary (Subtle)": "Biến thể (nhẹ)",
|
||
"Vast Range of AI Models": "Số lượng lớn mô hình AI",
|
||
"vendor": "nhà cung cấp",
|
||
"Vendor": "Supplier",
|
||
"Vendor created successfully": "Đã tạo nhà cung cấp",
|
||
"Vendor data changed. Preview again before applying.": "Dữ liệu nhà cung cấp đã thay đổi. Hãy xem trước lại trước khi áp dụng.",
|
||
"Vendor deleted successfully": "Đã xóa nhà cung cấp thành công",
|
||
"Vendor details": "Thông tin nhà cung cấp",
|
||
"Vendor management": "Quản lý nhà cung cấp",
|
||
"Vendor Name": "Tên nhà cung cấp",
|
||
"Vendor Name *": "Tên nhà cung cấp *",
|
||
"Vendor name and icon must not exceed 128 characters.": "Tên nhà cung cấp và khóa biểu tượng không được quá 128 ký tự.",
|
||
"Vendor name is required": "Tên nhà cung cấp là bắt buộc",
|
||
"Vendor updated successfully": "Đã cập nhật nhà cung cấp",
|
||
"Vendor:": "Nhà cung cấp:",
|
||
"Vendors": "Nhà cung cấp",
|
||
"Vendors ranked by aggregated token volume": "Nhà cung cấp xếp hạng theo tổng lượng token",
|
||
"Vendors source": "Nguồn nhà cung cấp",
|
||
"Vendors still have {{count}} linked model records. Transfer or clear their assignments first.": "Nhà cung cấp vẫn còn {{count}} bản ghi mô hình liên kết. Hãy chuyển hoặc xóa gán trước.",
|
||
"Verification code": "Mã xác minh",
|
||
"Verification Code": "Mã xác minh",
|
||
"Verification code must be 6 digits": "Mã xác thực phải có 6 chữ số",
|
||
"Verification code sent! Please check your email.": "Mã xác thực đã được gửi! Vui lòng kiểm tra email của bạn.",
|
||
"Verification code updates every 30 seconds.": "Mã xác minh cập nhật mỗi 30 giây.",
|
||
"Verification does not match this action.": "Xác minh không khớp với thao tác này.",
|
||
"Verification does not match this action's details. Please verify again.": "Thông tin xác minh không khớp với thao tác này. Vui lòng xác minh lại.",
|
||
"Verification email could not be sent. Start email verification again.": "Không thể gửi email xác minh. Vui lòng bắt đầu xác minh email lại.",
|
||
"Verification email sent": "Email xác thực đã được gửi",
|
||
"Verification failed": "Xác thực thất bại",
|
||
"Verification failed. Please try again.": "Xác minh thất bại. Vui lòng thử lại.",
|
||
"Verification flow expired": "Quy trình xác minh đã hết hạn",
|
||
"Verification is not configured properly": "Xác thực chưa được cấu hình đúng cách",
|
||
"Verification proof was not returned": "Không nhận được bằng chứng xác minh",
|
||
"Verification required to reveal the saved key.": "Yêu cầu xác minh để tiết lộ khóa đã lưu.",
|
||
"Verification scope is missing": "Thiếu phạm vi xác minh",
|
||
"Verify": "Kiểm tra",
|
||
"Verify again before retrying this action.": "Vui lòng xác minh lại trước khi thử lại thao tác này.",
|
||
"Verify and Sign In": "Xác minh và Đăng nhập",
|
||
"Verify routing with Playground or your client": "Xác minh định tuyến bằng Playground hoặc client của bạn",
|
||
"Verify Setup": "Xác minh thiết lập",
|
||
"Verify to view channel key": "Xác minh để xem khóa kênh",
|
||
"Verify upstream pricing": "Kiểm tra giá từ nguồn",
|
||
"Verify your database connection": "Xác minh kết nối cơ sở dữ liệu của bạn",
|
||
"Verify your identity to finish signing in.": "Xác minh danh tính để hoàn tất đăng nhập.",
|
||
"Verifying credentials and pulling stores from your Pancake account...": "Đang xác minh thông tin xác thực và lấy cửa hàng từ tài khoản Pancake của bạn...",
|
||
"Verifying your {{provider}} account": "Đang xác minh tài khoản {{provider}} của bạn",
|
||
"Version": "Phiên bản",
|
||
"Version differences": "Khác biệt phiên bản",
|
||
"Version history": "Lịch sử phiên bản",
|
||
"Version Overrides": "Ghi đè phiên bản",
|
||
"Versions": "Phiên bản",
|
||
"Vertex AI": "Vertex AI",
|
||
"Vertex AI API Key mode does not support batch creation": "Chế độ API Key của Vertex AI không hỗ trợ tạo hàng loạt",
|
||
"Vertex AI does not support functionResponse.id. Enable this to remove the field automatically.": "Vertex AI không hỗ trợ functionResponse.id. Bật để tự động loại bỏ trường này.",
|
||
"Vertex AI Key Format": "Định dạng khóa Vertex AI",
|
||
"Vertex AI service account key must be valid JSON": "Khóa tài khoản dịch vụ Vertex AI phải là JSON hợp lệ",
|
||
"Video": "Video",
|
||
"Video length in seconds": "Độ dài video (giây)",
|
||
"Video pricing must be converted manually.": "Cần chuyển đổi giá video thủ công.",
|
||
"Video Remix": "Remix video",
|
||
"Vidu": "Vidu",
|
||
"View": "Xem",
|
||
"View all currently available models": "Xem tất cả mô hình hiện có",
|
||
"View API token key": "Xem khóa mã thông báo API",
|
||
"View API token keys in batch": "Xem hàng loạt khóa mã thông báo API",
|
||
"View audit records from user and admin roles. Root records are always excluded.": "Xem bản ghi kiểm toán của vai trò user và admin. Luôn loại trừ bản ghi của vai trò root.",
|
||
"View changelog source": "Xem tệp nguồn",
|
||
"View channel lists and details without secrets.": "Xem danh sách và chi tiết kênh không chứa bí mật.",
|
||
"View channel secrets": "Xem bí mật kênh",
|
||
"View detailed information about this user including balance, usage statistics, and invitation details.": "Xem thông tin chi tiết về người dùng này bao gồm số dư, thống kê sử dụng và chi tiết lời mời.",
|
||
"View details": "Xem chi tiết",
|
||
"View document": "Xem tài liệu",
|
||
"View issued reset credits, grant dates, and expiration.": "Xem các lượt đặt lại đã cấp, ngày cấp và thời điểm hết hạn.",
|
||
"View key for API token “{{name}}”": "Xem khóa mã thông báo API “{{name}}”",
|
||
"View logs": "Xem nhật ký",
|
||
"View mapping": "Xem ánh xạ",
|
||
"View mode": "Chế độ xem",
|
||
"View model statistics and charts": "Xem thống kê và biểu đồ mô hình",
|
||
"View models": "Xem mô hình",
|
||
"View other accounts' audit logs": "Xem nhật ký kiểm toán của tài khoản khác",
|
||
"View Pricing": "View price",
|
||
"View pricing for {{model}}": "Xem giá {{model}}",
|
||
"View scope": "Phạm vi xem",
|
||
"View the complete details for this": "Xem chi tiết đầy đủ của",
|
||
"View the complete details for this log entry": "Xem chi tiết đầy đủ cho mục nhật ký này",
|
||
"View the complete details for this task": "Xem đầy đủ chi tiết của tác vụ này",
|
||
"View the complete error message and details": "Xem toàn bộ thông báo lỗi và chi tiết",
|
||
"View the complete prompt and its English translation": "Xem toàn bộ lời nhắc và bản dịch tiếng Anh",
|
||
"View the generated image": "Xem ảnh đã tạo",
|
||
"View your topup transaction records and payment history": "Xem lịch sử giao dịch nạp tiền và lịch sử thanh toán của bạn",
|
||
"Viewed channel key {{name}} (ID: {{id}})": "Đã xem khóa kênh {{name}} (ID: {{id}})",
|
||
"Violation Code": "Mã vi phạm",
|
||
"Violation deduction amount": "Số tiền trừ vi phạm",
|
||
"Violation Fee": "Phí vi phạm",
|
||
"Violation Marker": "Đánh dấu vi phạm",
|
||
"vip": "vip",
|
||
"VIP users with premium access": "Người dùng VIP với quyền truy cập cao cấp",
|
||
"Visible": "Hiển thị",
|
||
"Visible only to users with access to the model’s groups.": "Chỉ hiển thị cho người dùng có quyền truy cập các nhóm của mô hình.",
|
||
"Vision": "Thị giác",
|
||
"Vision, image / video, document chat": "Thị giác, ảnh / video, hỏi đáp tài liệu",
|
||
"Visit Settings → General and adjust quota options...": "Truy cập Cài đặt → Chung và điều chỉnh tùy chọn hạn mức...",
|
||
"Visitors must authenticate before accessing the pricing directory.": "Khách truy cập phải xác thực trước khi truy cập thư mục giá.",
|
||
"Visitors must authenticate before accessing the rankings page.": "Khách truy cập phải xác thực trước khi truy cập trang bảng xếp hạng.",
|
||
"Visual": "Trực quan",
|
||
"Visual edit": "Chỉnh sửa trực quan",
|
||
"Visual editor": "Trình sửa trực quan",
|
||
"Visual Editor": "Trình soạn thảo trực quan",
|
||
"Visual indicator color for the API card": "Màu sắc chỉ báo trực quan cho thẻ API",
|
||
"Visual Mode": "Chế độ Trực quan",
|
||
"Visual Parameter Override": "Ghi đè tham số trực quan",
|
||
"Visual prices use {{currency}} per declared unit; token prices are per 1M tokens. Raw expressions always use USD, with token terms divided by 1000000.": "Giá trực quan dùng {{currency}} cho mỗi đơn vị đã khai báo; giá token tính theo 1 triệu token. Biểu thức gốc luôn dùng USD, với các hạng tử token chia cho 1000000.",
|
||
"vLLM": "vLLM",
|
||
"vLLM API key, or EMPTY if authentication is disabled": "Khóa API vLLM, hoặc EMPTY nếu đã tắt xác thực",
|
||
"vLLM server address, without /v1": "Địa chỉ máy chủ vLLM, không gồm /v1",
|
||
"vLLM status": "Trạng thái vLLM",
|
||
"VolcEngine": "VolcEngine",
|
||
"vs. previous": "so với kỳ trước",
|
||
"Waffo": "Waffo",
|
||
"Waffo Aggregator Gateway": "Cổng tổng hợp Waffo",
|
||
"Waffo Pancake Dashboard": "Waffo Pancake Dashboard",
|
||
"Waffo Pancake MoR": "Waffo Pancake MoR",
|
||
"Waffo Pancake Payment Gateway": "Cổng thanh toán Waffo Pancake",
|
||
"Waffo Pancake product created": "Đã tạo sản phẩm Waffo Pancake",
|
||
"Waffo Pancake product creation failed": "Tạo sản phẩm Waffo Pancake thất bại",
|
||
"Waffo Pancake save failed": "Lưu Waffo Pancake thất bại",
|
||
"Waffo Pancake settings saved": "Đã lưu cài đặt Waffo Pancake",
|
||
"Waffo Payment": "Thanh toán Waffo",
|
||
"Waffo Payment Gateway": "Cổng thanh toán Waffo",
|
||
"Waffo Public Key (Production)": "Waffo Public Key (Sản xuất)",
|
||
"Waffo Public Key (Sandbox)": "Khóa công khai Waffo (Sandbox)",
|
||
"Waiting": "Đang chờ",
|
||
"Waiting for email...": "Đang chờ email...",
|
||
"Waiting for two comparable samples. Counter resets restart the sampling window.": "Đang chờ hai mẫu có thể so sánh. Đặt lại bộ đếm sẽ bắt đầu lại khoảng lấy mẫu.",
|
||
"Waiting requests": "Yêu cầu đang chờ",
|
||
"Wallet": "Ví",
|
||
"Wallet First": "Ưu tiên ví",
|
||
"Wallet Management": "Quản lý ví",
|
||
"Wallet management and personal preferences.": "Quản lý ví và sở thích cá nhân.",
|
||
"Wallet Only": "Chỉ dùng ví",
|
||
"Wallet quota limit exceeded": "Vượt phạm vi hạn mức ví",
|
||
"Warning": "Cảnh báo",
|
||
"Warning: Base URL should not end with /v1. New API will handle it automatically. This may cause request failures.": "Cảnh báo: URL cơ sở không nên kết thúc bằng /v1. API mới sẽ xử lý tự động. Điều này có thể gây ra lỗi yêu cầu.",
|
||
"Warning: Disabling 2FA will make your account less secure.": "Cảnh báo: Vô hiệu hóa 2FA sẽ khiến tài khoản của bạn kém an toàn hơn.",
|
||
"Warning: This action is permanent and irreversible!": "Cảnh báo: Hành động này là vĩnh viễn và không thể đảo ngược!",
|
||
"We apologize for the inconvenience.": "Chúng tôi xin lỗi vì sự bất tiện này.",
|
||
"We could not load instances.": "Không thể tải danh sách phiên bản.",
|
||
"We could not load system tasks.": "Không thể tải tác vụ hệ thống.",
|
||
"We could not load the setup status.": "Chúng tôi không thể tải trạng thái thiết lập.",
|
||
"We will prompt your device to confirm using biometrics or your hardware key.": "Chúng tôi sẽ yêu cầu thiết bị của bạn xác nhận bằng cách sử dụng sinh trắc học hoặc khóa bảo mật phần cứng của bạn.",
|
||
"We'll be back online shortly.": "Chúng tôi sẽ sớm trực tuyến trở lại.",
|
||
"Web search": "Tìm kiếm web",
|
||
"Web Search": "Tìm kiếm web",
|
||
"Webhook Configuration:": "Cấu hình Webhook:",
|
||
"Webhook public key (production)": "Khóa công khai Webhook (production)",
|
||
"Webhook public key (production) is required": "Bắt buộc nhập khóa công khai Webhook (production)",
|
||
"Webhook public key (sandbox)": "Khóa công khai Webhook (sandbox)",
|
||
"Webhook public key (sandbox) is required": "Bắt buộc nhập khóa công khai Webhook (sandbox)",
|
||
"Webhook secret": "Bí mật webhook",
|
||
"Webhook Secret": "Bí mật Webhook",
|
||
"Webhook signing secret (leave blank unless updating)": "Mã bí mật ký webhook (để trống trừ khi cập nhật)",
|
||
"Webhook URL": "URL Webhook",
|
||
"Webhook URL (Production):": "Webhook URL (Production):",
|
||
"Webhook URL (Test):": "Webhook URL (Test):",
|
||
"Webhook URL:": "URL Webhook:",
|
||
"Website is under maintenance!": "Website đang bảo trì!",
|
||
"WeChat": "WeChat",
|
||
"WeChat login QR code": "Mã QR đăng nhập WeChat",
|
||
"WeChat Pay": "WeChat Pay",
|
||
"WeChat sign in": "Đăng nhập WeChat",
|
||
"Week": "Tuần",
|
||
"Weekday": "Thứ trong tuần",
|
||
"Weekly": "Hàng tuần",
|
||
"Weekly token usage by model across the past few weeks": "Sử dụng token hàng tuần của từng mô hình trong vài tuần qua",
|
||
"Weekly token usage by model across the past year": "Sử dụng token theo mô hình hàng tuần trong năm qua",
|
||
"Weekly token usage by model since launch": "Sử dụng token theo mô hình hàng tuần kể từ khi ra mắt",
|
||
"Weekly Window": "Cửa sổ hàng tuần",
|
||
"Weight": "Trọng lượng",
|
||
"Weighted by request count": "Có trọng số theo số yêu cầu",
|
||
"Welcome back!": "Chào mừng trở lại!",
|
||
"Welcome to our New API...": "Chào mừng bạn đến với API mới của chúng tôi...",
|
||
"Well-Known URL": "URL đã biết",
|
||
"Well-Known URL must start with http:// or https://": "URL Well-Known phải bắt đầu bằng http:// hoặc https://",
|
||
"What would you like to know?": "Bạn muốn biết gì?",
|
||
"When a token uses the auto group, the system tries groups from top to bottom until it finds an available group.": "Khi token dùng nhóm auto, hệ thống thử các nhóm từ trên xuống dưới cho đến khi tìm được nhóm khả dụng.",
|
||
"When billed as {{group}}": "Khi tính phí theo {{group}}",
|
||
"When conditions match": "Khi điều kiện thỏa mãn",
|
||
"When conditions match → {{name}}": "Điều kiện thỏa mãn → {{name}}",
|
||
"When conditions match, the final price is multiplied by X. Multiple matches multiply together; values < 1 act as discounts.": "Khi thỏa điều kiện, giá cuối nhân với X. Nhiều điều kiện khớp nhân lại với nhau; giá trị < 1 hoạt động như giảm giá.",
|
||
"When disabled, all uploaded custom plugins are ignored and every platform falls back to its built-in factory plugin.": "Khi tắt, mọi plugin tùy chỉnh đã tải lên sẽ bị bỏ qua và mỗi nền tảng sẽ dùng plugin gốc tích hợp sẵn.",
|
||
"When disabled, the entire task plugin system stops serving, including factory and custom plugins.": "Khi tắt, toàn bộ hệ thống plugin tác vụ ngừng phục vụ, gồm cả plugin gốc và plugin tùy chỉnh.",
|
||
"When enabled, if channels in the current group fail, it will try channels in the next group in order.": "Khi được bật, nếu các kênh trong nhóm hiện tại thất bại, hệ thống sẽ thử các kênh của nhóm tiếp theo theo thứ tự.",
|
||
"When enabled, keep the affinity entry even if the affinity channel is disabled or no longer usable for the current group/model. Leave it off to delete the entry and select another channel.": "Khi bật, giữ mục ưu tiên ngay cả khi kênh ưu tiên bị tắt hoặc không còn dùng được cho nhóm/mô hình hiện tại. Để tắt để xóa mục đó và chọn kênh khác.",
|
||
"When enabled, large request bodies are temporarily stored on disk instead of memory, significantly reducing memory usage. SSD recommended.": "Khi bật, nội dung yêu cầu lớn sẽ được lưu tạm trên đĩa thay vì bộ nhớ, giảm đáng kể việc sử dụng bộ nhớ. Khuyến nghị dùng SSD.",
|
||
"When enabled, MjProxy callbacks are accepted (reveals server IP).": "Khi được bật, các callback của MjProxy được chấp nhận (lộ IP máy chủ).",
|
||
"When enabled, newly created tokens start in the first auto group.": "Khi được bật, các token mới được tạo sẽ bắt đầu trong nhóm tự động đầu tiên.",
|
||
"When enabled, prompts are scanned before reaching upstream models.": "Khi được bật,",
|
||
"When enabled, the store field will be blocked": "Khi được bật, trường store sẽ bị chặn",
|
||
"When enabled, users can pick this group when creating tokens.": "Khi bật, người dùng có thể chọn nhóm này khi tạo token.",
|
||
"When enabled, violation requests will incur additional charges.": "Khi bật, các yêu cầu vi phạm sẽ phải chịu phí bổ sung.",
|
||
"When enabled, zero-cost models also pre-consume quota before final settlement.": "Khi được bật, các mô hình không tốn phí cũng trừ trước hạn mức trước khi quyết toán cuối cùng.",
|
||
"When no conditions are set, the operation always executes.": "Khi không có điều kiện, thao tác luôn được thực thi.",
|
||
"When performance monitoring is enabled and system resource usage exceeds the set threshold, new Relay requests will be rejected.": "Khi giám sát hiệu suất được bật và mức sử dụng tài nguyên vượt quá ngưỡng, các yêu cầu Relay mới sẽ bị từ chối.",
|
||
"When running in containers or ephemeral environments, ensure the SQLite file is mapped to persistent storage to avoid data loss on restart.": "Khi chạy trong container hoặc môi trường tạm thời, hãy đảm bảo tệp SQLite được ánh xạ vào bộ nhớ lưu trữ bền vững để tránh mất dữ liệu khi khởi động lại.",
|
||
"When the primary domain changes, the previous domain is automatically kept in the compatible domains list.": "Khi đổi tên miền chính, tên miền cũ sẽ tự động được giữ trong danh sách tên miền tương thích.",
|
||
"Whitelist": "Danh sách trắng",
|
||
"Whitelist (Only allow listed domains)": "Danh sách trắng (Chỉ cho phép các tên miền được liệt kê)",
|
||
"Whitelist (Only allow listed IPs)": "Danh sách trắng (Chỉ cho phép các IP đã liệt kê)",
|
||
"whsec_xxx": "whsec_xxx",
|
||
"Why only one store + product?": "Tại sao chỉ một cửa hàng + sản phẩm?",
|
||
"Why set a website domain?": "Tại sao cần nhập tên miền trang?",
|
||
"Why set this?": "Tại sao cần cài đặt?",
|
||
"Window:": "Cửa sổ:",
|
||
"Wire encoding for the embedding vectors": "Định dạng truyền cho vector embedding",
|
||
"with conflicts": "với các xung đột",
|
||
"With linked models": "Có mô hình liên kết",
|
||
"with the API key from your token settings.": "bằng API key từ trang Tokens của bạn.",
|
||
"With these settings, automatic disabling is off for all channels.": "Với cài đặt này, tự động vô hiệu hóa không có hiệu lực với bất kỳ kênh nào.",
|
||
"Without additional conditions, only the type above is used for pruning.": "Không có điều kiện bổ sung, chỉ type ở trên được sử dụng để dọn dẹp.",
|
||
"Without linked models": "Không có mô hình liên kết",
|
||
"Worked example": "Ví dụ minh họa",
|
||
"Worker Access Key": "Khóa truy cập nhân viên",
|
||
"Worker instances do not run master-only background tasks.": "Phiên bản worker không chạy các tác vụ nền chỉ dành cho master.",
|
||
"Worker metrics": "Số liệu từng worker",
|
||
"Worker Proxy": "Proxy Nhân viên",
|
||
"Worker URL": "URL của Worker",
|
||
"Workspaces": "Không gian làm việc",
|
||
"Write value to the target field": "Ghi giá trị vào trường đích",
|
||
"x": "x",
|
||
"xAI": "xAI",
|
||
"Xinference": "Xinference",
|
||
"Xunfei": "Xunfei",
|
||
"Year": "Năm",
|
||
"years": "năm",
|
||
"Yes": "Có",
|
||
"You are about to delete {{count}} API key(s).": "Bạn sắp xóa {{count}} khóa API.",
|
||
"You are offline. Updates will be checked when you reconnect.": "Bạn đang ngoại tuyến. Cập nhật sẽ được kiểm tra khi kết nối lại.",
|
||
"You are running the latest version ({{version}}).": "Bạn đang sử dụng phiên bản mới nhất ({{version}}).",
|
||
"You can add models manually or try fetching again.": "Bạn có thể thêm mô hình thủ công hoặc thử lấy lại.",
|
||
"You can close this tab once the binding completes or a success message appears in the original window.": "Bạn có thể đóng tab này sau khi quá trình liên kết hoàn tất hoặc thông báo thành công xuất hiện trong cửa sổ gốc.",
|
||
"You can manually add them in \"Custom Model Names\", click \"Fill\" and then submit, or use the operations below to handle automatically.": "Bạn có thể thêm chúng theo cách thủ công trong \"Tên mô hình tùy chỉnh\", nhấp vào \"Điền\" rồi gửi, hoặc sử dụng các thao tác bên dưới để xử lý tự động.",
|
||
"You can only check in once per day": "Bạn chỉ có thể điểm danh một lần mỗi ngày",
|
||
"You can still edit non-sensitive operations fields such as models, groups, priority, and weight.": "Bạn vẫn có thể chỉnh sửa các trường vận hành không nhạy cảm như mô hình, nhóm, độ ưu tiên và trọng số.",
|
||
"You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.": "Bạn cam kết không sử dụng hệ thống này để thực hiện, hỗ trợ hoặc gián tiếp thực hiện các hành vi vi phạm luật và quy định hiện hành, yêu cầu quản lý, quy tắc nền tảng, lợi ích công cộng hoặc quyền và lợi ích hợp pháp của bên thứ ba.",
|
||
"You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.": "Bạn cam kết chỉ sử dụng API upstream, tài khoản, khóa, hạn mức và năng lực dịch vụ trong phạm vi ủy quyền hợp pháp nhận được từ nhà cung cấp dịch vụ upstream, nhà cung cấp mô hình hoặc chủ thể quyền liên quan, và sẽ không thực hiện bán lại, giao dịch, phân phối trái phép hoặc thương mại hóa không tuân thủ khác.",
|
||
"You do not have permission to edit sensitive channel settings.": "Bạn không có quyền chỉnh sửa cài đặt kênh nhạy cảm.",
|
||
"You do not have permission to perform this action.": "Bạn không có quyền thực hiện thao tác này.",
|
||
"You don't have necessary permission": "Bạn không có quyền cần thiết",
|
||
"You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.": "Bạn đã nhận được ủy quyền hợp pháp cho API mô hình, tài khoản, khóa và hạn mức được kết nối.",
|
||
"You have unsaved changes": "Bạn có thay đổi chưa được lưu",
|
||
"You have unsaved changes. Are you sure you want to leave?": "Bạn có thay đổi chưa được lưu. Bạn có chắc chắn muốn rời đi không?",
|
||
"You Pay": "Bạn thanh toán",
|
||
"You save": "Bạn tiết kiệm",
|
||
"You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.": "Bạn hiểu và tự chịu trách nhiệm pháp lý phát sinh từ việc triển khai, vận hành và thu phí.",
|
||
"You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario.": "Bạn hiểu rằng nhắc nhở tuân thủ này chỉ là thông báo rủi ro, không cấu thành tư vấn pháp lý, kết luận rà soát tuân thủ hoặc bảo đảm tính hợp pháp của việc sử dụng hệ thống; bạn nên tham khảo cố vấn pháp lý hoặc tuân thủ chuyên nghiệp dựa trên tình huống kinh doanh thực tế.",
|
||
"You will be redirected to Telegram to complete the binding process.": "Bạn sẽ được chuyển hướng đến Telegram để hoàn tất quá trình liên kết.",
|
||
"You'll be redirected automatically. You can return to the previous page if nothing happens after a few seconds.": "Bạn sẽ được chuyển hướng tự động. Bạn có thể quay lại trang trước nếu không có gì xảy ra sau vài giây.",
|
||
"Your account can edit sensitive channel settings.": "Tài khoản của bạn có thể chỉnh sửa cài đặt kênh nhạy cảm.",
|
||
"Your account cannot edit sensitive channel settings.": "Tài khoản của bạn không thể chỉnh sửa cài đặt kênh nhạy cảm.",
|
||
"your AI integration?": "tích hợp AI của bạn?",
|
||
"Your Azure OpenAI endpoint URL": "URL điểm cuối Azure OpenAI của bạn",
|
||
"Your Bot Name": "Tên Bot của bạn",
|
||
"Your changes have not been saved.": "Các thay đổi chưa được lưu.",
|
||
"Your Cloudflare Account ID": "ID tài khoản Cloudflare của bạn",
|
||
"Your Discord OAuth Client ID": "Discord OAuth Client ID của bạn",
|
||
"Your Discord OAuth Client Secret": "Discord OAuth Client Secret của bạn",
|
||
"Your GitHub OAuth Client ID": "Client ID OAuth GitHub của bạn",
|
||
"Your GitHub OAuth Client Secret": "Bí mật ứng dụng OAuth của GitHub của bạn",
|
||
"Your identity has been verified. Continue to the provider to finish linking your account.": "Danh tính đã được xác minh. Tiếp tục đến nhà cung cấp để hoàn tất liên kết tài khoản.",
|
||
"Your new backup codes are ready": "Mã dự phòng mới của bạn đã sẵn sàng",
|
||
"Your Referral Link": "Liên kết giới thiệu của bạn",
|
||
"Your setup guide is collapsed so usage stays in focus.": "Hướng dẫn thiết lập đã thu gọn để giữ phần sử dụng ở vị trí nổi bật.",
|
||
"Your system access token for API authentication. Keep it secure and don't share it with others.": "Mã truy cập hệ thống của bạn để xác thực API. Hãy giữ nó an toàn và đừng chia sẻ nó với người khác.",
|
||
"Your Telegram Bot Token": "Mã thông báo bot Telegram của bạn",
|
||
"Your transaction history will appear here": "Lịch sử giao dịch của bạn sẽ xuất hiện ở đây",
|
||
"Your Turnstile secret key": "Khóa bí mật Turnstile của bạn",
|
||
"Your Turnstile site key": "Khóa site Turnstile của bạn",
|
||
"Zero retention": "Không lưu dữ liệu",
|
||
"Zhipu": "Zhipu",
|
||
"Zhipu GLM": "Zhipu GLM",
|
||
"Zhipu V4": "Zhipu V4",
|
||
"Zoom": "Zoom",
|
||
"Channel error": "Lỗi kênh",
|
||
"Unrecognized status code": "Mã trạng thái không xác định",
|
||
"Correct the invalid settings before saving.": "Hãy sửa các cài đặt không hợp lệ trước khi lưu.",
|
||
"Upstream connection": "Kết nối thượng nguồn",
|
||
"Local check": "Kiểm tra cục bộ",
|
||
"Responses WebSocket": "Responses WebSocket",
|
||
"Cross-group retry": "Thử lại liên nhóm",
|
||
"Request policy decisions": "Quyết định chính sách yêu cầu",
|
||
"Candidate channels": "Candidate channels",
|
||
"Candidate list truncated; at most 100 candidates are stored per attempt.": "Candidate list truncated; at most 100 candidates are stored per attempt.",
|
||
"Copy request ID": "Copy request ID",
|
||
"Request information": "Request information",
|
||
"Affinity correlation": "Affinity correlation",
|
||
"Not provided": "Not provided",
|
||
"Filter related requests": "Filter related requests",
|
||
"Identifier source": "Identifier source",
|
||
"Requested model": "Requested model",
|
||
"Upstream model": "Upstream model",
|
||
"Returned model": "Returned model",
|
||
"The returned model is diagnostic metadata, not proof of the model that ran.": "The returned model is diagnostic metadata, not proof of the model that ran.",
|
||
"Reasoning effort": "Reasoning effort",
|
||
"HTTP status": "HTTP status",
|
||
"Stream end": "Stream end",
|
||
"Correlation key": "Correlation key",
|
||
"Priority and weight selection": "Priority and weight selection",
|
||
"No available channel": "No available channel",
|
||
"Eligible candidate": "Eligible candidate",
|
||
"Selected candidate": "Selected candidate",
|
||
"Excluded by priority": "Excluded by priority",
|
||
"Affinity cache hit": "Affinity cache hit",
|
||
"Affinity candidate unavailable": "Affinity candidate unavailable",
|
||
"Fixed channel not found": "Fixed channel not found",
|
||
"Channel disabled": "Channel disabled",
|
||
"Switched to fallback group": "Switched to fallback group",
|
||
"Request path not supported": "Request path not supported",
|
||
"Task plugin does not match": "Task plugin does not match",
|
||
"Responses WebSocket not supported": "Responses WebSocket not supported",
|
||
"Channel no longer exists": "Channel no longer exists",
|
||
"Exact model names only. Preferred groups run before the remaining pool. A successful session binding takes precedence.": "Exact model names only. Preferred groups run before the remaining pool. A successful session binding takes precedence.",
|
||
"Estimated usage": "Estimated usage",
|
||
"Attempt history unavailable": "Attempt history unavailable",
|
||
"Preset: Astra prefers preferred-group": "Preset: Astra prefers preferred-group",
|
||
"Usage source": "Usage source",
|
||
"Collecting usage": "Collecting usage",
|
||
"Model verification: pending": "Model verification: pending",
|
||
"Upstream attempts": "Upstream attempts",
|
||
"Server-side routing preview only; no model request or charge. Availability and session bindings may change the selected channel.": "Server-side routing preview only; no model request or charge. Availability and session bindings may change the selected channel.",
|
||
"Group pool": "Group pool",
|
||
"Inherit global Auto": "Inherit global Auto",
|
||
"Preview model": "Preview model",
|
||
"Upstream usage": "Upstream usage",
|
||
"Customize pool": "Customize pool",
|
||
"Input / Output / Cache": "Input / Output / Cache",
|
||
"Verified": "Verified",
|
||
"Each consumed attempt is charged independently at the requested model price and its actual group ratio. The total below is a summary, not another charge.": "Each consumed attempt is charged independently at the requested model price and its actual group ratio. The total below is a summary, not another charge.",
|
||
"Model verification: unchecked": "Model verification: unchecked",
|
||
"Rejected without charge": "Rejected without charge",
|
||
"/api/token/routing-preview": "/api/token/routing-preview",
|
||
"No available groups": "No available groups",
|
||
"Lower priority numbers run first. Equal priorities use round-robin. Removing a pool group also removes its rule references.": "Lower priority numbers run first. Equal priorities use round-robin. Removing a pool group also removes its rule references.",
|
||
"Not checked": "Not checked",
|
||
"Model verification: accepted": "Model verification: accepted",
|
||
"Switched successfully": "Switched successfully",
|
||
"Rejected and charged": "Rejected and charged",
|
||
"The preset never adds groups. Customize the pool to add model rules.": "The preset never adds groups. Customize the pool to add model rules.",
|
||
"Pending settlement": "Pending settlement",
|
||
"Settled attempt total": "Settled attempt total",
|
||
"Model preferences": "Model preferences",
|
||
"Routing preview": "Routing preview",
|
||
"Add model rule": "Add model rule",
|
||
"Delete rule": "Delete rule",
|
||
"Attempt status": "Attempt status",
|
||
"Inherit user group": "Inherit user group",
|
||
"Invalid group pool or model rule": "Invalid group pool or model rule",
|
||
"Billing group ratio": "Billing group ratio",
|
||
"Model rules": "Model rules",
|
||
"Auto-switch on Astra model mismatch": "Auto-switch on Astra model mismatch",
|
||
"Model detection is always active. When off, mismatched results are delivered and logged. When on, mismatched results are rejected and a safe channel switch is attempted.": "Model detection is always active. When off, mismatched results are delivered and logged. When on, mismatched results are rejected and a safe channel switch is attempted.",
|
||
"Each consumed attempt is charged independently, including rejected results.": "Each consumed attempt is charged independently, including rejected results.",
|
||
"Enable Astra auto-switch?": "Enable Astra auto-switch?",
|
||
"Rejected results still incur upstream usage charges. Switching sends another request that is charged separately, so one client request can incur multiple charges. If no safe switch is available, the request fails instead of delivering a mismatched result.": "Rejected results still incur upstream usage charges. Switching sends another request that is charged separately, so one client request can incur multiple charges. If no safe switch is available, the request fails instead of delivering a mismatched result.",
|
||
"I understand the charges, enable and save": "I understand the charges, enable and save",
|
||
"Legacy Astra model guard (deprecated)": "Legacy Astra model guard (deprecated)",
|
||
"Astra auto-switch is now controlled by each API key. This legacy channel setting no longer affects requests.": "Astra auto-switch is now controlled by each API key. This legacy channel setting no longer affects requests.",
|
||
"Model mismatch allowed": "Model mismatch allowed",
|
||
"Model verification: mismatch_allowed": "Model verification: mismatch_allowed",
|
||
"Model verification: mismatch_rejected": "Model verification: mismatch_rejected",
|
||
"Model verification: switched_success": "Switched successfully",
|
||
"Model verification: transport_error": "Transport error",
|
||
"Transport error": "Transport error",
|
||
"Astra auto-switch and charges": "Astra auto-switch and charges",
|
||
"Existing API keys keep Astra auto-switch enabled; new keys default to off. Rejected results still incur usage charges, and every additional upstream attempt is charged separately. You can change this setting for each API key.": "Existing API keys keep Astra auto-switch enabled; new keys default to off. Rejected results still incur usage charges, and every additional upstream attempt is charged separately. You can change this setting for each API key.",
|
||
"Remind me next time": "Remind me next time",
|
||
"I understand": "I understand",
|
||
"Astra model detection": "Astra model detection",
|
||
"Compare the returned model with Astra and record the result. Detection alone does not reject responses. When disabled, model checks and automatic switching are both off.": "Compare the returned model with Astra and record the result. Detection alone does not reject responses. When disabled, model checks and automatic switching are both off.",
|
||
"Requires model detection. When off, responses are delivered normally. When on, mismatched responses are rejected and a safe channel switch is attempted.": "Requires model detection. When off, responses are delivered normally. When on, mismatched responses are rejected and a safe channel switch is attempted.",
|
||
"Astra fingerprint sampling": "Astra fingerprint sampling",
|
||
"Sampled downgrade rate": "Sampled downgrade rate",
|
||
"Probe availability": "Probe availability",
|
||
"{{suspect}} suspected / {{valid}} measured rounds": "{{suspect}} suspected / {{valid}} measured rounds",
|
||
"Astra · {{hours}}h": "Astra · {{hours}}h",
|
||
"Availability · {{hours}}h": "Availability · {{hours}}h",
|
||
"Every {{minutes}} minutes · 3 probes per channel": "Every {{minutes}} minutes · 3 probes per channel",
|
||
"Availability check · every {{minutes}} minutes": "Availability check · every {{minutes}} minutes",
|
||
"{{success}} / {{checks}} checks succeeded": "{{success}} / {{checks}} checks succeeded",
|
||
"{{suspect}} suspected / {{valid}} conclusive rounds": "{{suspect}} suspected / {{valid}} conclusive rounds",
|
||
"Sampling data unavailable": "Sampling data unavailable",
|
||
"No enabled Astra channels": "No enabled Astra channels",
|
||
"Automatic sampling paused": "Automatic sampling paused",
|
||
"Every 30 minutes · 3 probes per channel": "Every 30 minutes · 3 probes per channel",
|
||
"Coverage {{sampled}}/{{total}} · inconclusive {{unclear}} · failed {{errors}}": "Coverage {{sampled}}/{{total}} · inconclusive {{unclear}} · failed {{errors}}",
|
||
"Experimental behavioral samples, not proof of model identity. Luna-like inconclusive rounds count as suspected downgrades; other inconclusive and failed rounds are excluded. Samples do not verify individual customer requests.": "Experimental behavioral samples, not proof of model identity. Luna-like inconclusive rounds count as suspected downgrades; other inconclusive and failed rounds are excluded. Samples do not verify individual customer requests.",
|
||
"Recent sampling results": "Recent sampling results",
|
||
"Fingerprint matched": "Fingerprint matched",
|
||
"Suspected model substitution": "Suspected model substitution",
|
||
"Inconclusive sample": "Inconclusive sample",
|
||
"Sampling failed": "Sampling failed",
|
||
"Sampling in progress": "Sampling in progress",
|
||
"Valid probes {{count}}/3": "Valid probes {{count}}/3",
|
||
"Closest fingerprint": "Closest fingerprint",
|
||
"Score gap": "Score gap",
|
||
"Sample all Astra channels": "Sample all Astra channels",
|
||
"Sampling queued. Results will refresh automatically.": "Sampling queued. Results will refresh automatically.",
|
||
"This sends up to 3 independent requests per enabled Astra channel. Upstream costs are paid by the platform, not customer tokens. Existing tasks will not be duplicated. Please allow at least 5 minutes between rounds.": "This sends up to 3 independent requests per enabled Astra channel. Upstream costs are paid by the platform, not customer tokens. Existing tasks will not be duplicated. Please allow at least 5 minutes between rounds.",
|
||
"Confirm and sample": "Confirm and sample",
|
||
"Astra sampling is disabled": "Astra sampling is disabled",
|
||
"Please wait five minutes between sampling rounds": "Please wait five minutes between sampling rounds",
|
||
"Service support provided by Crash Workshop Cloud Computing": "Service support provided by Crash Workshop Cloud Computing",
|
||
"Test pelican": "Test pelican",
|
||
"Test fingerprint": "Test fingerprint",
|
||
"Manual detection uses your wallet balance.": "Manual detection uses your wallet balance.",
|
||
"Detection finished": "Detection finished",
|
||
"Detection in progress": "Detection in progress",
|
||
"Charged": "Charged",
|
||
"Usage details": "Usage details",
|
||
"Detection could not be completed. Only measured usage is charged.": "Detection could not be completed. Only measured usage is charged.",
|
||
"Confirm paid detection": "Confirm paid detection",
|
||
"One channel, {{calls}} requests, group ratio {{ratio}}x.": "One channel, {{calls}} requests, group ratio {{ratio}}x.",
|
||
"Reserved": "Reserved",
|
||
"Charged by actual usage. Unused reservation is refunded; classification failures may still incur generation costs.": "Charged by actual usage. Unused reservation is refunded; classification failures may still incur generation costs.",
|
||
"Confirm and detect": "Confirm and detect",
|
||
"Normal": "Normal",
|
||
"Suspected degradation": "Suspected degradation",
|
||
"Unable to classify": "Unable to classify",
|
||
"Pelican detection": "Pelican detection",
|
||
"Last 6 hours": "Last 6 hours",
|
||
"{{normal}} normal / {{degraded}} suspected / {{unknown}} unknown / {{failed}} failed": "{{normal}} normal / {{degraded}} suspected / {{unknown}} unknown / {{failed}} failed",
|
||
"Every 30 minutes, one work per Astra channel.": "Every 30 minutes, one work per Astra channel.",
|
||
"Recent detection results": "Recent detection results",
|
||
"User detection": "User detection",
|
||
"Automatic detection": "Automatic detection",
|
||
"Preview work": "Preview work",
|
||
"Pelican work preview": "Pelican work preview",
|
||
"No recent detections": "No recent detections",
|
||
"Non-Astra fingerprint": "Dấu vân tay không phải Astra",
|
||
"{{downgraded}} downgraded / {{valid}} measured rounds": "{{downgraded}} suy giảm / {{valid}} lượt đo",
|
||
"The rate uses the closest valid fingerprint: non-Astra results count as downgraded. Rounds without a valid fingerprint are excluded.": "Tỷ lệ dựa trên dấu vân tay hợp lệ gần nhất: kết quả không phải Astra được tính là suy giảm. Lượt không có dấu vân tay hợp lệ bị loại trừ.",
|
||
"Automatic detection: 15–60 minutes, adjusted when results change.": "Kiểm tra tự động: 15–60 phút, điều chỉnh khi kết quả thay đổi.",
|
||
"Current interval: {{minutes}} minutes": "Khoảng cách hiện tại: {{minutes}} phút",
|
||
"Current intervals: {{min}}–{{max}} minutes": "Khoảng cách hiện tại: {{min}}–{{max}} phút",
|
||
"3 probes per channel.": "Mỗi lượt gồm 3 lần lấy mẫu cho mỗi kênh.",
|
||
"One work per Astra channel.": "Mỗi lượt tạo một tác phẩm cho mỗi kênh Astra.",
|
||
"Eicy relay status": "Eicy relay status",
|
||
"Service status": "Service status",
|
||
"Live group status, model fingerprints and recent pelican works.": "Live group status, model fingerprints and recent pelican works.",
|
||
"Model fingerprint": "Model fingerprint",
|
||
"Not measured": "Not measured",
|
||
"Downgrade rate · last 6 hours": "Downgrade rate · last 6 hours",
|
||
"{{count}} measured rounds": "{{count}} measured rounds",
|
||
"Detection details": "Detection details",
|
||
"Recent pelican works": "Recent pelican works",
|
||
"Pelican sample {{number}}": "Pelican sample {{number}}",
|
||
"Sample {{number}}": "Sample {{number}}",
|
||
"No pelican works yet": "No pelican works yet",
|
||
"Available models": "Available models",
|
||
"{{normal}} / {{total}} groups operational": "{{normal}} / {{total}} groups operational",
|
||
"Updated at {{time}} · refreshes every minute": "Updated at {{time}} · refreshes every minute",
|
||
"No recent data": "No recent data",
|
||
"Manage display": "Manage display",
|
||
"Status page": "Status page",
|
||
"Public alias": "Public alias",
|
||
"Show publicly": "Show publicly",
|
||
"Open status page": "Open status page",
|
||
"Set public aliases and visibility for each group. Hidden groups are excluded from the public status API.": "Set public aliases and visibility for each group. Hidden groups are excluded from the public status API.",
|
||
"Display settings saved": "Display settings saved",
|
||
"Reset detection records": "Reset detection records",
|
||
"Confirm reset": "Confirm reset",
|
||
"Detection records reset": "Detection records reset",
|
||
"Reset fingerprint and pelican history for {{group}}? Statistics restart from zero. Earlier runs stay excluded when they finish. Billing records and other groups are preserved.": "Reset fingerprint and pelican history for {{group}}? Statistics restart from zero. Earlier runs stay excluded when they finish. Billing records and other groups are preserved.",
|
||
"Request and detection status by group": "Request and detection status by group",
|
||
"Availability history": "Availability history",
|
||
"Last 18 checks": "Last 18 checks",
|
||
"Refresh in {{seconds}}s": "Refresh in {{seconds}}s",
|
||
"Refreshing": "Refreshing",
|
||
"Past": "Past",
|
||
"Every 15 minutes": "Every 15 minutes",
|
||
"Updated at {{time}} · refreshes every 15 seconds": "Updated at {{time}} · refreshes every 15 seconds",
|
||
"View on manxue.ai": "View on manxue.ai"
|
||
}
|
||
}
|