{
  "inputPlaceholder": "Hỏi bất cứ điều gì. Gõ \"/\" để xem gợi ý, \"@\" cho tập tin và \"#\" cho công cụ.",
  "Company Name": "ChatDesk: Nền tảng giao diện người dùng cho nghiên cứu và phát triển trò chuyện AI",
  "Clock In": "Bắt đầu",
  "meta": {
    "appName": "ChatDesk",
    "defaultTitle": "ChatDesk",
    "description": "Nền tảng đa năng để phát triển và thử nghiệm các ứng dụng hội thoại dựa trên LLM."
  },
  "setup": {
    "LetsCreateYourProfile": "Hãy tạo hồ sơ của bạn.",
    "WelcomeToChatbotUI": "Chào mừng đến với ChatDesk UI",
    "EnterAPIKeysForEachServiceYoudLikeToUse": "Nhập khóa API cho từng dịch vụ bạn muốn sử dụng.",
    "SetAPIKeysOptional": "Thiết lập khóa API (tùy chọn)",
    "YouAreAllSetUp": "Bạn đã sẵn sàng!",
    "SetupComplete": "Hoàn tất thiết lập",
    "azureOpenaiEndpoint": "Điểm cuối Azure OpenAI",
    "azureOpenai35TurboId": "ID Azure OpenAI GPT-3.5 Turbo",
    "azureOpenai45TurboId": "ID Azure OpenAI GPT-4.5 Turbo",
    "azureOpenai45VisionId": "ID Azure OpenAI GPT-4.5 Vision",
    "azureOpenaiEmbeddingsId": "ID Embeddings của Azure OpenAI",
    "openaiOrgId": "ID tổ chức OpenAI",
    "anthropicApiKey": "Khóa API của Anthropic",
    "googleGeminiApiKey": "Khóa API của Google Gemini",
    "mistralApiKey": "Khóa API của Mistral",
    "groqApiKey": "Khóa API của Groq",
    "perplexityApiKey": "Khóa API của Perplexity",
    "openrouterApiKey": "Khóa API của OpenRouter",
    "azureOpenaiApiKey": "Khóa API của Azure OpenAI",
    "openaiApiKey": "Khóa API của OpenAI",
    "switchToAzure": "Chuyển sang Azure OpenAI",
    "switchToOpenai": "Chuyển sang OpenAI tiêu chuẩn",
    "openaiOrgIdOptional": "ID tổ chức OpenAI (tùy chọn)",
    "switchToOpenAI": "Chuyển sang OpenAI tiêu chuẩn",
    "switchToAzureOpenAI": "Chuyển sang Azure OpenAI",
    "back": "Quay lại",
    "next": "Tiếp theo",
    "WelcomeToChatDeskUI": "Chào mừng đến với ChatDesk – nền tảng giao diện dành cho nghiên cứu và phát triển trò chuyện AI",
    "ClickNextToStartChatting": "Nhấn 'Tiếp theo' để bắt đầu trò chuyện với LLM của bạn qua ChatDesk.",
    "Default": "Mặc định",
    "DefaultLLMModelCreatedDuringOnboarding": "Mô hình LLM mặc định được tạo trong quá trình thiết lập"    
  },
  "login": {
    "email": "Email",
    "emailPlaceholder": "you@example.com",
    "password": "Mật khẩu",
    "passwordPlaceholder": "••••••••",
    "loginButton": "Đăng nhập",
    "signUpButton": "Đăng ký",
    "forgotPassword": "Quên mật khẩu?",
    "reset": "Đặt lại",
    "emailNotAllowed": "Email {{email}} không được phép đăng ký.",
    "passwordResetMessage": "Kiểm tra email để đặt lại mật khẩu",
    "errorUnexpected": "Đã xảy ra lỗi không mong muốn",
    "username": "Tên người dùng",
    "usernamePlaceholder": "Nhập tên người dùng",
    "available": "CÓ SẴN",
    "unavailable": "KHÔNG CÓ SẴN",
    "usernameError": "Tên người dùng chỉ được chứa chữ cái, số hoặc dấu gạch dưới – không cho phép ký tự hoặc khoảng trắng khác.",
    "chatDisplayName": "Tên hiển thị trong trò chuyện",
    "displayNamePlaceholder": "Tên của bạn",
    "checkEmailToReset": "Kiểm tra email để đặt lại mật khẩu",
    "signupNotAllowed": "Email {{email}} không được phép đăng ký.",
    "unexpectedError": "Đã xảy ra lỗi không mong muốn",
    "invalidCredentials": "Email hoặc mật khẩu không hợp lệ.",
    "clearing": "Đang xóa trạng thái đăng nhập..."
  },
  "chat": {
    "defaultChatTitle": "Trò chuyện",
    "quickSettingsLabel": "Cài đặt nhanh",
    "loadingAssistant": "Đang tải trợ lý...",
    "noItemsFound": "Không tìm thấy mục nào.",
    "modelLabel": "Mô hình",
    "unlockModelsMessage": "Mở khóa mô hình bằng cách nhập khóa API trong cài đặt hồ sơ của bạn.",
    "promptLabel": "Lời nhắc",
    "promptPlaceholder": "Bạn là một trợ lý AI thân thiện và hữu ích.",
    "temperatureLabel": "Nhiệt độ",
    "contextLengthLabel": "Độ dài ngữ cảnh",
    "includeProfileContextLabel": "Trò chuyện bao gồm ngữ cảnh hồ sơ",
    "noProfileContext": "Không có ngữ cảnh hồ sơ.",
    "includeWorkspaceInstructionsLabel": "Trò chuyện bao gồm hướng dẫn không gian làm việc",
    "noWorkspaceInstructions": "Không có hướng dẫn không gian làm việc.",
    "embeddingsProviderLabel": "Nhà cung cấp Embeddings",
    "azureOpenAI": "Azure OpenAI",
    "openAI": "OpenAI",
    "local": "Cục bộ",
    "selectModel": "Chọn một mô hình",
    "hosted": "Được lưu trữ",
    "advancedSettings": "Cài đặt nâng cao",
    "searchModelsPlaceholder": "Tìm kiếm mô hình..."
  },
  "profile": {
    "settingsTitle": "Cài đặt người dùng",
    "logout": "Đăng xuất",
    "profileTab": "Hồ sơ",
    "apiKeysTab": "Khóa API",
    "usernameLabel": "Tên người dùng",
    "usernamePlaceholder": "Nhập tên người dùng",
    "available": "CÓ SẴN",
    "unavailable": "KHÔNG CÓ SẴN",
    "usernameError": "Tên người dùng chỉ được chứa chữ cái, số hoặc dấu gạch dưới - không được chứa ký tự hoặc khoảng trắng khác.",
    "chatDisplayName": "Tên hiển thị trong trò chuyện",
    "chatDisplayNamePlaceholder": "Tên của bạn",
    "instructionsLabel": "Bạn muốn AI biết gì về bạn để phản hồi tốt hơn?",
    "instructionsPlaceholder": "Ngữ cảnh hồ sơ... (tuỳ chọn)",
    "profileImageLabel": "Ảnh hồ sơ",
    "cancel": "Hủy",
    "save": "Lưu",
    "profileUpdated": "Hồ sơ đã được cập nhật!",
    "imageAlt": "Ảnh hồ sơ",
    "apiKeyLabel": "Khóa API",
    "switchToStandardOpenAI": "Chuyển sang OpenAI chuẩn",
    "switchToAzureOpenAI": "Chuyển sang Azure OpenAI",
    "downloadTooltip": "Tải dữ liệu Chatbot UI 1.0 dưới dạng JSON. Chức năng nhập sẽ sớm có!",
    "azureOpenAIKeySetByAdmin": "Khóa Azure OpenAI được thiết lập bởi quản trị viên.",
    "openAIAPIKeySetByAdmin": "Khóa OpenAI được thiết lập bởi quản trị viên.",
    "azureEndpointSetByAdmin": "Điểm cuối Azure được thiết lập bởi quản trị viên.",
    "azureDeploymentNameSetByAdmin": "Tên triển khai Azure được thiết lập bởi quản trị viên.",
    "geminiAPIKeySetByAdmin": "Khóa API Google Gemini được thiết lập bởi quản trị viên.",
    "mistralAPIKeySetByAdmin": "Khóa API Mistral được thiết lập bởi quản trị viên.",
    "groqAPIKeySetByAdmin": "Khóa API Groq được thiết lập bởi quản trị viên.",
    "perplexityAPIKeySetByAdmin": "Khóa API Perplexity được thiết lập bởi quản trị viên.",
    "openRouterAPIKeySetByAdmin": "Khóa API OpenRouter được thiết lập bởi quản trị viên.",
    "azureEndpointLabel": "Điểm cuối Azure",
    "azureGpt35TurboDeploymentName": "Tên triển khai Azure GPT-3.5 Turbo",
    "azureGpt45TurboDeploymentName": "Tên triển khai Azure GPT-4.5 Turbo",
    "azureGpt45VisionDeploymentName": "Tên triển khai Azure GPT-4.5 Vision",
    "azureEmbeddingsDeploymentName": "Tên triển khai Azure Embeddings",
    "openaiOrgIdLabel": "ID tổ chức OpenAI",
    "anthropicApiKeyLabel": "Khóa API Anthropic",
    "googleGeminiApiKeyLabel": "Khóa API Google Gemini",
    "mistralApiKeyLabel": "Khóa API Mistral",
    "groqApiKeyLabel": "Khóa API Groq",
    "perplexityApiKeyLabel": "Khóa API Perplexity",
    "openRouterApiKeyLabel": "Khóa API OpenRouter",
    "azureEndpointPlaceholder": "https://your-endpoint.openai.azure.com",
    "azureGpt35TurboDeploymentNamePlaceholder": "Tên triển khai Azure GPT-3.5 Turbo",
    "azureGpt45TurboDeploymentNamePlaceholder": "Tên triển khai Azure GPT-4.5 Turbo",
    "azureGpt45VisionDeploymentNamePlaceholder": "Tên triển khai Azure GPT-4.5 Vision",
    "azureEmbeddingsDeploymentNamePlaceholder": "Tên triển khai Azure Embeddings",
    "openaiOrgIdPlaceholder": "ID tổ chức OpenAI (tuỳ chọn)",
    "anthropicApiKeyPlaceholder": "Khóa API Anthropic",
    "googleGeminiApiKeyPlaceholder": "Khóa API Google Gemini",
    "mistralApiKeyPlaceholder": "Khóa API Mistral",
    "groqApiKeyPlaceholder": "Khóa API Groq",
    "perplexityApiKeyPlaceholder": "Khóa API Perplexity",
    "openRouterApiKeyPlaceholder": "Khóa API OpenRouter",
    "azureGpt35TurboDeploymentNameSetByAdmin": "Tên triển khai GPT-3.5 Turbo được thiết lập bởi quản trị viên.",
    "azureGpt45TurboDeploymentNameSetByAdmin": "Tên triển khai GPT-4.5 Turbo được thiết lập bởi quản trị viên.",
    "azureGpt45VisionDeploymentNameSetByAdmin": "Tên triển khai GPT-4.5 Vision được thiết lập bởi quản trị viên.",
    "azureEmbeddingsDeploymentNameSetByAdmin": "Tên triển khai Embeddings được thiết lập bởi quản trị viên.",
    "openaiOrgIdSetByAdmin": "ID tổ chức OpenAI được thiết lập bởi quản trị viên.",
    "anthropicApiKeySetByAdmin": "Khóa API Anthropic được thiết lập bởi quản trị viên.",
    "googleGeminiApiKeySetByAdmin": "Khóa API Google Gemini được thiết lập bởi quản trị viên.",
    "mistralApiKeySetByAdmin": "Khóa API Mistral được thiết lập bởi quản trị viên.",
    "groqApiKeySetByAdmin": "Khóa API Groq được thiết lập bởi quản trị viên.",
    "perplexityApiKeySetByAdmin": "Khóa API Perplexity được thiết lập bởi quản trị viên.",
    "openRouterApiKeySetByAdmin": "Khóa API OpenRouter được thiết lập bởi quản trị viên."
  },
  "side": {
    "chatTime": {
      "Today": "Hôm nay",
      "Yesterday": "Hôm qua",
      "PreviousWeek": "Tuần trước",
      "Older": "Cũ hơn"
    },
    "selectWorkspace": "Chọn không gian làm việc...",
    "newWorkspace": "Không gian làm việc mới",
    "searchWorkspaces": "Tìm kiếm không gian làm việc...",
    "noWorkspacesFound": "Không tìm thấy không gian làm việc nào",
    "workspaceSettings": "Cài đặt không gian làm việc",
    "workspaceImage": "Ảnh không gian làm việc",
    "workspaceName": "Tên không gian làm việc",
    "workspaceInstructions": "Hướng dẫn không gian làm việc",
    "workspaceDescription": "Đây là không gian làm việc cá nhân của bạn.",
    "save": "Lưu",
    "cancel": "Hủy",
    "howToRespond": "AI nên phản hồi như thế nào trong không gian làm việc này?",
    "main": "Chính",
    "defaults": "Mặc định",
    "aiResponseInstructions": "AI nên phản hồi như thế nào trong không gian làm việc này?",
    "workspaceNamePlaceholder": "Tên...",
    "workspaceBeginSettings": "Những cài đặt này sẽ được sử dụng khi chọn không gian làm việc.",
    "workspaceInstructionsPlaceholder": "Hướng dẫn... (tuỳ chọn)",
    "sidebarCreateNew": "Tạo mới",
    "sidebarNoContentType": "Không có {{contentType}}",
    "searchPlaceholder": "Tìm kiếm {{contentType}}...",
    "profileSettings": "Cài đặt hồ sơ",
    "deleteChatTitle": "Xoá",
    "deleteChatConfirm": "Bạn có chắc chắn muốn xoá cuộc trò chuyện này không?",
    "create": "Tạo",
    "creating": "Đang tạo...",
    "delete": "Xoá",
    "name": "Tên",
    "assistantNamePlaceholder": "Tên trợ lý...",
    "description": "Mô tả",
    "assistantDescriptionPlaceholder": "Mô tả trợ lý...",
    "image": "Ảnh",
    "optional": "(tuỳ chọn)",
    "filesAndCollections": "Tệp & Bộ sưu tập",
    "tools": "Công cụ",
    "modelIncompatibleWithTools": "Mô hình không tương thích với công cụ.",
    "editChat": "Chỉnh sửa trò chuyện",
    "confirmDelete": "Bạn có chắc muốn xoá không?",
    "edit": "Chỉnh sửa",
    "assignedWorkspaces": "Không gian làm việc đã gán",
    "searchFilesPlaceholder": "Tìm kiếm tệp...",
    "filesSelected": "tệp đã chọn",
    "toolsSelected": "công cụ đã chọn",
    "searchToolsPlaceholder": "Tìm kiếm công cụ...",
    "files": "Tệp",
    "file": "Tệp",
    "collectionDescriptionPlaceholder": "Mô tả bộ sưu tập...",
    "collectionNamePlaceholder": "Tên bộ sưu tập...",
    "fileNamePlaceholder": "Tên tệp...",
    "fileDescriptionPlaceholder": "Mô tả tệp...",
    "view": "Xem",
    "confirmDeleteFolder": "Bạn có chắc chắn muốn xoá thư mục này không?",
    "deleteFolderWithContents": "Xoá thư mục & nội dung",
    "deleteFolderOnly": "Chỉ xoá thư mục",
    "editFolder": "Chỉnh sửa thư mục",
    "createCustomModel": "Tạo mô hình tùy chỉnh.",
    "apiCompatibilityWarning": "API của bạn <strong>phải</strong> tương thích với SDK OpenAI.",
    "apiCompatibilityNotice": "API của bạn phải tương thích với SDK OpenAI.",
    "modelNamePlaceholder": "Tên mô hình...",
    "modelId": "ID mô hình",
    "modelIdPlaceholder": "ID mô hình...",
    "baseUrl": "URL gốc",
    "baseUrlPlaceholder": "URL gốc...",
    "apiKey": "Khóa API",
    "apiKeyPlaceholder": "Khóa API...",
    "maxContextLength": "Độ dài ngữ cảnh tối đa",
    "presetNamePlaceholder": "Tên cài đặt trước...",
    "promptLabel": "Lời nhắc",
    "promptNamePlaceholder": "Tên lời nhắc...",
    "promptContentPlaceholder": "Nội dung lời nhắc...",
    "promptPlaceholderShort": "Lời nhắc...",
    "toolNamePlaceholder": "Tên công cụ...",
    "toolDescriptionPlaceholder": "Mô tả công cụ...",
    "customHeadersLabel": "Tiêu đề tùy chỉnh",
    "schemaLabel": "Lược đồ",
    "dropFileHere": "Thả tệp vào đây",
    "imageTooLarge": "Hình ảnh phải nhỏ hơn 6MB!",
    "canvasError": "Không thể tạo ngữ cảnh canvas."
  },
  "contentType": {
    "chats": "cuộc trò chuyện",
    "presets": "cài đặt sẵn",
    "prompts": "lời nhắc",
    "files": "tệp",
    "collections": "bộ sưu tập",
    "assistants": "trợ lý",
    "tools": "công cụ",
    "models": "mô hình"
  },
  "modelProvider": {
    "custom": "TÙY CHỈNH"
  },
  "help": {
    "showHelp": "Hiển thị trợ giúp",
    "showWorkspaces": "Hiển thị không gian làm việc",
    "newChat": "Cuộc trò chuyện mới",
    "focusChat": "Tập trung vào trò chuyện",
    "toggleFiles": "Hiện/Ẩn tệp",
    "toggleRetrieval": "Chuyển đổi truy xuất",
    "openSettings": "Mở cài đặt",
    "openQuickSettings": "Mở cài đặt nhanh",
    "toggleSidebar": "Chuyển đổi thanh bên",
    "updates": "Cập nhật",
    "markAsRead": "Đánh dấu đã đọc",
    "markAllAsRead": "Đánh dấu tất cả đã đọc",
    "demo": "Bản demo",
    "youAreAllCaughtUp": "Bạn đã hoàn tất mọi thứ!",
    "showRecentUpdates": "Hiển thị cập nhật gần đây"
  },
  "chatInfo": {
    "title": "Thông tin trò chuyện",
    "model": "Mô hình",
    "prompt": "Lời nhắc",
    "temperature": "Nhiệt độ",
    "contextLength": "Độ dài ngữ cảnh",
    "profileContext": "Ngữ cảnh hồ sơ",
    "workspaceInstructions": "Hướng dẫn không gian làm việc",
    "embeddingsProvider": "Nhà cung cấp nhúng",
    "enabled": "Đã bật",
    "disabled": "Đã tắt",
    "startNewChat": "Bắt đầu cuộc trò chuyện mới"
  }
}
