{"translations":{"deleteAccountPage":{"seoTitle":"Xóa tài khoản · Yubbit","title":"Xóa tài khoản Yubbit của bạn","intro":"Bạn có thể xóa vĩnh viễn tài khoản Yubbit và dữ liệu cá nhân của mình bất cứ lúc nào, trong ứng dụng Yubbit hoặc trên trang web.","stepsTitle":"Cách xóa tài khoản","openProfile":"Vào Hồ sơ","beforeTitle":"Trước khi xóa","emailTitle":"Không thể đăng nhập?","emailText":"Gửi email cho chúng tôi từ địa chỉ đã đăng ký tài khoản và yêu cầu xóa tài khoản. Chúng tôi sẽ xác minh yêu cầu do bạn gửi, sau đó xóa tài khoản:","deletedTitle":"Dữ liệu sẽ bị xóa","keptTitle":"Dữ liệu chúng tôi lưu giữ","privacyLink":"Đọc chính sách quyền riêng tư"},"bonus":{"profitLockedTitle":"Lợi nhuận của bạn phụ thuộc vào các yêu cầu tiền thưởng","profitLockedDesc":"Bạn có thể rút số dư đã nạp của mình bất cứ lúc nào. Không thể rút tiền thưởng; để rút lợi nhuận giao dịch, hãy hoàn thành các bước bên dưới.","ownFunds":"Số dư của bạn","alwaysWithdrawable":"luôn có thể rút","lockedTotal":"Đang khóa","bonusPlusProfit":"tiền thưởng + lợi nhuận","notWithdrawable":"không thể rút","lockedBonus":"Tiền thưởng bị khóa","profitOnlyHint":"chỉ có thể rút lợi nhuận","blockedTitle":"Đang khóa tiền thưởng","blockedDesc":"Tài khoản của bạn có tiền thưởng không thể rút. Tiền thưởng không bao giờ có thể rút; hãy hoàn thành các bước bên dưới để rút lợi nhuận.","blockedButton":"Chưa đáp ứng yêu cầu","stepsTitle":"Để rút lợi nhuận","lockedAmountLine":"{{amount}} {{asset}} tiền thưởng vẫn bị khóa.","done":"Đã hoàn thành","notDone":"Đang chờ","days":"ngày","requirement":{"email_verified":"Xác minh email","kyc":"Phê duyệt KYC","deposit":"Nạp tiền","trade_volume":"Khối lượng giao dịch","days":"Thời gian chờ"},"cta":{"verifyEmail":"Xác minh","kyc":"Bắt đầu KYC","deposit":"Nạp tiền","trade":"Giao dịch"}},"app":{"name":"Yubbit"},"site":{"affiliate":{"seoTitle":"Chương trình Đại lý liên kết","seoDescription":"Trở thành đối tác đại lý của {{site}}: kiếm hoa hồng từ giao dịch của cộng đồng, theo dõi mạng lưới giới thiệu trong bảng điều khiển đối tác riêng và triển khai chiến dịch của riêng bạn.","badge":"Chương trình Đại lý liên kết","title":"Biến cộng đồng của bạn thành đối tác","subtitle":"Trở thành đối tác đại lý chính thức của {{site}}. Nhận mức hoa hồng như chương trình giới thiệu, theo dõi toàn bộ mạng lưới trong bảng điều khiển đối tác riêng và triển khai chiến dịch cho các nhà giao dịch bạn giới thiệu.","rateLabel":"hoa hồng từ phí giao dịch của người được bạn giới thiệu","ctaApply":"Kích hoạt tài khoản đại lý","ctaPanel":"Mở bảng điều khiển đối tác","ctaRegister":"Tạo tài khoản","ctaLogin":"Đăng nhập","guestHint":"Đăng ký hoặc đăng nhập để gửi đơn. Chỉ mất vài phút.","statusPending":"Đơn đăng ký của bạn đang được xem xét. Chúng tôi sẽ thông báo ngay khi đơn được duyệt.","statusRejected":"Đơn đăng ký trước đây của bạn chưa được duyệt.","statusSuspended":"Tài khoản đại lý của bạn đã bị tạm ngưng. Vui lòng liên hệ bộ phận hỗ trợ.","reasonLabel":"Lý do","ctaReapply":"Đăng ký lại","ctaSupport":"Liên hệ hỗ trợ","disabled":"Chương trình đại lý liên kết hiện không nhận đơn đăng ký mới.","featuresTitle":"Mọi thứ đại lý cần","stepsTitle":"Cách thức hoạt động","whoTitle":"Dành cho ai?","faqTitle":"Câu hỏi thường gặp","ctaTitle":"Sẵn sàng hợp tác với {{site}}?","ctaSubtitle":"Đăng ký ngay và bắt đầu xây dựng đại lý của bạn hôm nay.","referralBannerTitle":"Bạn đang quản lý cộng đồng?","referralBannerDesc":"Trở thành đối tác đại lý: nhận bảng điều khiển đối tác riêng, cây giới thiệu và các chiến dịch của riêng bạn.","referralBannerCta":"Khám phá chương trình đại lý"},"affiliateCampaign":{"hostedBy":"Được tổ chức bởi {{brand}}","typeVolume":"Chiến dịch khối lượng giao dịch","typeTasks":"Chiến dịch nhiệm vụ","status":{"scheduled":"Sắp bắt đầu","live":"Đang diễn ra","paused":"Đã tạm dừng","ended":"Đã kết thúc","stopped":"Đã đóng","budget_exhausted":"Đã dùng hết quỹ thưởng"},"startsAt":"Bắt đầu {{date}}","endsAt":"Kết thúc {{date}}","endedAt":"Đã kết thúc {{date}}","countdownStart":"Bắt đầu sau","countdownEnd":"Kết thúc sau","units":{"d":"ngày","h":"giờ","m":"phút"},"market":{"all":"giao ngay và hợp đồng tương lai","spot":"giao ngay","futures":"hợp đồng tương lai"},"tiersTitle":"Các mức thưởng","tiersHint":"Giao dịch trong thời gian diễn ra chiến dịch và nhận thưởng ở mỗi mức đạt được. Tính khối lượng {{market}}.","tierVolume":"Giao dịch {{volume}}","tierReward":"{{reward}} USDT","tasksTitle":"Nhiệm vụ","tasksHint":"Hoàn thành nhiệm vụ trong thời gian diễn ra chiến dịch để kiếm điểm và dùng điểm tại Chợ điểm.","task":{"volume":"Giao dịch với khối lượng {{volume}} trên {{market}}","deposit":"Nạp ít nhất {{amount}} USDT","first_trade":"Thực hiện giao dịch","kyc":"Hoàn tất xác minh danh tính"},"points":"{{points}} điểm","pool":"Quỹ thưởng","poolLeft":"Còn {{left}}/{{budget}} USDT","participants":"Người tham gia","guestTitle":"Tham gia cộng đồng của {{brand}} để tham dự","guestDesc":"Chiến dịch này dành cho thành viên đăng ký bằng lời mời của {{brand}}.","ctaSignup":"Đăng ký bằng lời mời này","ctaLogin":"Đăng nhập","notEligible":"Chiến dịch này chỉ dành cho thành viên được {{brand}} mời.","host":"Đây là trang chiến dịch của bạn. Chia sẻ liên kết này với cộng đồng.","join":"Tham gia chiến dịch","joining":"Đang tham gia…","joinedTitle":"Bạn đã tham gia!","closed":"Chiến dịch này không còn nhận người tham gia.","progressTitle":"Tiến độ của bạn","state":{"done":"Đã nhận thưởng","progress":"Đang tiến hành","waiting_fees":"Tiếp tục giao dịch để mở khóa","budget":"Đã dùng hết quỹ thưởng","closed":"Không khả dụng"},"waitingHint":"Phần thưởng sẽ được mở khóa khi phí giao dịch bạn trả trong chiến dịch đủ để chi trả. Tiếp tục giao dịch để mở khóa.","earned":"Đã kiếm được: giá trị {{value}} USDT","rulesTitle":"Thể lệ","notFound":"Không tìm thấy chiến dịch","notFoundDesc":"Liên kết có thể không chính xác hoặc chiến dịch đã bị gỡ.","unavailable":"Chiến dịch này hiện không khả dụng.","toHome":"Về trang chủ","copyLink":"Sao chép liên kết","copied":"Đã sao chép","joinError":"Không thể tham gia chiến dịch. Vui lòng thử lại.","marketLink":"Chợ phần thưởng của {{brand}}","marketLinkDesc":"Dùng điểm để đổi phần thưởng từ cộng đồng này."},"api":{"seoTitle":"API công khai — dữ liệu thị trường","seoDescription":"API dữ liệu thị trường miễn phí của Yubbit: giá, nến, sổ lệnh và các cặp niêm yết. Không cần khóa API.","badge":"Nhà phát triển","title":"API dữ liệu thị trường công khai","subtitle":"Giá, nến, sổ lệnh và danh sách cặp giao dịch. Không cần đăng ký, không cần khóa API, miễn phí.","quickStart":"Bắt đầu nhanh","baseUrl":"URL cơ sở","auth":"Xác thực","authValue":"Không bắt buộc","rateLimit":"Giới hạn tốc độ","perMinute":"phút","firstCall":"Lệnh gọi đầu tiên","copy":"Sao chép","copied":"Đã sao chép","tryTitle":"Dùng thử ngay","tryDesc":"Endpoint bên dưới đang hoạt động — nhập mã giao dịch để xem phản hồi thực tế.","tryButton":"Gửi yêu cầu","endpoints":"Endpoint","param":"Tham số","paramRequired":"Bắt buộc","paramDesc":"Mô tả","yes":"có","no":"không","response":"Phản hồi mẫu","errorsTitle":"Lỗi","errorsDesc":"Lỗi trả về nội dung JSON cùng với mã trạng thái HTTP.","notesTitle":"Thông tin cần biết","endpointsInfo":{"ping":"Kiểm tra tình trạng dịch vụ.","time":"Đồng hồ máy chủ, dùng để ký hoặc kiểm tra độ lệch thời gian.","markets":"Giá trực tiếp và thống kê 24 giờ của mọi cặp giao dịch.","orderbook":"Ảnh chụp sổ lệnh. bids được sắp xếp từ giá tốt nhất (cao nhất) xuống, asks từ giá tốt nhất (thấp nhất) lên; mỗi mức là [giá, khối lượng]. best_ask / best_bid là mức giá mà lệnh mua / bán thị trường được khớp.","tickerOne":"Giá trực tiếp của một cặp giao dịch. Nếu không có symbol, endpoint này trả về mọi cặp giao dịch spot theo định dạng CoinMarketCap (xem phần spot).","klinesSeconds":"Nến OHLCV, sắp xếp từ cũ đến mới. open_time là thời điểm mở nến tính bằng giây Unix, không phải mili giây.","summary":"Tổng quan 24 giờ của mọi cặp giao dịch spot (tóm tắt CoinMarketCap). lowest_ask và highest_bid là các mức giá tốt nhất trong sổ lệnh, nơi lệnh mua hoặc bán thị trường được khớp.","assetsCurrencies":"Mọi loại tiền được giao dịch trên thị trường spot, được lập chỉ mục theo symbol (CoinMarketCap A1). Các trường tùy chọn chỉ xuất hiện khi Yubbit có dữ liệu: name, can_withdraw (false trong thời gian bảo trì), min_withdraw (chỉ USDT), maker_fee, taker_fee và contractAddress.","tickerAll":"Giá gần nhất và khối lượng 24 giờ của mọi cặp giao dịch spot, được lập chỉ mục theo BASE_QUOTE (CoinMarketCap A2). isFrozen là 1 khi giao dịch tạm dừng để bảo trì, nếu không là 0.","orderbookPair":"Sổ lệnh cấp độ 2 cho một cặp giao dịch (CoinMarketCap A3). Mỗi mức là [giá, khối lượng].","tradesSource":"Các giao dịch spot gần đây của một cặp trong 24 giờ qua.","contracts":"Mọi hợp đồng vĩnh cửu cùng giá, khối lượng 24 giờ, giá mua và bán tốt nhất, khối lượng hợp đồng mở, phí và thông số hợp đồng (CoinMarketCap B1, bao gồm các trường B2).","contractSpecs":"Thông số hợp đồng theo ticker_id (CoinMarketCap B2). Hợp đồng là tuyến tính (Vanilla): một hợp đồng tương đương một đơn vị tiền cơ sở, được định giá và thanh toán bằng tiền định giá.","orderbookContract":"Sổ lệnh của một hợp đồng vĩnh cửu (CoinMarketCap B3). Nhận cùng tham số depth và level như sổ lệnh spot."},"paramsInfo":{"typeOrBoth":"spot hoặc futures. Bỏ qua để lấy cả hai.","interval":"1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w. Mặc định là 1h.","klinesLimit":"1–1000. Mặc định là 168.","orderbookLimit":"Số mức mỗi bên, 1–50. Mặc định là 20.","symbolAny":"Cặp giao dịch: BTC_USDT, BTC-USDT, BTC/USDT, BTCUSDT hoặc BTC-PERPUSDT.","typeAuto":"spot hoặc futures. Mặc định: spot nếu cặp có thị trường spot, nếu không thì futures.","tickerAllType":"Bỏ qua để lấy các cặp spot. futures trả về các hợp đồng vĩnh cửu được lập chỉ mục theo ticker_id.","marketPair":"Cặp giao dịch trong đường dẫn: BTC_USDT, BTC-USDT, BTC%2FUSDT hoặc BTCUSDT.","marketPairSpot":"Cặp spot trong đường dẫn, ví dụ BTC_USDT.","tickerId":"ticker_id của hợp đồng vĩnh cửu trong đường dẫn, ví dụ BTC-PERPUSDT.","depth":"Số mức ở cả hai bên. 0 hoặc bỏ qua sẽ trả về toàn bộ sổ lệnh (100 mức mỗi bên); 100 trả về 50 bids và 50 asks.","level":"1 chỉ trả về giá mua và bán tốt nhất. 2 (mặc định) trả về các mức được sắp xếp theo giá tốt nhất. 3 trả về kết quả giống 2 vì sổ lệnh không phân tách theo từng lệnh."},"exampleValue":"ví dụ {{example}}","groups":{"general":"Dữ liệu thị trường","generalDesc":"Định dạng riêng của Yubbit: giá trực tiếp, nến và sổ lệnh cho một cặp hoặc tất cả các cặp.","spot":"Spot: định dạng CoinMarketCap","spotDesc":"Các endpoint thị trường Spot theo đặc tả niêm yết sàn của CoinMarketCap: tổng quan, tài sản, mã giao dịch, sổ lệnh và giao dịch.","derivatives":"Phái sinh: định dạng CoinMarketCap","derivativesDesc":"Hợp đồng vĩnh cửu theo định dạng phái sinh của CoinMarketCap: hợp đồng, thông số hợp đồng và sổ lệnh."},"pairNotationTitle":"Ký hiệu cặp giao dịch","pairNotationDesc":"Mọi endpoint đều chấp nhận cặp giao dịch theo bất kỳ ký hiệu nào sau đây. Các endpoint định dạng CoinMarketCap trả về cặp Spot dưới dạng BASE_QUOTE và hợp đồng vĩnh cửu dưới dạng ticker_id, chẳng hạn BTC-PERPUSDT.","pairNotationType":"Thị trường Spot và vĩnh cửu có thể dùng chung một ký hiệu như BTCUSDT. Nếu không chỉ định type, hệ thống sẽ dùng thị trường Spot nếu có, nếu không sẽ dùng thị trường vĩnh cửu. ticker_id có -PERP luôn chọn thị trường vĩnh cửu.","pairNotationSlash":"Trong đường dẫn URL, hãy viết BTC/USDT thành BTC%2FUSDT hoặc thành hai đoạn, ví dụ /orderbook/BTC/USDT.","fundingTitle":"Tỷ lệ funding và phí duy trì vị thế","fundingNone":"Hợp đồng vĩnh cửu của Yubbit không có khoản thanh toán funding giữa vị thế mua và bán, vì vậy funding_rate và next_funding_rate luôn là \"0\".","fundingHoldingFee":"Thay vào đó, các vị thế đang mở phải trả phí duy trì vào những thời điểm UTC cố định, ví dụ 00:00, 08:00 và 16:00 với chu kỳ 8 giờ. Vị thế mua và bán trả cùng một mức phí, tính trên giá trị danh nghĩa của vị thế. /contracts báo cáo phí này qua holding_fee_enabled, holding_fee_rate (mỗi chu kỳ, dưới dạng phân số: 0.0001 = 0.01%; bằng 0 khi tắt phí), holding_fee_interval_hours và next_holding_fee_timestamp.","fundingTimestamp":"next_funding_rate_timestamp là thời điểm thu phí duy trì tiếp theo, vì đây là khoản phí định kỳ duy nhất áp dụng cho một vị thế.","cmcNotesTitle":"Chi tiết định dạng CoinMarketCap"},"referral":{"percentValue":"{{value}}%","seoTitle":"Chương trình giới thiệu — mời bạn bè, bắt đầu kiếm thưởng","seoDescription":"Nhận một phần phí giao dịch do những người bạn mời trả. Tham gia miễn phí, khoản thưởng không bao giờ hết hạn.","badge":"Chương trình giới thiệu","title":"Mời bạn bè, nhận thưởng từ mọi giao dịch của họ","subtitle":"Chia sẻ liên kết của bạn. Mỗi khi người bạn mời giao dịch, một phần phí họ trả sẽ được chuyển ngay vào ví của bạn.","rateLabel":"Tỷ lệ phí giao dịch bạn nhận được","rateLabelCustom":"Tỷ lệ tùy chỉnh của bạn","customRateHint":"Tỷ lệ này được thiết lập riêng cho tài khoản của bạn.","disabled":"Chương trình giới thiệu hiện đang đóng. Chúng tôi sẽ thông báo tại đây khi chương trình mở lại.","yourLink":"Liên kết mời của bạn","yourCode":"Mã giới thiệu của bạn","copyLink":"Sao chép liên kết","copied":"Đã sao chép","share":"Chia sẻ","shareText":"Giao dịch trên {{site}} và tôi nhận được {{percent}}% phí giao dịch của bạn. Đây là liên kết đăng ký của tôi:","statInvited":"Số người đã mời","statEarned":"Tổng thu nhập","statRate":"Tỷ lệ của bạn","ctaRegister":"Tạo tài khoản miễn phí","ctaLogin":"Đăng nhập","ctaProfile":"Bảng giới thiệu trong hồ sơ của tôi","ctaFees":"Xem phí","ctaTitle":"Bắt đầu chia sẻ liên kết ngay hôm nay","ctaSubtitle":"Không giới hạn số lượt mời, thu nhập không hết hạn. Bạn tiếp tục kiếm tiền miễn là họ còn giao dịch.","stepsTitle":"Cách thức hoạt động","calcTitle":"Tôi có thể kiếm được bao nhiêu?","calcDesc":"Chọn số người bạn sẽ mời và khối lượng giao dịch hàng tháng của mỗi người.","calcFriends":"Số người đã mời","calcVolume":"Khối lượng hàng tháng mỗi người","calcResult":"Thu nhập hàng tháng ước tính","calcFormula":"Khối lượng × phí giao dịch {{fee}}% × tỷ lệ chia sẻ giới thiệu {{rate}}%. Đây là ước tính, không phải cam kết.","recentTitle":"Thu nhập gần đây của bạn","colUser":"Người dùng được mời","colDate":"Ngày","colEarned":"Thu nhập","faqTitle":"Câu hỏi thường gặp"},"nav":{"affiliate":"Chương trình đối tác","api":"API","referral":"Giới thiệu","markets":"Thị trường","futures":"Hợp đồng tương lai","earn":"Kiếm tiền","fees":"Phí","about":"Giới thiệu","support":"Hỗ trợ","listing":"Niêm yết token","trade":"Giao dịch","blog":"Blog","announcements":"Thông báo","rewards":"Phần thưởng","tasks":"Nhiệm vụ & Phần thưởng","academy":"Học viện","menu":"Menu","closeMenu":"Đóng menu","new":"MỚI"},"hero":{"badge":"Giao ngay & Hợp đồng tương lai · Yubbit Markets","stat1":"Khối lượng 24h","stat2":"Tài sản","stat3":"Phí","title":"Hành trình crypto của bạn bắt đầu tại đây","subtitle":"Giao dịch an toàn trên Yubbit với nạp tiền nhanh, phí thấp và công cụ chuyên nghiệp. Giá minh bạch, truy cập 24/7.","cta":"Tạo tài khoản miễn phí","users":"Được hơn 10.000 nhà giao dịch tin dùng","livePrices":"Giá trực tiếp"},"features":{"title":"Vì sao chọn Yubbit?","secure":{"title":"Hạ tầng an toàn","desc":"Xác minh KYC và các phiên được mã hóa giúp bảo vệ tài khoản của bạn."},"easy":{"title":"Giao dịch nhanh","desc":"Mua và bán tức thì, lệnh giới hạn cùng giao diện gọn gàng — không rườm rà."},"global":{"title":"Giao ngay & Hợp đồng tương lai","desc":"Một nền tảng cho giao dịch giao ngay và phái sinh. Hỗ trợ tiếng Anh và tiếng Ả Rập."}},"cta":{"title":"Bước vào thế giới crypto cùng Yubbit","desc":"Mở tài khoản chỉ trong vài phút và khám phá các thị trường dành cho nhà giao dịch hiện đại."},"markets":{"desc":"Thị trường trực tiếp của Yubbit — xem giá mà không cần đăng ký."},"blog":{"seoDescription":"Blog Yubbit — tin tức tiền mã hóa, hướng dẫn và cập nhật nền tảng.","subtitle":"Tin tức, hướng dẫn và mẹo từ thế giới tiền mã hóa","badge":"Blog Yubbit","readMore":"Đọc thêm →","empty":"Chưa có bài viết nào.","notFound":"Không tìm thấy bài viết","back":"← Blog"},"announcements":{"seoDescription":"Thông báo Yubbit — cập nhật nền tảng, chiến dịch và tin tức quan trọng.","subtitle":"Cập nhật nền tảng, chiến dịch và tin tức quan trọng","badge":"Thông báo","readMore":"Xem chi tiết →","empty":"Chưa có thông báo nào.","notFound":"Không tìm thấy thông báo","back":"← Thông báo"},"academy":{"seoDescription":"Học viện Yubbit — tìm hiểu giao dịch tiền mã hóa, biểu đồ và quản lý rủi ro.","subtitle":"Hướng dẫn kiến thức dành cho nhà giao dịch ở mọi cấp độ","badge":"Học viện Yubbit","readMore":"Tìm hiểu thêm →","empty":"Chưa có bài học nào.","notFound":"Không tìm thấy bài học","back":"← Học viện"},"futures":{"seoTitle":"Giao dịch hợp đồng tương lai — Yubbit","seoDescription":"Giao dịch hợp đồng tương lai trên Yubbit với đòn bẩy. Mua/bán khống, ký quỹ cô lập, TP/SL và đòn bẩy lên đến 500x.","badge":"Phái sinh","title":"Giao dịch hợp đồng tương lai có đòn bẩy","subtitle":"Mở vị thế mua và bán khống, quản lý rủi ro với ký quỹ cô lập. TP/SL, bảo vệ khỏi thanh lý và biểu đồ chuyên nghiệp — tất cả trong một bảng điều khiển.","ctaTitle":"Bắt đầu giao dịch hợp đồng tương lai","ctaSubtitle":"Đăng ký, hoàn tất KYC và mở vị thế hợp đồng tương lai BTCUSDT đầu tiên.","ctaRegister":"Tạo tài khoản miễn phí","ctaTrade":"Giao dịch Futures","topPairs":"Các cặp Futures hàng đầu","topPairsDesc":"Các hợp đồng vĩnh cửu có khối lượng giao dịch 24 giờ cao nhất trên Yubbit","viewAll":"Xem tất cả thị trường","tradeNow":"Giao dịch ngay","volume24h":"KL 24h"},"earn":{"seoTitle":"Kiếm lợi nhuận & Sinh lời — Yubbit","seoDescription":"Kiếm thu nhập thụ động từ crypto với Yubbit Earn. Các chương trình staking linh hoạt và cố định.","badge":"Thu nhập thụ động","title":"Kiếm lợi nhuận — Tăng trưởng tài sản crypto","subtitle":"Stake USDT và các tài sản khác để nhận APY hằng ngày. Rút bất cứ lúc nào với chương trình linh hoạt; nhận thưởng khi đáo hạn với chương trình cố định.","stepsTitle":"Cách kiếm lợi nhuận","ctaTitle":"Bắt đầu kiếm lợi nhuận ngay hôm nay","ctaSubtitle":"Vào Ví → Sinh lời để xem các chương trình đang hoạt động và stake ngay.","ctaRegister":"Đăng ký","ctaYield":"Đến mục Sinh lời","activeOffers":"Các chương trình Earn đang hoạt động","activeOffersDesc":"Stake tài sản và nhận APY cạnh tranh","joinNow":"Tham gia ngay","card":{"fixed":"Cố định","apy":"APY {{apy}}%","lockDays":"Khóa {{days}} ngày","flexibleUnstake":"Linh hoạt · rút stake bất cứ lúc nào","minAmount":"Tối thiểu {{amount}} {{asset}}"}},"cms":{"pageNotFound":"Không tìm thấy trang","backHome":"Về trang chủ","legalBadge":"Pháp lý","imagePlaceholder":"Thêm URL hình ảnh","email":"Email","phone":"Điện thoại"},"home":{"seoTitle":"{{siteName}} — Mua & bán tiền mã hóa an toàn","seoDescription":"{{siteName}} — Nền tảng giao dịch tiền mã hóa giao ngay và hợp đồng tương lai. Phí thấp, biểu đồ TradingView, lệnh giới hạn.","realTime":"Yubbit · Thời gian thực","allMarkets":"Tất cả thị trường →","howItWorks":"Cách hoạt động","liveMarkets":"Thị trường trực tiếp","welcomeBonus":"Thưởng chào mừng","welcomeBonusDesc":"Đăng ký và bắt đầu giao dịch ngay.","getStarted":"Bắt đầu","faq":"Câu hỏi thường gặp","viewAll":"Xem tất cả →","exploreMarkets":"Khám phá thị trường"},"about":{"p1":"Yubbit giúp mọi người dễ dàng giao dịch tiền mã hóa với giao diện hiện đại và hạ tầng vững chắc.","p2":"Chúng tôi cung cấp dữ liệu thị trường theo thời gian thực, biểu đồ chuyên nghiệp và cơ cấu phí minh bạch.","l1":"Giao dịch giao ngay & hợp đồng tương lai","l2":"Phương thức nạp tiền linh hoạt","l3":"Nền tảng thân thiện với thiết bị di động"},"fees":{"type":"Loại","rate":"Mức phí","spot":"Giao dịch giao ngay","deposit":"Nạp tiền","withdraw":"Rút tiền","free":"Miễn phí","network":"Áp dụng phí mạng lưới","liveBadge":"Phí nền tảng hiện tại","heroTitle":"Phí đơn giản, minh bạch","heroSubtitle":"Một mức phí được công bố cho giao dịch giao ngay và hợp đồng tương lai — tự động đồng bộ từ cài đặt quản trị. Không có phí bất ngờ khi thanh toán.","heroSubtitleWithHolding":"Một mức phí giao dịch được công bố cho giao dịch giao ngay và hợp đồng tương lai, cùng một khoản phí lưu giữ nhỏ cho các vị thế hợp đồng tương lai đang mở — cả hai đều được đồng bộ trực tiếp từ cài đặt của chúng tôi.","currentTradingFee":"Phí giao dịch hiện tại","tradingFeeScope":"Mua/bán giao ngay · Mở vị thế hợp đồng tương lai","holdingFeeLabel":"Phí giữ vị thế Futures","holdingFeeMeta":"Mỗi {{hours}} giờ · Long và short · Cách tính ↓","getStarted":"Bắt đầu","autoUpdateNote":"Mức phí tự động cập nhật khi cài đặt thay đổi.","viewInTrade":"Xem phí trên màn hình giao dịch →","holding":{"intro":"Các vị thế Futures đang mở chịu phí <b>{{rate}}%</b> trên quy mô vị thế mỗi <b>{{hours}} giờ</b>. Quy mô vị thế = số lượng × giá đánh dấu hiện tại.","chargedTitle":"Thu phí mỗi {{hours}} giờ","chargeAtHourly":"Vào đầu mỗi giờ (UTC).","chargeAtEveryHours":"Vào đầu mỗi {{hours}} giờ (UTC).","chargeAtTimes":"Vào lúc {{times}} UTC.","chargedText":"Chỉ các vị thế đang mở tại thời điểm đó mới bị tính phí — vị thế mở sau thời điểm thu phí sẽ bị tính vào lần tiếp theo.","sameSidesTitle":"Mức phí như nhau cho long và short","sameSidesText":"Đây là phí giữ vị thế, không phải phí funding: cả hai phía đều chịu cùng mức phí, bất kể xu hướng thị trường.","marginTitle":"Trừ vào ký quỹ vị thế","marginText":"Phí được trừ vào ký quỹ của vị thế, khiến giá thanh lý gần hơn một chút. Bạn có thể thêm ký quỹ bất cứ lúc nào để đưa giá thanh lý ra xa hơn.","exampleTitle":"Ví dụ","exampleText":"Vị thế 1,000 USDT (ví dụ ký quỹ 100 USDT với đòn bẩy 10x) chịu phí <b>{{example}} USDT</b> mỗi {{hours}} giờ — <b>{{perDay}} USDT</b> mỗi ngày khi vị thế còn mở. Đòn bẩy càng cao, khoản phí này càng chiếm tỷ trọng lớn trong ký quỹ."}},"support":{"q1":{"q":"Làm cách nào để nạp tiền?","a":"Ví → Nạp tiền → chọn phương thức → gửi yêu cầu. Số dư được cập nhật sau khi quản trị viên phê duyệt."},"q2":{"q":"Tại sao cần xác minh KYC?","a":"Để tuân thủ quy định và đảm bảo an toàn trước khi giao dịch."},"q3":{"q":"Giá được lấy từ đâu?","a":"Nguồn cấp dữ liệu giá theo thời gian thực từ các thị trường Yubbit."},"contact":"Liên hệ với chúng tôi:"},"footer":{"tagline":"Sàn giao dịch crypto dễ sử dụng","slogan":"Tự tin bước vào tương lai của tài chính.","description":"Yubbit giúp mọi người dễ dàng đầu tư crypto với giao dịch spot và Futures, hạ tầng ví an toàn cùng mức phí thấp. Công cụ chuyên nghiệp, giá cả minh bạch và khả năng tiếp cận thị trường 24/7 — tất cả trên cùng một nền tảng.","product":"Sản phẩm","account":"Tài khoản","company":"Công ty","legal":"Pháp lý","terms":"Điều khoản sử dụng","privacy":"Chính sách quyền riêng tư","riskLink":"Công bố rủi ro","h1":{"title":"Giao dịch giao ngay & hợp đồng tương lai","desc":"Giao dịch giao ngay và phái sinh tức thì chỉ với một tài khoản."},"h2":{"title":"Hạ tầng bảo mật","desc":"Xác minh KYC và quản lý phiên được mã hóa."},"h3":{"title":"Phí thấp","desc":"Giá minh bạch: phí giao dịch và chênh lệch giá được hiển thị trước mỗi lệnh."},"risk":"Giao dịch tài sản tiền mã hóa tiềm ẩn rủi ro đáng kể. Hãy cân nhắc kỹ trước khi đưa ra quyết định đầu tư.","rights":"Bảo lưu mọi quyền.","dna":{"market":"Chợ AI","arena":"Đấu trường AI","create":"Huấn luyện AI của bạn","how":"Cách hoạt động","mine":"AI của tôi"}},"listing":{"seoTitle":"Niêm yết token | Yubbit","seoDescription":"Đăng ký niêm yết token của bạn trên Yubbit. Email {{email}}","badge":"Niêm yết token","title":"Niêm yết dự án của bạn trên Yubbit","subtitle":"Đưa dự án của bạn đến với các nhà giao dịch giao ngay và hợp đồng tương lai năng động. Đăng ký qua email — đội ngũ niêm yết sẽ xem xét mọi dự án."},"affiliateMarket":{"badge":"Chợ phần thưởng","title":"Chợ phần thưởng {{brand}}","subtitle":"Đổi điểm Yubbit lấy phần thưởng từ {{brand}}. Phần thưởng USDT được cộng ngay vào ví; các phần thưởng khác do chủ cộng đồng trao tặng.","guestTitle":"Tham gia cộng đồng {{brand}} để đổi phần thưởng","guestDesc":"Chợ này dành cho thành viên đăng ký bằng lời mời của {{brand}}.","hostNotice":"Đây là bản xem trước chợ của bạn. Chia sẻ liên kết này với cộng đồng.","notEligible":"Chỉ thành viên được {{brand}} mời mới có thể đổi thưởng tại đây.","earnMore":"Kiếm thêm điểm","rewardsTitle":"Phần thưởng","rewardsHint":"Chọn phần thưởng từ {{brand}} và đổi bằng điểm của bạn.","empty":"{{brand}} chưa thêm phần thưởng nào. Hãy quay lại sau nhé.","typeUsdt":"Phần thưởng USDT","typeCustom":"Do {{brand}} giao","amountUsdt":"{{amount}} USDT","stockLeft":"Còn {{count}}","loginToRedeem":"Đăng nhập để đổi","needMore":"Cần thêm {{points}} điểm","ordersTitle":"Đơn hàng của tôi","ordersEmpty":"Bạn chưa đổi phần thưởng nào tại đây.","orderStatus":{"fulfilled":"Đã giao","pending":"Đang chờ","cancelled":"Đã hủy"},"pointsReturned":"Điểm của bạn đã được hoàn lại.","pendingHint":"{{brand}} sẽ liên hệ để giao phần thưởng này cho bạn.","noteFrom":"Lời nhắn từ {{brand}}:","howTitle":"Cách thức hoạt động","how1":"Kiếm điểm bằng cách hoàn thành nhiệm vụ và chiến dịch trên Yubbit.","how2":"Chọn phần thưởng tại đây và đổi bằng điểm của bạn.","how3":"Phần thưởng USDT được chuyển ngay vào ví của bạn. Các phần thưởng khác sẽ do {{brand}} giao.","earnTitle":"Cần thêm điểm?","earnDesc":"Hoàn thành nhiệm vụ và tham gia chiến dịch để tích điểm, rồi quay lại đổi điểm tại đây.","confirmTitle":"Xác nhận đổi thưởng","cost":"Chi phí","balanceAfter":"Số dư sau khi đổi","confirmUsdt":"USDT sẽ được chuyển vào ví của bạn ngay sau khi xác nhận.","confirmCustom":"{{brand}} sẽ giao phần thưởng này. Điểm sẽ được trừ ngay và hoàn lại nếu đơn hàng bị hủy.","contactLabel":"{{brand}} có thể liên hệ với bạn bằng cách nào?","contactPlaceholder":"Tên người dùng Telegram, email hoặc số điện thoại","contactHint":"Chỉ chia sẻ với {{brand}} để họ gửi phần thưởng cho bạn.","confirmCta":"Đổi lấy {{points}} điểm","redeeming":"Đang đổi…","redeemError":"Không thể đổi phần thưởng này. Vui lòng thử lại.","successTitle":"Đã đổi phần thưởng","successUsdt":"{{amount}} USDT đã được chuyển vào ví của bạn.","successCustom":"Đã đặt hàng — {{brand}} sẽ liên hệ với bạn.","toWallet":"Đến ví","notFound":"Không tìm thấy thị trường","notFoundDesc":"Liên kết có thể không đúng hoặc thị trường này đã bị gỡ."},"notFound":{"title":"Không tìm thấy trang","desc":"Trang bạn đang tìm không tồn tại hoặc đã được chuyển.","home":"Về trang chủ"},"contentError":{"title":"Không thể tải trang này","desc":"Đây thường là sự cố kết nối hoặc máy chủ tạm thời. Vui lòng thử lại."},"posts":{"related":"Bài viết liên quan","tradeTitle":"Giao dịch các đồng coin trong bài viết này","trade":"Giao dịch {{pair}}","feeNote":"Tại Yubbit, bạn trả phí giao dịch cố định — không có các cấp phí maker/taker.","feeNoteLink":"Xem phí hiện tại","page":"Trang {{page}}"}},"nav":{"markets":"Thị trường","trade":"Giao dịch","wallet":"Ví","orders":"Lệnh","profile":"Hồ sơ","admin":"Quản trị","dna":"Yubbit DNA"},"auth":{"selectCountryCode":"Chọn","countryCodeRequired":"Chọn mã quốc gia của bạn.","promoBanners":"Khuyến mãi","promoBannerGoTo":"Hiển thị banner {{n}} trên {{total}}","login":"Đăng nhập","register":"Đăng ký","logout":"Đăng xuất","email":"Email","password":"Mật khẩu","name":"Họ và tên","noAccount":"Chưa có tài khoản?","hasAccount":"Đã có tài khoản?","welcome":"Chào mừng đến với Yubbit","guestBrowse":"Duyệt mà không cần đăng nhập. Đăng nhập để giao dịch.","loginToTrade":"Đăng nhập để giao dịch","referralCode":"Mã giới thiệu (không bắt buộc)","referralCodeApplied":"Mã giới thiệu: {{code}}","referralCodePlaceholder":"YB0001ABC","phone":"Điện thoại","phonePlaceholder":"555 123 4567","countrySearch":"Tìm quốc gia hoặc mã…","verify":{"invalidLink":"Liên kết không hợp lệ","verifying":"Đang xác minh email...","verified":"Email đã được xác minh","verifiedDesc":"Giờ bạn có thể giao dịch.","goToApp":"Đi đến ứng dụng","failed":"Xác minh thất bại","goToProfile":"Đi đến hồ sơ"},"loginOtpTitle":"Mã xác minh email","loginOtpSent":"Chúng tôi đã gửi mã gồm 6 chữ số đến {{email}}","loginOtpCode":"Mã xác minh","loginOtpVerify":"Xác minh và đăng nhập","verifyEmailTitle":"Xác minh email","verifyEmailDesc":"Nhập mã gồm 6 chữ số đã gửi đến {{email}}. Bạn không thể đăng nhập cho đến khi xác minh.","verifyEmailSubmit":"Xác minh","verifyEmailResend":"Gửi lại mã","verifyEmailResent":"Đã gửi mã mới","forgotPassword":"Quên mật khẩu?","forgotTitle":"Đặt lại mật khẩu","forgotHint":"Nhập địa chỉ email tài khoản của bạn, chúng tôi sẽ gửi cho bạn liên kết để đặt mật khẩu mới.","forgotSubmit":"Gửi liên kết đặt lại","forgotSent":"Nếu có tài khoản đăng ký bằng {{email}}, liên kết đặt lại sẽ được gửi đến bạn. Liên kết có hiệu lực trong 30 phút — hãy kiểm tra cả thư mục spam.","forgotRetry":"Dùng email khác","backToLogin":"Quay lại đăng nhập","resetTitle":"Đặt mật khẩu mới","newPassword":"Mật khẩu mới","confirmPassword":"Xác nhận mật khẩu mới","passwordMin":"Ít nhất 6 ký tự","passwordMismatch":"Mật khẩu không khớp","resetSubmit":"Cập nhật mật khẩu","resetDone":"Mật khẩu của bạn đã được cập nhật. Đăng nhập bằng mật khẩu mới — bạn đã bị đăng xuất trên các thiết bị khác."},"markets":{"sortBy":"Sắp xếp theo {{column}}","views":{"all":"Tất cả","new":"Niêm yết mới","gainers":"Tăng mạnh nhất","losers":"Giảm mạnh nhất","volume":"Khối lượng cao nhất"},"title":"Thị trường","search":"Tìm coin","pair":"Cặp giao dịch","price":"Giá","change":"Thay đổi 24h","sortName":"Tên (A-Z)","sortPrice":"Giá","sortChange":"Biến động 24h","sortNew":"Mới","noResults":"Không tìm thấy kết quả.","liveBadge":"Giá trực tiếp","spot":"Giao ngay","futures":"Hợp đồng tương lai","selectPair":"Chọn thị trường","seoDescription":"Thị trường crypto trực tiếp trên Yubbit. Giá giao ngay và hợp đồng tương lai, biến động và khối lượng 24h.","categories":{"all":"Tất cả coin","label":"Danh mục"},"changeShort":"% 24h"},"trade":{"chartLoadFailed":"Không thể tải dữ liệu biểu đồ.","chartRetrying":"đang thử lại…","chartEntry":"Giá vào lệnh","chartLiq":"Thanh lý","chartTp":"Chốt lời","chartSl":"Cắt lỗ","myOrderHere":"Lệnh của bạn ở mức này","buy":"Mua","sell":"Bán","amount":"Số tiền","quantity":"Số lượng","available":"Khả dụng","fee":"Phí","pnl":"Lãi/lỗ","estReceive":"Bạn sẽ nhận","total":"Tổng","chart":"Biểu đồ","fastChart":"Nhanh","market":"Thị trường","limit":"Giới hạn","stopLimit":"Dừng-Giới hạn","limitPrice":"Giá giới hạn","stopPrice":"Giá dừng","placeOrder":"Đặt lệnh","openOrders":"Lệnh đang mở","orderHistory":"Lịch sử lệnh","tradeHistory":"Giao dịch","cancel":"Hủy","date":"Ngày","unitPrice":"Đơn giá","filledAt":"Đã khớp","noTrades":"Chưa có giao dịch","noOpenOrders":"Không có lệnh đang mở","noOrderHistory":"Chưa có lịch sử lệnh","limitOrders":"Lệnh giới hạn","quantityShort":"SL","status":"Trạng thái","orderBook":"Sổ lệnh","spread":"Chênh lệch","price":"Giá","balanceUsage":"Sử dụng số dư","maxUsable":"tối đa {{amount}} {{asset}}","feeFromAmount":"khấu trừ từ số lượng","volume24h":"Khối lượng 24h","info":"Thông tin","order":"Lệnh","noCoinInfo":"Chưa có thông tin về tài sản này.","newsFeed":"Tin tức","viewAllNews":"Tất cả tin tức","seoDescription":"Giao dịch crypto trên Yubbit với biểu đồ trực tiếp, sổ lệnh và phí thấp.","pageHeading":"giá trực tiếp và giao dịch"},"futures":{"holdingFee":"Phí duy trì vị thế","holdingFeePer":"{{amount}} USDT / {{hours}}h","holdingFeeHint":"Phí duy trì vị thế: {{rate}}% quy mô vị thế mỗi {{hours}}h (UTC), áp dụng cho cả lệnh long và short. Phí được trừ vào ký quỹ, khiến giá thanh lý tiến gần hơn.","nextHoldingFeeIn":"Lần thu tiếp theo sau","holdingFeePaid":"Phí duy trì vị thế đã trả","nextHoldingFee":"Phí duy trì vị thế tiếp theo","long":"Long","short":"Short","leverage":"Đòn bẩy","maxLeverage":"Tối đa {{max}}x","margin":"Ký quỹ","notional":"Quy mô vị thế","estFee":"Phí ước tính","liqPrice":"Giá thanh lý","quantity":"Số lượng","takeProfit":"Chốt lời (TP)","stopLoss":"Cắt lỗ (SL)","tpSlPricePlaceholder":"Giá","tpEstProfit":"Lợi nhuận ước tính: {{amount}} USDT","slEstLoss":"Khoản lỗ ước tính: {{amount}} USDT","openPosition":"Mở vị thế","openPositions":"Vị thế đang mở","useMaxMargin":"Dùng ký quỹ tối đa","maxMarginHint":"tối đa {{amount}} USDT, gồm phí","entry":"Giá vào lệnh","mark":"Giá đánh dấu","close":"Đóng","closeLong":"Đóng vị thế Long","closeShort":"Đóng vị thế Short","editTpSl":"Sửa TP/SL","trade":"Màn hình giao dịch","currentPair":"Hiện tại","openPairTrade":"Mở hợp đồng tương lai {{asset}} →","positions":"Vị thế","positionHistory":"Lịch sử","noOpenPositions":"Không có vị thế đang mở","noPositionHistory":"Chưa có vị thế nào được đóng","sharePnl":"Chia sẻ PnL","sharePreparing":"Đang chuẩn bị thẻ chia sẻ…","shareFailed":"Không thể tạo thẻ chia sẻ","openOrders":"Lệnh hợp đồng tương lai đang mở","placeLimitOrder":"Đặt lệnh giới hạn","placeStopLimitOrder":"Đặt lệnh dừng-giới hạn","awaitingTrigger":"đang chờ kích hoạt","addMargin":"Thêm ký quỹ","addMarginHint":"Thêm ký quỹ giúp giảm đòn bẩy thực tế và đẩy giá thanh lý ra xa hơn.","addMarginPlaceholder":"Số tiền (USDT)","addMarginConfirm":"Thêm ký quỹ","partialClose":"Đóng một phần","partialCloseHint":"Đóng một phần vị thế theo số tiền ký quỹ. Phần còn lại vẫn mở.","partialClosePlaceholder":"Số tiền cần đóng (USDT)","partialCloseConfirm":"Đóng một phần","closeAll":"Đóng tất cả","partialCloseLong":"Đóng một phần vị thế Long","partialCloseShort":"Đóng một phần vị thế Short","effectiveLev":"thực tế","shareCard":{"title":"Chia sẻ PnL","futures":"Hợp đồng tương lai","invite":"Tham gia bằng mã của tôi","referral":"Giới thiệu","closed":"Vị thế đã đóng","disclaimer":"Không phải lời khuyên tài chính. Hiệu suất trong quá khứ không đảm bảo kết quả trong tương lai.","download":"Tải ảnh xuống","copyLink":"Sao chép liên kết mời"}},"earn":{"title":"Sinh lời","programs":"Chương trình","myStakes":"Khoản đã stake","noPrograms":"Không có chương trình sinh lời nào đang hoạt động","noStakes":"Chưa có khoản stake nào","subscribe":"Đăng ký","getAsset":"Nhận {{asset}}","flexible":"Linh hoạt","fixedDays":"Cố định {{days}} ngày","amount":"Số tiền","lock":"Khóa","unstake":"Hủy stake","claim":"Nhận thưởng","redeemEarly":"Rút trước hạn","pendingReward":"Phần thưởng đang chờ","daysLeft":"Còn {{days}} ngày","earlyExitWarning":"Rút trước hạn sẽ mất phần thưởng","earlyExitConfirm":"Rút trước hạn sẽ khiến bạn mất phần thưởng. Tiếp tục?","claimHint":"Nhận lại vốn gốc + phần thưởng","flexibleDesc":"APY {{apy}}% mỗi ngày — rút bất cứ lúc nào","fixedDesc":"Khóa {{days}} ngày — APY {{apy}}% khi đáo hạn"},"wallet":{"change24h":"24 giờ","hideSmall":"Ẩn số dư nhỏ ({{count}})","title":"Ví","total":"Tổng số dư","available":"Khả dụng","inYield":"Trong Yield","inFutures":"Trong Futures","yieldRewards":"Phần thưởng Yield đang chờ","deposit":"Nạp","withdraw":"Rút","transfer":"Chuyển","assets":"Tài sản","history":"Lịch sử","transactions":"Giao dịch","transactionsTitle":"Lịch sử giao dịch","transactionsSubtitle":"{{count}} mục sổ cái — 50 mỗi trang","transactionsEmpty":"Chưa có giao dịch.","txDate":"Ngày","txType":"Loại","txAsset":"Tài sản","txAmount":"Thay đổi","txNote":"Ghi chú","balanceBefore":"Số dư trước","balanceAfter":"Số dư sau"},"ledger":{"type":{"bonusLocked":"Thưởng bị khóa","bonusForfeit":"Thưởng bị thu hồi","bonusExpired":"Thưởng đã hết hạn","credit":"Ghi có","debit":"Ghi nợ","deposit":"Nạp","withdrawLock":"Khoản giữ để rút","withdrawRefund":"Hoàn tiền rút","adminAdjust":"Điều chỉnh số dư","bonus":"Tiền thưởng","tradeBuy":"Mua giao ngay","tradeSell":"Bán giao ngay","orderBuy":"Khớp lệnh mua giới hạn","orderSell":"Khớp lệnh bán giới hạn","futuresOpen":"Mở vị thế futures","futuresClose":"Đóng vị thế futures","futuresPartialClose":"Đóng một phần vị thế futures","futuresAddMargin":"Thêm ký quỹ futures","futuresLiquidation":"Thanh lý futures","referral":"Hoa hồng giới thiệu","points":"Điểm","pointsRedeem":"Đổi điểm","taskReward":"Thưởng nhiệm vụ","earnReward":"Thưởng Earn","campaignReward":"Thưởng chiến dịch"}},"deposit":{"statuses":{"pending":"Đang chờ","completed":"Đã hoàn tất","expired":"Đã hết hạn","waiting":"Đang chờ thanh toán","confirming":"Đang xác nhận","confirmed":"Đã xác nhận","sending":"Đang gửi","partially_paid":"Đã thanh toán một phần","finished":"Đã hoàn tất","failed":"Thất bại","refunded":"Đã hoàn tiền"},"title":"Nạp tiền","method":"Chọn phương thức","amount":"Số tiền","reference":"Mã tham chiếu / Ghi chú","instructions":"Hướng dẫn","account":"Thông tin tài khoản","submit":"Gửi yêu cầu","pending":"Đang chờ","approved":"Đã duyệt","rejected":"Đã từ chối","min":"Tối thiểu","max":"Tối đa","rateInfo":"Sẽ được ghi có sau khi duyệt:","creditPreview":"Sẽ được ghi có vào tài khoản sau khi duyệt","transactionFailed":"Giao dịch thất bại","credited":"+ {{amount}} {{asset}} đã được ghi có","directDeposit":"1:1 — Khoản nạp {{currency}} được cộng với số lượng tương đương bằng {{asset}}","exchangeRate":"Tỷ giá: {{units}} {{currency}} = 1 {{asset}}","feeDeduction":"Phí: đã trừ {{fee}} {{currency}} (tiền nạp ròng: {{net}} {{currency}})","nowpayments":{"tab":"Crypto (NOWPayments)","desc":"Thanh toán bằng bất kỳ loại tiền mã hóa nào được hỗ trợ. Số dư sẽ tự động được ghi có sau khi xác nhận.","coin":"Thanh toán bằng","amountCoin":"Số tiền nạp ({{asset}})","amountHint":"Nhập số tiền bằng đồng coin đã chọn. Số tiền tương đương sẽ được ghi có vào số dư của bạn.","minAmount":"Tối thiểu: {{amount}} {{asset}}","invalidAmount":"Nhập số tiền hợp lệ","continue":"Lấy địa chỉ nạp","sendTitle":"Gửi chính xác","address":"Địa chỉ nạp","status":"Trạng thái","waitHint":"Gửi chính xác số tiền đến địa chỉ ở trên. Số dư sẽ tự động cập nhật khi thanh toán được xác nhận.","newDeposit":"Nạp crypto mới","creditAs":"Ghi có dưới dạng {{asset}}","loadFailed":"Không thể tải danh sách tiền mã hóa","createFailed":"Không thể tạo khoản thanh toán","searchCoin":"Tìm coin (BTC, ETH, USDT…)","network":"Mạng lưới","noCoin":"Không tìm thấy coin phù hợp","selected":"Đã chọn","copyAmount":"Sao chép số tiền","amountUsd":"Giá trị nạp (USD)"},"manual":{"tab":"Ngân hàng / Thủ công","none":"Chưa cấu hình phương thức nạp thủ công."},"paymentCodeHint":"Sau khi gửi, bạn sẽ nhận được mã thanh toán riêng. Hãy ghi mã này vào nội dung chuyển khoản ngân hàng để chúng tôi đối chiếu khoản thanh toán của bạn.","paymentCodeTitle":"Mã thanh toán của bạn","paymentCodeUse":"Nhập mã này vào phần nội dung / tham chiếu khi chuyển khoản ngân hàng.","paymentCodeLabel":"Mã thanh toán","copyCode":"Sao chép mã","card":{"tab":"Thẻ","desc":"Mua USDT bằng thẻ qua Guardarian. USDT sẽ được gửi đến Ethereum (ERC-20) và tự động ghi có sau khi xác nhận trên chuỗi.","amountLabel":"Số tiền","continue":"Tiếp tục bằng thẻ","widgetTitle":"Hoàn tất thanh toán bằng thẻ","widgetHint":"Thanh toán bằng thẻ trên Guardarian. USDT sẽ được gửi đến địa chỉ nạp của bạn trên Ethereum (ERC-20).","destination":"Địa chỉ nạp (Ethereum ERC-20)","networkHint":"Chỉ nhận USDT trên Ethereum (ERC-20) — không phải Arbitrum hoặc mạng lưới khác.","waitHint":"Số dư sẽ tự động cập nhật khi USDT đến Ethereum (thường trong vài phút).","newDeposit":"Nạp bằng thẻ mới","invalidAmount":"Nhập số tiền hợp lệ trong phạm vi cho phép","createFailed":"Không thể bắt đầu nạp bằng thẻ","widgetFailed":"Không thể tải tiện ích thanh toán","notConfigured":"Nạp tiền bằng thẻ chưa được cấu hình. Tạo cụm từ ghi nhớ trong Admin → Settings.","invalidMnemonic":"Cụm từ ghi nhớ nạp tiền bằng thẻ không hợp lệ. Hãy dùng cụm từ BIP-39 hợp lệ gồm 12 từ.","mnemonicHint":"Admin → Settings → Card deposit: nhấp vào Generate và lưu cụm từ ghi nhớ ở nơi an toàn.","methodNotFound":"Không có phương thức nạp tiền bằng thẻ nào đang hoạt động trong admin. Thêm phương thức nạp tiền với type = card.","emailRequired":"Xác minh email trước khi nạp tiền","loadingWidget":"Đang tải biểu mẫu thanh toán…","guardarianHintUser":"Thanh toán bằng thẻ qua Guardarian trong tab mới. Sao chép địa chỉ nạp Ethereum của bạn, rồi dán vào Guardarian.","copyAddress":"Sao chép địa chỉ","copied":"Đã sao chép","copyFailed":"Không thể sao chép địa chỉ","openGuardarian":"Mở Guardarian","newTabHint":"Guardarian sẽ mở trong tab mới. Không cần khóa API hoặc đăng ký đối tác.","stepCopy":"Sao chép địa chỉ nạp tiền riêng của bạn bên dưới.","stepOpen":"Nhấp vào Mở Guardarian và hoàn tất thanh toán bằng thẻ trong tab mới.","stepPaste":"Trên Guardarian, chọn USDT (ERC-20) trên Ethereum và dán địa chỉ nạp tiền của bạn."}},"withdraw":{"historyTitle":"Các lệnh rút tiền của bạn","txLabel":"ID giao dịch","rejectReason":"Lý do từ chối","status":{"pending":"Đang chờ","approved":"Đã gửi","rejected":"Đã từ chối"},"title":"Rút tiền","asset":"Tài sản","address":"Địa chỉ","network":"Mạng lưới","submit":"Gửi yêu cầu rút tiền","available":"Có thể rút","availableShort":"khả dụng","max":"Tối đa","locked":"Đang khóa trong lệnh","noBalance":"Không có số dư khả dụng để rút","confirmTitle":"Kiểm tra lệnh rút tiền","confirmHint":"Không thể hoàn tác giao dịch rút tiền gửi đến sai địa chỉ hoặc mạng.","confirmSubmit":"Xác nhận rút tiền","memo":"Memo / tag (không bắt buộc)","destinationTag":"Tag đích (không bắt buộc)","memoHint":"Nếu gửi đến một sàn giao dịch, hãy nhập memo/tag mà sàn cung cấp. Nếu không có, tiền có thể không đến được tài khoản của bạn."},"kyc":{"submitFailed":"Không thể gửi. Hãy kiểm tra thông tin và thử lại.","didit":{"title":"Xác minh danh tính nhanh","desc":"Xác minh danh tính bằng điện thoại chỉ trong vài giây — không cần tải giấy tờ lên, không phải chờ xét duyệt.","start":"Xác minh danh tính ngay","lastSession":"Lần xác minh gần nhất của bạn: {{status}}","failed":"Hiện không thể bắt đầu xác minh. Hãy thử lại sau; nếu tình trạng vẫn tiếp diễn, hãy liên hệ đội ngũ hỗ trợ.","onlyPath":"Quy trình xác minh được thực hiện qua bước này. Nếu gặp sự cố, hãy liên hệ đội ngũ hỗ trợ."},"status":"Trạng thái","submit":"Gửi đơn đăng ký","approvedMessage":"KYC của bạn đã được phê duyệt","required":"Cần được phê duyệt KYC để giao dịch","none":"Chưa gửi","pending":"Đang xét duyệt","approved":"Đã phê duyệt","rejected":"Bị từ chối","apply":"Gửi đơn đăng ký KYC"},"profile":{"appearanceDesc":"Giao diện cho các màn hình ứng dụng. Chế độ Hệ thống sẽ theo cài đặt trên thiết bị của bạn.","theme":{"light":"Sáng","dark":"Tối","system":"Hệ thống"},"digestTitle":"Phân tích thị trường hằng ngày","digestDesc":"Nhận phân tích hằng sáng về các cặp giao dịch chúng tôi theo dõi trong hộp thư đến.","title":"Hồ sơ","kycLabel":"KYC","security":"Bảo mật","language":"Ngôn ngữ","notifications":"Thông báo","emailStatus":"Email","emailVerified":"Đã xác minh","emailNotVerified":"Chưa xác minh","sendVerificationEmail":"Gửi email xác minh","verificationSent":"Đã gửi email xác minh","smtpNotConfigured":"SMTP chưa được cấu hình (Quản trị → Cài đặt)","sendFailed":"Không thể gửi","inviteFriends":"Mời bạn bè","inviteDesc":"Nhận một phần phí giao dịch từ người dùng đăng ký bằng liên kết mời của bạn.","inviteDescWithRate":"Nhận {{percent}}% phí giao dịch từ người dùng đăng ký bằng liên kết mời của bạn.","commissionShareTitle":"Phần hoa hồng của bạn","commissionShareDesc":"Từ phí giao dịch spot và futures của người được bạn giới thiệu","referralDisabled":"Chương trình giới thiệu hiện đang bị tắt.","referralCode":"Mã giới thiệu của bạn","invited":"Đã mời","usdtEarned":"USDT đã kiếm được","recentEarnings":"Thu nhập gần đây","referralLoadFailed":"Không thể tải thông tin giới thiệu.","referralUnavailable":"Thông tin giới thiệu không khả dụng","apiOutdated":"API đã lỗi thời — đang hiển thị mã giới thiệu của bạn. Hãy khởi động lại máy chủ.","retry":"Thử lại","phone":"Điện thoại","changePassword":"Đổi mật khẩu","currentPassword":"Mật khẩu hiện tại","newPassword":"Mật khẩu mới","updatePassword":"Cập nhật mật khẩu","passwordUpdated":"Đã cập nhật mật khẩu","changeEmail":"Đổi email","changeEmailHint":"Bạn cần xác minh địa chỉ email mới.","newEmail":"Email mới","confirmWithPassword":"Xác nhận bằng mật khẩu","updateEmail":"Cập nhật email","emailUpdated":"Đã cập nhật email — kiểm tra hộp thư đến để xác minh","changePhone":"Đổi số điện thoại","updatePhone":"Cập nhật số điện thoại","phoneUpdated":"Đã cập nhật số điện thoại","loginOtpTitle":"Xác minh email khi đăng nhập","loginOtpDesc":"Khi bật, mã gồm 6 chữ số sẽ được gửi đến email của bạn mỗi lần đăng nhập.","loginOtpStatus":"Trạng thái","loginOtpEnable":"Bật","loginOtpDisable":"Tắt","loginOtpEnabled":"Đã bật xác minh khi đăng nhập","loginOtpDisabled":"Đã tắt xác minh khi đăng nhập","loginOtpNeedPassword":"Nhập mật khẩu để thay đổi cài đặt này","viewAllNotifications":"Xem tất cả","appearance":"Giao diện","lightTheme":"Sáng","darkTheme":"Tối","deleteAccount":{"open":"Xóa tài khoản","title":"Xóa tài khoản của bạn","intro":"Việc xóa tài khoản là vĩnh viễn. Email, tên và số điện thoại của bạn sẽ bị xóa, đồng thời bạn sẽ đăng xuất trên mọi thiết bị.","retain":"Hồ sơ giao dịch, chuyển khoản và xác minh danh tính (KYC) chỉ được lưu giữ trong thời hạn pháp luật yêu cầu.","blockedTitle":"Trước khi xóa tài khoản:","blockers":{"OPEN_POSITIONS":"Đóng các vị thế futures đang mở ({{count}}).","OPEN_ORDERS":"Hủy các lệnh đang mở ({{count}}).","PENDING_TRANSFERS":"Chờ các khoản nạp hoặc rút đang chờ xử lý hoàn tất ({{count}}).","ACTIVE_PRODUCTS":"Kết thúc các khoản Yield đang hoạt động, gói đăng ký Yubbit DNA hoặc mô hình đã xuất bản ({{count}}).","HAS_BALANCE":"Hãy rút số dư trước (có thể rút {{amount}} USDT)."},"forfeitBonus":"Tiền thưởng bị khóa ({{amount}} USDT) và số dư dưới 1 USDT sẽ bị mất.","forfeitDust":"Số dư còn lại dưới 1 USDT sẽ bị mất.","understand":"Tôi hiểu rằng tài khoản sẽ bị xóa vĩnh viễn và không thể khôi phục.","confirm":"Xóa tài khoản của tôi","done":"Tài khoản của bạn đã bị xóa và bạn đã đăng xuất. Cảm ơn bạn đã sử dụng Yubbit."}},"notifications":{"affiliate_approved":{"title":"Tài khoản đại lý đã được duyệt","body":"Đơn đăng ký đại lý của bạn cho {{brand}} đã được duyệt. Bảng điều khiển đối tác đã sẵn sàng."},"affiliate_rejected":{"title":"Đơn đăng ký đại lý chưa được duyệt","body":"Đơn đăng ký đại lý của bạn chưa được duyệt."},"affiliate_suspended":{"title":"Tài khoản đại lý bị đình chỉ","body":"Tài khoản đại lý của bạn đã bị đình chỉ. {{note}}"},"affiliate_reward_usdt":{"title":"Thưởng chiến dịch","body":"Bạn đã nhận được {{amount}} {{asset}} trong chiến dịch \"{{title}}\"."},"affiliate_reward_points":{"title":"Thưởng chiến dịch","body":"Bạn đã nhận được {{points}} điểm trong chiến dịch \"{{title}}\"."},"reasonLabel":"Lý do","txLabel":"Mã giao dịch","bonus_granted":{"title":"Đã cộng tiền thưởng","body":"{{amount}} {{asset}} tiền thưởng không thể rút đã được cộng vào tài khoản của bạn. Hoàn thành các yêu cầu để rút lợi nhuận."},"bonus_unlocked":{"title":"Đã mở khóa tiền thưởng","body":"{{amount}} {{asset}} tiền thưởng hiện có thể rút."},"bonus_forfeited":{"title":"Đã hủy tiền thưởng","body":"{{amount}} {{asset}} tiền thưởng đã bị thu hồi khỏi tài khoản của bạn."},"bonus_expired":{"title":"Tiền thưởng đã hết hạn","body":"{{amount}} {{asset}} tiền thưởng đã hết hạn và bị thu hồi."},"empty":"Chưa có thông báo","welcome_bonus":{"title":"Chào mừng","body":"Đã cộng {{bonus}} USDT tiền thưởng chào mừng."},"referral_signup":{"title":"Lượt giới thiệu mới","body":"{{email}} đã đăng ký bằng mã mời của bạn."},"email_verified":{"title":"Email đã xác minh","body":"Địa chỉ email của bạn đã được xác minh."},"password_changed":{"title":"Đã cập nhật mật khẩu","body":"Mật khẩu tài khoản của bạn đã được thay đổi."},"email_changed":{"title":"Đã cập nhật email","body":"Địa chỉ mới: {{email}} — vui lòng xác minh."},"phone_changed":{"title":"Đã cập nhật số điện thoại","body":"Số mới: {{phone}}"},"deposit_requested":{"title":"Yêu cầu nạp tiền","body":"Đã nhận yêu cầu nạp {{amount}} {{currency}} của bạn."},"withdraw_requested":{"title":"Yêu cầu rút tiền","body":"Đang xử lý yêu cầu rút {{amount}} {{asset}} của bạn."},"deposit_approved":{"title":"Đã duyệt khoản nạp","body":"{{amount}} {{asset}} đã được ghi có vào tài khoản của bạn."},"deposit_rejected":{"title":"Khoản nạp bị từ chối","body":"Yêu cầu nạp tiền của bạn đã bị từ chối."},"withdraw_rejected":{"title":"Lệnh rút tiền bị từ chối","body":"Yêu cầu rút tiền của bạn đã bị từ chối; số dư đã được hoàn lại."},"withdraw_completed":{"title":"Đã hoàn tất rút tiền","body":"{{amount}} {{asset}} đã được gửi đi."},"balance_adjusted":{"title":"Đã cập nhật số dư","body":"{{amount}} {{asset}}"},"kyc_approved":{"title":"KYC đã được duyệt","body":"Đã hoàn tất xác minh danh tính. Bạn có thể giao dịch ngay."},"kyc_rejected":{"title":"KYC bị từ chối","body":"Đơn đăng ký KYC của bạn đã bị từ chối."},"kyc_submitted":{"title":"Đã gửi KYC","body":"Đơn đăng ký của bạn đang được xem xét."},"order_filled":{"title":"Lệnh đã khớp","body":"{{side}} {{asset}} @ ${{price}}"},"referral_earned":{"title":"Hoa hồng giới thiệu","body":"Đã cộng {{amount}} USDT hoa hồng giới thiệu."},"futures_opened":{"title":"Đã mở vị thế Futures","body":"{{side}} {{asset}} · {{leverage}}x · Ký quỹ {{margin}} USDT"},"futures_closed":{"title":"Đã đóng vị thế","body":"{{asset}} {{side}} · Lãi/lỗ: {{pnl}} USDT"},"futures_order_filled":{"title":"Lệnh Futures đã khớp","body":"{{side}} {{asset}} @ {{price}}"},"futures_margin_added":{"title":"Đã thêm ký quỹ","body":"+{{amount}} USDT vào vị thế {{asset}} (tổng ký quỹ {{margin}} USDT)"},"futures_liquidated":{"title":"Đã thanh lý","body":"Vị thế {{asset}} {{side}} của bạn đã bị thanh lý."},"futures_liquidation_warning":{"title":"Cảnh báo thanh lý","body":"Vị thế {{asset}} của bạn đã tiến {{percent}}% đến mức thanh lý. Hãy thêm ký quỹ hoặc giảm quy mô vị thế."},"futures_tp":{"title":"Đã chạm mức chốt lời","body":"{{asset}} · Lãi/lỗ: {{pnl}} USDT"},"futures_sl":{"title":"Đã chạm mức cắt lỗ","body":"{{asset}} · Lãi/lỗ: {{pnl}} USDT"},"earn_staked":{"title":"Đã gửi tài sản sinh lời","body":"Đã khóa {{amount}} {{asset}} ({{type}})"},"earn_redeemed":{"title":"Đã tất toán khoản sinh lời","body":"{{amount}} {{asset}} + {{reward}} tiền thưởng"},"earn_early_exit":{"title":"Rút trước hạn","body":"Đã hoàn trả {{amount}} {{asset}} — không có tiền thưởng"},"earn_accrual":{"title":"Lợi suất hằng ngày","body":"Đã tích lũy +{{amount}} {{asset}}"},"task_completed":{"title":"Đã hoàn thành nhiệm vụ","body":"Đã hoàn thành \"{{title}}\". Nhận được +{{points}} điểm."},"points_redeemed":{"title":"Đã đổi phần thưởng","body":"Đã đổi \"{{title}}\" bằng {{points}} điểm."},"dna_trade_opened":{"title":"DNA đã mở lệnh","body":"{{model}}: {{side}} {{symbol}} · {{leverage}}x · Ký quỹ {{margin}} USDT"},"dna_trade_closed":{"title":"DNA đã đóng lệnh","body":"{{model}}: {{symbol}} {{side}} · Lãi/lỗ {{pnl}} USDT"},"dna_profit_share":{"title":"Bạn đã nhận được phần chia lợi nhuận","body":"Phần chia lợi nhuận {{amount}} USDT từ người đăng ký {{model}} đã được thêm vào ví của bạn."},"dna_stopped":{"title":"Đã dừng đăng ký DNA","body":"{{model}} đã dừng; {{amount}} USDT đã được chuyển vào ví của bạn."},"dna_subscribed":{"title":"Đã bắt đầu đăng ký","body":"{{model}} hiện đang giao dịch {{amount}} USDT cho bạn."},"dna_new_subscriber":{"title":"Người đăng ký mới","body":"Có người đăng ký mới tham gia {{model}}."},"dna_renewed":{"title":"Đã gia hạn đăng ký","body":"Đã tính phí hàng tháng {{amount}} USDT cho {{model}}."},"dna_payment_failed":{"title":"Thanh toán thất bại","body":"Không thể tính phí hàng tháng {{amount}} USDT của {{model}}. Hãy nạp tiền trong vòng {{days}} ngày, nếu không đăng ký sẽ bị dừng."},"dna_creator_lapsed":{"title":"Gói nhà sáng tạo của bạn đã kết thúc","body":"Các mô hình của bạn đã bị gỡ khỏi thị trường; điều này không ảnh hưởng đến người đăng ký hiện tại."},"dna_model_suspended":{"title":"Mô hình của bạn đã bị tạm ngưng","body":"{{model}}: {{reason}}"},"dna_model_deleted":{"title":"Mô hình bạn theo dõi đã bị xóa","body":"{{model}} đã bị nhà sáng tạo xóa. Các vị thế đang mở đã được đóng và số dư của bạn được hoàn lại vào ví."},"dna_model_deleted_refund":{"title":"Mô hình bạn theo dõi đã bị xóa","body":"{{model}} đã bị nhà sáng tạo xóa. Các vị thế đang mở đã được đóng, số dư của bạn được hoàn lại vào ví và {{refund}} USDT phí đăng ký chưa sử dụng đã được hoàn trả."},"affiliate_market_fulfilled":{"title":"Đã giao phần thưởng","body":"Phần thưởng \"{{title}}\" của bạn đã được giao."},"affiliate_market_cancelled":{"title":"Đã hủy đơn hàng phần thưởng","body":"Đơn hàng \"{{title}}\" của bạn đã bị hủy và {{points}} điểm đã được hoàn lại."},"affiliate_market_order":{"title":"Lệnh thị trường mới","body":"Một người dùng đã đặt mua \"{{title}}\" trên chợ điểm thưởng của bạn. Hãy giao hàng từ trang đối tác."}},"tasks":{"title":"Nhiệm vụ & Phần thưởng","subtitle":"Hoàn thành nhiệm vụ, nhận điểm và đổi phần thưởng.","badge":"Phần thưởng","heroBadge":"Nhiệm vụ & Phần thưởng","liveRewards":"Phần thưởng hiện có","completeToEarn":"Hoàn thành để nhận điểm","yourProgress":"Tiến độ của bạn","totalPoints":"Tổng điểm đã nhận","missionsCompleted":"{{done}} / {{total}} nhiệm vụ","yourPoints":"Điểm của bạn","howTitle":"Cách thức hoạt động","howDesc":"Điểm sẽ được cộng tự động khi bạn hoàn thành nhiệm vụ.","step1":{"title":"Chọn nhiệm vụ","desc":"Xem các nhiệm vụ đang hoạt động"},"step2":{"title":"Hoàn thành nhiệm vụ","desc":"Giao dịch, nạp tiền hoặc mời bạn bè"},"step3":{"title":"Đổi thưởng","desc":"Dùng điểm tại chợ phần thưởng"},"listTitle":"Nhiệm vụ","loginRequired":"Đăng nhập để xem nhiệm vụ của bạn.","completed":"Đã hoàn thành","autoCheck":"Tự động kiểm tra","goToLink":"Đến nhiệm vụ","linkRewarded":"Đã hoàn thành nhiệm vụ, điểm đã được cộng!","volumeProgress":"Khối lượng {{symbol}}: {{current}} / {{required}} USDT","misconfigured":"Nhiệm vụ chưa được cấu hình (quản trị viên: đặt ký hiệu và khối lượng tối thiểu)","inviteLinkLabel":"Liên kết mời của bạn","inviteLinkUnavailable":"Không thể tải liên kết mời. Hãy thử từ Hồ sơ.","invitedSoFar":"{{count}} người đã đăng ký bằng mã của bạn","marketTitle":"Chợ điểm thưởng","points":"điểm","redeem":"Đổi thưởng","redeemSuccess":"Đã nhận phần thưởng!","shipName":"Họ và tên","shipPhone":"Số điện thoại","shipAddress":"Địa chỉ giao hàng","banner":{"upcoming":"Sắp diễn ra","live":"Đang diễn ra","startsIn":"Bắt đầu sau","endsIn":"Kết thúc sau","startsAt":"Bắt đầu lúc {{date}}","endsAt":"Kết thúc lúc {{date}}","units":{"d":"Ngày","h":"Giờ","m":"Phút","s":"Giây"}},"daily":"Hằng ngày","completedToday":"Đã hoàn thành hôm nay · quay lại vào ngày mai"},"errors":{"TRADE_FAILED":"Không thể hoàn tất giao dịch. Vui lòng thử lại.","INVALID_CURRENCY":"Không thể nạp đồng coin/mạng này. Vui lòng chọn loại khác.","NOWPAYMENTS_DISABLED":"Tạm thời không thể nạp tiền mã hóa.","NOWPAYMENTS_API_ERROR":"Nhà cung cấp thanh toán không phản hồi. Vui lòng thử lại sau.","NOWPAYMENTS_CREATE_FAILED":"Không thể tạo địa chỉ nạp tiền. Vui lòng thử lại sau.","INVALID_MEMO":"Memo/tag không hợp lệ. Với XRP, chỉ sử dụng destination tag dạng số.","RATE_LIMITED":"Bạn đã thử quá nhiều lần. Vui lòng đợi vài phút rồi thử lại.","OTP_TOO_MANY_ATTEMPTS":"Bạn đã nhập sai mã quá nhiều lần. Hãy yêu cầu mã mới rồi thử lại.","MARGIN_TOO_SMALL":"Ký quỹ tối thiểu là 1 USDT","INVALID_RATE":"Tỷ lệ phải nằm trong khoảng từ 0 đến 100.","BONUS_PROFIT_LOCKED":"Số tiền này bao gồm lợi nhuận của bạn. Hiện tại, bạn chỉ có thể rút số dư đã nạp.","BONUS_CONDITIONS_NOT_MET":"Bạn không thể rút tiền trước khi đáp ứng các điều kiện nhận thưởng.","BONUS_LOCKED_AMOUNT":"Số tiền này bao gồm khoản thưởng đang bị khóa. Bạn chỉ có thể rút lợi nhuận.","BONUS_PRICE_UNAVAILABLE":"Dữ liệu giá tạm thời không khả dụng. Vui lòng thử lại sau vài phút.","BONUS_NOT_ACTIVE":"Khoản thưởng này đã đóng.","BONUS_GRANT_FAILED":"Không thể cấp khoản thưởng.","INVALID_AMOUNT":"Số tiền không hợp lệ.","MIN_WITHDRAW":"Thấp hơn số tiền rút tối thiểu.","INVALID_CREDENTIALS":"Email hoặc mật khẩu không hợp lệ","EMAIL_EXISTS":"Email đã được đăng ký","INVALID_INPUT":"Thông tin không hợp lệ (mật khẩu tối thiểu 6 ký tự)","INVALID_PRICE":"Giá giới hạn không hợp lệ","INVALID_STOP_PRICE":"Giá dừng không hợp lệ","INSUFFICIENT_BALANCE":"Số dư không đủ","KYC_REQUIRED":"Vui lòng hoàn tất KYC trước","UNAUTHORIZED":"Vui lòng đăng nhập","MAINTENANCE":"Đang bảo trì","NETWORK_ERROR":"Không thể kết nối máy chủ. Chạy npm run dev trong terminal.","SERVER_ERROR":"Lỗi máy chủ. Vui lòng thử lại.","REQUEST_FAILED":"Yêu cầu thất bại","COIN_NOT_SUPPORTED":"Coin này không được hỗ trợ","ORDER_FAILED":"Không thể đặt lệnh","PUSH_SUBSCRIBE_FAILED":"Đăng ký thông báo đẩy thất bại — thử lại hoặc liên hệ bộ phận hỗ trợ","ORDERS_TABLE_MISSING":"Thiếu bảng lệnh — khởi động lại API","API_NOT_FOUND":"Không tìm thấy điểm cuối API — khởi động lại máy chủ","INVALID_ORDER_TYPE":"Loại lệnh không hợp lệ","EMAIL_NOT_VERIFIED":"Xác minh email của bạn (Hồ sơ → email xác minh)","SMTP_NOT_CONFIGURED":"Dịch vụ email chưa được cấu hình","EMAIL_SEND_FAILED":"Không thể gửi email","INVALID_PHONE":"Nhập số điện thoại hợp lệ","PHONE_EXISTS":"Số điện thoại này đã được đăng ký","FUTURES_USE_MARGIN":"Sử dụng giao dịch futures có đòn bẩy để giao dịch thị trường này","INVALID_LEVERAGE":"Đòn bẩy không hợp lệ","INVALID_TAKE_PROFIT":"Giá chốt lời không hợp lệ","INVALID_STOP_LOSS":"Giá cắt lỗ không hợp lệ","POSITION_NOT_OPEN":"Vị thế chưa được mở","CLOSE_AMOUNT_TOO_SMALL":"Số tiền đóng phải ít nhất là 1 USDT","FUTURES_FAILED":"Giao dịch futures thất bại","PRICE_UNAVAILABLE":"Không có giá","BELOW_MIN_AMOUNT":"Thấp hơn số tiền tối thiểu","ABOVE_MAX_AMOUNT":"Vượt quá số tiền tối đa","PROGRAM_NOT_FOUND":"Không tìm thấy chương trình","STAKE_NOT_ACTIVE":"Khoản stake không hoạt động","EARN_FAILED":"Thao tác sinh lời thất bại","INVALID_OTP":"Mã xác minh không hợp lệ","OTP_EXPIRED":"Mã xác minh đã hết hạn — hãy đăng nhập lại","ACCOUNT_BANNED":"Tài khoản của bạn đã bị cấm","INSUFFICIENT_POINTS":"Không đủ điểm","OUT_OF_STOCK":"Đã hết hàng","generic":"Đã xảy ra lỗi","REQUEST_IN_PROGRESS":"Yêu cầu trước đó của bạn vẫn đang được xử lý. Vui lòng đợi một lát.","IDEMPOTENCY_KEY_REUSED":"Yêu cầu này đã được gửi với thông tin khác. Vui lòng thử lại.","INVALID_IDEMPOTENCY_KEY":"Yêu cầu không hợp lệ. Vui lòng tải lại trang và thử lại.","RESET_LINK_INVALID":"Liên kết đặt lại này không hợp lệ hoặc đã hết hạn. Hãy yêu cầu liên kết mới.","SESSION_EXPIRED":"Phiên của bạn đã kết thúc. Vui lòng đăng nhập lại.","ACCOUNT_DELETE_BLOCKED":"Bạn cần xử lý một số mục trước khi có thể xóa tài khoản.","ADMIN_ACCOUNT_DELETE":"Không thể xóa tài khoản quản trị viên trong ứng dụng.","NOT_ELIGIBLE":"Chỉ thành viên của cộng đồng này mới có thể sử dụng.","CONTACT_REQUIRED":"Hãy cho chúng tôi biết cách liên hệ với bạn để gửi phần thưởng.","ITEM_UNAVAILABLE":"Phần thưởng này hiện không khả dụng.","MARKET_UNAVAILABLE":"Thị trường này hiện không khả dụng."},"push":{"profileTitle":"Thông báo đẩy","profileDesc":"Nhận cảnh báo về giao dịch, thanh lý, nạp tiền và nhiều nội dung khác.","unsupported":"Trình duyệt này không hỗ trợ thông báo đẩy.","status":"Trạng thái","enable":"Bật thông báo","disable":"Tắt","sendTest":"Gửi thử","testSent":"Đã gửi thông báo thử","promptTitle":"Bật thông báo đẩy","promptSubtitle":"Cập nhật thông tin giao dịch và cảnh báo","promptDesc":"Nhận cảnh báo tức thì về lệnh khớp, cảnh báo thanh lý, nạp tiền và nhiều nội dung khác.","later":"Để sau"},"pwa":{"installTitle":"Cài đặt ứng dụng {{name}}","installDesc":"Thêm {{name}} vào màn hình chính để truy cập nhanh — giao dịch như trên ứng dụng gốc chỉ với một lần chạm.","install":"Cài đặt","later":"Để sau","iosHint":"Trên iPhone: chạm vào Chia sẻ (□↑) trong Safari, rồi chọn \"Thêm vào Màn hình chính\".","iosHintAppPage":"Quan trọng: trước tiên hãy mở ứng dụng Trade (/app) trong Safari, sau đó thêm vào màn hình chính — nếu không, lối tắt sẽ mở trang chủ website.","iosHowTo":"Cách thêm","openApp":"Mở ứng dụng","storeTitle":"Tải ứng dụng {{name}}","storeDesc":"Tải ứng dụng của chúng tôi để giao dịch nhanh nhất, với thông báo tức thì và đăng nhập an toàn.","appStore":"Tải trên App Store","googlePlay":"Tải trên Google Play","iosStepsTitle":"Thêm vào màn hình chính trong 3 bước","iosStep1":"Chạm vào nút Chia sẻ — ở cuối màn hình trong Safari hoặc góc trên bên phải trong Chrome.","iosStep2":"Cuộn xuống trong menu rồi chạm vào \"Thêm vào Màn hình chính\".","iosStep3":"Chạm vào \"Thêm\" ở góc trên bên phải. Biểu tượng ứng dụng sẽ xuất hiện trên màn hình chính.","androidStepsTitle":"Thêm vào màn hình chính","androidStep1":"Mở menu trình duyệt (⋮ ở góc trên bên phải).","androidStep2":"Nhấn \"Cài đặt ứng dụng\" hoặc \"Thêm vào màn hình chính\".","gotIt":"Đã hiểu"},"common":{"language":"Ngôn ngữ","loading":"Đang tải...","loadFailed":"Không thể tải. Hãy kiểm tra kết nối.","save":"Lưu","cancel":"Hủy","confirm":"Xác nhận","back":"Quay lại","copy":"Sao chép","copied":"Đã sao chép","live":"TRỰC TIẾP","optional":"không bắt buộc","noResults":"Không tìm thấy kết quả.","previous":"Trước","next":"Tiếp","pageOf":"Trang {{page}} / {{total}}","on":"Bật","off":"Tắt","close":"Đóng","retry":"Thử lại","ok":"OK"},"insights":{"about":"Giới thiệu về {{asset}}","news":{"title":"Tin tức {{asset}}","marketTitle":"Tin tức thị trường","count":"{{count}} tin","fallback":"Không có tin về {{asset}} trong 14 ngày qua — đang hiển thị tin tức tiền mã hóa chung.","error":"Không thể tải tin tức.","empty":"Chưa có tin tức.","showMore":"{{count}} tin khác","showLess":"Thu gọn","attribution":"Tin tức được lấy từ nguồn cấp RSS của các nhà xuất bản; nhấn vào tiêu đề để đọc tại nguồn gốc."},"ai":{"title":"Phân tích AI","subtitle":"Chọn khung thời gian, nhận kế hoạch","cardTitle":"Phân tích AI cho {{asset}}","cardDesc":"Chọn khung thời gian — AI sẽ lập kế hoạch vào lệnh, cắt lỗ và chốt lời từng bước.","cardCta":"Phân tích","pickTitle":"Bạn muốn giao dịch trong khung thời gian nào?","pickHint":"Phân tích được tính toán từ dữ liệu nến thực tế: xu hướng, động lượng, biến động, hỗ trợ và kháng cự. Không phải lời khuyên đầu tư.","candles":"Nến {{interval}}","horizons":{"scalp":{"title":"Lướt sóng","hold":"Vài phút – 2 giờ"},"intraday":{"title":"Trong ngày","hold":"Vài giờ – 1 ngày"},"swing":{"title":"Trung hạn","hold":"2 – 10 ngày"},"position":{"title":"Dài hạn","hold":"Vài tuần – vài tháng"}},"loading1":"Đang đọc nến {{interval}}","loading2":"Đang tính toán chỉ báo","loading3":"Đang tìm vùng hỗ trợ và kháng cự","loading4":"Đang lập kế hoạch giao dịch","bias":{"long":"MUA","short":"BÁN","wait":"CHỜ"},"confidence":"Độ tin cậy","trendMeter":"Sức mạnh xu hướng","strongDown":"Giảm mạnh","neutral":"Trung lập","strongUp":"Tăng mạnh","levelsTitle":"Bản đồ giao dịch","triggersTitle":"Các mức cần chờ","now":"Giá hiện tại","entryZone":"Vùng vào lệnh","tp1":"Mục tiêu 1 (đóng một nửa)","tp2":"Mục tiêu 2","stopLoss":"Cắt lỗ","liquidation":"Thanh lý ({{lev}}x)","triggerLong":"Đóng cửa trên → thiết lập mua","triggerShort":"Đóng cửa dưới → thiết lập bán","triggerSupport":"Hỗ trợ chính","riskReward":"Rủi ro / Lợi nhuận","risk":"Rủi ro","reward":"Lợi nhuận","leverage":"Đòn bẩy đề xuất","leverageHint":"Mức cắt lỗ tiêu tốn ~25% ký quỹ","margin":"Ký quỹ","marginHint":"Tỷ lệ trên số dư của bạn","positionSize":"Quy mô vị thế","positionSizeHint":"Tỷ lệ số dư dùng để mua","stopDistance":"Khoảng cách cắt lỗ","riskPerTrade":"Rủi ro mỗi giao dịch","riskPerTradeHint":"Khoản lỗ nếu bị cắt lỗ","stepsTitle":"Kế hoạch từng bước","invalidation":"Vô hiệu khi","signalsTitle":"Tín hiệu","trend":"Xu hướng","up":"Tăng","down":"Giảm","sideways":"Đi ngang","cross_bullish":"Giao cắt tăng","cross_bearish":"Giao cắt giảm","positive":"Tích cực","negative":"Tiêu cực","volatility":"Biến động (ATR)","vsNormal":"{{x}}x mức bình thường","volume":"Khối lượng","vsAverage":"so với trung bình 20 nến","rangePosition":"Vị trí trong biên độ","higherTf":"Khung thời gian cao hơn ({{interval}})","reasonsTitle":"Vì sao chọn kế hoạch này?","bullCount":"{{count}} ủng hộ","bearCount":"{{count}} phản đối","risksTitle":"Lưu ý","applyPlan":"Gửi kế hoạch đến biểu mẫu đặt lệnh ({{side}})","byModel":"AI tường thuật ({{model}})","computed":"Tính toán từ các chỉ báo","generatedAt":"tính đến {{time}}","disclaimer":"Phân tích này không phải lời khuyên đầu tư. Thị trường tiền mã hóa có biến động rất cao; chỉ giao dịch bằng số tiền bạn có thể chấp nhận mất.","retry":"Thử lại","errors":{"RATE_LIMITED":"Bạn đã yêu cầu quá nhiều phân tích. Hãy thử lại sau vài phút.","NOT_ENOUGH_DATA":"Chưa có đủ dữ liệu giá của đồng coin này.","COIN_NOT_SUPPORTED":"Cặp giao dịch này không được hỗ trợ phân tích.","AI_ANALYSIS_DISABLED":"Phân tích AI hiện đang tắt.","ANALYSIS_FAILED":"Không thể tạo phân tích. Vui lòng thử lại sau.","NETWORK_ERROR":"Lỗi kết nối. Hãy kiểm tra internet."},"applyPlanSpot":"Gửi kế hoạch đến biểu mẫu mua","targetReturn":"Lợi nhuận mục tiêu 2","targetReturnHint":"Từ điểm vào lệnh đến mục tiêu 2"},"codes":{"headline_long":"Thiết lập tăng giá: mua khi giá điều chỉnh","headline_short":"Thiết lập giảm giá: bán khi giá hồi","headline_wait":"Chưa có lợi thế rõ ràng — chờ mức kích hoạt","headline_wait_bearish_spot":"Xu hướng giảm vẫn tiếp diễn — còn quá sớm để mua spot","trend_up":"Xu hướng tăng: đường trung bình nhanh (EMA20) nằm trên đường chậm (EMA50), và giá nằm trên cả hai.","trend_down":"Xu hướng giảm: EMA20 nằm dưới EMA50 và giá nằm dưới các đường trung bình.","trend_flat":"Các đường trung bình gần như đi ngang — chưa có xu hướng rõ ràng.","above_ema200":"Giá nằm trên đường trung bình dài hạn (EMA200).","below_ema200":"Giá nằm dưới đường trung bình dài hạn (EMA200).","rsi_overbought":"RSI {{rsi}}: quá mua — có thể xuất hiện nhịp nghỉ ngắn hạn.","rsi_oversold":"RSI {{rsi}}: quá bán — có thể xuất hiện nhịp hồi phục.","rsi_bullish":"RSI {{rsi}}: động lượng nghiêng về bên mua.","rsi_bearish":"RSI {{rsi}}: động lượng nghiêng về bên bán.","rsi_neutral":"RSI {{rsi}}: động lượng cân bằng.","macd_bull_cross":"MACD cắt lên: động lượng đang chuyển sang tăng.","macd_bear_cross":"MACD cắt xuống: động lượng đang chuyển sang giảm.","macd_positive":"MACD đang ở vùng dương.","macd_negative":"MACD đang ở vùng âm.","htf_up":"Khung thời gian cao hơn ({{interval}}) đang có xu hướng tăng.","htf_down":"Khung thời gian cao hơn ({{interval}}) đang có xu hướng giảm.","htf_flat":"Khung thời gian cao hơn ({{interval}}) đang đi ngang.","volume_high":"Khối lượng giao dịch cao gấp {{ratio}} lần mức trung bình — đà biến động được hậu thuẫn.","volatility_high":"Biến động cao gấp {{ratio}} lần mức bình thường; lệnh dừng lỗ dễ bị khớp hơn.","htf_conflict":"Khung thời gian cao hơn ({{interval}}) cho tín hiệu ngược chiều — thiết lập rủi ro hơn.","rsi_extreme_long":"Mua khi đà tăng đã quá mạnh (RSI {{rsi}}); giá có thể điều chỉnh trước.","rsi_extreme_short":"Bán khi đà giảm đã quá mạnh (RSI {{rsi}}); giá có thể hồi trước.","low_volume":"Khối lượng giao dịch thấp ({{ratio}} lần mức trung bình): đà biến động có thể không kéo dài.","near_resistance":"Có kháng cự tại {{level}} trước khi chạm mục tiêu; giá cần phá vỡ mức này trước.","near_support":"Có hỗ trợ tại {{level}} trước khi chạm mục tiêu; giá cần phá vỡ mức này trước.","spot_no_short":"Bạn không thể bán khống trên spot; giảm vị thế là cách duy nhất để phòng ngừa giá giảm.","general_risk":"Tin bất ngờ và biến động mạnh có thể phá vỡ mọi kế hoạch — đừng giao dịch khi chưa đặt lệnh dừng lỗ.","step_entry_long":"Đặt lệnh mua giới hạn trong khoảng {{low}} đến {{high}}.","step_entry_short":"Đặt lệnh bán khống giới hạn trong khoảng {{low}} đến {{high}}.","step_stop":"Dừng lỗ: {{sl}} ({{pct}}% so với giá vào lệnh).","step_leverage":"Đòn bẩy tối đa {{leverage}}x; ký quỹ khoảng {{margin}}% số dư.","step_size":"Vị thế: khoảng {{size}}% số dư (bị dừng lỗ sẽ mất 1% số dư).","step_tp1":"Mục tiêu 1: {{tp1}} — đóng một nửa vị thế (tỷ lệ rủi ro/lợi nhuận 1:{{rr}}).","step_tp2":"Mục tiêu 2: {{tp2}} — đóng phần còn lại (1:{{rr}}).","step_trail":"Khi chạm mục tiêu 1, dời lệnh dừng lỗ về giá vào lệnh để giao dịch không chuyển thành thua lỗ.","step_wait_long":"Nến đóng cửa trên {{level}} sẽ mở ra cơ hội vào lệnh mua.","step_wait_short":"Nến đóng cửa dưới {{level}} sẽ mở ra cơ hội vào lệnh bán khống.","step_wait_spot":"Nếu hỗ trợ tại {{level}} bị phá vỡ, đừng vội mua — hãy chờ giá ổn định.","step_wait_recheck":"Cập nhật phân tích khi nến {{interval}} mới đóng cửa.","inv_long":"Đóng cửa dưới {{level}} sẽ làm mất hiệu lực ý tưởng này.","inv_short":"Đóng cửa trên {{level}} sẽ làm mất hiệu lực ý tưởng này.","inv_wait":"Đừng mở giao dịch cho đến khi một trong các mức kích hoạt bị phá vỡ."}},"dna":{"promo":"Huấn luyện trader AI của riêng bạn, thi đấu và kiếm tiền từ người đăng ký","actions":{"long":"Mua (Long)","short":"Bán (Short)","wait":"Chờ","hold":"Giữ","add":"Thêm","reduce":"Giảm","close":"Đóng"},"status":{"draft":"Bản nháp","published":"Đang hoạt động","paused":"Đã tạm dừng","suspended":"Đã đình chỉ","active":"Đang hoạt động","past_due":"Đến hạn thanh toán","stopped":"Đã dừng","stopping":"Đang dừng","deleted":"Đã xóa"},"archetypes":{"trend_follower":"Người theo xu hướng","dip_hunter":"Người săn đáy","breakout_trader":"Nhà giao dịch phá vỡ","patient_sniper":"Xạ thủ kiên nhẫn","risk_taker":"Người chấp nhận rủi ro","balanced":"Cân bằng"},"archetypeText":{"trend_follower":"Không vào lệnh khi chưa có xu hướng rõ ràng; đi theo xu hướng và tránh giao dịch ngược chiều.","dip_hunter":"Xem các đợt giảm mạnh và thị trường quá bán là cơ hội; mua khi đám đông lo sợ.","breakout_trader":"Chờ các mức quan trọng bị phá vỡ rồi nhanh chóng vào lệnh.","patient_sniper":"Phần lớn thời gian đều chờ đợi; chỉ ra tay khi có thiết lập giao dịch thật rõ ràng.","risk_taker":"Giao dịch với đòn bẩy cao và vị thế lớn; cả lãi lẫn lỗ đều có thể rất lớn.","balanced":"Không gắn với một phong cách duy nhất; phân tích các tín hiệu khác nhau tùy tình huống."},"traits":{"trend_following":"Theo xu hướng","dip_buying":"Mua khi giá giảm","breakout":"Phá vỡ","patience":"Kiên nhẫn","loss_cutting":"Cắt lỗ","profit_taking":"Chốt lời","risk_appetite":"Mức độ chấp nhận rủi ro"},"features":{"trend":"xu hướng","momentum":"động lượng","rsi":"RSI","range_pos":"vị trí trong biên độ","volatility":"biến động","volume":"khối lượng","dip":"mức giảm từ đỉnh","rally":"mức tăng từ đáy","breakout":"phá vỡ","ema_dist":"khoảng cách đến EMA50"},"signals":{"trend":"Xu hướng","momentum":"Động lượng","volatility":"Biến động","volume":"Khối lượng","pnl":"Vị thế"},"conditions":{"rsi_below":"RSI < {{value}}","rsi_above":"RSI > {{value}}","trend_up":"Xu hướng tăng (EMA20 cao hơn EMA50 {{value}}%)","trend_down":"Xu hướng giảm (EMA20 thấp hơn EMA50 {{value}}%)","momentum_above":"Mức thay đổi trong 10 nến > {{value}}%","momentum_below":"Mức thay đổi trong 10 nến < {{value}}%","breakout_up":"Vượt đỉnh 20 nến","breakout_down":"Thủng đáy 20 nến","volume_spike":"Khối lượng cao hơn {{value}}x mức trung bình","volatility_below":"Biến động (ATR) < {{value}}%","volatility_above":"Biến động (ATR) > {{value}}%","dip_from_high":"Thấp hơn đỉnh ít nhất {{value}}%","near_range_low":"Vị trí trong biên độ 50 nến < {{value}}%","near_range_high":"Vị trí trong biên độ 50 nến > {{value}}%","above_ema50":"Giá so với EMA50 > {{value}}%","below_ema50":"Giá so với EMA50 < {{value}}%","profit_above":"Lợi nhuận vị thế > {{value}}%","loss_below":"Mức lỗ vị thế vượt {{value}}%","held_over":"Đã mở hơn {{value}} nến","short_rsi_below":"RSI thấp hơn","short_rsi_above":"RSI cao hơn","short_trend_up":"Xu hướng tăng","short_trend_down":"Xu hướng giảm","short_momentum_above":"Động lượng mạnh","short_momentum_below":"Động lượng yếu","short_breakout_up":"Bứt phá lên","short_breakout_down":"Phá vỡ xuống","short_volume_spike":"Khối lượng tăng đột biến","short_volatility_below":"Thị trường bình lặng","short_volatility_above":"Thị trường biến động mạnh","short_dip_from_high":"Giảm từ đỉnh","short_near_range_low":"Gần đáy biên độ","short_near_range_high":"Gần đỉnh biên độ","short_above_ema50":"Trên EMA50","short_below_ema50":"Dưới EMA50","short_profit_above":"Đang có lãi","short_loss_below":"Đang thua lỗ","short_held_over":"Đã nắm giữ lâu"},"tags":{"trend_up":"Xu hướng tăng","trend_down":"Xu hướng giảm","oversold":"Quá bán","overbought":"Quá mua","breakout":"Bứt phá","support":"Tại vùng hỗ trợ","resistance":"Tại vùng kháng cự","volume":"Khối lượng tăng đột biến","too_volatile":"Biến động quá mạnh","unclear":"Không rõ","take_profit":"Chốt lời","cut_loss":"Cắt lỗ","let_it_run":"Để lãi chạy","trend_intact":"Xu hướng còn nguyên","trend_broken":"Xu hướng bị phá vỡ","trade_history":"Giao dịch thực"},"chart":{"now":"Hiện tại","entry":"Điểm vào"},"card":{"official":"Chính thức","officialHint":"Được xây dựng và vận hành bởi Yubbit","by":"bởi {{name}}","return30":"Lợi nhuận 30 ngày","returnAll":"Từ khi ra mắt","rules":"Theo quy tắc","subscribers_one":"{{count}} người đăng ký","subscribers_other":"{{count}} người đăng ký","subscribers":"{{count}} người đăng ký","open":"Xem"},"pricing":{"free":"Miễn phí","monthly":"{{fee}} USDT/tháng","profit":"Chia sẻ {{pct}}% lợi nhuận"},"metrics":{"return30":"30 ngày (mô phỏng trực tiếp)","returnAll":"Từ khi ra mắt","maxDd":"Mức sụt giảm tối đa","winRate":"Tỷ lệ thắng","fidelity":"Độ khớp phong cách","backtest":"Kiểm thử quá khứ","liveVirtual":"giá thực, tài khoản mô phỏng","since":"từ {{date}}","trades":"{{count}} giao dịch","samples":"từ {{count}} ví dụ huấn luyện","vsHold":"mua và nắm giữ: {{v}}"},"filters":{"all":"Tất cả","free":"Miễn phí","subscription":"Phí hàng tháng","profit":"Chỉ chia sẻ lợi nhuận","search":"Tìm kiếm mô hình"},"sort":{"return30":"Lợi nhuận 30 ngày","return7":"Lợi nhuận 7 ngày","returnAll":"Tổng lợi nhuận","drawdown":"Rủi ro thấp nhất","fidelity":"Độ khớp phong cách","subscribers":"Nhiều người đăng ký nhất","newest":"Mới nhất"},"common":{"yes":"Có","no":"Không","retry":"Thử lại","save":"Lưu"},"closeReasons":{"model":"Đã đóng bởi mô hình","reduce":"Đã giảm bởi mô hình","stop_loss":"Cắt lỗ","take_profit":"Chốt lời","liquidation":"Thanh lý","stop":"Đã dừng đăng ký","admin":"Đã đóng bởi quản trị viên"},"stopReasons":{"user":"theo yêu cầu của bạn","loss_limit":"do chạm giới hạn thua lỗ","payment":"do không thể thanh toán phí hàng tháng","admin":"bởi quản trị viên","model_deleted":"do người tạo đã xóa mô hình"},"feeKinds":{"subscription":"Đăng ký hàng tháng","profit_share":"Chia sẻ lợi nhuận","creator_plan":"Gói người tạo","refund":"Hoàn tiền (đã xóa mô hình)"},"why":{"byRule":"Quy tắc #{{n}} được kích hoạt","byStyle":"Phong cách đã học · nghiêng {{conf}}%","byDefault":"Không có tín hiệu rõ ràng — mặc định","now":"hiện {{v}}","similar":"Các quyết định tương tự nhất của nhà sáng tạo","realTrade":"Giao dịch thực của nhà sáng tạo","shortBlocked":"Mô hình nghiêng về bán khống nhưng tính năng này đang tắt, nên đã chờ."},"demo":{"personaA":"Emma","personaB":"Kai","style_trend":"Theo xu hướng — không vào lệnh nếu chưa có hướng đi rõ ràng","style_dip":"Săn đáy — mua khi giá giảm, bán khi hưng phấn","step1":"Cùng biểu đồ, quyết định khác nhau ({{count}} ví dụ)","step2":"Biểu đồ mới: hai AI sẽ làm gì?","reveal":"Xem kết quả","another":"Tình huống khác","revealText":"Đây là biểu đồ {{symbol}} {{interval}} ({{date}}). 24 nến tiếp theo:","aiOf":"AI của {{name}}","because":"Tại sao?","similarTo":"Trong tình huống tương tự: “{{reason}}”","fidelity":"AI của {{name}} đưa ra quyết định giống {{name}} trong {{pct}}% trường hợp ở các ví dụ huấn luyện.","footnote":"Bản demo chạy công cụ thực trên biểu đồ lịch sử thực. Quyết định của hai nhà giao dịch dựa trên hai phong cách ví dụ đơn giản; AI của bạn sẽ học từ các quyết định của bạn.","unavailable":"Hiện chưa thể chuẩn bị bản demo — vui lòng thử lại sau.","reasons":{"a_trend_up":"Động lượng xác nhận xu hướng tăng — vào lệnh","a_trend_down":"Xu hướng giảm rõ ràng — bán khống","a_too_wild":"Biến động quá mạnh, mức dừng lỗ sẽ vô nghĩa — chờ","a_no_trend":"Không có hướng đi rõ ràng — chờ","b_oversold":"Quá bán / giảm mạnh — cơ hội mua","b_overbought":"Hưng phấn ở đỉnh — tôi bán","b_no_extreme":"Không có gì cực đoan — chờ"}},"landing":{"seoTitle":"Yubbit DNA — Huấn luyện AI giao dịch của riêng bạn","seoDesc":"AI giao dịch cá nhân học phong cách ra quyết định của bạn, cạnh tranh trên thị trường ảo và kiếm thu nhập từ người đăng ký.","badge":"MỚI · Yubbit DNA","title1":"Huấn luyện","title2":"AI giao dịch của riêng bạn.","subtitle":"Xem biểu đồ và trả lời: bạn sẽ mua, chờ hay đóng vị thế? Yubbit DNA học phong cách ra quyết định của bạn và biến nó thành AI cá nhân với tên riêng, hồ sơ và hiệu suất có thể đo lường.","ctaCreate":"Tạo AI của bạn","ctaExplore":"Khám phá mô hình","statModels":"mô hình đang hoạt động","statSubs":"người đăng ký đang hoạt động","statBest":"tốt nhất trong 30 ngày","floatSim":"Tương đồng {{pct}}%","floatNoTrend":"không có xu hướng","floatFidelity":"Khớp phong cách {{pct}}%","howTitle":"Cách hoạt động","howSubtitle":"Bốn bước để tạo một nhà giao dịch suy nghĩ như bạn và hoạt động 24/7.","how":{"decide":{"title":"Đưa ra quyết định","text":"Trên biểu đồ lịch sử ẩn danh, hãy chọn mua / chờ / bán — hoặc giữ / mua thêm / giảm / đóng khi đang có vị thế — và ghi rõ lý do."},"dna":{"title":"Tạo DNA của bạn","text":"Hệ thống mô hình hóa phong cách của bạn: bạn theo dõi tín hiệu nào, kiên nhẫn ra sao, cắt lỗ thế nào. Nếu bạn cho phép, hệ thống cũng sẽ thêm các giao dịch thực của bạn."},"compete":{"title":"Đua trên thị trường ảo","text":"AI của bạn giao dịch trên tài khoản ảo với giá thực và đua với các AI khác trên cùng biểu đồ; hiệu suất được công khai."},"earn":{"title":"Kiếm tiền từ người đăng ký","text":"Xuất bản AI và đặt phí hàng tháng, chia sẻ lợi nhuận hoặc cả hai. Người đăng ký chọn số tiền phân bổ và AI của bạn tự động giao dịch với số tiền đó."}},"ways":{"scenario":"Huấn luyện theo tình huống","rules":"Quy tắc kéo thả","chat":"Trò chuyện với AI","history":"Lịch sử giao dịch tự nguyện chia sẻ"},"demoBadge":"BẢN DEMO TRỰC TIẾP","demoTitle":"Hai nhà giao dịch, một biểu đồ","demoSubtitle":"Hai người đưa ra quyết định khác nhau trên cùng biểu đồ. Sau vài ví dụ, hai AI sẽ phản ứng khác nhau trước một biểu đồ hoàn toàn mới — và giải thích lý do.","marketTitle":"Chợ AI","marketSubtitle":"Mỗi mô hình là một sản phẩm: hiệu suất, rủi ro và phong cách đều được công khai. Đăng ký một mô hình và chọn mức vốn để mô hình giao dịch.","arenaCta":"So sánh trong đấu trường","noMatch":"Không có mô hình nào khớp với tìm kiếm","emptyTitle":"Hãy là người đầu tiên xuất bản AI giao dịch","emptyText":"Chợ vừa mở cửa. Hãy huấn luyện và xuất bản mô hình ngay để giành những người đăng ký đầu tiên.","leaderTitle":"Bảng xếp hạng","leaderPeriod":"30 ngày qua · lợi nhuận ảo theo thời gian thực","twoTitle":"Hai câu hỏi, hai thước đo","twoSubtitle":"Sao chép phong cách của nhà giao dịch và tạo ra chiến lược sinh lời là hai việc khác nhau. Yubbit DNA đo lường và hiển thị riêng từng yếu tố.","fidelityTitle":"Độ khớp phong cách","fidelityQ":"AI có quyết định giống người tạo ra nó không?","fidelityText":"Lần lượt giữ lại từng ví dụ huấn luyện và kiểm tra xem mô hình có đưa ra quyết định giống người tạo ra nó không. Độ khớp cao nghĩa là AI đã nắm bắt phong cách của bạn — không có nghĩa là AI sẽ kiếm được tiền.","perfTitle":"Hiệu suất","perfQ":"Những quyết định đó có sinh lời không?","perfText":"Kiểm thử ngược chạy cùng một công cụ trên giai đoạn gần đây chưa từng được dùng để huấn luyện. Bài kiểm tra thực sự là hiệu suất ảo trực tiếp: kể từ khi ra mắt, mô hình giao dịch theo giá thực, theo cách không thể điều chỉnh để khớp với dữ liệu quá khứ.","earnTitle":"Để AI kiếm tiền cho bạn","earnSubtitle":"Xuất bản mô hình và chọn cách kiếm tiền. Mọi thứ đều minh bạch: người đăng ký biết họ đang trả tiền cho điều gì.","earnSub":"Phí hàng tháng: do bạn đặt (tối đa {{max}} USDT). Yubbit giữ lại {{cut}}% doanh thu đăng ký; phần còn lại được chuyển ngay vào ví của bạn.","earnProfit":"Chia sẻ lợi nhuận: tối đa {{max}}% lợi nhuận của người đăng ký. Yubbit giữ lại {{cut}}% phần chia sẻ đó; phần còn lại thuộc về bạn.","earnMix":"Dùng cả hai, chọn một trong hai hoặc xuất bản mô hình miễn phí.","earnHwm":"Chỉ tính phí chia sẻ lợi nhuận khi tài khoản của người đăng ký đạt mức cao mới; người đăng ký đang phục hồi khoản lỗ sẽ không bị tính phí hai lần.","creatorFee":"Gói tạo và vận hành AI: {{fee}} USDT mỗi tháng.","calcTitle":"Máy tính thu nhập hàng tháng","calcSubs":"Người đăng ký","calcFee":"Phí hàng tháng","calcResult":"Thu nhập hàng tháng ước tính","calcNote":"Sau khi trừ {{cut}}% phí của Yubbit; chưa bao gồm chia sẻ lợi nhuận.","faqTitle":"Câu hỏi thường gặp","faq":{"money":{"q":"Tiền của tôi được giữ ở đâu?","a":"Số tiền bạn phân bổ sẽ được chuyển từ ví vào một tài khoản DNA riêng. Mô hình chỉ giao dịch bằng số tiền đó và không thể sử dụng phần còn lại trong ví của bạn. Bạn có thể rút số dư khả dụng (không nằm trong các vị thế) bất cứ lúc nào."},"loss":{"q":"Nếu AI bị lỗ thì sao?","a":"Giao dịch crypto có thể thua lỗ; bạn có thể mất toàn bộ số tiền đã phân bổ. Mỗi giao dịch đều có mức cắt lỗ của mô hình, và bạn đặt giới hạn lỗ cho gói đăng ký: nếu tài khoản giảm đến mức đó, mô hình sẽ dừng và số tiền còn lại được trả về ví của bạn."},"exit":{"q":"Khi nào tôi có thể rời đi?","a":"Bất cứ lúc nào. Khi bạn dừng, các vị thế đang mở sẽ được đóng theo giá thị trường và số dư còn lại được trả về ví của bạn. Phí hằng tháng đã thanh toán sẽ không được hoàn lại."},"share":{"q":"Chia sẻ lợi nhuận được tính như thế nào?","a":"Chia sẻ lợi nhuận chỉ được tính trên phần lợi nhuận vượt mức đỉnh trước đó của tài khoản (mốc đỉnh cao nhất). Bạn không phải trả thêm khi đang phục hồi sau thua lỗ. Yubbit giữ {{cut}}% khoản chia sẻ, phần còn lại thuộc về nhà sáng tạo."},"copy":{"q":"Người khác có thể xem quy tắc của tôi không?","a":"Chỉ bạn và người đăng ký của bạn mới xem được toàn bộ quy tắc. Chợ giao dịch hiển thị hồ sơ DNA, hiệu suất và ví dụ quyết định của bạn với độ trễ vài cây nến."},"advice":{"q":"Đây có phải là lời khuyên đầu tư không?","a":"Không. Yubbit DNA là công cụ chạy các mô hình ra quyết định do người dùng tự xây dựng; không mô hình nào đảm bảo lợi nhuận. Hiệu suất trong quá khứ và trên tài khoản ảo không phản ánh kết quả trong tương lai."}},"finalTitle":"Biến phong cách của bạn thành DNA","finalText":"Đưa ra 20 quyết định, thử nghiệm AI của bạn rồi xuất bản. Hãy để AI xử lý phần còn lại.","disclaimer":"Giao dịch tài sản crypto tiềm ẩn rủi ro cao. Các mô hình Yubbit DNA không phải là lời khuyên đầu tư; hiệu suất ảo và trong quá khứ không đảm bảo kết quả trong tương lai. Người đăng ký có thể mất toàn bộ số tiền đã phân bổ."},"model":{"notFound":"Không tìm thấy mô hình","backToMarket":"Quay lại chợ giao dịch","edit":"Chỉnh sửa trong studio","manage":"Quản lý gói đăng ký của tôi","subscribe":"Đăng ký","chart_live":"Tài khoản ảo trực tiếp","chart_backtest":"Kiểm thử ngược","liveHint":"Từ khi ra mắt, theo giá thực trên tài khoản ảo","backtestHint":"{{bars}} cây nến gần nhất ({{interval}}), chưa được dùng trong quá trình huấn luyện","liveEmpty":"Mô hình vừa ra mắt; các điểm vốn đầu tiên sẽ xuất hiện trong vài giờ tới.","profile":"Hồ sơ DNA","attention":"Các tín hiệu được theo dõi nhiều nhất","decisionMix":"Tỷ lệ quyết định (huấn luyện)","riskTitle":"Cài đặt rủi ro","rulesTitle":"Quy tắc ({{count}})","rulesHidden":"Người đăng ký có thể xem toàn bộ bộ quy tắc.","noRules":"Mô hình này không sử dụng quy tắc nào; mô hình quyết định hoàn toàn dựa trên phong cách đã học.","about":"Giới thiệu","tradesTitle":"Giao dịch gần đây (tài khoản ảo)","noTrades":"Chưa có giao dịch nào đóng.","whyOpen":"Lý do mở lệnh","whyClose":"Lý do đóng lệnh","decisionsTitle":"Quyết định và lý do","decisionsHint":"Tín hiệu trực tiếp dành cho người đăng ký; tại đây hiển thị trễ vài cây nến.","disclaimer":"Hiệu suất ảo trực tiếp được tính từ các giao dịch mô hình đã thực hiện kể từ khi ra mắt, với số dư ảo {{start}} theo giá thực tế, bao gồm phí giao dịch và chênh lệch giá. Backtest là mô phỏng bằng cùng một công cụ trong giai đoạn gần đây không được dùng để huấn luyện. Hiệu suất trong quá khứ không đảm bảo kết quả trong tương lai; người đăng ký giao dịch bằng tiền thật và có thể thua lỗ.","officialBacktest":"Đối với bot tự động của Yubbit, giai đoạn backtest này cũng được dùng để chọn chiến lược, nên kết quả có thể tốt hơn so với tương lai; hiệu suất trực tiếp là thước đo công bằng hơn.","runOwn":"Chạy bằng vốn của tôi","manageOwn":"Gói đăng ký của tôi"},"risk":{"title":"Cài đặt rủi ro","leverage":"Đòn bẩy","size":"Mỗi giao dịch","stop":"Cắt lỗ","tp":"Chốt lời","maxPos":"Số vị thế tối đa","short":"Bán khống?","size_pct_label":"Tỷ lệ số dư cho mỗi giao dịch","leverage_label":"Đòn bẩy","stop_loss_pct_label":"Cắt lỗ (biến động giá)","take_profit_pct_label":"Chốt lời (0 = không đặt)","max_positions_label":"Số vị thế mở tối đa","allow_short_label":"Có thể mở vị thế bán khống","hint":"Ở mức đòn bẩy {{lev}}x, biến động bất lợi {{sl}}% sẽ đóng vị thế — tương đương khoảng {{loss}}% số dư cho mỗi giao dịch."},"rules":{"if":"NẾU","and":"VÀ","when_flat":"Không có vị thế","when_position":"Đang có vị thế","groups":{"momentum":"Động lượng","trend":"Xu hướng","price":"Diễn biến giá","market":"Trạng thái thị trường","position":"Vị thế","actions":"Hành động"},"paletteHint":"Kéo các khối vào quy tắc bên phải hoặc chọn một quy tắc rồi chạm vào khối.","dropCondition":"thả một điều kiện","dragToReorder":"Kéo để sắp xếp lại","delete":"Xóa","addFlat":"Thêm quy tắc vào lệnh","addPosition":"Thêm quy tắc vị thế","emptyTitle":"Chưa có quy tắc","emptyText":"Quy tắc dành cho các ưu tiên cố định (ví dụ: \"luôn mua khi RSI dưới 25\"). Khi không có quy tắc nào được kích hoạt, phong cách đã học của bạn sẽ quyết định.","needCondition":"Quy tắc này cần ít nhất một điều kiện; quy tắc trống sẽ không được lưu.","orderHint":"Các quy tắc được xét từ trên xuống; quy tắc khớp đầu tiên sẽ được áp dụng. Quy tắc vị thế được viết cho lệnh mua và tự động đảo chiều cho lệnh bán.","positionOnly":"Điều kiện này chỉ áp dụng cho quy tắc vị thế.","duplicate":"Điều kiện này đã được thêm.","maxConditions":"Mỗi quy tắc có tối đa 5 điều kiện.","maxRules":"Tối đa 12 quy tắc.","selectFirst":"Trước tiên, hãy chọn một quy tắc.","flatActionsOnly":"Quy tắc vào lệnh chỉ có thể Mua, Bán hoặc Chờ.","positionActionsOnly":"Quy tắc vị thế chỉ có thể Giữ, Tăng, Giảm hoặc Đóng.","moveUp":"Di chuyển lên","moveDown":"Di chuyển xuống","removeCondition":"Xóa điều kiện"},"train":{"progress":"{{count}} / {{min}} ví dụ","fidelity":"Độ khớp phong cách","needMore":"cần ít nhất 10 ví dụ","questionFlat":"Bạn sẽ làm gì trên biểu đồ này?","questionPosition":"Bạn sẽ làm gì với vị thế mua này?","openLong":"Mở lệnh mua · {{pnl}}% · {{held}} nến","anonymous":"Coin và ngày được ẩn để không ảnh hưởng đến bạn; giá được quy đổi về 100.","actions":{"long":"Tôi sẽ mua","wait":"Tôi sẽ chờ","short":"Tôi sẽ bán","hold":"Tôi sẽ giữ","add":"Tôi sẽ mua thêm","reduce":"Tôi sẽ giảm vị thế","close":"Tôi sẽ đóng vị thế"},"confidence":"Bạn chắc chắn đến mức nào?","conf1":"Không chắc","conf2":"Chắc chắn","conf3":"Rất chắc chắn","reasonPlaceholder":"Lý do? (không bắt buộc) — ví dụ: \"xu hướng tăng nhưng RSI quá cao, tôi sẽ chờ giá điều chỉnh\"","reasonHint":"Lý do của bạn sẽ được hiển thị cho người đăng ký khi AI giải thích quyết định.","submit":"Lưu quyết định","revealed":"Đây là biểu đồ {{symbol}} {{interval}} ({{date}}). Trong 24 nến tiếp theo:","noRightAnswer":"Không có câu trả lời đúng — mục tiêu là tìm hiểu phong cách của bạn. Hiệu suất được đo riêng.","matched":"AI của bạn suy nghĩ giống bạn","learning":"AI của bạn suy nghĩ khác — AI đang học từ ví dụ này","aiWouldSay":"Nếu chưa xem ví dụ này, AI của bạn sẽ nói:","firstSamples":"Ví dụ đầu tiên — AI của bạn chưa xem đủ để đưa ra dự đoán.","next":"Biểu đồ tiếp theo"},"chat":{"welcomeTitle":"Mô tả phong cách của bạn, AI sẽ chuyển thành quy tắc","welcomeText":"Cho AI biết cách bạn giao dịch; trợ lý sẽ đặt câu hỏi và soạn quy tắc cùng cài đặt rủi ro. Bạn xem lại đề xuất trước khi áp dụng.","starters":{"s1":"Tôi theo xu hướng và bán khống khi xu hướng giảm","s2":"Tôi mua khi giá giảm mạnh","s3":"Tôi chờ giá phá vỡ với khối lượng lớn","s4":"Không dùng đòn bẩy, tôi cắt lỗ nhanh"},"placeholder":"Mô tả phong cách của bạn…","send":"Gửi","proposal":"Thiết lập đề xuất","apply":"Áp dụng cho mô hình của tôi","applied":"Đã áp dụng","riskLine":"Đòn bẩy {{lev}}x · {{size}}% mỗi lệnh · dừng lỗ {{sl}}% · mục tiêu {{tp}}%","howTitle":"Cách hoạt động","howText":"Trợ lý sẽ hỏi để hiểu phong cách của bạn và đề xuất các quy tắc. Bạn có thể chỉnh sửa quy tắc đã áp dụng trong tab Quy tắc. Khi không có quy tắc nào được kích hoạt, phong cách học được từ quá trình huấn luyện sẽ quyết định — kết hợp cả hai sẽ hiệu quả nhất."},"test":{"title":"Kiểm thử quá khứ","subtitle":"Mô hình hoạt động chính xác như công cụ giao dịch trực tiếp trên các nến gần đây chưa từng xuất hiện trong dữ liệu huấn luyện (đã tính phí và chênh lệch giá).","run":"Chạy kiểm thử","rerun":"Chạy lại","running":"Đang chạy…","stale":"Quy tắc hoặc cài đặt rủi ro đã thay đổi kể từ lần kiểm thử trước; hãy chạy lại.","return":"Lợi nhuận","benchmark":"Mua và nắm giữ","trades":"Giao dịch","profitFactor":"Hệ số lợi nhuận","coin":"Coin","period":"{{from}} – {{to}} · {{bars}} nến ({{interval}}) · có vị thế trên thị trường {{exposure}}% thời gian","honesty":"Kiểm thử quá khứ dựa trên dữ liệu cũ và có thể bị khớp quá mức. Đánh giá thực tế là hiệu suất giao dịch ảo sau khi ra mắt.","previewTitle":"Thử trên biểu đồ chưa từng thấy","previewText":"AI của bạn sẽ làm gì trên một biểu đồ ngẫu nhiên chưa từng thấy trong quá trình huấn luyện — và vì sao?","previewCta":"Biểu đồ ngẫu nhiên","after":"sau đó:","yourAi":"Quyết định của AI:"},"publish":{"checklist":"Danh sách kiểm tra trước khi ra mắt","checkTraining":"Ít nhất {{min}} ví dụ huấn luyện hoặc một quy tắc (hiện có {{count}})","checkSymbols":"Ít nhất một coin để giao dịch","checkTagline":"Một câu giới thiệu ngắn (tab Hồ sơ)","checkBacktest":"Đã chạy kiểm thử quá khứ","checkPlan":"Gói Creator ({{fee}} USDT/tháng)","publish":"Đăng","pause":"Tạm dừng","resume":"Tiếp tục","suspended":"Mô hình này đã bị quản trị viên đình chỉ.","note":"Sau khi đăng, mô hình bắt đầu giao dịch với số dư ảo 10,000 USDT theo giá thực; hiệu suất trên sàn giao dịch trực tiếp được tính từ thời điểm đó. Tạm dừng sẽ ngăn mở vị thế mới; các vị thế đang mở vẫn được quản lý.","pricing":"Định giá","monthlyFee":"Phí hàng tháng (USDT)","monthlyHint":"0 = miễn phí. Tối đa {{max}}. Yubbit giữ lại {{cut}}%.","profitShare":"Chia sẻ lợi nhuận (%)","profitHint":"0 = không chia. Tối đa {{max}}%. Yubbit giữ lại {{cut}}% phần chia.","youGet":"Bạn nhận {{sub}} USDT mỗi người đăng ký mỗi tháng; với chia sẻ lợi nhuận, bạn giữ {{share}}% lợi nhuận mới của mỗi người đăng ký.","savePricing":"Lưu giá","pricingNote":"Thay đổi giá áp dụng cho người đăng ký mới; người đăng ký hiện tại vẫn giữ mức giá khi họ đăng ký."},"profile":{"name":"Tên mô hình","tagline":"Câu giới thiệu","taglineHint":"Hiển thị trên thẻ sàn giao dịch (tối đa 90 ký tự).","description":"Mô tả","alias":"Tên nhà sáng tạo","aliasHint":"Để trống để hiển thị tên rút gọn của bạn.","avatar":"Ảnh đại diện","color":"Màu sắc","symbols":"Coin được giao dịch (tối đa {{max}})","symbolsHint":"Chỉ các coin có thị trường futures.","interval":"Khoảng thời gian ra quyết định","intervalHint":"Mô hình đưa ra quyết định khi mỗi nến đóng. Tạm dừng mô hình để thay đổi mục này khi đang hoạt động."},"studio":{"back":"Mô hình của tôi","tabs":{"train":"Huấn luyện","rules":"Quy tắc","chat":"Trò chuyện AI","test":"Kiểm tra","publish":"Xuất bản","profile":"Hồ sơ"},"stats":"{{samples}} ví dụ ({{flat}} lệnh hòa · {{position}} vị thế) · {{rules}} quy tắc","viewPublic":"Xem trên sàn giao dịch","saved":"Đã lưu","saveRules":"Lưu quy tắc","saveProfile":"Lưu hồ sơ","publishDone":"Mô hình của bạn đã hoạt động!","pauseDone":"Đã tạm dừng mô hình.","resumeDone":"Mô hình đã hoạt động trở lại.","yourDna":"DNA của bạn","dnaEmpty":"Thực hiện một vài quyết định để hồ sơ DNA của bạn xuất hiện tại đây.","history":"Ví dụ của tôi","useHistory":"Dùng lịch sử giao dịch của tôi","historyHint":"Với sự cho phép của bạn, các giao dịch futures trong 40 ngày qua (mở và đóng) sẽ được thêm làm ví dụ. Thu hồi quyền sẽ xóa chúng.","historyOn":"Đã thêm {{count}} giao dịch thực.","historyOff":"Đã xóa các ví dụ từ lịch sử giao dịch.","noSamples":"Chưa có ví dụ nào.","fromTrade":"Giao dịch thực","footer":"Lợi nhuận ảo hiện tại: {{v}}"},"hub":{"title":"Trung tâm DNA của tôi","subtitle":"AI bạn theo dõi, mô hình bạn huấn luyện và thu nhập của bạn ở cùng một nơi.","create":"Tạo AI","market":"Sàn giao dịch","tabs":{"subs":"Đăng ký","models":"Mô hình của tôi","earnings":"Thu nhập"},"noSubs":"Bạn chưa theo dõi AI nào","noSubsText":"Chọn một mô hình trên sàn giao dịch, chọn số tiền để mô hình giao dịch và để mô hình giao dịch thay bạn.","realized":"Đã thực hiện","allocated":"Đã phân bổ","free":"Khả dụng","openPositions":"Vị thế đang mở","planActive":"Gói nhà sáng tạo của bạn đang hoạt động (đến {{date}})","planNeeded":"Cần có gói nhà sáng tạo để xuất bản ({{fee}} USDT/tháng)","planText":"Không có gói, bạn có thể tạo và huấn luyện {{drafts}} mô hình nháp.","planBuy":"Bắt đầu với {{fee}} USDT","noModels":"Chưa có mô hình nào","noModelsText":"Bắt đầu với 20 quyết định; để AI học phong cách của bạn, thử nghiệm rồi xuất bản.","openStudio":"Studio","samples":"Ví dụ","subscribers":"Người đăng ký","earnTotal":"Tổng thu nhập","earn30":"30 ngày qua","earnSubs":"Thu nhập từ đăng ký","earnProfit":"Thu nhập chia sẻ lợi nhuận","count":"{{count}} khoản thanh toán","earnNote":"Bạn có {{subs}} người đăng ký đang hoạt động. Thu nhập được chuyển thẳng vào ví USDT của bạn.","noEarnings":"Chưa có thu nhập.","createTitle":"Nhà giao dịch AI mới","createText":"Đặt tên cho AI; bạn có thể bắt đầu huấn luyện ngay.","namePlaceholder":"VD: Đại bàng kiên nhẫn","createCta":"Tạo và huấn luyện"},"subscribe":{"title":"Đăng ký","loginFirst":"Đăng nhập hoặc tạo tài khoản để đăng ký.","liveOff":"Tính năng tự động giao dịch trực tiếp hiện đang tắt; hãy thử lại sau.","amount":"Bạn muốn AI này giao dịch với số tiền bao nhiêu?","available":"Ví: {{amount}} USDT","max":"Tối đa","min":"Tối thiểu {{min}} USDT.","tooMuch":"Vượt quá số dư ví (bao gồm phí hàng tháng).","amountHint":"Số tiền này sẽ chuyển từ ví sang tài khoản DNA riêng. AI chỉ giao dịch bằng số tiền đó, tự động vào và thoát lệnh theo quyết định của mình. Bạn có thể rút phần tiền chưa sử dụng bất cứ lúc nào.","maxLoss":"Giới hạn lỗ","maxLossHint":"Nếu tài khoản lỗ hơn {{amount}} USDT ({{pct}}%), AI sẽ dừng và số tiền còn lại được trả về ví.","noLossLimit":"Không giới hạn lỗ — AI có thể sử dụng toàn bộ số tiền đã phân bổ.","feeNow":"Phí hàng tháng (hiện tại)","profitShare":"Chia sẻ lợi nhuận","perTrade":"Ký quỹ mỗi giao dịch","stopLoss":"Mức lỗ mỗi giao dịch khi bị dừng","total":"Số tiền rời khỏi ví","hwmHint":"Chỉ chia sẻ lợi nhuận khi tài khoản đạt mức cao mới.","accept":"Tôi hiểu rằng giao dịch tự động có thể gây thua lỗ, hiệu suất trong quá khứ và mô phỏng không đảm bảo kết quả trong tương lai, và tôi có thể mất toàn bộ số tiền đã phân bổ.","confirm":"Đăng ký với {{amount}} USDT","doneTitle":"Bạn đã đăng ký!","doneText":"AI sẽ bắt đầu đưa ra quyết định với {{amount}} USDT sau khi nến tiếp theo đóng cửa.","goToSub":"Đến gói đăng ký của tôi","goKyc":"Xác minh danh tính","goDeposit":"Nạp tiền","needDeposit":"Bạn cần có ít nhất {{min}} USDT trong ví để đăng ký.","ownTitle":"Chạy mô hình của riêng bạn","ownNote":"Đây là mô hình của bạn: không phí hàng tháng, không chia sẻ lợi nhuận, chỉ có phí giao dịch thông thường. Mô hình này không được tính vào số người đăng ký công khai."},"sub":{"back":"Trung tâm DNA của tôi","since":"từ {{date}}","equity":"Giá trị tài khoản","topup":"Nạp thêm","withdraw":"Rút tiền","stop":"Dừng","pastDue":"Không thể thu phí hàng tháng ({{fee}} USDT). AI không mở vị thế mới; hãy nạp USDT vào ví trong vòng 3 ngày, nếu không gói đăng ký sẽ dừng.","stoppingText":"Đang dừng: các vị thế đang mở sẽ được đóng, sau đó số dư được chuyển về ví.","stoppedText":"Gói đăng ký đã dừng {{reason}}; số dư đã được chuyển vào ví của bạn.","principal":"Đã phân bổ","free":"Số dư khả dụng","inPositions":"{{v}} USDT trong các vị thế","realized":"Lợi nhuận đã chốt","trades":"{{count}} giao dịch · {{wins}} thắng","paidFees":"Phí đã trả","feesBreakdown":"chia sẻ lợi nhuận {{share}} · giao dịch {{trading}}","equityChart":"Giá trị tài khoản","openTitle":"Vị thế đang mở ({{count}})","noOpen":"Hiện không có vị thế nào đang mở; AI đang chờ cơ hội.","entry":"Giá vào","mark":"Hiện tại","margin":"Ký quỹ","tp":"Mục tiêu","lossHint":"AI sẽ dừng nếu giá trị tài khoản giảm xuống dưới {{amount}} USDT.","renews":"Gia hạn {{date}}","hwm":"Mức lợi nhuận cao nhất: {{v}} USDT","historyTitle":"Lịch sử giao dịch","feesTitle":"Phí","modal":{"topup":{"title":"Nạp tiền","text":"Chuyển USDT từ ví vào tài khoản DNA; AI sẽ sử dụng số tiền này cho các giao dịch tiếp theo.","cta":"Nạp"},"withdraw":{"title":"Rút số dư khả dụng","text":"Bạn có thể rút tối đa {{free}} USDT không nằm trong các vị thế.","cta":"Rút về ví"},"stop":{"title":"Dừng gói đăng ký","text":"{{open}} vị thế đang mở sẽ được đóng theo giá thị trường và số dư còn lại sẽ được chuyển vào ví của bạn. Phí hàng tháng đã trả sẽ không được hoàn lại.","cta":"Dừng và rút tiền"}}},"arena":{"seoTitle":"Đấu trường Yubbit DNA","title":"Đấu trường","subtitle":"Hai AI cùng xem một biểu đồ mà cả hai chưa từng thấy trong quá trình huấn luyện. Ai sẽ làm gì và tại sao?","notEnough":"Đấu trường cần ít nhất hai mô hình đang hoạt động.","scenario":"Biểu đồ chung","footnote":"Biểu đồ là một đoạn dữ liệu lịch sử chưa được dùng để huấn luyện bất kỳ mô hình nào; hãy mở để xem ai dự đoán đúng — dù chỉ một biểu đồ thì chưa chứng minh được gì."},"errors":{"TERMS_CHANGED":"Nhà sáng tạo đã thay đổi phí hoặc tỷ lệ chia lợi nhuận. Hãy xem lại điều khoản mới rồi thử lại.","DNA_FAILED":"Đã xảy ra lỗi. Vui lòng thử lại sau.","DNA_DISABLED":"Yubbit DNA hiện đang tắt.","LIVE_DISABLED":"Giao dịch tự động trực tiếp hiện đang tắt.","KYC_REQUIRED":"Cần xác minh danh tính để giao dịch tự động bằng tiền thật.","EMAIL_NOT_VERIFIED":"Trước tiên, hãy xác minh địa chỉ email của bạn.","CREATOR_PLAN_REQUIRED":"Tính năng này yêu cầu gói nhà sáng tạo.","OPENAI_NOT_CONFIGURED":"Hiện không thể sử dụng trò chuyện AI.","NOT_FOUND":"Không tìm thấy.","TERMS_REQUIRED":"Chấp nhận tuyên bố rủi ro để tiếp tục.","MODEL_NOT_AVAILABLE":"Hiện mô hình này không nhận người đăng ký.","ALLOCATION_TOO_LOW":"Số tiền thấp hơn mức tối thiểu.","ALLOCATION_TOO_HIGH":"Số tiền vượt quá mức tối đa.","ALREADY_SUBSCRIBED":"Bạn đã đăng ký mô hình này rồi.","INSUFFICIENT_BALANCE":"Không đủ USDT trong ví.","SUBSCRIPTION_STOPPED":"Đăng ký đã bị dừng.","INVALID_AMOUNT":"Nhập số tiền hợp lệ.","INSUFFICIENT_FREE_BALANCE":"Không đủ số dư khả dụng; không thể rút phần ký quỹ trong các vị thế.","NAME_REQUIRED":"Nhập tên có ít nhất 2 ký tự.","MODEL_LIMIT":"Bạn đã đạt giới hạn mô hình.","INVALID_INTERVAL":"Khoảng thời gian ra quyết định không hợp lệ.","PAUSE_TO_EDIT":"Trước tiên, hãy tạm dừng mô hình để thay đổi mục này.","SYMBOLS_REQUIRED":"Chọn ít nhất một đồng coin.","SCENARIO_NOT_FOUND":"Không tìm thấy kịch bản.","INVALID_DECISION":"Quyết định không hợp lệ.","ALREADY_ANSWERED":"Bạn đã trả lời biểu đồ này rồi.","NOT_ENOUGH_TRAINING":"Cần thêm ví dụ huấn luyện hoặc ít nhất một quy tắc để xuất bản.","BACKTEST_REQUIRED":"Chạy kiểm thử quá khứ trước khi xuất bản.","TAGLINE_REQUIRED":"Viết một câu giới thiệu ngắn trong tab Hồ sơ.","MODEL_SUSPENDED":"Mô hình đã bị tạm ngưng.","NOT_PUBLISHED":"Mô hình chưa hoạt động.","NOT_PAUSED":"Mô hình chưa tạm dừng.","NO_SCENARIOS":"Đang chuẩn bị các tình huống — hãy thử lại sau ít phút.","EMPTY_MESSAGE":"Hãy viết tin nhắn.","CHAT_LIMIT":"Bạn đã đạt giới hạn trò chuyện hôm nay.","BACKTEST_NO_DATA":"Không đủ dữ liệu giá cho các coin đã chọn.","DEMO_UNAVAILABLE":"Bản demo hiện chưa sẵn sàng.","ARENA_UNAVAILABLE":"Đấu trường hiện chưa sẵn sàng.","NETWORK_ERROR":"Lỗi kết nối.","UNAUTHORIZED":"Phiên của bạn đã hết hạn; hãy đăng nhập lại.","RATE_LIMITED":"Quá nhiều yêu cầu; hãy chậm lại một chút.","COIN_NOT_FOUND":"Không tìm thấy coin.","PRICE_UNAVAILABLE":"Hiện không có giá; hãy thử lại sau ít phút.","POSITIONS_STILL_OPEN":"Các vị thế đang được đóng; quá trình sẽ hoàn tất trong giây lát.","CHAT_UNAVAILABLE":"Trợ lý AI hiện không thể trả lời. Hãy thử lại sau ít phút.","REFUND_BALANCE_REQUIRED":"Ví của bạn không đủ USDT để hoàn lại phí chưa sử dụng cho người đăng ký.","MODEL_DELETED":"Mô hình này đã bị xóa.","BONUS_FUNDS_LOCKED":"Không thể dùng tiền thưởng bị khóa cho Yubbit DNA. Bạn chỉ có thể phân bổ số tiền có thể rút."},"delete":{"title":"Xóa mô hình","draftText":"Bản nháp này, các câu trả lời huấn luyện và cuộc trò chuyện AI sẽ bị xóa vĩnh viễn.","stopsTrading":"Mô hình sẽ bị gỡ khỏi sàn ngay lập tức và ngừng giao dịch. Tài khoản ảo của mô hình sẽ bị đóng.","ownSub":"Gói đăng ký của bạn sẽ dừng: các vị thế đang mở được đóng theo giá thị trường và số dư được chuyển về ví của bạn.","subscribers":"Gói đăng ký của {{count}} người đăng ký sẽ dừng: các vị thế đang mở của họ được đóng theo giá thị trường và số dư được chuyển về ví của họ.","subscribers_one":"Gói đăng ký của {{count}} người đăng ký sẽ dừng: các vị thế đang mở của họ được đóng theo giá thị trường và số dư được chuyển về ví của họ.","subscribers_other":"Gói đăng ký của {{count}} người đăng ký sẽ dừng: các vị thế đang mở của họ được đóng theo giá thị trường và số dư được chuyển về ví của họ.","refund":"Người đăng ký được hoàn lại số ngày chưa sử dụng trong phí tháng này: tổng cộng {{total}}, trong đó {{you}} từ ví của bạn (phần phí của bạn).","keepRecords":"Câu trả lời huấn luyện và cuộc trò chuyện AI sẽ bị xóa. Hồ sơ giao dịch và thanh toán được giữ lại để kế toán.","suspended":"Mô hình này bị Yubbit tạm ngưng và không thể xóa trong khi quá trình xem xét đang diễn ra.","shortOfFunds":"Bạn cần {{need}} trong ví để hoàn tiền (hiện có {{have}}). Hãy nạp tiền trước.","typeName":"Nhập tên mô hình ({{name}}) để xác nhận","confirm":"Xóa vĩnh viễn","zone":"Xóa","zoneDraft":"Xóa bản nháp này và dữ liệu huấn luyện của bản nháp.","zonePublished":"Dừng mô hình, đóng đăng ký và hoàn lại phí chưa sử dụng."}},"adminUi":{"users":{"statTotal":"Tổng số người dùng","statNew7d":"7 ngày qua","statKycApproved":"KYC đã duyệt","statKycPending":"KYC đang chờ","statBanned":"Đã cấm","searchPlaceholder":"Tìm theo tên, email, số điện thoại hoặc ID","kycAll":"Mọi trạng thái KYC","kycApproved":"Đã duyệt","kycPending":"Đang chờ","kycRejected":"Bị từ chối","kycNone":"Chưa đăng ký","statusAll":"Mọi trạng thái","statusActive":"Đang hoạt động","statusBanned":"Đã cấm","verifiedAll":"Mọi trạng thái email","verifiedYes":"Email đã xác minh","verifiedNo":"Email chưa xác minh","sortNewest":"Mới nhất","sortOldest":"Cũ nhất","sortLastLogin":"Đăng nhập gần nhất","sortName":"Tên","clearFilters":"Xóa bộ lọc","resultCount":"{{count}} kết quả","colStatus":"Trạng thái","colJoined":"Ngày tham gia","unverified":"email chưa xác minh","pageRange":"{{from}}–{{to}} trên {{total}}"},"digest":{"title":"Phân tích thị trường AI hằng ngày","subtitle":"Mỗi sáng, các cặp đã chọn sẽ được phân tích và gửi email cho khách hàng. Phân tích được tạo một lần mỗi ngày cho mỗi cấp — không phải một lần cho mỗi người dùng.","enable":"Bật email phân tích hằng ngày","enableHint":"Khi tắt, lịch chạy sẽ không bao giờ hoạt động. Người dùng cũng có thể tắt tính năng này cho tài khoản của mình.","hour":"Thời gian gửi","hourHint":"Theo UTC. Múi giờ của máy chủ không ảnh hưởng.","recipients":"Người nhận","unsubscribed":"Đã hủy đăng ký","lastRun":"Lần chạy gần nhất","todaySent":"Đã gửi hôm nay","pairsTitle":"Các cặp cần phân tích","pairsHint":"Nhấp để chọn. Nếu không chọn cặp nào, hệ thống sẽ dùng 5 coin có khối lượng giao dịch cao nhất. Mỗi cấp sẽ nhận tối đa số cặp theo giới hạn riêng từ danh sách này.","pairsEmpty":"Chưa chọn cặp nào — hệ thống sẽ dùng 5 coin có khối lượng giao dịch cao nhất.","tiersTitle":"Các cấp khối lượng","tiersHint":"Người dùng được xếp vào cấp dựa trên khối lượng giao dịch trong 30 ngày qua và nhận loại phân tích của cấp đó. Cấp cao nhất mà họ đạt ngưỡng sẽ được áp dụng.","tierName":"Cấp","tierMinVolume":"Khối lượng tối thiểu (USD)","tierType":"Loại phân tích","tierMaxPairs":"Số cặp","addTier":"Thêm cấp","saveFailed":"Không thể lưu.","runTitle":"Chạy thủ công","runHint":"Chạy thử sẽ tạo phân tích mà không gửi đi. Gửi thử chỉ gửi cho bạn. Gửi ngay sẽ gửi cho tất cả mọi người.","dryRun":"Chạy thử","sendTest":"Gửi thử cho tôi","runNow":"Gửi ngay","dryRunOk":"Đã tạo phân tích ({{reports}}), {{pairs}} cặp. Chưa gửi email.","runOk":"Đã gửi {{sent}}, bỏ qua {{skipped}}, thất bại {{failed}}.","recentReports":"Báo cáo đã tạo","preview":"xem trước","history":"Lịch sử gửi","date":"Ngày","sent":"Đã gửi","failed":"Thất bại"},"audit":{"title":"Nhật ký kiểm toán và lưu trữ","subtitle":"Ai đã thay đổi điều gì và khi nào, đối với mọi giao dịch tiền và quyết định xác minh danh tính. Bản ghi chỉ được thêm mới — không thể chỉnh sửa hoặc xóa khỏi bảng điều khiển.","retentionTitle":"Thời hạn lưu trữ bản ghi","retentionSubtitle":"Bản ghi giao dịch và danh tính được lưu ít nhất {{years}} năm; không thể xóa theo thời gian khỏi các bảng này.","retentionYears":"{{years}} năm","table":"Bảng","recordCount":"Bản ghi","oldest":"Cũ nhất","newest":"Mới nhất","protectedHint":"Các bảng này được bảo vệ trong mã: tác vụ dọn dẹp cố xóa các hàng cũ khỏi đây sẽ phát sinh lỗi.","allActions":"Tất cả hành động","searchPlaceholder":"Tìm email, ghi chú hoặc đối tượng","exportCsv":"Tải CSV","when":"Thời điểm","action":"Hành động","actor":"Người thực hiện","target":"Đối tượng","detail":"Chi tiết","hide":"Ẩn","before":"Trước","after":"Sau","empty":"Không có bản ghi nào khớp với bộ lọc này.","totalRecords":"Tổng cộng {{count}} bản ghi"},"native":{"title":"Cặp giao dịch nội bộ","subtitle":"Điều chỉnh giá các token do bạn niêm yết không có thị trường bên ngoài bằng các kế hoạch.","noCoins":"Chưa có coin nào dùng nguồn giá nội bộ. Thêm coin trong mục Coins và đặt nguồn giá thành 'native'.","currentPrice":"Giá hiện tại","planCount":"Số kế hoạch","plans":"Kế hoạch giá","addPlan":"Thêm kế hoạch","newPlan":"Kế hoạch mới","editPlan":"Chỉnh sửa kế hoạch","noPlans":"Chưa có kế hoạch — không thể tạo giá.","chainHint":"Các kế hoạch nối tiếp theo thời gian. Khi đến ngày mục tiêu, giá giữ ở mức mục tiêu; kế hoạch tiếp theo bắt đầu từ giá khởi điểm riêng.","period":"Khoảng thời gian","startPrice":"Giá khởi điểm","targetPrice":"Giá mục tiêu","startAt":"Bắt đầu","targetAt":"Ngày mục tiêu","targetAtHint":"Thời điểm giá cần đạt mức mục tiêu.","curve":"Đường cong","curveHint":"Cách giá tiến đến mức mục tiêu.","volatility":"Biến động (%)","volatilityHint":"Biên độ nhiễu thêm vào đường cong. 0 = đường thẳng.","dailyVolume":"Khối lượng hằng ngày (USD)","dailyVolumeHint":"Hiển thị trong danh sách thị trường. Không phải dữ liệu thực — dùng để sắp xếp.","preview":"Xem trước đường cong giá","quick1d":"1 ngày","quick1w":"1 tuần","quick1m":"1 tháng","quick3m":"3 tháng","curves":{"linear":"Tuyến tính","ease_in":"Tăng tốc","ease_out":"Giảm tốc","ease_in_out":"Mượt mà"}},"withdrawals":{"subtitle":"Xử lý yêu cầu rút tiền và xem lại lịch sử.","statPending":"Đang chờ","statApproved":"Đã duyệt","statRejected":"Đã từ chối","statPendingAmount":"Số tiền đang chờ","searchPlaceholder":"Tìm email, ID, địa chỉ hoặc TX","clearFilters":"Xóa bộ lọc","noReason":"không có lý do","processedAt":"Đã xử lý","pageRange":"{{from}}–{{to}} trên {{total}}","title":"Yêu cầu rút tiền","filter":{"pending":"Đang chờ","all":"Tất cả"},"status":{"pending":"Đang chờ","approved":"Đã duyệt","rejected":"Đã từ chối"},"empty":"Không có bản ghi.","approve":"Duyệt","reject":"Từ chối","confirmApprove":"Duyệt và gửi","confirmReject":"Từ chối và hoàn tiền","txHashLabel":"Mã băm giao dịch (TX)","txHashHint":"Mã giao dịch trên chuỗi. Người dùng có thể xem mã này trong lịch sử rút tiền và thông báo.","rejectNoteLabel":"Lý do từ chối","rejectNotePlaceholder":"Ví dụ: Địa chỉ ví không khớp với mạng.","rejectNoteHint":"Hiển thị cho người dùng trong thông báo và lịch sử rút tiền. Số tiền sẽ được hoàn lại.","memo":"Memo / tag"},"risk":{"tab":{"assets":"Mức độ rủi ro tài sản","users":"Người dùng"},"searchPlaceholder":"Tìm email hoặc tên","onlyWithBalance":"Chỉ người dùng có số dư","userCount":"{{count}} người dùng","noUsers":"Không có bản ghi.","colBalance":"Số dư (USDT)","colNetPnl":"PNL ròng","colRealized":"PNL đã thực hiện","colUnrealized":"PNL chưa thực hiện","colDeposits":"Đã nạp","colWithdrawals":"Đã rút","colPositions":"Vị thế đang mở","banned":"đã bị cấm","unpriced":"tài sản chưa định giá","unpricedHint":"Người dùng này đang nắm giữ tài sản chưa có giá xác định — số dư có thể bị tính thấp hơn thực tế.","pnlExplainer":"PNL ròng = (số dư hiện tại + số tiền đã rút) − số tiền đã nạp − tiền thưởng đã cấp. Giá trị dương nghĩa là người dùng đang có lợi thế so với sàn. PNL đã thực hiện chỉ tính các giao dịch futures đã đóng; PNL chưa thực hiện là kết quả hiện tại của các vị thế đang mở."},"bonuses":{"title":"Tiền thưởng bị khóa","subtitle":"Cấp tiền thưởng không thể rút — chỉ lợi nhuận mới có thể rút sau khi đáp ứng các yêu cầu.","signupTitle":"Tiền thưởng đăng ký (tự động)","signupHint":"Khi bật, mọi tài khoản đăng ký mới sẽ tự động nhận khoản tiền thưởng này.","signupEnabled":"Bật tiền thưởng đăng ký","amount":"Số tiền","bonusTitle":"Tên tiền thưởng","releaseMode":"Khi đáp ứng các yêu cầu","releaseKeepLocked":"Giữ tiền thưởng bị khóa (chỉ rút lợi nhuận)","releaseUnlock":"Mở khóa cả tiền thưởng","releaseKeepLockedHint":"Tiền gốc của khoản thưởng sẽ bị khóa vĩnh viễn; người dùng chỉ có thể rút lợi nhuận.","releaseUnlockHint":"Khi đáp ứng đủ yêu cầu, tiền gốc của khoản thưởng cũng có thể được rút.","expiryDays":"Có hiệu lực trong (ngày)","expiryHint":"0 = không hết hạn. Nếu chưa đáp ứng đủ yêu cầu khi hết hạn, khoản thưởng sẽ bị thu hồi.","conditionsTitle":"Yêu cầu rút lợi nhuận","conditionsHint":"Trường để 0 nghĩa là không kiểm tra yêu cầu đó.","minDeposit":"Tổng tiền nạp tối thiểu (USDT)","minVolume":"Khối lượng giao dịch tối thiểu (USDT)","volumeMultiplier":"Hệ số khối lượng (thưởng ×)","volumeMultiplierHint":"Ví dụ: 5 → cần khối lượng gấp 5× khoản thưởng.","minDays":"Thời gian chờ tối thiểu (ngày)","effectiveVolume":"Yêu cầu khối lượng thực tế: {{amount}} USDT","listTitle":"Khoản thưởng đã cấp","empty":"Không có bản ghi.","user":"Người dùng","stillLocked":"Vẫn bị khóa","progress":"Tiến độ","stepsDone":"bước đã hoàn thành","noConditions":"Không có yêu cầu","unlock":"Mở khóa","forfeit":"Hủy / thu hồi","forfeitPartial":"Đã thu hồi một phần. {{amount}} USDT còn lại đang bị khóa trong các vị thế mở và sẽ tự động được thu khi các vị thế đóng.","searchPlaceholder":"Tìm email hoặc tên","status":{"active":"Đang hoạt động","unlocked":"Đã giải ngân","consumed":"Đã sử dụng (thua lỗ khi giao dịch)","forfeited":"Đã hủy","expired":"Đã hết hạn"},"source":{"admin":"Quản trị viên","signup":"Thưởng đăng ký"},"requirement":{"email_verified":"Xác minh email","kyc":"Phê duyệt KYC","deposit":"Nạp tiền","trade_volume":"Khối lượng giao dịch","days":"Thời gian chờ"},"stats":{"activeGrants":"Tiền thưởng đang hoạt động","lockedTotal":"Tổng số tiền bị khóa","grantedTotal":"Tổng số tiền đã cấp","unlockedTotal":"Đã mở khóa","consumedTotal":"Đã sử dụng","reclaimedTotal":"Đã thu hồi"}},"common":{"all":"Tất cả","actions":"Thao tác","save":"Lưu","savePublish":"Lưu & xuất bản","cancel":"Hủy","delete":"Xóa","edit":"Chỉnh sửa","add":"Thêm","remove":"Gỡ bỏ","close":"Đóng","show":"Hiển thị","hide":"Ẩn","title":"Tiêu đề","description":"Mô tả","slug":"Slug","type":"Loại","points":"Điểm","repeat":"Lặp lại","active":"Đang hoạt động","status":"Trạng thái","user":"Người dùng","reward":"Phần thưởng","asset":"Tài sản","amount":"Số tiền","symbol":"Ký hiệu","minVolumeUsd":"Khối lượng tối thiểu (USD)","minAmount":"Số tiền tối thiểu","stockUnlimited":"Số lượng (để trống = không giới hạn)","saved":"Đã lưu","savedOk":"Lưu thành công","saveFailed":"Không thể lưu","slugRequired":"Slug và tiêu đề là bắt buộc","slugExists":"Slug này đã được sử dụng","required":"Bắt buộc","published":"Đã xuất bản","draft":"Bản nháp","editContent":"Chỉnh sửa nội dung","addItem":"Thêm mục","loading":"Đang tải...","copy":"Sao chép","yes":"Có","no":"Không","confirmReset":"Tải nội dung mặc định? Văn bản hiện tại sẽ bị thay thế.","confirmResetLayout":"Tải nội dung và bố cục mặc định? Văn bản hiện tại sẽ bị thay thế.","symbolExample":"Ký hiệu (ví dụ: BTCUSDT)","symbolHint":"Các giao dịch được lưu trong cơ sở dữ liệu dưới dạng BTCUSDT.","volumeSymbolRequired":"Bắt buộc nhập ký hiệu (ví dụ: BTCUSDT)","volumeMinRequired":"Khối lượng tối thiểu USD phải lớn hơn 0","saveError":"Lỗi lưu","view":"Xem","author":"Tác giả","excerpt":"Đoạn trích","seoTitle":"Tiêu đề SEO","seoDescription":"Mô tả SEO","coverImage":"Ảnh bìa","content":"Nội dung","summary":"Tóm tắt","ogPreview":"Ảnh xem trước khi chia sẻ","ogPreviewWhatsApp":"Ảnh xem trước khi chia sẻ (WhatsApp)","ogHint":"Nếu để trống, ảnh bìa sẽ được sử dụng.","ogHintSocial":"Ảnh xem trước khi chia sẻ (WhatsApp / mạng xã hội)","newItem":"Mới","addPlus":"+ Thêm","saving":"Đang lưu…","uploading":"Đang tải lên…","upload":"Tải lên","on":"Bật","off":"Tắt","inactive":"Không hoạt động","activate":"Kích hoạt","deactivate":"Hủy kích hoạt","makeDefault":"Đặt làm mặc định","defaultBadge":"mặc định","activeBadge":"đang hoạt động","passiveBadge":"thụ động","confirmDelete":"Xóa?","error":"Lỗi","test":"Kiểm tra","preview":"Xem trước","order":"Thứ tự","url":"URL","email":"Email","phone":"Điện thoại","address":"Địa chỉ","bodyText":"Nội dung","label":"Nhãn","question":"Câu hỏi","answer":"Câu trả lời","value":"Giá trị","general":"Chung","appearance":"Giao diện","name":"Tên","optional":"không bắt buộc","approve":"Phê duyệt","reject":"Từ chối","note":"Ghi chú","open":"Mở","closed":"Đã đóng","icon":"Biểu tượng","savedTranslating":"Đã lưu. Các ngôn ngữ khác đang được dịch trong nền (thường mất chưa đến một phút)."},"tasks":{"pageTitle":"Nhiệm vụ & Thị trường điểm","types":{"daily_login":"Đăng nhập hằng ngày","invite_friend":"Mời bạn bè","volume_symbol":"Khối lượng giao dịch theo mã (USD)","deposit_asset":"Nạp tài sản","link_visit":"Truy cập liên kết","kyc_approved":"KYC được phê duyệt","first_trade":"Giao dịch đầu tiên"},"repeatOnce":"Một lần","repeatDaily":"Hằng ngày","minInvites":"Số lời mời tối thiểu","heroTitle":"Tiêu đề nổi bật","heroSubtitle":"Phụ đề nổi bật","tasksEnabled":"Đã bật hệ thống nhiệm vụ","addTask":"Thêm nhiệm vụ","linkUrl":"URL liên kết nhiệm vụ","linkUrlRequired":"Cần URL hợp lệ (http/https)","linkButtonText":"Văn bản nút (không bắt buộc)","linkButtonDefault":"Đi đến liên kết nhiệm vụ","addReward":"Thêm phần thưởng","cryptoCredit":"Tiền mã hóa (cộng vào ví)","physical":"Vật phẩm (giao thủ công)","fulfill":"Đánh dấu đã hoàn tất","settingsSaved":"Đã lưu cài đặt","rewardImage":{"label":"Hình ảnh (không bắt buộc)","hint":"Ảnh ngang hiển thị trên thẻ phần thưởng. Ảnh sẽ tự động được cắt theo tỷ lệ 16:9; kích thước 1200 × 675 px là phù hợp nhất. JPG, PNG hoặc WebP.","choose":"Thêm hình ảnh","change":"Đổi hình ảnh","remove":"Xóa","tooLarge":"Hình ảnh quá lớn. Hãy chọn tệp nhỏ hơn.","unreadable":"Không thể đọc hình ảnh này. Hãy dùng tệp JPG, PNG hoặc WebP.","invalid":"Hãy dùng hình ảnh JPG, PNG hoặc WebP."},"rewardSaveFailed":"Không thể lưu phần thưởng. Hãy thử lại.","tabs":{"tasks":"Nhiệm vụ","rewards":"Phần thưởng","redemptions":"Đổi thưởng","settings":"Cài đặt"}},"homepage":{"title":"Trình chỉnh sửa trang chủ","subtitle":"Thêm mục, chỉnh sửa nội dung theo từng ngôn ngữ đang hoạt động, sắp xếp lại và xuất bản.","templates":"Mẫu mục","defaultContent":"Nội dung mặc định","noLanguages":"Không có ngôn ngữ trang web nào đang hoạt động. Bật ít nhất một ngôn ngữ trong Quản trị → Ngôn ngữ.","editContent":"Chỉnh sửa nội dung","saved":"Đã lưu trang chủ","pageOrder":"Thứ tự trang & nội dung ({{count}})","langTabsRequired":"Cần có ngôn ngữ trang web đang hoạt động để dùng các tab ngôn ngữ.","noSections":"Chưa có mục nào. Thêm mẫu ở trên.","addPlus":"+ Thêm"},"homeEditor":{"liveLabel":"Nhãn bảng trực tiếp","mainTitle":"Tiêu đề chính","subtitle":"Tiêu đề phụ","subtitleShort":"Văn bản tiêu đề phụ","badge":"Nhãn","ctaText":"Văn bản CTA","ctaLink":"Liên kết CTA","primaryButtonText":"Văn bản nút chính","primaryButtonLink":"Liên kết nút chính","secondaryText":"Văn bản nút phụ","secondaryLink":"Liên kết nút phụ","sectionTitle":"Tiêu đề mục","longSubtitle":"Tiêu đề phụ (mô tả dài)","stepNo":"Số thứ tự bước","coinLimit":"Số coin hiển thị","noFields":"Không có trường nào có thể chỉnh sửa cho mục này.","stat1Label":"Nhãn chỉ số thứ nhất","stat2Label":"Nhãn chỉ số thứ hai","stat3Label":"Nhãn chỉ số thứ ba","statsAutoHint":"Các giá trị được tính tự động (khối lượng, số lượng coin, tỷ lệ hoa hồng).","buttonText":"Văn bản nút","buttonLink":"Liên kết nút","addItemPlus":"+ Thêm mục","icon":"Biểu tượng"},"cmsEditor":{"title":"Tiêu đề","body":"Nội dung","sectionTitle":"Tiêu đề phần","value":"Giá trị","imageUrl":"URL hình ảnh","formTitle":"Tiêu đề biểu mẫu","defaultFeature":"Tính năng","defaultTitle":"Tiêu đề","defaultDesc":"Mô tả","compareHeaders":"Tính năng,Yubbit,Khác","badgeOptional":"Nhãn (không bắt buộc)","subtitle":"Văn bản phụ đề","buttonText":"Văn bản nút","buttonLink":"Liên kết nút","imagePosition":"Vị trí hình ảnh","left":"Trái","right":"Phải","spacerSize":"Kích thước khoảng cách","small":"Nhỏ","medium":"Vừa","large":"Lớn","fixedReferralCode":"Mã giới thiệu cố định (không bắt buộc)","showReferralField":"Hiển thị trường mã giới thiệu (nếu không có mã cố định)","noEditor":"Không có trình chỉnh sửa cho phần này.","newQuestion":"Câu hỏi mới","answerDefault":"Câu trả lời","labelDefault":"Nhãn","templates":"Mẫu phần","pageSections":"Các phần của trang ({{count}})","emptyBuilder":"Thêm các phần ở trên để tạo trang.","addItemPlus":"+ Thêm mục","bodyText":"Nội dung văn bản"},"posts":{"slugPlaceholderBlog":"slug-bai-viet","newPost":"Bài viết mới","editPost":"Chỉnh sửa bài viết","postsCount":"Bài viết ({{count}})","newLesson":"Bài học mới","editLesson":"Chỉnh sửa bài học","lessonsCount":"Bài học ({{count}})","newAnnouncement":"Thông báo mới","editAnnouncement":"Chỉnh sửa thông báo","announcementsCount":"Thông báo ({{count}})"},"blog":{"title":"Quản lý blog","newPostBtn":"+ Bài viết mới"},"academy":{"title":"Quản lý học viện","newLessonBtn":"+ Bài học mới"},"announcements":{"title":"Quản lý thông báo","newBtn":"+ Thông báo mới"},"analytics":{"title":"Phân tích & Trình quản lý thẻ","subtitle":"Thêm mã Google Analytics, Tag Manager và tập lệnh tùy chỉnh tại đây. Các thay đổi áp dụng trên toàn trang web.","saved":"Đã lưu cài đặt phân tích","gaId":"Mã đo lường Google Analytics","gtmId":"Mã vùng chứa Google Tag Manager","headScripts":"Tập lệnh trong Head (HTML)","bodyScripts":"Tập lệnh trong Body (HTML)"},"languages":{"translatingRound":"Đang dịch… vòng {{round}}/{{rounds}}, {{done}}/{{total}}","fullyTranslatedWithAccepted":"Đã dịch đầy đủ (giữ nguyên {{count}} thuật ngữ)","sameAsEnglish":"Còn {{count}} chuỗi bằng tiếng Anh","retranslateContent":"Dịch nội dung trang web","retranslateContentHint":"Dịch lại các mục trên trang chủ, CMS và trang đích sang ngôn ngữ này. Sửa các mục còn bằng tiếng Anh.","contentTranslating":"Đang dịch nội dung trang web… quá trình này có thể mất vài phút.","contentTranslated":"Đã dịch nội dung trang web (đã cập nhật {{cms}} trang).","autoTranslate":"Dịch bằng OpenAI","autoTranslateHint":"Khi thêm ngôn ngữ, các chuỗi giao diện sẽ được OpenAI tự động dịch (chạy nền, có thể mất vài phút). Chọn lại \"Dịch bằng OpenAI\" để dịch các khóa còn sót. Khóa OpenAI được thiết lập trong Cài đặt > Nội dung tự động.","translating":"Đang dịch… {{done}}/{{total}}","translateStarted":"Đã bắt đầu dịch {{code}} — đang chạy nền.","retranslate":"Dịch lại tất cả","retranslateHint":"Dịch lại mọi khóa; các bản dịch hiện có sẽ bị thay thế.","editManually":"Chỉnh sửa thủ công","missingKeys":"Còn thiếu {{count}}/{{total}}","fullyTranslated":"Đã dịch đầy đủ","coverageHint":"Mức độ từ điển giao diện đã được dịch.","title":"Quản lý ngôn ngữ","subtitle":"Ngôn ngữ trang web công khai (hiện có tiếng Anh và العربية). Các tab mục trên trang chủ và bộ chuyển ngôn ngữ của trang web sẽ dùng các ngôn ngữ đang hoạt động tại đây. Ngôn ngữ bảng quản trị được thiết lập riêng (TR/EN — tệp tích hợp sẵn).","invalidJson":"JSON không hợp lệ","defaultSet":"Đã đặt {{code}} làm ngôn ngữ mặc định","loadEnTemplate":"Tải mẫu EN vào biểu mẫu","downloadEnTemplate":"Tải mẫu EN (.json)","builtinHint":"Ngôn ngữ cơ sở tích hợp sẵn: en.json, ar.json. Chọn Dịch để mở JSON đã hợp nhất (tích hợp sẵn + DB). JSON đã lưu được lưu trong DB và áp dụng trên trang web công khai sau khi làm mới.","editLang":"Chỉnh sửa: {{code}}","newLang":"Ngôn ngữ mới","codePlaceholder":"Mã (de, fr)","namePlaceholder":"Tên (Deutsch)","noRecords":"Không có bản ghi ngôn ngữ — hãy khởi động lại máy chủ hoặc thêm bên dưới.","siteLanguages":"Ngôn ngữ trang web ({{count}})","translate":"Dịch","addLanguage":"Thêm ngôn ngữ","savedRetranslating":"Đã lưu. Đang dịch lại {{count}} nội dung tiếng Anh đã thay đổi sang các ngôn ngữ khác trong nền."},"settings":{"holdingFeeTitle":"Phí duy trì hợp đồng tương lai","holdingFeeEnabled":"Trạng thái","holdingFeeOn":"Bật — đang thu phí","holdingFeeOff":"Tắt","holdingFeeRate":"Tỷ lệ (mỗi kỳ, % quy mô vị thế)","holdingFeeInterval":"Chu kỳ thu phí","holdingFeeIntervalOption":"Mỗi {{hours}} giờ","holdingFeeHint":"Áp dụng cho cả vị thế mua và bán — đây không phải phí funding. Vào mỗi thời điểm bắt đầu kỳ theo UTC (mỗi 8 giờ: 00:00, 08:00, 16:00), phí được trừ vào ký quỹ của các vị thế đang mở tại thời điểm đó; giá thanh lý sẽ tiến gần hơn và vị thế có thể bị thanh lý. Bật tính năng này không thu phí cho các kỳ trước đó; lần thu đầu tiên diễn ra vào thời điểm bắt đầu kỳ tiếp theo. Hãy thông báo cho người dùng trước khi bật.","holdingFeeExample":"Ví dụ: vị thế đòn bẩy 10x với 100 USDT ký quỹ (quy mô 1.000 USDT) trả {{fee}} USDT mỗi kỳ.","depositAlertEnabled":"Email thông báo nạp tiền","depositAlertEmail":"Địa chỉ email nhận thông báo","depositAlertHint":"Gửi thông báo đến địa chỉ này mỗi khi khoản nạp crypto/thẻ tự động được ghi có. Để trống để tắt.","subtitle":"Cài đặt chung, giới thiệu và email","saved":"Đã lưu cài đặt","referralProgram":"Chương trình giới thiệu","referralHint":"Tỷ lệ phần trăm phí giao dịch được ghi có cho người giới thiệu bằng USDT (mặc định 20%).","nowpaymentsTitle":"NOWPayments (Nạp crypto)","nowpaymentsDesc":"Tự động nạp crypto cho tất cả coin được hỗ trợ. Các phương thức chuyển khoản ngân hàng/thủ công vẫn hoạt động riêng.","ipnHint":"Tạo IPN Secret trong bảng điều khiển NOWPayments và dán vào bên trên. Không bao giờ đưa API key lên GitHub.","nowpaymentsOk":"Kết nối NOWPayments thành công ({{count}} coin)","testFailed":"Kiểm tra thất bại","testingNow":"Đang kiểm tra…","nowpaymentsTest":"Kiểm tra kết nối NOWPayments","testEmailRequired":"Nhập địa chỉ email để kiểm tra","testEmailSent":"Đã gửi email kiểm tra ({{to}}) — {{provider}}","emailNotConfigured":"Email chưa được cấu hình{{detail}}","emailTestFailed":"Kiểm tra email thất bại{{detail}}","emailTestUnreachable":"Kiểm tra email thất bại — không thể kết nối máy chủ","errorWithCode":"Lỗi ({{code}}){{detail}}","emailProvider":"Nhà cung cấp email","resendFrom":"Người gửi Resend (from)","smtpEnabled":"Đã bật SMTP","notificationEmail":"Email thông báo","emailVerificationRequired":"Yêu cầu xác minh email","resendRailwayHint":"Khuyến nghị dùng Railway: Resend sử dụng API HTTPS — không bị chặn cổng SMTP. Lấy API key tại resend.com. onboarding@resend.dev dùng được để thử nghiệm.","resendFromExample":"Ví dụ resend_from: Yubbit <onboarding@resend.dev> hoặc email thuộc miền đã xác minh","smtpRailwayHint":"SMTP thường không hoạt động trên Railway. Hãy dùng Resend cho môi trường production.","testEmailPlaceholder":"Địa chỉ email thử nghiệm (bắt buộc)","sending":"Đang gửi…","emailTest":"Thử nghiệm email","saving":"Đang lưu…","pageTitle":"Cài đặt","emailSection":"Email","socialMedia":"Mạng xã hội","socialHint":"Để trống để ẩn biểu tượng ở chân trang. Nên dùng URL đầy đủ (https://...).","cardDepositTitle":"Nạp tiền bằng thẻ (Guardarian / Ethereum)","cardDepositDesc":"Tạo địa chỉ Ethereum riêng cho mỗi lần nạp bằng thẻ. Người dùng thanh toán trên guardarian.com rồi dán địa chỉ theo cách thủ công. Thêm phương thức nạp đang hoạt động với type = card trong Phương thức nạp.","cardDepositGenerate":"Tạo cụm từ ghi nhớ","cardDepositRegenerate":"Tạo mới (thay thế)","cardDepositGenerating":"Đang tạo…","cardDepositGenerated":"Đã tạo và lưu cụm từ ghi nhớ. Hãy sao chép và cất giữ ở nơi an toàn ngay.","cardDepositGenerateFailed":"Không thể tạo cụm từ ghi nhớ","cardDepositReplaceConfirm":"Thay thế cụm từ ghi nhớ hiện tại? Các địa chỉ nạp cũ sẽ không còn được tạo từ cụm từ mới.","cardDepositSaveWarning":"Lưu ngoại tuyến 12 từ này. Bất kỳ ai có cụm từ này đều có quyền kiểm soát toàn bộ tiền nạp bằng thẻ.","cardDepositCopy":"Sao chép cụm từ ghi nhớ","cardDepositCopied":"Đã sao chép","cardDepositMnemonicManual":"Cụm từ ghi nhớ (chỉnh sửa thủ công)","cardDepositMnemonicPlaceholder":"12 từ, cách nhau bằng dấu cách","cardDepositMnemonicHint":"Dùng nút Tạo hoặc dán cụm từ BIP-39 hợp lệ. Chỉ dùng dấu cách — không dùng dấu phẩy.","cardDepositStatusMissing":"Chưa thiết lập cụm từ ghi nhớ","cardDepositStatusOk":"Cụm từ khôi phục hợp lệ ({{count}} từ)","cardDepositStatusInvalid":"Cụm từ khôi phục không hợp lệ ({{count}} từ)","cardDepositMethodActive":"Phương thức thẻ đang hoạt động","cardDepositMethodMissing":"Không có phương thức thẻ nào đang hoạt động","etherscanApiKey":"Khóa API Etherscan","etherscanApiKeyHint":"Dùng để tự động ghi có sau khi USDT được chuyển đến Ethereum. Nhận khóa miễn phí tại etherscan.io (cùng một khóa dùng được cho mọi chuỗi).","guardarianHint":"Thanh toán bằng thẻ sử dụng Guardarian (guardarian.com/buy-crypto). Không cần khóa API — người dùng sao chép địa chỉ nạp tiền và dán vào Guardarian. USDT phải được chuyển đến Ethereum (ERC-20)."},"kyc":{"didit":{"testButton":"Kiểm tra kết nối","testHint":"Gửi yêu cầu tạo phiên thực đến Didit và hiển thị phản hồi. Người dùng sẽ không thấy thông tin này.","testOk":"Kết nối hoạt động — Didit đã mở một phiên.","testFail":"Didit không thể mở phiên.","testUnreachable":"Không thể kết nối đến máy chủ.","testMismatchHint":"Nguyên nhân thường gặp nhất: khóa API và ID quy trình thuộc các ứng dụng Didit khác nhau. Trong Didit, môi trường thực và môi trường thử nghiệm là các ứng dụng hoàn toàn riêng biệt — mỗi ứng dụng có khóa và quy trình riêng. ID quy trình phải thuộc cùng ứng dụng với DIDIT_API_KEY trên máy chủ.","title":"KYC tự động qua Didit","subtitle":"Người dùng có thể tự xác minh danh tính qua Didit. Vẫn có thể phê duyệt thủ công.","ready":"Sẵn sàng sử dụng","notReady":"Cấu hình chưa hoàn tất","apiKeyEnv":"Khóa API (DIDIT_API_KEY)","webhookSecretEnv":"Mã bí mật webhook (DIDIT_WEBHOOK_SECRET)","secretsHint":"Hai giá trị này chỉ được đọc từ biến môi trường của máy chủ — không nhập tại đây, không lưu trong cơ sở dữ liệu và không gửi đến trình duyệt.","enable":"Bật xác minh qua Didit","enableHint":"Khi bật, người dùng chỉ thấy nút 'Xác minh danh tính ngay' — biểu mẫu tải giấy tờ thủ công sẽ bị ẩn. Bạn vẫn có thể phê duyệt thủ công bất kỳ người dùng nào từ bảng điều khiển.","autoApprove":"Phê duyệt KYC ngay khi Didit phê duyệt","autoApproveHint":"Tắt tùy chọn này để các hồ sơ được Didit phê duyệt vào hàng chờ ở trạng thái chờ bạn xem xét.","workflowId":"ID quy trình","workflowIdHint":"ID luồng xác minh trong bảng điều khiển Didit của bạn. Không phải thông tin bí mật.","baseUrl":"URL cơ sở API","baseUrlHint":"Địa chỉ cơ sở của Didit. Thông thường bạn không cần thay đổi mục này.","webhookUrl":"URL webhook cần nhập vào bảng điều khiển Didit","webhookUrlHint":"Các quyết định được gửi đến đây và chữ ký của chúng được xác minh. Đây là nguồn dữ liệu chuẩn — không phải trang người dùng quay lại.","saveFailed":"Không thể lưu."},"fieldsTitle":"Cài đặt trường KYC","fieldsSubtitle":"Quản lý thông tin cần yêu cầu từ người dùng.","fieldKeyPlaceholder":"field_key (ví dụ: national_id)","labelPlaceholder":"Nhãn (CMND/CCCD)","addField":"Thêm trường"},"kycQueue":{"setPending":"Đặt thành đang chờ","clickToEnlarge":"Nhấp để phóng to","enlarge":"Phóng to","imageFailed":"Không thể tải ảnh","reset":"Đặt lại","download":"Tải xuống","totalRecords":"{{count}} hồ sơ gửi lên","documents":"Tài liệu ({{count}})","filter":{"pending":"Đang chờ","approved":"Đã duyệt","rejected":"Đã từ chối","all":"Tất cả"},"title":"Duyệt KYC","noRecords":"Không có hồ sơ.","rejectReason":"Lý do từ chối","reject":"Từ chối","approve":"Duyệt"},"pwa":{"title":"PWA / Ứng dụng di động","subtitle":"Cài đặt Thêm vào màn hình chính, biểu tượng ứng dụng và cửa sổ bật lên cài đặt.","saved":"Đã lưu cài đặt PWA","iconMaxSize":"Biểu tượng không được vượt quá 5 MB","fileReadError":"Không thể đọc tệp","iconUploaded":"Đã tải lên biểu tượng {{size}}×{{size}}","uploadFailed":"Tải lên thất bại","pwaEnabled":"Đã bật PWA","installPopup":"Cửa sổ bật lên cài đặt (mỗi ngày một lần)","appName":"Tên ứng dụng","shortName":"Tên ngắn (màn hình chính)","themeColor":"Màu giao diện","backgroundColor":"Màu nền","startUrl":"URL bắt đầu","popupTitle":"Tiêu đề cửa sổ bật lên (để trống = mặc định)","popupMessage":"Nội dung cửa sổ bật lên (để trống = mặc định)","themeColorPlaceholder":"Nếu để trống, sẽ dùng màu thương hiệu","emptySiteName":"Để trống = tên trang web","pwaOffHint":"Khi tắt PWA, service worker sẽ bị gỡ và cửa sổ bật lên cài đặt sẽ không hiển thị.","icon192":"Biểu tượng ứng dụng 192×192","icon512":"Biểu tượng ứng dụng 512×512","iphoneHint":"Cần dùng PNG cho iPhone (SVG không hoạt động). Tải lên ảnh 192×192 và 512×512. Người dùng phải truy cập /app trước khi chọn Thêm vào màn hình chính.","popupTextTitle":"Nội dung cửa sổ bật lên cài đặt","popupHint":"Hiển thị tối đa một lần mỗi ngày trên thiết bị di động. Trên Android/Chrome, nút Tải xuống sẽ mở trình cài đặt gốc. Trên iOS, hướng dẫn Safari → Chia sẻ → Thêm vào màn hình chính sẽ được hiển thị.","twaTitle":"Google Play TWA","twaSubtitle":"Android Trusted Web Activity — ứng dụng trên Play Store sẽ mở trang web chính thức của bạn ở chế độ toàn màn hình.","twaPackageName":"Tên gói Android","twaFingerprints":"Dấu vân tay chứng chỉ SHA-256","twaFingerprintsPlaceholder":"AA:BB:CC:...\nMỗi dòng một dấu vân tay (từ Bubblewrap hoặc Play Console)","twaHint":"Sau khi tạo AAB bằng Bubblewrap, dán kết quả npm run twa:fingerprint vào đây. Nếu dùng Play App Signing, hãy thêm cả dấu vân tay chứng chỉ ký ứng dụng từ Play Console. Xem twa/README.md","storeTitle":"Ứng dụng di động","storeHint":"Khi có liên kết cửa hàng, người dùng đã đăng nhập trên loại thiết bị đó sẽ thấy \"Tải ứng dụng\" (liên kết đến cửa hàng) thay vì \"Thêm vào màn hình chính\". Để trống để tiếp tục hiển thị lời nhắc thêm vào màn hình chính. Lời nhắc sẽ không bao giờ hiển thị bên trong ứng dụng.","iosStoreUrl":"Liên kết App Store (iPhone / iPad)","androidStoreUrl":"Liên kết Google Play (Android)"},"methods":{"sectionBasic":"Cơ bản","sectionConversion":"Tiền tệ và quy đổi","sectionLimits":"Giới hạn và phí","sectionDisplay":"Hiển thị","nameLabel":"Tên phương thức","nameHint":"Hiển thị cho người dùng trên màn hình nạp tiền. Ví dụ: \"Chuyển khoản ngân hàng (TRY)\".","typeLabel":"Loại phương thức","type":{"bank":"bank — Chuyển khoản ngân hàng","crypto":"crypto — Địa chỉ ví tiền mã hóa","ewallet":"ewallet — Ví điện tử","card":"card — Mua bằng thẻ (Guardarian)"},"typeHint":{"bank":"Người dùng chuyển tiền vào IBAN của bạn; bạn duyệt thủ công trong mục Nạp tiền.","crypto":"Người dùng gửi tiền đến địa chỉ ví bạn cung cấp; bạn duyệt thủ công.","ewallet":"Thanh toán qua ví điện tử; vẫn cần duyệt thủ công.","card":"Mua bằng thẻ qua tiện ích Guardarian. Tỷ giá cố định là 1 và không dùng mã thanh toán."},"currencyLabel":"Đơn vị tiền tệ người dùng thanh toán","currencyHint":"Khoản tiền người dùng chi trả. Giới hạn tối thiểu/tối đa và phí cố định tính theo đơn vị tiền tệ này.","creditAssetLabel":"Tài sản được ghi có vào ví","creditAssetHint":"Tài sản được ghi có vào ví sau khi duyệt. Thường là USDT.","rateLabel":"Tỷ giá: bao nhiêu {{currency}} = 1 {{asset}}","rateFieldHint":"Ví dụ: 48 nghĩa là 48 {{currency}} = 1 {{asset}}. Số tiền nạp được chia cho con số này.","sameAssetNote":"Đơn vị tiền tệ thanh toán và tài sản được ghi có đều là {{asset}}, nên không áp dụng tỷ giá — ghi có theo tỷ lệ 1:1.","minLabel":"Nạp tối thiểu ({{currency}})","maxLabel":"Nạp tối đa ({{currency}})","limitHint":"Giới hạn cho mỗi giao dịch, tính theo đơn vị tiền tệ được nạp.","feeFixedLabel":"Phí cố định ({{currency}})","feeFixedHint":"Số tiền cố định được trừ từ mỗi lần nạp. Để 0 nếu không tính phí.","feePercentLabel":"Phí phần trăm (%)","feePercentHint":"Phần trăm trên số tiền nạp. Được áp dụng cùng với phí cố định.","sortOrderLabel":"Thứ tự sắp xếp","sortOrderHint":"Số nhỏ hơn sẽ hiển thị trước trên màn hình nạp tiền.","calcTitle":"Xem trước phép tính","calcSample":"Nếu người dùng nạp:","calcGross":"Đã nạp","calcFee":"Phí","calcNet":"Sau phí","calcRate":"Chia theo tỷ giá","calcCredit":"Đã ghi có vào ví","calcBelowMin":"Thấp hơn mức nạp tối thiểu — người dùng không thể nạp số tiền này.","calcAboveMax":"Vượt quá mức nạp tối đa — người dùng không thể nạp số tiền này.","rateHint":"Tỷ giá: X đơn vị [currency] = 1 [credit_asset]. Ví dụ: 1 với USDT, 32 với TRY (32 TRY = 1 USDT).","usdtTemplate":"Mẫu USDT","tryTemplate":"Mẫu TRY","namePlaceholder":"Tên","depositCurrency":"Tiền tệ nạp (TRY, USDT...)","creditAsset":"Tài sản được ghi có vào tài khoản","ratePlaceholder":"Tỷ giá: bao nhiêu đơn vị = 1 đơn vị ghi có (USDT=1, TRY=32)","instructionsLabel":"Hướng dẫn (HTML + CSS)","htmlHint":"HTML + CSS nội tuyến: đoạn văn, danh sách, bảng, liên kết, hình ảnh, màu sắc, chữ đậm, v.v. Tập lệnh sẽ không chạy.","accountDetails":"Thông tin tài khoản (HTML hoặc văn bản thuần)","accountPlaceholder":"IBAN / địa chỉ ví hoặc bảng HTML","previewDeposit":"Xem trước: nạp 100 {{currency}} → {{amount}} {{asset}}","pageTitle":"Phương thức nạp tiền","feeFixedPlaceholder":"Phí cố định (theo tiền tệ nạp)","feePercentPlaceholder":"Phí % (trên số tiền nạp)","sortOrder":"Thứ tự sắp xếp","generateReferenceCode":"Tạo mã thanh toán cho nội dung chuyển khoản ngân hàng","generateReferenceCodeHint":"Khi bật, mỗi yêu cầu nạp tiền sẽ có một mã duy nhất (ví dụ: YB-A3K9X2). Người dùng phải ghi mã này vào nội dung chuyển khoản; bạn sẽ thấy cùng mã trong mục Nạp tiền.","codeBadge":"Mã thanh toán","rateShort":"tỷ giá: {{units}} = 1 {{asset}}","cryptoHint":"Có thể nạp USDT bằng tiền mã hóa qua NOWPayments (Cài đặt). Phương thức thủ công dành cho chuyển khoản ngân hàng và các hình thức tương tự.","saved":"Đã lưu phương thức","deleted":"Đã xóa phương thức","deactivatedInstead":"Phương thức đã có giao dịch nạp trước đó — đã vô hiệu hóa thay vì xóa.","pendingDepositsBlockDelete":"Không thể xóa: có yêu cầu nạp đang chờ xử lý. Hãy duyệt/từ chối trước hoặc vô hiệu hóa phương thức.","deleteFailed":"Không thể xóa phương thức"},"coins":{"listSearch":"Tìm coin (ký hiệu hoặc tên)","listEmpty":"Không có coin nào khớp với bộ lọc này.","filteredCount":"{{count}} kết quả phù hợp","pageRange":"{{from}}–{{to}} trên {{total}}","priceNative":"Nội bộ (token của chúng tôi)","title":"Quản lý coin","intro":"Tìm kiếm và thêm coin giao ngay và hợp đồng tương lai trên Binance. Token cổ phiếu (Tesla, Apple, v.v.) thường được niêm yết trên Futures với ký hiệu như TSLAUSDT.","gateGuideTitle":"Hướng dẫn Gate.io / MEXC","gateGuideIntro":"Với coin không có trên Binance (ví dụ: BERT/USDT trên Gate):","gateStep1":"Chọn Gate.io hoặc MEXC làm nguồn","gateStep2":"Thị trường: Spot (BERT giao ngay, không phải futures)","gateStep3":"Tìm kiếm: BERT → thêm dưới dạng BERTUSDT","gateStep4":"Thêm thủ công: Symbol=BERTUSDT, Base=BERT, Nguồn giá=Gate","gateStep5":"Coin phải ở trạng thái Hoạt động — coin không hoạt động sẽ không xuất hiện trên thị trường","gateStep6":"Sau khi thêm, xác minh giá trực tiếp bằng Kiểm tra giá","teslaTitle":"Tesla / token cổ phiếu","teslaHint":"Token cổ phiếu như TSLAUSDT có thể chưa được niêm yết trên API Binance. Bạn vẫn có thể thêm thủ công (Symbol: TSLAUSDT, Base: TSLA, Market: Futures). Để có giá, ký hiệu phải đang hoạt động trên Binance.","teslaIconHint":"Cổ phiếu như TSLA không có trên CDN → tải PNG lên bằng Tải biểu tượng lên sau khi thêm","searchPlaceholder":"TSLA, BTC, ETH... (với Tesla: TSLA hoặc TESLA)","searching":"Đang tìm kiếm...","noResults":"Không có kết quả. Thử Futures với TSLA hoặc TESLA, hoặc thêm thủ công.","displayNamePlaceholder":"Tên hiển thị (Tesla)","maxLeveragePlaceholder":"Đòn bẩy tối đa (500)","teslaExample":"Ví dụ futures Tesla: Symbol=TSLAUSDT, Base=TSLA, Market=Futures","refreshNetworks":"Cập nhật mạng lưới của tất cả coin bằng AI","refreshingNetworks":"Đang tìm hiểu mạng lưới…","networkLabel":"Mạng lưới","updateNetworks":"Cập nhật mạng lưới","uploadIcon":"Tải biểu tượng lên","deactivated":"Đã tắt","activated":"Đã bật","aiInfoFailed":"Không thể tạo thông tin AI — kiểm tra cài đặt OpenAI","errors":{"COIN_EXISTS":"Coin này đã có trong danh sách (cùng thị trường).","BINANCE_UNAVAILABLE":"API Binance không khả dụng. Hãy thử thêm thủ công.","EXCHANGE_UNAVAILABLE":"API sàn giao dịch không khả dụng. Kiểm tra nguồn và mã giao dịch.","INVALID_INPUT":"Dữ liệu nhập không hợp lệ.","NETWORK_ERROR":"Lỗi kết nối. API có đang chạy không?","PRICE_UNAVAILABLE":"Không thể lấy giá — kiểm tra nguồn/mã giao dịch/loại thị trường."},"addedWithIcon":"Đã thêm {{symbol}} ({{market}}) — tải biểu tượng lên qua mục Biểu tượng nếu chưa có","symbolRequired":"Cần có mã giao dịch (ví dụ: TSLAUSDT)","addFailed":"Không thể thêm","priceOk":"{{symbol}}: ${{price}} ({{source}})","priceFailed":"Không thể lấy giá {{symbol}}{{detail}}","iconUploaded":"Đã tải biểu tượng {{symbol}} lên","invalidImage":"Dùng PNG/JPG/WebP/SVG","uploadError":"Lỗi tải lên","iconUploadFailed":"Tải biểu tượng lên thất bại: {{hint}}","networksUpdated":"Đã cập nhật mạng lưới của {{updated}} coin{{failed}}","networksFailed":"Không thể cập nhật mạng lưới — kiểm tra cài đặt OpenAI","networksCount":"{{asset}}: {{count}} mạng lưới","networksAssetFailed":"Mạng lưới của {{asset}} không khả dụng — kiểm tra cài đặt OpenAI","gateGuideSuffix":"):","bertFill":"BERT (Gate giao ngay) → điền biểu mẫu","teslaCdnHint":"Biểu tượng tự động: CDN cryptocurrency-icons (BTC, ETH, v.v.)","addFromExchange":"Thêm từ sàn giao dịch","alreadyListed":"Đã có trong danh sách","manualAdd":"Thêm thủ công","coinsCount":"Coin ({{count}})","spreadTitle":"Cài đặt chênh lệch giá","spreadHint":"Tổng chênh lệch % được chia đều: giá mua = giá giữa + một nửa, giá bán = giá giữa − một nửa. Ví dụ: chênh lệch 1% → mua +0,5%, bán −0,5%. Áp dụng cho sổ lệnh và khớp lệnh.","spreadPercent":"Chênh lệch %","spreadAllMarkets":"Tất cả thị trường","spreadApplyAll":"Áp dụng cho tất cả","spreadBulkApplied":"Đã đặt chênh lệch thành {{value}}% ({{market}})","spreadBulkFailed":"Không thể cập nhật chênh lệch","spreadLabel":"Chênh lệch","spreadSet":"Chênh lệch {{symbol}}: {{value}}%","priceTest":"Kiểm tra giá","priceBinance":"Giá Binance","priceMexc":"Giá MEXC","priceGate":"Giá Gate","priceGecko":"GeckoTerminal (DEX)","geckoAddTitle":"Thêm token DEX (GeckoTerminal)","geckoHint":"Dành cho token không có trên Binance/Gate/MEXC. Địa chỉ hợp đồng + blockchain. Chỉ có biểu đồ nhanh — không có TradingView.","geckoNetwork":"Blockchain","geckoAddress":"Địa chỉ hợp đồng token","geckoLookup":"Tra cứu","geckoAdd":"Thêm token","geckoLookupFailed":"Không tìm thấy token trên GeckoTerminal hoặc không có pool thanh khoản","geckoEnterAddress":"Nhập địa chỉ hợp đồng","geckoFound":"Đã tìm thấy: {{name}} · ${{price}}","confirmDeleteCoin":"Xóa {{symbol}}?","infoSaved":"Đã lưu thông tin {{symbol}}","sourceUpdated":"Nguồn {{symbol}} → {{source}}","maxLeverageSet":"Đòn bẩy tối đa {{symbol}}: {{value}}x","addedSimple":"Đã thêm {{symbol}}","aiWrite":"Viết bằng AI","volumeTitle":"Hiển thị khối lượng 24H","volumeHint":"Chia khối lượng 24 giờ hiển thị cho mọi coin có giá từ nguồn bên ngoài (Binance, Gate, MEXC, CoinGecko, pool DEX) trên toàn bộ trang web, màn hình giao dịch, API công khai và bản tin thị trường. Coin gốc giữ nguyên khối lượng được đặt trong gói giá. 1 = hiển thị nguyên khối lượng từ nguồn.","volumeDivisor":"Chia cho","volumeExample":"Đang bật: ÷{{divisor}} — coin có khối lượng nguồn $1,000,000 sẽ hiển thị ${{shown}}.","volumeOff":"Đang tắt: hiển thị nguyên khối lượng từ nguồn.","volumeDivisorSaved":"Đã lưu hệ số chia khối lượng: ÷{{value}}. Có hiệu lực sau vài giây.","volumeDivisorInvalid":"Nhập số từ 1 trở lên.","volumeDivisorFailed":"Không thể lưu hệ số chia khối lượng."},"branding":{"subtitle":"Quản lý logo, favicon và màu giao diện.","savedBranding":"Đã lưu — logo và màu sắc trên trang đã được cập nhật","logoRemoveFailed":"Không thể xóa logo","logoMaxSize":"Logo phải có dung lượng tối đa 5 MB","lightLogoUploaded":"Đã tải lên logo sáng (dành cho đầu trang tối)","darkLogoUploaded":"Đã tải lên logo tối (dành cho đầu trang sáng)","serverNoResponse":"Máy chủ không phản hồi — khởi động lại API trong terminal: npm run dev","apiDown":"API chưa chạy — khởi động máy chủ bằng npm run dev","invalidImage":"Dùng PNG, JPG, WebP hoặc SVG","oldApi":"Phiên bản API cũ — khởi động lại bằng npm run dev","sessionExpired":"Phiên đăng nhập đã hết hạn — đăng nhập lại","unknownError":"Lỗi không xác định","logoUploadFailed":"Tải logo lên thất bại: {{hint}}","faviconMaxSize":"Favicon phải có dung lượng tối đa 2 MB","faviconUploaded":"Đã tải favicon lên","faviconUploadFailed":"Tải favicon lên thất bại: {{code}}","faviconRemoveFailed":"Không thể xóa favicon","noLogo":"Chưa có logo","chooseLogo":"Chọn logo","lightLogoLabel":"Logo sáng (màu sáng)","lightLogoHint":"Trang chủ và đầu trang tối — phiên bản trắng/sáng","darkLogoLabel":"Logo tối (có màu)","darkLogoHint":"Trong ứng dụng và trang quản trị — nền sáng/trắng","faviconHint":"Biểu tượng tab trình duyệt — nên dùng PNG hoặc WebP (từ 48×48). Google Search dùng PNG; SVG có thể hiển thị ký tự Y mặc định cho đến khi được thu thập lại.","faviconGoogleHint":"Để hiển thị trong kết quả Google Search, hãy tải lên PNG hình vuông (ít nhất 48×48). Sau khi thay đổi, hãy yêu cầu lập chỉ mục lại trong Search Console.","defaultFavicon":"Mặc định","chooseFavicon":"Chọn favicon","siteName":"Tên trang web","siteNameHint":"Dùng cho SEO và tiêu đề trang; không hiển thị trong phần đầu trang.","pageTitle":"Thương hiệu & màu sắc"},"autoContent":{"title":"Tự động hóa nội dung AI","subtitle":"Tự động tạo bài đăng blog và học viện bằng OpenAI. Ảnh bìa được tạo bằng DALL-E.","openaiSettings":"Cài đặt OpenAI","textModel":"Mô hình văn bản","imageModel":"Mô hình hình ảnh","autoPublish":"Tự động đăng","blogAuto":"Tự động đăng blog","academyAuto":"Tự động đăng học viện","everyHours":"Mỗi N giờ","lastRun":"Lần chạy gần nhất","saveSchedule":"Lưu lịch","manualCreate":"Tạo thủ công","topicOptional":"Chủ đề (không bắt buộc)","topicPlaceholder":"Ví dụ: Giải thích về sự kiện Bitcoin halving","generatingBlog":"Đang tạo...","createBlog":"Tạo bài đăng blog","createAcademy":"Tạo bài học học viện","compressCovers":"Nén ảnh bìa","compressHint":"Chuyển ảnh bìa blog và học viện sang WebP (tối đa 1280px). Ảnh AI mới được tự động nén; dùng nút này cho các tệp lớn hiện có.","compressing":"Đang nén...","compressBtn":"Nén ảnh hiện có","missingCovers":"Ảnh bìa còn thiếu","missingCoversHint":"Tạo ảnh bìa bằng DALL-E cho bài viết blog và học viện chưa có ảnh (cần khóa OpenAI).","generatingImages":"Đang tạo ảnh...","backfillBtn":"Tạo ảnh còn thiếu","postCreated":"Đã tạo bài viết {{type}}: {{title}}","createFailed":"Không thể tạo","compressResult":"Đã nén {{compressed}} ảnh, bỏ qua {{skipped}}, {{failed}} lỗi","compressFailed":"Nén thất bại","coversAdded":"Đã thêm ảnh bìa cho {{count}} bài viết","imagesFailed":"Không thể tạo ảnh","settingsSaved":"Đã lưu cài đặt"},"pages":{"title":"Trình tạo trang","subtitle":"Tạo trang riêng bằng mẫu phần hoặc chỉnh sửa HTML.","newPage":"+ Trang mới","editPage":"Chỉnh sửa trang","newPageTitle":"Trang mới","sectionBuilder":"Trình tạo phần","slugUrl":"Slug (URL)","slugPlaceholder":"ve-chung-toi","slugPath":"/p/{{slug}}","pageType":"Loại","customPage":"Trang tùy chỉnh","infoPage":"Thông tin","legalPage":"Pháp lý","fullCanvasPage":"Toàn màn hình (không đầu trang/chân trang)","footerOrder":"Thứ tự chân trang","htmlContent":"Nội dung (HTML)","showInFooter":"Hiển thị ở chân trang","pagesCount":"Trang ({{count}})","saved":"Đã lưu trang","builderBadge":"Trình tạo"},"landing":{"title":"Trình tạo LP","subtitle":"Trang đích được xuất bản tại yubbit.com/lp/slug.","newLp":"+ LP mới","slugUrl":"Slug (URL)","slugPlaceholder":"crypto-campaign","slugPath":"/lp/{{slug}}","metaTitle":"Tiêu đề meta","metaDescription":"Mô tả meta","ogImageUrl":"URL ảnh OG","confirmDelete":"Xóa?","tableTitle":"Tiêu đề","tableUrl":"URL","publishedCheck":"Đã xuất bản"},"campaigns":{"title":"Trình tạo chiến dịch","subtitle":"Chiến dịch giới thiệu, khối lượng giao dịch, nạp tiền và giao dịch.","addCampaign":"+ Chiến dịch","campaignType":"Loại chiến dịch","rewardAsset":"Tài sản thưởng","rewardAmount":"Số tiền thưởng","maxPerUser":"Tối đa mỗi người dùng (0 = không giới hạn)","passive":"(không hoạt động)","types":{"referral_bonus":"Thưởng giới thiệu bạn bè ($/người)","referral_signup":"Mốc giới thiệu (X lời mời)","referral_deposit":"Người được mời nạp tiền → thưởng người giới thiệu","volume_milestone":"Mục tiêu khối lượng (USD)","pair_trade":"Giao dịch cặp cụ thể","deposit_bonus":"Thưởng nạp tiền"},"referralBonusHint":"Thưởng được trao khi KYC của người được mời và người mời được duyệt. Mỗi bạn bè chỉ nhận một lần (5 bạn = 5× tiền thưởng). Tối đa = 0 là không giới hạn.","minReferrals":"Số lượt giới thiệu tối thiểu","rewardEach":"Thưởng cho mỗi lượt mời","minVolumeUsd":"Khối lượng tối thiểu (USD)","symbolsComma":"Mã giao dịch (phân tách bằng dấu phẩy, để trống=tất cả)","minTrades":"Số giao dịch tối thiểu"},"revenue":{"holdingFees":"Phí nắm giữ","holdingFeeCount":"{{count}} khoản phí","holding":"Nắm giữ","netFormula":"Hoa hồng + phí nắm giữ − hoa hồng giới thiệu","title":"Theo dõi doanh thu","subtitle":"Hoa hồng + phí nắm giữ − khoản chi trả giới thiệu = doanh thu ròng của nền tảng. Hoa hồng: {{fee}}% · Chia sẻ giới thiệu: {{ref}}% (trên hoa hồng giao dịch)","period24h":"24 giờ","period7d":"7 ngày","period30d":"30 ngày","periodAll":"Tất cả","loadFailed":"Không thể tải dữ liệu doanh thu.","grossCommission":"Hoa hồng gộp","referralPayouts":"Khoản chi trả giới thiệu","netRevenue":"Doanh thu ròng của nền tảng","tradeVolume":"Khối lượng giao dịch","totalNotional":"Tổng giá trị danh nghĩa USDT","daily14":"14 ngày gần nhất (theo ngày)","date":"Ngày","volume":"Khối lượng","gross":"Gộp","referral":"Giới thiệu","net":"Ròng","noTrades":"Chưa có giao dịch","bySymbol":"Hoa hồng theo mã giao dịch","noData":"Không có dữ liệu","tradesCount":"{{count}} giao dịch","volumeShort":"khối lượng","recentTrades":"Giao dịch gần đây (chi tiết hoa hồng)","side":"Chiều giao dịch"},"earn":{"subscribersSummary_one":"{{count}} người đăng ký đang hoạt động · tổng {{total}} {{asset}}","daysLeftShort_one":"Còn {{count}} ngày","subscribersSummary":"{{count}} người đăng ký đang hoạt động · tổng {{total}} {{asset}}","showSubscribers":"Hiện người đăng ký","hideSubscribers":"Ẩn người đăng ký","noSubscribers":"Không có người đăng ký nào đang hoạt động trong gói này.","subscriber":"Người dùng","stakeAmount":"Số tiền đã đầu tư","stakeReward":"Lợi nhuận tích lũy","stakeStarted":"Ngày bắt đầu","stakeTerm":"Kỳ hạn","flexibleTerm":"Linh hoạt","maturedTerm":"Đáo hạn","daysLeftShort":"Còn {{count}} ngày","title":"Earn / Lợi suất","subtitle":"Tạo chiến dịch sinh lợi bằng coin. Linh hoạt: lợi suất hằng ngày, rút bất cứ lúc nào. Cố định: có kỳ hạn — không có lợi suất nếu rút trước hạn.","assetApyRequired":"Cần có tài sản và APY","campaignCreated":"Đã tạo chiến dịch","confirmDelete":"Xóa chiến dịch Earn này?","deleted":"Đã xóa","hasStakes":"Có khoản đầu tư đang hoạt động, không thể xóa","deleteFailed":"Không thể xóa","newCampaign":"Chiến dịch mới","assetPlaceholder":"Tài sản (USDT, BTC)","titlePlaceholder":"Tiêu đề","apyPlaceholder":"APY % (hằng năm)","termDays":"Kỳ hạn (ngày)","minAmount":"Số tiền tối thiểu","maxOptional":"Tối đa (không bắt buộc)","create":"Tạo","campaignsCount":"Chiến dịch ({{count}})","passive":"Thụ động","days":"ngày","deactivate":"Vô hiệu hóa","activate":"Kích hoạt","noCampaigns":"Chưa có chiến dịch","fieldAsset":"Coin","fieldAssetHint":"Coin người dùng nạp (USDT, BTC…)","fieldTitle":"Tiêu đề (không bắt buộc)","fieldTitleHint":"Tên coin sẽ được hiển thị nếu để trống","fieldType":"Loại gói","typeFlexible":"Linh hoạt","typeFixed":"Kỳ hạn cố định","typeFlexibleHint":"Lợi suất tích lũy hằng ngày; người dùng có thể rút bất cứ lúc nào","typeFixedHint":"Tiền bị khóa trong suốt kỳ hạn; không có lợi suất nếu rút trước hạn","fieldApy":"Lợi suất hằng năm (APY %)","fieldApyHint":"Nhập 5 để được 5% mỗi năm","fieldTerm":"Kỳ hạn (ngày)","fieldTermHint":"Số ngày tiền bị khóa","fieldMin":"Nạp tối thiểu ({{asset}})","fieldMinHint":"Số tiền tối thiểu cho mỗi lần đăng ký","fieldMax":"Nạp tối đa ({{asset}})","fieldMaxHint":"Số tiền tối đa cho mỗi lần đăng ký; để trống nếu không giới hạn","unlimited":"Không giới hạn"},"mailTemplates":{"title":"Mẫu email","subtitle":"Chỉnh sửa nội dung email thông báo và email hệ thống. Logo, đầu trang và chân trang được lấy từ khung thương hiệu dùng chung cho mọi email; chỉ viết nội dung tại đây. Biến: {{vars}}. Khối mã và nút: {{blocks}}.","saved":"Đã lưu mẫu","confirmReset":"Tải nội dung mẫu mặc định?","resetOk":"Đã tải nội dung mặc định","resetFailed":"Đặt lại thất bại","testEmailRequired":"Nhập địa chỉ email thử nghiệm","testSent":"Đã gửi email thử nghiệm: {{email}}","smtpNotConfigured":"Chưa cấu hình SMTP (Cài đặt → SMTP)","testFailed":"Gửi thử thất bại","testEmailLabel":"Địa chỉ email thử nghiệm","templateName":"Tên mẫu","emailSubject":"Tiêu đề email","adminNote":"Mô tả (ghi chú quản trị)","htmlContent":"Nội dung HTML","activeHint":"Đang hoạt động (tắt để không gửi email)","sendTest":"Gửi thử","resetDefault":"Đặt lại mặc định","system":"Hệ thống","notifications":"Thông báo"},"pushAdmin":{"title":"Thông báo đẩy","subtitle":"Gửi thông báo đẩy thủ công, chỉnh sửa mẫu sự kiện và cấu hình quy tắc tự động hóa.","tabs":{"send":"Gửi","templates":"Mẫu","rules":"Quy tắc tự động hóa"},"sendToUser":"Gửi cho người dùng","userId":"ID người dùng","pushTitle":"Tiêu đề","pushBody":"Nội dung tin nhắn","pushUrl":"URL khi nhấp (không bắt buộc)","send":"Gửi","broadcast":"Gửi cho tất cả","subscribedUsers":"Người dùng đã đăng ký","searchUser":"Tìm theo email hoặc ID","templateSaved":"Đã lưu mẫu","templateVars":"Biến: {{asset}}, {{side}}, {{price}}, {{amount}}, {{pnl}}, {{percent}}, {{symbol}}","enabled":"Đã bật","fillTitleBody":"Cần có tiêu đề và nội dung","sent":"Đã gửi: {{sent}}, thất bại: {{failed}}","sentWithErrors":"Đã gửi: {{sent}}, thất bại: {{failed}} — {{hint}}","vapidMismatch":"Đăng ký đã hết hạn hoặc khóa VAPID không khớp. Yêu cầu người dùng tắt rồi bật lại thông báo đẩy trong Hồ sơ.","search":"Tìm kiếm","vapidStatus":"Cấu hình VAPID","vapidKey":"Khóa công khai","vapidSource":"Nguồn khóa","vapidEnv":"biến môi trường","vapidSubs":"Đăng ký đang hoạt động","vapidEnvHint":"Đặt biến môi trường VAPID_PUBLIC_KEY và VAPID_PRIVATE_KEY trên môi trường production để khóa được giữ nguyên sau khi triển khai.","resetVapid":"Đặt lại khóa VAPID","confirmResetVapid":"Đặt lại khóa VAPID và xóa tất cả đăng ký nhận thông báo đẩy? Người dùng phải bật lại thông báo đẩy trong Hồ sơ.","vapidReset":"Đã đặt lại khóa VAPID. Khóa công khai mới: {{key}}. Tất cả người dùng phải bật lại thông báo đẩy.","newRule":"Quy tắc tự động hóa mới","ruleName":"Tên quy tắc","targetPrice":"Giá mục tiêu","createRule":"Tạo quy tắc","ruleSaved":"Đã tạo quy tắc","confirmDeleteRule":"Xóa quy tắc này?"},"deposits":{"title":"Nạp tiền","subtitle":"Phê duyệt hoặc từ chối các yêu cầu nạp tiền và xem lại lịch sử.","statPending":"Đang chờ","statApproved":"Đã phê duyệt","statRejected":"Đã từ chối","statCredited":"Tổng đã ghi có","approvedTab":"Đã phê duyệt","rejectedTab":"Đã từ chối","clearFilters":"Xóa bộ lọc","rejectedReason":"Lý do từ chối","noReason":"không có lý do","processedAt":"Đã xử lý","rejectNotePlaceholder":"ví dụ: Biên lai không đọc được, số tiền không khớp","rejectNoteHint":"Ghi chú này sẽ hiển thị cho người dùng trong thông báo.","pageRange":"{{from}}–{{to}} trên {{total}}","request":"Yêu cầu","willCredit":"Sẽ được cộng khi phê duyệt","credited":"Đã cộng","paymentCode":"Mã thanh toán","userNote":"Ghi chú của người dùng","feeNote":"Phí đã khấu trừ: {{fee}} {{currency}}","pendingTab":"Đang chờ","allTab":"Tất cả","empty":"Không có khoản nạp nào trong bộ lọc này.","rejectNote":"Ghi chú từ chối (không bắt buộc)","searchPlaceholder":"Tìm email, ID, mã thanh toán…","searchCryptoPlaceholder":"Tìm email, ID thanh toán, coin, địa chỉ…","manualTab":"Thủ công","cryptoTab":"Crypto (NOWPayments)","cryptoHint":"Khoản nạp crypto được cộng tự động khi thanh toán được xác nhận. Không cần phê duyệt thủ công.","markExpired":"Đánh dấu hết hạn","expireConfirm":"Đánh dấu khoản nạp chưa thanh toán này là đã hết hạn?","paymentId":"ID thanh toán","payAmount":"Thanh toán","payAddress":"Địa chỉ"},"crm":{"earnDaysLeft_one":"Còn {{count}} ngày","earnTitle":"Đầu tư Earn (lợi suất)","earnEmpty":"Không có khoản đầu tư Earn nào đang hoạt động.","earnProgram":"Gói","earnAmount":"Đã đầu tư","earnReward":"Phần thưởng tích lũy","earnStarted":"Ngày bắt đầu","earnTerm":"Kỳ hạn","earnFlexible":"Linh hoạt (không kỳ hạn)","earnMatured":"Đáo hạn","earnDaysLeft":"Còn {{count}} ngày","openOrders":"Lệnh đang mở","noOpenOrders":"Không có lệnh nào đang mở.","orderMarket":"Thị trường","orderType":"Loại","orderPrice":"Giá","orderAmount":"Số lượng","referralTitle":"Giới thiệu","referralInvited":"Người đã mời","referralEarned":"Hoa hồng đã nhận","referralRate":"Tỷ lệ hoa hồng","referralInvitedList":"Những người họ đã mời","referralRecent":"Hoa hồng gần đây","referralMore":"+{{count}} người nữa","referralNone":"Chưa mời ai.","nav":"CRM","title":"CRM","subtitle":"Theo dõi khách hàng, phân công, ghi chú và nhắc nhở","settings":"Cài đặt CRM","settingsSubtitle":"Trạng thái, người dùng CRM và quyền hạn","searchPlaceholder":"Tìm email, tên, số điện thoại…","sortBy":"Sắp xếp","orderDesc":"Giảm dần","orderAsc":"Tăng dần","allStatuses":"Tất cả trạng thái","allStaff":"Tất cả người dùng CRM","unassigned":"Chưa được phân công","allKyc":"Tất cả KYC","kycApproved":"Đã duyệt","kycPending":"Đang chờ","kycNone":"Không có","kycRejected":"Bị từ chối","reminderDue":"Nhắc nhở đến hạn","selectedCount":"Đã chọn {{count}} khách hàng","selectAllPage":"Chọn tất cả trên trang này","selectAllMatching":"Chọn tất cả {{count}} khách hàng khớp với bộ lọc","allMatchingSelected":"Đã chọn tất cả {{count}} khách hàng khớp","clearSelection":"Bỏ chọn","removeAssignment":"Xóa phân công","bulkAssign":"Phân công hàng loạt","updated":"Đã cập nhật","noCustomers":"Không tìm thấy khách hàng","colCustomer":"Khách hàng","colStatus":"Trạng thái","colKyc":"KYC","colCrm":"CRM","colDeposit":"Tiền nạp","colVolume":"Khối lượng","colRevenue":"Doanh thu","colRegistered":"Ngày đăng ký","colLastTrade":"Giao dịch gần nhất","colUpdated":"Đã cập nhật","backToCrm":"← CRM","phone":"Điện thoại","registered":"Ngày đăng ký","lastLogin":"Đăng nhập gần nhất","totalDeposit":"Tổng tiền nạp","tradeVolume":"Khối lượng giao dịch","revenueFee":"Doanh thu (phí)","lastTrade":"Giao dịch gần nhất","crmAssignment":"Phân công CRM","saved":"Đã lưu","balances":"Số dư","openFutures":"Vị thế futures đang mở","recentTrades":"Giao dịch gần đây","notes":"Ghi chú","notePlaceholder":"Ghi chú khách hàng…","addNote":"Thêm ghi chú","reminders":"Lời nhắc","remindersOpen":"{{count}} đang mở","reminderTitle":"Tiêu đề","reminderNote":"Ghi chú","addReminder":"Thêm lời nhắc","reminderDefault":"Lời nhắc","markDone":"Hoàn tất","markUndone":"Hoàn tác","fullAdminProfile":"Hồ sơ quản trị viên đầy đủ →","date":"Ngày","side":"Vị thế","entry":"Giá vào lệnh","mark":"Giá đánh dấu","margin":"Ký quỹ","pnl":"Lãi/lỗ","buy":"Mua","sell":"Bán","customerStatuses":"Trạng thái khách hàng","statusAutoHint":"Khách hàng đã xác minh KYC sẽ tự động chuyển sang Đã xác minh KYC; khối lượng giao dịch sẽ tự động chuyển sang Nhà giao dịch (giữ nguyên trạng thái thủ công).","statusLabel":"Nhãn","statusColor":"Màu sắc","statusPreview":"Xem trước","statusSlug":"Slug","statusAuto":"Tự động","statusActive":"Đang hoạt động","newStatusName":"Tên trạng thái mới","newStatusSlug":"slug (không bắt buộc)","addStatus":"Thêm trạng thái","crmUsers":"Người dùng CRM","colName":"Tên","colEmail":"Email","colCustomers":"Khách hàng","colState":"Trạng thái","active":"Đang hoạt động","inactive":"Không hoạt động","staffEmail":"Email","staffPassword":"Mật khẩu (tối thiểu 6 ký tự)","staffName":"Tên","addStaff":"Thêm người dùng CRM","staffCreated":"Đã tạo người dùng","permissions":"Quyền hạn","selectStaff":"Chọn người dùng CRM","permEditStatus":"Chỉnh sửa trạng thái","permAddNotes":"Thêm ghi chú","permReminders":"Lời nhắc","permFinancials":"Xem dữ liệu tài chính","permAssign":"Gán khách hàng","permBulkAssign":"Gán hàng loạt","savePermissions":"Lưu quyền","sortRegistered":"Ngày đăng ký","sortLastTrade":"Giao dịch gần nhất","sortUpdated":"Ngày cập nhật","sortDeposit":"Tiền nạp","sortVolume":"Khối lượng","sortRevenue":"Doanh thu","sortName":"Tên","sortStatus":"Trạng thái","emailTemplates":"Mẫu email CRM","emailTemplatesHint":"Mẫu email nhân viên CRM có thể gửi cho khách hàng. Biến: {{vars}}","emailTemplateName":"Tên mẫu","emailSubject":"Tiêu đề","emailBody":"Nội dung HTML","emailDescription":"Ghi chú quản trị viên","addEmailTemplate":"Thêm mẫu","editEmailTemplate":"Sửa mẫu","emailTemplateSaved":"Đã lưu mẫu","sendEmail":"Gửi email","selectEmailTemplate":"Chọn mẫu","emailSent":"Đã gửi email: {{name}}","emailSendFailed":"Gửi email không thành công","noCustomerEmail":"Khách hàng chưa có địa chỉ email","emailNotConfigured":"Dịch vụ email chưa được cấu hình","emailTemplateActive":"Đang hoạt động (mẫu không hoạt động sẽ bị ẩn với nhân viên CRM)","bulkImport":"Nhập người dùng hàng loạt (CSV)","bulkImportHint":"Tải lên khách hàng với các trường giống như khi đăng ký. Mật khẩu mặc định cho tất cả: yubbit123","bulkImportColumns":"Các cột: email, name, phone_country_code, phone_number, referral_code (không bắt buộc)","downloadCsvTemplate":"Tải mẫu CSV","selectCsvFile":"Chọn tệp CSV","assignImportedTo":"Gán tất cả người dùng đã nhập cho người dùng CRM (không bắt buộc)","importUsers":"Nhập người dùng","importResult":"Đã tạo: {{created}} · Đã bỏ qua: {{skipped}} · Tổng số dòng: {{total}}","importErrors":"Lỗi nhập dữ liệu","importErrorEmail":"Dòng {{row}} — {{email}}: {{error}}","importDone":"Nhập dữ liệu hoàn tất","importNoFile":"Trước tiên, hãy chọn tệp CSV","importErrInvalidEmail":"Email không hợp lệ","importErrInvalidPhone":"Số điện thoại không hợp lệ","importErrEmailExists":"Email đã tồn tại","importErrPhoneExists":"Số điện thoại đã được sử dụng","importErrDuplicate":"Bản ghi trùng lặp","importErrInsertFailed":"Không thể thêm bản ghi","importErrMissingEmailColumn":"CSV phải có cột email"},"news":{"title":"Tin tức & phân tích AI","subtitle":"Tab Thông tin trên trang giao dịch: tin tức coin (RSS) và cài đặt phân tích AI.","loadError":"Không thể tải dữ liệu.","saved":"Đã lưu.","added":"Đã thêm nguồn; đang tải tin.","aiTitle":"Phân tích AI","aiDesc":"Người dùng chọn khung thời gian; điểm vào lệnh, dừng lỗ và mục tiêu được tính từ nến thực tế, còn mô hình chỉ diễn giải.","openaiOn":"Đã kết nối OpenAI","openaiOff":"Chưa có khóa OpenAI","openaiOffHint":"Chưa thiết lập khóa OpenAI. Phân tích vẫn hoạt động nhưng sẽ hiển thị văn bản mẫu. Bạn có thể thêm khóa trên trang Cài đặt.","aiEnabled":"Bật phân tích AI","aiModel":"Mô hình (để trống = mô hình mặc định)","aiHourly":"Giới hạn gọi AI mỗi giờ","aiHourlyHint":"Khi vượt giới hạn, phần phân tích sẽ tiếp tục bằng văn bản mẫu để kiểm soát chi phí.","statTotal":"Tổng số tin (14 ngày)","stat24h":"24 giờ qua","statMatched":"Đã khớp với một coin","sourcesTitle":"Nguồn RSS","refreshNow":"Tải ngay","refreshing":"Đang tải…","refreshed":"Đã thêm {{added}} tin mới. Nguồn lỗi: {{failed}}.","colSource":"Nguồn","colStatus":"Trạng thái","colLast":"Lần tải gần nhất","col24h":"24 giờ","colTotal":"Tổng","colActive":"Đang hoạt động","statusOk":"Đang hoạt động","statusError":"Lỗi","statusNever":"Chưa tải","confirmDelete":"Xóa {{name}} và các tin của nguồn này?","addTitle":"Thêm nguồn","addHint":"Nhập URL nguồn cấp RSS hoặc Atom. Dùng \"Kiểm tra\" để xem trước các tin đầu tiên trước khi thêm.","name":"Tên nguồn","test":"Kiểm tra","testing":"Đang kiểm tra…","add":"Thêm","noCoinMatch":"không khớp coin","errors":{"INVALID_URL":"Nhập URL http(s) hợp lệ.","NAME_REQUIRED":"Vui lòng nhập tên nguồn.","SOURCE_EXISTS":"Nguồn này đã được thêm.","FEED_EMPTY":"Không tìm thấy tin nào trong nguồn cấp.","FEED_UNREACHABLE":"Không thể truy cập nguồn tin","NOT_FOUND":"Không tìm thấy nguồn.","FEED_TOO_LARGE":"Nguồn tin quá lớn.","generic":"Thao tác thất bại."}},"dna":{"bots":{"trades":"{{n}} giao dịch","title":"Bot tự động","intro":"Thêm bot dựa trên quy tắc vào sàn giao dịch chỉ bằng một cú nhấp. Mỗi ứng viên được kiểm thử ngược trên hai giai đoạn lịch sử riêng biệt (bao gồm phí và chênh lệch giá); chỉ những bot đạt giới hạn chất lượng bên dưới ở cả hai giai đoạn mới được đăng, với giá ngẫu nhiên hoặc miễn phí. Không có số liệu nào được bịa ra; hiệu suất thực tế bắt đầu được tính khi bot được đăng.","warning":"Kiểm thử ngược tốt không đảm bảo kết quả tương lai tốt. Theo số liệu của chúng tôi, khoảng 34% ứng viên vượt qua giai đoạn đầu vẫn có lãi ở giai đoạn thứ hai, so với khoảng 29% ứng viên chưa qua sàng lọc. Thẻ trên sàn giao dịch ưu tiên hiệu suất thực tế, và bot thua lỗ khi giao dịch thực tế sẽ tự động bị gỡ khỏi sàn theo giới hạn bên dưới.","count":"Bao nhiêu bot?","generate":"Tạo bot","limit":"Hiện có {{n}} bot. Tối đa {{max}} bot tổng cộng và {{per}} bot mỗi lần chạy.","running":"Đang chạy: đã thử {{tried}} ứng viên, đã thêm {{created}}/{{target}} bot…","done":"Đã thêm {{created}}/{{target}} bot (đã thử {{tried}} ứng viên).","short":"Không thể đạt số lượng yêu cầu: hiện có ít chiến lược vượt qua cả hai giai đoạn. Hãy thử lại hoặc nới lỏng các giới hạn chất lượng một chút.","failed":"Đã dừng tạo: {{error}}","rejected":"Bị từ chối","reasons":{"low_return":"lợi nhuận thấp","few_trades":"quá ít giao dịch","drawdown":"mức sụt giảm cao","profit_factor":"hệ số lợi nhuận thấp","not_confirmed":"không đạt ở giai đoạn thứ hai","no_data":"không có dữ liệu giá"},"settingsTitle":"Cài đặt bot","settingsHint":"Chỉ áp dụng cho bot được tạo từ bây giờ (ngoại trừ tên người tạo và tính năng tự động gỡ).","groups":{"identity":"Giao diện","pricing":"Định giá","quality":"Chất lượng và rủi ro"},"settings":{"dna_bot_creator_name":"Tên người tạo","dna_bot_creator_name_hint":"Hiển thị dưới dạng 'bởi …' trên sàn giao dịch. Thay đổi tên này cũng cập nhật các bot hiện có.","dna_bot_free_pct":"Tỷ lệ bot miễn phí (%)","dna_bot_free_pct_hint":"Mỗi bot có xác suất được miễn phí này.","dna_bot_fee_min":"Phí hàng tháng tối thiểu (USDT)","dna_bot_fee_min_hint":"Bot trả phí có giá ngẫu nhiên trong khoảng này (ví dụ: 9.99).","dna_bot_fee_max":"Phí hàng tháng tối đa (USDT)","dna_bot_fee_max_hint":"0 = bot không có phí hàng tháng.","dna_bot_profit_min":"Chia sẻ lợi nhuận tối thiểu (%)","dna_bot_profit_min_hint":"Chỉ tính phí trên phần lợi nhuận vượt mức đỉnh trước đó.","dna_bot_profit_max":"Chia sẻ lợi nhuận tối đa (%)","dna_bot_profit_max_hint":"0 = không chia sẻ lợi nhuận. Bot trả phí được chọn ngẫu nhiên để chỉ thu phí hàng tháng, chỉ chia sẻ lợi nhuận hoặc cả hai.","dna_bot_max_leverage":"Đòn bẩy tối đa","dna_bot_max_leverage_hint":"Bot sử dụng đòn bẩy ngẫu nhiên từ 2x đến giá trị này, không bao giờ vượt giới hạn DNA toàn cục.","dna_bot_min_return_pct":"Lợi nhuận backtest tối thiểu (%)","dna_bot_min_return_pct_hint":"Phải đạt trong cả hai giai đoạn.","dna_bot_max_drawdown_pct":"Mức sụt giảm tối đa (%)","dna_bot_max_drawdown_pct_hint":"Mức giảm lớn nhất từ đỉnh được phép trong cả hai giai đoạn.","dna_bot_min_trades":"Số giao dịch tối thiểu (mỗi giai đoạn)","dna_bot_min_trades_hint":"Lợi nhuận từ quá ít giao dịch có thể chỉ là may mắn.","dna_bot_min_profit_factor":"Hệ số lợi nhuận tối thiểu","dna_bot_min_profit_factor_hint":"Tổng lợi nhuận / tổng thua lỗ. 1.2 = lãi 1.2 USDT cho mỗi 1 USDT thua lỗ.","dna_bot_unlist_below_pct":"Gỡ niêm yết sau khi lỗ thực tế (%)","dna_bot_unlist_below_pct_hint":"Nếu lợi nhuận ảo thực tế kể từ khi ra mắt giảm xuống dưới 0 ở mức này, bot sẽ bị gỡ khỏi sàn giao dịch; các người đăng ký hiện tại không bị ảnh hưởng. 0 = tắt."},"cols":{"bot":"Bot","status":"Trạng thái","backtest":"Backtest (giai đoạn gần đây)","selection":"Giai đoạn tuyển chọn","live":"Thực tế (từ khi ra mắt)","subs":"Người đăng ký","price":"Giá (USDT/tháng / % lợi nhuận)"},"btLine":"{{sign}}{{r}}% · sụt giảm {{dd}}% · {{n}} giao dịch","pct":"{{sign}}{{v}}%","savePrice":"Lưu","priceSaved":"Đã cập nhật giá của {{name}}. Người đăng ký hiện tại vẫn giữ giá cũ.","remove":"Xóa","removeConfirm":"Xóa {{name}}? {{subs}} người đăng ký sẽ bị dừng; tiền của họ và phí tháng này cho những ngày chưa sử dụng sẽ được hoàn lại.","removed":"Đã xóa {{name}}. Đã hoàn: {{refund}} USDT.","autoUnlisted":"đã bị gỡ khỏi sàn sau khi thua lỗ khi giao dịch trực tiếp","empty":"Chưa có bot nào. Tạo bot ở phía trên."},"subtitle":"Sàn giao dịch AI cá nhân: cài đặt, chia sẻ doanh thu, mô hình và đăng ký.","tabs":{"bots":"Bot","overview":"Tổng quan","settings":"Cài đặt","models":"Mô hình","subs":"Đăng ký","revenue":"Doanh thu"},"status":{"draft":"Bản nháp","published":"Đang hoạt động","paused":"Đã tạm dừng","suspended":"Đã đình chỉ","active":"Đang hoạt động","past_due":"Đến hạn thanh toán","stopped":"Đã dừng","stopping":"Đang dừng","deleted":"Đã xóa"},"stopReasons":{"user":"người dùng","loss_limit":"giới hạn thua lỗ","payment":"thanh toán","admin":"quản trị viên","model_deleted":"mô hình đã bị xóa"},"kinds":{"subscription":"Phí đăng ký","profit_share":"Phí chia sẻ lợi nhuận","creator_plan":"Gói nhà sáng tạo","refund":"Hoàn tiền (mô hình đã bị xóa)"},"groups":{"general":"Chung","generalHint":"Bật hoặc tắt tính năng và giao dịch tự động trực tiếp.","revenue":"Chia sẻ doanh thu","revenueHint":"Phần Yubbit nhận từ phí đăng ký và chia sẻ lợi nhuận, cùng gói nhà sáng tạo.","limits":"Giới hạn","limitsHint":"Giới hạn dành cho nhà sáng tạo và người đăng ký.","ai":"AI","aiHint":"Tạo mô hình bằng cách trò chuyện với AI và thuyết minh đấu trường."},"settings":{"dna_enabled":"Đã bật Yubbit DNA","dna_live_enabled":"Giao dịch tự động trực tiếp (tiền thật)","dna_platform_sub_cut_pct":"Phần Yubbit nhận từ phí hàng tháng (%)","dna_platform_profit_cut_pct":"Phần Yubbit nhận từ chia sẻ lợi nhuận (%)","dna_creator_fee_usdt":"Gói nhà sáng tạo (USDT mỗi tháng)","dna_creator_free_drafts":"Số mô hình nháp miễn phí","dna_max_monthly_fee_usdt":"Phí hàng tháng tối đa nhà sáng tạo có thể đặt","dna_max_profit_share_pct":"Tỷ lệ chia sẻ lợi nhuận tối đa nhà sáng tạo có thể đặt (%)","dna_min_allocation_usdt":"Khoản phân bổ tối thiểu (USDT)","dna_max_allocation_usdt":"Khoản phân bổ tối đa (USDT)","dna_max_leverage":"Đòn bẩy tối đa","dna_max_models_per_user":"Số mô hình tối đa mỗi người dùng","dna_min_samples_to_publish":"Số ví dụ huấn luyện tối thiểu để xuất bản","dna_model_start_balance":"Số dư ảo ban đầu của mô hình (USDT)","dna_chat_model":"Mô hình trò chuyện và thuyết minh AI","dna_enabled_hint":"Khi tắt, chợ và studio sẽ không khả dụng; các vị thế đang mở vẫn được quản lý.","dna_live_enabled_hint":"Khi tắt, không thể đăng ký mới hoặc mở vị thế trực tiếp; các vị thế đang mở vẫn tiếp tục đóng theo lệnh dừng/mục tiêu và quyết định của mô hình.","dna_platform_sub_cut_pct_hint":"Yubbit nhận phần này từ mỗi khoản phí hàng tháng; phần còn lại thuộc về nhà sáng tạo.","dna_platform_profit_cut_pct_hint":"Yubbit nhận phần này từ mỗi khoản phí chia sẻ lợi nhuận; phần còn lại thuộc về nhà sáng tạo.","dna_creator_fee_usdt_hint":"Phí tạo và vận hành AI. 0 = miễn phí. Toàn bộ khoản phí là doanh thu của Yubbit.","dna_creator_free_drafts_hint":"Khi gói nhà sáng tạo trả phí, số mô hình người dùng có thể tạo và huấn luyện miễn phí.","dna_max_monthly_fee_usdt_hint":"USDT.","dna_max_profit_share_pct_hint":"Trên lợi nhuận của người đăng ký.","dna_min_allocation_usdt_hint":"Mỗi gói đăng ký phải bắt đầu với ít nhất số tiền này.","dna_max_allocation_usdt_hint":"Giới hạn tối đa cho mỗi gói đăng ký, bao gồm cả khoản nạp thêm.","dna_max_leverage_hint":"Đòn bẩy tối đa cho mô hình (giới hạn riêng của từng coin cũng được áp dụng).","dna_min_samples_to_publish_hint":"Mô hình có quy tắc có thể xuất bản mà không cần đáp ứng yêu cầu về ví dụ.","dna_model_start_balance_hint":"Hiệu suất thị trường ảo trực tiếp được đo trên số dư này.","dna_chat_model_hint":"Để trống để dùng mô hình OpenAI mặc định."},"aum":"Tài sản đang được quản lý trực tiếp","aumSub":"tiền nhàn rỗi {{cash}} · trong vị thế {{margin}}","openLive":"Mở vị thế trực tiếp","principal":"Vốn do người đăng ký phân bổ","realized":"Lợi nhuận đã chốt của người đăng ký","realizedSub":"sau phí, trước khi chia lợi nhuận","modelsBy":"Mô hình · {{status}}","subsBy":"Gói đăng ký · {{status}}","scenarios":"Kịch bản huấn luyện","revenueTitle":"Doanh thu Yubbit (từ trước đến nay)","last30":"30 ngày qua: {{v}}","generateScenarios":"Tạo kịch bản","scenariosAdded":"Đã thêm {{added}} kịch bản (tổng cộng {{total}}).","closeAll":"Đóng tất cả vị thế DNA trực tiếp","closeAllHint":"Khẩn cấp: các vị thế đang mở của người đăng ký sẽ được đóng theo giá thị trường; gói đăng ký vẫn tiếp tục.","closeAllPrompt":"Tất cả vị thế DNA trực tiếp sẽ được đóng theo giá thị trường. Nhập lý do:","closeAllDone":"Đã đóng {{closed}} vị thế, {{failed}} vị thế thất bại.","liveOffBanner":"Giao dịch tự động trực tiếp đang tắt: không mở gói đăng ký mới hoặc vị thế trực tiếp.","search":"Tìm mô hình, email hoặc slug","allStatuses":"Tất cả trạng thái","empty":"Không có bản ghi.","unlisted":"ẩn khỏi chợ","free":"Miễn phí","perMonth":"{{v}} USDT/tháng","profitShort":"chia sẻ {{v}}% lợi nhuận","cols":{"model":"Mô hình","owner":"Nhà sáng tạo","status":"Trạng thái","samples":"Ví dụ","fidelity":"Độ khớp","return30":"30 ngày","subs":"Đăng ký","pricing":"Giá","user":"Người dùng","principal":"Đã phân bổ","balance":"Khả dụng","inPositions":"Trong vị thế","realized":"Đã thực hiện","shared":"Lợi nhuận đã chia"},"suspend":"Tạm ngưng","unsuspend":"Bỏ tạm ngưng","unlist":"Gỡ khỏi chợ","list":"Đăng lên chợ","stop":"Dừng","suspendPrompt":"{{name}} sẽ bị tạm ngưng (gỡ khỏi chợ, không mở vị thế mới). Lý do hiển thị với nhà sáng tạo:","stopPrompt":"Đăng ký của {{email}} với {{model}} sẽ bị dừng; các vị thế sẽ đóng và số dư được trả về ví. Lý do:","stopped":"Đã dừng đăng ký, hoàn trả {{amount}} USDT.","stopPending":"Đã bắt đầu dừng; các vị thế chưa có giá sẽ sớm đóng.","days":"{{d}} ngày","revSub":"tổng {{gross}} · trả nhà sáng tạo {{creator}} · {{n}} khoản thu","dailyTitle":"Doanh thu Yubbit hằng ngày","topCreators":"Nhà sáng tạo có thu nhập cao nhất","platformShort":"Yubbit","recentFees":"Hoạt động phí gần đây","saved":"Đã lưu.","errors":{"BOT_JOB_RUNNING":"Một lượt chạy bot đang diễn ra.","BOT_LIMIT":"Đã đạt giới hạn bot. Hãy xóa bớt bot trước.","NO_FUTURES_COINS":"Không có coin futures nào đang hoạt động được định giá từ Binance để bot giao dịch.","MARKET_DATA_UNAVAILABLE":"Không thể tải giá lịch sử từ Binance. Vui lòng thử lại sau.","DNA_DISABLED":"Yubbit DNA đã tắt.","REFUND_BALANCE_REQUIRED":"Tài khoản bot không đủ số dư để hoàn tiền.","MODEL_SUSPENDED":"Không thể xóa mô hình đang bị tạm ngưng; hãy bỏ tạm ngưng trước.","generic":"Thao tác thất bại.","NOT_FOUND":"Không tìm thấy.","FORBIDDEN":"Bạn không có quyền.","MODEL_DELETED":"Nhà sáng tạo đã xóa mô hình này."}},"aiModels":{"recommended":"được đề xuất","stronger":"mạnh hơn","hint":"Cũng được dùng cho phân tích AI, trò chuyện DNA và bản tin thị trường, trừ khi đặt mô hình riêng tại đó."},"affiliates":{"nav":"Đại lý","title":"Đại lý liên kết","subtitle":"Phê duyệt đơn đăng ký đại lý và quản lý đại lý cùng chiến dịch của họ. Đại lý nhận hoa hồng như chương trình giới thiệu; thay đổi tỷ lệ hoa hồng riêng trên trang chi tiết người dùng.","tabs":{"applications":"Đơn đăng ký & đại lý","campaigns":"Chiến dịch đại lý","settings":"Cài đặt & thỏa thuận"},"status":{"all":"Tất cả","pending":"Đang chờ","approved":"Đã duyệt","rejected":"Đã từ chối","suspended":"Đã tạm ngưng"},"searchPlaceholder":"Email, thương hiệu hoặc ID người dùng","col":{"brand":"Thương hiệu","user":"Người dùng","referrals":"Lượt giới thiệu","commission":"Hoa hồng","rate":"Tỷ lệ","campaigns":"Chiến dịch","status":"Trạng thái","applied":"Ngày đăng ký"},"review":"Xem xét","empty":"Không có bản ghi.","noteRequired":"Viết ghi chú ngắn để từ chối hoặc tạm ngưng.","actionFailed":"Thao tác thất bại.","detail":{"title":"Đơn đăng ký đại lý","contact":"Liên hệ","channels":"Kênh","audience":"Đối tượng","promotion":"Kế hoạch quảng bá","experience":"Kinh nghiệm trước đây","contract":"Thỏa thuận","signedBy":"Người ký","version":"Phiên bản","signedAt":"Thời gian ký","viewContract":"Hiển thị thỏa thuận đã ký","hideContract":"Ẩn thỏa thuận","userDetail":"Chi tiết người dùng","rateHint":"Tỷ lệ hoa hồng giống với chương trình giới thiệu. Đặt tỷ lệ riêng từ tỷ lệ giới thiệu trên trang chi tiết người dùng.","custom":"tùy chỉnh","emailVerified":"Email đã xác minh","emailUnverified":"Email chưa xác minh","lastNote":"Ghi chú gần nhất","note":"Ghi chú (bắt buộc khi từ chối hoặc tạm ngưng; người dùng sẽ thấy)","fields":{"full_name":"Họ và tên","country":"Quốc gia","phone":"Điện thoại","website":"Trang web","audience_size":"Quy mô khán giả","audience_regions":"Khu vực","languages":"Ngôn ngữ"}},"actions":{"approve":"Phê duyệt","reject":"Từ chối","suspend":"Tạm ngưng","reactivate":"Kích hoạt lại","close":"Đóng"},"confirm":{"approve":"Phê duyệt người dùng này làm đại lý? Họ sẽ được cấp quyền truy cập bảng điều khiển đối tác.","reject":"Từ chối đơn đăng ký này? Người dùng sẽ thấy ghi chú của bạn và có thể đăng ký lại.","suspend":"Tạm ngưng đại lý này? Quyền truy cập bảng điều khiển sẽ bị đóng và các chiến dịch đang hoạt động sẽ dừng.","reactivate":"Kích hoạt lại đại lý này? Các chiến dịch đã dừng sẽ không tự động tiếp tục."},"campaigns":{"col":{"campaign":"Chiến dịch","agency":"Đại lý","type":"Loại","status":"Trạng thái","period":"Thời gian","budget":"Đã trả / ngân sách","participants":"Người tham gia (được thưởng)"},"typeVolume":"Khối lượng giao dịch","typeTasks":"Nhiệm vụ / điểm","stop":"Dừng","resume":"Tiếp tục","stopPrompt":"Lý do dừng (hiển thị trong bảng điều khiển đối tác):","filter":{"all":"Tất cả","running":"Đang chạy","paused":"Đã tạm dừng","stopped":"Đã dừng","ended":"Đã kết thúc"},"status":{"scheduled":"Đã lên lịch","live":"Đang diễn ra","paused":"Đã tạm dừng","ended":"Đã kết thúc","stopped":"Đã dừng","budget_exhausted":"Đã dùng hết ngân sách"},"byYubbit":"Bởi Yubbit","end":"Kết thúc","endConfirm":"Kết thúc chiến dịch này ngay?","deleteConfirm":"Xóa vĩnh viễn chiến dịch này? Không thể hoàn tác.","hasParticipants":"Đã có người tham gia chiến dịch này nên không thể xóa. Hãy kết thúc chiến dịch.","alreadyEnded":"Chiến dịch này đã kết thúc."},"settings":{"program":"Chương trình","enabled":"Đã bật chương trình đại lý liên kết","enabledHint":"Khi tắt, hệ thống sẽ không nhận đơn đăng ký mới, đồng thời bảng điều khiển đối tác và khoản chi trả chiến dịch sẽ dừng. Hoa hồng giới thiệu không bị ảnh hưởng.","profitability":"Khả năng sinh lời & ngân sách","profitabilityHint":"Phần thưởng chiến dịch đại lý do sàn giao dịch chi trả. Phần thưởng tối đa bằng tỷ lệ bên dưới của phí giao dịch mà người tham gia đã trả sau khi trừ hoa hồng của đại lý; điều này được kiểm tra cả khi thiết lập và chi trả.","share":"Tỷ lệ thưởng tối đa trên phí ròng (%)","shareHint":"50 → phần thưởng tối đa bằng một nửa phí ròng do người tham gia tạo ra.","maxBudget":"Ngân sách tối đa mỗi chiến dịch (USDT)","monthly":"Giới hạn thưởng hàng tháng cho mỗi đại lý (USDT)","maxDays":"Thời lượng chiến dịch tối đa (ngày)","maxActive":"Số chiến dịch đồng thời tối đa mỗi đại lý","pointValue":"Giá trị USDT tối thiểu của 1 điểm","pointValueHint":"Nếu tỷ giá tốt nhất trên Points Market cao hơn, tỷ giá đó sẽ được áp dụng. Hiện đang áp dụng: {{value}} USDT","contract":"Thỏa thuận đại lý (tiếng Anh)","contractHint":"Ứng viên đọc và ký văn bản này. Lưu sẽ tăng phiên bản; các thỏa thuận đã ký không thay đổi. {{site_name}}, {{site_url}} và {{support_email}} được tự động điền.","version":"Phiên bản {{version}}","isDefault":"văn bản mặc định","reset":"Đặt lại về văn bản mặc định","resetConfirm":"Đặt lại thỏa thuận về văn bản mặc định? Phiên bản sẽ tăng.","save":"Lưu cài đặt","saveContract":"Lưu thỏa thuận","saved":"Đã lưu.","invalid":"Giá trị không hợp lệ. Hãy kiểm tra các trường."},"limits":{"title":"Giới hạn","hint":"Chỉ áp dụng ghi đè cho đại lý này. Để trống trường để dùng cài đặt chung. Chiến dịch do Yubbit tạo không áp dụng giới hạn ngân sách, hàng tháng, thời hạn và số chiến dịch đang hoạt động; tỷ lệ chia thưởng vẫn được áp dụng.","defaultHint":"Mặc định: {{value}}","marketEnabled":"Bật chợ điểm","marketEnabledHint":"Khi tắt, Chợ điểm của đại lý sẽ đóng: người dùng không thể xem hoặc đổi điểm tại đó.","save":"Lưu giới hạn"},"market":{"title":"Chợ điểm","enabled":"Đã bật","disabled":"Đã tắt","stats":{"orders":"Đơn hàng","pending":"Đang chờ","usdtPaid":"USDT đã thanh toán","points":"Điểm đã dùng"},"col":{"item":"Mặt hàng","usdt":"USDT","stock":"Tồn kho"},"type":{"usdt":"USDT","custom":"Tùy chỉnh"},"unlimited":"Không giới hạn","empty":"Đại lý này chưa có mặt hàng nào trên chợ."},"agencyCampaigns":{"title":"Chiến dịch","new":"Chiến dịch mới cho đại lý này","hint":"Các chiến dịch bạn tạo tại đây được đánh dấu \"By Yubbit\": không giới hạn ngân sách, đại lý có thể chia sẻ nhưng không thể chỉnh sửa.","empty":"Chưa có chiến dịch nào.","more":"Đang hiển thị {{count}} chiến dịch mới nhất trong tổng số {{total}}. Xem tất cả trong tab Chiến dịch đại lý."},"campaignEditor":{"missingAgent":"Trước tiên, hãy chọn một đại lý: mở đại lý đã được phê duyệt trong mục Đơn đăng ký & đại lý rồi chọn \"Chiến dịch mới cho đại lý này\"."}},"referrals":{"range":{"today":"Hôm nay","d7":"7N","d30":"30N","d90":"90N","max":"Tối đa","custom":"Tùy chỉnh","from":"Từ","to":"Đến","total":"Hoa hồng trong kỳ","columnPeriod":"Hoa hồng trong kỳ"},"kyc":{"approved":"Đã xác minh","pending":"KYC đang chờ","none":"Chưa xác minh"},"nav":"Cây giới thiệu","title":"Cây giới thiệu","subtitle":"Theo dõi mọi mối quan hệ giới thiệu: ai đã mời ai, mỗi người giới thiệu kiếm được bao nhiêu hoa hồng và những người được họ giới thiệu. Tìm kiếm để xem chuỗi người giới thiệu cấp trên của bất kỳ người dùng nào.","summary":{"referredUsers":"Người dùng được giới thiệu","referrers":"Người giới thiệu","commissionTotal":"Tổng hoa hồng","commission30d":"Hoa hồng 30 ngày","agents":"Đại lý đã phê duyệt","globalRate":"Tỷ lệ toàn hệ thống"},"searchPlaceholder":"Tìm theo email, tên, mã giới thiệu hoặc ID","sort":{"refs":"Lượt giới thiệu","commission":"Hoa hồng","recent":"Mới nhất"},"col":{"user":"Người dùng","code":"Mã","refs":"Người được giới thiệu","commission":"Hoa hồng","rate":"Tỷ lệ","agent":"Đại lý"},"custom":"tùy chỉnh","agentBadge":"Đại lý","view":"Xem cây","empty":"Không có kết quả.","detail":{"upline":"Người giới thiệu","noUpline":"Không được ai giới thiệu (người dùng gốc).","levels":"Các cấp tuyến dưới","level":"Cấp {{n}}","commission":"Hoa hồng đã nhận","last30":"30 ngày qua","tree":"Tuyến dưới","userDetail":"Chi tiết người dùng","close":"Đóng"},"tree":{"user":"Người dùng","joined":"Ngày tham gia","volume30d":"Khối lượng 30 ngày","volumeTotal":"Tổng khối lượng","commission":"Hoa hồng cho người được chọn","positions":"Vị thế mở","lastTrade":"Giao dịch gần nhất","children":"{{count}} người được giới thiệu","loadMore":"Tải thêm","empty":"Không có người được giới thiệu.","never":"Chưa bao giờ","loading":"Đang tải…","error":"Không thể tải."}},"banners":{"title":"Biểu ngữ","subtitle":"Biểu ngữ chiến dịch luân phiên phía trên biểu mẫu trên trang đăng ký. Nếu có nhiều hơn một biểu ngữ đang hoạt động, chúng sẽ thay đổi sau mỗi 5 giây.","add":"Thêm biểu ngữ","newTitle":"Biểu ngữ mới","editTitle":"Chỉnh sửa biểu ngữ","image":"Hình ảnh","noImage":"Chưa chọn hình ảnh","chooseImage":"Chọn hình ảnh","changeImage":"Đổi hình ảnh","imageHint":"Kích thước đề xuất 1200×500 px (12:5). PNG, JPG hoặc WebP, tối đa 3 MB. Ảnh sẽ bị cắt nếu tỷ lệ khác.","link":"Liên kết (không bắt buộc)","linkHint":"Đường dẫn trên trang (ví dụ: /earn) hoặc URL đầy đủ (https://…). Để trống nếu biểu ngữ không thể nhấp. Liên kết bên ngoài sẽ mở trong tab mới.","alt":"Văn bản thay thế (dành cho trình đọc màn hình và khi ảnh không tải được)","language":"Ngôn ngữ","allLanguages":"Tất cả ngôn ngữ","order":"Thứ tự (số nhỏ trước)","startsAt":"Bắt đầu (không bắt buộc)","endsAt":"Kết thúc (không bắt buộc)","scheduleHint":"Thời gian theo giờ địa phương của bạn. Để trống để bắt đầu ngay và không hết hạn.","active":"Đang hoạt động","saved":"Đã lưu biểu ngữ.","deleted":"Đã xóa biểu ngữ.","confirmDelete":"Xóa biểu ngữ này?","imageRequired":"Hãy chọn hình ảnh.","tooLarge":"Hình ảnh phải có dung lượng từ 3 MB trở xuống.","loadFailed":"Không thể tải biểu ngữ.","listTitle":"Banner ({{count}})","empty":"Chưa có banner nào. Banner đầu tiên bạn thêm và kích hoạt sẽ hiển thị trên trang đăng ký.","noLink":"Không có liên kết","status":{"active":"Đang hiển thị","inactive":"Không hoạt động","scheduled":"Đã lên lịch","expired":"Đã hết hạn"},"errors":{"INVALID_IMAGE":"Không thể đọc hình ảnh.","IMAGE_REQUIRED":"Chọn hình ảnh.","NOT_FOUND":"Không tìm thấy banner."}}}}}