|
@@ -10,6 +10,7 @@
|
|
|
". This action cannot be undone.": ". Hành động này không thể hoàn tác.",
|
|
". 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\"",
|
|
"\"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}})",
|
|
|
"(Leave empty to dissolve tag)": "Để trống để xóa thẻ.",
|
|
"(Leave empty to dissolve tag)": "Để trống để xóa thẻ.",
|
|
|
"(Optional: redirect model names)": "(Tùy chọn: chuyển hướng tên mô hình)",
|
|
"(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' groups)": "(Ghi đè các nhóm của tất cả các kênh)",
|
|
@@ -122,6 +123,7 @@
|
|
|
"Add auto group": "Thêm nhóm tự động",
|
|
"Add auto group": "Thêm nhóm tự động",
|
|
|
"Add chat preset": "Thêm mẫu trò chuyện",
|
|
"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": "Thêm điều kiện",
|
|
|
"Add custom model(s), comma-separated": "Thêm mô hình tùy chỉnh, phân tách bằng dấu phẩy",
|
|
"Add custom model(s), comma-separated": "Thêm mô hình tùy chỉnh, phân tách bằng dấu phẩy",
|
|
|
"Add discount tier": "Thêm bậc giảm giá",
|
|
"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 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.",
|
|
@@ -164,12 +166,14 @@
|
|
|
"Added {{count}} custom model(s)": "Đã thêm {{count}} mô hình tùy chỉnh",
|
|
"Added {{count}} custom model(s)": "Đã thêm {{count}} mô hình tùy chỉnh",
|
|
|
"Added {{count}} model(s)": "Đã thêm {{count}} mô hình",
|
|
"Added {{count}} model(s)": "Đã thêm {{count}} mô hình",
|
|
|
"Added successfully": "Thêm thành công",
|
|
"Added successfully": "Thêm thành công",
|
|
|
|
|
+ "Additional Conditions": "Điều kiện bổ sung",
|
|
|
"Additional information": "Thông tin bổ sung",
|
|
"Additional information": "Thông tin 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 Limit": "Hạn mức bổ sung",
|
|
|
"Additional Limits": "Các 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 metered capability": "Tính năng tính phí theo mức dùng bổ sung",
|
|
|
"Adjust Quota": "Điều chỉnh hạn mức",
|
|
"Adjust Quota": "Điều chỉnh hạn mức",
|
|
|
|
|
+ "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 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.",
|
|
|
"Admin": "Quản trị viên",
|
|
"Admin": "Quản trị viên",
|
|
|
"Admin access required": "Yêu cầu quyền truy cập Admin",
|
|
"Admin access required": "Yêu cầu quyền truy cập Admin",
|
|
@@ -185,6 +189,7 @@
|
|
|
"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 platform configuration.": "Cấu hình nền tảng nâng cao.",
|
|
|
"Advanced Settings": "Cài đặt 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",
|
|
|
"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 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 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 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, 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 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?",
|
|
@@ -209,6 +214,7 @@
|
|
|
"All Groups": "Tất cả các nhóm",
|
|
"All Groups": "Tất cả các nhóm",
|
|
|
"All Models": "Tất cả các mẫu",
|
|
"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 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 Status": "Tất cả trạng thái",
|
|
"All Status": "Tất cả trạng thái",
|
|
|
"All Sync Status": "Tất cả Trạng thái Đồng bộ",
|
|
"All Sync Status": "Tất cả Trạng thái Đồng bộ",
|
|
|
"All Tags": "Tất cả Thẻ",
|
|
"All Tags": "Tất cả Thẻ",
|
|
@@ -229,6 +235,7 @@
|
|
|
"Allow Private IPs": "Cho phép IP riêng",
|
|
"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 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 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 safety_identifier passthrough": "Cho phép chuyển tiếp safety_identifier",
|
|
|
"Allow service_tier passthrough": "Cho phép chuyển tiếp service_tier",
|
|
"Allow service_tier passthrough": "Cho phép chuyển tiếp service_tier",
|
|
|
"Allow speed passthrough": "Cho phép truyền speed",
|
|
"Allow speed passthrough": "Cho phép truyền speed",
|
|
@@ -271,6 +278,8 @@
|
|
|
"Announcements saved successfully": "Đã lưu thông báo thành công",
|
|
"Announcements saved successfully": "Đã lưu thông báo thành công",
|
|
|
"Answer": "Trả lời",
|
|
"Answer": "Trả lời",
|
|
|
"Anthropic": "Anthropic",
|
|
"Anthropic": "Anthropic",
|
|
|
|
|
+ "Any Match (OR)": "Bất kỳ khớp (OR)",
|
|
|
|
|
+ "API Access": "Truy cập API",
|
|
|
"API Addresses": "Địa chỉ API",
|
|
"API Addresses": "Địa chỉ 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 Base URL *": "URL cơ sở API *",
|
|
@@ -305,8 +314,11 @@
|
|
|
"API2GPT": "API2GPT",
|
|
"API2GPT": "API2GPT",
|
|
|
"Append": "Thêm vào cuối",
|
|
"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 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 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 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",
|
|
"appended": "đã thêm vào cuối, được phụ lục",
|
|
|
"Application": "Ứng dụng",
|
|
"Application": "Ứng dụng",
|
|
|
"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ệ.",
|
|
"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ệ.",
|
|
@@ -329,9 +341,9 @@
|
|
|
"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}} 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 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?",
|
|
"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)",
|
|
"Args (space separated)": "Đối số (cách nhau bằng khoảng trắng)",
|
|
|
"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",
|
|
"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",
|
|
|
- "Area Chart": "Biểu đồ vùng",
|
|
|
|
|
"Asc": "Asc",
|
|
"Asc": "Asc",
|
|
|
"Ask anything": "Hỏi gì cũng được",
|
|
"Ask anything": "Hỏi gì cũng được",
|
|
|
"Async task refund": "Hoàn tiền tác vụ bất đồng bộ",
|
|
"Async task refund": "Hoàn tiền tác vụ bất đồng bộ",
|
|
@@ -370,6 +382,7 @@
|
|
|
"Auto-disable status codes": "Mã trạng thái tự tắt",
|
|
"Auto-disable status codes": "Mã trạng thái tự tắt",
|
|
|
"Auto-discover": "Tự động khám phá",
|
|
"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-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-retry status codes": "Mã trạng thái tự thử lại",
|
|
"Auto-retry status codes": "Mã trạng thái tự thử lại",
|
|
|
"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 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 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",
|
|
@@ -386,6 +399,7 @@
|
|
|
"Average RPM": "RPM trung bình",
|
|
"Average RPM": "RPM trung bình",
|
|
|
"Average TPM": "TPM trung bình",
|
|
"Average TPM": "TPM trung bình",
|
|
|
"AWS": "AWS",
|
|
"AWS": "AWS",
|
|
|
|
|
+ "AWS Bedrock Claude Compat": "AWS Bedrock Claude tương thích",
|
|
|
"AWS Key Format": "Định dạng khóa AWS",
|
|
"AWS Key Format": "Định dạng khóa AWS",
|
|
|
"Azure": "Azure",
|
|
"Azure": "Azure",
|
|
|
"AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *",
|
|
"AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *",
|
|
@@ -399,6 +413,7 @@
|
|
|
"Backup code must be in format XXXX-XXXX": "Mã dự phòng phải có định dạng XXXX-XXXX",
|
|
"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 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 codes remaining: {{count}}": "Mã dự phòng còn lại: {{count}}",
|
|
|
|
|
+ "Bad Request": "Yêu cầu không hợp lệ",
|
|
|
"Badge Color": "Màu huy hiệu",
|
|
"Badge Color": "Màu huy hiệu",
|
|
|
"Baidu": "Baidu",
|
|
"Baidu": "Baidu",
|
|
|
"Baidu V2": "Baidu V2",
|
|
"Baidu V2": "Baidu V2",
|
|
@@ -420,6 +435,7 @@
|
|
|
"Basic Configuration": "Cấu hình cơ bản",
|
|
"Basic Configuration": "Cấu hình cơ bản",
|
|
|
"Basic Info": "Thông tin cơ bản",
|
|
"Basic Info": "Thông tin cơ bản",
|
|
|
"Basic Information": "Thông tin cơ bản",
|
|
"Basic Information": "Thông tin cơ bản",
|
|
|
|
|
+ "Basic Templates": "Mẫu cơ bản",
|
|
|
"Batch Add (one key per line)": "Thêm hàng loạt (mỗi khóa một dòng)",
|
|
"Batch Add (one key per line)": "Thêm hàng loạt (mỗi khóa một dòng)",
|
|
|
"Batch delete failed": "Xóa hàng loạt thất bại",
|
|
"Batch delete failed": "Xóa hàng loạt thất bại",
|
|
|
"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 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",
|
|
@@ -533,6 +549,7 @@
|
|
|
"Channel enabled successfully": "Kênh đã được bật 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 Extra Settings": "Cài đặt thêm kênh",
|
|
|
"Channel ID": "Mã kênh",
|
|
"Channel ID": "Mã kênh",
|
|
|
|
|
+ "Channel key": "Khóa kênh",
|
|
|
"Channel key unlocked": "Khóa kênh đã được mở khóa",
|
|
"Channel key unlocked": "Khóa kênh đã được mở khóa",
|
|
|
"Channel models": "Channel model",
|
|
"Channel models": "Channel model",
|
|
|
"Channel name is required": "Tên kênh là bắt buộc",
|
|
"Channel name is required": "Tên kênh là bắt buộc",
|
|
@@ -585,6 +602,7 @@
|
|
|
"Choose where to fetch upstream metadata.": "Chọn nơi để tìm nạp siêu dữ liệu thượng nguồn.",
|
|
"Choose where to fetch upstream metadata.": "Chọn nơi để tìm nạp siêu dữ liệu thượng nguồn.",
|
|
|
"Classic (Legacy Frontend)": "Cổ điển (Frontend cũ)",
|
|
"Classic (Legacy Frontend)": "Cổ điển (Frontend cũ)",
|
|
|
"Claude": "Claude",
|
|
"Claude": "Claude",
|
|
|
|
|
+ "Claude CLI Header Passthrough": "Chuyển tiếp header Claude CLI",
|
|
|
"Clean history logs": "Xóa nhật ký lịch sử",
|
|
"Clean history logs": "Xóa nhật ký lịch sử",
|
|
|
"Clean logs": "Dọn dẹp nhật ký",
|
|
"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",
|
|
"Clean up inactive cache": "Dọn dẹp bộ nhớ đệm không hoạt động",
|
|
@@ -621,6 +639,7 @@
|
|
|
"Click to view full details": "Nhấn để xem chi tiết đầy đủ",
|
|
"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 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 full prompt": "Nhấp để xem toàn bộ lời nhắc",
|
|
|
|
|
+ "Client header value": "Giá trị header client",
|
|
|
"Client ID": "Mã khách hàng",
|
|
"Client ID": "Mã khách hàng",
|
|
|
"Client Secret": "Bí mật máy khách",
|
|
"Client Secret": "Bí mật máy khách",
|
|
|
"Close": "Đóng",
|
|
"Close": "Đóng",
|
|
@@ -636,12 +655,15 @@
|
|
|
"Codex Account & Usage": "Tài khoản và sử dụng Codex",
|
|
"Codex Account & Usage": "Tài khoản và sử dụng Codex",
|
|
|
"Codex Authorization": "Ủy quyền Codex",
|
|
"Codex Authorization": "Ủy quyền Codex",
|
|
|
"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 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",
|
|
|
"Cohere": "Cohere",
|
|
"Cohere": "Cohere",
|
|
|
"Collapse": "Thu gọn",
|
|
"Collapse": "Thu gọn",
|
|
|
|
|
+ "Collapse All": "Thu gọn tất cả",
|
|
|
"Color": "Màu",
|
|
"Color": "Màu",
|
|
|
"Color is required": "Màu sắc là bắt buộc",
|
|
"Color is required": "Màu sắc là bắt buộc",
|
|
|
"Color:": "Màu sắc:",
|
|
"Color:": "Màu sắc:",
|
|
|
"Coming Soon!": "Sắp ra mắt!",
|
|
"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 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 (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",
|
|
"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",
|
|
@@ -659,7 +681,11 @@
|
|
|
"Completion price ($/1M tokens)": "Giá hoàn thành ($/1M tokens)",
|
|
"Completion price ($/1M tokens)": "Giá hoàn thành ($/1M tokens)",
|
|
|
"Completion ratio": "Tỷ lệ hoàn thành",
|
|
"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",
|
|
"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": "Đường dẫn điều kiện",
|
|
|
|
|
+ "Condition Settings": "Cài đặt điều kiện",
|
|
|
|
|
+ "Condition Value": "Giá trị điều kiện",
|
|
|
"Conditional multipliers": "Hệ số nhân có đ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)",
|
|
"Conditions (AND)": "Điều kiện (AND)",
|
|
|
"Confidence": "Tự tin",
|
|
"Confidence": "Tự tin",
|
|
|
"Configuration": "Cấu hình",
|
|
"Configuration": "Cấu hình",
|
|
@@ -768,16 +794,20 @@
|
|
|
"Control log retention and clean historical data.": "Kiểm soát việc lưu giữ nhật ký và làm sạch dữ liệu lịch sử.",
|
|
"Control log retention and clean historical data.": "Kiểm soát việc lưu giữ nhật ký và làm sạch dữ liệu lịch sử.",
|
|
|
"Control passthrough behavior and connection keep-alive settings": "Kiểm soát hành vi truyền qua và cài đặt duy trì kết nối",
|
|
"Control passthrough behavior and connection keep-alive settings": "Kiểm soát hành vi truyền qua và cài đặt duy trì kết nối",
|
|
|
"Control request frequency to prevent abuse and manage system load.": "Kiểm soát tần suất yêu cầu để ngăn chặn lạm dụng và quản lý tải hệ thống.",
|
|
"Control request frequency to prevent abuse and manage system load.": "Kiểm soát tần suất yêu cầu để ngăn chặn lạm dụng và quản lý tải hệ thống.",
|
|
|
|
|
+ "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.",
|
|
|
"Control which sidebar areas and modules are available to all users.": "Kiểm soát những khu vực thanh bên và mô-đun nào khả dụng cho tất cả người dùng.",
|
|
"Control which sidebar areas and modules are available to all users.": "Kiểm soát những khu vực thanh bên và mô-đun nào khả dụng cho tất cả người dùng.",
|
|
|
"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.",
|
|
"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.",
|
|
|
"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",
|
|
"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 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",
|
|
|
"Copied": "Đã sao chép",
|
|
"Copied": "Đã sao chép",
|
|
|
"Copied {{count}} key(s)": "Đã sao chép {{count}} khóa",
|
|
"Copied {{count}} key(s)": "Đã sao chép {{count}} khóa",
|
|
|
"Copied to clipboard": "Đã sao chép vào bộ nhớ tạm",
|
|
"Copied to clipboard": "Đã sao chép vào bộ nhớ tạm",
|
|
|
"Copied: {{model}}": "Đã sao chép: {{model}}",
|
|
"Copied: {{model}}": "Đã sao chép: {{model}}",
|
|
|
"Copied!": "Đã sao chép!",
|
|
"Copied!": "Đã sao chép!",
|
|
|
"Copy": "Sao chép",
|
|
"Copy": "Sao chép",
|
|
|
|
|
+ "Copy a request header": "Sao chép header yêu cầu",
|
|
|
"Copy All": "Sao chép tất cả",
|
|
"Copy All": "Sao chép tất cả",
|
|
|
"Copy all backup codes": "Sao chép tất cả mã dự phòng",
|
|
"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 Codes": "Sao chép Tất cả Mã",
|
|
@@ -787,6 +817,7 @@
|
|
|
"Copy code": "Sao chép mã",
|
|
"Copy code": "Sao chép mã",
|
|
|
"Copy Connection Info": "Sao chép thông tin kết nối",
|
|
"Copy Connection Info": "Sao chép thông tin kết nối",
|
|
|
"Copy failed": "Sao chép thất bạ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 Header": "Sao chép tiêu đề",
|
|
|
"Copy Key": "Sao chép khóa",
|
|
"Copy Key": "Sao chép khóa",
|
|
|
"Copy Link": "Sao chép liên kết",
|
|
"Copy Link": "Sao chép liên kết",
|
|
@@ -795,14 +826,17 @@
|
|
|
"Copy prompt": "Sao chép prompt",
|
|
"Copy prompt": "Sao chép prompt",
|
|
|
"Copy redemption code": "Sao chép mã đổi thưởng",
|
|
"Copy redemption code": "Sao chép mã đổi thưởng",
|
|
|
"Copy referral link": "Sao chép liên kết giới thiệu",
|
|
"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 secret key": "Sao chép khóa bí mật",
|
|
|
"Copy selected codes": "Sao chép các mã đã chọn",
|
|
"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 keys": "Sao chép các khóa đã chọn",
|
|
|
|
|
+ "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 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 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 to clipboard": "Sao chép vào bảng tạm",
|
|
|
"Copy token": "Sao chép mã thông báo",
|
|
"Copy token": "Sao chép mã thông báo",
|
|
|
"Copy URL": "Sao chép URL",
|
|
"Copy URL": "Sao chép URL",
|
|
|
|
|
+ "Core Configuration": "Cấu hình chính",
|
|
|
"Core Features": "Tính năng cốt lõi",
|
|
"Core Features": "Tính năng cốt lõi",
|
|
|
"Cost": "Chi phí",
|
|
"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 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.",
|
|
@@ -834,6 +868,8 @@
|
|
|
"Create Prefill Group": "Tạo Nhóm Điền Sẵn",
|
|
"Create Prefill Group": "Tạo Nhóm Điền Sẵn",
|
|
|
"Create Provider": "Tạo nhà cung cấp",
|
|
"Create Provider": "Tạo nhà cung cấp",
|
|
|
"Create Redemption Code": "Tạo mã đổi thưởng",
|
|
"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 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 succeeded": "Tạo thành công",
|
|
|
"Create Vendor": "Tạo Nhà cung cấp",
|
|
"Create Vendor": "Tạo Nhà cung cấp",
|
|
@@ -858,6 +894,8 @@
|
|
|
"Current Cache Size": "Kích thước bộ nhớ đệm hiện tại",
|
|
"Current Cache Size": "Kích thước bộ nhớ đệm 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 email: {{email}}. Enter a new email to change.": "Email hiện tại: {{email}}. Nhập email mới để thay đổi.",
|
|
|
"Current key": "Khóa hiện tại",
|
|
"Current key": "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 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 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 Password": "Mật khẩu hiện tại",
|
|
"Current Password": "Mật khẩu hiện tại",
|
|
|
"Current Price": "Giá hiện tại",
|
|
"Current Price": "Giá hiện tại",
|
|
@@ -874,6 +912,7 @@
|
|
|
"Custom Currency Symbol": "Ký hiệu 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 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 database driver detected.": "Đã phát hiện trình điều khiển cơ sở dữ liệu 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 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 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 (comma-separated)": "Mô hình tùy chỉnh (phân tách bằng dấu phẩy)",
|
|
@@ -923,13 +962,17 @@
|
|
|
"Delete": "Xóa",
|
|
"Delete": "Xóa",
|
|
|
"Delete (": "Xóa (",
|
|
"Delete (": "Xóa (",
|
|
|
"Delete {{count}} API key(s)?": "Xóa {{count}} khóa API?",
|
|
"Delete {{count}} API key(s)?": "Xóa {{count}} khóa API?",
|
|
|
|
|
+ "Delete a runtime request header": "Xóa header yêu cầu runtime",
|
|
|
"Delete Account": "Xóa tài khoản",
|
|
"Delete Account": "Xóa tài khoản",
|
|
|
"Delete All Disabled": "Xóa Tất Cả Đã Tắt",
|
|
"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 Disabled Channels?": "Xóa tất cả kênh đã vô hiệu hóa?",
|
|
|
"Delete Auto-Disabled": "Xóa Tự động vô hiệu hóa",
|
|
"Delete Auto-Disabled": "Xóa Tự động vô hiệu hóa",
|
|
|
"Delete Channel": "Xóa Kênh",
|
|
"Delete Channel": "Xóa Kênh",
|
|
|
"Delete Channels?": "Xóa các kênh?",
|
|
"Delete Channels?": "Xóa các kênh?",
|
|
|
|
|
+ "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": "Xóa thất bại",
|
|
|
|
|
+ "Delete Field": "Xóa trường",
|
|
|
"Delete group": "Xóa nhóm",
|
|
"Delete group": "Xóa nhóm",
|
|
|
"Delete Header": "Xóa tiêu đề",
|
|
"Delete Header": "Xóa tiêu đề",
|
|
|
"Delete Invalid": "Xóa không hợp lệ",
|
|
"Delete Invalid": "Xóa không hợp lệ",
|
|
@@ -941,6 +984,7 @@
|
|
|
"Delete Model": "Xóa Mô hình",
|
|
"Delete Model": "Xóa Mô hình",
|
|
|
"Delete Models?": "Xóa mô hình?",
|
|
"Delete Models?": "Xóa mô hình?",
|
|
|
"Delete Provider": "Xóa nhà cung cấp",
|
|
"Delete Provider": "Xóa nhà cung cấp",
|
|
|
|
|
+ "Delete Request Header": "Xóa header yêu cầu",
|
|
|
"Delete selected API keys": "Xóa các khóa API đã chọn",
|
|
"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 channels": "Xóa các kênh đã chọn",
|
|
|
"Delete selected models": "Xóa các mô hình đã chọn",
|
|
"Delete selected models": "Xóa các mô hình đã chọn",
|
|
@@ -1033,6 +1077,8 @@
|
|
|
"Displays the mobile sidebar.": "Hiển thị thanh bên di động.",
|
|
"Displays the mobile sidebar.": "Hiển thị thanh bên di động.",
|
|
|
"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 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 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 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",
|
|
"Docs": "Tài liệu",
|
|
|
"Documentation Link": "Liên kết 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.",
|
|
"Documentation or external knowledge base.": "Tài liệu hoặc cơ sở kiến thức bên ngoài.",
|
|
@@ -1062,6 +1108,7 @@
|
|
|
"e.g. 401, 403, 429, 500-599": "vd. 401, 403, 429, 500-599",
|
|
"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. 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. 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. example.com": "ví dụ example.com",
|
|
"e.g. example.com": "ví dụ example.com",
|
|
|
"e.g. llama3.1:8b": "ví dụ: llama3.1:8b",
|
|
"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ụ: GitLab của tôi",
|
|
@@ -1069,6 +1116,7 @@
|
|
|
"e.g. New API Console": "Ví dụ: Bảng điều khiển API mới",
|
|
"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. openid profile email": "ví dụ: openid profile email",
|
|
|
"e.g. Suitable for light usage": "ví dụ: Phù hợp cho sử dụng nhẹ",
|
|
"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., 0.95": "e.g., 0.95",
|
|
|
"e.g., 100": "e.g., 100",
|
|
"e.g., 100": "e.g., 100",
|
|
|
"e.g., 123456": "e.g., 123456",
|
|
"e.g., 123456": "e.g., 123456",
|
|
@@ -1084,6 +1132,7 @@
|
|
|
"e.g., d6b5da8hk1awo8nap34ube6gh": "ví dụ: d6b5da8hk1awo8nap34ube6gh",
|
|
"e.g., d6b5da8hk1awo8nap34ube6gh": "ví dụ: d6b5da8hk1awo8nap34ube6gh",
|
|
|
"e.g., default, vip, premium": "ví dụ: mặc định, VIP, cao cấp",
|
|
"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, 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.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://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://ark.cn-beijing.volces.com": "ví dụ, https://ark.cn-beijing.volces.com",
|
|
@@ -1111,6 +1160,8 @@
|
|
|
"Edit discount tier": "Chỉnh sửa bậc giảm giá",
|
|
"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",
|
|
"Edit FAQ": "Chỉnh sửa câu hỏi thường gặp",
|
|
|
"Edit group rate limit": "Chỉnh sửa giới hạn tốc độ 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 model": "Chỉnh sửa mô hình",
|
|
"Edit model": "Chỉnh sửa mô hình",
|
|
|
"Edit Model": "Chỉnh sửa Mô hình",
|
|
"Edit Model": "Chỉnh sửa Mô hình",
|
|
|
"Edit OAuth Provider": "Chỉnh Sửa Nhà Cung Cấp OAuth",
|
|
"Edit OAuth Provider": "Chỉnh Sửa Nhà Cung Cấp OAuth",
|
|
@@ -1195,6 +1246,8 @@
|
|
|
"English": "Tiếng Anh",
|
|
"English": "Tiếng Anh",
|
|
|
"Ensure Prefix": "Đảm bảo tiền tố",
|
|
"Ensure Prefix": "Đảm bảo tiền tố",
|
|
|
"Ensure Suffix": "Đảm bảo hậu 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 6-digit code": "Nhập mã 6 chữ số",
|
|
|
"Enter a name": "Nhập tên",
|
|
"Enter a name": "Nhập tên",
|
|
|
"Enter a new name": "Nhập tên mới",
|
|
"Enter a new name": "Nhập tên mới",
|
|
@@ -1220,6 +1273,7 @@
|
|
|
"Enter display name": "Nhập tên hiển thị",
|
|
"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 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 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, 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 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 model name": "Nhập tên mô hình",
|
|
@@ -1271,8 +1325,12 @@
|
|
|
"Epay Gateway": "Cổng thanh toán Epay",
|
|
"Epay Gateway": "Cổng thanh toán Epay",
|
|
|
"Epay merchant ID": "ID người bán Epay",
|
|
"Epay merchant ID": "ID người bán Epay",
|
|
|
"Epay secret key": "Khóa bí mật Epay",
|
|
"Epay secret key": "Khóa bí mật Epay",
|
|
|
|
|
+ "Equals": "Bằng",
|
|
|
"Error": "Lỗi",
|
|
"Error": "Lỗi",
|
|
|
|
|
+ "Error Code (optional)": "Mã lỗi (tùy chọn)",
|
|
|
"Error Message": "Thông báo lỗi",
|
|
"Error Message": "Thông báo lỗi",
|
|
|
|
|
+ "Error Message (required)": "Thông báo lỗi (bắt buộc)",
|
|
|
|
|
+ "Error Type (optional)": "Loại lỗi (tùy chọn)",
|
|
|
"Estimated cost": "Chi phí ước tính",
|
|
"Estimated cost": "Chi phí ước tính",
|
|
|
"Estimated quota cost": "Ước tính chi phí hạn mức",
|
|
"Estimated quota cost": "Ước tính chi phí hạn mức",
|
|
|
"Exact": "Chính xác",
|
|
"Exact": "Chính xác",
|
|
@@ -1290,6 +1348,7 @@
|
|
|
"Existing account will be reused": "Tài khoản hiện có sẽ được sử dụng lại",
|
|
"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 Models ({{count}})": "Các mô hình hiện có ({{count}})",
|
|
|
"Exists": "Tồn tại",
|
|
"Exists": "Tồn tại",
|
|
|
|
|
+ "Expand All": "Mở rộng tất cả",
|
|
|
"Expected a JSON array.": "Cần là một mảng JSON.",
|
|
"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.",
|
|
"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",
|
|
"Expiration Time": "Thời gian hết hạn",
|
|
@@ -1456,6 +1515,7 @@
|
|
|
"field": "trường",
|
|
"field": "trường",
|
|
|
"Field Mapping": "Ánh Xạ Trường",
|
|
"Field Mapping": "Ánh Xạ Trường",
|
|
|
"Field passthrough controls": "Điều khiển chuyển tiếp trường",
|
|
"Field passthrough controls": "Điều khiển chuyển tiếp trường",
|
|
|
|
|
+ "Field Path": "Đường dẫn trường",
|
|
|
"File Search": "Tìm kiếm tệp",
|
|
"File Search": "Tìm kiếm tệp",
|
|
|
"Files to Retain": "Số tệp giữ lại",
|
|
"Files to Retain": "Số tệp giữ lại",
|
|
|
"Fill All Models": "Điền Tất Cả Mô Hình",
|
|
"Fill All Models": "Điền Tất Cả Mô Hình",
|
|
@@ -1551,6 +1611,7 @@
|
|
|
"GC executed": "GC đã thực thi",
|
|
"GC executed": "GC đã thực thi",
|
|
|
"GC execution failed": "Thực thi GC thất bại",
|
|
"GC execution failed": "Thực thi GC thất bại",
|
|
|
"Gemini": "Song Tử",
|
|
"Gemini": "Song Tử",
|
|
|
|
|
+ "Gemini Image 4K": "Gemini Image 4K",
|
|
|
"Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "Gemini sẽ tiếp tục tự động phát hiện chế độ suy nghĩ ngay cả khi bộ điều hợp bị tắt. Chỉ bật tính năng này khi bạn cần kiểm soát chi tiết hơn về giá cả và lập ngân sách.",
|
|
"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": "Chung",
|
|
|
"General Settings": "General settings",
|
|
"General Settings": "General settings",
|
|
@@ -1592,6 +1653,8 @@
|
|
|
"gpt-4": "gpt-4",
|
|
"gpt-4": "gpt-4",
|
|
|
"gpt-4, claude-3-opus, etc.": "gpt-4, claude-3-opus, v.v.",
|
|
"gpt-4, claude-3-opus, etc.": "gpt-4, claude-3-opus, v.v.",
|
|
|
"GPU count": "Số lượng GPU",
|
|
"GPU count": "Số lượng GPU",
|
|
|
|
|
+ "Greater Than": "Lớn hơn",
|
|
|
|
|
+ "Greater Than or Equal": "Lớn hơn hoặc bằng",
|
|
|
"Grok": "Grok",
|
|
"Grok": "Grok",
|
|
|
"Grok Settings": "Cài đặt Grok",
|
|
"Grok Settings": "Cài đặt Grok",
|
|
|
"Group": "Nhóm",
|
|
"Group": "Nhóm",
|
|
@@ -1629,8 +1692,11 @@
|
|
|
"Has been invalidated": "Đã vô hiệu hóa thành công",
|
|
"Has been invalidated": "Đã vô hiệu hóa thành công",
|
|
|
"Have a Code?": "Có mã không?",
|
|
"Have a Code?": "Có mã không?",
|
|
|
"Header": "Header",
|
|
"Header": "Header",
|
|
|
|
|
+ "Header Name": "Tên header",
|
|
|
"Header navigation": "Điều hướng đầu trang",
|
|
"Header navigation": "Điều hướng đầu trang",
|
|
|
"Header Override": "Ghi đè tiêu đề",
|
|
"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)",
|
|
|
"Hidden — verify to reveal": "Ẩn — xác minh để hiển thị",
|
|
"Hidden — verify to reveal": "Ẩn — xác minh để hiển thị",
|
|
|
"Hide": "Ẩn",
|
|
"Hide": "Ẩn",
|
|
|
"Hide API key": "Ẩn khóa API",
|
|
"Hide API key": "Ẩn khóa API",
|
|
@@ -1697,6 +1763,7 @@
|
|
|
"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 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 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 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 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.",
|
|
|
|
|
+ "Ignored upstream models": "Mô hình upstream bị bỏ qua",
|
|
|
"Image": "Hình ảnh",
|
|
"Image": "Hình ảnh",
|
|
|
"Image Generation": "Tạo hình ảnh",
|
|
"Image Generation": "Tạo hình ảnh",
|
|
|
"Image In": "Ảnh vào",
|
|
"Image In": "Ảnh vào",
|
|
@@ -1730,6 +1797,7 @@
|
|
|
"Integrations": "Tích hợp",
|
|
"Integrations": "Tích hợp",
|
|
|
"Inter-group overrides": "Ghi đè liên nhóm",
|
|
"Inter-group overrides": "Ghi đè liên nhóm",
|
|
|
"Inter-group ratio overrides": "Tỷ lệ liên nhóm ghi đè",
|
|
"Inter-group ratio overrides": "Tỷ lệ liên nhóm ghi đè",
|
|
|
|
|
+ "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 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ộ!",
|
|
"Internal Server Error!": "Lỗi máy chủ nội bộ!",
|
|
|
"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 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.",
|
|
@@ -1750,6 +1818,7 @@
|
|
|
"Invalid status code mapping entries: {{entries}}": "Mục ánh xạ mã trạng thái không hợp lệ: {{entries}}",
|
|
"Invalid status code mapping entries: {{entries}}": "Mục ánh xạ mã trạng thái không hợp lệ: {{entries}}",
|
|
|
"Invalidate": "Vô hiệu hóa",
|
|
"Invalidate": "Vô hiệu hóa",
|
|
|
"Invalidated": "Đã vô hiệu",
|
|
"Invalidated": "Đã vô hiệu",
|
|
|
|
|
+ "Invert match": "Đảo điều kiện khớp",
|
|
|
"Invitation Code": "Mã mời",
|
|
"Invitation Code": "Mã mời",
|
|
|
"Invitation Quota": "Hạn mức lời mời",
|
|
"Invitation Quota": "Hạn mức lời mời",
|
|
|
"Invite Info": "Thông tin mời",
|
|
"Invite Info": "Thông tin mời",
|
|
@@ -1777,6 +1846,7 @@
|
|
|
"JSON": "JSON",
|
|
"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 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 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 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 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 → 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 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.",
|
|
@@ -1785,11 +1855,14 @@
|
|
|
"JSON Mode": "Chế độ JSON",
|
|
"JSON Mode": "Chế độ JSON",
|
|
|
"JSON must be an object": "JSON phải là object",
|
|
"JSON must be an object": "JSON phải là object",
|
|
|
"JSON object:": "Đối tượng JSON:",
|
|
"JSON object:": "Đối tượng JSON:",
|
|
|
|
|
+ "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.",
|
|
"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",
|
|
"Just now": "Vừa nãy",
|
|
|
"JustSong": "JustSong",
|
|
"JustSong": "JustSong",
|
|
|
"K": "K",
|
|
"K": "K",
|
|
|
"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 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 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 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 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-alive Ping": "Ping duy trì",
|
|
"Keep-alive Ping": "Ping duy trì",
|
|
|
"Key": "Khóa",
|
|
"Key": "Khóa",
|
|
@@ -1797,9 +1870,12 @@
|
|
|
"Key Sources": "Nguồn khóa",
|
|
"Key Sources": "Nguồn khóa",
|
|
|
"Key Summary": "Tóm tắt khóa",
|
|
"Key Summary": "Tóm tắt khóa",
|
|
|
"Key Update Mode": "Chế độ cập nhậ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.",
|
|
|
"Kling": "Kling",
|
|
"Kling": "Kling",
|
|
|
"Knowledge Base ID *": "Mã số Cơ sở kiến thức *",
|
|
"Knowledge Base ID *": "Mã số Cơ sở kiến thức *",
|
|
|
"Landing page with system overview.": "Trang chủ với tổng quan hệ thống.",
|
|
"Landing page with system overview.": "Trang chủ với tổng quan hệ thống.",
|
|
|
|
|
+ "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 Login": "Lần đăng nhập cuối",
|
|
|
"Last Seen": "Lần cuối",
|
|
"Last Seen": "Lần cuối",
|
|
|
"Last Tested": "Được kiểm tra lần cuối",
|
|
"Last Tested": "Được kiểm tra lần cuối",
|
|
@@ -1823,7 +1899,11 @@
|
|
|
"Leave empty to use default": "Để trống để sử dụng mặc định",
|
|
"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 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 empty to use username": "Để trống để sử dụng tên người dùng",
|
|
|
|
|
+ "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",
|
|
|
"Less": "Ít hơn",
|
|
"Less": "Ít hơn",
|
|
|
|
|
+ "Less Than": "Nhỏ hơn",
|
|
|
|
|
+ "Less Than or Equal": "Nhỏ hơn hoặc bằng",
|
|
|
"Light": "Ánh sáng",
|
|
"Light": "Ánh sáng",
|
|
|
"Lightning Fast": "Nhanh như chớp",
|
|
"Lightning Fast": "Nhanh như chớp",
|
|
|
"Limit period": "Thời hiệu",
|
|
"Limit period": "Thời hiệu",
|
|
@@ -1863,6 +1943,7 @@
|
|
|
"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 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 Maintenance": "Bảo trì Nhật ký",
|
|
|
"Log Type": "Loại nhật ký",
|
|
"Log Type": "Loại nhật ký",
|
|
|
|
|
+ "Logic": "Logic",
|
|
|
"Login failed": "Đăng nhập thất bại",
|
|
"Login failed": "Đăng nhập thất bại",
|
|
|
"Logo": "Logo",
|
|
"Logo": "Logo",
|
|
|
"Logo URL": "URL Logo",
|
|
"Logo URL": "URL Logo",
|
|
@@ -1900,11 +1981,17 @@
|
|
|
"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 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 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",
|
|
"Map upstream status codes to different codes": "Ánh xạ mã trạng thái upstream sang các mã khác",
|
|
|
|
|
+ "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 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 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 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 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 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": "Đã khớp",
|
|
|
"Matched Tier": "Bậc khớp",
|
|
"Matched Tier": "Bậc khớp",
|
|
|
"Matching Rules": "Quy tắc khớp",
|
|
"Matching Rules": "Quy tắc khớp",
|
|
@@ -2018,8 +2105,12 @@
|
|
|
"More templates...": "Thêm mẫu...",
|
|
"More templates...": "Thêm mẫu...",
|
|
|
"More...": "Thêm...",
|
|
"More...": "Thêm...",
|
|
|
"Move": "Di chuyển",
|
|
"Move": "Di chuyể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 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 Field": "Di chuyển trường",
|
|
|
"Move Header": "Di chuyển tiêu đề",
|
|
"Move Header": "Di chuyển tiêu đề",
|
|
|
|
|
+ "Move Request Header": "Di chuyển header yêu cầu",
|
|
|
|
|
+ "Move source field to target field": "Di chuyển trường nguồn sang trường đích",
|
|
|
"ms": "ms",
|
|
"ms": "ms",
|
|
|
"Multi-key channel: Keys will be": "Kênh đa khóa: Các khóa sẽ là",
|
|
"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": "Quản lý đa khóa",
|
|
@@ -2054,6 +2145,8 @@
|
|
|
"Name must be between {{min}} and {{max}} characters": "Tên phải có giữa {{min}} và {{max}} ký tự",
|
|
"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 Rule": "Quy tắc đặt tên",
|
|
|
"Name Suffix": "Hậu 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@example.com": "name@example.com",
|
|
"name@example.com": "name@example.com",
|
|
|
"Native format": "Định dạng gốc",
|
|
"Native format": "Định dạng gốc",
|
|
|
"Need a code?": "Cần mã không?",
|
|
"Need a code?": "Cần mã không?",
|
|
@@ -2098,6 +2191,7 @@
|
|
|
"No changes made": "Không có thay đổi nào được thực hiện",
|
|
"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 changes to save": "Không có thay đổi nào để lưu",
|
|
|
"No channel selected": "Chưa chọn kênh nào",
|
|
"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 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 Found": "Không tìm thấy kênh nào",
|
|
"No Channels Found": "Không tìm thấy kênh nào",
|
|
@@ -2133,6 +2227,7 @@
|
|
|
"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 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 matches found": "Không tìm thấy kết quả nào",
|
|
"No matches found": "Không tìm thấy kết quả nào",
|
|
|
"No matching results": "Không có kết quả 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 messages yet": "Chưa có tin nhắn",
|
|
"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 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 found.": "Không tìm thấy mô hình.",
|
|
@@ -2205,6 +2300,7 @@
|
|
|
"Not available": "Không khả dụng",
|
|
"Not available": "Không khả dụng",
|
|
|
"Not backed up": "Chưa sao lưu",
|
|
"Not backed up": "Chưa sao lưu",
|
|
|
"Not bound": "Không bị ràng buộc",
|
|
"Not bound": "Không bị ràng buộc",
|
|
|
|
|
+ "Not Equals": "Không bằng",
|
|
|
"Not Set": "Chưa đặt",
|
|
"Not Set": "Chưa đặt",
|
|
|
"Not set yet": "Chưa thiết lập",
|
|
"Not set yet": "Chưa thiết lập",
|
|
|
"Not Started": "Chưa bắt đầu",
|
|
"Not Started": "Chưa bắt đầu",
|
|
@@ -2225,6 +2321,7 @@
|
|
|
"OAuth failed": "OAuth thất bại",
|
|
"OAuth failed": "OAuth thất bại",
|
|
|
"OAuth Integrations": "Tích hợp OAuth",
|
|
"OAuth Integrations": "Tích hợp OAuth",
|
|
|
"OAuth start failed": "Bắt đầu OAuth thất bại",
|
|
"OAuth start failed": "Bắt đầu OAuth thất bại",
|
|
|
|
|
+ "Object Prune Rules": "Quy tắc dọn dẹp đối tượng",
|
|
|
"Observability": "Khả năng quan sát",
|
|
"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 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",
|
|
"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",
|
|
@@ -2282,7 +2379,9 @@
|
|
|
"Opened authorization page": "Đã mở trang ủy quyền",
|
|
"Opened authorization page": "Đã mở trang ủy quyền",
|
|
|
"OpenRouter": "OpenRouter",
|
|
"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.",
|
|
"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.",
|
|
|
|
|
+ "Operation": "Thao tác",
|
|
|
"Operation failed": "Thao tác thất bại",
|
|
"Operation failed": "Thao tác thất bại",
|
|
|
|
|
+ "Operation Type": "Loại thao tác",
|
|
|
"Operator Admin": "Quản trị viên vận hành",
|
|
"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ữ",
|
|
"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",
|
|
"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",
|
|
@@ -2294,6 +2393,7 @@
|
|
|
"Optional notes about this channel": "Ghi chú tùy chọn về kênh 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 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 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 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 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 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",
|
|
"Optional tag for grouping channels": "Thẻ tùy chọn để nhóm kênh",
|
|
@@ -2318,6 +2418,8 @@
|
|
|
"Override request headers (JSON format)": "Ghi đè tiêu đề yêu cầu (định dạng JSON)",
|
|
"Override request headers (JSON format)": "Ghi đè tiêu đề yêu cầu (định dạng JSON)",
|
|
|
"Override request parameters (JSON format)": "Ghi đè tham số yêu cầu (định dạng JSON)",
|
|
"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": "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 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 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.",
|
|
"overrides for matching model prefix.": "ghi đè theo tiền tố model tương ứng.",
|
|
|
"Overview": "Tổng quan",
|
|
"Overview": "Tổng quan",
|
|
@@ -2327,7 +2429,10 @@
|
|
|
"PaLM": "PaLM",
|
|
"PaLM": "PaLM",
|
|
|
"Pan": "Pan",
|
|
"Pan": "Pan",
|
|
|
"Param Override": "Ghi đè tham số",
|
|
"Param Override": "Ghi đè tham số",
|
|
|
|
|
+ "Parameter configuration error": "Lỗi cấu hình tham số",
|
|
|
"Parameter Override": "Ghi đè Tham số",
|
|
"Parameter Override": "Ghi đè Tham số",
|
|
|
|
|
+ "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 (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 override template must be a JSON object": "Mẫu ghi đè tham số phải là đối tượng JSON",
|
|
|
"parameter.": "tham số",
|
|
"parameter.": "tham số",
|
|
@@ -2336,7 +2441,9 @@
|
|
|
"Partial Submission": "Gửi một phần",
|
|
"Partial Submission": "Gửi một phần",
|
|
|
"Pass Headers": "Chuyển tiếp tiêu đề",
|
|
"Pass Headers": "Chuyển tiếp tiêu đề",
|
|
|
"Pass request body directly to upstream": "Truyền phần thân yêu cầu trực tiếp lên upstream",
|
|
"Pass request body directly to upstream": "Truyền phần thân yêu cầu trực tiếp lên upstream",
|
|
|
|
|
+ "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 Body": "Xuyên qua cơ thể",
|
|
|
|
|
+ "Pass Through Headers": "Truyền header qua",
|
|
|
"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 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 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 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",
|
|
@@ -2344,7 +2451,9 @@
|
|
|
"Pass through the safety_identifier field": "Chuyển tiếp trường safety_identifier",
|
|
"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 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 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": "Chuyển tiếp",
|
|
"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)",
|
|
|
"Passkey": "Khóa truy cập",
|
|
"Passkey": "Khóa truy cập",
|
|
|
"Passkey Authentication": "Xác thực khóa truy cập",
|
|
"Passkey Authentication": "Xác thực 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 available in this browser": "Passkey không khả dụng trong trình duyệt này",
|
|
@@ -2360,6 +2469,7 @@
|
|
|
"Passkey registration was cancelled": "Đăng ký Passkey đã bị hủy",
|
|
"Passkey registration was cancelled": "Đăng ký Passkey đã bị hủy",
|
|
|
"Passkey removed successfully": "Đã xóa Passkey thành công",
|
|
"Passkey removed successfully": "Đã xóa Passkey thành công",
|
|
|
"Passkey reset successfully": "Đặt lại Passkey thành công",
|
|
"Passkey reset successfully": "Đặt lại Passkey thành công",
|
|
|
|
|
+ "Passthrough Template": "Mẫu truyền qua",
|
|
|
"Password": "Mật khẩu",
|
|
"Password": "Mật khẩu",
|
|
|
"Password / Access Token": "Mật khẩu / Access Token",
|
|
"Password / Access Token": "Mật khẩu / Access Token",
|
|
|
"Password changed successfully": "Đổi mật khẩu thành công",
|
|
"Password changed successfully": "Đổi mật khẩu thành công",
|
|
@@ -2374,6 +2484,7 @@
|
|
|
"Passwords do not match": "Mật khẩu không khớp",
|
|
"Passwords do not match": "Mật khẩu không khớp",
|
|
|
"Paste the full callback URL (includes code & state)": "Dán toàn bộ URL callback (gồm code và state)",
|
|
"Paste the full callback URL (includes code & state)": "Dán toàn bộ URL callback (gồm code và state)",
|
|
|
"Path": "Đường dẫn",
|
|
"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 Regex (one per line)": "Regex đường dẫn (mỗi dòng một mục)",
|
|
|
"Path:": "Đường dẫn:",
|
|
"Path:": "Đường dẫn:",
|
|
|
"Pay": "Pay",
|
|
"Pay": "Pay",
|
|
@@ -2496,11 +2607,15 @@
|
|
|
"Prefix": "Tiền tố",
|
|
"Prefix": "Tiền tố",
|
|
|
"Prefix Match": "Khớp 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 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 chat models": "Mô hình chat cao cấp",
|
|
|
"Preparing chat keys…": "Đang chuẩn bị khóa trò chuyện…",
|
|
"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, 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…",
|
|
"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": "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",
|
|
|
|
|
+ "Preserve the original field when applying this rule": "Giữ trường gốc khi áp dụng quy tắc này",
|
|
|
"Preset recharge amounts (JSON array)": "Số tiền nạp đặt trước (mảng JSON)",
|
|
"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 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 Template": "Mẫu cài sẵn",
|
|
@@ -2577,7 +2692,11 @@
|
|
|
"Provider Name": "Tên Nhà cung cấp",
|
|
"Provider Name": "Tên Nhà cung cấp",
|
|
|
"Provider type (OpenAI, Anthropic, etc.)": "Loại nhà cung cấp (OpenAI, Anthropic, v.v.)",
|
|
"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 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": "Địa chỉ Proxy",
|
|
|
|
|
+ "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)",
|
|
|
"Publish Date": "Ngày xuất bản",
|
|
"Publish Date": "Ngày xuất bản",
|
|
|
"Published": "Đã xuất bản",
|
|
"Published": "Đã xuất bản",
|
|
|
"Published:": "Đã xuất bản:",
|
|
"Published:": "Đã xuất bản:",
|
|
@@ -2619,6 +2738,7 @@
|
|
|
"Random": "Ngẫu nhiên",
|
|
"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",
|
|
"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",
|
|
|
"Rate Limit Windows": "Cửa sổ giới hạn tốc độ",
|
|
"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 Limiting": "Rate limit",
|
|
|
"Ratio": "Tỷ lệ",
|
|
"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 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.",
|
|
@@ -2648,6 +2768,8 @@
|
|
|
"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.",
|
|
"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 IP Address": "Ghi lại địa chỉ IP",
|
|
|
"Record quota usage": "Ghi lại mức sử dụng hạn mức",
|
|
"Record quota usage": "Ghi lại mức sử dụng hạn mức",
|
|
|
|
|
+ "Recursion Strategy": "Chiến lược đệ quy",
|
|
|
|
|
+ "Recursive": "Đệ quy",
|
|
|
"Redeem": "Đổi",
|
|
"Redeem": "Đổi",
|
|
|
"Redeem codes": "Đổi mã",
|
|
"Redeem codes": "Đổi mã",
|
|
|
"Redeemed By": "Được chuộc bởi",
|
|
"Redeemed By": "Được chuộc bởi",
|
|
@@ -2681,7 +2803,9 @@
|
|
|
"Refund Details": "Chi tiết hoàn tiền",
|
|
"Refund Details": "Chi tiết hoàn tiền",
|
|
|
"Regenerate": "Tạo lại",
|
|
"Regenerate": "Tạo lại",
|
|
|
"Regenerate Backup Codes": "Tạo lại Mã dự phòng",
|
|
"Regenerate Backup Codes": "Tạo lại Mã dự phòng",
|
|
|
- "Regex Replace": "Thay thế bằng regex",
|
|
|
|
|
|
|
+ "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 Passkey": "Đăng ký Passkey",
|
|
"Register Passkey": "Đăng ký Passkey",
|
|
|
"Registration Enabled": "Đăng ký đã bật",
|
|
"Registration Enabled": "Đăng ký đã bật",
|
|
|
"Registry (optional)": "Registry (tùy chọn)",
|
|
"Registry (optional)": "Registry (tùy chọn)",
|
|
@@ -2709,6 +2833,9 @@
|
|
|
"Remove Passkey": "Xóa Khóa truy cập",
|
|
"Remove Passkey": "Xóa Khóa truy cập",
|
|
|
"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 rule group": "Gỡ nhóm quy tắc",
|
|
|
|
|
+ "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 tier": "Gỡ bậc",
|
|
"Remove tier": "Gỡ bậc",
|
|
|
"Removed": "Đã xóa",
|
|
"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 {{removed}} duplicate key(s). Before: {{before}}, After: {{after}}": "Đã xóa {{removed}} khóa trùng lặp. Trước: {{before}}, Sau: {{after}}",
|
|
@@ -2724,6 +2851,7 @@
|
|
|
"Replace all existing keys": "Thay thế tất cả các khóa hiện có",
|
|
"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 channel models": "Thay thế mô hình kênh",
|
|
|
"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 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 With": "Thay bằng",
|
|
|
"replaced": "thay thế",
|
|
"replaced": "thay thế",
|
|
|
"Replacement Model": "Replacement model",
|
|
"Replacement Model": "Replacement model",
|
|
|
"Replica count": "Số bản sao",
|
|
"Replica count": "Số bản sao",
|
|
@@ -2731,6 +2859,7 @@
|
|
|
"request": "yêu cầu",
|
|
"request": "yêu cầu",
|
|
|
"Request": "Yêu cầu",
|
|
"Request": "Yêu cầu",
|
|
|
"Request Body Disk Cache": "Bộ nhớ đệm đĩa nội dung yêu cầu",
|
|
"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 Memory Cache": "Bộ nhớ đệm RAM nội dung yêu cầu",
|
|
|
"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 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 conversion": "Chuyển đổi yêu cầu",
|
|
"Request conversion": "Chuyển đổi yêu cầu",
|
|
@@ -2738,11 +2867,14 @@
|
|
|
"Request Count": "Number of requests",
|
|
"Request Count": "Number of requests",
|
|
|
"Request failed": "Yêu cầu thất bại",
|
|
"Request failed": "Yêu cầu thất bại",
|
|
|
"Request flow": "Luồng yêu cầu",
|
|
"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 Header Overrides": "Ghi đè Tiêu đề Yêu cầu",
|
|
|
"Request ID": "ID yêu cầu",
|
|
"Request ID": "ID yêu cầu",
|
|
|
"Request Limits": "Hạn mức 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": "Mô hình yêu cầu",
|
|
|
"Request Model:": "Mô hình yêu cầu:",
|
|
"Request Model:": "Mô hình yêu cầu:",
|
|
|
|
|
+ "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 rule pricing": "Quy tắc tính giá theo request",
|
|
"Request rule pricing": "Quy tắc tính giá theo request",
|
|
|
"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 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",
|
|
"Request-based": "Theo yêu cầu",
|
|
@@ -2755,6 +2887,7 @@
|
|
|
"Require login to view models": "Yêu cầu đăng nhập để xem các mô hình",
|
|
"Require login to view models": "Yêu cầu đăng nhập để xem các mô hình",
|
|
|
"Required": "Bắt buộc",
|
|
"Required": "Bắt buộc",
|
|
|
"Required events:": "Sự kiện 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 Midjourney-style image generation to end users.": "Cần thiết để cung cấp tính năng tạo hình ảnh kiểu Midjourney cho người dùng cuối.",
|
|
"Required to expose Midjourney-style image generation to end users.": "Cần thiết để cung cấp tính năng tạo hình ảnh kiểu Midjourney cho người dùng cuối.",
|
|
|
"Rerank": "Re-rank",
|
|
"Rerank": "Re-rank",
|
|
|
"Reroll": "Quay lại",
|
|
"Reroll": "Quay lại",
|
|
@@ -2789,7 +2922,10 @@
|
|
|
"Retain last N files": "Giữ lại N tệp gần nhất",
|
|
"Retain last N files": "Giữ lại N tệp gần nhất",
|
|
|
"Retry": "Thử lại",
|
|
"Retry": "Thử lại",
|
|
|
"Retry Chain": "Chuỗi thử lại",
|
|
"Retry Chain": "Chuỗi thử lại",
|
|
|
|
|
+ "Retry Suggestion": "Gợi ý thử lại",
|
|
|
"Retry Times": "Số lần thử lại",
|
|
"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 Error": "Trả về lỗi",
|
|
"Return Error": "Trả về lỗi",
|
|
|
"Return to dashboard": "Quay lại bảng điều khiển",
|
|
"Return to dashboard": "Quay lại bảng điều khiển",
|
|
|
"Reveal API key": "Hiển thị khóa API",
|
|
"Reveal API key": "Hiển thị khóa API",
|
|
@@ -2806,13 +2942,25 @@
|
|
|
"Route": "Tuyến đường",
|
|
"Route": "Tuyến đường",
|
|
|
"Route Description": "Mô tả lộ trình",
|
|
"Route Description": "Mô tả lộ trình",
|
|
|
"Route is required": "Đường dẫn là bắt buộc",
|
|
"Route is required": "Đường dẫn là bắt buộc",
|
|
|
|
|
+ "Routing & Overrides": "Định tuyến & ghi đè",
|
|
|
|
|
+ "Routing Strategy": "Chiến lược định tuyến",
|
|
|
"Rows per page": "Số hàng trên trang",
|
|
"Rows per page": "Số hàng trên trang",
|
|
|
"RPM": "RPM",
|
|
"RPM": "RPM",
|
|
|
"RSA Private Key (Production)": "RSA Private Key (Sản xuất)",
|
|
"RSA Private Key (Production)": "RSA Private Key (Sản xuất)",
|
|
|
"RSA Private Key (Sandbox)": "Khóa riêng RSA (Sandbox)",
|
|
"RSA Private Key (Sandbox)": "Khóa riêng RSA (Sandbox)",
|
|
|
"Rule": "Quy tắc",
|
|
"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 group": "Nhóm quy tắc",
|
|
"Rule group": "Nhóm quy tắc",
|
|
|
"rules": "quy tắc",
|
|
"rules": "quy tắc",
|
|
|
|
|
+ "Rules": "Quy tắc",
|
|
|
"Rules JSON": "JSON quy tắc",
|
|
"Rules JSON": "JSON quy tắc",
|
|
|
"Rules JSON must be an array": "JSON quy tắc phải là một mảng",
|
|
"Rules JSON must be an array": "JSON quy tắc phải là một mảng",
|
|
|
"Run GC": "Chạy GC",
|
|
"Run GC": "Chạy GC",
|
|
@@ -2861,12 +3009,14 @@
|
|
|
"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 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 the QR code with WeChat to bind your account": "Quét mã QR bằng WeChat để liên kết tài khoản của bạn",
|
|
"Scan the QR code with WeChat to bind your account": "Quét mã QR bằng WeChat để liên kết tài khoản của bạn",
|
|
|
"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.)",
|
|
"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 channel tests": "Kiểm tra kênh theo lịch trình",
|
|
|
"Scope": "Phạm vi",
|
|
"Scope": "Phạm vi",
|
|
|
"Scopes": "Phạm vi",
|
|
"Scopes": "Phạm vi",
|
|
|
"Search": "Tìm kiếm",
|
|
"Search": "Tìm kiếm",
|
|
|
"Search by name or URL...": "Tìm kiếm theo tên hoặc URL...",
|
|
"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 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 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 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 conflicting models or fields": "Tìm kiếm mô hình hoặc trường xung đột",
|
|
@@ -2882,6 +3032,7 @@
|
|
|
"Search payment methods...": "Tìm kiếm phương thức thanh toán...",
|
|
"Search payment methods...": "Tìm kiếm phương thức thanh toán...",
|
|
|
"Search payment types...": "Tìm kiếm 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 products...": "Tìm kiếm sản phẩm...",
|
|
|
|
|
+ "Search rules...": "Tìm kiếm quy tắc…",
|
|
|
"Search tags...": "Tìm thẻ...",
|
|
"Search tags...": "Tìm thẻ...",
|
|
|
"Search vendors...": "Tìm nhà cung cấp...",
|
|
"Search vendors...": "Tìm nhà cung cấp...",
|
|
|
"Search...": "Tìm kiếm...",
|
|
"Search...": "Tìm kiếm...",
|
|
@@ -2899,6 +3050,7 @@
|
|
|
"Select a group type": "Chọn loại nhóm",
|
|
"Select a group type": "Chọn loại nhóm",
|
|
|
"Select a preset...": "Chọn cấu hình sẵn...",
|
|
"Select a preset...": "Chọn cấu hình sẵn...",
|
|
|
"Select a role": "Chọn vai trò",
|
|
"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 timestamp before clearing logs.": "Chọn một dấu thời gian trước khi xóa nhật ký.",
|
|
"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 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 verification method first": "Vui lòng chọn phương thức xác thực trước",
|
|
@@ -2973,13 +3125,16 @@
|
|
|
"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 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 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 a tag for": "Gắn thẻ cho",
|
|
|
- "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 API key access restrictions": "Thiết lập hạn chế truy cập cho khóa API",
|
|
"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 API key basic information": "Thiết lập thông tin cơ bản cho khóa API",
|
|
|
|
|
+ "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 Header": "Đặt tiêu đề",
|
|
|
"Set Project to io.cloud when creating/selecting key": "Đặt Dự án thành io.cloud khi tạo/chọn khóa",
|
|
"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 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 Tag": "Gán Thẻ",
|
|
"Set Tag": "Gán Thẻ",
|
|
|
"Set tag for selected channels": "Đặt thẻ cho các kênh đã chọn",
|
|
"Set tag for selected channels": "Đặt thẻ cho các kênh đã chọ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 user's role (cannot be Root)": "Đặt vai trò của người dùng (không được là Root)",
|
|
@@ -3019,6 +3174,9 @@
|
|
|
"Signed out": "Đã đăng xuất",
|
|
"Signed out": "Đã đăng xuất",
|
|
|
"Signing you in with {{provider}}": "Đang đăng nhập bằng {{provider}}",
|
|
"Signing you in with {{provider}}": "Đang đăng nhập bằng {{provider}}",
|
|
|
"SiliconFlow": "SiliconFlow",
|
|
"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.",
|
|
|
"Single Key": "Khóa đơn",
|
|
"Single Key": "Khóa đơn",
|
|
|
"Site Key": "Khóa trang web",
|
|
"Site Key": "Khóa trang web",
|
|
|
"Size:": "Kích thước:",
|
|
"Size:": "Kích thước:",
|
|
@@ -3043,6 +3201,9 @@
|
|
|
"Sort by ID": "Sắp xếp theo ID",
|
|
"Sort by ID": "Sắp xếp theo ID",
|
|
|
"Sort Order": "Thứ tự sắp xếp",
|
|
"Sort Order": "Thứ tự sắp xếp",
|
|
|
"Source": "Nguồn",
|
|
"Source": "Nguồn",
|
|
|
|
|
+ "Source Endpoint": "Điểm nguồn",
|
|
|
|
|
+ "Source Field": "Trường nguồn",
|
|
|
|
|
+ "Source Header": "Header nguồn",
|
|
|
"sources": "nguồn",
|
|
"sources": "nguồn",
|
|
|
"Space-separated OAuth scopes": "Phạm vi OAuth phân cách bằng dấu cách",
|
|
"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)",
|
|
"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)",
|
|
@@ -3061,6 +3222,7 @@
|
|
|
"Statistics reset": "Đã đặt lại thống kê",
|
|
"Statistics reset": "Đã đặt lại thống kê",
|
|
|
"Status": "Trạng thái",
|
|
"Status": "Trạng thái",
|
|
|
"Status & Sync": "Trạng thái & Đồng bộ",
|
|
"Status & Sync": "Trạng thái & Đồng bộ",
|
|
|
|
|
+ "Status Code": "Mã trạng thái",
|
|
|
"Status Code Mapping": "Ánh xạ mã trạng thái",
|
|
"Status Code Mapping": "Ánh xạ mã trạng thái",
|
|
|
"Status Page Slug": "Đường dẫn phụ trang trạng thái",
|
|
"Status Page Slug": "Đường dẫn phụ trang trạng thái",
|
|
|
"Status:": "Trạng thái:",
|
|
"Status:": "Trạng thái:",
|
|
@@ -3068,6 +3230,7 @@
|
|
|
"Stay tuned though!": "Nhưng",
|
|
"Stay tuned though!": "Nhưng",
|
|
|
"Step": "Bước",
|
|
"Step": "Bước",
|
|
|
"Stop": "Dừng lại",
|
|
"Stop": "Dừng lại",
|
|
|
|
|
+ "Stop Retry": "Dừng thử lại",
|
|
|
"Store ID": "Mã cửa hàng",
|
|
"Store ID": "Mã cửa hàng",
|
|
|
"Store ID is required": "Bắt buộc nhập Store ID",
|
|
"Store ID is required": "Bắt buộc nhập Store ID",
|
|
|
"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",
|
|
"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",
|
|
@@ -3075,6 +3238,7 @@
|
|
|
"Stream": "Luồng",
|
|
"Stream": "Luồng",
|
|
|
"Stream Mode": "Chế độ streaming",
|
|
"Stream Mode": "Chế độ streaming",
|
|
|
"Stream Status": "Trạng thái luồng",
|
|
"Stream Status": "Trạng thái luồng",
|
|
|
|
|
+ "String Replace": "Thay thế chuỗi",
|
|
|
"Stripe": "Stripe",
|
|
"Stripe": "Stripe",
|
|
|
"Stripe API key (leave blank unless updating)": "Khóa API Stripe (để trống trừ khi cập nhật)",
|
|
"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 Dashboard": "Bảng điều khiển Stripe",
|
|
@@ -3111,6 +3275,7 @@
|
|
|
"Super Admin": "Siêu Quản trị viên",
|
|
"Super Admin": "Siêu Quản trị viê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",
|
|
"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 Imagine Models": "Mô hình Imagine được hỗ trợ",
|
|
"Supported Imagine Models": "Mô hình Imagine được hỗ trợ",
|
|
|
|
|
+ "Supported variables": "Biến được hỗ trợ",
|
|
|
"Supports `-thinking`, `-thinking-": "Hỗ trợ `-thinking`, `-thinking-",
|
|
"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 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 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.",
|
|
"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.",
|
|
@@ -3120,6 +3285,7 @@
|
|
|
"Switch to JSON": "Chuyển sang JSON",
|
|
"Switch to JSON": "Chuyển sang JSON",
|
|
|
"Switch to Visual": "Chuyển sang Trực quan",
|
|
"Switch to Visual": "Chuyển sang Trực quan",
|
|
|
"Sync Endpoint": "Điểm cuối đồng bộ",
|
|
"Sync Endpoint": "Điểm cuối đồng bộ",
|
|
|
|
|
+ "Sync Endpoints": "Điểm đồng bộ",
|
|
|
"Sync Fields": "Đồng bộ trường",
|
|
"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 from the public upstream metadata repository.": "Đồng bộ từ kho lưu trữ siêu dữ liệu upstream công khai.",
|
|
|
"Sync this model with official upstream": "Synchronize this model with the official source.",
|
|
"Sync this model with official upstream": "Synchronize this model with the official source.",
|
|
@@ -3161,7 +3327,12 @@
|
|
|
"Tags": "Thẻ",
|
|
"Tags": "Thẻ",
|
|
|
"Take photo": "Chụp ảnh",
|
|
"Take photo": "Chụp ảnh",
|
|
|
"Take screenshot": "Chụp màn hình",
|
|
"Take screenshot": "Chụp màn hình",
|
|
|
|
|
+ "Target Endpoint": "Điểm đích",
|
|
|
|
|
+ "Target Field": "Trường đích",
|
|
|
|
|
+ "Target Field Path": "Đường dẫn trường đích",
|
|
|
"Target group": "Target audience",
|
|
"Target group": "Target audience",
|
|
|
|
|
+ "Target Header": "Header đích",
|
|
|
|
|
+ "Target Path (optional)": "Đường dẫn đích (tùy chọn)",
|
|
|
"Task": "Nhiệm vụ",
|
|
"Task": "Nhiệm vụ",
|
|
|
"Task ID": "Mã nhiệm vụ",
|
|
"Task ID": "Mã nhiệm vụ",
|
|
|
"Task ID:": "ID nhiệm vụ:",
|
|
"Task ID:": "ID nhiệm vụ:",
|
|
@@ -3172,6 +3343,7 @@
|
|
|
"Telegram": "Telegram",
|
|
"Telegram": "Telegram",
|
|
|
"Telegram login requires widget integration; coming soon": "Đăng nhập Telegram yêu cầu tích hợp widget; sắp ra mắt",
|
|
"Telegram login requires widget integration; coming soon": "Đăng nhập Telegram yêu cầu tích hợp widget; sắp ra mắt",
|
|
|
"Telegram Login Widget": "Tiện ích đăng nhập Telegram",
|
|
"Telegram Login Widget": "Tiện ích đăng nhập Telegram",
|
|
|
|
|
+ "Template": "Mẫu",
|
|
|
"Template variables:": "Biến mẫu:",
|
|
"Template variables:": "Biến mẫu:",
|
|
|
"Templates": "Mẫu",
|
|
"Templates": "Mẫu",
|
|
|
"Templates appended": "Đã thêm mẫu",
|
|
"Templates appended": "Đã thêm mẫu",
|
|
@@ -3276,9 +3448,11 @@
|
|
|
"to access this resource.": "để truy cập tài nguyên này.",
|
|
"to access this resource.": "để truy cập tài nguyên này.",
|
|
|
"to confirm": "Chờ xác nhận",
|
|
"to confirm": "Chờ xác nhận",
|
|
|
"To Lower": "Chữ thường",
|
|
"To Lower": "Chữ thường",
|
|
|
|
|
+ "To Lowercase": "Chuyển chữ thường",
|
|
|
"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 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 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 Upper": "Chữ hoa",
|
|
|
|
|
+ "To Uppercase": "Chuyển chữ hoa",
|
|
|
"to view this resource.": "để xem tài nguyên này.",
|
|
"to view this resource.": "để xem tài nguyên này.",
|
|
|
"Today": "Hôm nay",
|
|
"Today": "Hôm nay",
|
|
|
"Toggle columns": "Chuyển đổi cột",
|
|
"Toggle columns": "Chuyển đổi cột",
|
|
@@ -3309,8 +3483,8 @@
|
|
|
"Tool prices": "Giá công cụ",
|
|
"Tool prices": "Giá công cụ",
|
|
|
"Top {{count}}": "Top {{count}}",
|
|
"Top {{count}}": "Top {{count}}",
|
|
|
"Top Models": "Người mẫu hàng đầu",
|
|
"Top Models": "Người mẫu hàng đầu",
|
|
|
- "Top Users": "Người dùng hàng đầu",
|
|
|
|
|
"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 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-up": "Nạp tiền",
|
|
"Top-up": "Nạp tiền",
|
|
|
"Top-up amount options": "Tùy chọn số tiền nạp",
|
|
"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 Audit Info": "Thông tin audit nạp tiền",
|
|
@@ -3349,14 +3523,16 @@
|
|
|
"Transfer to Balance": "Chuyển vào số dư",
|
|
"Transfer to Balance": "Chuyển vào số dư",
|
|
|
"Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Dịch các hậu tố `-thinking` sang các mô hình tư duy gốc của Anthropic đồng thời giữ giá cả có thể dự đoán được.",
|
|
"Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Dịch các hậu tố `-thinking` sang các mô hình tư duy gốc của Anthropic đồng thời giữ giá cả có thể dự đoán được.",
|
|
|
"Transparent Billing": "Thanh toán minh bạch",
|
|
"Transparent Billing": "Thanh toán minh bạch",
|
|
|
- "Trim Prefix": "Xóa tiền tố",
|
|
|
|
|
- "Trim Space": "Xóa khoảng trắng",
|
|
|
|
|
- "Trim Suffix": "Xóa hậu tố",
|
|
|
|
|
|
|
+ "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ố",
|
|
|
"Trusted": "Đáng tin cậy",
|
|
"Trusted": "Đáng tin cậy",
|
|
|
"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.",
|
|
"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.",
|
|
|
"TTL": "TTL",
|
|
"TTL": "TTL",
|
|
|
"TTL (seconds, 0 = default)": "TTL (giây, 0 = mặc định)",
|
|
"TTL (seconds, 0 = default)": "TTL (giây, 0 = mặc định)",
|
|
|
"TTL (seconds)": "TTL (giây)",
|
|
"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.",
|
|
"Turnstile is enabled but site key is empty.": "Turnstile đã được bật nhưng khóa trang web trống.",
|
|
|
"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": "Xác thực hai yếu tố",
|
|
"Two-Factor Authentication": "Xác thực hai yếu tố",
|
|
@@ -3365,6 +3541,7 @@
|
|
|
"Two-factor authentication reset": "Xác thực hai yếu tố đã được đặt lại",
|
|
"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",
|
|
"Two-Step Verification": "Xác minh hai bước",
|
|
|
"Type": "Loại",
|
|
"Type": "Loại",
|
|
|
|
|
+ "Type (common)": "Loại (phổ biến)",
|
|
|
"Type *": "Nhập *",
|
|
"Type *": "Nhập *",
|
|
|
"Type a command or search...": "Nhập lệnh hoặc tìm kiếm...",
|
|
"Type a command or search...": "Nhập lệnh hoặc tìm kiếm...",
|
|
|
"Type-Specific Settings": "Cài đặt theo loại",
|
|
"Type-Specific Settings": "Cài đặt theo loại",
|
|
@@ -3375,6 +3552,7 @@
|
|
|
"Unable to load groups": "Không thể tải nhóm",
|
|
"Unable to load groups": "Không thể tải nhóm",
|
|
|
"Unable to open chat": "Không thể mở trò chuyện",
|
|
"Unable to open chat": "Không thể mở trò chuyện",
|
|
|
"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 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.",
|
|
|
|
|
+ "Unauthorized": "Chưa xác thực",
|
|
|
"Unauthorized Access": "Truy cập trái phép",
|
|
"Unauthorized Access": "Truy cập trái phép",
|
|
|
"Unbind": "Hủy liên kết",
|
|
"Unbind": "Hủy liên kết",
|
|
|
"Unbind failed": "Hủy liên kết thất bại",
|
|
"Unbind failed": "Hủy liên kết thất bại",
|
|
@@ -3431,6 +3609,7 @@
|
|
|
"Upload photo": "Tải ảnh lên",
|
|
"Upload photo": "Tải ảnh lên",
|
|
|
"Upscale": "Phóng to",
|
|
"Upscale": "Phóng to",
|
|
|
"Upstream": "Thượng nguồn",
|
|
"Upstream": "Thượng nguồn",
|
|
|
|
|
+ "Upstream Model Detection Settings": "Cài đặt phát hiện mô hình nguồn",
|
|
|
"Upstream Model Update Check": "Kiểm tra cập nhật mô hình 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": "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 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",
|
|
@@ -3511,6 +3690,7 @@
|
|
|
"Validity": "Hiệu lực",
|
|
"Validity": "Hiệu lực",
|
|
|
"Validity Period": "Thời hạn hiệu lực",
|
|
"Validity Period": "Thời hạn hiệu lực",
|
|
|
"Value": "Giá trị",
|
|
"Value": "Giá trị",
|
|
|
|
|
+ "Value (supports JSON or plain text)": "Giá trị (hỗ trợ JSON hoặc văn bản thuần)",
|
|
|
"Value must be at least 0": "Giá trị phải ít nhất là 0",
|
|
"Value must be at least 0": "Giá trị phải ít nhất là 0",
|
|
|
"Value Regex": "Regex giá trị",
|
|
"Value Regex": "Regex giá trị",
|
|
|
"variable": "biến",
|
|
"variable": "biến",
|
|
@@ -3573,10 +3753,12 @@
|
|
|
"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...",
|
|
"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 pricing directory.": "Khách truy cập phải xác thực trước khi truy cập thư mục giá.",
|
|
|
"Visual": "Trực quan",
|
|
"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 sửa trực quan",
|
|
|
"Visual Editor": "Trình soạn thảo 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 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 Mode": "Chế độ Trực quan",
|
|
|
|
|
+ "Visual Parameter Override": "Ghi đè tham số trực quan",
|
|
|
"VolcEngine": "VolcEngine",
|
|
"VolcEngine": "VolcEngine",
|
|
|
"Waffo Pancake Payment Gateway": "Cổng thanh toán Waffo Pancake",
|
|
"Waffo Pancake Payment Gateway": "Cổng thanh toán Waffo Pancake",
|
|
|
"Waffo Payment": "Thanh toán Waffo",
|
|
"Waffo Payment": "Thanh toán Waffo",
|
|
@@ -3633,6 +3815,7 @@
|
|
|
"When enabled, the store field will be blocked": "Khi được bật, trường store sẽ bị chặn",
|
|
"When enabled, the store field will be blocked": "Khi được bật, trường store sẽ bị chặn",
|
|
|
"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, 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 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 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 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.",
|
|
|
"Whitelist": "Danh sách trắng",
|
|
"Whitelist": "Danh sách trắng",
|
|
@@ -3641,10 +3824,12 @@
|
|
|
"whsec_xxx": "whsec_xxx",
|
|
"whsec_xxx": "whsec_xxx",
|
|
|
"Window:": "Cửa sổ:",
|
|
"Window:": "Cửa sổ:",
|
|
|
"with conflicts": "với các xung đột",
|
|
"with conflicts": "với các xung đột",
|
|
|
|
|
+ "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.",
|
|
|
"Worker Access Key": "Khóa truy cập nhân viên",
|
|
"Worker Access Key": "Khóa truy cập nhân viên",
|
|
|
"Worker Proxy": "Proxy Nhân viên",
|
|
"Worker Proxy": "Proxy Nhân viên",
|
|
|
"Worker URL": "URL của Worker",
|
|
"Worker URL": "URL của Worker",
|
|
|
"Workspaces": "Không gian làm việc",
|
|
"Workspaces": "Không gian làm việc",
|
|
|
|
|
+ "Write value to the target field": "Ghi giá trị vào trường đích",
|
|
|
"x": "x",
|
|
"x": "x",
|
|
|
"xAI": "xAI",
|
|
"xAI": "xAI",
|
|
|
"Xinference": "Xinference",
|
|
"Xinference": "Xinference",
|
|
@@ -3678,6 +3863,7 @@
|
|
|
"Your Turnstile site key": "Khóa site Turnstile của bạn",
|
|
"Your Turnstile site key": "Khóa site Turnstile của bạn",
|
|
|
"Zhipu": "Zhipu",
|
|
"Zhipu": "Zhipu",
|
|
|
"Zhipu V4": "Zhipu V4",
|
|
"Zhipu V4": "Zhipu V4",
|
|
|
- "Zoom": "Zoom"
|
|
|
|
|
|
|
+ "Zoom": "Zoom",
|
|
|
|
|
+ "Legacy Format Template": "Mẫu định dạng cũ"
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|