fix(default): improve billing settings forms
This commit is contained in:
Vendored
+112
-77
@@ -38,6 +38,7 @@
|
||||
"{{count}} models": "{{count}} mô hình",
|
||||
"{{count}} months ago": "{{count}} tháng trước",
|
||||
"{{count}} override": "{{count}} ghi đè",
|
||||
"{{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}} vendors": "{{count}} nhà cung cấp",
|
||||
"{{count}} weeks ago": "{{count}} tuần trước",
|
||||
@@ -96,6 +97,7 @@
|
||||
"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.",
|
||||
"About": "Giới thiệu",
|
||||
"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.",
|
||||
@@ -158,6 +160,7 @@
|
||||
"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.",
|
||||
@@ -236,6 +239,7 @@
|
||||
"Ali": "Ali",
|
||||
"All": "All",
|
||||
"All categories": "Tất cả danh mục",
|
||||
"All conditions must match before this tier is used.": "All conditions must match before this tier is used.",
|
||||
"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 Groups": "Tất cả các nhóm",
|
||||
@@ -354,6 +358,7 @@
|
||||
"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",
|
||||
"Application": "Ứng dụng",
|
||||
"Applied {{name}} pricing to {{count}} models": "Đã áp dụng giá của {{name}} cho {{count}} mô hình",
|
||||
"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 All Upstream Updates": "Áp dụng Tất cả Cập nhật Upstream",
|
||||
"Apply Filters": "Áp dụng bộ lọc",
|
||||
@@ -383,6 +388,8 @@
|
||||
"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",
|
||||
"Asc": "Asc",
|
||||
"Ask anything": "Hỏi gì cũng được",
|
||||
"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 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ệ",
|
||||
@@ -393,10 +400,13 @@
|
||||
"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",
|
||||
@@ -413,6 +423,7 @@
|
||||
"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 refresh": "Tự động làm mới",
|
||||
"Auto Sync Upstream Models": "Tự động đồng bộ mô hình nguồn",
|
||||
@@ -469,6 +480,8 @@
|
||||
"Bark Push URL": "URL đẩy Bark",
|
||||
"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 input and output token prices for this tier.": "Base input and output token prices for this tier.",
|
||||
"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",
|
||||
@@ -493,6 +506,8 @@
|
||||
"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",
|
||||
"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 input tokens": "Token đầu vào tính phí",
|
||||
"Billable output tokens": "Token đầu ra tính phí",
|
||||
"Billing": "Thanh toán",
|
||||
"Billing & Payment": "Thanh toán & chi phí",
|
||||
"Billing currency": "Loại tiền thanh toán",
|
||||
@@ -545,6 +560,8 @@
|
||||
"By category": "Theo danh mục",
|
||||
"By model author": "Theo nhà phát triển mô hình",
|
||||
"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)",
|
||||
@@ -553,13 +570,16 @@
|
||||
"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": "Cache pricing",
|
||||
"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",
|
||||
"Calculated price: ${{price}} per 1M tokens": "Giá tính toán: ${{price}} mỗi 1M token",
|
||||
@@ -592,6 +612,7 @@
|
||||
"Change language": "Đổi ngôn ngữ",
|
||||
"Change Password": "Đổi mật khẩu",
|
||||
"Change To": "Thay đổi thành",
|
||||
"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.",
|
||||
"Changing...": "Đang thay đổi...",
|
||||
"Channel": "Kênh",
|
||||
"Channel Affinity": "Ưu tiên kênh",
|
||||
@@ -663,6 +684,7 @@
|
||||
"Classic (Legacy Frontend)": "Cổ điển (Frontend cũ)",
|
||||
"Claude": "Claude",
|
||||
"Claude CLI Header Passthrough": "Chuyển tiếp header Claude CLI",
|
||||
"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 up inactive cache": "Dọn dẹp bộ nhớ đệm không hoạt động",
|
||||
@@ -755,6 +777,7 @@
|
||||
"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",
|
||||
"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",
|
||||
"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",
|
||||
@@ -894,6 +917,7 @@
|
||||
"Copied: {{model}}": "Đã sao chép: {{model}}",
|
||||
"Copied!": "Đã sao chép!",
|
||||
"Copy": "Sao chép",
|
||||
"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",
|
||||
@@ -924,8 +948,10 @@
|
||||
"Copy token": "Sao chép mã thông báo",
|
||||
"Copy URL": "Sao chép URL",
|
||||
"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": "Core pricing",
|
||||
"Cost": "Chi phí",
|
||||
"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í",
|
||||
@@ -1148,6 +1174,7 @@
|
||||
"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 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",
|
||||
"Disabling...": "Đang vô hiệu hóa...",
|
||||
@@ -1206,6 +1233,7 @@
|
||||
"Drawing Logs": "Nhật ký bản vẽ",
|
||||
"Drawing task records": "Lịch sử tác vụ vẽ",
|
||||
"Duplicate": "Nhân bản",
|
||||
"Duplicate group names: {{names}}": "Tên nhóm bị trùng: {{names}}",
|
||||
"Duration": "Thời lượng",
|
||||
"Duration (hours)": "Thời lượng (giờ)",
|
||||
"Duration Settings": "Cài đặt thời lượng",
|
||||
@@ -1257,12 +1285,15 @@
|
||||
"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 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.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.",
|
||||
"Earn rewards when your referrals add funds. Transfer accumulated rewards to your balance anytime.": "Nhận phần thưởng khi người bạn giới thiệu nạp tiền",
|
||||
"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 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á",
|
||||
@@ -1272,6 +1303,7 @@
|
||||
"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 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 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",
|
||||
@@ -1297,6 +1329,7 @@
|
||||
"Email Verification": "Xác minh Email",
|
||||
"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 2FA": "Bật 2FA",
|
||||
@@ -1475,9 +1508,12 @@
|
||||
"Expose grouped Uptime Kuma status pages directly on the dashboard": "Hiển thị các trang trạng thái Uptime Kuma đã nhóm trực tiếp trên bảng điều khiển",
|
||||
"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 based": "Dựa trên biểu thức",
|
||||
"Expression billing": "Tính phí biểu thức",
|
||||
"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",
|
||||
@@ -1489,6 +1525,7 @@
|
||||
"External Speed Test": "Kiểm tra tốc độ bên ngoài",
|
||||
"Extra": "Thêm",
|
||||
"Extra Notes (Optional)": "Ghi chú bổ sung (Tùy chọn)",
|
||||
"extras": "mục bổ sung",
|
||||
"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",
|
||||
@@ -1610,6 +1647,7 @@
|
||||
"Failed to update user": "Không thể cập nhật người dùng",
|
||||
"Failure keywords": "Từ khóa thất bại",
|
||||
"Fair": "Công bằng",
|
||||
"Fallback tier": "Fallback tier",
|
||||
"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.",
|
||||
@@ -1679,6 +1717,7 @@
|
||||
"Fixed abilities: {{success}} succeeded, {{fails}} failed": "Sửa khả năng: {{success}} thành công, {{fails}} thất bại",
|
||||
"Fixed price": "Giá cố định",
|
||||
"Fixed price (USD)": "Giá cố định (USD)",
|
||||
"Fixed request price": "Giá cố định theo yêu cầu",
|
||||
"Floating": "Nổi",
|
||||
"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)",
|
||||
@@ -1732,6 +1771,7 @@
|
||||
"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 layout": "Bố cục đầy đủ",
|
||||
"Full width": "Toàn chiều rộng",
|
||||
"Function calling": "Gọi hàm",
|
||||
@@ -1785,10 +1825,10 @@
|
||||
"gpt-4": "gpt-4",
|
||||
"gpt-4, claude-3-opus, etc.": "gpt-4, claude-3-opus, v.v.",
|
||||
"GPU count": "Số lượng GPU",
|
||||
"Greater Than": "Lớn hơn",
|
||||
"Greater Than or Equal": "Lớn hơn hoặc bằng",
|
||||
"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",
|
||||
@@ -1797,6 +1837,7 @@
|
||||
"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",
|
||||
@@ -1805,6 +1846,7 @@
|
||||
"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",
|
||||
"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",
|
||||
@@ -1906,14 +1948,17 @@
|
||||
"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 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 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 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.",
|
||||
"Ignored upstream models": "Mô hình upstream bị bỏ qua",
|
||||
"Image": "Hình ả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 Out": "Ảnh ra",
|
||||
"Image output price": "Giá đầu ra hình ảnh",
|
||||
"Image Preview": "Xem trước ảnh",
|
||||
"Image ratio": "Tỷ lệ hình ảnh",
|
||||
"Image to Video": "Ảnh sang video",
|
||||
@@ -1927,6 +1972,7 @@
|
||||
"Include Group": "Bao gồm nhóm",
|
||||
"Include Model": "Bao gồm mô hình",
|
||||
"Include Rule Name": "Bao gồm tên quy tắc",
|
||||
"Includes request rules": "Bao gồm quy tắc yêu cầu",
|
||||
"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",
|
||||
"Index": "Chỉ mục",
|
||||
"Initial quota given to new users": "Hạn mức ban đầu cấp cho người dùng mới",
|
||||
@@ -1938,6 +1984,7 @@
|
||||
"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 tokens": "Token đầu vào",
|
||||
"Input Tokens": "Token đầu vào",
|
||||
"Inset": "Khung trong",
|
||||
@@ -2068,10 +2115,10 @@
|
||||
"Legacy Format Template": "Mẫu định dạng cũ",
|
||||
"Legal": "Pháp lý",
|
||||
"Less": "Ít hơn",
|
||||
"Less Than": "Nhỏ hơn",
|
||||
"Less Than or Equal": "Nhỏ hơn hoặc bằng",
|
||||
"Less than": "Nhỏ hơn",
|
||||
"Less Than": "Nhỏ hơn",
|
||||
"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",
|
||||
@@ -2188,6 +2235,7 @@
|
||||
"Maximum tokens per response": "Số token tối đa mỗi phản hồi",
|
||||
"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",
|
||||
"Media pricing": "Media pricing",
|
||||
"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 Hits": "Lượt truy cập bộ nhớ",
|
||||
@@ -2255,6 +2303,8 @@
|
||||
"Model performance metrics": "Chỉ số hiệu năng mô hình",
|
||||
"Model Price": "Giá mô hình",
|
||||
"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 pull failed: {{msg}}": "Tải mô hình thất bại: {{msg}}",
|
||||
"Model ratio": "Tỷ lệ mô hình",
|
||||
@@ -2365,6 +2415,7 @@
|
||||
"New API Project Repository:": "Kho lưu trữ Dự án API Mới:",
|
||||
"New Format Template": "Mẫu định dạng mới",
|
||||
"New Group": "Nhóm 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 password": "Mật khẩu mới",
|
||||
@@ -2393,6 +2444,7 @@
|
||||
"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 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",
|
||||
@@ -2428,6 +2480,7 @@
|
||||
"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 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",
|
||||
@@ -2449,6 +2502,7 @@
|
||||
"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 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",
|
||||
@@ -2493,6 +2547,7 @@
|
||||
"No Retry": "Không thử lại",
|
||||
"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.": "No separate media pricing configured.",
|
||||
"No status code mappings configured.": "Chưa cấu hình ánh xạ mã trạng thái.",
|
||||
"No subscription plans yet": "Chưa có gói đăng ký nào",
|
||||
"No subscription records": "Không có bản ghi đăng ký",
|
||||
@@ -2579,6 +2634,7 @@
|
||||
"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 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 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 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.",
|
||||
@@ -2586,6 +2642,7 @@
|
||||
"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 authorization page": "Mở trang ủy quyền",
|
||||
"Open CC Switch": "Mở công tắc CC",
|
||||
"Open in chat": "Mở trong trò chuyện",
|
||||
@@ -2641,9 +2698,11 @@
|
||||
"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 tokens": "Token đầu ra",
|
||||
"Output Tokens": "Token đầu ra",
|
||||
"overall": "tổng",
|
||||
"Overnight range": "Khoảng qua nửa đêm",
|
||||
"override": "ghi đè",
|
||||
"Override": "Ghi đè",
|
||||
"Override Anthropic headers, defaults, and thinking adapter behavior": "Ghi đè tiêu đề, cài đặt mặc định và hành vi bộ điều hợp tư duy của Anthropic",
|
||||
@@ -2656,7 +2715,6 @@
|
||||
"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.",
|
||||
"overrides for matching model prefix.": "ghi đè theo tiền tố model tương ứng.",
|
||||
"Overnight range": "Khoảng qua nửa đêm",
|
||||
"Overview": "Tổng quan",
|
||||
"Overwritten": "Đã ghi đè",
|
||||
"Page": "Trang",
|
||||
@@ -2751,6 +2809,7 @@
|
||||
"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 (fixed price)": "Theo yêu cầu (giá cố định)",
|
||||
"Per-token": "Theo token",
|
||||
"Per-token (ratio based)": "Mỗi token (dựa trên tỷ lệ)",
|
||||
@@ -2854,6 +2913,7 @@
|
||||
"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 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…",
|
||||
@@ -2890,6 +2950,7 @@
|
||||
"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 ID": "Mã giá",
|
||||
"Price mode (USD per 1M tokens)": "Chế độ giá (USD mỗi 1 triệu token)",
|
||||
"Price summary": "Tóm tắt giá",
|
||||
"price_xxx": "price_xxx",
|
||||
"Price:": "Giá:",
|
||||
"Price: High to Low": "Giá: Từ cao đến thấp",
|
||||
@@ -2901,6 +2962,8 @@
|
||||
"Pricing & Display": "Giá cả & Hiển thị",
|
||||
"Pricing by Group": "Giá theo Nhóm",
|
||||
"Pricing Configuration": "Price configuration",
|
||||
"Pricing group example": "Ví dụ nhóm định giá",
|
||||
"Pricing groups": "Nhóm định giá",
|
||||
"Pricing mode": "Chế độ định giá",
|
||||
"Pricing Ratios": "Tỷ lệ định giá",
|
||||
"Pricing Type": "Price type",
|
||||
@@ -2943,8 +3006,6 @@
|
||||
"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.",
|
||||
"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.",
|
||||
"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",
|
||||
@@ -2957,6 +3018,8 @@
|
||||
"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 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",
|
||||
"Published": "Đã xuất bản",
|
||||
"Published:": "Đã xuất bản:",
|
||||
@@ -3171,6 +3234,7 @@
|
||||
"Resend ({{seconds}}s)": "Gửi lại ({{seconds}}s)",
|
||||
"Reset": "Đặt lại",
|
||||
"Reset 2FA": "Đặt lại 2FA",
|
||||
"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:",
|
||||
@@ -3181,6 +3245,7 @@
|
||||
"Reset Passkey": "Đặt lại Khóa truy cập",
|
||||
"Reset password": "Đặt lại mật khẩu",
|
||||
"Reset Period": "Chu kỳ đặt lại",
|
||||
"Reset prices": "Đặt lại giá",
|
||||
"Reset ratios": "Đặt lại tỷ lệ",
|
||||
"Reset Stats": "Đặt lại thống kê",
|
||||
"Reset to default": "Đặt lại mặc định",
|
||||
@@ -3272,12 +3337,14 @@
|
||||
"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 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 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 sensitive words": "Lưu từ nhạy cảm",
|
||||
"Save Settings": "Lưu Cài đặt",
|
||||
@@ -3340,6 +3407,7 @@
|
||||
"Select a color": "Chọn một màu",
|
||||
"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 role": "Chọn vai trò",
|
||||
"Select a rule to edit.": "Chọn một quy tắc để chỉnh sửa.",
|
||||
@@ -3353,6 +3421,7 @@
|
||||
"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 field to overwrite.": "Chọn ít nhất một trường để ghi đè.",
|
||||
"Select at least one target model": "Chọn ít nhất một mô hình đích",
|
||||
"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",
|
||||
@@ -3406,6 +3475,7 @@
|
||||
"selected": "đã chọn",
|
||||
"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 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.",
|
||||
"Self-Use Mode": "Chế độ tự sử dụng",
|
||||
"Send": "Gửi",
|
||||
"Send code": "Gửi mã",
|
||||
@@ -3413,6 +3483,7 @@
|
||||
"Sending...": "Đang gửi...",
|
||||
"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.": "Separate image/audio prices are enabled.",
|
||||
"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ủ",
|
||||
@@ -3436,6 +3507,7 @@
|
||||
"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.": "Set separate prices for cache reads and writes.",
|
||||
"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",
|
||||
@@ -3513,10 +3585,14 @@
|
||||
"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)",
|
||||
"Special billing expression": "Biểu thức tính phí đặc biệt",
|
||||
"Special group": "Nhóm đặ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ể.",
|
||||
"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.",
|
||||
"SSRF Protection": "Bảo vệ SSRF",
|
||||
"Standard": "Tiêu chuẩn",
|
||||
"Standard price": "Giá tiêu chuẩn",
|
||||
"Start": "Bắt đầu",
|
||||
"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 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.",
|
||||
@@ -3731,12 +3807,15 @@
|
||||
"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 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 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 page has not been created yet.": "Trang này chưa được tạo.",
|
||||
"This project must be used in compliance with the": "Dự án này phải được sử dụng tuân thủ theo",
|
||||
"This record was written by a pre-upgrade instance and lacks audit info. Upgrade the instance to record server IP, callback IP, payment method and system version.": "Bản ghi này do bản cũ tạo và thiếu thông tin audit. Nâng cấp bản cài để lưu IP máy chủ, IP callback, hình thức thanh toán và phiên bản hệ thống.",
|
||||
"This site currently has {{count}} models enabled": "Trang này hiện đã bật {{count}} mô hình",
|
||||
"This tier catches any request that did not match earlier tiers.": "This tier catches any request that did not match earlier tiers.",
|
||||
"this token group": "nhóm token này",
|
||||
"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",
|
||||
@@ -3758,19 +3837,20 @@
|
||||
"Throughput by group": "Thông lượng theo nhóm",
|
||||
"Throughput trend": "Xu hướng thông lượng",
|
||||
"Tier": "Bậc",
|
||||
"Tier conditions": "Tier conditions",
|
||||
"Tier name": "Tên bậc",
|
||||
"Tiered": "Nhiều bậc",
|
||||
"Token prices": "Token prices",
|
||||
"Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.",
|
||||
"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 Granularity": "Độ chi tiết 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:": "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",
|
||||
"Timing": "Thời gian",
|
||||
@@ -3794,11 +3874,18 @@
|
||||
"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 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 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": "Token prices",
|
||||
"Token regenerated and copied to clipboard": "Token đã được tạo lại và sao chép vào bộ nhớ tạm",
|
||||
"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",
|
||||
@@ -3922,6 +4009,7 @@
|
||||
"Unbind failed": "Hủy liên kết thất bại",
|
||||
"Unbound {{provider}}": "Đã hủy liên kết {{provider}}",
|
||||
"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",
|
||||
@@ -3935,6 +4023,7 @@
|
||||
"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 price": "Chưa đặt giá",
|
||||
"Until": "Cho đến",
|
||||
"Untitled": "Không có tiêu đề",
|
||||
"Untrusted upstream data:": "Dữ liệu nguồn không đáng tin cậy:",
|
||||
@@ -3999,12 +4088,16 @@
|
||||
"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)",
|
||||
"Usage": "Sử 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-based": "Dựa trên sử dụng",
|
||||
"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 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 authenticator code": "Sử dụng mã xác thực",
|
||||
"Use backup code": "Sử dụng mã dự phòng",
|
||||
@@ -4014,6 +4107,8 @@
|
||||
"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 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 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 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 token for API authentication": "Sử dụng token này để xác thực API",
|
||||
"Use your Passkey": "Sử dụng Passkey của bạn",
|
||||
"used": "đã sử dụng, cũ",
|
||||
@@ -4034,6 +4129,7 @@
|
||||
"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 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",
|
||||
@@ -4047,6 +4143,7 @@
|
||||
"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 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",
|
||||
@@ -4058,6 +4155,7 @@
|
||||
"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 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 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",
|
||||
"Validity": "Hiệu lực",
|
||||
"Validity Period": "Thời hạn hiệu lực",
|
||||
@@ -4188,6 +4286,7 @@
|
||||
"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 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 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, 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.",
|
||||
@@ -4195,6 +4294,7 @@
|
||||
"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.",
|
||||
@@ -4249,71 +4349,6 @@
|
||||
"Zero retention": "Không lưu dữ liệu",
|
||||
"Zhipu": "Zhipu",
|
||||
"Zhipu V4": "Zhipu V4",
|
||||
"Zoom": "Zoom",
|
||||
"Add model pricing": "Thêm giá mô hình",
|
||||
"Applied {{name}} pricing to {{count}} models": "Đã áp dụng giá của {{name}} cho {{count}} mô hình",
|
||||
"Audio input price": "Giá đầu vào â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.",
|
||||
"Billable input tokens": "Token đầu vào tính phí",
|
||||
"Billable output tokens": "Token đầu ra tính phí",
|
||||
"Cache create (1h) price": "Giá tạo cache (1 giờ)",
|
||||
"Cache create price": "Giá tạo cache",
|
||||
"Cache read price": "Giá đọc cache",
|
||||
"Cache pricing": "Cache pricing",
|
||||
"Cache write price": "Giá ghi cache",
|
||||
"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.",
|
||||
"Clean": "Không xung đột",
|
||||
"Completion price": "Giá hoàn thành",
|
||||
"Core pricing": "Core pricing",
|
||||
"Copy {{name}} pricing": "Sao chép giá của {{name}}",
|
||||
"Disabled lanes are omitted on save.": "Các kênh bị tắt sẽ được bỏ qua khi lưu.",
|
||||
"Edit model pricing": "Chỉnh sửa giá mô hình",
|
||||
"Empty": "Trống",
|
||||
"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í.",
|
||||
"All conditions must match before this tier is used.": "All conditions must match before this tier is used.",
|
||||
"Base input and output token prices for this tier.": "Base input and output token prices for this tier.",
|
||||
"Expression": "Biểu thức",
|
||||
"Fallback tier": "Fallback tier",
|
||||
"Full input length": "Độ dài đầu vào đầy đủ",
|
||||
"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.",
|
||||
"Image input price": "Giá đầu vào hình ảnh",
|
||||
"Image output price": "Giá đầu ra hình ảnh",
|
||||
"Media pricing": "Media pricing",
|
||||
"New model": "Mô hình mới",
|
||||
"No separate media pricing configured.": "No separate media pricing configured.",
|
||||
"Open a source model first": "Mở một mô hình nguồn trước",
|
||||
"Output token price for generated tokens.": "Giá token đầu ra cho nội dung được tạo.",
|
||||
"Per-request": "Theo yêu cầu",
|
||||
"Save preview": "Xem trước lưu",
|
||||
"Select at least one target model": "Chọn ít nhất một mô hình đích",
|
||||
"Separate image/audio prices are enabled.": "Separate image/audio prices are enabled.",
|
||||
"Set separate prices for cache reads and writes.": "Set separate prices for cache reads and writes.",
|
||||
"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 tier catches any request that did not match earlier tiers.": "This tier catches any request that did not match earlier tiers.",
|
||||
"Tier conditions": "Tier conditions",
|
||||
"Token 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.",
|
||||
"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.",
|
||||
"{{count}} selected targets available for bulk copy.": "Có {{count}} mục tiêu đã chọn để sao chép hàng loạt.",
|
||||
"Base input price only": "Chỉ có giá đầu vào cơ bản",
|
||||
"Expression based": "Dựa trên biểu thức",
|
||||
"Expression pricing": "Định giá bằng biểu thức",
|
||||
"Fixed request price": "Giá cố định theo yêu cầu",
|
||||
"Includes request rules": "Bao gồm quy tắc yêu cầu",
|
||||
"No base input price": "Chưa có giá đầu vào cơ bản",
|
||||
"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.",
|
||||
"Price summary": "Tóm tắt giá",
|
||||
"Select a model to edit pricing": "Chọn mô hình để chỉnh sửa giá",
|
||||
"Tiered pricing": "Định giá theo tầng",
|
||||
"Unset price": "Chưa đặt giá",
|
||||
"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.",
|
||||
"extras": "mục bổ sung",
|
||||
"tiers": "tầng"
|
||||
"Zoom": "Zoom"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user