import Key from "../i18nKey-runtime.mjs"; import type { Translation } from "../translation.ts"; export const vi: Translation = { [Key.home]: "Trang chủ", [Key.about]: "Giới thiệu", [Key.archive]: "Kho bài", [Key.archiveGroup]: "Nhóm kho bài", [Key.archiveGroupYear]: "Theo năm", [Key.archiveGroupCategory]: "Theo danh mục", [Key.archiveGroupTag]: "Theo thẻ", [Key.search]: "Tìm kiếm", [Key.clear]: "Xóa", [Key.friends]: "Bạn bè", [Key.friendsNoResults]: "Không có bạn bè nào khớp bộ lọc", [Key.friendsBanner]: "Chào đón trao đổi liên kết — xem trang Giới thiệu để biết cách đăng ký.", [Key.friendsCount]: "liên kết bạn bè", [Key.friendsCounts]: "liên kết bạn bè", [Key.moments]: "Khoảnh khắc", [Key.momentsNoResults]: "Không có khoảnh khắc nào khớp bộ lọc", [Key.momentsBanner]: "Ghi chú ngắn — cuộc sống, công việc và những niềm vui nhỏ.", [Key.momentsCount]: "khoảnh khắc", [Key.momentsCounts]: "khoảnh khắc", [Key.pinned]: "Ghim", [Key.loadMore]: "Tải thêm", [Key.anime]: "Anime", [Key.animeBanner]: "Danh sách anime của tôi — đang xem, đã xem xong và dự định xem.", [Key.animeNoResults]: "Không có anime nào khớp bộ lọc", [Key.animeCounts]: "bộ anime", [Key.animeStatusWatching]: "Đang xem", [Key.animeStatusCompleted]: "Đã xem xong", [Key.animeStatusPlanned]: "Dự định xem", [Key.animeStatusOnHold]: "Tạm dừng", [Key.animeStatusDropped]: "Đã bỏ", [Key.animeSourceLocal]: "Bộ sưu tập cục bộ", [Key.animeSourceBangumi]: "Bangumi", [Key.animeSourceBilibili]: "Bilibili", [Key.animeProviderUnavailable]: "Nguồn dữ liệu hiện không khả dụng", [Key.animeProviderStale]: "Đang sử dụng bản lưu tạm (snapshot)", [Key.animeConfigMissingBangumi]: "Chưa cấu hình ID người dùng Bangumi", [Key.animeConfigMissingBilibili]: "Chưa cấu hình UID Bilibili", [Key.animeSyncEmpty]: "Không tìm thấy anime nào trong nguồn dữ liệu này", [Key.compass]: "La bàn", [Key.compassBanner]: "Các trang tôi hay ghé — công cụ lập trình, tài liệu và những hố thỏ.", [Key.compassNoResults]: "Không có trang nào khớp với tìm kiếm", [Key.compassCounts]: "trang", [Key.skills]: "Kỹ năng", [Key.skillsBanner]: "Công nghệ và công cụ để biến ý tưởng thành sản phẩm dễ bảo trì.", [Key.skillsCounts]: "kỹ năng", [Key.skillCategories]: "Danh mục kỹ năng", [Key.skillLevel]: "Mức độ thành thạo", [Key.skillLevelBeginner]: "Mới bắt đầu", [Key.skillLevelIntermediate]: "Trung cấp", [Key.skillLevelAdvanced]: "Nâng cao", [Key.skillLevelExpert]: "Chuyên gia", [Key.projects]: "Dự án", [Key.projectsBanner]: "Những sản phẩm, thử nghiệm và hệ thống được chọn lọc để sử dụng bền lâu.", [Key.projectsCounts]: "dự án", [Key.projectCategories]: "Danh mục dự án", [Key.projectPhaseShipped]: "Đã phát hành", [Key.projectPhaseBuilding]: "Đang xây dựng", [Key.projectPhaseExploring]: "Đang khám phá", [Key.projectVisit]: "Truy cập dự án", [Key.projectSource]: "Xem mã nguồn", [Key.projectTechnologies]: "Công nghệ", [Key.projectsNoResults]: "Không có dự án nào trong danh mục này", [Key.devices]: "Thiết bị của tôi", [Key.devicesBanner]: "Phần cứng, tiện ích và công cụ phục vụ công việc hằng ngày của tôi.", [Key.devicesCounts]: "thiết bị", [Key.devicesNoResults]: "Không tìm thấy thiết bị phù hợp", [Key.devicesSearchPlaceholder]: "Tìm theo tên, thương hiệu hoặc thông số...", [Key.devicesCategoryLabel]: "Danh mục thiết bị", [Key.devicesStatusActive]: "Sử dụng chính", [Key.devicesStatusBackup]: "Dự phòng", [Key.devicesStatusArchived]: "Lưu trữ", [Key.devicesStatusWishlist]: "Danh sách mong muốn", [Key.devicesViewSpecs]: "Xem chi tiết", [Key.devicesFeatured]: "Nổi bật", [Key.games]: "Trò chơi", [Key.gamesBanner]: "Những trò chơi tôi chơi — ảnh bìa, điểm số, thời gian chơi và đánh giá ngắn.", [Key.gamesCounts]: "trò chơi", [Key.gamesNoResults]: "Không có trò chơi phù hợp với bộ lọc", [Key.gamesSearchPlaceholder]: "Tìm theo tên, nhà phát triển hoặc thể loại...", [Key.gamesCategoryLabel]: "Danh mục trò chơi", [Key.gamesStatusPlaying]: "Đang chơi", [Key.gamesStatusCompleted]: "Đã hoàn thành", [Key.gamesStatusBacklog]: "Chờ chơi", [Key.gamesStatusWishlist]: "Danh sách mong muốn", [Key.gamesViewDetails]: "Trang cửa hàng", [Key.gamesFeatured]: "Nổi bật", [Key.gamesHours]: "giờ", [Key.gamesRating]: "Đánh giá", [Key.timeline]: "Dòng thời gian", [Key.timelineBanner]: "Hành trình phát triển, các cột mốc và khoảnh khắc đáng nhớ.", [Key.timelineCounts]: "cột mốc", [Key.timelineCategories]: "Danh mục dòng thời gian", [Key.timelineNoResults]: "Không có sự kiện nào phù hợp với danh mục này", [Key.albums]: "Album", [Key.albumsBanner]: "Kho lưu trữ hình ảnh về địa điểm, con người và những khoảnh khắc đã qua.", [Key.albumsNoResults]: "Không có album nào khớp bộ lọc", [Key.albumsCounts]: "album", [Key.albumsBack]: "Quay lại album", [Key.albumsPhotos]: "ảnh", [Key.albumPasswordTitle]: "Album này được bảo vệ", [Key.albumPasswordDescription]: "Nhập mật khẩu để xem ảnh.", [Key.albumPasswordLabel]: "Mật khẩu", [Key.albumPasswordShow]: "Hiện mật khẩu", [Key.albumPasswordHide]: "Ẩn mật khẩu", [Key.albumPasswordRequired]: "Hãy nhập mật khẩu", [Key.albumPasswordInvalid]: "Mật khẩu không thể mở album này", [Key.albumPasswordUnlock]: "Mở khóa album", [Key.albumPasswordUnlocking]: "Đang mở khóa…", [Key.postPasswordTitle]: "Bài viết được bảo vệ", [Key.postPasswordDescription]: "Bài viết này đã được mã hóa. Nhập mật khẩu để mở khóa.", [Key.postPasswordLabel]: "Mật khẩu", [Key.postPasswordShow]: "Hiện mật khẩu", [Key.postPasswordHide]: "Ẩn mật khẩu", [Key.postPasswordRequired]: "Hãy nhập mật khẩu", [Key.postPasswordInvalid]: "Mật khẩu không chính xác", [Key.postPasswordUnlock]: "Mở khóa bài viết", [Key.postPasswordUnlocking]: "Đang giải mã…", [Key.postEncryptedSummary]: "Bài viết này được bảo vệ bằng mật khẩu.", [Key.postEncryptedBadge]: "Đã bảo vệ", [Key.postRssEncryptedNotice]: "Bài viết đã được mã hóa. Vui lòng truy cập trang web để mở khóa.", [Key.imageViewer]: "Trình xem ảnh", [Key.openImage]: "Mở ảnh", [Key.previousImage]: "Ảnh trước", [Key.nextImage]: "Ảnh sau", [Key.backToGrid]: "Quay lại lưới", [Key.viewOriginal]: "Xem bản gốc", [Key.tags]: "Thẻ", [Key.categories]: "Danh mục", [Key.series]: "Loạt bài", [Key.seriesCount]: "loạt bài", [Key.seriesCounts]: "loạt bài", [Key.seriesStatusOngoing]: "Đang tiếp tục", [Key.seriesStatusCompleted]: "Đã hoàn thành", [Key.seriesPartOf]: "Bài viết này thuộc loạt bài", [Key.seriesPart]: "Phần {index} / {total}", [Key.seriesPrevInSeries]: "Bài trước trong loạt bài", [Key.seriesNextInSeries]: "Bài tiếp theo trong loạt bài", [Key.seriesViewAll]: "Xem tất cả loạt bài", [Key.recentPosts]: "Bài viết mới nhất", [Key.tableOfContents]: "Mục lục", [Key.formulaScrollable]: "Công thức có thể cuộn ngang", [Key.fieldRequired]: "Bắt buộc", [Key.fieldOptional]: "Tùy chọn", [Key.fieldDeprecated]: "Đã lỗi thời", [Key.codeBlockExpand]: "Mở rộng khối mã", [Key.codeBlockCollapse]: "Thu gọn khối mã", [Key.codeTreeExpand]: "Mở rộng cây mã", [Key.codeTreeCollapse]: "Đóng chế độ mở rộng", [Key.announcement]: "Thông báo", [Key.announcementClose]: "Đóng thông báo", [Key.comments]: "Bình luận", [Key.commentsLoading]: "Đang tải bình luận...", [Key.commentsLoadFailed]: "Không thể tải bình luận", [Key.commentsRequiresJavaScript]: "Bình luận yêu cầu JavaScript để hiển thị", [Key.untitled]: "Không tiêu đề", [Key.uncategorized]: "Chưa phân loại", [Key.noTags]: "Chưa có thẻ", [Key.wordCount]: "từ", [Key.wordsCount]: "từ", [Key.minuteCount]: "phút đọc", [Key.minutesCount]: "phút đọc", [Key.postCount]: "bài viết", [Key.postsCount]: "bài viết", [Key.categoriesCount]: "danh mục", [Key.tagsCount]: "thẻ", [Key.noData]: "Không có dữ liệu", [Key.stats]: "Thống kê", [Key.statsPosts]: "Bài viết", [Key.statsWords]: "Tổng số từ", [Key.statsDays]: "Số ngày hoạt động", [Key.statsUpdated]: "Cập nhật gần nhất", [Key.statsToday]: "Hôm nay", [Key.statsYesterday]: "Hôm qua", [Key.statsDaysAgo]: "{days} ngày trước", [Key.profileStatsPageViews]: "Lượt xem", [Key.profileStatsVisits]: "Lượt truy cập", [Key.calendar]: "Lịch", [Key.calendarBackToday]: "Về hôm nay", [Key.calendarPrevMonth]: "Tháng trước", [Key.calendarNextMonth]: "Tháng sau", [Key.mermaidControls]: "Điều khiển sơ đồ", [Key.mermaidZoomIn]: "Phóng to", [Key.mermaidZoomOut]: "Thu nhỏ", [Key.mermaidResetView]: "Đặt lại chế độ xem", [Key.mermaidOpenFullscreen]: "Mở toàn màn hình", [Key.mermaidCloseFullscreen]: "Đóng toàn màn hình", [Key.mermaidFullscreenDiagram]: "Sơ đồ toàn màn hình: {diagram}", [Key.sidebar]: "Thanh bên", [Key.sidebarSecondary]: "Thanh bên phụ", [Key.musicPlayerTitle]: "Trình phát nhạc", [Key.musicPrevious]: "Bài trước", [Key.musicPlay]: "Phát", [Key.musicPause]: "Tạm dừng", [Key.musicNext]: "Bài tiếp theo", [Key.musicMute]: "Tắt tiếng", [Key.musicUnmute]: "Bật tiếng", [Key.musicPlaybackMode]: "Chế độ phát", [Key.musicModeSequence]: "Phát theo thứ tự", [Key.musicModeRepeatOne]: "Lặp lại một bài", [Key.musicModeShuffle]: "Phát ngẫu nhiên", [Key.musicProgress]: "Tiến trình: {current} / {duration}", [Key.musicVolume]: "Âm lượng: {volume}", [Key.musicShowPlaylist]: "Hiện danh sách phát", [Key.musicHidePlaylist]: "Ẩn danh sách phát", [Key.musicEmpty]: "Danh sách phát chưa có bài hát", [Key.musicLoading]: "Đang tải nhạc...", [Key.musicNotRequested]: "Chưa được yêu cầu", [Key.musicNowPlaying]: "Đang phát: {title}", [Key.musicErrorEmptyPlaylist]: "Danh sách phát trống.", [Key.musicErrorSourceUnavailable]: "Không thể phát bài hát này.", [Key.musicErrorAutoplayBlocked]: "Tự động phát đã bị chặn. Nhấn nút phát để bắt đầu.", [Key.musicErrorInvalidTrack]: "Bài hát này không hợp lệ.", [Key.themeColor]: "Theme Color", [Key.colorStyle]: "Phong cách màu", [Key.colorSpec]: "Đặc tả màu", [Key.styleTonalSpot]: "Tonal Spot", [Key.styleVibrant]: "Vibrant", [Key.styleContent]: "Content", [Key.styleExpressive]: "Expressive", [Key.styleRainbow]: "Rainbow", [Key.styleFruitSalad]: "Fruit Salad", [Key.styleMonochrome]: "Monochrome", [Key.styleNeutral]: "Neutral", [Key.styleFidelity]: "Fidelity", [Key.spec2021]: "MD3 2021", [Key.spec2025]: "M3E 2025", [Key.lightMode]: "Sáng", [Key.darkMode]: "Tối", [Key.systemMode]: "Hệ thống", [Key.more]: "Thêm", [Key.categoriesViewAll]: "Xem tất cả danh mục", [Key.paginationPrev]: "Trang trước", [Key.paginationNext]: "Trang sau", [Key.paginationPage]: "Trang {page}", [Key.paginationJump]: "Đi tới trang", [Key.tagsViewAll]: "Xem tất cả thẻ", [Key.author]: "Tác giả", [Key.publishedAt]: "Đăng vào lúc", [Key.lastUpdatedNotice]: "Cập nhật lần cuối vào {date}, cách đây {days} ngày", [Key.lastUpdatedWarning]: "Một số nội dung có thể đã lỗi thời", [Key.license]: "Giấy phép bản quyền", [Key.continueReading]: "Đọc tiếp", [Key.relatedReading]: "Bài viết liên quan", [Key.relatedReadingSubtitle]: "Dựa trên thẻ và danh mục chung", [Key.randomReading]: "Đổi hướng khám phá", [Key.randomReadingSubtitle]: "Một lựa chọn ổn định từ các bài viết khác", [Key.copySuccess]: "Đã sao chép vào bộ nhớ tạm", [Key.copyLink]: "Sao chép liên kết", [Key.copySelection]: "Sao chép", [Key.copyFailed]: "Sao chép liên kết thất bại. Vui lòng sao chép thủ công.", [Key.sharePageLink]: "Chia sẻ liên kết trang", [Key.shareArticle]: "Chia sẻ bài viết", [Key.shareArticleDescription]: "Tạo ảnh chia sẻ hoặc sao chép liên kết bài viết.", [Key.generateSharePoster]: "Tạo ảnh chia sẻ", [Key.generatingSharePoster]: "Đang tạo ảnh chia sẻ...", [Key.sharePosterPreviewAlt]: "Xem trước ảnh chia sẻ cho {title}", [Key.downloadSharePoster]: "Tải ảnh về", [Key.sharePosterFailed]: "Tạo ảnh chia sẻ thất bại. Vui lòng thử lại.", [Key.retry]: "Thử lại", [Key.backToTop]: "Về đầu trang", [Key.backToComment]: "Đến bình luận", [Key.notFound]: "404", [Key.notFoundTitle]: "Trang này đã lạc đường", [Key.notFoundDescription]: "Có thể nó đã được di chuyển, lưu trữ hoặc chưa từng tồn tại.", [Key.backToHome]: "Về trang chủ", [Key.close]: "Đóng", [Key.scanToRead]: "Quét mã để đọc bài viết", [Key.reduceMotion]: "Giảm chuyển động", [Key.wallpaperMode]: "Nền trang", [Key.wallpaperModeBanner]: "Biểu ngữ", [Key.wallpaperModeNone]: "Màu trơn", [Key.texturePreset]: "Họa tiết nền", [Key.texturePresetNone]: "Không có", [Key.texturePresetStarlight]: "Ánh sao", [Key.texturePresetCyberDots]: "Điểm Cyber", [Key.texturePresetTopography]: "Đường đồng mức", [Key.texturePresetGeometric]: "Hình học", [Key.texturePresetSakura]: "Cánh hoa anh đào", [Key.textureOpacity]: "Độ đậm họa tiết", [Key.layoutMode]: "Bố cục", [Key.layoutList]: "Danh sách", [Key.layoutGrid]: "Lưới", [Key.resetConfirmTitle]: "Đặt lại chủ đề?", [Key.resetConfirmMessage]: "Sẽ khôi phục hue, phong cách màu và đặc tả màu mặc định.", [Key.cancel]: "Hủy", [Key.reset]: "Đặt lại", [Key.rss]: "Nguồn cấp RSS", [Key.rssSubtitle]: "Đăng ký nhận bài viết mới nhất qua trình đọc RSS", [Key.atom]: "Nguồn cấp Atom", [Key.atomSubtitle]: "Đăng ký nhận bài viết mới nhất qua trình đọc Atom", [Key.feedLink]: "Địa chỉ nguồn cấp", [Key.feedHowToUse]: "Cách đăng ký", [Key.feedHowToUseDesc]: "Thêm URL nguồn cấp ở trên vào trình đọc RSS/Atom yêu thích của bạn (như NetNewsWire, Feedly, Inoreader, Follow) để nhận thông báo bài viết mới.", [Key.feedOpenXml]: "Xem XML gốc", [Key.feedRecentPosts]: "Bài viết mới nhất trong nguồn cấp", };