{
  "common": {
    "save": "Lưu",
    "cancel": "Hủy",
    "loading": "Đang tải...",
    "error": "Lỗi",
    "success": "Thành công",
    "close": "Đóng",
    "confirm": "Xác nhận",
    "delete": "Xóa",
    "edit": "Chỉnh sửa",
    "back": "Quay lại",
    "next": "Tiếp theo",
    "previous": "Trước đó",
    "submit": "Gửi",
    "search": "Tìm kiếm",
    "filter": "Lọc",
    "reset": "Đặt lại",
    "apply": "Áp dụng",
    "yes": "Có",
    "no": "Không",
    "ok": "OK",
    "user": "Người dùng",
    "optional": "Tùy chọn"
  },
  "auth": {
    "login": {
      "title": "Đăng nhập",
      "description": "Nhập thông tin đăng nhập để truy cập tài khoản",
      "email": "Email",
      "password": "Mật khẩu",
      "rememberMe": "Nhớ đăng nhập",
      "forgotPassword": "Quên mật khẩu?",
      "signUp": "Đăng ký",
      "signingIn": "Đang đăng nhập...",
      "noAccount": "Chưa có tài khoản?",
      "loginFailed": "Đăng nhập thất bại",
      "pageLabel": "Trang đăng nhập"
    },
    "register": {
      "title": "Đăng ký",
      "createAccount": "Tạo tài khoản",
      "description": "Tạo tài khoản mới để bắt đầu",
      "signUpToStart": "Đăng ký để bắt đầu",
      "email": "Email",
      "password": "Mật khẩu",
      "confirmPassword": "Xác nhận mật khẩu",
      "fullName": "Họ tên",
      "createStrongPassword": "Tạo mật khẩu mạnh",
      "reEnterPassword": "Nhập lại mật khẩu",
      "agreeToTerms": "Tôi đồng ý với",
      "termsAndConditions": "Điều khoản và điều kiện",
      "alreadyHaveAccount": "Đã có tài khoản?",
      "signIn": "Đăng nhập",
      "signingUp": "Đang đăng ký...",
      "creatingAccount": "Đang tạo tài khoản...",
      "registrationFailed": "Đăng ký thất bại",
      "weak": "Yếu",
      "fair": "Trung bình",
      "good": "Tốt",
      "strong": "Mạnh",
      "passwordStrength": "Độ mạnh mật khẩu: {strength}"
    },
    "forgotPassword": {
      "title": "Quên mật khẩu",
      "description": "Nhập địa chỉ email của bạn và chúng tôi sẽ gửi cho bạn liên kết để đặt lại mật khẩu",
      "checkEmail": "Kiểm tra email để xem hướng dẫn đặt lại",
      "email": "Email",
      "sendResetLink": "Gửi link đặt lại",
      "sending": "Đang gửi...",
      "backToLogin": "Quay lại đăng nhập",
      "resetLinkSent": "Link đặt lại đã được gửi!",
      "resetLinkSentDetail": "Chúng tôi đã gửi link đặt lại mật khẩu đến {email}",
      "checkInbox": "Vui lòng kiểm tra hộp thư và làm theo hướng dẫn để đặt lại mật khẩu. Nếu bạn không thấy email, hãy kiểm tra thư mục spam.",
      "sendToAnotherEmail": "Gửi đến email khác",
      "failedToSend": "Gửi link đặt lại thất bại",
      "noAccount": "Chưa có tài khoản?",
      "signUp": "Đăng ký"
    }
  },
  "chat": {
    "newChat": "Cuộc trò chuyện mới",
    "searchPlaceholder": "Tìm kiếm...",
    "typeMessage": "Nhập tin nhắn...",
    "send": "Gửi tin nhắn",
    "attachFile": "Đính kèm file",
    "messageInput": "Ô nhập tin nhắn",
    "sendHelp": "Nhấn Enter để gửi, Shift+Enter để xuống dòng",
    "noConversations": "Chưa có cuộc trò chuyện nào",
    "noConversationsFound": "Không tìm thấy cuộc trò chuyện",
    "justNow": "Vừa xong",
    "conversation": "Cuộc trò chuyện",
    "conversationList": "Danh sách cuộc trò chuyện",
    "searchConversations": "Tìm kiếm cuộc trò chuyện",
    "messages": "Tin nhắn chat",
    "startConversation": "Bắt đầu cuộc trò chuyện",
    "startConversationDesc": "Nhập tin nhắn bên dưới để bắt đầu",
    "messageSent": "Tin nhắn đã gửi",
    "messageSendFailed": "Không thể gửi tin nhắn",
    "newConversationCreated": "Đã tạo cuộc trò chuyện mới",
    "switchedToConversation": "Đã chuyển sang cuộc trò chuyện",
    "messageCopied": "Đã sao chép tin nhắn",
    "openSearch": "Mở tìm kiếm",
    "loadingTypingIndicator": "Đang tải chỉ báo đang gõ",
    "typing": "AI đang nhập...",
    "justNow": "Vừa xong",
    "minutesAgo": "{minutes} phút trước",
    "hoursAgo": "{hours} giờ trước",
    "daysAgo": "{days} ngày trước",
    "copyMessage": "Sao chép tin nhắn",
    "copy": "Sao chép",
    "editMessage": "Chỉnh sửa tin nhắn",
    "edit": "Chỉnh sửa",
    "deleteMessage": "Xóa tin nhắn",
    "delete": "Xóa",
    "regenerateResponse": "Tạo lại phản hồi",
    "regenerate": "Tạo lại",
    "likeMessage": "Thích tin nhắn",
    "like": "Thích",
    "dislikeMessage": "Không thích tin nhắn",
    "dislike": "Không thích",
    "shareMessage": "Chia sẻ tin nhắn",
    "share": "Chia sẻ",
    "aiAssistant": "Trợ lý AI",
    "aiAssistantAvatar": "Avatar trợ lý AI",
    "userAvatar": "Avatar người dùng",
    "avatarOf": "Avatar của {name}",
    "messageActions": "Các hành động cho message",
    "closeSidebar": "Đóng sidebar",
    "openSidebar": "Mở sidebar",
    "conversationSidebar": "Sidebar cuộc trò chuyện",
    "mainChatArea": "Khu vực chat chính",
    "conversationSettingsPanel": "Panel cài đặt cuộc trò chuyện"
  },
  "settings": {
    "title": "Cài đặt",
    "description": "Quản lý cài đặt và tùy chọn tài khoản",
    "navigation": "Điều hướng Settings",
    "profile": {
      "title": "Hồ sơ",
      "label": "Hồ sơ",
      "firstName": "Tên",
      "lastName": "Họ",
      "phone": "Số điện thoại",
      "bio": "Tiểu sử",
      "email": "Email",
      "username": "Tên người dùng",
      "verified": "Đã xác thực",
      "notVerified": "Chưa xác thực",
      "changeAvatar": "Đổi Avatar",
      "uploadAvatar": "Tải lên Avatar",
      "saveChanges": "Lưu thay đổi",
      "changesSaved": "Đã lưu thay đổi thành công",
      "failedToFetch": "Không thể lấy profile",
      "failedToUpdate": "Không thể cập nhật profile",
      "failedToUpload": "Không thể upload avatar",
      "uploadSuccess": "Avatar đã được upload thành công",
      "selectImageFile": "Vui lòng chọn file ảnh",
      "imageSizeLimit": "Kích thước ảnh phải nhỏ hơn 5MB",
      "updateInfo": "Cập nhật thông tin hồ sơ và avatar",
      "enterFirstName": "Nhập tên của bạn",
      "enterLastName": "Nhập họ của bạn",
      "enterPhone": "Nhập số điện thoại của bạn",
      "bioPlaceholder": "Hãy cho chúng tôi biết về bạn",
      "emailCannotChange": "Email không thể thay đổi",
      "usernameCannotChange": "Tên người dùng không thể thay đổi",
      "notSet": "Chưa đặt"
    },
    "preferences": {
      "title": "Tùy chọn",
      "label": "Tùy chọn",
      "description": "Tùy chỉnh trải nghiệm và cài đặt ứng dụng",
      "languageAndTheme": "Ngôn ngữ & Giao diện",
      "languageAndThemeDesc": "Chọn ngôn ngữ và giao diện ưa thích",
      "language": "Ngôn ngữ",
      "languageHelper": "Chọn ngôn ngữ ưa thích",
      "theme": "Giao diện",
      "themeHelper": "Chọn giao diện ưa thích",
      "light": "Sáng",
      "dark": "Tối",
      "system": "Hệ thống",
      "chatSettings": "Cài đặt Chat",
      "chatSettingsDesc": "Tùy chỉnh trải nghiệm chat",
      "autoScroll": "Tự động cuộn",
      "autoScrollDesc": "Tự động cuộn đến tin nhắn mới nhất",
      "showTimestamps": "Hiển thị thời gian",
      "showTimestampsDesc": "Hiển thị thời gian của tin nhắn",
      "messageGrouping": "Nhóm tin nhắn",
      "messageGroupingHelper": "Chọn cách nhóm tin nhắn",
      "none": "Không",
      "byAuthor": "Theo tác giả",
      "byTime": "Theo thời gian",
      "fontSize": "Kích thước chữ",
      "fontSizeHelper": "Chọn kích thước chữ ưa thích",
      "small": "Nhỏ",
      "medium": "Trung bình",
      "large": "Lớn",
      "extraLarge": "Rất lớn",
      "accessibility": "Khả năng truy cập",
      "accessibilityDesc": "Cải thiện khả năng truy cập và sử dụng",
      "highContrast": "Chế độ tương phản cao",
      "highContrastDesc": "Tăng độ tương phản màu sắc để dễ nhìn hơn",
      "screenReader": "Tối ưu cho screen reader",
      "screenReaderDesc": "Bật thêm ARIA labels và thông báo",
      "savePreferences": "Lưu tùy chọn",
      "preferencesSaved": "Đã lưu preferences thành công"
    },
    "security": {
      "title": "Bảo mật",
      "label": "Bảo mật",
      "changePassword": "Đổi mật khẩu",
      "currentPassword": "Mật khẩu hiện tại",
      "currentPasswordRequired": "Mật khẩu hiện tại là bắt buộc",
      "newPassword": "Mật khẩu mới",
      "confirmPassword": "Xác nhận mật khẩu",
      "passwordChanged": "Mật khẩu đã được thay đổi thành công",
      "passwordChangeFailed": "Không thể thay đổi mật khẩu",
      "twoFactorAuth": "Xác thực hai yếu tố",
      "enable2FA": "Bật 2FA",
      "disable2FA": "Tắt 2FA",
      "confirmDisable2FA": "Bạn có chắc chắn muốn tắt 2FA?",
      "2FAEnabled": "2FA đã được bật thành công",
      "2FADisabled": "2FA đã được tắt thành công",
      "enable2FAFailed": "Không thể bật 2FA",
      "disable2FAFailed": "Không thể tắt 2FA",
      "invalidVerificationCode": "Mã xác thực không hợp lệ",
      "codeMustBe6Digits": "Mã phải có 6 chữ số",
      "activeSessions": "Phiên đăng nhập đang hoạt động",
      "deviceName": "Tên thiết bị",
      "ipAddress": "Địa chỉ IP",
      "lastActivity": "Hoạt động cuối",
      "created": "Đã tạo",
      "revoke": "Thu hồi",
      "revokeSession": "Thu hồi phiên",
      "never": "Không bao giờ",
      "noActiveSessions": "Không có phiên đăng nhập đang hoạt động",
      "2FAStatus": "Trạng thái 2FA",
      "enabled": "Đã bật",
      "disabled": "Đã tắt",
      "twoFactorDesc": "Thêm một lớp bảo mật bổ sung cho tài khoản",
      "twoFactorInstructions": "Xác thực hai yếu tố thêm một lớp bảo mật bổ sung. Khi được bật, bạn sẽ cần nhập mã từ ứng dụng xác thực của mình ngoài mật khẩu khi đăng nhập.",
      "manageSettings": "Quản lý cài đặt bảo mật tài khoản",
      "updatePasswordDesc": "Cập nhật mật khẩu để giữ tài khoản an toàn",
      "enterCurrentPassword": "Nhập mật khẩu hiện tại",
      "enterNewPassword": "Nhập mật khẩu mới",
      "confirmNewPassword": "Xác nhận mật khẩu mới",
      "updatePassword": "Cập nhật mật khẩu",
      "manageDevices": "Quản lý các thiết bị đã đăng nhập vào tài khoản",
      "unknownDevice": "Thiết bị không xác định",
      "confirmRevokeAll": "Bạn có chắc chắn muốn thu hồi tất cả các session khác?",
      "revokeAllOtherSessions": "Thu hồi tất cả sessions khác",
      "setup2FA": "Thiết lập Xác thực Hai yếu tố",
      "scanQRCode": "Quét mã QR này bằng ứng dụng xác thực của bạn",
      "qrCodeAlt": "Mã QR cho xác thực hai yếu tố",
      "cantScan": "Không thể quét? Nhập mã này theo cách thủ công",
      "verificationCode": "Mã xác thực",
      "enter6DigitCode": "Nhập mã 6 chữ số",
      "enterCodeFromApp": "Nhập mã 6 chữ số từ ứng dụng xác thực của bạn",
      "verifyAndEnable": "Xác thực & Bật"
    },
    "notifications": {
      "title": "Thông báo",
      "label": "Thông báo"
    },
    "billing": {
      "title": "Thanh toán",
      "label": "Thanh toán"
    },
    "apiKeys": {
      "title": "Khóa API",
      "label": "Khóa API",
      "manageKeys": "Quản lý khóa API để truy cập theo chương trình",
      "yourApiKeys": "Khóa API của bạn",
      "createAndManage": "Tạo và quản lý khóa API để truy cập API",
      "createApiKey": "Tạo khóa API",
      "noApiKeys": "Chưa có khóa API nào",
      "createFirstKey": "Tạo khóa API đầu tiên để bắt đầu",
      "name": "Tên",
      "nameRequired": "Tên là bắt buộc",
      "description": "Mô tả",
      "created": "Đã tạo",
      "lastUsed": "Sử dụng lần cuối",
      "expires": "Hết hạn",
      "never": "Không bao giờ",
      "copy": "Sao chép",
      "copied": "Đã sao chép",
      "delete": "Xóa",
      "show": "Hiện",
      "hide": "Ẩn",
      "failedToLoad": "Không thể tải API keys",
      "failedToCreate": "Không thể tạo API key",
      "failedToDelete": "Không thể xóa API key",
      "deletedSuccessfully": "API key đã được xóa thành công",
      "confirmDelete": "Bạn có chắc chắn muốn xóa \"{name}\"? Hành động này không thể hoàn tác.",
      "newApiKeyCreated": "Đã tạo khóa API mới",
      "saveKeySecurely": "Hãy chắc chắn sao chép khóa API của bạn ngay bây giờ. Bạn sẽ không thể xem lại nó!",
      "keyCopied": "Đã sao chép API key vào clipboard",
      "namePlaceholder": "VD: Production Key, Development Key",
      "nameHelper": "Tên mô tả cho khóa API này",
      "descriptionPlaceholder": "Mô tả tùy chọn cho khóa API này",
      "newKeyFor": "Khóa API mới cho \"{name}\"",
      "important": "Quan trọng",
      "securityBestPractices": "Thực hành bảo mật tốt nhất",
      "practice1": "Giữ khóa API của bạn an toàn và không bao giờ chia sẻ công khai",
      "practice2": "Sử dụng biến môi trường hoặc công cụ quản lý bí mật an toàn",
      "practice3": "Xoay khóa API thường xuyên",
      "practice4": "Xóa khóa API không sử dụng ngay lập tức",
      "practice5": "Nếu khóa bị xâm phạm, hãy thu hồi ngay lập tức và tạo khóa mới",
      "createForAccess": "Tạo khóa API mới để truy cập theo chương trình",
      "copyApiKey": "Sao chép khóa API",
      "iveCopied": "Tôi đã sao chép khóa"
    }
  },
  "validation": {
    "required": "Trường này là bắt buộc",
    "email": "Định dạng email không hợp lệ",
    "emailRequired": "Email là bắt buộc",
    "password": "Mật khẩu là bắt buộc",
    "passwordMin": "Mật khẩu phải có ít nhất 8 ký tự",
    "passwordConfirm": "Mật khẩu không khớp",
    "passwordConfirmRequired": "Vui lòng xác nhận mật khẩu",
    "minLength": "Phải có ít nhất {min} ký tự",
    "maxLength": "Phải có tối đa {max} ký tự",
    "invalidFormat": "Định dạng không hợp lệ",
    "fullNameRequired": "Họ tên là bắt buộc",
    "fullNameMin": "Họ tên phải có ít nhất 2 ký tự",
    "fullNameMax": "Họ tên phải ít hơn 100 ký tự",
    "passwordUppercase": "Mật khẩu phải chứa ít nhất một chữ hoa",
    "passwordLowercase": "Mật khẩu phải chứa ít nhất một chữ thường",
    "passwordNumber": "Mật khẩu phải chứa ít nhất một số",
    "passwordSpecial": "Mật khẩu phải chứa ít nhất một ký tự đặc biệt",
    "termsRequired": "Bạn phải chấp nhận điều khoản và điều kiện"
  },
  "errors": {
    "generic": "Đã xảy ra lỗi",
    "networkError": "Lỗi mạng. Vui lòng kiểm tra kết nối của bạn.",
    "unauthorized": "Bạn không có quyền thực hiện hành động này",
    "notFound": "Không tìm thấy tài nguyên",
    "serverError": "Lỗi máy chủ. Vui lòng thử lại sau.",
    "unknown": "Đã xảy ra lỗi không xác định"
  },
  "home": {
    "title": "Nền tảng GoodGo",
    "description": "Trải nghiệm thế hệ tiếp theo của trí tuệ tối giản.",
    "welcome": "Chào mừng, {email}!",
    "role": "Vai trò: {role}",
    "pleaseLogin": "Vui lòng đăng nhập để tiếp tục."
  },
  "account": {
    "title": "Tài khoản của tôi",
    "description": "Quản lý cài đặt tài khoản, xem thống kê và theo dõi hoạt động",
    "editProfile": "Chỉnh sửa hồ sơ",
    "verified": "Đã xác thực",
    "stats": {
      "totalChats": "Tổng số Chat",
      "activeSessions": "Phiên đang hoạt động",
      "apiCalls": "Lượt gọi API (Tháng này)",
      "uptime": "Thời gian hoạt động",
      "vsLastMonth": "so với tháng trước"
    },
    "quickActions": "Hành động nhanh",
    "quickActionsDescription": "Các tác vụ quản lý tài khoản thường dùng",
    "actions": {
      "updateProfile": "Cập nhật hồ sơ",
      "manageApiKeys": "Quản lý khóa API",
      "billing": "Thanh toán & Gói đăng ký",
      "notifications": "Cài đặt thông báo"
    },
    "info": {
      "title": "Thông tin tài khoản",
      "description": "Chi tiết tài khoản và trạng thái xác thực",
      "email": "Email",
      "username": "Tên người dùng",
      "memberSince": "Thành viên từ",
      "plan": "Gói"
    },
    "recentActivity": "Hoạt động gần đây",
    "recentActivityDescription": "Các hoạt động và thay đổi tài khoản gần đây",
    "viewAllActivity": "Xem tất cả hoạt động",
    "activity": {
      "apiKeyCreated": "Đã tạo khóa API mới",
      "profileUpdated": "Đã cập nhật thông tin hồ sơ",
      "chatCreated": "Đã bắt đầu cuộc trò chuyện mới",
      "settingsChanged": "Đã thay đổi tùy chọn thông báo"
    },
    "security": {
      "title": "Trạng thái bảo mật",
      "description": "Cài đặt bảo mật tài khoản và khuyến nghị",
      "score": "Điểm bảo mật",
      "excellent": "Tuyệt vời! Tài khoản của bạn được bảo mật tốt.",
      "improve": "Hoàn thành các mục còn lại để cải thiện bảo mật.",
      "emailVerified": "Email đã xác thực",
      "twoFactorEnabled": "Xác thực hai yếu tố",
      "phoneVerified": "Số điện thoại đã xác thực",
      "recoveryCodes": "Mã khôi phục đã tạo",
      "enabled": "Đã bật",
      "enable": "Bật"
    }
  },
  "footer": {
    "tagline": "Xây dựng, triển khai và mở rộng microservices một cách tự tin. Nền tảng cấp doanh nghiệp cho các nhóm phát triển hiện đại.",
    "product": "Sản phẩm",
    "company": "Công ty",
    "support": "Hỗ trợ",
    "features": "Tính năng",
    "pricing": "Bảng giá",
    "documentation": "Tài liệu",
    "about": "Giới thiệu",
    "blog": "Blog",
    "careers": "Tuyển dụng",
    "helpCenter": "Trung tâm trợ giúp",
    "contact": "Liên hệ",
    "status": "Trạng thái",
    "privacyPolicy": "Chính sách bảo mật",
    "termsOfService": "Điều khoản dịch vụ",
    "copyright": "© {year} GoodGo Platform. Bảo lưu mọi quyền.",
    "followUs": "Theo dõi chúng tôi"
  }
}