import type { DeepPartial, FuturesPageMessages } from '../../futuresPage.i18n'

export const trUiOverlay: DeepPartial<FuturesPageMessages> = {
  perpetual: 'Sürekli Vadeli',
  perpetualTag: 'Sürekli',
  pairSearchPlaceholder: 'Ara',
  pairEmpty: 'Sonuç bulunamadı',
  stats: {
    change24h: '24s Değişim',
    markPrice: 'İşaret Fiyatı',
    high24h: '24s En Yüksek',
    low24h: '24s En Düşük',
    volume24h: '24s Hacim',
    fundingCountdown: 'Funding / Geri Sayım',
  },
  mobileTabs: { chart: 'Grafik', trade: 'Alım Satım' },
  chartSub: { chart: 'Grafik', coinInfo: 'Para Bilgisi', fundingHistory: 'Funding Geçmişi' },
  chartTools: { fullscreen: 'Tam Ekran', alert: 'Bildirimler' },
  draw: {
    cursor: 'İmleç',
    trend: 'Trend Çizgisi',
    hline: 'Yatay Çizgi',
    ray: 'Işın',
    channel: 'Kanal',
    fib: 'Fibonacci',
    text: 'Metin',
    clearAll: 'Çizimleri Sil',
    zoomOut: 'Uzaklaştır',
  },
  ohlcv: {
    open: 'Açılış',
    high: 'En Yüksek',
    low: 'En Düşük',
    close: 'Kapanış',
    volume: 'Hacim',
    changePct: 'Değişim',
    amplitude: 'Aralık',
  },
  coinInfo: {
    marketCap: 'Piyasa Değeri',
    circulating: 'Dolaşım Arzı',
    issuePrice: 'Çıkış Fiyatı',
    ath: 'Tüm Zamanların En Yükseği',
    athDate: 'ATH Tarihi',
    whitepaper: 'Teknik Belge',
    empty: 'Veri bulunmamaktadır',
    reload: 'Yenile',
  },
  fundingPanel: {
    rate: 'Funding Oranı',
    period: 'Hesaplama Periyodu',
    nextCountdown: 'Sonraki Ödeme Geri Sayımı',
    noChart: 'Grafik Verisi Yok',
    settleTime: 'Ödeme Zamanı',
    rateCol: 'Funding Oranı',
    empty7d: '7 Günlük Veri Yok',
  },
  book: {
    orderBook: 'Emir Defteri',
    trades: 'İşlemler',
    priceQuote: 'Fiyat (USDT)',
    amountBase: 'Miktar ({base})',
    totalBase: 'Toplam ({base})',
    time: 'Saat',
    buy: 'Alış',
    sell: 'Satış',
    buyRatio: 'Alım %{n}',
    sellRatio: 'Satım %{n}',
    noTrades: 'Gerçekleşen İşlem Yok',
  },
  margin: { cross: 'Çapraz Marj', split: 'Ayrık Marj', experience: 'Bonus' },
  amountUnit: { lots: 'Kontrat', usdt: 'USDT' },
  leverage: { adjustTitle: 'Kaldıraç Ayarla' },
  order: {
    limit: 'Limit',
    market: 'Piyasa',
    conditional: 'Koşullu',
    condMarket: 'Koşullu Piyasa',
    condLimit: 'Koşullu Limit',
    available: 'Kullanılabilir',
    maxOpen: 'Maks Açılış',
    triggerPriceLabel: 'Tetikleme ({q})',
    priceLabel: 'Fiyat ({q})',
    latestBtn: 'Son Fiyat',
    marketExe: 'Piyasa Fiyatı',
    condMarketExe: 'Tetikten Sonra Piyasa',
    qtyLabel: 'Miktar ({u})',
    transferTitle: 'Transfer',
    openLong: 'Al / Long',
    openShort: 'Sat / Short',
    contractInfoTitle: 'Kontrat Bilgisi',
    indexSource: 'Endeks Kaynağı',
    marginCoin: 'Marj Varlığı',
    maxLeverage: 'Maks Kaldıraç',
    maintMargin: 'Bakım Marj Oranı',
    openFee: 'Açılış Komisyonu',
    closeFee: 'Kapanış Komisyonu',
    contractValue: 'Kontrat Değeri',
    minOrder: 'Min Emir',
    maxOrder: 'Maks Emir',
  },
  placeholders: {
    searchPair: 'Arama',
    triggerPrice: 'Tetikleme fiyatı girin',
    price: 'Fiyat girin',
    amount: 'Miktar girin',
  },
  bottom: {
    positions: 'Pozisyonlar',
    openOrders: 'Açık Emirler',
    historyOrders: 'Emir Geçmişi',
    historyPositions: 'Pozisyon Geçmişi',
    tradeDetails: 'İşlem Detayları',
    fundingFlow: 'Para Akışı',
    assets: 'Varlıklar',
    closeAllPositions: 'Tümünü Kapat',
    cancelAllOrders: 'Tüm Emirleri İptal Et',
    loginPromptOr: 'veya',
    registerNow: 'Kayıt Ol',
    startTrading: 'Ticarete Başla',
  },
  table: {
    contract: 'Kontrat',
    dirLeverage: 'Yön/Kaldıraç',
    openPrice: 'Açılış Fiyatı',
    markPrice: 'İşaret Fiyatı',
    positionSize: 'Pozisyon Büyüklüğü',
    margin: 'Marj',
    marginRate: 'Marj Oranı',
    unrealizedPnl: 'Gerçekleşmemiş Kar/Zarar',
    roe: 'ROE',
    liqPrice: 'Likidasyon Fiyatı',
    openTime: 'Açılış Saati',
    action: 'İşlem',
    type: 'Tür',
    orderPrice: 'Emir Fiyatı',
    entrustPriceHist: 'Talep Fiyatı',
    triggerPrice: 'Tetikleme',
    orderAmt: 'Emir Miktarı',
    filled: 'Gerçekleşen',
    tpPrice: 'Kar Alım(TP)',
    slPrice: 'Zarar Durdur(SL)',
    time: 'Saat',
    orderTime: 'Emir Saati',
    fillTime: 'Gerçekleşme Saati',
    profitUsdt: 'Kar (USDT)',
    tradedVol: 'İşlem Hacmi',
    closeAvg: 'Ortalama Kapanış',
    profitRate: 'ROE',
    closeTime: 'Kapanış Saati',
    directionOpenClose: 'Yön/Aç-Kapat',
    dealPrice: 'İşlem Fiyatı',
    fee: 'Komisyon',
    fundType: 'Tür',
    amount: 'Miktar',
    coin: 'Para Birimi',
    settlementTime: 'Ödeme Zamanı',
    fundingRate: 'Funding Oranı',
    totalBal: 'Vadeli Bakiye',
    availMargin: 'Kullanılabilir Marj',
    usedMargin: 'Kullanılan Marj',
    unrealized: 'Gerçekleşmemiş Kar/Zarar',
    spotWalletBal: 'Çekilebilir Bakiye',
    fundTransfer: 'Transfer',
    avgOpenPrice: 'Ortalama Açılış',
    feeHint: 'Komisyon (USDT)',
    estimatedPnlRow: 'Tahmini Kar/Zarar',
    triggerUsdt: 'Tetikleme (USDT)',
    orderPriceUsdt: 'Emir Fiyatı (USDT)',
    openAvgUsdt: 'Ortalama Giriş (USDT)',
    closeAvgUsdt: 'Ortalama Çıkış (USDT)',
    tpUsdt: 'TP (USDT)',
    slUsdt: 'SL (USDT)',
    marginUsdtBracket: 'Marj (USDT)',
    notionalUsdt: 'Pozisyon Değeri (USDT)',
    estLiqPx: 'Tahmini Likidasyon Fiyatı',
    profitBracketUsdt: 'Kar/Zarar (USDT)',
    entrustVolCoin: 'Talep ({base})',
    filledVolCoin: 'Gerçekleşen ({base})',
    closeAvail: 'Kapatılabilir:',
    markPriceBtn: 'İşaret Fiyatı',
  },
  empty: {
    noPositions: 'Pozisyon Bulunmamaktadır',
    noOrders: 'Açık Emir Yok',
    noHistPositions: 'Pozisyon Geçmişi Yok',
    noHistOrders: 'Emir Geçmişi Yok',
    noTradeRecords: 'İşlem Kaydı Yok',
    noFunding: 'Funding Kaydı Yok',
  },
  modal: {
    confirmDefaultTitle: 'Onayla',
    positionDetailTitle: 'Pozisyon Detayı',
    orderDetailTitle: 'Emir Detayı',
    histPositionDetailTitle: 'Geçmiş Pozisyon',
    histOrderDetailTitle: 'Geçmiş Emir',
    closePositionTitlePrefix: 'Kapat',
    modifyTpSl: 'TP/SL Düzenle',
    setTpSl: 'TP/SL Ayarla',
    posQtyLabel: 'Miktar:',
    currentTpSlSection: 'Aktif TP/SL Emirleri',
    modifyToSection: 'Yeni Değer',
    setPricesSection: 'Fiyatlar',
    tpTriggerLabel: 'TP Tetikleme ',
    tpHintOptionalClear: '(Boş bırak = TP sil)',
    slTriggerLabel: 'SL Tetikleme ',
    slHintOptionalClear: '(Boş bırak = SL sil)',
    placeholderTpTrigger: 'TP tetik fiyatı',
    placeholderSlTrigger: 'SL tetik fiyatı',
    confirmCloseBtn: 'Kapatmayı Onayla',
    ok: 'Tamam',
    closeTypeLiquidation: 'Likide Edildi',
    tpBadge: 'TP',
    slBadge: 'SL',
    tpPriceWord: 'TP ',
    slPriceWord: 'SL ',
    volLabel: 'Miktar:',
    marginSplitMode: 'Çapraz / Ayrık Marj',
    directionLabel: 'Yön',
    entrustTypeLabel: 'Emir Türü',
    leverageLabel: 'Kaldıraç',
  },
  actions: { tpSl: 'TP/SL', reverse: 'Yön Çevir', close: 'Kapat', marketCloseAll: 'Tümünü Piyasadan Kapat', cancelOrder: 'İptal' },
  positionRow: { hintCross: 'Çapraz', hintExperience: 'Bonus' },
  errors: {
    enterTriggerPrice: 'Tetikleme fiyatı giriniz',
    enterPrice: 'Fiyat giriniz',
    priceNotReadyConvert: 'Fiyat verisi hazır değil, hesaplama yapılamaz',
    invalidQtyCheckMin: 'Miktar geçersiz, minimum kontrol edin',
    priceNotReadyRetry: 'Fiyat erişilemez, daha sonra deneyin',
    enterQty: 'Miktar giriniz',
    qtyExceedAvail: 'Miktar kapatılabilir tutardan fazla',
    closeFailed: 'Kapatma Başarısız',
    modifyTpSlFailed: 'Güncelleme başarısız, tekrar deneyin',
    txFallback: 'Tür {n}',
  },
  confirm: {
    reverseTitle: 'Pozisyonu Yön Çevir',
    reverseBody: '{pair} {side} pozisyonu çevirilsin mi?',
    cancelAllTitle: 'Tümünü İptal Et',
    cancelAllBody: '{n} adet emir iptal edilsin mi?',
    closeAllTitle: 'Tüm Pozisyonları Kapat',
    closeAllBody: '{n} pozisyon piyasadan kapatılsın mı?',
    sideLongWord: 'Long',
    sideShortWord: 'Short',
  },
  directions: {
    long: 'Long',
    short: 'Short',
    openLong: 'Long Aç',
    openShort: 'Short Aç',
    closeShort: 'Short Kapat',
    closeLong: 'Long Kapat',
    openTag: 'A',
    closeTag: 'K',
  },
  orderTypes: { limit: 'Limit', plan: 'Tetiklemeli', takeProfit: 'TP', stopLoss: 'SL', marketShort: 'Piyasa' },
  orderStatus: { filled: 'Gerçekleşti', open: 'Açık', cancelled: 'İptal', failed: 'Hata' },
  closeTypes: {
    market: 'Piyasa Kapanışı',
    oneClick: 'Tek Tıkla Kapat',
    reverseOpen: 'Karşı Pozisyon Açma',
    tpSl: 'TP/SL',
    liquidation: 'Likidasyon',
    admin: 'Yönetim Kapatması',
  },
}