diff --git a/src/lib/i18n/locales/vi-VN/translation.json b/src/lib/i18n/locales/vi-VN/translation.json index 8e306c85a..c7b929223 100644 --- a/src/lib/i18n/locales/vi-VN/translation.json +++ b/src/lib/i18n/locales/vi-VN/translation.json @@ -4,13 +4,13 @@ "(e.g. `sh webui.sh --api`)": "(vd: `sh webui.sh --api`)", "(latest)": "(mới nhất)", "{{modelName}} is thinking...": "{{modelName}} đang suy nghĩ...", - "{{user}}'s Chats": "", + "{{user}}'s Chats": "{{user}}'s Chats", "{{webUIName}} Backend Required": "{{webUIName}} Yêu cầu Backend", "a user": "người sử dụng", "About": "Giới thiệu", "Account": "Tài khoản", "Accurate information": "Thông tin chính xác", - "Add": "", + "Add": "Thêm", "Add a model": "Thêm mô hình", "Add a model tag name": "Thêm tên thẻ mô hình (tag)", "Add a short description about what this modelfile does": "Thêm mô tả ngắn về việc tệp mô tả mô hình (modelfile) này làm gì", @@ -19,7 +19,7 @@ "Add custom prompt": "Thêm prompt tùy chỉnh", "Add Docs": "Thêm tài liệu", "Add Files": "Thêm tệp", - "Add Memory": "", + "Add Memory": "Thêm bộ nhớ", "Add message": "Thêm tin nhắn", "Add Model": "Thêm model", "Add Tags": "thêm thẻ", @@ -41,8 +41,8 @@ "and create a new shared link.": "và tạo một link chia sẻ mới", "API Base URL": "Đường dẫn tới API (API Base URL)", "API Key": "API Key", - "API Key created.": "", - "API keys": "", + "API Key created.": "Khóa API đã tạo", + "API keys": "API Keys", "API RPM": "API RPM", "April": "Tháng 4", "Archive": "Lưu trữ", @@ -63,13 +63,13 @@ "before": "trước", "Being lazy": "Lười biếng", "Builder Mode": "Chế độ Builder", - "Bypass SSL verification for Websites": "", + "Bypass SSL verification for Websites": "Bỏ qua xác thực SSL cho các trang web", "Cancel": "Hủy bỏ", "Categories": "Danh mục", "Change Password": "Đổi Mật khẩu", "Chat": "Trò chuyện", - "Chat Bubble UI": "", - "Chat direction": "", + "Chat Bubble UI": "Bảng chat", + "Chat direction": "Hướng chat", "Chat History": "Lịch sử chat", "Chat History is off for this browser.": "Lịch sử chat đã tắt cho trình duyệt này.", "Chats": "Chat", @@ -91,9 +91,9 @@ "Click on the user role button to change a user's role.": "Bấm vào nút trong cột VAI TRÒ để thay đổi quyền của người sử dụng.", "Close": "Đóng", "Collection": "Tổng hợp mọi tài liệu", - "ComfyUI": "", - "ComfyUI Base URL": "", - "ComfyUI Base URL is required.": "", + "ComfyUI": "ComfyUI", + "ComfyUI Base URL": "ComfyUI Base URL", + "ComfyUI Base URL is required.": "Base URL của ComfyUI là bắt buộc.", "Command": "Lệnh", "Confirm Password": "Xác nhận Mật khẩu", "Connections": "Kết nối", @@ -101,7 +101,7 @@ "Context Length": "Độ dài ngữ cảnh (Context Length)", "Continue Response": "Tiếp tục trả lời", "Conversation Mode": "Chế độ hội thoại", - "Copied shared chat URL to clipboard!": "", + "Copied shared chat URL to clipboard!": "Đã sao chép link chia sẻ trò chuyện vào clipboard!", "Copy": "Sao chép", "Copy last code block": "Sao chép khối mã cuối cùng", "Copy last response": "Sao chép phản hồi cuối cùng", @@ -119,12 +119,12 @@ "Custom": "Tùy chỉnh", "Customize Ollama models for a specific purpose": "Tùy chỉnh các mô hình dựa trên Ollama cho một mục đích cụ thể", "Dark": "Tối", - "Dashboard": "", + "Dashboard": "Trang tổng quan", "Database": "Cơ sở dữ liệu", "December": "Tháng 12", "Default": "Mặc định", "Default (Automatic1111)": "Mặc định (Automatic1111)", - "Default (SentenceTransformers)": "", + "Default (SentenceTransformers)": "Mặc định (SentenceTransformers)", "Default (Web API)": "Mặc định (Web API)", "Default model updated": "Mô hình mặc định đã được cập nhật", "Default Prompt Suggestions": "Đề xuất prompt mặc định", @@ -163,19 +163,19 @@ "Edit Doc": "Thay đổi tài liệu", "Edit User": "Thay đổi thông tin người sử dụng", "Email": "Email", - "Embedding Model": "", - "Embedding Model Engine": "", - "Embedding model set to \"{{embedding_model}}\"": "", + "Embedding Model": "Mô hình embedding", + "Embedding Model Engine": "Trình xử lý embedding", + "Embedding model set to \"{{embedding_model}}\"": "Mô hình embedding đã được thiết lập thành \"{{embedding_model}}\"", "Enable Chat History": "Bật Lịch sử chat", "Enable New Sign Ups": "Cho phép đăng ký mới", "Enabled": "Đã bật", "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Đảm bảo tệp CSV của bạn bao gồm 4 cột theo thứ tự sau: Name, Email, Password, Role.", "Enter {{role}} message here": "Nhập yêu cầu của {{role}} ở đây", - "Enter a detail about yourself for your LLMs to recall": "", + "Enter a detail about yourself for your LLMs to recall": "Nhập chi tiết về bản thân của bạn để LLMs có thể nhớ", "Enter Chunk Overlap": "Nhập Chunk chồng lấn (overlap)", "Enter Chunk Size": "Nhập Kích thước Chunk", "Enter Image Size (e.g. 512x512)": "Nhập Kích thước ảnh (vd: 512x512)", - "Enter language codes": "", + "Enter language codes": "Nhập mã ngôn ngữ", "Enter LiteLLM API Base URL (litellm_params.api_base)": "Nhập URL Cơ bản API LiteLLM (litellm_params.api_base)", "Enter LiteLLM API Key (litellm_params.api_key)": "Nhập Khóa API LiteLLM (litellm_params.api_key)", "Enter LiteLLM API RPM (litellm_params.rpm)": "Nhập RPM API LiteLLM (litellm_params.rpm)", @@ -187,7 +187,7 @@ "Enter stop sequence": "Nhập stop sequence", "Enter Top K": "Nhập Top K", "Enter URL (e.g. http://127.0.0.1:7860/)": "Nhập URL (vd: http://127.0.0.1:7860/)", - "Enter URL (e.g. http://localhost:11434)": "", + "Enter URL (e.g. http://localhost:11434)": "Nhập URL (vd: http://localhost:11434)", "Enter Your Email": "Nhập Email của bạn", "Enter Your Full Name": "Nhập Họ và Tên của bạn", "Enter Your Password": "Nhập Mật khẩu của bạn", @@ -204,7 +204,7 @@ "Feel free to add specific details": "Mô tả chi tiết về chất lượng của câu hỏi và phương án trả lời", "File Mode": "Chế độ Tệp văn bản", "File not found.": "Không tìm thấy tệp.", - "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "", + "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Phát hiện giả mạo vân tay: Không thể sử dụng tên viết tắt làm hình đại diện. Mặc định là hình ảnh hồ sơ mặc định.", "Fluidly stream large external response chunks": "Truyền tải các khối phản hồi bên ngoài lớn một cách trôi chảy", "Focus chat input": "Tập trung vào nội dung chat", "Followed instructions perfectly": "Tuân theo chỉ dẫn một cách hoàn hảo", @@ -215,14 +215,14 @@ "General Settings": "Cấu hình chung", "Generation Info": "Thông tin chung", "Good Response": "Trả lời tốt", - "h:mm a": "", + "h:mm a": "h:mm a", "has no conversations.": "không có hội thoại", "Hello, {{name}}": "Xin chào, {{name}}", "Help": "Trợ giúp", "Hide": "Ẩn", "Hide Additional Params": "Ẩn Các tham số bổ sung", "How can I help you today?": "Tôi có thể giúp gì cho bạn hôm nay?", - "Hybrid Search": "", + "Hybrid Search": "Tìm kiếm Hybrid", "Image Generation (Experimental)": "Tạo ảnh (thử nghiệm)", "Image Generation Engine": "Công cụ tạo ảnh", "Image Settings": "Cài đặt ảnh", @@ -249,7 +249,7 @@ "Light": "Sáng", "Listening...": "Đang nghe...", "LLMs can make mistakes. Verify important information.": "Hệ thống có thể tạo ra nội dung không chính xác hoặc sai. Hãy kiểm chứng kỹ lưỡng thông tin trước khi tiếp nhận và sử dụng.", - "LTR": "", + "LTR": "LTR", "Made by OpenWebUI Community": "Được tạo bởi Cộng đồng OpenWebUI", "Make sure to enclose them with": "Hãy chắc chắn bao quanh chúng bằng", "Manage LiteLLM Models": "Quản lý mô hình với LiteLLM", @@ -259,20 +259,20 @@ "Max Tokens": "Max Tokens", "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Tối đa 3 mô hình có thể được tải xuống cùng lúc. Vui lòng thử lại sau.", "May": "Tháng 5", - "Memories accessible by LLMs will be shown here.": "", - "Memory": "", - "Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "", + "Memories accessible by LLMs will be shown here.": "Memory có thể truy cập bởi LLMs sẽ hiển thị ở đây.", + "Memory": "Memory", + "Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Tin nhắn bạn gửi sau khi tạo liên kết sẽ không được chia sẻ. Người dùng có URL sẽ có thể xem cuộc trò chuyện được chia sẻ.", "Minimum Score": "Score tối thiểu", "Mirostat": "Mirostat", "Mirostat Eta": "Mirostat Eta", "Mirostat Tau": "Mirostat Tau", "MMMM DD, YYYY": "MMMM DD, YYYY", - "MMMM DD, YYYY HH:mm": "", + "MMMM DD, YYYY HH:mm": "MMMM DD, YYYY HH:mm", "Model '{{modelName}}' has been successfully downloaded.": "Mô hình '{{modelName}}' đã được tải xuống thành công.", "Model '{{modelTag}}' is already in queue for downloading.": "Mô hình '{{modelTag}}' đã có trong hàng đợi để tải xuống.", "Model {{modelId}} not found": "Không tìm thấy Mô hình {{modelId}}", "Model {{modelName}} already exists.": "Mô hình {{modelName}} đã tồn tại.", - "Model filesystem path detected. Model shortname is required for update, cannot continue.": "", + "Model filesystem path detected. Model shortname is required for update, cannot continue.": "Đường dẫn hệ thống tệp mô hình được phát hiện. Tên viết tắt mô hình là bắt buộc để cập nhật, không thể tiếp tục.", "Model Name": "Tên Mô hình", "Model not selected": "Chưa chọn Mô hình", "Model Tag Name": "Tên thẻ Mô hình", @@ -300,8 +300,8 @@ "October": "Tháng 10", "Off": "Tắt", "Okay, Let's Go!": "Được rồi, Bắt đầu thôi!", - "OLED Dark": "", - "Ollama": "", + "OLED Dark": "OLED Dark", + "Ollama": "Ollama", "Ollama Base URL": "Đường dẫn tới API của Ollama (Ollama Base URL)", "Ollama Version": "Phiên bản Ollama", "On": "Bật", @@ -314,17 +314,17 @@ "Open AI": "Open AI", "Open AI (Dall-E)": "Open AI (Dall-E)", "Open new chat": "Mở nội dung chat mới", - "OpenAI": "", + "OpenAI": "OpenAI", "OpenAI API": "API OpenAI", - "OpenAI API Config": "", + "OpenAI API Config": "Cấu hình API OpenAI", "OpenAI API Key is required.": "Bắt buộc nhập API OpenAI Key.", - "OpenAI URL/Key required.": "", + "OpenAI URL/Key required.": "Yêu cầu URL/Key API OpenAI.", "or": "hoặc", "Other": "Khác", "Overview": "Tổng quan", "Parameters": "Tham số", "Password": "Mật khẩu", - "PDF document (.pdf)": "", + "PDF document (.pdf)": "Tập tin PDF (.pdf)", "PDF Extract Images (OCR)": "Trích xuất ảnh từ PDF (OCR)", "pending": "đang chờ phê duyệt", "Permission denied when accessing microphone: {{error}}": "Quyền truy cập micrô bị từ chối: {{error}}", @@ -335,12 +335,12 @@ "Previous 30 days": "30 ngày trước", "Previous 7 days": "7 ngày trước", "Profile Image": "Ảnh đại diện", - "Prompt": "", + "Prompt": "Prompt", "Prompt (e.g. Tell me a fun fact about the Roman Empire)": "Prompt (ví dụ: Hãy kể cho tôi một sự thật thú vị về Đế chế La Mã)", "Prompt Content": "Nội dung prompt", "Prompt suggestions": "Gợi ý prompt", "Prompts": "Prompt", - "Pull \"{{searchValue}}\" from Ollama.com": "", + "Pull \"{{searchValue}}\" from Ollama.com": "Tải \"{{searchValue}}\" từ Ollama.com", "Pull a model from Ollama.com": "Tải mô hình từ Ollama.com", "Pull Progress": "Tiến trình Tải xuống", "Query Params": "Tham số Truy vấn", @@ -358,15 +358,15 @@ "Repeat Last N": "Repeat Last N", "Repeat Penalty": "Repeat Penalty", "Request Mode": "Request Mode", - "Reranking Model": "", - "Reranking model disabled": "", - "Reranking model set to \"{{reranking_model}}\"": "", + "Reranking Model": "Reranking Model", + "Reranking model disabled": "Reranking model disabled", + "Reranking model set to \"{{reranking_model}}\"": "Reranking model set to \"{{reranking_model}}\"", "Reset Vector Storage": "Cài đặt lại Vector Storage", "Response AutoCopy to Clipboard": "Tự động Sao chép Phản hồi vào clipboard", "Role": "Vai trò", "Rosé Pine": "Rosé Pine", "Rosé Pine Dawn": "Rosé Pine Dawn", - "RTL": "", + "RTL": "RTL", "Save": "Lưu", "Save & Create": "Lưu & Tạo", "Save & Update": "Lưu & Cập nhật", @@ -392,10 +392,10 @@ "Server connection verified": "Kết nối máy chủ đã được xác minh", "Set as default": "Đặt làm mặc định", "Set Default Model": "Đặt Mô hình Mặc định", - "Set embedding model (e.g. {{model}})": "", + "Set embedding model (e.g. {{model}})": "Thiết lập mô hình embedding (ví dụ: {{model}})", "Set Image Size": "Đặt Kích thước ảnh", "Set Model": "Thiết lập mô hình", - "Set reranking model (e.g. {{model}})": "", + "Set reranking model (e.g. {{model}})": "Thiết lập mô hình reranking (ví dụ: {{model}})", "Set Steps": "Đặt Số Bước", "Set Title Auto-Generation Model": "Đặt tiêu đề tự động", "Set Voice": "Đặt Giọng nói", @@ -413,7 +413,7 @@ "Sign in": "Đăng nhập", "Sign Out": "Đăng xuất", "Sign up": "Đăng ký", - "Signing in": "", + "Signing in": "Đăng nhập", "Source": "Nguồn", "Speech recognition error: {{error}}": "Lỗi nhận dạng giọng nói: {{error}}", "Speech-to-Text Engine": "Công cụ Nhận dạng Giọng nói", @@ -421,7 +421,7 @@ "Stop Sequence": "Trình tự Dừng", "STT Settings": "Cài đặt Nhận dạng Giọng nói", "Submit": "Gửi", - "Subtitle (e.g. about the Roman Empire)": "", + "Subtitle (e.g. about the Roman Empire)": "Phụ đề (ví dụ: về Đế chế La Mã)", "Success": "Thành công", "Successfully updated.": "Đã cập nhật thành công.", "Suggested": "Gợi ý một số mẫu prompt", @@ -481,15 +481,15 @@ "Warning: If you update or change your embedding model, you will need to re-import all documents.": "Cảnh báo: Nếu cập nhật hoặc thay đổi embedding model, bạn sẽ cần cập nhật lại tất cả tài liệu.", "Web": "Web", "Web Loader Settings": "Cài đặt Web Loader", - "Web Params": "", - "Webhook URL": "", + "Web Params": "Web Params", + "Webhook URL": "Webhook URL", "WebUI Add-ons": "Tiện ích WebUI", "WebUI Settings": "Cài đặt WebUI", "WebUI will make requests to": "WebUI sẽ thực hiện các yêu cầu đến", - "What’s New in": "", + "What’s New in": "Thông tin mới về", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Khi chế độ lịch sử chat đã tắt, các nội dung chat mới trên trình duyệt này sẽ không xuất hiện trên bất kỳ thiết bị nào của bạn.", "Whisper (Local)": "Whisper (Local)", - "Workspace": "", + "Workspace": "Workspace", "Write a prompt suggestion (e.g. Who are you?)": "Hãy viết một prompt (vd: Bạn là ai?)", "Write a summary in 50 words that summarizes [topic or keyword].": "Viết một tóm tắt trong vòng 50 từ cho [chủ đề hoặc từ khóa].", "Yesterday": "Hôm qua", @@ -498,6 +498,6 @@ "You have shared this chat": "Bạn vừa chia sẻ chat này", "You're a helpful assistant.": "Bạn là một trợ lý hữu ích.", "You're now logged in.": "Bạn đã đăng nhập.", - "Youtube": "", + "Youtube": "Youtube", "Youtube Loader Settings": "Cài đặt Youtube Loader" }