{"translations":{"deleteAccountPage":{"seoTitle":"Hapus akun Anda · Yubbit","title":"Hapus akun Yubbit Anda","intro":"Anda dapat menghapus akun Yubbit dan data pribadi Anda secara permanen kapan saja, melalui aplikasi Yubbit atau situs web.","stepsTitle":"Cara menghapus akun","openProfile":"Buka Profil","beforeTitle":"Sebelum menghapus","emailTitle":"Tidak bisa masuk?","emailText":"Kirim email kepada kami dari alamat yang terdaftar di akun Anda dan minta kami menghapusnya. Kami akan memverifikasi bahwa permintaan tersebut berasal dari Anda, lalu menghapus akun:","deletedTitle":"Yang dihapus","keptTitle":"Yang kami simpan","privacyLink":"Baca kebijakan privasi kami"},"bonus":{"profitLockedTitle":"Profit Anda bergantung pada persyaratan bonus","profitLockedDesc":"Anda dapat menarik saldo yang Anda setorkan sendiri kapan saja. Bonus tidak dapat ditarik; untuk menarik profit trading, selesaikan langkah-langkah di bawah.","ownFunds":"Saldo Anda sendiri","alwaysWithdrawable":"selalu dapat ditarik","lockedTotal":"Terkunci","bonusPlusProfit":"bonus + profit","notWithdrawable":"tidak dapat ditarik","lockedBonus":"Bonus terkunci","profitOnlyHint":"hanya profit yang dapat ditarik","blockedTitle":"Penguncian bonus aktif","blockedDesc":"Akun Anda memiliki bonus yang tidak dapat ditarik. Bonus itu sendiri tidak dapat ditarik; selesaikan langkah-langkah di bawah untuk menarik profit Anda.","blockedButton":"Persyaratan belum terpenuhi","stepsTitle":"Untuk menarik profit Anda","lockedAmountLine":"{{amount}} {{asset}} bonus tetap terkunci.","done":"Selesai","notDone":"Menunggu","days":"hari","requirement":{"email_verified":"Verifikasi email","kyc":"Persetujuan KYC","deposit":"Deposit","trade_volume":"Volume perdagangan","days":"Masa tunggu"},"cta":{"verifyEmail":"Verifikasi","kyc":"Mulai KYC","deposit":"Deposit","trade":"Trading"}},"app":{"name":"Yubbit"},"site":{"affiliate":{"seoTitle":"Program Agensi Afiliasi","seoDescription":"Jadilah mitra agensi {{site}}: dapatkan komisi dari perdagangan komunitas Anda, pantau jaringan referral di panel mitra khusus, dan jalankan kampanye Anda sendiri.","badge":"Program Agensi Afiliasi","title":"Jadikan komunitas Anda mitra","subtitle":"Jadilah mitra agensi resmi {{site}}. Dapatkan komisi yang sama seperti program referral kami, pantau seluruh jaringan Anda di panel mitra khusus, dan jalankan kampanye untuk trader yang Anda ajak.","rateLabel":"komisi dari biaya trading referral Anda","ctaApply":"Aktifkan akun agensi saya","ctaPanel":"Buka panel mitra","ctaRegister":"Buat akun","ctaLogin":"Masuk","guestHint":"Daftar atau masuk untuk mengajukan permohonan. Hanya perlu beberapa menit.","statusPending":"Permohonan Anda sedang ditinjau. Kami akan memberi tahu Anda segera setelah disetujui.","statusRejected":"Permohonan Anda sebelumnya tidak disetujui.","statusSuspended":"Akun agensi Anda ditangguhkan. Silakan hubungi dukungan.","reasonLabel":"Alasan","ctaReapply":"Ajukan lagi","ctaSupport":"Hubungi dukungan","disabled":"Program agensi afiliasi saat ini tidak menerima permohonan baru.","featuresTitle":"Semua yang dibutuhkan agensi","stepsTitle":"Cara kerjanya","whoTitle":"Untuk siapa program ini?","faqTitle":"Pertanyaan yang sering diajukan","ctaTitle":"Siap bermitra dengan {{site}}?","ctaSubtitle":"Daftar sekarang dan mulai bangun agensi Anda hari ini.","referralBannerTitle":"Mengelola komunitas?","referralBannerDesc":"Jadilah mitra agensi: dapatkan panel mitra khusus, pohon referral, dan kampanye Anda sendiri.","referralBannerCta":"Jelajahi program agensi"},"affiliateCampaign":{"hostedBy":"Diselenggarakan oleh {{brand}}","typeVolume":"Kampanye volume trading","typeTasks":"Kampanye tugas","status":{"scheduled":"Segera dimulai","live":"Berlangsung","paused":"Dijeda","ended":"Berakhir","stopped":"Ditutup","budget_exhausted":"Pool hadiah telah habis"},"startsAt":"Dimulai {{date}}","endsAt":"Berakhir {{date}}","endedAt":"Berakhir {{date}}","countdownStart":"Dimulai dalam","countdownEnd":"Berakhir dalam","units":{"d":"h","h":"j","m":"m"},"market":{"all":"spot dan futures","spot":"spot","futures":"futures"},"tiersTitle":"Tingkatan hadiah","tiersHint":"Trading selama kampanye dan dapatkan hadiah di setiap tingkatan yang Anda capai. Volume {{market}} dihitung.","tierVolume":"Trading {{volume}}","tierReward":"{{reward}} USDT","tasksTitle":"Tugas","tasksHint":"Selesaikan tugas selama kampanye untuk mendapatkan poin yang dapat digunakan di Pasar Poin.","task":{"volume":"Perdagangkan volume {{volume}} di {{market}}","deposit":"Deposit minimal {{amount}} USDT","first_trade":"Lakukan perdagangan","kyc":"Selesaikan verifikasi identitas"},"points":"{{points}} poin","pool":"Pool hadiah","poolLeft":"Sisa {{left}} dari {{budget}} USDT","participants":"Peserta","guestTitle":"Bergabunglah dengan komunitas {{brand}} untuk berpartisipasi","guestDesc":"Kampanye ini terbuka bagi anggota yang mendaftar melalui undangan {{brand}}.","ctaSignup":"Daftar melalui undangan ini","ctaLogin":"Masuk","notEligible":"Kampanye ini hanya untuk anggota yang diundang oleh {{brand}}.","host":"Ini halaman kampanye Anda. Bagikan tautan ini dengan komunitas Anda.","join":"Ikuti kampanye","joining":"Sedang bergabung…","joinedTitle":"Anda berhasil bergabung!","closed":"Kampanye ini tidak lagi menerima peserta.","progressTitle":"Progres Anda","state":{"done":"Hadiah diterima","progress":"Sedang berlangsung","waiting_fees":"Terbuka seiring Anda terus berdagang","budget":"Pool hadiah telah habis","closed":"Tidak tersedia"},"waitingHint":"Hadiah akan diberikan setelah biaya perdagangan yang Anda bayarkan selama kampanye mencukupi. Teruslah berdagang untuk membukanya.","earned":"Diperoleh sejauh ini: senilai {{value}} USDT","rulesTitle":"Aturan","notFound":"Kampanye tidak ditemukan","notFoundDesc":"Tautan mungkin salah, atau kampanye telah dihapus.","unavailable":"Kampanye ini sedang tidak tersedia.","toHome":"Ke beranda","copyLink":"Salin tautan","copied":"Tersalin","joinError":"Tidak dapat bergabung dengan kampanye. Silakan coba lagi.","marketLink":"Pasar hadiah oleh {{brand}}","marketLinkDesc":"Tukarkan poin Anda dengan hadiah dari komunitas ini."},"api":{"seoTitle":"API Publik — data pasar","seoDescription":"API data pasar gratis Yubbit: harga, candle, order book, dan pasangan yang terdaftar. Tidak perlu kunci API.","badge":"Developer","title":"API Data Pasar Publik","subtitle":"Harga, candle, order book, dan daftar pasangan. Tanpa pendaftaran, tanpa kunci API, gratis.","quickStart":"Mulai cepat","baseUrl":"URL dasar","auth":"Autentikasi","authValue":"Tidak diperlukan","rateLimit":"Batas permintaan","perMinute":"menit","firstCall":"Permintaan pertama Anda","copy":"Salin","copied":"Tersalin","tryTitle":"Coba sekarang","tryDesc":"Endpoint di bawah ini aktif — masukkan simbol dan lihat respons sebenarnya.","tryButton":"Kirim permintaan","endpoints":"Endpoint","param":"Parameter","paramRequired":"Wajib","paramDesc":"Deskripsi","yes":"ya","no":"tidak","response":"Contoh respons","errorsTitle":"Kesalahan","errorsDesc":"Kesalahan mengembalikan isi JSON bersama kode status HTTP.","notesTitle":"Yang perlu diketahui","endpointsInfo":{"ping":"Pemeriksaan kesehatan layanan.","time":"Jam server, untuk penandatanganan atau pemeriksaan selisih waktu.","markets":"Harga terkini dan statistik 24 jam untuk setiap pasangan.","orderbook":"Snapshot buku order. bids diurutkan dari harga terbaik (tertinggi) ke bawah, asks dari harga terbaik (terendah) ke atas; setiap level adalah [price, quantity]. best_ask / best_bid adalah harga eksekusi beli / jual pasar.","tickerOne":"Harga terkini untuk satu pasangan. Tanpa symbol, endpoint ini mengembalikan semua pasangan spot dalam format CoinMarketCap (lihat bagian spot).","klinesSeconds":"Candlestick OHLCV, dari yang terlama. open_time adalah waktu pembukaan candle dalam Unix seconds, bukan milliseconds.","summary":"Ringkasan 24 jam untuk setiap pasangan spot (ringkasan CoinMarketCap). lowest_ask dan highest_bid adalah harga terbaik di buku order, yaitu harga eksekusi beli atau jual pasar.","assetsCurrencies":"Semua mata uang yang diperdagangkan di pasar spot, dikelompokkan berdasarkan symbol (CoinMarketCap A1). Kolom opsional hanya muncul jika Yubbit memiliki datanya: name, can_withdraw (false selama pemeliharaan), min_withdraw (hanya USDT), maker_fee, taker_fee, dan contractAddress.","tickerAll":"Harga terakhir dan volume 24 jam untuk setiap pasangan spot, dikelompokkan berdasarkan BASE_QUOTE (CoinMarketCap A2). isFrozen bernilai 1 saat perdagangan dijeda untuk pemeliharaan, selain itu 0.","orderbookPair":"Buku order Level 2 untuk satu pasangan (CoinMarketCap A3). Setiap level adalah [price, quantity].","tradesSource":"Transaksi spot terbaru untuk satu pasangan dari 24 jam terakhir.","contracts":"Semua kontrak perpetual beserta harga, volume 24 jam, bid dan ask terbaik, open interest, biaya, serta spesifikasi kontraknya (CoinMarketCap B1, termasuk kolom B2).","contractSpecs":"Spesifikasi kontrak per ticker_id (CoinMarketCap B2). Kontrak bersifat linear (Vanilla): satu kontrak setara dengan satu unit mata uang dasar, dengan harga dan penyelesaian dalam mata uang kuotasi.","orderbookContract":"Buku order untuk satu kontrak perpetual (CoinMarketCap B3). Menggunakan parameter depth dan level yang sama dengan buku order spot."},"paramsInfo":{"typeOrBoth":"spot atau futures. Kosongkan untuk keduanya.","interval":"1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w. Default 1h.","klinesLimit":"1–1000. Default 168.","orderbookLimit":"Level per sisi, 1–50. Default 20.","symbolAny":"Pasangan: BTC_USDT, BTC-USDT, BTC/USDT, BTCUSDT atau BTC-PERPUSDT.","typeAuto":"spot atau futures. Default: spot jika pasangan memiliki pasar spot, selain itu futures.","tickerAllType":"Kosongkan untuk pasangan spot. futures mengembalikan perpetual yang dikelompokkan berdasarkan ticker_id.","marketPair":"Pasangan di path: BTC_USDT, BTC-USDT, BTC%2FUSDT atau BTCUSDT.","marketPairSpot":"Pasangan spot di path, misalnya BTC_USDT.","tickerId":"ticker_id perpetual di path, misalnya BTC-PERPUSDT.","depth":"Level di kedua sisi. 0 atau kosong mengembalikan seluruh buku (100 per sisi); 100 mengembalikan 50 bids dan 50 asks.","level":"1 hanya mengembalikan bid dan ask terbaik. 2 (default) mengembalikan level yang diurutkan berdasarkan harga terbaik. 3 mengembalikan hasil yang sama dengan 2 karena buku tidak memiliki rincian per order."},"exampleValue":"mis. {{example}}","groups":{"general":"Data pasar","generalDesc":"Format Yubbit sendiri: harga langsung, candle, dan buku order untuk satu pasangan atau semua pasangan.","spot":"Spot: format CoinMarketCap","spotDesc":"Endpoint pasar spot yang mengikuti spesifikasi listing bursa CoinMarketCap: ringkasan, aset, ticker, buku order, dan perdagangan.","derivatives":"Derivatif: format CoinMarketCap","derivativesDesc":"Kontrak perpetual dalam format derivatif CoinMarketCap: kontrak, spesifikasi kontrak, dan buku order."},"pairNotationTitle":"Notasi pasangan","pairNotationDesc":"Setiap endpoint menerima pasangan dalam notasi berikut. Endpoint berformat CoinMarketCap menampilkan pasangan spot sebagai BASE_QUOTE dan kontrak perpetual sebagai ticker_id seperti BTC-PERPUSDT.","pairNotationType":"Pasar spot dan perpetual dapat menggunakan simbol yang sama, seperti BTCUSDT. Jika type tidak dicantumkan, pasar spot akan digunakan jika tersedia; jika tidak, pasar perpetual yang digunakan. ticker_id dengan -PERP selalu memilih pasar perpetual.","pairNotationSlash":"Di dalam jalur URL, tulis BTC/USDT sebagai BTC%2FUSDT atau sebagai dua segmen, misalnya /orderbook/BTC/USDT.","fundingTitle":"Tingkat pendanaan dan biaya penyimpanan","fundingNone":"Perpetual Yubbit tidak memiliki pembayaran pendanaan antara posisi long dan short, jadi funding_rate dan next_funding_rate selalu \"0\".","fundingHoldingFee":"Sebagai gantinya, posisi terbuka dikenai biaya penyimpanan pada waktu UTC tetap, misalnya pukul 00:00, 08:00, dan 16:00 dengan interval 8 jam. Posisi long dan short membayar tarif yang sama, dihitung dari nilai nosional posisi. /contracts melaporkannya sebagai holding_fee_enabled, holding_fee_rate (per interval, dalam bentuk pecahan: 0.0001 = 0.01%; 0 saat biaya dinonaktifkan), holding_fee_interval_hours, dan next_holding_fee_timestamp.","fundingTimestamp":"next_funding_rate_timestamp menunjukkan waktu biaya penyimpanan berikutnya, karena itulah satu-satunya biaya berkala pada posisi.","cmcNotesTitle":"Detail format CoinMarketCap"},"referral":{"percentValue":"{{value}}%","seoTitle":"Program Referral — ajak teman, mulai dapatkan penghasilan","seoDescription":"Dapatkan bagian dari biaya trading yang dibayar oleh setiap orang yang Anda ajak. Gratis untuk bergabung, penghasilan tidak pernah kedaluwarsa.","badge":"Program Referral","title":"Ajak teman, dapatkan penghasilan dari setiap trading mereka","subtitle":"Bagikan tautan Anda. Setiap kali orang yang Anda ajak melakukan trading, sebagian biaya yang mereka bayar langsung masuk ke dompet Anda.","rateLabel":"Bagian Anda dari biaya trading mereka","rateLabelCustom":"Tarif khusus Anda","customRateHint":"Tarif ini ditetapkan khusus untuk akun Anda.","disabled":"Program referral saat ini ditutup. Kami akan mengumumkan di sini saat program dibuka kembali.","yourLink":"Tautan undangan Anda","yourCode":"Kode referral Anda","copyLink":"Salin tautan","copied":"Tersalin","share":"Bagikan","shareText":"Trading di {{site}} dan saya mendapat {{percent}}% dari biaya Anda. Berikut tautan pendaftaran saya:","statInvited":"Orang yang diundang","statEarned":"Total penghasilan","statRate":"Tarif Anda","ctaRegister":"Buat akun gratis","ctaLogin":"Masuk","ctaProfile":"Panel referral di profil saya","ctaFees":"Lihat biaya","ctaTitle":"Mulai bagikan tautan Anda hari ini","ctaSubtitle":"Undangan tanpa batas, penghasilan tanpa kedaluwarsa. Anda terus mendapat penghasilan selama mereka terus trading.","stepsTitle":"Cara kerjanya","calcTitle":"Berapa penghasilan saya?","calcDesc":"Pilih jumlah orang yang akan Anda undang dan volume trading bulanan masing-masing.","calcFriends":"Orang yang diundang","calcVolume":"Volume bulanan per orang","calcResult":"Perkiraan penghasilan bulanan","calcFormula":"Volume × biaya trading {{fee}}% × bagian referral {{rate}}%. Ini perkiraan, bukan jaminan.","recentTitle":"Penghasilan terbaru Anda","colUser":"Pengguna yang diundang","colDate":"Tanggal","colEarned":"Penghasilan","faqTitle":"Pertanyaan yang sering diajukan"},"nav":{"affiliate":"Program Afiliasi","api":"API","referral":"Referral","markets":"Pasar","futures":"Futures","earn":"Dapatkan","fees":"Biaya","about":"Tentang","support":"Dukungan","listing":"Daftarkan Token Anda","trade":"Trading","blog":"Blog","announcements":"Pengumuman","rewards":"Hadiah","tasks":"Tugas & Hadiah","academy":"Akademi","menu":"Menu","closeMenu":"Tutup menu","new":"BARU"},"hero":{"badge":"Spot & Futures · Yubbit Markets","stat1":"Volume 24 jam","stat2":"Aset","stat3":"Biaya","title":"Perjalanan kripto Anda dimulai di sini","subtitle":"Trading dengan aman di Yubbit dengan deposit cepat, biaya rendah, dan alat profesional. Harga transparan, akses 24/7.","cta":"Buat Akun Gratis","users":"Dipercaya oleh lebih dari 10.000 trader","livePrices":"Harga langsung"},"features":{"title":"Mengapa Yubbit?","secure":{"title":"Infrastruktur Aman","desc":"Verifikasi KYC dan sesi terenkripsi menjaga akun Anda tetap terlindungi."},"easy":{"title":"Trading Cepat","desc":"Beli & jual instan, order limit, dan antarmuka yang rapi — tanpa kerumitan."},"global":{"title":"Spot & Futures","desc":"Satu platform untuk spot dan derivatif. Mendukung bahasa Inggris dan Arab."}},"cta":{"title":"Mulai jelajahi kripto bersama Yubbit","desc":"Buka akun dalam hitungan menit dan jelajahi pasar yang dirancang untuk trader modern."},"markets":{"desc":"Pasar live Yubbit — lihat harga tanpa mendaftar."},"blog":{"seoDescription":"Blog Yubbit — berita kripto, panduan, dan pembaruan platform.","subtitle":"Berita, panduan, dan tips dari dunia kripto","badge":"Blog Yubbit","readMore":"Baca selengkapnya →","empty":"Belum ada postingan blog.","notFound":"Postingan tidak ditemukan","back":"← Blog"},"announcements":{"seoDescription":"Pengumuman Yubbit — pembaruan platform, kampanye, dan berita penting.","subtitle":"Pembaruan platform, kampanye, dan berita penting","badge":"Pengumuman","readMore":"Lihat detail →","empty":"Belum ada pengumuman.","notFound":"Pengumuman tidak ditemukan","back":"← Pengumuman"},"academy":{"seoDescription":"Yubbit Academy — pelajari trading kripto, grafik, dan manajemen risiko.","subtitle":"Panduan edukasi untuk trader di semua tingkat","badge":"Yubbit Academy","readMore":"Pelajari selengkapnya →","empty":"Belum ada materi Academy.","notFound":"Materi tidak ditemukan","back":"← Academy"},"futures":{"seoTitle":"Trading Futures — Yubbit","seoDescription":"Trading futures dengan leverage di Yubbit. Long/short, margin terisolasi, TP/SL, dan leverage hingga 500x.","badge":"Derivatif","title":"Trading Futures dengan Leverage","subtitle":"Buka posisi long dan short, kelola risiko dengan margin terisolasi. TP/SL, perlindungan likuidasi, dan grafik profesional — semua dalam satu panel.","ctaTitle":"Mulai trading futures","ctaSubtitle":"Daftar, selesaikan KYC, dan buka posisi futures BTCUSDT pertama Anda.","ctaRegister":"Buat Akun Gratis","ctaTrade":"Perdagangkan Futures","topPairs":"Pasangan Futures Teratas","topPairsDesc":"Kontrak perpetual dengan volume 24 jam tertinggi di Yubbit","viewAll":"Lihat semua pasar","tradeNow":"Mulai berdagang","volume24h":"Vol 24 jam"},"earn":{"seoTitle":"Earn & Imbal Hasil — Yubbit","seoDescription":"Dapatkan penghasilan pasif dari kripto Anda dengan Yubbit Earn. Program staking fleksibel dan tetap.","badge":"Penghasilan Pasif","title":"Earn — Kembangkan Kripto Anda","subtitle":"Stake USDT dan aset lainnya, dapatkan APY harian. Tarik kapan saja dari program fleksibel; klaim imbalan saat jatuh tempo pada program tetap.","stepsTitle":"Cara Mendapatkan Penghasilan","ctaTitle":"Mulai dapatkan penghasilan hari ini","ctaSubtitle":"Buka Wallet → Yield untuk melihat program aktif dan mulai staking.","ctaRegister":"Daftar","ctaYield":"Buka Yield","activeOffers":"Program Earn Aktif","activeOffersDesc":"Stake aset Anda dan dapatkan APY yang kompetitif","joinNow":"Gabung Sekarang","card":{"fixed":"Tetap","apy":"{{apy}}% APY","lockDays":"Dikunci selama {{days}} hari","flexibleUnstake":"Fleksibel · unstake kapan saja","minAmount":"Min {{amount}} {{asset}}"}},"cms":{"pageNotFound":"Halaman tidak ditemukan","backHome":"Kembali ke beranda","legalBadge":"Legal","imagePlaceholder":"Tambahkan URL gambar","email":"Email","phone":"Telepon"},"home":{"seoTitle":"{{siteName}} — Beli & Jual Kripto dengan Aman","seoDescription":"{{siteName}} — Platform trading kripto spot dan futures. Biaya rendah, grafik TradingView, order limit.","realTime":"Yubbit · Waktu nyata","allMarkets":"Semua pasar →","howItWorks":"Cara Kerjanya","liveMarkets":"Pasar Langsung","welcomeBonus":"Bonus Selamat Datang","welcomeBonusDesc":"Daftar dan mulai trading sekarang juga.","getStarted":"Mulai","faq":"Pertanyaan Umum","viewAll":"Lihat semua →","exploreMarkets":"Jelajahi Pasar"},"about":{"p1":"Yubbit memudahkan trading kripto dengan antarmuka modern dan infrastruktur andal.","p2":"Kami menyediakan data pasar real-time, grafik profesional, dan struktur biaya yang transparan.","l1":"Trading spot & futures","l2":"Metode deposit fleksibel","l3":"Platform ramah seluler"},"fees":{"type":"Jenis","rate":"Tarif","spot":"Trading spot","deposit":"Deposit","withdraw":"Penarikan","free":"Gratis","network":"Dikenakan biaya jaringan","liveBadge":"Biaya platform langsung","heroTitle":"Biaya sederhana dan transparan","heroSubtitle":"Satu tarif yang dipublikasikan untuk spot dan futures — disinkronkan otomatis dari pengaturan admin. Tanpa biaya tak terduga saat pembayaran.","heroSubtitleWithHolding":"Satu tarif trading yang dipublikasikan untuk spot dan futures, ditambah biaya kecil untuk posisi futures terbuka — keduanya disinkronkan langsung dari pengaturan kami.","currentTradingFee":"Biaya trading saat ini","tradingFeeScope":"Beli/jual spot · Buka posisi futures","holdingFeeLabel":"Biaya penyimpanan futures","holdingFeeMeta":"Setiap {{hours}} jam · Long dan short · Cara kerja ↓","getStarted":"Mulai","autoUpdateNote":"Tarif biaya diperbarui otomatis saat pengaturan kami berubah.","viewInTrade":"Lihat biaya di layar trading →","holding":{"intro":"Posisi futures terbuka dikenai biaya sebesar <b>{{rate}}%</b> dari ukuran posisi setiap <b>{{hours}} jam</b>. Ukuran posisi adalah kuantitas × harga mark saat ini.","chargedTitle":"Dikenakan setiap {{hours}} jam","chargeAtHourly":"Setiap jam, tepat pada pergantian jam (UTC).","chargeAtEveryHours":"Setiap {{hours}} jam, tepat pada pergantian jam (UTC).","chargeAtTimes":"Pada pukul {{times}} UTC.","chargedText":"Hanya posisi yang terbuka pada saat itu yang dikenai biaya — posisi yang dibuka setelah waktu pengenaan biaya akan dikenai biaya pada waktu berikutnya.","sameSidesTitle":"Sama untuk long dan short","sameSidesText":"Ini adalah biaya penyimpanan, bukan funding: kedua sisi membayar tarif yang sama, terlepas dari arah pasar.","marginTitle":"Dipotong dari margin posisi","marginText":"Biaya dipotong dari margin posisi, sehingga harga likuidasi sedikit lebih dekat. Tambahkan margin kapan saja untuk menjauhkannya kembali.","exampleTitle":"Contoh","exampleText":"Posisi 1,000 USDT (misalnya margin 100 USDT dengan leverage 10x) dikenai biaya <b>{{example}} USDT</b> setiap {{hours}} jam — <b>{{perDay}} USDT</b> per hari selama posisi tetap terbuka. Leverage yang lebih tinggi membuat biaya yang sama menjadi bagian lebih besar dari margin Anda."}},"support":{"q1":{"q":"Bagaimana cara melakukan deposit?","a":"Wallet → Deposit → pilih metode → kirim. Saldo diperbarui setelah persetujuan admin."},"q2":{"q":"Mengapa KYC diperlukan?","a":"Untuk kepatuhan dan keamanan sebelum trading."},"q3":{"q":"Dari mana harga berasal?","a":"Feed harga real-time dari pasar Yubbit."},"contact":"Hubungi kami:"},"footer":{"tagline":"Exchange kripto yang mudah","slogan":"Melangkah ke masa depan keuangan dengan percaya diri.","description":"Yubbit memudahkan investasi kripto dengan trading spot dan futures, infrastruktur wallet yang aman, serta biaya rendah. Alat profesional, harga transparan, dan akses pasar 24/7 — semua dalam satu platform.","product":"Produk","account":"Akun","company":"Perusahaan","legal":"Legal","terms":"Ketentuan Penggunaan","privacy":"Kebijakan Privasi","riskLink":"Pengungkapan Risiko","h1":{"title":"Spot & Futures","desc":"Trading spot dan derivatif instan dari satu akun."},"h2":{"title":"Infrastruktur Aman","desc":"Verifikasi KYC dan pengelolaan sesi terenkripsi."},"h3":{"title":"Biaya Rendah","desc":"Harga transparan: biaya trading dan spread ditampilkan sebelum setiap order."},"risk":"Trading aset kripto memiliki risiko signifikan. Buat keputusan investasi dengan cermat.","rights":"Hak cipta dilindungi.","dna":{"market":"Marketplace AI","arena":"Arena AI","create":"Latih AI Anda","how":"Cara kerja","mine":"AI Saya"}},"listing":{"seoTitle":"Pendaftaran Token | Yubbit","seoDescription":"Ajukan pendaftaran token Anda di Yubbit. Email {{email}}","badge":"Pendaftaran Token","title":"Daftarkan proyek Anda di Yubbit","subtitle":"Perkenalkan proyek Anda kepada trader spot dan futures aktif. Ajukan melalui email — tim listing kami meninjau setiap proyek."},"affiliateMarket":{"badge":"Pasar hadiah","title":"Pasar hadiah {{brand}}","subtitle":"Tukarkan poin Yubbit Anda dengan hadiah dari {{brand}}. Hadiah USDT langsung dikreditkan ke dompet Anda; hadiah lainnya dikirimkan oleh host komunitas.","guestTitle":"Gabung komunitas {{brand}} untuk menukarkan hadiah","guestDesc":"Pasar ini terbuka bagi anggota yang mendaftar melalui undangan {{brand}}.","hostNotice":"Ini pratinjau pasar Anda. Bagikan tautan ini dengan komunitas Anda.","notEligible":"Hanya anggota yang diundang oleh {{brand}} yang dapat menukarkan hadiah di sini.","earnMore":"Dapatkan lebih banyak poin","rewardsTitle":"Hadiah","rewardsHint":"Pilih hadiah dari {{brand}} dan tukarkan dengan poin Anda.","empty":"{{brand}} belum menambahkan hadiah. Periksa kembali nanti.","typeUsdt":"Hadiah USDT","typeCustom":"Dikirim oleh {{brand}}","amountUsdt":"{{amount}} USDT","stockLeft":"tersisa {{count}}","loginToRedeem":"Masuk untuk menukarkan","needMore":"Kurang {{points}} poin","ordersTitle":"Pesanan saya","ordersEmpty":"Anda belum menukarkan hadiah di sini.","orderStatus":{"fulfilled":"Terkirim","pending":"Menunggu","cancelled":"Dibatalkan"},"pointsReturned":"Poin Anda telah dikembalikan.","pendingHint":"{{brand}} akan menghubungi Anda untuk mengirimkan hadiah ini.","noteFrom":"Catatan dari {{brand}}:","howTitle":"Cara kerja","how1":"Dapatkan poin dengan menyelesaikan tugas dan mengikuti kampanye di Yubbit.","how2":"Pilih hadiah di sini dan tukarkan dengan poin Anda.","how3":"Hadiah USDT langsung masuk ke dompet Anda. Hadiah lainnya dikirim oleh {{brand}}.","earnTitle":"Butuh lebih banyak poin?","earnDesc":"Selesaikan tugas dan ikuti kampanye untuk mengumpulkan poin, lalu kembali ke sini untuk menukarkannya.","confirmTitle":"Konfirmasi penukaran","cost":"Biaya","balanceAfter":"Saldo setelahnya","confirmUsdt":"USDT akan dikreditkan ke dompet Anda segera setelah dikonfirmasi.","confirmCustom":"{{brand}} akan mengirimkan hadiah ini. Poin Anda langsung digunakan dan akan dikembalikan jika pesanan dibatalkan.","contactLabel":"Bagaimana {{brand}} dapat menghubungi Anda?","contactPlaceholder":"Nama pengguna Telegram, email, atau nomor telepon","contactHint":"Hanya dibagikan kepada {{brand}} agar mereka dapat mengirimkan hadiah Anda.","confirmCta":"Tukarkan dengan {{points}} poin","redeeming":"Menukarkan…","redeemError":"Hadiah ini tidak dapat ditukarkan. Silakan coba lagi.","successTitle":"Hadiah berhasil ditukarkan","successUsdt":"{{amount}} USDT telah dikreditkan ke dompet Anda.","successCustom":"Pesanan dibuat — {{brand}} akan menghubungi Anda.","toWallet":"Buka dompet","notFound":"Pasar tidak ditemukan","notFoundDesc":"Tautan mungkin salah, atau pasar ini telah dihapus."},"notFound":{"title":"Halaman tidak ditemukan","desc":"Halaman yang Anda cari tidak ada atau telah dipindahkan.","home":"Buka beranda"},"contentError":{"title":"Halaman ini tidak dapat dimuat","desc":"Biasanya ini disebabkan masalah koneksi atau server sementara. Silakan coba lagi."},"posts":{"related":"Artikel terkait","tradeTitle":"Perdagangkan koin dalam artikel ini","trade":"Perdagangkan {{pair}}","feeNote":"Di Yubbit, biaya trading Anda tetap — tidak ada tingkatan maker/taker.","feeNoteLink":"Lihat biaya saat ini","page":"Halaman {{page}}"}},"nav":{"markets":"Pasar","trade":"Trading","wallet":"Dompet","orders":"Pesanan","profile":"Profil","admin":"Admin","dna":"DNA Yubbit"},"auth":{"selectCountryCode":"Pilih","countryCodeRequired":"Pilih kode negara Anda.","promoBanners":"Promosi","promoBannerGoTo":"Tampilkan banner {{n}} dari {{total}}","login":"Masuk","register":"Daftar","logout":"Keluar","email":"Email","password":"Kata sandi","name":"Nama lengkap","noAccount":"Belum punya akun?","hasAccount":"Sudah punya akun?","welcome":"Selamat datang di Yubbit","guestBrowse":"Jelajahi tanpa masuk. Masuk untuk trading.","loginToTrade":"Masuk untuk trading","referralCode":"Kode referral (opsional)","referralCodeApplied":"Kode referral: {{code}}","referralCodePlaceholder":"YB0001ABC","phone":"Telepon","phonePlaceholder":"555 123 4567","countrySearch":"Cari negara atau kode…","verify":{"invalidLink":"Tautan tidak valid","verifying":"Memverifikasi email...","verified":"Email terverifikasi","verifiedDesc":"Anda sekarang dapat trading.","goToApp":"Buka aplikasi","failed":"Verifikasi gagal","goToProfile":"Buka profil"},"loginOtpTitle":"Kode verifikasi email","loginOtpSent":"Kami mengirim kode 6 digit ke {{email}}","loginOtpCode":"Kode verifikasi","loginOtpVerify":"Verifikasi & masuk","verifyEmailTitle":"Verifikasi Email","verifyEmailDesc":"Masukkan kode 6 digit yang dikirim ke {{email}}. Anda tidak dapat masuk sebelum verifikasi.","verifyEmailSubmit":"Verifikasi","verifyEmailResend":"Kirim ulang kode","verifyEmailResent":"Kode baru telah dikirim","forgotPassword":"Lupa kata sandi?","forgotTitle":"Atur ulang kata sandi","forgotHint":"Masukkan alamat email akun Anda dan kami akan mengirimkan tautan untuk membuat kata sandi baru.","forgotSubmit":"Kirim tautan reset","forgotSent":"Jika ada akun untuk {{email}}, tautan reset sedang dikirim. Tautan berlaku selama 30 menit — periksa juga folder spam Anda.","forgotRetry":"Gunakan email lain","backToLogin":"Kembali ke login","resetTitle":"Buat kata sandi baru","newPassword":"Kata sandi baru","confirmPassword":"Konfirmasi kata sandi baru","passwordMin":"Minimal 6 karakter","passwordMismatch":"Kata sandi tidak cocok","resetSubmit":"Perbarui kata sandi","resetDone":"Kata sandi Anda telah diperbarui. Masuk dengan kata sandi baru — Anda telah keluar dari perangkat lain."},"markets":{"sortBy":"Urutkan berdasarkan {{column}}","views":{"all":"Semua","new":"Listing baru","gainers":"Kenaikan tertinggi","losers":"Penurunan tertinggi","volume":"Volume tertinggi"},"title":"Pasar","search":"Cari koin","pair":"Pasangan","price":"Harga","change":"Perubahan 24 jam","sortName":"Nama (A-Z)","sortPrice":"Harga","sortChange":"Perubahan 24j","sortNew":"Baru","noResults":"Tidak ada hasil.","liveBadge":"Harga Langsung","spot":"Spot","futures":"Futures","selectPair":"Pilih pasar","seoDescription":"Pasar kripto Yubbit secara langsung. Harga spot dan futures, perubahan 24j, dan volume.","categories":{"all":"Semua koin","label":"Kategori"},"changeShort":"% 24j"},"trade":{"chartLoadFailed":"Data grafik tidak dapat dimuat.","chartRetrying":"mencoba lagi…","chartEntry":"Harga masuk","chartLiq":"Likuidasi","chartTp":"Ambil untung","chartSl":"Hentikan kerugian","myOrderHere":"Order Anda di level ini","buy":"Beli","sell":"Jual","amount":"Jumlah","quantity":"Kuantitas","available":"Tersedia","fee":"Biaya","pnl":"PnL","estReceive":"Anda akan menerima","total":"Total","chart":"Grafik","fastChart":"Cepat","market":"Pasar","limit":"Limit","stopLimit":"Stop-Limit","limitPrice":"Harga limit","stopPrice":"Harga stop","placeOrder":"Buat pesanan","openOrders":"Pesanan terbuka","orderHistory":"Riwayat pesanan","tradeHistory":"Transaksi","cancel":"Batal","date":"Tanggal","unitPrice":"Harga satuan","filledAt":"Terisi","noTrades":"Belum ada transaksi","noOpenOrders":"Tidak ada pesanan terbuka","noOrderHistory":"Tidak ada riwayat pesanan","limitOrders":"Pesanan limit","quantityShort":"Jml","status":"Status","orderBook":"Buku pesanan","spread":"Spread","price":"Harga","balanceUsage":"Penggunaan saldo","maxUsable":"maks. {{amount}} {{asset}}","feeFromAmount":"dipotong dari jumlah","volume24h":"Volume 24 jam","info":"Info","order":"Pesanan","noCoinInfo":"Belum ada informasi untuk aset ini.","newsFeed":"Berita","viewAllNews":"Semua berita","seoDescription":"Trading kripto di Yubbit dengan grafik real-time, buku order, dan biaya rendah.","pageHeading":"harga dan trading real-time"},"futures":{"holdingFee":"Biaya penahanan","holdingFeePer":"{{amount}} USDT / {{hours}}j","holdingFeeHint":"Biaya penahanan: {{rate}}% dari ukuran posisi setiap {{hours}}j (UTC), untuk posisi long maupun short. Biaya dipotong dari margin, sehingga harga likuidasi semakin dekat.","nextHoldingFeeIn":"Biaya berikutnya dalam","holdingFeePaid":"Biaya penahanan yang dibayar","nextHoldingFee":"Biaya penahanan berikutnya","long":"Long","short":"Short","leverage":"Leverage","maxLeverage":"Maks. {{max}}x","margin":"Margin","notional":"Ukuran posisi","estFee":"Est. biaya","liqPrice":"Harga likuidasi","quantity":"Kuantitas","takeProfit":"Ambil untung (TP)","stopLoss":"Hentikan kerugian (SL)","tpSlPricePlaceholder":"Harga","tpEstProfit":"Est. untung: {{amount}} USDT","slEstLoss":"Est. rugi: {{amount}} USDT","openPosition":"Buka posisi","openPositions":"Posisi terbuka","useMaxMargin":"Gunakan margin maks.","maxMarginHint":"maks. {{amount}} USDT termasuk biaya","entry":"Harga masuk","mark":"Harga mark","close":"Tutup","closeLong":"Tutup Long","closeShort":"Tutup Short","editTpSl":"Edit TP/SL","trade":"Layar trading","currentPair":"Saat ini","openPairTrade":"Buka futures {{asset}} →","positions":"Posisi","positionHistory":"Riwayat","noOpenPositions":"Tidak ada posisi terbuka","noPositionHistory":"Belum ada posisi yang ditutup","sharePnl":"Bagikan PnL","sharePreparing":"Menyiapkan kartu berbagi…","shareFailed":"Kartu berbagi gagal dibuat","openOrders":"Order futures terbuka","placeLimitOrder":"Buat order limit","placeStopLimitOrder":"Buat order stop-limit","awaitingTrigger":"menunggu pemicu","addMargin":"Tambah margin","addMarginHint":"Menambah margin menurunkan leverage efektif dan menjauhkan harga likuidasi.","addMarginPlaceholder":"Jumlah (USDT)","addMarginConfirm":"Tambah margin","partialClose":"Tutup sebagian","partialCloseHint":"Tutup sebagian posisi berdasarkan jumlah margin. Sisanya tetap terbuka.","partialClosePlaceholder":"Jumlah penutupan (USDT)","partialCloseConfirm":"Tutup sebagian","closeAll":"Tutup semua","partialCloseLong":"Tutup sebagian Long","partialCloseShort":"Tutup sebagian Short","effectiveLev":"efektif","shareCard":{"title":"Bagikan PnL","futures":"Futures","invite":"Gabung dengan kode saya","referral":"Referral","closed":"Posisi ditutup","disclaimer":"Bukan saran keuangan. Kinerja masa lalu tidak menjamin hasil di masa depan.","download":"Unduh gambar","copyLink":"Salin tautan undangan"}},"earn":{"title":"Imbal hasil","programs":"Program","myStakes":"Stake saya","noPrograms":"Tidak ada program imbal hasil aktif","noStakes":"Tidak ada stake aktif","subscribe":"Berlangganan","getAsset":"Dapatkan {{asset}}","flexible":"Fleksibel","fixedDays":"Tetap {{days}} hari","amount":"Jumlah","lock":"Kunci","unstake":"Batalkan stake","claim":"Klaim reward","redeemEarly":"Tebus lebih awal","pendingReward":"Reward tertunda","daysLeft":"Sisa {{days}} hari","earlyExitWarning":"Keluar lebih awal akan menghilangkan reward","earlyExitConfirm":"Keluar lebih awal akan menghilangkan reward Anda. Lanjutkan?","claimHint":"Pokok + reward akan dikembalikan","flexibleDesc":"APY {{apy}}% harian — tarik kapan saja","fixedDesc":"Dikunci {{days}} hari — APY {{apy}}% saat jatuh tempo"},"wallet":{"change24h":"24j","hideSmall":"Sembunyikan saldo kecil ({{count}})","title":"Dompet","total":"Total saldo","available":"Tersedia","inYield":"Dalam Yield","inFutures":"Dalam Futures","yieldRewards":"Reward Yield tertunda","deposit":"Deposit","withdraw":"Penarikan","transfer":"Transfer","assets":"Aset","history":"Riwayat","transactions":"Transaksi","transactionsTitle":"Riwayat transaksi","transactionsSubtitle":"{{count}} entri buku besar — 50 per halaman","transactionsEmpty":"Belum ada transaksi.","txDate":"Tanggal","txType":"Jenis","txAsset":"Aset","txAmount":"Perubahan","txNote":"Catatan","balanceBefore":"Saldo sebelumnya","balanceAfter":"Saldo setelahnya"},"ledger":{"type":{"bonusLocked":"Bonus terkunci","bonusForfeit":"Bonus ditarik kembali","bonusExpired":"Bonus kedaluwarsa","credit":"Kredit","debit":"Debit","deposit":"Deposit","withdrawLock":"Penahanan penarikan","withdrawRefund":"Pengembalian dana penarikan","adminAdjust":"Penyesuaian saldo","bonus":"Bonus","tradeBuy":"Beli spot","tradeSell":"Jual spot","orderBuy":"Order beli limit terpenuhi","orderSell":"Order jual limit terpenuhi","futuresOpen":"Buka futures","futuresClose":"Tutup futures","futuresPartialClose":"Tutup sebagian futures","futuresAddMargin":"Tambah margin futures","futuresLiquidation":"Likuidasi futures","referral":"Komisi referral","points":"Poin","pointsRedeem":"Penukaran poin","taskReward":"Hadiah tugas","earnReward":"Hadiah Earn","campaignReward":"Hadiah kampanye"}},"deposit":{"statuses":{"pending":"Menunggu","completed":"Selesai","expired":"Kedaluwarsa","waiting":"Menunggu pembayaran","confirming":"Mengonfirmasi","confirmed":"Terkonfirmasi","sending":"Mengirim","partially_paid":"Dibayar sebagian","finished":"Selesai","failed":"Gagal","refunded":"Dikembalikan"},"title":"Deposit","method":"Pilih metode","amount":"Jumlah","reference":"Referensi / Catatan","instructions":"Petunjuk","account":"Detail akun","submit":"Kirim permintaan","pending":"Menunggu","approved":"Disetujui","rejected":"Ditolak","min":"Min","max":"Maks","rateInfo":"Akan dikreditkan setelah disetujui:","creditPreview":"Akan dikreditkan ke akun Anda setelah disetujui","transactionFailed":"Transaksi gagal","credited":"+ {{amount}} {{asset}} dikreditkan","directDeposit":"1:1 — Deposit {{currency}} ditambahkan sebagai jumlah yang sama dalam {{asset}}","exchangeRate":"Kurs: {{units}} {{currency}} = 1 {{asset}}","feeDeduction":"Biaya: {{fee}} {{currency}} dipotong (deposit bersih: {{net}} {{currency}})","nowpayments":{"tab":"Kripto (NOWPayments)","desc":"Bayar dengan mata uang kripto yang didukung. Saldo Anda dikreditkan otomatis setelah konfirmasi.","coin":"Bayar dengan","amountCoin":"Jumlah deposit ({{asset}})","amountHint":"Masukkan jumlah dalam koin yang dipilih. Jumlah yang sama akan dikreditkan ke saldo Anda.","minAmount":"Minimum: {{amount}} {{asset}}","invalidAmount":"Masukkan jumlah yang valid","continue":"Dapatkan alamat deposit","sendTitle":"Kirim tepat","address":"Alamat deposit","status":"Status","waitHint":"Kirim jumlah yang tepat ke alamat di atas. Saldo diperbarui otomatis setelah pembayaran dikonfirmasi.","newDeposit":"Deposit kripto baru","creditAs":"Dikreditkan sebagai {{asset}}","loadFailed":"Tidak dapat memuat mata uang kripto","createFailed":"Tidak dapat membuat pembayaran","searchCoin":"Cari koin (BTC, ETH, USDT…)","network":"Jaringan","noCoin":"Tidak ada koin yang cocok","selected":"Dipilih","copyAmount":"Salin jumlah","amountUsd":"Nilai deposit (USD)"},"manual":{"tab":"Bank / Manual","none":"Tidak ada metode deposit manual yang dikonfigurasi."},"paymentCodeHint":"Setelah mengirim, Anda akan menerima kode pembayaran unik. Cantumkan kode ini pada keterangan transfer bank agar kami dapat mencocokkan pembayaran Anda.","paymentCodeTitle":"Kode pembayaran Anda","paymentCodeUse":"Cantumkan kode ini pada kolom keterangan / referensi transfer bank.","paymentCodeLabel":"Kode pembayaran","copyCode":"Salin kode","card":{"tab":"Kartu","desc":"Beli USDT dengan kartu Anda melalui Guardarian. USDT dikirim ke Ethereum (ERC-20) dan dikreditkan otomatis setelah konfirmasi on-chain.","amountLabel":"Jumlah","continue":"Lanjutkan dengan kartu","widgetTitle":"Selesaikan pembayaran kartu","widgetHint":"Bayar dengan kartu melalui Guardarian. USDT akan dikirim ke alamat deposit Anda di Ethereum (ERC-20).","destination":"Alamat deposit (Ethereum ERC-20)","networkHint":"Terima USDT hanya di Ethereum (ERC-20) — bukan Arbitrum atau jaringan lainnya.","waitHint":"Saldo diperbarui otomatis saat USDT tiba di Ethereum (biasanya dalam beberapa menit).","newDeposit":"Deposit kartu baru","invalidAmount":"Masukkan jumlah yang valid dalam rentang yang diizinkan","createFailed":"Tidak dapat memulai deposit kartu","widgetFailed":"Widget pembayaran tidak dapat dimuat","notConfigured":"Deposit kartu belum dikonfigurasi. Buat frasa mnemonik di Admin → Pengaturan.","invalidMnemonic":"Frasa mnemonik deposit kartu tidak valid. Gunakan frasa BIP-39 12 kata yang valid.","mnemonicHint":"Admin → Pengaturan → Deposit kartu: klik Buat dan simpan frasa mnemonik dengan aman.","methodNotFound":"Tidak ada metode deposit kartu aktif di admin. Tambahkan metode deposit dengan type = card.","emailRequired":"Verifikasi email Anda sebelum melakukan deposit","loadingWidget":"Memuat formulir pembayaran…","guardarianHintUser":"Bayar dengan kartu melalui Guardarian di tab baru. Salin alamat deposit Ethereum Anda, lalu tempelkan di Guardarian.","copyAddress":"Salin alamat","copied":"Tersalin","copyFailed":"Tidak dapat menyalin alamat","openGuardarian":"Buka Guardarian","newTabHint":"Guardarian terbuka di tab baru. Tidak perlu kunci API atau mendaftar sebagai mitra.","stepCopy":"Salin alamat deposit unik Anda di bawah.","stepOpen":"Klik Buka Guardarian dan selesaikan pembayaran kartu di tab baru.","stepPaste":"Di Guardarian, pilih USDT (ERC-20) di Ethereum dan tempelkan alamat deposit Anda."}},"withdraw":{"historyTitle":"Penarikan Anda","txLabel":"ID transaksi","rejectReason":"Alasan penolakan","status":{"pending":"Menunggu","approved":"Terkirim","rejected":"Ditolak"},"title":"Tarik","asset":"Aset","address":"Alamat","network":"Jaringan","submit":"Ajukan penarikan","available":"Tersedia untuk ditarik","availableShort":"tersedia","max":"Maks.","locked":"Dikunci dalam order","noBalance":"Tidak ada saldo yang dapat ditarik","confirmTitle":"Periksa penarikan Anda","confirmHint":"Penarikan yang dikirim ke alamat atau jaringan yang salah tidak dapat dibatalkan.","confirmSubmit":"Konfirmasi penarikan","memo":"Memo / tag (opsional)","destinationTag":"Tag tujuan (opsional)","memoHint":"Jika Anda mengirim ke bursa, masukkan memo/tag yang diberikan. Tanpanya, dana mungkin tidak masuk ke akun Anda."},"kyc":{"submitFailed":"Tidak dapat mengirim. Periksa detailnya dan coba lagi.","didit":{"title":"Verifikasi identitas cepat","desc":"Verifikasi identitas Anda lewat ponsel dalam hitungan detik — tanpa mengunggah dokumen atau menunggu peninjauan.","start":"Verifikasi identitas saya sekarang","lastSession":"Percobaan verifikasi terakhir Anda: {{status}}","failed":"Verifikasi tidak dapat dimulai saat ini. Coba lagi sebentar lagi; jika masalah berlanjut, hubungi tim dukungan kami.","onlyPath":"Verifikasi dilakukan melalui langkah ini. Jika mengalami kendala, hubungi tim dukungan kami."},"status":"Status","submit":"Kirim permohonan","approvedMessage":"KYC Anda disetujui","required":"Persetujuan KYC diperlukan untuk berdagang","none":"Belum dikirim","pending":"Sedang ditinjau","approved":"Disetujui","rejected":"Ditolak","apply":"Kirim permohonan KYC"},"profile":{"appearanceDesc":"Tema untuk layar aplikasi. Sistem mengikuti pengaturan perangkat Anda.","theme":{"light":"Terang","dark":"Gelap","system":"Sistem"},"digestTitle":"Analisis pasar harian","digestDesc":"Dapatkan analisis kami tentang pasangan yang kami pantau di kotak masuk Anda setiap pagi.","title":"Profil","kycLabel":"KYC","security":"Keamanan","language":"Bahasa","notifications":"Notifikasi","emailStatus":"Email","emailVerified":"Terverifikasi","emailNotVerified":"Belum terverifikasi","sendVerificationEmail":"Kirim email verifikasi","verificationSent":"Email verifikasi terkirim","smtpNotConfigured":"SMTP belum dikonfigurasi (Admin → Pengaturan)","sendFailed":"Gagal mengirim","inviteFriends":"Undang Teman","inviteDesc":"Dapatkan bagian dari komisi trading pengguna yang mendaftar melalui tautan undangan Anda.","inviteDescWithRate":"Dapatkan {{percent}}% dari setiap biaya trading pengguna yang mendaftar melalui tautan undangan Anda.","commissionShareTitle":"Bagian komisi Anda","commissionShareDesc":"Dari biaya trading spot dan futures referral Anda","referralDisabled":"Program referral saat ini dinonaktifkan.","referralCode":"Kode referral Anda","invited":"Diundang","usdtEarned":"USDT diperoleh","recentEarnings":"Penghasilan terbaru","referralLoadFailed":"Tidak dapat memuat info referral.","referralUnavailable":"Info referral tidak tersedia","apiOutdated":"API sudah usang — menampilkan kode referral Anda. Mulai ulang server.","retry":"Coba lagi","phone":"Telepon","changePassword":"Ubah kata sandi","currentPassword":"Kata sandi saat ini","newPassword":"Kata sandi baru","updatePassword":"Perbarui kata sandi","passwordUpdated":"Kata sandi diperbarui","changeEmail":"Ubah email","changeEmailHint":"Anda perlu memverifikasi alamat email baru.","newEmail":"Email baru","confirmWithPassword":"Konfirmasi dengan kata sandi","updateEmail":"Perbarui email","emailUpdated":"Email diperbarui — periksa kotak masuk untuk memverifikasi","changePhone":"Ubah nomor telepon","updatePhone":"Perbarui nomor telepon","phoneUpdated":"Nomor telepon diperbarui","loginOtpTitle":"Verifikasi email saat login","loginOtpDesc":"Jika diaktifkan, kode 6 digit akan dikirim ke email Anda setiap kali login.","loginOtpStatus":"Status","loginOtpEnable":"Aktifkan","loginOtpDisable":"Nonaktifkan","loginOtpEnabled":"Verifikasi login diaktifkan","loginOtpDisabled":"Verifikasi login dinonaktifkan","loginOtpNeedPassword":"Masukkan kata sandi untuk mengubah pengaturan ini","viewAllNotifications":"Lihat semua","appearance":"Tampilan","lightTheme":"Terang","darkTheme":"Gelap","deleteAccount":{"open":"Hapus akun","title":"Hapus akun Anda","intro":"Penghapusan akun bersifat permanen. Email, nama, dan nomor telepon Anda akan dihapus, dan Anda akan keluar dari semua perangkat.","retain":"Catatan perdagangan, transaksi, dan verifikasi identitas (KYC) hanya disimpan selama jangka waktu yang diwajibkan oleh hukum.","blockedTitle":"Sebelum menghapus akun:","blockers":{"OPEN_POSITIONS":"Tutup posisi futures terbuka Anda ({{count}}).","OPEN_ORDERS":"Batalkan order terbuka Anda ({{count}}).","PENDING_TRANSFERS":"Tunggu hingga deposit atau penarikan yang tertunda selesai ({{count}}).","ACTIVE_PRODUCTS":"Akhiri staking Yield aktif, langganan Yubbit DNA, atau model yang dipublikasikan ({{count}}).","HAS_BALANCE":"Tarik saldo Anda terlebih dahulu ({{amount}} USDT dapat ditarik)."},"forfeitBonus":"Dana bonus terkunci ({{amount}} USDT) dan saldo di bawah 1 USDT akan hangus.","forfeitDust":"Sisa saldo di bawah 1 USDT akan hangus.","understand":"Saya memahami bahwa akun saya akan dihapus secara permanen dan tindakan ini tidak dapat dibatalkan.","confirm":"Hapus akun saya","done":"Akun Anda telah dihapus dan Anda telah keluar. Terima kasih telah menggunakan Yubbit."}},"notifications":{"affiliate_approved":{"title":"Akun agensi disetujui","body":"Pengajuan agensi Anda untuk {{brand}} telah disetujui. Panel mitra Anda siap digunakan."},"affiliate_rejected":{"title":"Pengajuan agensi tidak disetujui","body":"Pengajuan agensi Anda tidak disetujui."},"affiliate_suspended":{"title":"Akun agensi ditangguhkan","body":"Akun agensi Anda telah ditangguhkan. {{note}}"},"affiliate_reward_usdt":{"title":"Hadiah kampanye","body":"Anda memperoleh {{amount}} {{asset}} dalam \"{{title}}\"."},"affiliate_reward_points":{"title":"Hadiah kampanye","body":"Anda memperoleh {{points}} poin dalam \"{{title}}\"."},"reasonLabel":"Alasan","txLabel":"ID transaksi","bonus_granted":{"title":"Bonus diberikan","body":"Bonus {{amount}} {{asset}} yang tidak dapat ditarik telah ditambahkan ke akun Anda. Penuhi persyaratan untuk menarik keuntungan Anda."},"bonus_unlocked":{"title":"Bonus dibuka","body":"Bonus {{amount}} {{asset}} kini dapat ditarik."},"bonus_forfeited":{"title":"Bonus dibatalkan","body":"Bonus {{amount}} {{asset}} telah ditarik kembali dari akun Anda."},"bonus_expired":{"title":"Bonus kedaluwarsa","body":"Bonus {{amount}} {{asset}} telah kedaluwarsa dan ditarik kembali."},"empty":"Belum ada notifikasi","welcome_bonus":{"title":"Selamat datang","body":"Bonus selamat datang {{bonus}} USDT telah ditambahkan."},"referral_signup":{"title":"Referral baru","body":"{{email}} mendaftar dengan kode undangan Anda."},"email_verified":{"title":"Email terverifikasi","body":"Alamat email Anda telah diverifikasi."},"password_changed":{"title":"Kata sandi diperbarui","body":"Kata sandi akun Anda telah diubah."},"email_changed":{"title":"Email diperbarui","body":"Alamat baru: {{email}} — harap verifikasi."},"phone_changed":{"title":"Nomor telepon diperbarui","body":"Nomor baru: {{phone}}"},"deposit_requested":{"title":"Permintaan deposit","body":"Permintaan deposit {{amount}} {{currency}} Anda telah diterima."},"withdraw_requested":{"title":"Permintaan penarikan","body":"Penarikan {{amount}} {{asset}} Anda sedang diproses."},"deposit_approved":{"title":"Deposit disetujui","body":"{{amount}} {{asset}} telah dikreditkan ke akun Anda."},"deposit_rejected":{"title":"Deposit ditolak","body":"Permintaan deposit Anda ditolak."},"withdraw_rejected":{"title":"Penarikan ditolak","body":"Penarikan Anda ditolak; saldo telah dikembalikan."},"withdraw_completed":{"title":"Penarikan selesai","body":"Penarikan {{amount}} {{asset}} Anda telah dikirim."},"balance_adjusted":{"title":"Saldo diperbarui","body":"{{amount}} {{asset}}"},"kyc_approved":{"title":"KYC disetujui","body":"Verifikasi identitas selesai. Anda kini dapat trading."},"kyc_rejected":{"title":"KYC ditolak","body":"Pengajuan KYC Anda ditolak."},"kyc_submitted":{"title":"KYC diajukan","body":"Pengajuan Anda sedang ditinjau."},"order_filled":{"title":"Order terpenuhi","body":"{{side}} {{asset}} @ ${{price}}"},"referral_earned":{"title":"Komisi referral","body":"Komisi referral {{amount}} USDT ditambahkan."},"futures_opened":{"title":"Posisi futures dibuka","body":"{{side}} {{asset}} · {{leverage}}x · margin {{margin}} USDT"},"futures_closed":{"title":"Posisi ditutup","body":"{{asset}} {{side}} · PNL: {{pnl}} USDT"},"futures_order_filled":{"title":"Order futures terpenuhi","body":"{{side}} {{asset}} @ {{price}}"},"futures_margin_added":{"title":"Margin ditambahkan","body":"+{{amount}} USDT ke posisi {{asset}} (total margin {{margin}} USDT)"},"futures_liquidated":{"title":"Dil likuidasi","body":"Posisi {{asset}} {{side}} Anda dilikuidasi."},"futures_liquidation_warning":{"title":"Peringatan likuidasi","body":"Posisi {{asset}} Anda sudah {{percent}}% menuju likuidasi. Tambahkan margin atau kurangi ukuran posisi."},"futures_tp":{"title":"Target profit tercapai","body":"{{asset}} · PNL: {{pnl}} USDT"},"futures_sl":{"title":"Stop loss tercapai","body":"{{asset}} · PNL: {{pnl}} USDT"},"earn_staked":{"title":"Yield di-stake","body":"{{amount}} {{asset}} dikunci ({{type}})"},"earn_redeemed":{"title":"Yield dicairkan","body":"{{amount}} {{asset}} + reward {{reward}}"},"earn_early_exit":{"title":"Penarikan awal","body":"{{amount}} {{asset}} dikembalikan — tanpa reward"},"earn_accrual":{"title":"Yield harian","body":"+{{amount}} {{asset}} terakumulasi"},"task_completed":{"title":"Tugas selesai","body":"\"{{title}}\" selesai. +{{points}} poin diperoleh."},"points_redeemed":{"title":"Hadiah ditukarkan","body":"\"{{title}}\" ditukarkan dengan {{points}} poin."},"dna_trade_opened":{"title":"DNA membuka posisi trading","body":"{{model}}: {{side}} {{symbol}} · {{leverage}}x · margin {{margin}} USDT"},"dna_trade_closed":{"title":"DNA menutup posisi trading","body":"{{model}}: {{symbol}} {{side}} · PNL {{pnl}} USDT"},"dna_profit_share":{"title":"Anda memperoleh bagi hasil","body":"Bagi hasil {{amount}} USDT dari pelanggan {{model}} Anda telah ditambahkan ke dompet."},"dna_stopped":{"title":"Langganan DNA dihentikan","body":"{{model}} dihentikan; {{amount}} USDT dikirim ke dompet Anda."},"dna_subscribed":{"title":"Langganan dimulai","body":"{{model}} kini memperdagangkan {{amount}} USDT untuk Anda."},"dna_new_subscriber":{"title":"Pelanggan baru","body":"Pelanggan baru bergabung dengan {{model}}."},"dna_renewed":{"title":"Langganan diperpanjang","body":"Biaya bulanan {{amount}} USDT untuk {{model}} telah ditagihkan."},"dna_payment_failed":{"title":"Pembayaran gagal","body":"Biaya bulanan {{model}} ({{amount}} USDT) tidak dapat ditagihkan. Tambahkan dana dalam {{days}} hari atau langganan akan dihentikan."},"dna_creator_lapsed":{"title":"Paket kreator Anda berakhir","body":"Model Anda dihapus dari marketplace; pelanggan yang sudah ada tidak terdampak."},"dna_model_suspended":{"title":"Model Anda ditangguhkan","body":"{{model}}: {{reason}}"},"dna_model_deleted":{"title":"Model yang Anda ikuti telah dihapus","body":"{{model}} dihapus oleh kreatornya. Posisi terbuka ditutup dan saldo Anda dikembalikan ke dompet."},"dna_model_deleted_refund":{"title":"Model yang Anda ikuti telah dihapus","body":"{{model}} dihapus oleh kreatornya. Posisi terbuka ditutup, saldo Anda dikembalikan ke dompet, dan biaya langganan yang belum digunakan sebesar {{refund}} USDT dikembalikan."},"affiliate_market_fulfilled":{"title":"Hadiah dikirim","body":"Hadiah Anda \"{{title}}\" telah dikirim."},"affiliate_market_cancelled":{"title":"Pesanan hadiah dibatalkan","body":"Pesanan Anda \"{{title}}\" dibatalkan dan {{points}} poin dikembalikan."},"affiliate_market_order":{"title":"Pesanan pasar baru","body":"Pengguna memesan \"{{title}}\" dari pasar poin Anda. Kirimkan melalui panel mitra Anda."}},"tasks":{"title":"Tugas & Hadiah","subtitle":"Selesaikan tugas, dapatkan poin, tukarkan dengan hadiah.","badge":"Hadiah","heroBadge":"Misi & Hadiah","liveRewards":"Hadiah tersedia","completeToEarn":"Selesaikan untuk mendapatkan poin","yourProgress":"Progres Anda","totalPoints":"Total poin yang diperoleh","missionsCompleted":"{{done}} / {{total}} misi","yourPoints":"Poin Anda","howTitle":"Cara kerja","howDesc":"Poin akan otomatis ditambahkan setelah tugas selesai.","step1":{"title":"Pilih tugas","desc":"Lihat tugas aktif"},"step2":{"title":"Selesaikan","desc":"Trading, deposit, atau undang teman"},"step3":{"title":"Tukarkan","desc":"Gunakan poin di pasar"},"listTitle":"Tugas","loginRequired":"Masuk untuk melihat tugas Anda.","completed":"Selesai","autoCheck":"Diperiksa otomatis","goToLink":"Buka tugas","linkRewarded":"Tugas selesai, poin diberikan!","volumeProgress":"Volume {{symbol}}: {{current}} / {{required}} USDT","misconfigured":"Konfigurasi tugas salah (admin: atur simbol dan volume minimum)","inviteLinkLabel":"Tautan undangan Anda","inviteLinkUnavailable":"Tautan undangan tidak dapat dimuat. Coba dari Profil.","invitedSoFar":"{{count}} pengguna mendaftar dengan kode Anda","marketTitle":"Pasar Poin","points":"poin","redeem":"Tukarkan","redeemSuccess":"Hadiah berhasil diklaim!","shipName":"Nama lengkap","shipPhone":"Telepon","shipAddress":"Alamat pengiriman","banner":{"upcoming":"Segera hadir","live":"Sedang berlangsung","startsIn":"Dimulai dalam","endsIn":"Berakhir dalam","startsAt":"Dimulai {{date}}","endsAt":"Berakhir {{date}}","units":{"d":"Hari","h":"Jam","m":"Mnt","s":"Dtk"}},"daily":"Harian","completedToday":"Selesai hari ini · kembali besok"},"errors":{"TRADE_FAILED":"Transaksi gagal diselesaikan. Silakan coba lagi.","INVALID_CURRENCY":"Koin/jaringan ini tidak dapat digunakan untuk deposit. Silakan pilih yang lain.","NOWPAYMENTS_DISABLED":"Deposit kripto untuk sementara tidak tersedia.","NOWPAYMENTS_API_ERROR":"Penyedia pembayaran tidak merespons. Silakan coba lagi sebentar lagi.","NOWPAYMENTS_CREATE_FAILED":"Alamat deposit gagal dibuat. Silakan coba lagi sebentar lagi.","INVALID_MEMO":"Memo/tag tidak valid. Untuk XRP, gunakan tag tujuan numerik saja.","RATE_LIMITED":"Terlalu banyak percobaan. Tunggu beberapa menit, lalu coba lagi.","OTP_TOO_MANY_ATTEMPTS":"Terlalu banyak kode yang salah. Minta kode baru, lalu coba lagi.","MARGIN_TOO_SMALL":"Margin minimum adalah 1 USDT","INVALID_RATE":"Tarif harus antara 0 dan 100.","BONUS_PROFIT_LOCKED":"Jumlah ini mencakup keuntungan Anda. Untuk saat ini, Anda hanya dapat menarik saldo yang Anda setorkan sendiri.","BONUS_CONDITIONS_NOT_MET":"Anda tidak dapat menarik dana sebelum persyaratan bonus terpenuhi.","BONUS_LOCKED_AMOUNT":"Jumlah ini mencakup bonus yang terkunci. Anda hanya dapat menarik keuntungan Anda.","BONUS_PRICE_UNAVAILABLE":"Data harga sementara tidak tersedia. Silakan coba lagi dalam beberapa menit.","BONUS_NOT_ACTIVE":"Bonus ini sudah ditutup.","BONUS_GRANT_FAILED":"Bonus tidak dapat diberikan.","INVALID_AMOUNT":"Jumlah tidak valid.","MIN_WITHDRAW":"Di bawah jumlah penarikan minimum.","INVALID_CREDENTIALS":"Email atau kata sandi tidak valid","EMAIL_EXISTS":"Email sudah terdaftar","INVALID_INPUT":"Input tidak valid (kata sandi minimal 6 karakter)","INVALID_PRICE":"Harga limit tidak valid","INVALID_STOP_PRICE":"Harga stop tidak valid","INSUFFICIENT_BALANCE":"Saldo tidak mencukupi","KYC_REQUIRED":"Selesaikan KYC terlebih dahulu","UNAUTHORIZED":"Silakan masuk","MAINTENANCE":"Mode pemeliharaan aktif","NETWORK_ERROR":"Tidak dapat terhubung ke server. Jalankan npm run dev di terminal.","SERVER_ERROR":"Kesalahan server. Silakan coba lagi.","REQUEST_FAILED":"Permintaan gagal","COIN_NOT_SUPPORTED":"Koin ini tidak didukung","ORDER_FAILED":"Pesanan tidak dapat dibuat","PUSH_SUBSCRIBE_FAILED":"Langganan push gagal — coba lagi atau hubungi dukungan","ORDERS_TABLE_MISSING":"Tabel pesanan tidak ditemukan — mulai ulang API","API_NOT_FOUND":"Endpoint API tidak ditemukan — mulai ulang server","INVALID_ORDER_TYPE":"Jenis pesanan tidak valid","EMAIL_NOT_VERIFIED":"Verifikasi email Anda (Profil → email verifikasi)","SMTP_NOT_CONFIGURED":"Layanan email belum dikonfigurasi","EMAIL_SEND_FAILED":"Email tidak dapat dikirim","INVALID_PHONE":"Masukkan nomor telepon yang valid","PHONE_EXISTS":"Nomor telepon ini sudah terdaftar","FUTURES_USE_MARGIN":"Gunakan futures dengan leverage untuk memperdagangkan pasar ini","INVALID_LEVERAGE":"Leverage tidak valid","INVALID_TAKE_PROFIT":"Harga take profit tidak valid","INVALID_STOP_LOSS":"Harga stop loss tidak valid","POSITION_NOT_OPEN":"Posisi tidak terbuka","CLOSE_AMOUNT_TOO_SMALL":"Jumlah penutupan minimal 1 USDT","FUTURES_FAILED":"Perdagangan futures gagal","PRICE_UNAVAILABLE":"Harga tidak tersedia","BELOW_MIN_AMOUNT":"Di bawah jumlah minimum","ABOVE_MAX_AMOUNT":"Di atas jumlah maksimum","PROGRAM_NOT_FOUND":"Program tidak ditemukan","STAKE_NOT_ACTIVE":"Stake tidak aktif","EARN_FAILED":"Operasi imbal hasil gagal","INVALID_OTP":"Kode verifikasi tidak valid","OTP_EXPIRED":"Kode verifikasi kedaluwarsa — masuk kembali","ACCOUNT_BANNED":"Akun Anda diblokir","INSUFFICIENT_POINTS":"Poin tidak mencukupi","OUT_OF_STOCK":"Stok habis","generic":"Terjadi kesalahan","REQUEST_IN_PROGRESS":"Permintaan Anda sebelumnya masih diproses. Harap tunggu sebentar.","IDEMPOTENCY_KEY_REUSED":"Permintaan ini sudah dikirim dengan detail yang berbeda. Silakan coba lagi.","INVALID_IDEMPOTENCY_KEY":"Permintaan tidak valid. Muat ulang halaman dan coba lagi.","RESET_LINK_INVALID":"Tautan reset ini tidak valid atau sudah kedaluwarsa. Minta tautan baru.","SESSION_EXPIRED":"Sesi Anda telah berakhir. Silakan masuk kembali.","ACCOUNT_DELETE_BLOCKED":"Masih ada beberapa hal yang perlu Anda selesaikan sebelum akun dapat dihapus.","ADMIN_ACCOUNT_DELETE":"Akun admin tidak dapat dihapus dari aplikasi.","NOT_ELIGIBLE":"Ini hanya tersedia bagi anggota komunitas ini.","CONTACT_REQUIRED":"Beri tahu kami cara menghubungi Anda agar hadiah dapat dikirim.","ITEM_UNAVAILABLE":"Hadiah ini sedang tidak tersedia.","MARKET_UNAVAILABLE":"Pasar ini sedang tidak tersedia."},"push":{"profileTitle":"Notifikasi push","profileDesc":"Terima pemberitahuan tentang perdagangan, likuidasi, deposit, dan lainnya.","unsupported":"Notifikasi push tidak didukung di browser ini.","status":"Status","enable":"Aktifkan notifikasi","disable":"Nonaktifkan","sendTest":"Kirim tes","testSent":"Notifikasi tes terkirim","promptTitle":"Aktifkan notifikasi push","promptSubtitle":"Ikuti kabar perdagangan & pemberitahuan","promptDesc":"Terima pemberitahuan instan tentang order yang terpenuhi, peringatan likuidasi, deposit, dan lainnya.","later":"Nanti"},"pwa":{"installTitle":"Instal Aplikasi {{name}}","installDesc":"Tambahkan {{name}} ke layar utama untuk akses cepat — berdagang seperti di aplikasi native dengan sekali ketuk.","install":"Instal","later":"Jangan sekarang","iosHint":"Di iPhone: ketuk Bagikan (□↑) di Safari, lalu \"Tambahkan ke Layar Utama\".","iosHintAppPage":"Penting: buka aplikasi Trade (/app) di Safari terlebih dahulu, lalu tambahkan ke layar utama — jika tidak, pintasan akan membuka beranda situs web.","iosHowTo":"Cara menambahkan","openApp":"Buka aplikasi","storeTitle":"Dapatkan aplikasi {{name}}","storeDesc":"Unduh aplikasi kami untuk cara tercepat berdagang, dengan notifikasi instan dan masuk yang aman.","appStore":"Unduh di App Store","googlePlay":"Dapatkan di Google Play","iosStepsTitle":"Tambahkan ke layar utama dalam 3 langkah","iosStep1":"Ketuk tombol Bagikan — di bagian bawah layar di Safari, atau di kanan atas di Chrome.","iosStep2":"Gulir menu ke bawah dan ketuk \"Tambahkan ke Layar Utama\".","iosStep3":"Ketuk \"Tambahkan\" di kanan atas. Ikon aplikasi akan muncul di layar utama.","androidStepsTitle":"Tambahkan ke layar utama","androidStep1":"Buka menu browser (⋮ di kanan atas).","androidStep2":"Ketuk \"Instal aplikasi\" atau \"Tambahkan ke layar utama\".","gotIt":"Mengerti"},"common":{"language":"Bahasa","loading":"Memuat...","loadFailed":"Tidak dapat memuat. Periksa koneksi Anda.","save":"Simpan","cancel":"Batal","confirm":"Konfirmasi","back":"Kembali","copy":"Salin","copied":"Disalin","live":"LANGSUNG","optional":"opsional","noResults":"Tidak ada hasil.","previous":"Sebelumnya","next":"Berikutnya","pageOf":"Halaman {{page}} dari {{total}}","on":"Aktif","off":"Nonaktif","close":"Tutup","retry":"Coba lagi","ok":"Oke"},"insights":{"about":"Tentang {{asset}}","news":{"title":"Berita {{asset}}","marketTitle":"Berita pasar","count":"{{count}} berita","fallback":"Tidak ada berita {{asset}} dalam 14 hari terakhir — menampilkan berita kripto umum.","error":"Tidak dapat memuat berita.","empty":"Belum ada berita.","showMore":"{{count}} berita lainnya","showLess":"Tampilkan lebih sedikit","attribution":"Berita berasal dari feed RSS penerbit; ketuk judul untuk membacanya di sumber aslinya."},"ai":{"title":"Analisis AI","subtitle":"Pilih jangka waktu, dapatkan rencana","cardTitle":"Analisis AI untuk {{asset}}","cardDesc":"Pilih jangka waktu — AI menyusun titik masuk, stop, dan target langkah demi langkah.","cardCta":"Analisis","pickTitle":"Apa jangka waktu trading Anda?","pickHint":"Analisis dihitung dari data candle aktual: tren, momentum, volatilitas, support, dan resistance. Bukan saran investasi.","candles":"Candle {{interval}}","horizons":{"scalp":{"title":"Scalp","hold":"Menit – 2 jam"},"intraday":{"title":"Intraday","hold":"Beberapa jam – 1 hari"},"swing":{"title":"Swing","hold":"2 – 10 hari"},"position":{"title":"Jangka panjang","hold":"Minggu – bulan"}},"loading1":"Membaca candle {{interval}}","loading2":"Menghitung indikator","loading3":"Mencari support dan resistance","loading4":"Menyusun rencana trading","bias":{"long":"LONG","short":"SHORT","wait":"TUNGGU"},"confidence":"Tingkat keyakinan","trendMeter":"Kekuatan tren","strongDown":"Turun kuat","neutral":"Netral","strongUp":"Naik kuat","levelsTitle":"Peta trading","triggersTitle":"Level yang ditunggu","now":"Harga saat ini","entryZone":"Zona masuk","tp1":"Target 1 (tutup setengah)","tp2":"Target 2","stopLoss":"Stop loss","liquidation":"Likuidasi ({{lev}}x)","triggerLong":"Penutupan di atas → setup long","triggerShort":"Penutupan di bawah → setup short","triggerSupport":"Support utama","riskReward":"Risiko / Imbal hasil","risk":"Risiko","reward":"Imbal hasil","leverage":"Leverage yang disarankan","leverageHint":"Stop loss menghabiskan ~25% margin","margin":"Margin","marginHint":"Bagian dari saldo Anda","positionSize":"Ukuran posisi","positionSizeHint":"Bagian saldo Anda untuk membeli","stopDistance":"Jarak stop","riskPerTrade":"Risiko per trading","riskPerTradeHint":"Kerugian jika stop loss terpicu","stepsTitle":"Rencana langkah demi langkah","invalidation":"Tidak berlaku jika","signalsTitle":"Sinyal","trend":"Tren","up":"Naik","down":"Turun","sideways":"Mendatar","cross_bullish":"Persilangan bullish","cross_bearish":"Persilangan bearish","positive":"Positif","negative":"Negatif","volatility":"Volatilitas (ATR)","vsNormal":"{{x}}x normal","volume":"Volume","vsAverage":"vs rata-rata 20 candle","rangePosition":"Posisi dalam rentang","higherTf":"TF lebih tinggi ({{interval}})","reasonsTitle":"Mengapa rencana ini?","bullCount":"{{count}} mendukung","bearCount":"{{count}} menentang","risksTitle":"Perhatikan","applyPlan":"Kirim rencana ke formulir order ({{side}})","byModel":"Dinarasikan oleh AI ({{model}})","computed":"Dihitung dari indikator","generatedAt":"per {{time}}","disclaimer":"Analisis ini bukan saran investasi. Pasar kripto sangat volatil; lakukan trading hanya dengan uang yang Anda siap kehilangan.","retry":"Coba lagi","errors":{"RATE_LIMITED":"Terlalu banyak analisis diminta. Coba lagi dalam beberapa menit.","NOT_ENOUGH_DATA":"Riwayat harga koin ini belum cukup.","COIN_NOT_SUPPORTED":"Pasangan ini tidak didukung untuk analisis.","AI_ANALYSIS_DISABLED":"Analisis AI sedang dinonaktifkan.","ANALYSIS_FAILED":"Analisis tidak dapat disiapkan. Silakan coba lagi sebentar lagi.","NETWORK_ERROR":"Kesalahan koneksi. Periksa internet Anda."},"applyPlanSpot":"Kirim rencana ke formulir beli","targetReturn":"Target imbal hasil 2","targetReturnHint":"Dari harga masuk ke target 2"},"codes":{"headline_long":"Setup bullish: beli saat koreksi","headline_short":"Setup bearish: jual saat pantulan","headline_wait":"Belum ada peluang jelas — tunggu level pemicu","headline_wait_bearish_spot":"Tren turun masih berlangsung — terlalu dini untuk membeli di pasar spot","trend_up":"Tren naik: rata-rata cepat (EMA20) berada di atas rata-rata lambat (EMA50), dan harga berada di atas keduanya.","trend_down":"Tren turun: EMA20 berada di bawah EMA50 dan harga berada di bawah kedua rata-rata.","trend_flat":"Kedua rata-rata hampir datar — belum ada tren yang jelas.","above_ema200":"Harga berada di atas rata-rata jangka panjang (EMA200).","below_ema200":"Harga berada di bawah rata-rata jangka panjang (EMA200).","rsi_overbought":"RSI {{rsi}}: jenuh beli — jeda jangka pendek mungkin terjadi.","rsi_oversold":"RSI {{rsi}}: jenuh jual — pantulan pemulihan mungkin terjadi.","rsi_bullish":"RSI {{rsi}}: momentum berpihak pada pembeli.","rsi_bearish":"RSI {{rsi}}: momentum berpihak pada penjual.","rsi_neutral":"RSI {{rsi}}: momentum seimbang.","macd_bull_cross":"MACD berpotongan naik: momentum mulai menguat.","macd_bear_cross":"MACD berpotongan turun: momentum mulai melemah.","macd_positive":"MACD berada di wilayah positif.","macd_negative":"MACD berada di wilayah negatif.","htf_up":"Kerangka waktu yang lebih tinggi ({{interval}}) menunjukkan tren naik.","htf_down":"Kerangka waktu yang lebih tinggi ({{interval}}) menunjukkan tren turun.","htf_flat":"Kerangka waktu yang lebih tinggi ({{interval}}) bergerak mendatar.","volume_high":"Volume {{ratio}}x rata-rata — pergerakan ini didukung minat pasar.","volatility_high":"Volatilitas {{ratio}}x normal; stop lebih mudah tersentuh.","htf_conflict":"Kerangka waktu yang lebih tinggi ({{interval}}) menunjukkan arah sebaliknya — setup ini lebih berisiko.","rsi_extreme_long":"Membeli saat reli sudah terlalu tinggi (RSI {{rsi}}); koreksi mungkin terjadi lebih dulu.","rsi_extreme_short":"Menjual saat penurunan sudah terlalu dalam (RSI {{rsi}}); pantulan mungkin terjadi lebih dulu.","low_volume":"Volume tipis ({{ratio}}x rata-rata): pergerakan ini mungkin tidak berlanjut.","near_resistance":"Resistance di {{level}} berada sebelum target; level ini harus ditembus lebih dulu.","near_support":"Support di {{level}} berada sebelum target; level ini harus ditembus lebih dulu.","spot_no_short":"Anda tidak bisa melakukan short di pasar spot; mengurangi posisi adalah satu-satunya perlindungan dari penurunan.","general_risk":"Berita tak terduga dan pergerakan tajam dapat menggagalkan rencana apa pun — jangan pernah trading tanpa stop.","step_entry_long":"Pasang limit buy antara {{low}} dan {{high}}.","step_entry_short":"Pasang limit short antara {{low}} dan {{high}}.","step_stop":"Stop loss: {{sl}} ({{pct}}% dari harga masuk).","step_leverage":"Leverage maksimal {{leverage}}x; margin ~{{margin}}% dari saldo Anda.","step_size":"Posisi: ~{{size}}% dari saldo Anda (terkena stop loss menghabiskan 1% saldo Anda).","step_tp1":"Target 1: {{tp1}} — tutup setengah posisi (rasio risiko/imbalan 1:{{rr}}).","step_tp2":"Target 2: {{tp2}} — tutup sisanya (1:{{rr}}).","step_trail":"Setelah target 1 tercapai, pindahkan stop ke harga masuk agar transaksi tidak berubah menjadi rugi.","step_wait_long":"Penutupan candle di atas {{level}} membuka peluang long.","step_wait_short":"Penutupan candle di bawah {{level}} membuka peluang short.","step_wait_spot":"Jika support di {{level}} ditembus, jangan buru-buru membeli — tunggu hingga harga stabil.","step_wait_recheck":"Perbarui analisis saat candle {{interval}} baru ditutup.","inv_long":"Penutupan di bawah {{level}} membatalkan ide ini.","inv_short":"Penutupan di atas {{level}} membatalkan ide ini.","inv_wait":"Jangan buka transaksi sampai salah satu level pemicu ditembus."}},"dna":{"promo":"Latih trader AI Anda sendiri, adu kemampuannya, dapatkan penghasilan dari pelanggan","actions":{"long":"Beli (Long)","short":"Jual (Short)","wait":"Tunggu","hold":"Tahan","add":"Tambah","reduce":"Kurangi","close":"Tutup"},"status":{"draft":"Draf","published":"Aktif","paused":"Dijeda","suspended":"Ditangguhkan","active":"Aktif","past_due":"Pembayaran jatuh tempo","stopped":"Dihentikan","stopping":"Menghentikan","deleted":"Dihapus"},"archetypes":{"trend_follower":"Pengikut Tren","dip_hunter":"Pemburu Penurunan","breakout_trader":"Trader Penembusan","patient_sniper":"Penembak Jitu yang Sabar","risk_taker":"Pengambil Risiko","balanced":"Seimbang"},"archetypeText":{"trend_follower":"Tidak akan masuk tanpa arah yang jelas; mengikuti tren dan menghindari melawannya.","dip_hunter":"Menganggap penurunan tajam dan pasar jenuh jual sebagai peluang; membeli saat pasar diliputi ketakutan.","breakout_trader":"Menunggu level penting ditembus, lalu segera masuk.","patient_sniper":"Lebih sering menunggu; hanya bertindak saat peluangnya benar-benar jelas.","risk_taker":"Menggunakan leverage tinggi dan posisi besar; keuntungan maupun kerugian bisa sama-sama besar.","balanced":"Tidak terpaku pada satu gaya; membaca berbagai sinyal sesuai situasi."},"traits":{"trend_following":"Tren","dip_buying":"Membeli saat harga turun","breakout":"Penembusan","patience":"Kesabaran","loss_cutting":"Membatasi kerugian","profit_taking":"Mengambil keuntungan","risk_appetite":"Selera risiko"},"features":{"trend":"tren","momentum":"momentum","rsi":"RSI","range_pos":"posisi dalam rentang","volatility":"volatilitas","volume":"volume","dip":"penurunan dari puncak","rally":"kenaikan dari titik terendah","breakout":"penembusan","ema_dist":"jarak ke EMA50"},"signals":{"trend":"Tren","momentum":"Momentum","volatility":"Volatilitas","volume":"Volume","pnl":"Posisi"},"conditions":{"rsi_below":"RSI < {{value}}","rsi_above":"RSI > {{value}}","trend_up":"Tren naik (EMA20 {{value}}% di atas EMA50)","trend_down":"Tren turun (EMA20 {{value}}% di bawah EMA50)","momentum_above":"Perubahan 10 candle > {{value}}%","momentum_below":"Perubahan 10 candle < {{value}}%","breakout_up":"Menembus level tertinggi 20 candle","breakout_down":"Menembus level terendah 20 candle","volume_spike":"Volume di atas rata-rata {{value}}x","volatility_below":"Volatilitas (ATR) < {{value}}%","volatility_above":"Volatilitas (ATR) > {{value}}%","dip_from_high":"Setidaknya {{value}}% di bawah level tertinggi","near_range_low":"Posisi rentang 50 candle < {{value}}%","near_range_high":"Posisi rentang 50 candle > {{value}}%","above_ema50":"Harga vs EMA50 > {{value}}%","below_ema50":"Harga vs EMA50 < {{value}}%","profit_above":"Profit posisi > {{value}}%","loss_below":"Kerugian posisi lebih besar dari {{value}}%","held_over":"Terbuka selama lebih dari {{value}} candle","short_rsi_below":"RSI di bawah","short_rsi_above":"RSI di atas","short_trend_up":"Tren naik","short_trend_down":"Tren turun","short_momentum_above":"Momentum kuat","short_momentum_below":"Momentum lemah","short_breakout_up":"Penembusan ke atas","short_breakout_down":"Penembusan ke bawah","short_volume_spike":"Lonjakan volume","short_volatility_below":"Pasar tenang","short_volatility_above":"Pasar sangat volatil","short_dip_from_high":"Turun dari puncak","short_near_range_low":"Dekat batas bawah rentang","short_near_range_high":"Dekat batas atas rentang","short_above_ema50":"Di atas EMA50","short_below_ema50":"Di bawah EMA50","short_profit_above":"Sedang untung","short_loss_below":"Sedang rugi","short_held_over":"Ditahan lama"},"tags":{"trend_up":"Tren naik","trend_down":"Tren turun","oversold":"Jenuh jual","overbought":"Jenuh beli","breakout":"Penembusan","support":"Di level support","resistance":"Di level resistance","volume":"Lonjakan volume","too_volatile":"Terlalu volatil","unclear":"Tidak jelas","take_profit":"Ambil untung","cut_loss":"Batasi kerugian","let_it_run":"Biarkan terus berjalan","trend_intact":"Tren masih utuh","trend_broken":"Tren telah patah","trade_history":"Perdagangan nyata"},"chart":{"now":"Sekarang","entry":"Entri"},"card":{"official":"Resmi","officialHint":"Dibuat dan dijalankan oleh Yubbit","by":"oleh {{name}}","return30":"Imbal hasil 30 hari","returnAll":"Sejak diluncurkan","rules":"Berbasis aturan","subscribers_one":"{{count}} pelanggan","subscribers_other":"{{count}} pelanggan","subscribers":"{{count}} pelanggan","open":"Lihat"},"pricing":{"free":"Gratis","monthly":"{{fee}} USDT/bln","profit":"Bagi hasil {{pct}}%"},"metrics":{"return30":"30 hari (virtual langsung)","returnAll":"Sejak diluncurkan","maxDd":"Penurunan maks.","winRate":"Tingkat kemenangan","fidelity":"Kecocokan gaya","backtest":"Uji balik","liveVirtual":"harga nyata, akun virtual","since":"sejak {{date}}","trades":"{{count}} perdagangan","samples":"dari {{count}} contoh pelatihan","vsHold":"beli & tahan: {{v}}"},"filters":{"all":"Semua","free":"Gratis","subscription":"Biaya bulanan","profit":"Hanya bagi hasil","search":"Cari model"},"sort":{"return30":"Imbal hasil 30 hari","return7":"Imbal hasil 7 hari","returnAll":"Total imbal hasil","drawdown":"Risiko terendah","fidelity":"Kecocokan gaya","subscribers":"Pelanggan terbanyak","newest":"Terbaru"},"common":{"yes":"Ya","no":"Tidak","retry":"Coba lagi","save":"Simpan"},"closeReasons":{"model":"Ditutup oleh model","reduce":"Dikurangi oleh model","stop_loss":"Stop loss","take_profit":"Take profit","liquidation":"Likuidasi","stop":"Langganan dihentikan","admin":"Ditutup oleh admin"},"stopReasons":{"user":"atas permintaan Anda","loss_limit":"karena batas kerugian tercapai","payment":"karena biaya bulanan tidak dapat dibayar","admin":"oleh administrator","model_deleted":"karena kreatornya menghapus model"},"feeKinds":{"subscription":"Langganan bulanan","profit_share":"Bagi hasil","creator_plan":"Paket kreator","refund":"Pengembalian dana (model dihapus)"},"why":{"byRule":"Aturan #{{n}} terpicu","byStyle":"Gaya yang dipelajari · {{conf}}% condong","byDefault":"Tidak ada sinyal jelas — default","now":"sekarang {{v}}","similar":"Keputusan kreator yang paling mirip","realTrade":"Transaksi nyata kreator","shortBlocked":"Model condong untuk short, tetapi short tidak aktif, jadi model menunggu."},"demo":{"personaA":"Emma","personaB":"Kai","style_trend":"Pengikut tren — tidak akan masuk tanpa arah yang jelas","style_dip":"Pemburu penurunan — membeli saat harga turun, menjual saat euforia","step1":"Grafik sama, keputusan berbeda ({{count}} contoh)","step2":"Grafik baru: apa yang dilakukan kedua AI?","reveal":"Tampilkan hasilnya","another":"Skenario lain","revealText":"Ini adalah grafik {{symbol}} {{interval}} ({{date}}). 24 candle berikutnya:","aiOf":"AI milik {{name}}","because":"Mengapa?","similarTo":"Dalam situasi serupa: “{{reason}}”","fidelity":"AI milik {{name}} membuat keputusan yang sama dengan {{name}} sebanyak {{pct}}% dari waktu pada contoh pelatihan.","footnote":"Demo ini menjalankan mesin sebenarnya pada grafik historis nyata. Keputusan kedua trader berasal dari dua contoh gaya sederhana; AI Anda sendiri belajar dari keputusan Anda.","unavailable":"Demo belum dapat disiapkan saat ini — coba lagi sebentar.","reasons":{"a_trend_up":"Tren naik terkonfirmasi oleh momentum — saya masuk","a_trend_down":"Tren turun jelas — short","a_too_wild":"Terlalu volatil, stop saya tidak akan berarti — menunggu","a_no_trend":"Tidak ada arah yang jelas — menunggu","b_oversold":"Jenuh jual / penurunan tajam — peluang beli","b_overbought":"Euforia di puncak — saya jual","b_no_extreme":"Tidak ada kondisi ekstrem — menunggu"}},"landing":{"seoTitle":"Yubbit DNA — Latih trader AI Anda sendiri","seoDesc":"Trader AI personal yang mempelajari gaya keputusan Anda, bersaing di pasar virtual, dan menghasilkan dari pelanggan.","badge":"BARU · Yubbit DNA","title1":"Latih trader","title2":"AI Anda.","subtitle":"Amati grafik dan jawab: apakah Anda akan membeli, menunggu, atau menutup posisi? Yubbit DNA mempelajari gaya pengambilan keputusan Anda dan mengubahnya menjadi AI pribadi dengan nama, profil, dan performa yang terukur.","ctaCreate":"Buat AI Anda","ctaExplore":"Jelajahi model","statModels":"model aktif","statSubs":"pelanggan aktif","statBest":"terbaik dalam 30 hari","floatSim":"{{pct}}% mirip","floatNoTrend":"tanpa tren","floatFidelity":"Kecocokan gaya {{pct}}%","howTitle":"Cara kerjanya","howSubtitle":"Empat langkah untuk membuat trader yang berpikir seperti Anda dan bekerja 24/7.","how":{"decide":{"title":"Ambil keputusan","text":"Pada grafik historis anonim, pilih beli / tunggu / jual — atau tahan / tambah / kurangi / tutup saat memiliki posisi — lalu tulis alasannya."},"dna":{"title":"Dapatkan DNA Anda","text":"Sistem memodelkan gaya Anda: sinyal yang Anda amati, seberapa sabar Anda, dan cara Anda membatasi kerugian. Dengan izin Anda, transaksi nyata Anda juga akan ditambahkan."},"compete":{"title":"Bersaing di pasar virtual","text":"AI Anda bertransaksi di akun virtual dengan harga nyata dan bersaing dengan AI lain pada grafik yang sama; performanya diukur secara terbuka."},"earn":{"title":"Dapatkan penghasilan dari pelanggan","text":"Publikasikan dan tetapkan biaya bulanan, bagi hasil, atau keduanya. Pelanggan memilih jumlah dana yang dialokasikan dan AI Anda memperdagangkan jumlah tersebut secara otomatis."}},"ways":{"scenario":"Pelatihan skenario","rules":"Aturan seret dan lepas","chat":"Mengobrol dengan AI","history":"Riwayat transaksi dengan persetujuan"},"demoBadge":"DEMO LANGSUNG","demoTitle":"Dua trader, satu grafik","demoSubtitle":"Dua orang mengambil keputusan berbeda pada grafik yang sama. Setelah beberapa contoh, kedua AI bertindak berbeda pada grafik baru — dan menjelaskan alasannya.","marketTitle":"Marketplace AI","marketSubtitle":"Setiap model adalah produk: performa, risiko, dan gaya ditampilkan secara terbuka. Berlangganan model dan tentukan seberapa banyak model itu bertransaksi.","arenaCta":"Bandingkan di arena","noMatch":"Tidak ada model yang cocok dengan pencarian Anda","emptyTitle":"Jadilah yang pertama menerbitkan trader AI","emptyText":"Marketplace baru saja dibuka. Latih dan terbitkan model Anda sekarang untuk mendapatkan pelanggan pertama.","leaderTitle":"Papan peringkat","leaderPeriod":"30 hari terakhir · imbal hasil virtual langsung","twoTitle":"Dua pertanyaan, dua ukuran","twoSubtitle":"Meniru gaya trader dan menghasilkan strategi yang menguntungkan adalah dua hal berbeda. Yubbit DNA mengukur dan menampilkannya secara terpisah.","fidelityTitle":"Kecocokan gaya","fidelityQ":"Apakah AI mengambil keputusan seperti kreatornya?","fidelityText":"Setiap contoh pelatihan dikesampingkan secara bergiliran, lalu kami memeriksa apakah model mengambil keputusan yang sama dengan kreatornya. Kecocokan tinggi berarti AI menangkap gaya Anda — bukan berarti AI akan menghasilkan uang.","perfTitle":"Performa","perfQ":"Apakah keputusan tersebut menghasilkan uang?","perfText":"Backtest menjalankan mesin yang sama pada periode terbaru yang tidak pernah digunakan dalam pelatihan. Ujian sebenarnya adalah performa virtual langsung: sejak diluncurkan, model bertransaksi dengan harga nyata, dengan cara yang tidak bisa disesuaikan dengan data masa lalu.","earnTitle":"Biarkan AI Anda bekerja untuk Anda","earnSubtitle":"Terbitkan model Anda dan pilih cara mendapatkan penghasilan. Semuanya transparan: pelanggan dapat melihat apa yang mereka bayar.","earnSub":"Biaya bulanan: Anda yang menentukan (hingga {{max}} USDT). Yubbit mengambil {{cut}}% dari pendapatan langganan; sisanya langsung masuk ke dompet Anda.","earnProfit":"Bagi hasil: hingga {{max}}% dari keuntungan pelanggan. Yubbit mengambil {{cut}}% dari bagian tersebut; sisanya menjadi milik Anda.","earnMix":"Gunakan keduanya, salah satunya, atau terbitkan model gratis.","earnHwm":"Bagi hasil hanya dikenakan saat akun pelanggan mencapai nilai tertinggi baru; pelanggan yang memulihkan kerugian tidak membayar dua kali.","creatorFee":"Paket pembuatan dan pengoperasian AI: {{fee}} USDT per bulan.","calcTitle":"Kalkulator pendapatan bulanan","calcSubs":"Pelanggan","calcFee":"Biaya bulanan","calcResult":"Perkiraan pendapatan bulanan","calcNote":"Setelah potongan {{cut}}% Yubbit; tidak termasuk bagi hasil.","faqTitle":"FAQ","faq":{"money":{"q":"Di mana dana saya disimpan?","a":"Jumlah yang Anda alokasikan dipindahkan dari dompet ke akun DNA terpisah. Model hanya bertransaksi menggunakan jumlah tersebut dan tidak dapat mengakses sisa dana di dompet Anda. Anda dapat menarik saldo yang tersedia (yang tidak sedang digunakan dalam posisi) kapan saja."},"loss":{"q":"Bagaimana jika AI mengalami kerugian?","a":"Trading kripto bisa merugi; Anda bisa kehilangan seluruh jumlah yang dialokasikan. Setiap transaksi memiliki stop loss dari model, dan Anda menetapkan batas kerugian untuk langganan: jika saldo akun turun hingga batas tersebut, model berhenti dan sisanya dikembalikan ke dompet Anda."},"exit":{"q":"Kapan saya bisa berhenti?","a":"Kapan saja. Saat Anda berhenti, posisi terbuka ditutup pada harga pasar dan sisa saldo dikembalikan ke dompet Anda. Biaya bulanan yang sudah dibayar tidak dapat dikembalikan."},"share":{"q":"Bagaimana bagi hasil dihitung?","a":"Bagi hasil hanya diambil dari keuntungan yang melampaui puncak saldo akun sebelumnya (high-water mark). Anda tidak membayar lagi saat memulihkan kerugian. Yubbit mengambil {{cut}}% dari bagi hasil dan sisanya diberikan kepada kreator."},"copy":{"q":"Bisakah orang lain melihat aturan saya?","a":"Aturan lengkap Anda hanya terlihat oleh Anda dan pelanggan Anda. Marketplace menampilkan profil DNA, performa, dan contoh keputusan Anda dengan jeda beberapa candle."},"advice":{"q":"Apakah ini saran investasi?","a":"Bukan. Yubbit DNA adalah alat yang menjalankan model keputusan yang dibuat sendiri oleh pengguna; tidak ada model yang menjamin keuntungan. Performa masa lalu dan virtual tidak menunjukkan hasil di masa depan."}},"finalTitle":"Ubah gaya Anda menjadi DNA","finalText":"Buat 20 keputusan, uji AI Anda, lalu publikasikan. Biarkan AI menangani sisanya.","disclaimer":"Trading aset kripto berisiko tinggi. Model Yubbit DNA bukan saran investasi; performa virtual dan masa lalu tidak menjamin hasil di masa depan. Pelanggan dapat kehilangan seluruh jumlah yang dialokasikan."},"model":{"notFound":"Model tidak ditemukan","backToMarket":"Kembali ke marketplace","edit":"Edit di studio","manage":"Kelola langganan saya","subscribe":"Berlangganan","chart_live":"Virtual langsung","chart_backtest":"Backtest","liveHint":"Sejak diluncurkan, menggunakan harga aktual di akun virtual","backtestHint":"{{bars}} candle terakhir ({{interval}}), tidak digunakan dalam pelatihan","liveEmpty":"Model baru saja diluncurkan; titik ekuitas pertama akan muncul dalam beberapa jam.","profile":"Profil DNA","attention":"Sinyal yang paling sering dipantau","decisionMix":"Komposisi keputusan (pelatihan)","riskTitle":"Pengaturan risiko","rulesTitle":"Aturan ({{count}})","rulesHidden":"Rangkaian aturan lengkap hanya terlihat oleh pelanggan.","noRules":"Model ini tidak menggunakan aturan; model mengambil keputusan sepenuhnya berdasarkan gaya yang dipelajari.","about":"Tentang","tradesTitle":"Transaksi terbaru (akun virtual)","noTrades":"Belum ada transaksi yang ditutup.","whyOpen":"Alasan dibuka","whyClose":"Alasan ditutup","decisionsTitle":"Keputusan dan alasan","decisionsHint":"Sinyal langsung tersedia untuk pelanggan; yang ditampilkan di sini tertunda beberapa candle.","disclaimer":"Performa virtual langsung dihitung dari transaksi yang dilakukan model sejak diluncurkan dengan saldo virtual {{start}} pada harga riil, termasuk biaya transaksi dan spread. Backtest adalah simulasi dengan mesin yang sama selama periode terbaru yang tidak digunakan dalam pelatihan. Performa masa lalu tidak menjamin hasil di masa depan; pelanggan bertransaksi dengan uang sungguhan dan dapat mengalami kerugian.","officialBacktest":"Untuk bot otomatis Yubbit, periode backtest ini juga digunakan untuk memilih strategi, sehingga hasilnya mungkin tampak lebih baik daripada hasil di masa depan; performa langsung adalah ukuran yang lebih adil.","runOwn":"Jalankan dengan dana saya","manageOwn":"Langganan saya"},"risk":{"title":"Pengaturan risiko","leverage":"Leverage","size":"Per transaksi","stop":"Stop loss","tp":"Take profit","maxPos":"Posisi maks.","short":"Short?","size_pct_label":"Porsi saldo per transaksi","leverage_label":"Leverage","stop_loss_pct_label":"Stop loss (pergerakan harga)","take_profit_pct_label":"Take profit (0 = tidak ada)","max_positions_label":"Maks. posisi terbuka","allow_short_label":"Bisa membuka posisi short","hint":"Pada {{lev}}x, pergerakan berlawanan sebesar {{sl}}% akan menutup posisi — sekitar {{loss}}% dari saldo per transaksi."},"rules":{"if":"JIKA","and":"DAN","when_flat":"Tidak ada posisi","when_position":"Sedang memiliki posisi","groups":{"momentum":"Momentum","trend":"Tren","price":"Pergerakan harga","market":"Kondisi pasar","position":"Posisi","actions":"Tindakan"},"paletteHint":"Seret blok ke aturan di sebelah kanan, atau pilih aturan lalu ketuk blok.","dropCondition":"jatuhkan kondisi","dragToReorder":"Seret untuk mengurutkan ulang","delete":"Hapus","addFlat":"Tambah aturan masuk","addPosition":"Tambah aturan posisi","emptyTitle":"Belum ada aturan","emptyText":"Aturan digunakan untuk preferensi tetap (misalnya, \"selalu beli saat RSI di bawah 25\"). Jika tidak ada aturan yang berlaku, gaya yang dipelajari akan menentukan.","needCondition":"Aturan ini memerlukan setidaknya satu kondisi; aturan kosong tidak akan disimpan.","orderHint":"Aturan dicoba dari atas ke bawah; kecocokan pertama yang berlaku akan digunakan. Aturan posisi ditulis untuk posisi long dan otomatis dicerminkan untuk posisi short.","positionOnly":"Kondisi ini hanya berfungsi dalam aturan posisi.","duplicate":"Kondisi ini sudah ditambahkan.","maxConditions":"Aturan dapat memiliki maksimal 5 kondisi.","maxRules":"Maksimal 12 aturan.","selectFirst":"Pilih aturan terlebih dahulu.","flatActionsOnly":"Aturan masuk hanya dapat memilih Beli, Jual, atau Tunggu.","positionActionsOnly":"Aturan posisi hanya dapat memilih Tahan, Tambah, Kurangi, atau Tutup.","moveUp":"Pindahkan ke atas","moveDown":"Pindahkan ke bawah","removeCondition":"Hapus kondisi"},"train":{"progress":"{{count}} / {{min}} contoh","fidelity":"Kecocokan gaya","needMore":"memerlukan 10+ contoh","questionFlat":"Apa yang akan Anda lakukan pada grafik ini?","questionPosition":"Apa yang akan Anda lakukan dengan posisi long ini?","openLong":"Buka posisi long · {{pnl}}% · {{held}} candle","anonymous":"Koin dan tanggal disembunyikan agar tidak memengaruhi Anda; harga diskalakan ke 100.","actions":{"long":"Saya akan beli","wait":"Saya akan menunggu","short":"Saya akan jual","hold":"Saya akan tahan","add":"Saya akan tambah","reduce":"Saya akan kurangi","close":"Saya akan tutup"},"confidence":"Seberapa yakin Anda?","conf1":"Tidak yakin","conf2":"Yakin","conf3":"Sangat yakin","reasonPlaceholder":"Mengapa? (opsional) — mis. \"tren naik, tetapi RSI sudah tinggi; saya akan menunggu koreksi\"","reasonHint":"Alasan Anda akan ditampilkan kepada pelanggan saat AI menjelaskan keputusannya.","submit":"Simpan keputusan saya","revealed":"Ini adalah grafik {{symbol}} {{interval}} ({{date}}). Selama 24 candle berikutnya:","noRightAnswer":"Tidak ada jawaban benar — tujuannya adalah mempelajari gaya Anda. Performa diukur secara terpisah.","matched":"AI Anda berpikir seperti Anda","learning":"AI Anda berpikir berbeda — AI sedang belajar dari contoh ini","aiWouldSay":"Tanpa melihat contoh ini, AI Anda akan mengatakan:","firstSamples":"Contoh pertama — AI Anda belum melihat cukup banyak untuk membuat prediksi.","next":"Grafik berikutnya"},"chat":{"welcomeTitle":"Jelaskan gaya Anda, AI akan mengubahnya menjadi aturan","welcomeText":"Ceritakan cara Anda trading; asisten akan mengajukan pertanyaan dan menyusun aturan serta pengaturan risiko. Tinjau usulannya sebelum menerapkan.","starters":{"s1":"Saya mengikuti tren dan mengambil posisi short saat tren turun","s2":"Saya membeli saat harga turun tajam","s3":"Saya menunggu breakout dengan volume","s4":"Tanpa leverage, saya cepat membatasi kerugian"},"placeholder":"Jelaskan gaya Anda…","send":"Kirim","proposal":"Pengaturan yang disarankan","apply":"Terapkan ke model saya","applied":"Diterapkan","riskLine":"Leverage {{lev}}x · {{size}}% per perdagangan · stop {{sl}}% · target {{tp}}%","howTitle":"Bagaimana cara kerjanya?","howText":"Asisten akan memahami gaya Anda melalui pertanyaan dan menyarankan aturan. Aturan yang diterapkan dapat diedit di tab Aturan. Jika tidak ada aturan yang berlaku, gaya yang dipelajari dari pelatihan akan menentukan — menggunakan keduanya bersama-sama memberikan hasil terbaik."},"test":{"title":"Backtest","subtitle":"Model berjalan persis seperti mesin live pada candle terbaru yang belum pernah dilihatnya saat pelatihan (termasuk biaya dan spread).","run":"Jalankan tes","rerun":"Jalankan lagi","running":"Sedang berjalan…","stale":"Aturan atau pengaturan risiko berubah sejak tes terakhir; jalankan lagi.","return":"Kembali","benchmark":"Beli & tahan","trades":"Perdagangan","profitFactor":"Faktor profit","coin":"Koin","period":"{{from}} – {{to}} · {{bars}} candle ({{interval}}) · berada di pasar {{exposure}}% dari waktu","honesty":"Backtest melihat data masa lalu dan dapat mengalami overfit. Validasi sebenarnya adalah performa virtual live setelah peluncuran.","previewTitle":"Coba pada grafik yang belum pernah dilihat","previewText":"Apa yang dilakukan AI Anda pada grafik acak yang belum pernah dilihatnya saat pelatihan — dan mengapa?","previewCta":"Grafik acak","after":"setelahnya:","yourAi":"Keputusan AI Anda:"},"publish":{"checklist":"Daftar periksa peluncuran","checkTraining":"Minimal {{min}} contoh pelatihan atau satu aturan (saat ini {{count}})","checkSymbols":"Minimal satu koin untuk diperdagangkan","checkTagline":"Tagline singkat (tab Profil)","checkBacktest":"Backtest dijalankan","checkPlan":"Paket kreator ({{fee}} USDT/bln)","publish":"Publikasikan","pause":"Jeda","resume":"Lanjutkan","suspended":"Model ini ditangguhkan oleh administrator.","note":"Setelah dipublikasikan, model Anda mulai trading dengan saldo virtual 10,000 USDT pada harga riil; performanya di marketplace langsung dimulai dari sana. Menjeda model menghentikan pembukaan posisi baru; posisi yang terbuka tetap dikelola.","pricing":"Harga","monthlyFee":"Biaya bulanan (USDT)","monthlyHint":"0 = gratis. Maksimal {{max}}. Yubbit mengambil {{cut}}%.","profitShare":"Bagi hasil (%)","profitHint":"0 = tidak ada. Maksimal {{max}}%. Yubbit mengambil {{cut}}% dari bagi hasil.","youGet":"Anda menerima {{sub}} USDT per pelanggan per bulan; dari bagi hasil, Anda memperoleh {{share}}% dari profit baru setiap pelanggan.","savePricing":"Simpan harga","pricingNote":"Perubahan harga berlaku untuk pelanggan baru; pelanggan lama tetap menggunakan harga saat mendaftar."},"profile":{"name":"Nama model","tagline":"Slogan","taglineHint":"Ditampilkan di kartu marketplace (maks. 90 karakter).","description":"Deskripsi","alias":"Nama kreator","aliasHint":"Kosongkan untuk menampilkan nama Anda yang disingkat.","avatar":"Avatar","color":"Warna","symbols":"Koin yang diperdagangkan (maks. {{max}})","symbolsHint":"Hanya koin yang memiliki pasar futures.","interval":"Interval keputusan","intervalHint":"Model mengambil keputusan setiap candle ditutup. Jeda model untuk mengubahnya saat aktif."},"studio":{"back":"Model saya","tabs":{"train":"Latih","rules":"Aturan","chat":"Obrolan AI","test":"Uji","publish":"Publikasikan","profile":"Profil"},"stats":"{{samples}} contoh ({{flat}} entri · {{position}} posisi) · {{rules}} aturan","viewPublic":"Lihat di marketplace","saved":"Tersimpan","saveRules":"Simpan aturan","saveProfile":"Simpan profil","publishDone":"Model Anda sudah aktif!","pauseDone":"Model dijeda.","resumeDone":"Model aktif kembali.","yourDna":"DNA Anda","dnaEmpty":"Buat beberapa keputusan dan profil DNA Anda akan muncul di sini.","history":"Contoh saya","useHistory":"Gunakan riwayat trading saya","historyHint":"Dengan izin Anda, trading futures Anda selama 40 hari terakhir (buka dan tutup) akan ditambahkan sebagai contoh. Mencabut izin akan menghapusnya.","historyOn":"{{count}} trading nyata ditambahkan.","historyOff":"Contoh riwayat trading dihapus.","noSamples":"Belum ada contoh.","fromTrade":"Trading nyata","footer":"Imbal hasil virtual langsung: {{v}}"},"hub":{"title":"Hub DNA saya","subtitle":"AI yang Anda ikuti, model yang Anda latih, dan penghasilan Anda di satu tempat.","create":"Buat AI","market":"Marketplace","tabs":{"subs":"Langganan","models":"Model saya","earnings":"Penghasilan"},"noSubs":"Anda belum mengikuti AI apa pun","noSubsText":"Pilih model di marketplace, tentukan jumlah yang akan diperdagangkan, lalu biarkan model trading untuk Anda.","realized":"terealisasi","allocated":"Dialokasikan","free":"Tersedia","openPositions":"Posisi terbuka","planActive":"Paket kreator Anda aktif (hingga {{date}})","planNeeded":"Publikasi memerlukan paket kreator ({{fee}} USDT/bln)","planText":"Tanpa paket, Anda dapat membuat dan melatih {{drafts}} model draf.","planBuy":"Mulai dengan {{fee}} USDT","noModels":"Belum ada model","noModelsText":"Mulai dengan 20 keputusan; biarkan AI mempelajari gaya Anda, uji, lalu publikasikan.","openStudio":"Studio","samples":"Contoh","subscribers":"Pelanggan","earnTotal":"Total penghasilan","earn30":"30 hari terakhir","earnSubs":"Pendapatan langganan","earnProfit":"Pendapatan bagi hasil","count":"{{count}} pembayaran","earnNote":"Anda memiliki {{subs}} pelanggan aktif. Penghasilan langsung masuk ke dompet USDT Anda.","noEarnings":"Belum ada penghasilan.","createTitle":"Trader AI baru","createText":"Beri nama; Anda bisa langsung mulai melatihnya.","namePlaceholder":"mis. Elang Sabar","createCta":"Buat dan latih"},"subscribe":{"title":"Berlangganan","loginFirst":"Masuk atau buat akun untuk berlangganan.","liveOff":"Trading otomatis langsung sedang nonaktif; coba lagi nanti.","amount":"Berapa banyak dana yang akan digunakan AI ini untuk trading?","available":"Dompet: {{amount}} USDT","max":"Maks.","min":"Minimal {{min}} USDT.","tooMuch":"Melebihi saldo dompet Anda (termasuk biaya bulanan).","amountHint":"Jumlah ini dipindahkan dari dompet Anda ke akun DNA terpisah. AI hanya berdagang dengan dana ini, membuka dan menutup posisi secara otomatis berdasarkan keputusannya sendiri. Anda dapat menarik bagian yang tidak terpakai kapan saja.","maxLoss":"Batas kerugian","maxLossHint":"Jika akun merugi lebih dari {{amount}} USDT ({{pct}}%), AI akan berhenti dan sisanya dikembalikan ke dompet Anda.","noLossLimit":"Tanpa batas kerugian — AI dapat menggunakan seluruh jumlah yang dialokasikan.","feeNow":"Biaya bulanan (sekarang)","profitShare":"Bagi hasil","perTrade":"Margin per perdagangan","stopLoss":"Kerugian per perdagangan jika dihentikan","total":"Dipotong dari dompet Anda","hwmHint":"Bagi hasil hanya dikenakan atas keuntungan yang membawa akun ke nilai tertinggi baru.","accept":"Saya memahami bahwa perdagangan otomatis dapat menyebabkan kerugian, kinerja masa lalu dan virtual tidak menjamin hasil di masa depan, dan saya dapat kehilangan seluruh jumlah yang saya alokasikan.","confirm":"Berlangganan dengan {{amount}} USDT","doneTitle":"Anda telah berlangganan!","doneText":"AI Anda mulai mengambil keputusan dengan {{amount}} USDT setelah candle berikutnya ditutup.","goToSub":"Buka langganan saya","goKyc":"Verifikasi identitas","goDeposit":"Deposit","needDeposit":"Anda memerlukan setidaknya {{min}} USDT di dompet untuk berlangganan.","ownTitle":"Jalankan model Anda sendiri","ownNote":"Ini model Anda: tanpa biaya bulanan dan bagi hasil, hanya biaya perdagangan biasa. Langganan ini tidak dihitung dalam jumlah pelanggan publik."},"sub":{"back":"Hub DNA saya","since":"sejak {{date}}","equity":"Nilai akun","topup":"Tambah","withdraw":"Tarik","stop":"Berhenti","pastDue":"Biaya bulanan ({{fee}} USDT) tidak dapat ditagihkan. AI tidak membuka posisi baru; tambahkan USDT ke dompet Anda dalam 3 hari atau langganan akan dihentikan.","stoppingText":"Menghentikan: posisi terbuka sedang ditutup, lalu saldo akan masuk ke dompet Anda.","stoppedText":"Langganan dihentikan {{reason}}; saldo dikirim ke dompet Anda.","principal":"Dialokasikan","free":"Saldo tersedia","inPositions":"{{v}} USDT dalam posisi","realized":"Profit terealisasi","trades":"{{count}} perdagangan · {{wins}} menang","paidFees":"Biaya dibayar","feesBreakdown":"bagi hasil {{share}} · perdagangan {{trading}}","equityChart":"Nilai akun","openTitle":"Posisi terbuka ({{count}})","noOpen":"Tidak ada posisi terbuka saat ini; AI sedang menunggu peluang.","entry":"Harga masuk","mark":"Saat ini","margin":"Margin","tp":"Target","lossHint":"AI akan berhenti jika nilai akun turun di bawah {{amount}} USDT.","renews":"Diperpanjang {{date}}","hwm":"Level profit tertinggi: {{v}} USDT","historyTitle":"Riwayat perdagangan","feesTitle":"Biaya","modal":{"topup":{"title":"Tambah dana","text":"Memindahkan USDT dari dompet ke akun DNA; AI akan menggunakannya pada perdagangan berikutnya.","cta":"Tambah"},"withdraw":{"title":"Tarik saldo tersedia","text":"Anda dapat menarik hingga {{free}} USDT yang tidak digunakan dalam posisi.","cta":"Tarik ke dompet"},"stop":{"title":"Hentikan langganan","text":"{{open}} posisi terbuka akan ditutup pada harga pasar dan sisa saldo dikirim ke dompet Anda. Biaya bulanan yang sudah dibayar tidak dapat dikembalikan.","cta":"Hentikan dan tarik"}}},"arena":{"seoTitle":"Arena Yubbit DNA","title":"Arena","subtitle":"Dua AI pada grafik yang sama, yang belum pernah dilihat keduanya saat pelatihan. Siapa melakukan apa, dan mengapa?","notEnough":"Arena membutuhkan setidaknya dua model aktif.","scenario":"Grafik bersama","footnote":"Grafik ini adalah cuplikan historis yang tidak digunakan dalam pelatihan kedua model; tampilkan untuk melihat siapa yang benar — meski satu grafik tidak membuktikan apa pun."},"errors":{"TERMS_CHANGED":"Kreator mengubah biaya atau bagi hasil. Tinjau ketentuan baru dan coba lagi.","DNA_FAILED":"Terjadi kesalahan. Coba lagi sebentar lagi.","DNA_DISABLED":"Yubbit DNA sedang dinonaktifkan.","LIVE_DISABLED":"Perdagangan otomatis langsung sedang dinonaktifkan.","KYC_REQUIRED":"Verifikasi identitas diperlukan untuk perdagangan otomatis dengan uang sungguhan.","EMAIL_NOT_VERIFIED":"Verifikasi alamat email Anda terlebih dahulu.","CREATOR_PLAN_REQUIRED":"Fitur ini memerlukan paket kreator.","OPENAI_NOT_CONFIGURED":"Chat AI tidak tersedia saat ini.","NOT_FOUND":"Tidak ditemukan.","TERMS_REQUIRED":"Setujui pernyataan risiko untuk melanjutkan.","MODEL_NOT_AVAILABLE":"Model ini sedang tidak menerima pelanggan.","ALLOCATION_TOO_LOW":"Jumlahnya di bawah batas minimum.","ALLOCATION_TOO_HIGH":"Jumlahnya melebihi batas maksimum.","ALREADY_SUBSCRIBED":"Anda sudah berlangganan model ini.","INSUFFICIENT_BALANCE":"USDT di dompet Anda tidak cukup.","SUBSCRIPTION_STOPPED":"Langganan telah dihentikan.","INVALID_AMOUNT":"Masukkan jumlah yang valid.","INSUFFICIENT_FREE_BALANCE":"Saldo bebas tidak cukup; margin dalam posisi tidak dapat ditarik.","NAME_REQUIRED":"Masukkan nama minimal 2 karakter.","MODEL_LIMIT":"Anda telah mencapai batas model.","INVALID_INTERVAL":"Interval keputusan tidak valid.","PAUSE_TO_EDIT":"Jeda model terlebih dahulu untuk mengubah ini.","SYMBOLS_REQUIRED":"Pilih setidaknya satu koin.","SCENARIO_NOT_FOUND":"Skenario tidak ditemukan.","INVALID_DECISION":"Keputusan tidak valid.","ALREADY_ANSWERED":"Anda sudah menjawab grafik ini.","NOT_ENOUGH_TRAINING":"Untuk menerbitkan, tambahkan contoh pelatihan atau setidaknya satu aturan.","BACKTEST_REQUIRED":"Jalankan backtest sebelum menerbitkan.","TAGLINE_REQUIRED":"Tulis tagline singkat di tab Profil.","MODEL_SUSPENDED":"Model ditangguhkan.","NOT_PUBLISHED":"Model belum aktif.","NOT_PAUSED":"Model tidak dijeda.","NO_SCENARIOS":"Skenario sedang disiapkan — coba lagi sebentar.","EMPTY_MESSAGE":"Tulis pesan.","CHAT_LIMIT":"Anda telah mencapai batas chat hari ini.","BACKTEST_NO_DATA":"Data harga untuk koin yang dipilih tidak cukup.","DEMO_UNAVAILABLE":"Demo belum siap saat ini.","ARENA_UNAVAILABLE":"Arena belum siap saat ini.","NETWORK_ERROR":"Kesalahan koneksi.","UNAUTHORIZED":"Sesi Anda telah berakhir; masuk lagi.","RATE_LIMITED":"Terlalu banyak permintaan; coba lebih pelan.","COIN_NOT_FOUND":"Koin tidak ditemukan.","PRICE_UNAVAILABLE":"Harga tidak tersedia saat ini; coba lagi sebentar.","POSITIONS_STILL_OPEN":"Posisi sedang ditutup; proses ini akan segera selesai.","CHAT_UNAVAILABLE":"Asisten AI tidak dapat menjawab saat ini. Coba lagi sebentar.","REFUND_BALANCE_REQUIRED":"Saldo USDT di dompet Anda tidak cukup untuk mengembalikan biaya langganan yang belum terpakai.","MODEL_DELETED":"Model ini telah dihapus.","BONUS_FUNDS_LOCKED":"Dana bonus yang terkunci tidak dapat digunakan di Yubbit DNA. Anda hanya dapat mengalokasikan dana yang bisa ditarik."},"delete":{"title":"Hapus model","draftText":"Draf ini, jawaban pelatihannya, dan chat AI akan dihapus permanen.","stopsTrading":"Model akan langsung dihapus dari marketplace dan berhenti trading. Akun virtualnya akan ditutup.","ownSub":"Langganan Anda sendiri akan dihentikan: posisi terbuka ditutup pada harga pasar dan saldo dikembalikan ke dompet Anda.","subscribers":"Langganan {{count}} pelanggan akan dihentikan: posisi terbuka mereka ditutup pada harga pasar dan saldo dikembalikan ke dompet mereka.","subscribers_one":"Langganan {{count}} pelanggan akan dihentikan: posisi terbukanya ditutup pada harga pasar dan saldonya dikembalikan ke dompetnya.","subscribers_other":"Langganan {{count}} pelanggan akan dihentikan: posisi terbuka mereka ditutup pada harga pasar dan saldo dikembalikan ke dompet mereka.","refund":"Pelanggan mendapatkan kembali sisa hari dari biaya bulan ini: total {{total}}, {{you}} di antaranya dari dompet Anda (bagian biaya Anda).","keepRecords":"Jawaban pelatihan dan obrolan AI akan dihapus. Catatan perdagangan dan pembayaran tetap disimpan untuk keperluan akuntansi.","suspended":"Model ini ditangguhkan oleh Yubbit dan tidak dapat dihapus selama peninjauan berlangsung.","shortOfFunds":"Anda memerlukan {{need}} di dompet untuk pengembalian dana (saldo Anda {{have}}). Tambahkan dana terlebih dahulu.","typeName":"Ketik nama model ({{name}}) untuk mengonfirmasi","confirm":"Hapus permanen","zone":"Hapus","zoneDraft":"Menghapus draf ini dan data pelatihannya.","zonePublished":"Menghentikan model, menutup langganannya, dan mengembalikan biaya yang belum terpakai."}},"adminUi":{"users":{"statTotal":"Total pengguna","statNew7d":"7 hari terakhir","statKycApproved":"KYC disetujui","statKycPending":"KYC menunggu","statBanned":"Diblokir","searchPlaceholder":"Cari nama, email, telepon, atau ID","kycAll":"Semua status KYC","kycApproved":"Disetujui","kycPending":"Menunggu","kycRejected":"Ditolak","kycNone":"Belum mengajukan","statusAll":"Semua status","statusActive":"Aktif","statusBanned":"Diblokir","verifiedAll":"Semua status email","verifiedYes":"Email terverifikasi","verifiedNo":"Email belum terverifikasi","sortNewest":"Terbaru","sortOldest":"Terlama","sortLastLogin":"Login terakhir","sortName":"Nama","clearFilters":"Hapus filter","resultCount":"{{count}} hasil","colStatus":"Status","colJoined":"Bergabung","unverified":"email belum diverifikasi","pageRange":"{{from}}–{{to}} dari {{total}}"},"digest":{"title":"Analisis pasar AI harian","subtitle":"Setiap pagi, pasangan yang Anda pilih dianalisis dan dikirim melalui email kepada pelanggan. Analisis dibuat sekali sehari untuk setiap tier — bukan sekali per pengguna.","enable":"Aktifkan email analisis harian","enableHint":"Saat nonaktif, penjadwal tidak akan berjalan. Pengguna juga dapat menonaktifkannya untuk akun mereka sendiri.","hour":"Waktu pengiriman","hourHint":"Dalam UTC. Zona waktu server tidak berpengaruh.","recipients":"Penerima","unsubscribed":"Berhenti berlangganan","lastRun":"Terakhir dijalankan","todaySent":"Terkirim hari ini","pairsTitle":"Pasangan untuk dianalisis","pairsHint":"Klik untuk memilih. Jika tidak ada yang dipilih, 5 koin teratas berdasarkan volume akan digunakan. Setiap tier menggunakan hingga batas jumlah pasangannya sendiri dari daftar ini.","pairsEmpty":"Tidak ada yang dipilih — 5 koin teratas berdasarkan volume akan digunakan.","tiersTitle":"Tier volume","tiersHint":"Pengguna masuk ke tier berdasarkan volume perdagangan mereka selama 30 hari terakhir dan menerima jenis analisis untuk tier tersebut. Tier tertinggi yang ambang batasnya terpenuhi akan berlaku.","tierName":"Tingkat","tierMinVolume":"Volume minimum (USD)","tierType":"Jenis analisis","tierMaxPairs":"Pasangan","addTier":"Tambah tier","saveFailed":"Tidak dapat menyimpan.","runTitle":"Jalankan secara manual","runHint":"Uji coba membuat analisis tanpa mengirim apa pun. Uji kirim hanya mengirim kepada Anda. Kirim sekarang akan mengirim kepada semua orang.","dryRun":"Uji coba","sendTest":"Kirim tes ke saya","runNow":"Kirim sekarang","dryRunOk":"Analisis dibuat ({{reports}}), {{pairs}} pasangan. Tidak ada email yang dikirim.","runOk":"{{sent}} terkirim, {{skipped}} dilewati, {{failed}} gagal.","recentReports":"Laporan yang dibuat","preview":"pratinjau","history":"Riwayat pengiriman","date":"Tanggal","sent":"Terkirim","failed":"Gagal"},"audit":{"title":"Log audit dan retensi","subtitle":"Siapa mengubah apa, dan kapan, untuk setiap perpindahan dana dan keputusan identitas. Catatan hanya dapat ditambahkan — tidak dapat diedit atau dihapus dari panel.","retentionTitle":"Retensi catatan","retentionSubtitle":"Catatan transaksi dan identitas disimpan setidaknya selama {{years}} tahun; penghapusan berdasarkan waktu diblokir pada tabel ini.","retentionYears":"{{years}} tahun","table":"Tabel","recordCount":"Catatan","oldest":"Terlama","newest":"Terbaru","protectedHint":"Tabel ini dilindungi dalam kode: tugas pembersihan yang mencoba menghapus baris lama dari tabel ini akan gagal.","allActions":"Semua tindakan","searchPlaceholder":"Cari email, catatan, atau target","exportCsv":"Unduh CSV","when":"Waktu","action":"Tindakan","actor":"Pelaku","target":"Target","detail":"Detail","hide":"Sembunyikan","before":"Sebelum","after":"Setelah","empty":"Tidak ada catatan yang cocok dengan filter ini.","totalRecords":"Total {{count}} catatan"},"native":{"title":"Pasangan trading native","subtitle":"Atur harga token Anda sendiri yang terdaftar dan tidak memiliki pasar eksternal menggunakan rencana.","noCoins":"Belum ada koin dengan sumber harga native. Tambahkan koin di bagian Koin dan atur sumber harganya ke 'native'.","currentPrice":"Harga saat ini","planCount":"Rencana","plans":"Rencana harga","addPlan":"Tambah rencana","newPlan":"Rencana baru","editPlan":"Edit rencana","noPlans":"Tidak ada rencana — harga tidak dapat ditentukan.","chainHint":"Rencana berurutan berdasarkan waktu. Setelah tanggal target terlewati, harga bertahan di target; rencana berikutnya dimulai dari harga awalnya sendiri.","period":"Periode","startPrice":"Harga awal","targetPrice":"Harga target","startAt":"Mulai","targetAt":"Tanggal target","targetAtHint":"Waktu harga seharusnya mencapai target.","curve":"Kurva","curveHint":"Cara harga mendekati target.","volatility":"Volatilitas (%)","volatilityHint":"Amplitudo fluktuasi yang ditambahkan pada kurva. 0 = garis lurus.","dailyVolume":"Volume harian (USD)","dailyVolumeHint":"Ditampilkan di daftar pasar. Bukan volume nyata — digunakan untuk pengurutan.","preview":"Pratinjau kurva harga","quick1d":"1 hari","quick1w":"1 minggu","quick1m":"1 bulan","quick3m":"3 bulan","curves":{"linear":"Linear","ease_in":"Perlahan di awal","ease_out":"Perlahan di akhir","ease_in_out":"Halus"}},"withdrawals":{"subtitle":"Selesaikan permintaan penarikan dan tinjau riwayatnya.","statPending":"Menunggu","statApproved":"Disetujui","statRejected":"Ditolak","statPendingAmount":"Jumlah tertunda","searchPlaceholder":"Cari email, ID, alamat, atau TX","clearFilters":"Hapus filter","noReason":"alasan tidak diberikan","processedAt":"Diproses","pageRange":"{{from}}–{{to}} dari {{total}}","title":"Permintaan penarikan","filter":{"pending":"Menunggu","all":"Semua"},"status":{"pending":"Menunggu","approved":"Disetujui","rejected":"Ditolak"},"empty":"Tidak ada catatan.","approve":"Setujui","reject":"Tolak","confirmApprove":"Setujui dan kirim","confirmReject":"Tolak dan kembalikan dana","txHashLabel":"Hash transaksi (TX)","txHashHint":"ID transfer on-chain. Pengguna dapat melihatnya di riwayat penarikan dan notifikasi mereka.","rejectNoteLabel":"Alasan penolakan","rejectNotePlaceholder":"Contoh: Alamat dompet tidak sesuai dengan jaringan.","rejectNoteHint":"Ditampilkan kepada pengguna dalam notifikasi dan riwayat penarikan. Jumlahnya dikembalikan.","memo":"Memo / tag"},"risk":{"tab":{"assets":"Eksposur aset","users":"Pengguna"},"searchPlaceholder":"Cari email atau nama","onlyWithBalance":"Hanya pengguna dengan saldo","userCount":"{{count}} pengguna","noUsers":"Tidak ada catatan.","colBalance":"Saldo (USDT)","colNetPnl":"PNL bersih","colRealized":"PNL terealisasi","colUnrealized":"PNL terbuka","colDeposits":"Deposit","colWithdrawals":"Penarikan","colPositions":"Posisi terbuka","banned":"diblokir","unpriced":"aset tanpa harga","unpricedHint":"Pengguna ini memiliki aset yang harganya tidak diketahui — saldo mungkin tercatat lebih rendah.","pnlExplainer":"PNL bersih = (saldo saat ini + jumlah yang ditarik) − deposit − bonus yang diberikan. Nilai positif berarti pengguna memperoleh keuntungan dari platform. PNL terealisasi hanya mencakup transaksi futures yang ditutup; PNL terbuka adalah hasil langsung dari posisi yang masih terbuka."},"bonuses":{"title":"Bonus Terkunci","subtitle":"Berikan bonus yang tidak dapat ditarik — hanya keuntungan yang dapat ditarik setelah persyaratan terpenuhi.","signupTitle":"Bonus pendaftaran (otomatis)","signupHint":"Jika diaktifkan, setiap pendaftaran baru akan otomatis menerima bonus ini.","signupEnabled":"Aktifkan bonus pendaftaran","amount":"Jumlah","bonusTitle":"Label bonus","releaseMode":"Saat persyaratan terpenuhi","releaseKeepLocked":"Biarkan bonus terkunci (hanya keuntungan)","releaseUnlock":"Lepaskan bonus juga","releaseKeepLockedHint":"Pokok bonus tetap terkunci selamanya; pengguna hanya dapat menarik keuntungannya.","releaseUnlockHint":"Setelah persyaratan terpenuhi, pokok bonus juga dapat ditarik.","expiryDays":"Berlaku selama (hari)","expiryHint":"0 = tanpa kedaluwarsa. Jika persyaratan belum terpenuhi saat kedaluwarsa, bonus akan ditarik kembali.","conditionsTitle":"Persyaratan penarikan profit","conditionsHint":"Kolom yang diisi 0 berarti persyaratan tersebut tidak diperiksa.","minDeposit":"Total deposit min. (USDT)","minVolume":"Volume trading min. (USDT)","volumeMultiplier":"Pengali volume (bonus ×)","volumeMultiplierHint":"Contoh: 5 → memerlukan volume sebesar 5× bonus.","minDays":"Masa tunggu min. (hari)","effectiveVolume":"Persyaratan volume efektif: {{amount}} USDT","listTitle":"Bonus yang diberikan","empty":"Tidak ada catatan.","user":"Pengguna","stillLocked":"Masih terkunci","progress":"Progres","stepsDone":"langkah selesai","noConditions":"Tidak ada persyaratan","unlock":"Buka kunci","forfeit":"Batalkan / tarik kembali","forfeitPartial":"Ditarik kembali sebagian. Sisa {{amount}} USDT masih terikat pada posisi terbuka dan akan dikumpulkan otomatis setelah posisi ditutup.","searchPlaceholder":"Cari email atau nama","status":{"active":"Aktif","unlocked":"Dicairkan","consumed":"Terpakai (rugi dalam trading)","forfeited":"Dibatalkan","expired":"Kedaluwarsa"},"source":{"admin":"Admin","signup":"Bonus pendaftaran"},"requirement":{"email_verified":"Verifikasi email","kyc":"Persetujuan KYC","deposit":"Deposit","trade_volume":"Volume perdagangan","days":"Masa tunggu"},"stats":{"activeGrants":"Bonus aktif","lockedTotal":"Total terkunci","grantedTotal":"Total diberikan","unlockedTotal":"Dirilis","consumedTotal":"Digunakan","reclaimedTotal":"Ditarik kembali"}},"common":{"all":"Semua","actions":"Tindakan","save":"Simpan","savePublish":"Simpan & publikasikan","cancel":"Batal","delete":"Hapus","edit":"Edit","add":"Tambah","remove":"Hapus","close":"Tutup","show":"Tampilkan","hide":"Sembunyikan","title":"Judul","description":"Deskripsi","slug":"Slug","type":"Jenis","points":"Poin","repeat":"Ulangi","active":"Aktif","status":"Status","user":"Pengguna","reward":"Hadiah","asset":"Aset","amount":"Jumlah","symbol":"Simbol","minVolumeUsd":"Volume min. (USD)","minAmount":"Jumlah min.","stockUnlimited":"Stok (kosong = tak terbatas)","saved":"Tersimpan","savedOk":"Berhasil disimpan","saveFailed":"Tidak dapat menyimpan","slugRequired":"Slug dan judul wajib diisi","slugExists":"Slug ini sudah digunakan","required":"Wajib diisi","published":"Dipublikasikan","draft":"Draf","editContent":"Edit konten","addItem":"Tambah item","loading":"Memuat...","copy":"Salin","yes":"Ya","no":"Tidak","confirmReset":"Muat konten default? Teks saat ini akan diganti.","confirmResetLayout":"Muat konten dan tata letak default? Teks saat ini akan diganti.","symbolExample":"Simbol (mis. BTCUSDT)","symbolHint":"Transaksi disimpan sebagai BTCUSDT di database.","volumeSymbolRequired":"Simbol wajib diisi (mis. BTCUSDT)","volumeMinRequired":"Volume min. USD harus lebih besar dari 0","saveError":"Gagal menyimpan","view":"Lihat","author":"Penulis","excerpt":"Kutipan","seoTitle":"Judul SEO","seoDescription":"Deskripsi SEO","coverImage":"Gambar sampul","content":"Konten","summary":"Ringkasan","ogPreview":"Gambar pratinjau berbagi","ogPreviewWhatsApp":"Gambar pratinjau berbagi (WhatsApp)","ogHint":"Jika kosong, gambar sampul akan digunakan.","ogHintSocial":"Gambar pratinjau berbagi (WhatsApp / media sosial)","newItem":"Baru","addPlus":"+ Tambah","saving":"Menyimpan…","uploading":"Mengunggah…","upload":"Unggah","on":"Aktif","off":"Nonaktif","inactive":"Tidak aktif","activate":"Aktifkan","deactivate":"Nonaktifkan","makeDefault":"Jadikan default","defaultBadge":"default","activeBadge":"aktif","passiveBadge":"pasif","confirmDelete":"Hapus?","error":"Kesalahan","test":"Uji","preview":"Pratinjau","order":"Urutan","url":"URL","email":"Email","phone":"Telepon","address":"Alamat","bodyText":"Teks isi","label":"Label","question":"Pertanyaan","answer":"Jawaban","value":"Nilai","general":"Umum","appearance":"Tampilan","name":"Nama","optional":"opsional","approve":"Setujui","reject":"Tolak","note":"Catatan","open":"Buka","closed":"Ditutup","icon":"Ikon","savedTranslating":"Tersimpan. Bahasa lainnya sedang diterjemahkan di latar belakang (biasanya kurang dari satu menit)."},"tasks":{"pageTitle":"Tugas & Pasar Poin","types":{"daily_login":"Login harian","invite_friend":"Undang teman","volume_symbol":"Volume simbol (USD)","deposit_asset":"Setor aset","link_visit":"Kunjungi tautan","kyc_approved":"KYC disetujui","first_trade":"Transaksi pertama"},"repeatOnce":"Sekali","repeatDaily":"Harian","minInvites":"Undangan min.","heroTitle":"Judul hero","heroSubtitle":"Subjudul hero","tasksEnabled":"Sistem tugas diaktifkan","addTask":"Tambah tugas","linkUrl":"URL tautan tugas","linkUrlRequired":"URL tautan yang valid diperlukan (http/https)","linkButtonText":"Teks tombol (opsional)","linkButtonDefault":"Buka tautan tugas","addReward":"Tambah hadiah","cryptoCredit":"Kripto (dikreditkan ke dompet)","physical":"Fisik (pengiriman manual)","fulfill":"Tandai terpenuhi","settingsSaved":"Pengaturan disimpan","rewardImage":{"label":"Gambar (opsional)","hint":"Foto lanskap yang ditampilkan pada kartu hadiah. Gambar otomatis dipotong ke rasio 16:9; ukuran 1200 × 675 px paling sesuai. JPG, PNG, atau WebP.","choose":"Tambah gambar","change":"Ganti gambar","remove":"Hapus","tooLarge":"Gambar ini terlalu besar. Pilih file yang lebih kecil.","unreadable":"Gambar ini tidak dapat dibaca. Gunakan file JPG, PNG, atau WebP.","invalid":"Gunakan gambar JPG, PNG, atau WebP."},"rewardSaveFailed":"Hadiah gagal disimpan. Coba lagi.","tabs":{"tasks":"Tugas","rewards":"Hadiah","redemptions":"Penukaran","settings":"Pengaturan"}},"homepage":{"title":"Editor halaman utama","subtitle":"Tambahkan bagian, edit teks untuk setiap bahasa aktif, atur ulang, lalu publikasikan.","templates":"Templat bagian","defaultContent":"Konten default","noLanguages":"Tidak ada bahasa situs yang aktif. Aktifkan setidaknya satu di Admin → Bahasa.","editContent":"Edit konten","saved":"Beranda disimpan","pageOrder":"Urutan & konten halaman ({{count}})","langTabsRequired":"Bahasa situs aktif diperlukan untuk tab bahasa.","noSections":"Belum ada bagian. Tambahkan templat di atas.","addPlus":"+ Tambah"},"homeEditor":{"liveLabel":"Label panel langsung","mainTitle":"Judul utama","subtitle":"Subjudul","subtitleShort":"Teks subjudul","badge":"Lencana","ctaText":"Teks CTA","ctaLink":"Tautan CTA","primaryButtonText":"Teks tombol utama","primaryButtonLink":"Tautan tombol utama","secondaryText":"Teks tombol sekunder","secondaryLink":"Tautan tombol sekunder","sectionTitle":"Judul bagian","longSubtitle":"Subjudul (deskripsi panjang)","stepNo":"Nomor langkah","coinLimit":"Jumlah koin yang ditampilkan","noFields":"Tidak ada kolom yang dapat diedit untuk bagian ini.","stat1Label":"Label statistik ke-1","stat2Label":"Label statistik ke-2","stat3Label":"Label statistik ke-3","statsAutoHint":"Nilai dihitung otomatis (volume, jumlah koin, tingkat komisi).","buttonText":"Teks tombol","buttonLink":"Tautan tombol","addItemPlus":"+ Tambah item","icon":"Ikon"},"cmsEditor":{"title":"Judul","body":"Isi","sectionTitle":"Judul bagian","value":"Nilai","imageUrl":"URL gambar","formTitle":"Judul formulir","defaultFeature":"Fitur","defaultTitle":"Judul","defaultDesc":"Deskripsi","compareHeaders":"Fitur,Yubbit,Lainnya","badgeOptional":"Lencana (opsional)","subtitle":"Teks subjudul","buttonText":"Teks tombol","buttonLink":"Tautan tombol","imagePosition":"Posisi gambar","left":"Kiri","right":"Kanan","spacerSize":"Ukuran spasi","small":"Kecil","medium":"Sedang","large":"Besar","fixedReferralCode":"Kode referral tetap (opsional)","showReferralField":"Tampilkan kolom referral (jika tidak ada kode tetap)","noEditor":"Tidak ada editor untuk bagian ini.","newQuestion":"Pertanyaan baru","answerDefault":"Jawaban","labelDefault":"Label","templates":"Templat bagian","pageSections":"Bagian halaman ({{count}})","emptyBuilder":"Tambahkan bagian di atas untuk membuat halaman.","addItemPlus":"+ Tambah item","bodyText":"Teks isi"},"posts":{"slugPlaceholderBlog":"slug-postingan","newPost":"Postingan baru","editPost":"Edit postingan","postsCount":"Postingan ({{count}})","newLesson":"Pelajaran baru","editLesson":"Edit pelajaran","lessonsCount":"Pelajaran ({{count}})","newAnnouncement":"Pengumuman baru","editAnnouncement":"Edit pengumuman","announcementsCount":"Pengumuman ({{count}})"},"blog":{"title":"Manajemen blog","newPostBtn":"+ Postingan baru"},"academy":{"title":"Manajemen akademi","newLessonBtn":"+ Pelajaran baru"},"announcements":{"title":"Manajemen pengumuman","newBtn":"+ Pengumuman baru"},"analytics":{"title":"Analitik & Tag Manager","subtitle":"Tambahkan kode Google Analytics, Tag Manager, dan skrip khusus di sini. Perubahan berlaku di seluruh situs.","saved":"Setelan analitik disimpan","gaId":"ID Pengukuran Google Analytics","gtmId":"ID Kontainer Google Tag Manager","headScripts":"Skrip Head (HTML)","bodyScripts":"Skrip Body (HTML)"},"languages":{"translatingRound":"Menerjemahkan… putaran {{round}}/{{rounds}}, {{done}}/{{total}}","fullyTranslatedWithAccepted":"Diterjemahkan sepenuhnya ({{count}} istilah dipertahankan apa adanya)","sameAsEnglish":"{{count}} string tetap dalam bahasa Inggris","retranslateContent":"Terjemahkan ulang konten situs","retranslateContentHint":"Menerjemahkan ulang bagian beranda, CMS, dan halaman landing untuk bahasa ini. Memperbaiki bagian yang masih berbahasa Inggris.","contentTranslating":"Menerjemahkan konten situs… proses ini mungkin memerlukan beberapa menit.","contentTranslated":"Konten situs diterjemahkan ({{cms}} halaman diperbarui).","autoTranslate":"Terjemahkan dengan OpenAI","autoTranslateHint":"Saat Anda menambahkan bahasa, teks antarmuka akan diterjemahkan otomatis dengan OpenAI (di latar belakang, mungkin memerlukan beberapa menit). Gunakan \"Terjemahkan dengan OpenAI\" lagi untuk kunci yang belum diterjemahkan. Kunci OpenAI diatur di Pengaturan > Konten Otomatis.","translating":"Menerjemahkan… {{done}}/{{total}}","translateStarted":"Penerjemahan untuk {{code}} dimulai — berjalan di latar belakang.","retranslate":"Terjemahkan ulang semua","retranslateHint":"Menerjemahkan ulang setiap kunci; terjemahan yang ada akan diganti.","editManually":"Edit secara manual","missingKeys":"{{count}}/{{total}} belum diterjemahkan","fullyTranslated":"Diterjemahkan sepenuhnya","coverageHint":"Seberapa banyak kamus antarmuka yang telah diterjemahkan.","title":"Pengelolaan bahasa","subtitle":"Bahasa situs publik (saat ini English dan العربية). Tab bagian beranda dan pengalih bahasa situs mengikuti bahasa aktif di sini. Bahasa panel admin terpisah (TR/EN — file bawaan).","invalidJson":"JSON tidak valid","defaultSet":"{{code}} ditetapkan sebagai bahasa default","loadEnTemplate":"Muat templat EN ke formulir","downloadEnTemplate":"Unduh templat EN (.json)","builtinHint":"Basis bawaan: en.json, ar.json. Terjemahkan akan membuka JSON gabungan (bawaan + DB). JSON yang disimpan akan disimpan di DB dan diterapkan di situs publik setelah dimuat ulang.","editLang":"Edit: {{code}}","newLang":"Bahasa baru","codePlaceholder":"Kode (de, fr)","namePlaceholder":"Nama (Deutsch)","noRecords":"Tidak ada data bahasa — mulai ulang server atau tambahkan di bawah.","siteLanguages":"Bahasa situs ({{count}})","translate":"Terjemahkan","addLanguage":"Tambah bahasa","savedRetranslating":"Tersimpan. {{count}} teks bahasa Inggris yang diubah sedang diterjemahkan ulang ke bahasa lain di latar belakang."},"settings":{"holdingFeeTitle":"Biaya penyimpanan Futures","holdingFeeEnabled":"Status","holdingFeeOn":"Aktif — biaya dikenakan","holdingFeeOff":"Nonaktif","holdingFeeRate":"Tarif (per periode, % dari ukuran posisi)","holdingFeeInterval":"Interval penagihan","holdingFeeIntervalOption":"Setiap {{hours}} jam","holdingFeeHint":"Dikenakan pada posisi long dan short — ini bukan funding. Pada setiap batas periode UTC (setiap 8 jam: 00:00, 08:00, 16:00), biaya dipotong dari margin posisi yang terbuka saat itu; harga likuidasi bergerak mendekat dan posisi dapat dilikuidasi. Mengaktifkannya tidak akan mengenakan biaya untuk periode sebelumnya; biaya pertama dikenakan pada batas periode berikutnya. Umumkan kepada pengguna sebelum mengaktifkannya.","holdingFeeExample":"Contoh: posisi 10x dengan margin 100 USDT (ukuran 1.000 USDT) membayar {{fee}} USDT per periode.","depositAlertEnabled":"Email notifikasi deposit","depositAlertEmail":"Alamat penerima notifikasi","depositAlertHint":"Mengirim notifikasi ke alamat ini setiap kali deposit kripto/kartu otomatis dikreditkan. Kosongkan untuk menonaktifkan.","subtitle":"Pengaturan umum, referral, dan email","saved":"Pengaturan disimpan","referralProgram":"Program referral","referralHint":"Persentase komisi trading yang dikreditkan kepada pemberi referral dalam USDT (default 20%).","nowpaymentsTitle":"NOWPayments (Deposit kripto)","nowpaymentsDesc":"Deposit kripto otomatis untuk semua koin yang didukung. Metode bank/transfer manual tetap berfungsi secara terpisah.","ipnHint":"Buat IPN Secret di panel NOWPayments dan tempelkan di atas. Jangan pernah mengunggah API key ke GitHub.","nowpaymentsOk":"Koneksi NOWPayments OK ({{count}} koin)","testFailed":"Pengujian gagal","testingNow":"Sedang menguji…","nowpaymentsTest":"Uji koneksi NOWPayments","testEmailRequired":"Masukkan alamat email untuk pengujian","testEmailSent":"Email pengujian terkirim ({{to}}) — {{provider}}","emailNotConfigured":"Email belum dikonfigurasi{{detail}}","emailTestFailed":"Pengujian email gagal{{detail}}","emailTestUnreachable":"Pengujian email gagal — server tidak dapat dijangkau","errorWithCode":"Kesalahan ({{code}}){{detail}}","emailProvider":"Penyedia email","resendFrom":"Pengirim Resend (from)","smtpEnabled":"SMTP diaktifkan","notificationEmail":"Email notifikasi","emailVerificationRequired":"Verifikasi email wajib","resendRailwayHint":"Direkomendasikan untuk Railway: Resend menggunakan API HTTPS — tidak ada pemblokiran port SMTP. Dapatkan kunci API dari resend.com. onboarding@resend.dev dapat digunakan untuk pengujian.","resendFromExample":"Contoh resend_from: Yubbit <onboarding@resend.dev> atau email domain terverifikasi","smtpRailwayHint":"SMTP biasanya tidak berfungsi di Railway. Gunakan Resend untuk produksi.","testEmailPlaceholder":"Alamat email pengujian (wajib)","sending":"Mengirim…","emailTest":"Uji email","saving":"Menyimpan…","pageTitle":"Pengaturan","emailSection":"Email","socialMedia":"Media sosial","socialHint":"Kosongkan untuk menyembunyikan ikon di footer. Sebaiknya gunakan URL lengkap (https://...).","cardDepositTitle":"Deposit kartu (Guardarian / Ethereum)","cardDepositDesc":"Membuat alamat Ethereum unik untuk setiap deposit kartu. Pengguna membayar di guardarian.com dan menempelkan alamat secara manual. Tambahkan metode deposit aktif dengan type = card di Metode Deposit.","cardDepositGenerate":"Buat frasa mnemonik","cardDepositRegenerate":"Buat baru (ganti)","cardDepositGenerating":"Membuat…","cardDepositGenerated":"Frasa mnemonik dibuat dan disimpan. Salin ke tempat yang aman sekarang.","cardDepositGenerateFailed":"Tidak dapat membuat frasa mnemonik","cardDepositReplaceConfirm":"Ganti frasa mnemonik yang ada? Alamat deposit lama tidak akan lagi dibuat dari frasa baru.","cardDepositSaveWarning":"Simpan 12 kata ini secara offline. Siapa pun yang memiliki frasa ini dapat mengendalikan semua dana deposit kartu.","cardDepositCopy":"Salin frasa mnemonik","cardDepositCopied":"Disalin","cardDepositMnemonicManual":"Frasa mnemonik (edit manual)","cardDepositMnemonicPlaceholder":"12 kata dipisahkan dengan spasi","cardDepositMnemonicHint":"Gunakan Buat, atau tempel frasa BIP-39 yang valid. Hanya spasi — tanpa koma.","cardDepositStatusMissing":"Frasa mnemonik belum diatur","cardDepositStatusOk":"Frasa mnemonik valid ({{count}} kata)","cardDepositStatusInvalid":"Frasa mnemonik tidak valid ({{count}} kata)","cardDepositMethodActive":"Metode kartu aktif","cardDepositMethodMissing":"Tidak ada metode kartu aktif","etherscanApiKey":"Kunci API Etherscan","etherscanApiKeyHint":"Untuk kredit otomatis setelah USDT masuk di Ethereum. Kunci gratis dari etherscan.io (kunci yang sama berlaku untuk semua chain).","guardarianHint":"Pembayaran kartu menggunakan Guardarian (guardarian.com/buy-crypto). Tidak perlu kunci API — pengguna menyalin alamat deposit lalu menempelkannya di Guardarian. USDT harus masuk di Ethereum (ERC-20)."},"kyc":{"didit":{"testButton":"Uji koneksi","testHint":"Mengirim permintaan sesi sungguhan ke Didit dan menampilkan responsnya. Tidak ada yang ditampilkan kepada pengguna.","testOk":"Koneksi berfungsi — Didit membuka sesi.","testFail":"Didit tidak dapat membuka sesi.","testUnreachable":"Tidak dapat menghubungi server.","testMismatchHint":"Penyebab paling umum: kunci API dan ID alur kerja berasal dari aplikasi Didit yang berbeda. Di Didit, aplikasi live dan sandbox sepenuhnya terpisah — masing-masing memiliki kunci dan alur kerjanya sendiri. ID alur kerja harus berasal dari aplikasi yang sama dengan DIDIT_API_KEY di server.","title":"KYC otomatis Didit","subtitle":"Pengguna dapat memverifikasi identitas mereka sendiri melalui Didit. Persetujuan manual tetap tersedia.","ready":"Siap digunakan","notReady":"Konfigurasi belum lengkap","apiKeyEnv":"Kunci API (DIDIT_API_KEY)","webhookSecretEnv":"Rahasia webhook (DIDIT_WEBHOOK_SECRET)","secretsHint":"Kedua nilai ini hanya dibaca dari variabel lingkungan server — tidak pernah dimasukkan di sini, disimpan di database, atau dikirim ke browser.","enable":"Aktifkan verifikasi Didit","enableHint":"Jika aktif, pengguna hanya melihat tombol 'Verifikasi identitas saya sekarang' — formulir dokumen manual tidak dapat mereka akses. Anda tetap dapat menyetujui pengguna secara manual dari panel.","autoApprove":"Setujui KYC langsung saat Didit menyetujui","autoApproveHint":"Nonaktifkan opsi ini agar pengajuan yang disetujui Didit masuk ke antrean dengan status tertunda untuk Anda tinjau.","workflowId":"ID alur kerja","workflowIdHint":"ID alur verifikasi di dasbor Didit Anda. Bukan rahasia.","baseUrl":"URL dasar API","baseUrlHint":"Alamat dasar Didit. Biasanya Anda tidak perlu mengubahnya.","webhookUrl":"URL webhook untuk dimasukkan di dasbor Didit","webhookUrlHint":"Keputusan diterima di sini dan tanda tangannya diverifikasi. Inilah sumber kebenaran — bukan halaman tempat pengguna kembali.","saveFailed":"Tidak dapat menyimpan."},"fieldsTitle":"Pengaturan kolom KYC","fieldsSubtitle":"Kelola informasi yang diminta dari pengguna.","fieldKeyPlaceholder":"field_key (mis. national_id)","labelPlaceholder":"Label (Nomor Identitas Nasional)","addField":"Tambah kolom"},"kycQueue":{"setPending":"Atur sebagai tertunda","clickToEnlarge":"Klik untuk memperbesar","enlarge":"Perbesar","imageFailed":"Gambar gagal dimuat","reset":"Atur ulang","download":"Unduh","totalRecords":"{{count}} pengajuan","documents":"Dokumen ({{count}})","filter":{"pending":"Tertunda","approved":"Disetujui","rejected":"Ditolak","all":"Semua"},"title":"Persetujuan KYC","noRecords":"Tidak ada data.","rejectReason":"Alasan penolakan","reject":"Tolak","approve":"Setujui"},"pwa":{"title":"PWA / Aplikasi seluler","subtitle":"Pengaturan Tambahkan ke Layar Utama, ikon aplikasi, dan pop-up instalasi.","saved":"Pengaturan PWA disimpan","iconMaxSize":"Ukuran ikon maksimal 5 MB","fileReadError":"Tidak dapat membaca file","iconUploaded":"Ikon {{size}}×{{size}} berhasil diunggah","uploadFailed":"Gagal mengunggah","pwaEnabled":"PWA diaktifkan","installPopup":"Popup instalasi (sekali sehari)","appName":"Nama aplikasi","shortName":"Nama singkat (layar utama)","themeColor":"Warna tema","backgroundColor":"Warna latar belakang","startUrl":"URL awal","popupTitle":"Judul popup (kosong = default)","popupMessage":"Pesan popup (kosong = default)","themeColorPlaceholder":"Jika kosong, warna branding akan digunakan","emptySiteName":"Kosong = nama situs","pwaOffHint":"Saat PWA nonaktif, service worker dihapus dan popup instalasi tidak ditampilkan.","icon192":"Ikon aplikasi 192×192","icon512":"Ikon aplikasi 512×512","iphoneHint":"PNG diperlukan untuk iPhone (SVG tidak berfungsi). Unggah ukuran 192×192 dan 512×512. Pengguna harus berada di /app sebelum memilih Tambahkan ke Layar Utama.","popupTextTitle":"Teks popup instalasi","popupHint":"Ditampilkan maksimal sekali sehari di perangkat seluler. Di Android/Chrome, Unduh akan membuka instalasi bawaan. Di iOS, petunjuk Safari → Bagikan → Tambahkan ke Layar Utama akan ditampilkan.","twaTitle":"Google Play TWA","twaSubtitle":"Trusted Web Activity Android — aplikasi Play Store membuka situs produksi Anda dalam layar penuh.","twaPackageName":"Nama paket Android","twaFingerprints":"Sidik jari sertifikat SHA-256","twaFingerprintsPlaceholder":"AA:BB:CC:...\nSatu sidik jari per baris (dari Bubblewrap atau Play Console)","twaHint":"Setelah membuat AAB dengan Bubblewrap, tempelkan output npm run twa:fingerprint di sini. Jika menggunakan Play App Signing, tambahkan juga sidik jari sertifikat penandatanganan aplikasi dari Play Console. Lihat twa/README.md","storeTitle":"Aplikasi seluler","storeHint":"Jika tautan toko diisi, pengguna yang sudah masuk di jenis perangkat tersebut akan melihat \"Unduh aplikasi\" (tautan ke toko), bukan \"Tambahkan ke layar utama\". Kosongkan untuk tetap menampilkan perintah layar utama. Perintah ini tidak pernah ditampilkan di dalam aplikasi.","iosStoreUrl":"Tautan App Store (iPhone / iPad)","androidStoreUrl":"Tautan Google Play (Android)"},"methods":{"sectionBasic":"Dasar","sectionConversion":"Mata uang dan konversi","sectionLimits":"Batas dan biaya","sectionDisplay":"Tampilan","nameLabel":"Nama metode","nameHint":"Ditampilkan kepada pengguna di layar deposit. Contoh: \"Transfer bank (TRY)\".","typeLabel":"Jenis metode","type":{"bank":"bank — Transfer bank","crypto":"crypto — Alamat dompet kripto","ewallet":"ewallet — Dompet elektronik","card":"card — Pembelian dengan kartu (Guardarian)"},"typeHint":{"bank":"Pengguna mentransfer ke IBAN Anda; Anda menyetujui secara manual dari menu Deposit.","crypto":"Pengguna mengirim ke alamat dompet yang Anda berikan; Anda menyetujui secara manual.","ewallet":"Pembayaran melalui dompet elektronik; persetujuan tetap dilakukan secara manual.","card":"Pembelian dengan kartu melalui widget Guardarian. Nilai tukar tetap 1 dan kode pembayaran tidak digunakan."},"currencyLabel":"Mata uang yang digunakan pengguna untuk membayar","currencyHint":"Mata uang yang dibayarkan pengguna. Batas minimum/maksimum dan biaya tetap menggunakan mata uang ini.","creditAssetLabel":"Aset yang dikreditkan ke dompet mereka","creditAssetHint":"Aset yang masuk ke dompet mereka setelah disetujui. Biasanya USDT.","rateLabel":"Nilai tukar: berapa {{currency}} = 1 {{asset}}","rateFieldHint":"Contoh: 48 berarti 48 {{currency}} = 1 {{asset}}. Jumlah deposit dibagi dengan angka ini.","sameAssetNote":"Mata uang pembayaran dan aset yang dikreditkan sama ({{asset}}), jadi tidak ada nilai tukar yang diterapkan — dikreditkan 1:1.","minLabel":"Deposit minimum ({{currency}})","maxLabel":"Deposit maksimum ({{currency}})","limitHint":"Batas per transaksi, dalam mata uang deposit.","feeFixedLabel":"Biaya tetap ({{currency}})","feeFixedHint":"Jumlah tetap yang dipotong dari setiap deposit. Biarkan 0 jika tanpa biaya.","feePercentLabel":"Biaya persentase (%)","feePercentHint":"Persentase dari jumlah deposit. Diterapkan bersama biaya tetap.","sortOrderLabel":"Urutan","sortOrderHint":"Angka yang lebih kecil akan muncul lebih dulu di layar deposit.","calcTitle":"Pratinjau perhitungan","calcSample":"Jika pengguna melakukan deposit:","calcGross":"Disetor","calcFee":"Biaya","calcNet":"Setelah biaya","calcRate":"Dibagi dengan kurs","calcCredit":"Dikreditkan ke dompet","calcBelowMin":"Di bawah batas minimum deposit — pengguna tidak dapat menyetor jumlah ini.","calcAboveMax":"Di atas batas maksimum deposit — pengguna tidak dapat menyetor jumlah ini.","rateHint":"Kurs: X unit [currency] = 1 [credit_asset]. Contoh: 1 untuk USDT, 32 untuk TRY (32 TRY = 1 USDT).","usdtTemplate":"Templat USDT","tryTemplate":"Templat TRY","namePlaceholder":"Nama","depositCurrency":"Mata uang deposit (TRY, USDT...)","creditAsset":"Aset yang dikreditkan ke akun","ratePlaceholder":"Kurs: berapa unit = 1 kredit (USDT=1, TRY=32)","instructionsLabel":"Instruksi (HTML + CSS)","htmlHint":"HTML + CSS inline: paragraf, daftar, tabel, tautan, gambar, warna, teks tebal, dll. Skrip tidak dijalankan.","accountDetails":"Detail akun (HTML atau teks biasa)","accountPlaceholder":"IBAN / alamat dompet atau tabel HTML","previewDeposit":"Pratinjau: deposit 100 {{currency}} → {{amount}} {{asset}}","pageTitle":"Metode deposit","feeFixedPlaceholder":"Biaya tetap (dalam mata uang deposit)","feePercentPlaceholder":"Biaya % (dari jumlah deposit)","sortOrder":"Urutan","generateReferenceCode":"Buat kode pembayaran untuk keterangan transfer bank","generateReferenceCodeHint":"Jika diaktifkan, setiap permintaan deposit mendapat kode unik (misalnya YB-A3K9X2). Pengguna harus mencantumkannya dalam keterangan transfer; kode yang sama akan terlihat di Deposit.","codeBadge":"Kode pembayaran","rateShort":"kurs: {{units}} = 1 {{asset}}","cryptoHint":"Deposit kripto USDT dapat menggunakan NOWPayments (Pengaturan). Metode manual digunakan untuk transfer bank dan sejenisnya.","saved":"Metode disimpan","deleted":"Metode dihapus","deactivatedInstead":"Metode memiliki setoran sebelumnya — dinonaktifkan, bukan dihapus.","pendingDepositsBlockDelete":"Tidak dapat menghapus: ada permintaan setoran yang tertunda. Setujui/tolak terlebih dahulu atau nonaktifkan metode.","deleteFailed":"Metode tidak dapat dihapus"},"coins":{"listSearch":"Cari koin (simbol atau nama)","listEmpty":"Tidak ada koin yang cocok dengan filter ini.","filteredCount":"{{count}} cocok","pageRange":"{{from}}–{{to}} dari {{total}}","priceNative":"Native (token kami sendiri)","title":"Manajemen koin","intro":"Cari dan tambahkan koin spot dan futures Binance. Token saham (Tesla, Apple, dll.) biasanya terdaftar di Futures dengan simbol seperti TSLAUSDT.","gateGuideTitle":"Panduan Gate.io / MEXC","gateGuideIntro":"Untuk koin yang tidak tersedia di Binance (mis. BERT/USDT di Gate):","gateStep1":"Pilih Gate.io atau MEXC sebagai sumber","gateStep2":"Pasar: Spot (spot BERT, bukan futures)","gateStep3":"Cari: BERT → tambahkan sebagai BERTUSDT","gateStep4":"Tambah manual: Simbol=BERTUSDT, Base=BERT, Sumber harga=Gate","gateStep5":"Koin harus Aktif — koin yang tidak aktif tidak muncul di pasar","gateStep6":"Setelah menambahkan, verifikasi harga langsung dengan Tes harga","teslaTitle":"Tesla / token saham","teslaHint":"Token saham seperti TSLAUSDT mungkin belum terdaftar di API Binance. Anda tetap dapat menambahkannya melalui Tambah manual (Simbol: TSLAUSDT, Base: TSLA, Pasar: Futures). Simbol harus aktif di Binance agar harganya tersedia.","teslaIconHint":"Saham seperti TSLA tidak tersedia di CDN → unggah PNG melalui Unggah ikon setelah menambahkan","searchPlaceholder":"TSLA, BTC, ETH... (untuk Tesla: TSLA atau TESLA)","searching":"Mencari...","noResults":"Tidak ada hasil. Coba Futures dengan TSLA atau TESLA, atau tambahkan secara manual.","displayNamePlaceholder":"Nama tampilan (Tesla)","maxLeveragePlaceholder":"Leverage maksimum (500)","teslaExample":"Contoh futures Tesla: Simbol=TSLAUSDT, Base=TSLA, Pasar=Futures","refreshNetworks":"Perbarui semua jaringan koin dengan AI","refreshingNetworks":"Meneliti jaringan…","networkLabel":"Jaringan","updateNetworks":"Perbarui jaringan","uploadIcon":"Unggah ikon","deactivated":"Dinonaktifkan","activated":"Diaktifkan","aiInfoFailed":"Tidak dapat membuat info AI — periksa pengaturan OpenAI","errors":{"COIN_EXISTS":"Koin ini sudah terdaftar (pasar yang sama).","BINANCE_UNAVAILABLE":"API Binance tidak tersedia. Coba tambahkan secara manual.","EXCHANGE_UNAVAILABLE":"API bursa tidak tersedia. Periksa sumber dan simbol.","INVALID_INPUT":"Input tidak valid.","NETWORK_ERROR":"Kesalahan koneksi. Apakah API sedang berjalan?","PRICE_UNAVAILABLE":"Tidak dapat mengambil harga — periksa sumber/simbol/jenis pasar."},"addedWithIcon":"{{symbol}} ({{market}}) ditambahkan — unggah ikon melalui Ikon jika belum ada","symbolRequired":"Simbol wajib diisi (mis. TSLAUSDT)","addFailed":"Tidak dapat menambahkan","priceOk":"{{symbol}}: ${{price}} ({{source}})","priceFailed":"Tidak dapat mengambil harga {{symbol}}{{detail}}","iconUploaded":"Ikon {{symbol}} diunggah","invalidImage":"Gunakan PNG/JPG/WebP/SVG","uploadError":"Kesalahan unggah","iconUploadFailed":"Gagal mengunggah ikon: {{hint}}","networksUpdated":"Jaringan koin {{updated}} diperbarui{{failed}}","networksFailed":"Tidak dapat memperbarui jaringan — periksa pengaturan OpenAI","networksCount":"{{asset}}: {{count}} jaringan","networksAssetFailed":"Jaringan {{asset}} tidak tersedia — periksa pengaturan OpenAI","gateGuideSuffix":"):","bertFill":"BERT (spot Gate) → isi formulir","teslaCdnHint":"Ikon otomatis: CDN cryptocurrency-icons (BTC, ETH, dll.)","addFromExchange":"Tambahkan dari bursa","alreadyListed":"Terdaftar","manualAdd":"Tambah manual","coinsCount":"Koin ({{count}})","spreadTitle":"Pengaturan spread","spreadHint":"Total spread % dibagi rata: harga beli = tengah + setengah, harga jual = tengah − setengah. Contoh: spread 1% → beli +0,5%, jual −0,5%. Berlaku untuk order book dan eksekusi perdagangan.","spreadPercent":"Spread %","spreadAllMarkets":"Semua pasar","spreadApplyAll":"Terapkan ke semua","spreadBulkApplied":"Spread diatur ke {{value}}% ({{market}})","spreadBulkFailed":"Tidak dapat memperbarui spread","spreadLabel":"Spread","spreadSet":"Spread {{symbol}}: {{value}}%","priceTest":"Uji harga","priceBinance":"Harga Binance","priceMexc":"Harga MEXC","priceGate":"Harga Gate","priceGecko":"GeckoTerminal (DEX)","geckoAddTitle":"Tambahkan token DEX (GeckoTerminal)","geckoHint":"Untuk token yang tidak terdaftar di Binance/Gate/MEXC. Alamat kontrak + chain. Hanya grafik cepat — tanpa TradingView.","geckoNetwork":"Jaringan","geckoAddress":"Alamat kontrak token","geckoLookup":"Cari","geckoAdd":"Tambahkan token","geckoLookupFailed":"Token tidak ditemukan di GeckoTerminal atau tidak memiliki pool likuiditas","geckoEnterAddress":"Masukkan alamat kontrak","geckoFound":"Ditemukan: {{name}} · ${{price}}","confirmDeleteCoin":"Hapus {{symbol}}?","infoSaved":"Info {{symbol}} disimpan","sourceUpdated":"Sumber {{symbol}} → {{source}}","maxLeverageSet":"Maks. {{symbol}} {{value}}x","addedSimple":"{{symbol}} ditambahkan","aiWrite":"Tulis dengan AI","volumeTitle":"Tampilan volume 24 jam","volumeHint":"Membagi volume 24 jam yang ditampilkan untuk setiap koin dengan harga dari sumber eksternal (Binance, Gate, MEXC, CoinGecko, pool DEX) di seluruh situs, layar perdagangan, API publik, dan ringkasan pasar. Koin native tetap menggunakan volume yang ditetapkan dalam paket harganya. 1 = tampilkan volume sumber apa adanya.","volumeDivisor":"Bagi dengan","volumeExample":"Aktif: ÷{{divisor}} — koin dengan volume sumber $1,000,000 akan menampilkan ${{shown}}.","volumeOff":"Nonaktif: volume sumber ditampilkan apa adanya.","volumeDivisorSaved":"Pembagi volume disimpan: ÷{{value}}. Diterapkan dalam beberapa detik.","volumeDivisorInvalid":"Masukkan angka minimal 1.","volumeDivisorFailed":"Pembagi volume gagal disimpan."},"branding":{"subtitle":"Kelola logo, favicon, dan warna tema.","savedBranding":"Tersimpan — logo dan warna diperbarui di situs","logoRemoveFailed":"Logo gagal dihapus","logoMaxSize":"Ukuran logo maksimal 5 MB","lightLogoUploaded":"Logo terang (header gelap) diunggah","darkLogoUploaded":"Logo gelap (header terang) diunggah","serverNoResponse":"Server tidak merespons — mulai ulang API di terminal: npm run dev","apiDown":"API tidak berjalan — jalankan server dengan npm run dev","invalidImage":"Gunakan PNG, JPG, WebP, atau SVG","oldApi":"Versi API lama — mulai ulang dengan npm run dev","sessionExpired":"Sesi berakhir — masuk kembali","unknownError":"Kesalahan tidak diketahui","logoUploadFailed":"Logo gagal diunggah: {{hint}}","faviconMaxSize":"Ukuran favicon maksimal 2 MB","faviconUploaded":"Favicon diunggah","faviconUploadFailed":"Favicon gagal diunggah: {{code}}","faviconRemoveFailed":"Favicon gagal dihapus","noLogo":"Tidak ada logo","chooseLogo":"Pilih logo","lightLogoLabel":"Logo terang (berwarna terang)","lightLogoHint":"Beranda dan header situs gelap — versi putih/terang","darkLogoLabel":"Logo gelap (berwarna)","darkLogoHint":"Dalam aplikasi dan admin — latar belakang terang/putih","faviconHint":"Ikon tab browser — disarankan PNG atau WebP (48×48+). Google Search menggunakan PNG; SVG mungkin menampilkan placeholder Y default hingga dirayapi ulang.","faviconGoogleHint":"Untuk hasil Google Search, unggah PNG persegi (minimal 48×48). Minta pengindeksan ulang di Search Console setelah mengubahnya.","defaultFavicon":"Default","chooseFavicon":"Pilih favicon","siteName":"Nama situs","siteNameHint":"Untuk SEO dan judul halaman; tidak ditampilkan di header.","pageTitle":"Branding & warna"},"autoContent":{"title":"Otomatisasi konten AI","subtitle":"Buat postingan blog dan akademi secara otomatis dengan OpenAI. Gambar sampul dibuat dengan DALL-E.","openaiSettings":"Pengaturan OpenAI","textModel":"Model teks","imageModel":"Model gambar","autoPublish":"Publikasi otomatis","blogAuto":"Publikasi blog otomatis","academyAuto":"Publikasi akademi otomatis","everyHours":"Setiap N jam","lastRun":"Terakhir dijalankan","saveSchedule":"Simpan jadwal","manualCreate":"Buat manual","topicOptional":"Topik (opsional)","topicPlaceholder":"Mis. penjelasan halving Bitcoin","generatingBlog":"Membuat...","createBlog":"Buat postingan blog","createAcademy":"Buat pelajaran akademi","compressCovers":"Kompres gambar sampul","compressHint":"Mengonversi gambar sampul blog dan akademi ke WebP (maks. 1280px). Gambar AI baru dikompres otomatis; gunakan tombol ini untuk file besar yang sudah ada.","compressing":"Mengompres...","compressBtn":"Kompres gambar yang ada","missingCovers":"Gambar sampul tidak tersedia","missingCoversHint":"Membuat sampul dengan DALL-E untuk postingan blog dan akademi tanpa gambar (memerlukan kunci OpenAI).","generatingImages":"Membuat gambar...","backfillBtn":"Buat gambar yang belum ada","postCreated":"Postingan {{type}} dibuat: {{title}}","createFailed":"Tidak dapat membuat","compressResult":"{{compressed}} gambar dikompresi, {{skipped}} dilewati, {{failed}} gagal","compressFailed":"Kompresi gagal","coversAdded":"Gambar sampul ditambahkan ke {{count}} postingan","imagesFailed":"Tidak dapat membuat gambar","settingsSaved":"Pengaturan disimpan"},"pages":{"title":"Pembuat halaman","subtitle":"Buat halaman sendiri dengan templat bagian atau edit HTML.","newPage":"+ Halaman baru","editPage":"Edit halaman","newPageTitle":"Halaman baru","sectionBuilder":"Pembuat Bagian","slugUrl":"Slug (URL)","slugPlaceholder":"tentang-kami","slugPath":"/p/{{slug}}","pageType":"Jenis","customPage":"Halaman kustom","infoPage":"Info","legalPage":"Legal","fullCanvasPage":"Kanvas penuh (tanpa header/footer)","footerOrder":"Urutan footer","htmlContent":"Konten (HTML)","showInFooter":"Tampilkan di footer","pagesCount":"Halaman ({{count}})","saved":"Halaman disimpan","builderBadge":"Pembuat"},"landing":{"title":"Pembuat LP","subtitle":"Halaman landing dipublikasikan di yubbit.com/lp/slug.","newLp":"+ LP Baru","slugUrl":"Slug (URL)","slugPlaceholder":"kampanye-kripto","slugPath":"/lp/{{slug}}","metaTitle":"Judul meta","metaDescription":"Deskripsi meta","ogImageUrl":"URL gambar OG","confirmDelete":"Hapus?","tableTitle":"Judul","tableUrl":"URL","publishedCheck":"Dipublikasikan"},"campaigns":{"title":"Pembuat kampanye","subtitle":"Kampanye referral, volume, deposit, dan trading.","addCampaign":"+ Kampanye","campaignType":"Jenis kampanye","rewardAsset":"Aset hadiah","rewardAmount":"Jumlah hadiah","maxPerUser":"Maks. per pengguna (0 = tanpa batas)","passive":"(tidak aktif)","types":{"referral_bonus":"Bonus ajak teman ($/orang)","referral_signup":"Pencapaian referral (X undangan)","referral_deposit":"Deposit teman yang diundang → bonus perujuk","volume_milestone":"Target volume (USD)","pair_trade":"Trading pada pasangan tertentu","deposit_bonus":"Bonus deposit"},"referralBonusHint":"Hadiah diberikan setelah KYC teman yang diundang dan pengundang disetujui. Satu kali per teman (5 teman = 5× hadiah). Maks. = 0 tanpa batas.","minReferrals":"Min. referral","rewardEach":"Hadiah untuk setiap undangan","minVolumeUsd":"Volume min. (USD)","symbolsComma":"Simbol (pisahkan dengan koma, kosong=semua)","minTrades":"Jumlah transaksi min."},"revenue":{"holdingFees":"Biaya penyimpanan","holdingFeeCount":"{{count}} biaya","holding":"Penyimpanan","netFormula":"Komisi + biaya penyimpanan − referral","title":"Pelacakan pendapatan","subtitle":"Komisi + biaya penyimpanan − pembayaran referral = pendapatan bersih platform. Komisi: {{fee}}% · Bagian referral: {{ref}}% (dari komisi transaksi)","period24h":"24 jam","period7d":"7 hari","period30d":"30 hari","periodAll":"Semua","loadFailed":"Tidak dapat memuat data pendapatan.","grossCommission":"Komisi bruto","referralPayouts":"Pembayaran referral","netRevenue":"Pendapatan bersih platform","tradeVolume":"Volume transaksi","totalNotional":"Total nilai nominal USDT","daily14":"14 hari terakhir (harian)","date":"Tanggal","volume":"Volume","gross":"Bruto","referral":"Referral","net":"Bersih","noTrades":"Belum ada transaksi","bySymbol":"Komisi per simbol","noData":"Tidak ada data","tradesCount":"{{count}} transaksi","volumeShort":"volume","recentTrades":"Perdagangan terbaru (detail komisi)","side":"Sisi"},"earn":{"subscribersSummary_one":"{{count}} pelanggan aktif · total {{total}} {{asset}}","daysLeftShort_one":"Sisa {{count}} hari","subscribersSummary":"{{count}} pelanggan aktif · total {{total}} {{asset}}","showSubscribers":"Tampilkan pelanggan","hideSubscribers":"Sembunyikan pelanggan","noSubscribers":"Tidak ada pelanggan aktif dalam paket ini.","subscriber":"Pengguna","stakeAmount":"Investasi","stakeReward":"Imbal hasil terkumpul","stakeStarted":"Dimulai","stakeTerm":"Jangka waktu","flexibleTerm":"Fleksibel","maturedTerm":"Jatuh tempo","daysLeftShort":"Sisa {{count}} hari","title":"Earn / Imbal Hasil","subtitle":"Buat kampanye imbal hasil berbasis koin. Fleksibel: imbal hasil harian, tarik kapan saja. Tetap: jangka waktu tertentu — tidak ada imbal hasil jika dicairkan lebih awal.","assetApyRequired":"Aset dan APY wajib diisi","campaignCreated":"Kampanye dibuat","confirmDelete":"Hapus kampanye earn ini?","deleted":"Dihapus","hasStakes":"Ada stake aktif, tidak dapat dihapus","deleteFailed":"Tidak dapat menghapus","newCampaign":"Kampanye baru","assetPlaceholder":"Aset (USDT, BTC)","titlePlaceholder":"Judul","apyPlaceholder":"APY % (tahunan)","termDays":"Jangka waktu (hari)","minAmount":"Jumlah minimum","maxOptional":"Maks. (opsional)","create":"Buat","campaignsCount":"Kampanye ({{count}})","passive":"Pasif","days":"hari","deactivate":"Nonaktifkan","activate":"Aktifkan","noCampaigns":"Belum ada kampanye","fieldAsset":"Koin","fieldAssetHint":"Koin yang disetor pengguna (USDT, BTC…)","fieldTitle":"Judul (opsional)","fieldTitleHint":"Nama koin akan ditampilkan jika dikosongkan","fieldType":"Jenis paket","typeFlexible":"Fleksibel","typeFixed":"Jangka tetap","typeFlexibleHint":"Imbal hasil bertambah setiap hari; pengguna dapat menarik kapan saja","typeFixedHint":"Dana terkunci selama jangka waktu; tidak ada imbal hasil jika keluar lebih awal","fieldApy":"Imbal hasil tahunan (APY %)","fieldApyHint":"Masukkan 5 untuk 5% per tahun","fieldTerm":"Jangka waktu (hari)","fieldTermHint":"Jumlah hari dana terkunci","fieldMin":"Setoran min. ({{asset}})","fieldMinHint":"Jumlah terkecil per langganan","fieldMax":"Setoran maks. ({{asset}})","fieldMaxHint":"Jumlah terbesar per langganan; kosongkan untuk tanpa batas","unlimited":"Tanpa batas"},"mailTemplates":{"title":"Templat email","subtitle":"Edit konten email notifikasi dan sistem. Logo, header, dan footer berasal dari bingkai bermerek bersama di setiap email; tulis hanya kontennya di sini. Variabel: {{vars}}. Kotak kode dan blok tombol: {{blocks}}.","saved":"Templat disimpan","confirmReset":"Muat konten templat default?","resetOk":"Konten default dimuat","resetFailed":"Gagal mengatur ulang","testEmailRequired":"Masukkan alamat email uji","testSent":"Email uji terkirim: {{email}}","smtpNotConfigured":"SMTP belum dikonfigurasi (Pengaturan → SMTP)","testFailed":"Gagal mengirim email uji","testEmailLabel":"Alamat email uji","templateName":"Nama templat","emailSubject":"Subjek email","adminNote":"Deskripsi (catatan admin)","htmlContent":"Konten HTML","activeHint":"Aktif (email tidak dikirim jika nonaktif)","sendTest":"Kirim uji","resetDefault":"Kembalikan ke default","system":"Sistem","notifications":"Notifikasi"},"pushAdmin":{"title":"Notifikasi push","subtitle":"Kirim notifikasi push manual, edit templat acara, dan konfigurasi aturan otomatisasi.","tabs":{"send":"Kirim","templates":"Templat","rules":"Aturan otomatisasi"},"sendToUser":"Kirim ke pengguna","userId":"ID pengguna","pushTitle":"Judul","pushBody":"Isi pesan","pushUrl":"URL klik (opsional)","send":"Kirim","broadcast":"Kirim ke semua","subscribedUsers":"Pengguna berlangganan","searchUser":"Cari berdasarkan email atau ID","templateSaved":"Templat tersimpan","templateVars":"Variabel: {{asset}}, {{side}}, {{price}}, {{amount}}, {{pnl}}, {{percent}}, {{symbol}}","enabled":"Diaktifkan","fillTitleBody":"Judul dan isi wajib diisi","sent":"Terkirim: {{sent}}, gagal: {{failed}}","sentWithErrors":"Terkirim: {{sent}}, gagal: {{failed}} — {{hint}}","vapidMismatch":"Langganan kedaluwarsa atau kunci VAPID tidak cocok. Minta pengguna menonaktifkan lalu mengaktifkan kembali push di Profil.","search":"Cari","vapidStatus":"Konfigurasi VAPID","vapidKey":"Kunci publik","vapidSource":"Sumber kunci","vapidEnv":"variabel env","vapidSubs":"Langganan aktif","vapidEnvHint":"Atur variabel env VAPID_PUBLIC_KEY dan VAPID_PRIVATE_KEY di produksi agar kunci tetap tersimpan setelah deployment.","resetVapid":"Atur ulang kunci VAPID","confirmResetVapid":"Atur ulang kunci VAPID dan hapus semua langganan push? Pengguna harus mengaktifkan kembali push di Profil.","vapidReset":"Kunci VAPID diatur ulang. Kunci publik baru: {{key}}. Semua pengguna harus mengaktifkan kembali push.","newRule":"Aturan otomatisasi baru","ruleName":"Nama aturan","targetPrice":"Harga target","createRule":"Buat aturan","ruleSaved":"Aturan dibuat","confirmDeleteRule":"Hapus aturan ini?"},"deposits":{"title":"Deposit","subtitle":"Setujui atau tolak permintaan deposit masuk dan tinjau riwayatnya.","statPending":"Menunggu","statApproved":"Disetujui","statRejected":"Ditolak","statCredited":"Total dikreditkan","approvedTab":"Disetujui","rejectedTab":"Ditolak","clearFilters":"Hapus filter","rejectedReason":"Alasan penolakan","noReason":"tidak ada alasan yang diberikan","processedAt":"Diproses","rejectNotePlaceholder":"mis. Bukti pembayaran tidak terbaca, jumlah tidak sesuai","rejectNoteHint":"Catatan ini ditampilkan kepada pengguna dalam notifikasi mereka.","pageRange":"{{from}}–{{to}} dari {{total}}","request":"Permintaan","willCredit":"Akan dikreditkan setelah disetujui","credited":"Dikreditkan","paymentCode":"Kode pembayaran","userNote":"Catatan pengguna","feeNote":"Biaya dipotong: {{fee}} {{currency}}","pendingTab":"Menunggu","allTab":"Semua","empty":"Tidak ada deposit dalam filter ini.","rejectNote":"Catatan penolakan (opsional)","searchPlaceholder":"Cari email, ID, kode pembayaran…","searchCryptoPlaceholder":"Cari email, ID pembayaran, koin, alamat…","manualTab":"Manual","cryptoTab":"Kripto (NOWPayments)","cryptoHint":"Deposit kripto dikreditkan secara otomatis setelah pembayaran dikonfirmasi. Tidak perlu persetujuan manual.","markExpired":"Tandai kedaluwarsa","expireConfirm":"Tandai deposit yang belum dibayar ini sebagai kedaluwarsa?","paymentId":"ID pembayaran","payAmount":"Bayar","payAddress":"Alamat"},"crm":{"earnDaysLeft_one":"Sisa {{count}} hari","earnTitle":"Investasi Earn (Yield)","earnEmpty":"Tidak ada investasi Earn aktif.","earnProgram":"Paket","earnAmount":"Diinvestasikan","earnReward":"Imbal hasil terkumpul","earnStarted":"Dimulai","earnTerm":"Jangka waktu","earnFlexible":"Fleksibel (tanpa jangka waktu)","earnMatured":"Jatuh tempo","earnDaysLeft":"{{count}} hari tersisa","openOrders":"Order terbuka","noOpenOrders":"Tidak ada order terbuka.","orderMarket":"Pasar","orderType":"Jenis","orderPrice":"Harga","orderAmount":"Jumlah","referralTitle":"Referral","referralInvited":"Orang yang diundang","referralEarned":"Komisi yang diperoleh","referralRate":"Tarif komisi","referralInvitedList":"Orang yang mereka undang","referralRecent":"Komisi terbaru","referralMore":"+{{count}} lainnya","referralNone":"Belum mengundang siapa pun.","nav":"CRM","title":"CRM","subtitle":"Pelacakan pelanggan, penugasan, catatan, dan pengingat","settings":"Pengaturan CRM","settingsSubtitle":"Status, pengguna CRM, dan izin","searchPlaceholder":"Cari email, nama, nomor telepon…","sortBy":"Urutkan","orderDesc":"Menurun","orderAsc":"Menaik","allStatuses":"Semua status","allStaff":"Semua pengguna CRM","unassigned":"Belum ditugaskan","allKyc":"Semua KYC","kycApproved":"Disetujui","kycPending":"Menunggu","kycNone":"Tidak ada","kycRejected":"Ditolak","reminderDue":"Pengingat jatuh tempo","selectedCount":"{{count}} pelanggan dipilih","selectAllPage":"Pilih semua di halaman ini","selectAllMatching":"Pilih semua {{count}} pelanggan yang cocok dengan filter","allMatchingSelected":"Semua {{count}} pelanggan yang cocok dipilih","clearSelection":"Hapus pilihan","removeAssignment":"Hapus penugasan","bulkAssign":"Tugaskan sekaligus","updated":"Diperbarui","noCustomers":"Pelanggan tidak ditemukan","colCustomer":"Pelanggan","colStatus":"Status","colKyc":"KYC","colCrm":"CRM","colDeposit":"Deposit","colVolume":"Volume","colRevenue":"Pendapatan","colRegistered":"Terdaftar","colLastTrade":"Transaksi terakhir","colUpdated":"Diperbarui","backToCrm":"← CRM","phone":"Telepon","registered":"Terdaftar","lastLogin":"Login terakhir","totalDeposit":"Total deposit","tradeVolume":"Volume perdagangan","revenueFee":"Pendapatan (biaya)","lastTrade":"Perdagangan terakhir","crmAssignment":"Penugasan CRM","saved":"Tersimpan","balances":"Saldo","openFutures":"Futures terbuka","recentTrades":"Perdagangan terbaru","notes":"Catatan","notePlaceholder":"Catatan pelanggan…","addNote":"Tambah catatan","reminders":"Pengingat","remindersOpen":"{{count}} terbuka","reminderTitle":"Judul","reminderNote":"Catatan","addReminder":"Tambah pengingat","reminderDefault":"Pengingat","markDone":"Selesaikan","markUndone":"Batalkan","fullAdminProfile":"Profil admin lengkap →","date":"Tanggal","side":"Sisi","entry":"Harga masuk","mark":"Harga penanda","margin":"Margin","pnl":"PnL","buy":"Beli","sell":"Jual","customerStatuses":"Status pelanggan","statusAutoHint":"Pelanggan yang lolos KYC otomatis beralih ke KYC Terverifikasi; volume trading otomatis mengalihkan ke Trader (status manual tetap dipertahankan).","statusLabel":"Label","statusColor":"Warna","statusPreview":"Pratinjau","statusSlug":"Slug","statusAuto":"Otomatis","statusActive":"Aktif","newStatusName":"Nama status baru","newStatusSlug":"slug (opsional)","addStatus":"Tambah status","crmUsers":"Pengguna CRM","colName":"Nama","colEmail":"Email","colCustomers":"Pelanggan","colState":"Status","active":"Aktif","inactive":"Tidak aktif","staffEmail":"Email","staffPassword":"Kata sandi (min. 6)","staffName":"Nama","addStaff":"Tambah pengguna CRM","staffCreated":"Pengguna dibuat","permissions":"Izin","selectStaff":"Pilih pengguna CRM","permEditStatus":"Edit status","permAddNotes":"Tambah catatan","permReminders":"Pengingat","permFinancials":"Lihat data keuangan","permAssign":"Tetapkan pelanggan","permBulkAssign":"Tetapkan secara massal","savePermissions":"Simpan izin","sortRegistered":"Terdaftar","sortLastTrade":"Transaksi terakhir","sortUpdated":"Diperbarui","sortDeposit":"Deposit","sortVolume":"Volume","sortRevenue":"Pendapatan","sortName":"Nama","sortStatus":"Status","emailTemplates":"Templat email CRM","emailTemplatesHint":"Templat yang dapat dikirim staf CRM kepada pelanggan. Variabel: {{vars}}","emailTemplateName":"Nama templat","emailSubject":"Subjek","emailBody":"Konten HTML","emailDescription":"Catatan admin","addEmailTemplate":"Tambah templat","editEmailTemplate":"Edit templat","emailTemplateSaved":"Templat disimpan","sendEmail":"Kirim email","selectEmailTemplate":"Pilih templat","emailSent":"Email terkirim: {{name}}","emailSendFailed":"Gagal mengirim email","noCustomerEmail":"Pelanggan tidak memiliki alamat email","emailNotConfigured":"Layanan email belum dikonfigurasi","emailTemplateActive":"Aktif (templat nonaktif disembunyikan dari staf CRM)","bulkImport":"Impor pengguna massal (CSV)","bulkImportHint":"Unggah pelanggan dengan kolom yang sama seperti saat pendaftaran. Kata sandi default untuk semua: yubbit123","bulkImportColumns":"Kolom: email, name, phone_country_code, phone_number, referral_code (opsional)","downloadCsvTemplate":"Unduh template CSV","selectCsvFile":"Pilih file CSV","assignImportedTo":"Tetapkan semua yang diimpor ke pengguna CRM (opsional)","importUsers":"Impor pengguna","importResult":"Dibuat: {{created}} · Dilewati: {{skipped}} · Total baris: {{total}}","importErrors":"Kesalahan impor","importErrorEmail":"Baris {{row}} — {{email}}: {{error}}","importDone":"Impor selesai","importNoFile":"Pilih file CSV terlebih dahulu","importErrInvalidEmail":"Email tidak valid","importErrInvalidPhone":"Nomor telepon tidak valid","importErrEmailExists":"Email sudah terdaftar","importErrPhoneExists":"Nomor telepon sudah digunakan","importErrDuplicate":"Data duplikat","importErrInsertFailed":"Gagal menambahkan data","importErrMissingEmailColumn":"CSV harus menyertakan kolom email"},"news":{"title":"Berita & analisis AI","subtitle":"Tab Info di halaman perdagangan: berita koin (RSS) dan pengaturan analisis AI.","loadError":"Tidak dapat memuat data.","saved":"Tersimpan.","added":"Sumber ditambahkan; mengambil berita.","aiTitle":"Analisis AI","aiDesc":"Pengguna memilih jangka waktu; titik masuk, stop, dan target dihitung dari candle aktual, lalu model hanya menyajikan narasinya.","openaiOn":"OpenAI terhubung","openaiOff":"Tidak ada kunci OpenAI","openaiOffHint":"Kunci OpenAI belum diatur. Analisis tetap berfungsi, tetapi menampilkan teks templat. Anda dapat menambahkan kunci di halaman Pengaturan.","aiEnabled":"Analisis AI aktif","aiModel":"Model (kosong = model default)","aiHourly":"Batas panggilan AI per jam","aiHourlyHint":"Jika batas terlampaui, analisis dilanjutkan dengan teks templat agar biaya tetap terkendali.","statTotal":"Total berita (14 hari)","stat24h":"24 jam terakhir","statMatched":"Cocok dengan koin","sourcesTitle":"Sumber RSS","refreshNow":"Ambil sekarang","refreshing":"Mengambil…","refreshed":"{{added}} berita baru ditambahkan. Sumber gagal: {{failed}}.","colSource":"Sumber","colStatus":"Status","colLast":"Pengambilan terakhir","col24h":"24 jam","colTotal":"Total","colActive":"Aktif","statusOk":"Berfungsi","statusError":"Kesalahan","statusNever":"Belum pernah diambil","confirmDelete":"Hapus {{name}} beserta beritanya?","addTitle":"Tambahkan sumber","addHint":"Masukkan URL feed RSS atau Atom. Gunakan \"Uji\" untuk melihat pratinjau berita pertama sebelum menambahkan.","name":"Nama sumber","test":"Uji","testing":"Menguji…","add":"Tambahkan","noCoinMatch":"tidak cocok dengan koin","errors":{"INVALID_URL":"Masukkan URL http(s) yang valid.","NAME_REQUIRED":"Nama sumber wajib diisi.","SOURCE_EXISTS":"Sumber ini sudah ditambahkan.","FEED_EMPTY":"Tidak ada berita yang ditemukan di feed.","FEED_UNREACHABLE":"Tidak dapat menjangkau feed","NOT_FOUND":"Sumber tidak ditemukan.","FEED_TOO_LARGE":"Feed terlalu besar.","generic":"Tindakan gagal."}},"dna":{"bots":{"trades":"{{n}} perdagangan","title":"Bot otomatis","intro":"Tambahkan bot berbasis aturan ke marketplace dengan satu klik. Setiap kandidat diuji ulang pada dua periode historis terpisah (termasuk biaya dan spread); hanya kandidat yang memenuhi batas kualitas di bawah pada kedua periode yang akan dipublikasikan, dengan harga acak atau gratis. Tidak ada angka yang dibuat-buat; performa langsung dimulai saat bot dipublikasikan.","warning":"Hasil backtest yang baik tidak menjamin hasil yang baik di masa depan. Dalam pengukuran kami, ~34% kandidat yang lolos periode pertama masih menghasilkan profit pada periode kedua, dibandingkan ~29% kandidat yang tidak difilter. Kartu marketplace menampilkan performa langsung terlebih dahulu, dan bot yang merugi saat digunakan langsung akan otomatis dihapus dari marketplace berdasarkan batas di bawah.","count":"Berapa banyak bot?","generate":"Buat bot","limit":"{{n}} bot saat ini. Maksimal {{max}} total dan {{per}} per proses.","running":"Berjalan: {{tried}} kandidat telah dicoba, {{created}}/{{target}} bot ditambahkan…","done":"{{created}}/{{target}} bot ditambahkan ({{tried}} kandidat telah dicoba).","short":"Jumlah yang diminta tidak dapat tercapai: saat ini hanya sedikit strategi yang lolos di kedua periode. Coba lagi atau longgarkan sedikit batas kualitas.","failed":"Pembuatan dihentikan: {{error}}","rejected":"Ditolak","reasons":{"low_return":"imbal hasil rendah","few_trades":"terlalu sedikit perdagangan","drawdown":"drawdown tinggi","profit_factor":"faktor profit rendah","not_confirmed":"gagal pada periode kedua","no_data":"tidak ada data harga"},"settingsTitle":"Pengaturan bot","settingsHint":"Hanya berlaku untuk bot yang dibuat mulai sekarang (kecuali nama kreator dan penghapusan otomatis).","groups":{"identity":"Tampilan","pricing":"Harga","quality":"Kualitas dan risiko"},"settings":{"dna_bot_creator_name":"Nama kreator","dna_bot_creator_name_hint":"Ditampilkan sebagai 'oleh …' di marketplace. Mengubahnya juga memperbarui bot yang sudah ada.","dna_bot_free_pct":"Persentase bot gratis (%)","dna_bot_free_pct_hint":"Setiap bot gratis dengan probabilitas ini.","dna_bot_fee_min":"Biaya bulanan minimum (USDT)","dna_bot_fee_min_hint":"Bot berbayar mendapat harga acak dalam rentang ini (mis. 9.99).","dna_bot_fee_max":"Biaya bulanan maksimum (USDT)","dna_bot_fee_max_hint":"0 = tanpa biaya bulanan untuk bot.","dna_bot_profit_min":"Bagi hasil minimum (%)","dna_bot_profit_min_hint":"Hanya dikenakan pada profit yang melampaui puncak sebelumnya.","dna_bot_profit_max":"Bagi hasil maksimum (%)","dna_bot_profit_max_hint":"0 = tanpa bagi hasil. Bot berbayar secara acak hanya dikenai biaya bulanan, hanya bagi hasil, atau keduanya.","dna_bot_max_leverage":"Leverage maksimum","dna_bot_max_leverage_hint":"Bot menggunakan leverage acak antara 2x dan nilai ini, tidak pernah melebihi batas DNA global.","dna_bot_min_return_pct":"Imbal hasil backtest minimum (%)","dna_bot_min_return_pct_hint":"Wajib terpenuhi pada kedua periode.","dna_bot_max_drawdown_pct":"Drawdown maksimum (%)","dna_bot_max_drawdown_pct_hint":"Penurunan terbesar dari puncak yang diizinkan pada kedua periode.","dna_bot_min_trades":"Transaksi minimum (per periode)","dna_bot_min_trades_hint":"Imbal hasil dari sangat sedikit transaksi mungkin hanya keberuntungan.","dna_bot_min_profit_factor":"Faktor profit minimum","dna_bot_min_profit_factor_hint":"Profit kotor / kerugian kotor. 1.2 = memperoleh 1.2 USDT untuk setiap 1 USDT yang hilang.","dna_bot_unlist_below_pct":"Hapus setelah kerugian live (%)","dna_bot_unlist_below_pct_hint":"Jika imbal hasil virtual live sejak peluncuran turun hingga nilai ini di bawah nol, bot akan dihapus dari marketplace; pelanggan yang sudah ada tidak terpengaruh. 0 = nonaktif."},"cols":{"bot":"Bot","status":"Status","backtest":"Backtest (periode terbaru)","selection":"Periode seleksi","live":"Live (sejak peluncuran)","subs":"Pelanggan","price":"Harga (USDT/bln / bagi hasil %)"},"btLine":"{{sign}}{{r}}% · drawdown {{dd}}% · {{n}} transaksi","pct":"{{sign}}{{v}}%","savePrice":"Simpan","priceSaved":"Harga {{name}} diperbarui. Pelanggan yang sudah ada tetap menggunakan harga lama.","remove":"Hapus","removeConfirm":"Hapus {{name}}? Langganan {{subs}}-nya akan dihentikan; dana mereka dan sisa hari bulan ini akan dikembalikan.","removed":"{{name}} dihapus. Pengembalian dana: {{refund}} USDT.","autoUnlisted":"dihapus dari marketplace setelah mengalami kerugian saat live","empty":"Belum ada bot. Buat bot di atas."},"subtitle":"Marketplace trader AI pribadi: pengaturan, bagi hasil, model, dan langganan.","tabs":{"bots":"Bot","overview":"Ringkasan","settings":"Pengaturan","models":"Model","subs":"Langganan","revenue":"Pendapatan"},"status":{"draft":"Draf","published":"Aktif","paused":"Dijeda","suspended":"Ditangguhkan","active":"Aktif","past_due":"Pembayaran tertunggak","stopped":"Dihentikan","stopping":"Menghentikan","deleted":"Dihapus"},"stopReasons":{"user":"pengguna","loss_limit":"batas kerugian","payment":"pembayaran","admin":"admin","model_deleted":"model dihapus"},"kinds":{"subscription":"Potongan langganan","profit_share":"Potongan bagi hasil","creator_plan":"Paket kreator","refund":"Pengembalian dana (model dihapus)"},"groups":{"general":"Umum","generalHint":"Mengaktifkan atau menonaktifkan fitur dan perdagangan otomatis langsung.","revenue":"Bagi hasil","revenueHint":"Bagian Yubbit dari biaya langganan dan bagi hasil, serta paket kreator.","limits":"Batas","limitsHint":"Batas untuk kreator dan pelanggan.","ai":"AI","aiHint":"Membuat model dengan mengobrol bersama AI dan narasi arena."},"settings":{"dna_enabled":"Yubbit DNA aktif","dna_live_enabled":"Perdagangan otomatis langsung (uang sungguhan)","dna_platform_sub_cut_pct":"Bagian Yubbit dari biaya bulanan (%)","dna_platform_profit_cut_pct":"Bagian Yubbit dari bagi hasil (%)","dna_creator_fee_usdt":"Paket kreator (USDT per bulan)","dna_creator_free_drafts":"Model draf gratis","dna_max_monthly_fee_usdt":"Biaya bulanan maksimum yang dapat ditetapkan kreator","dna_max_profit_share_pct":"Bagi hasil maksimum yang dapat ditetapkan kreator (%)","dna_min_allocation_usdt":"Alokasi minimum (USDT)","dna_max_allocation_usdt":"Alokasi maksimum (USDT)","dna_max_leverage":"Leverage maksimum","dna_max_models_per_user":"Model maksimum per pengguna","dna_min_samples_to_publish":"Contoh pelatihan minimum untuk dipublikasikan","dna_model_start_balance":"Saldo awal virtual model (USDT)","dna_chat_model":"Model obrolan dan narasi AI","dna_enabled_hint":"Jika dinonaktifkan, marketplace dan studio tidak tersedia; posisi terbuka tetap dikelola.","dna_live_enabled_hint":"Jika dinonaktifkan, tidak ada langganan atau posisi langsung baru; posisi terbuka tetap ditutup melalui stop/target dan keputusan model.","dna_platform_sub_cut_pct_hint":"Bagian ini dari setiap biaya bulanan diberikan kepada Yubbit; sisanya kepada kreator.","dna_platform_profit_cut_pct_hint":"Bagian ini dari setiap biaya bagi hasil diberikan kepada Yubbit; sisanya kepada kreator.","dna_creator_fee_usdt_hint":"Biaya untuk membuat dan menjalankan AI. 0 = gratis. Seluruhnya menjadi pendapatan Yubbit.","dna_creator_free_drafts_hint":"Saat paket kreator berbayar, jumlah model yang dapat dibuat dan dilatih pengguna tanpa paket tersebut.","dna_max_monthly_fee_usdt_hint":"USDT.","dna_max_profit_share_pct_hint":"Dari profit pelanggan.","dna_min_allocation_usdt_hint":"Langganan harus dimulai dengan jumlah minimal ini.","dna_max_allocation_usdt_hint":"Batas maksimum per langganan, termasuk penambahan dana.","dna_max_leverage_hint":"Batas leverage untuk model (batas tiap koin juga berlaku).","dna_min_samples_to_publish_hint":"Model dengan aturan dapat dipublikasikan tanpa memenuhi persyaratan contoh.","dna_model_start_balance_hint":"Performa marketplace virtual live diukur berdasarkan saldo ini.","dna_chat_model_hint":"Kosongkan untuk menggunakan model OpenAI default."},"aum":"Aset live yang dikelola","aumSub":"tunai {{cash}} · dalam posisi {{margin}}","openLive":"Buka posisi live","principal":"Dialokasikan oleh pelanggan","realized":"Profit terealisasi pelanggan","realizedSub":"setelah biaya, sebelum bagi hasil","modelsBy":"Model · {{status}}","subsBy":"Langganan · {{status}}","scenarios":"Skenario pelatihan","revenueTitle":"Pendapatan Yubbit (sepanjang waktu)","last30":"30 hari terakhir: {{v}}","generateScenarios":"Buat skenario","scenariosAdded":"{{added}} skenario ditambahkan (total {{total}}).","closeAll":"Tutup semua posisi DNA live","closeAllHint":"Darurat: posisi terbuka pelanggan ditutup pada harga pasar; langganan tetap berjalan.","closeAllPrompt":"Semua posisi DNA live akan ditutup pada harga pasar. Masukkan alasannya:","closeAllDone":"{{closed}} posisi ditutup, {{failed}} gagal.","liveOffBanner":"Perdagangan otomatis live nonaktif: tidak ada langganan atau posisi live baru yang dibuka.","search":"Cari model, email, atau slug","allStatuses":"Semua status","empty":"Tidak ada catatan.","unlisted":"disembunyikan dari marketplace","free":"Gratis","perMonth":"{{v}} USDT/bln","profitShort":"bagi hasil {{v}}%","cols":{"model":"Model","owner":"Kreator","status":"Status","samples":"Contoh","fidelity":"Kecocokan","return30":"30h","subs":"Pelanggan","pricing":"Harga","user":"Pengguna","principal":"Dialokasikan","balance":"Tersedia","inPositions":"Dalam posisi","realized":"Terealisasi","shared":"Bagi hasil dibayarkan"},"suspend":"Tangguhkan","unsuspend":"Batalkan penangguhan","unlist":"Hapus dari marketplace","list":"Tampilkan di marketplace","stop":"Hentikan","suspendPrompt":"{{name}} akan ditangguhkan (dihapus dari marketplace, tanpa posisi baru). Alasan yang ditampilkan kepada kreator:","stopPrompt":"Langganan {{email}} ke {{model}} akan dihentikan; posisi ditutup dan saldo dikembalikan ke dompetnya. Alasan:","stopped":"Langganan dihentikan, {{amount}} USDT dikembalikan.","stopPending":"Proses penghentian dimulai; posisi tanpa harga akan segera ditutup.","days":"{{d}} hari","revSub":"bruto {{gross}} · untuk kreator {{creator}} · {{n}} tagihan","dailyTitle":"Pendapatan Yubbit harian","topCreators":"Kreator berpenghasilan tertinggi","platformShort":"Yubbit","recentFees":"Aktivitas biaya terbaru","saved":"Tersimpan.","errors":{"BOT_JOB_RUNNING":"Proses bot sedang berjalan.","BOT_LIMIT":"Batas bot tercapai. Hapus beberapa bot terlebih dahulu.","NO_FUTURES_COINS":"Tidak ada koin futures aktif dengan harga dari Binance untuk diperdagangkan oleh bot.","MARKET_DATA_UNAVAILABLE":"Tidak dapat memuat harga historis dari Binance. Coba lagi sebentar.","DNA_DISABLED":"Yubbit DNA dinonaktifkan.","REFUND_BALANCE_REQUIRED":"Saldo akun bot tidak cukup untuk pengembalian dana.","MODEL_SUSPENDED":"Model yang ditangguhkan tidak dapat dihapus; aktifkan kembali terlebih dahulu.","generic":"Tindakan gagal.","NOT_FOUND":"Tidak ditemukan.","FORBIDDEN":"Anda tidak memiliki izin.","MODEL_DELETED":"Kreator telah menghapus model ini."}},"aiModels":{"recommended":"direkomendasikan","stronger":"lebih kuat","hint":"Juga digunakan untuk analisis AI, obrolan DNA, dan ringkasan pasar, kecuali model terpisah ditetapkan di sana."},"affiliates":{"nav":"Agensi","title":"Agensi afiliasi","subtitle":"Setujui pengajuan agensi dan kelola agensi beserta kampanyenya. Agensi memperoleh komisi yang sama dengan program referral; ubah tarif komisi masing-masing melalui halaman detail pengguna.","tabs":{"applications":"Pengajuan & agensi","campaigns":"Kampanye agensi","settings":"Pengaturan & perjanjian"},"status":{"all":"Semua","pending":"Menunggu","approved":"Disetujui","rejected":"Ditolak","suspended":"Ditangguhkan"},"searchPlaceholder":"Email, merek, atau ID pengguna","col":{"brand":"Merek","user":"Pengguna","referrals":"Referral","commission":"Komisi","rate":"Tarif","campaigns":"Kampanye","status":"Status","applied":"Diajukan"},"review":"Tinjau","empty":"Tidak ada catatan.","noteRequired":"Tulis catatan singkat untuk menolak atau menangguhkan.","actionFailed":"Tindakan gagal.","detail":{"title":"Pengajuan agensi","contact":"Kontak","channels":"Kanal","audience":"Audiens","promotion":"Rencana promosi","experience":"Pengalaman sebelumnya","contract":"Perjanjian","signedBy":"Ditandatangani oleh","version":"Versi","signedAt":"Waktu ditandatangani","viewContract":"Tampilkan perjanjian yang ditandatangani","hideContract":"Sembunyikan perjanjian","userDetail":"Detail pengguna","rateHint":"Tarif komisi sama dengan program referral. Atur tarif individual dari tarif referral di halaman detail pengguna.","custom":"khusus","emailVerified":"Email terverifikasi","emailUnverified":"Email belum terverifikasi","lastNote":"Catatan terakhir","note":"Catatan (wajib untuk menolak atau menangguhkan; ditampilkan kepada pengguna)","fields":{"full_name":"Nama lengkap","country":"Negara","phone":"Telepon","website":"Situs web","audience_size":"Jumlah audiens","audience_regions":"Wilayah","languages":"Bahasa"}},"actions":{"approve":"Setujui","reject":"Tolak","suspend":"Tangguhkan","reactivate":"Aktifkan kembali","close":"Tutup"},"confirm":{"approve":"Setujui pengguna ini sebagai agensi? Mereka akan mendapat akses ke panel mitra.","reject":"Tolak permohonan ini? Pengguna akan melihat catatan Anda dan dapat mengajukan lagi.","suspend":"Tangguhkan agensi ini? Akses panel akan ditutup dan kampanye aktif dihentikan.","reactivate":"Aktifkan kembali agensi ini? Kampanye yang dihentikan tidak akan dilanjutkan secara otomatis."},"campaigns":{"col":{"campaign":"Kampanye","agency":"Agensi","type":"Jenis","status":"Status","period":"Periode","budget":"Dibayar / anggaran","participants":"Peserta (diberi hadiah)"},"typeVolume":"Volume","typeTasks":"Tugas / poin","stop":"Hentikan","resume":"Lanjutkan","stopPrompt":"Alasan penghentian (ditampilkan di panel mitra):","filter":{"all":"Semua","running":"Berjalan","paused":"Dijeda","stopped":"Dihentikan","ended":"Berakhir"},"status":{"scheduled":"Terjadwal","live":"Aktif","paused":"Dijeda","ended":"Berakhir","stopped":"Dihentikan","budget_exhausted":"Anggaran habis"},"byYubbit":"Oleh Yubbit","end":"Akhiri","endConfirm":"Akhiri kampanye ini sekarang?","deleteConfirm":"Hapus kampanye ini secara permanen? Tindakan ini tidak dapat dibatalkan.","hasParticipants":"Seseorang sudah bergabung dengan kampanye ini, jadi kampanye tidak dapat dihapus. Akhiri saja.","alreadyEnded":"Kampanye ini sudah berakhir."},"settings":{"program":"Program","enabled":"Program agensi afiliasi diaktifkan","enabledHint":"Jika dinonaktifkan, tidak ada pendaftaran baru yang diterima, dan panel mitra serta pembayaran kampanye akan dihentikan. Komisi referral tidak terpengaruh.","profitability":"Profitabilitas & anggaran","profitabilityHint":"Reward kampanye agensi dibayar oleh bursa. Reward maksimal sebesar porsi di bawah dari biaya trading yang dibayar peserta setelah komisi agensi; hal ini diperiksa saat penyiapan dan pembayaran.","share":"Porsi maksimal reward dari biaya bersih (%)","shareHint":"50 → reward maksimal setengah dari biaya bersih yang dihasilkan peserta.","maxBudget":"Anggaran maksimal per kampanye (USDT)","monthly":"Batas reward bulanan per agensi (USDT)","maxDays":"Durasi kampanye maksimal (hari)","maxActive":"Jumlah maksimal kampanye aktif bersamaan per agensi","pointValue":"Nilai minimum 1 poin dalam USDT","pointValueHint":"Jika kurs terbaik di Points Market lebih tinggi, kurs tersebut yang digunakan. Saat ini berlaku: {{value}} USDT","contract":"Perjanjian agensi (Bahasa Inggris)","contractHint":"Pemohon membaca dan menandatangani teks ini. Menyimpan akan menaikkan versi; perjanjian yang sudah ditandatangani tidak berubah. {{site_name}}, {{site_url}} dan {{support_email}} diisi secara otomatis.","version":"Versi {{version}}","isDefault":"teks default","reset":"Kembalikan ke teks default","resetConfirm":"Kembalikan perjanjian ke teks default? Versi akan naik.","save":"Simpan pengaturan","saveContract":"Simpan perjanjian","saved":"Tersimpan.","invalid":"Nilai tidak valid. Periksa kolom isian."},"limits":{"title":"Batas","hint":"Pengaturan khusus untuk agensi ini. Kosongkan kolom untuk menggunakan pengaturan global. Kampanye yang dibuat oleh Yubbit mengabaikan batas anggaran, bulanan, durasi, dan kampanye aktif; bagian reward tetap berlaku.","defaultHint":"Default: {{value}}","marketEnabled":"Pasar Poin diaktifkan","marketEnabledHint":"Jika dinonaktifkan, Pasar Poin agensi ditutup: pengguna tidak dapat melihatnya atau menukarkan poin di sana.","save":"Simpan batas"},"market":{"title":"Pasar Poin","enabled":"Diaktifkan","disabled":"Dinonaktifkan","stats":{"orders":"Pesanan","pending":"Menunggu","usdtPaid":"USDT dibayarkan","points":"Poin digunakan"},"col":{"item":"Item","usdt":"USDT","stock":"Stok"},"type":{"usdt":"USDT","custom":"Kustom"},"unlimited":"Tidak terbatas","empty":"Agensi ini belum memiliki item pasar."},"agencyCampaigns":{"title":"Kampanye","new":"Kampanye baru untuk agensi ini","hint":"Kampanye yang dibuat di sini ditandai \"Oleh Yubbit\": tanpa batas anggaran, agensi dapat membagikannya tetapi tidak dapat mengeditnya.","empty":"Belum ada kampanye.","more":"Menampilkan {{count}} terbaru dari {{total}}. Lihat semuanya di tab Kampanye agensi."},"campaignEditor":{"missingAgent":"Pilih agensi terlebih dahulu: buka agensi yang disetujui di Aplikasi & agensi, lalu pilih \"Kampanye baru untuk agensi ini\"."}},"referrals":{"range":{"today":"Hari ini","d7":"7H","d30":"30H","d90":"90H","max":"Maks.","custom":"Kustom","from":"Dari","to":"Sampai","total":"Komisi dalam periode","columnPeriod":"Komisi periode"},"kyc":{"approved":"Terverifikasi","pending":"KYC tertunda","none":"Belum terverifikasi"},"nav":"Pohon referral","title":"Pohon referral","subtitle":"Lacak setiap hubungan referral: siapa mengundang siapa, jumlah komisi yang diperoleh setiap pereferal, dan jaringan turunannya. Cari untuk melihat rantai upline pengguna mana pun.","summary":{"referredUsers":"Pengguna yang direferensikan","referrers":"Pereferal","commissionTotal":"Total komisi","commission30d":"Komisi 30 hari","agents":"Agensi disetujui","globalRate":"Tarif global"},"searchPlaceholder":"Cari berdasarkan email, nama, kode referral, atau ID","sort":{"refs":"Referral","commission":"Komisi","recent":"Terbaru"},"col":{"user":"Pengguna","code":"Kode","refs":"Referral","commission":"Komisi","rate":"Tarif","agent":"Agensi"},"custom":"kustom","agentBadge":"Agensi","view":"Lihat hierarki","empty":"Tidak ada hasil.","detail":{"upline":"Upline","noUpline":"Tidak direferensikan oleh siapa pun (pengguna root).","levels":"Level downline","level":"Level {{n}}","commission":"Komisi yang diperoleh","last30":"30 hari terakhir","tree":"Downline","userDetail":"Detail pengguna","close":"Tutup"},"tree":{"user":"Pengguna","joined":"Bergabung","volume30d":"Volume 30 hari","volumeTotal":"Total volume","commission":"Komisi untuk pilihan","positions":"Posisi terbuka","lastTrade":"Transaksi terakhir","children":"{{count}} referral","loadMore":"Muat lainnya","empty":"Tidak ada referral.","never":"Tidak pernah","loading":"Memuat…","error":"Tidak dapat memuat."}},"banners":{"title":"Banner","subtitle":"Banner kampanye yang berganti di atas formulir pada halaman pendaftaran. Jika ada lebih dari satu banner aktif, banner berganti setiap 5 detik.","add":"Tambah banner","newTitle":"Banner baru","editTitle":"Edit banner","image":"Gambar","noImage":"Belum ada gambar yang dipilih","chooseImage":"Pilih gambar","changeImage":"Ganti gambar","imageHint":"Ukuran yang disarankan 1200×500 px (12:5). PNG, JPG, atau WebP, maksimal 3 MB. Tepi gambar akan dipotong jika rasionya berbeda.","link":"Tautan (opsional)","linkHint":"Path situs (misalnya /earn) atau URL lengkap (https://…). Kosongkan agar banner tidak dapat diklik. Tautan eksternal akan terbuka di tab baru.","alt":"Teks alternatif (untuk pembaca layar dan jika gambar gagal dimuat)","language":"Bahasa","allLanguages":"Semua bahasa","order":"Urutan (angka lebih kecil di atas)","startsAt":"Mulai (opsional)","endsAt":"Berakhir (opsional)","scheduleHint":"Waktu mengikuti waktu lokal Anda. Kosongkan untuk mulai sekarang dan tidak pernah kedaluwarsa.","active":"Aktif","saved":"Banner disimpan.","deleted":"Banner dihapus.","confirmDelete":"Hapus banner ini?","imageRequired":"Pilih gambar.","tooLarge":"Ukuran gambar harus 3 MB atau kurang.","loadFailed":"Tidak dapat memuat banner.","listTitle":"Banner ({{count}})","empty":"Belum ada banner. Banner aktif pertama yang Anda tambahkan akan ditampilkan di halaman pendaftaran.","noLink":"Tanpa tautan","status":{"active":"Tayang","inactive":"Tidak aktif","scheduled":"Terjadwal","expired":"Kedaluwarsa"},"errors":{"INVALID_IMAGE":"Gambar tidak dapat dibaca.","IMAGE_REQUIRED":"Pilih gambar.","NOT_FOUND":"Banner tidak ditemukan."}}}}}