Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/JAVA/Openclaw/ui/src/i18n/.i18n/   (Openclaw AI Version 22©)  Datei vom 26.3.2026 mit Größe 597 B image not shown  

Quelle  tr.ts   Sprache: unbekannt

 
import type { TranslationMap } from "../lib/types.ts";

// Generated by scripts/control-ui-i18n.ts.
export const tr: TranslationMap = {
  common: {
    health: "Sağlık",
    ok: "Tamam",
    yes: "Evet",
    no: "Hayır",
    active: "Etkin",
    loading: "Yükleniyor…",
    refreshing: "Yenileniyor…",
    online: "Çevrimiçi",
    offline: "Çevrimdışı",
    connect: "Bağlan",
    connected: "Bağlandı",
    refresh: "Yenile",
    reload: "Yeniden yükle",
    probe: "Sına",
    call: "Ara",
    confirm: "Onayla",
    cancel: "İptal",
    unselect: "Seçimi kaldır",
    enabled: "Etkin",
    disabled: "Devre dışı",
    na: "yok",
    configured: "Yapılandırıldı",
    running: "Çalışıyor",
    linked: "Bağlandı",
    mode: "Mod",
    baseUrl: "Temel URL",
    lastStart: "Son başlatma",
    lastProbe: "Son sınama",
    lastInbound: "Son gelen",
    lastConnect: "Son bağlantı",
    lastMessage: "Son mesaj",
    authAge: "Kimlik doğrulama süresi",
    credential: "Kimlik bilgisi",
    audience: "Hedef kitle",
    publicKey: "Açık Anahtar",
    probeOk: "Sınama başarılı",
    probeFailed: "Sınama başarısız",
    reloadConfig: "Yapılandırmayı Yeniden Yükle",
    loadConfig: "Yapılandırmayı yükle",
    loadApprovals: "Onayları yükle",
    settingsSections: "Ayar bölümleri",
    version: "Sürüm",
    docs: "Dokümanlar",
    theme: "Tema",
    resources: "Kaynaklar",
    search: "Ara",
    save: "Kaydet",
    saving: "Kaydediliyor…",
    saveAndPublish: "Kaydet ve Yayımla",
    importing: "İçe aktarılıyor…",
    importFromRelays: "Aktarıcılardan içe aktar",
    showAdvanced: "Gelişmişi Göster",
    hideAdvanced: "Gelişmişi Gizle",
    unsavedChanges: "Kaydedilmemiş değişiklikleriniz var",
    secondsAgo: "{count} sn önce",
    working: "Çalışıyor…",
    showQr: "QR'ı Göster",
    relink: "Yeniden bağla",
    waitForScan: "Tarama için bekle",
    logout: "Çıkış yap",
  },
  channels: {
    health: {
      title: "Kanal durumu",
      subtitle: "Gateway'den alınan kanal durumu anlık görüntüleri.",
      noSnapshotYet: "Henüz anlık görüntü yok.",
    },
    generic: {
      subtitle: "Kanal durumu ve yapılandırması.",
    },
    gatewayUrlConfirmation: {
      title: "Gateway URL'sini Değiştir",
      subtitle: "Bu işlem farklı bir gateway sunucusuna yeniden bağlanacaktır",
      warning:
        "Yalnızca bu URL'ye güveniyorsanız onaylayın. Kötü amaçlı URL'ler sisteminizi tehlikeye atabilir.",
    },
    nostr: {
      profile: "Profil",
      editProfile: "Profili Düzenle",
      profilePicture: "Profil resmi",
      noProfile: "Profil ayarlanmadı.",
      noProfileHint:
        '"Profili Düzenle" seçeneğine tıklayarak adınızı, biyografinizi ve avatarınızı ekleyin.',
      name: "Ad",
      displayName: "Görünen Ad",
      about: "Hakkında",
      advanced: "Gelişmiş",
      profilePicturePreview: "Profil resmi önizlemesi",
      account: "Hesap",
      username: "Kullanıcı adı",
      usernameHelp: "Kısa kullanıcı adı (ör. satoshi)",
      bio: "Biyografi",
      bioPlaceholder: "İnsanlara kendinizden bahsedin...",
      bioHelp: "Kısa bir biyografi veya açıklama",
      displayNameHelp: "Tam görünen adınız",
      avatarUrl: "Avatar URL'si",
      avatarHelp: "Profil resminizin HTTPS URL'si",
      bannerUrl: "Banner URL'si",
      bannerHelp: "Bir banner görselinin HTTPS URL'si",
      website: "Web sitesi",
      websiteHelp: "Kişisel web siteniz",
      nip05Identifier: "NIP-05 Tanımlayıcısı",
      nip05Help: "Doğrulanabilir tanımlayıcı (ör. siz@alanadi.com)",
      lightningAddress: "Lightning Adresi",
      lightningHelp: "Bahşişler için Lightning adresi (LUD-16)",
    },
  },
  nodes: {
    binding: {
      loadConfigHint: "Bağlamaları düzenlemek için yapılandırmayı yükleyin.",
      formModeHint: "Bağlamaları burada düzenlemek için Yapılandırma sekmesini Form moduna alın.",
      execNodeBinding: "Exec düğüm bağlaması",
      execNodeBindingSubtitle:
        "exec host=node kullanırken agent'ları belirli bir düğüme sabitleyin.",
      defaultBinding: "Varsayılan bağlama",
      defaultBindingHint: "Agent'lar bir düğüm bağlamasını geçersiz kılmadığında kullanılır.",
      node: "Düğüm",
    },
  },
  instances: {
    title: "Bağlı Örnekler",
    subtitle: "Gateway ve istemcilerden gelen varlık işaretçileri.",
    showHosts: "Ana bilgisayarları ve IP'leri göster",
    hideHosts: "Ana bilgisayarları ve IP'leri gizle",
    toggleHostVisibility: "Ana bilgisayar görünürlüğünü değiştir",
    noInstances: "Henüz bildirilmiş örnek yok.",
    lastInput: "Son giriş {time}",
    reason: "Neden {reason}",
  },
  agentTools: {
    connectedSource: "Bağlı: {id}",
    connected: "Bağlı",
    channelSource: "Kanal: {id}",
    channel: "Kanal",
    builtIn: "Yerleşik",
  },
  nav: {
    chat: "Sohbet",
    control: "Kontrol",
    agent: "Aracı",
    settings: "Ayarlar",
    expand: "Kenar çubuğunu genişlet",
    collapse: "Kenar çubuğunu daralt",
    resize: "Kenar çubuğunu yeniden boyutlandır",
  },
  tabs: {
    agents: "Aracılar",
    overview: "Genel Bakış",
    channels: "Kanallar",
    instances: "Örnekler",
    sessions: "Oturumlar",
    usage: "Kullanım",
    cron: "Cron İşleri",
    skills: "Skills",
    nodes: "Düğümler",
    chat: "Sohbet",
    config: "Yapılandırma",
    communications: "İletişim",
    appearance: "Görünüm",
    automation: "Otomasyon",
    infrastructure: "Altyapı",
    aiAgents: "AI ve Aracılar",
    debug: "Hata Ayıklama",
    logs: "Günlükler",
    dreams: "Düşler",
  },
  subtitles: {
    agents: "Çalışma alanları, araçlar, kimlikler.",
    overview: "Durum, giriş noktaları, sağlık.",
    channels: "Kanallar ve ayarlar.",
    instances: "Bağlı istemciler ve düğümler.",
    sessions: "Etkin oturumlar ve varsayılanlar.",
    usage: "API kullanımı ve maliyetler.",
    cron: "Uyandırmalar ve yinelenen çalıştırmalar.",
    skills: "Skills ve API anahtarları.",
    nodes: "Eşleştirilmiş cihazlar ve komutlar.",
    chat: "Hızlı müdahaleler için Gateway sohbeti.",
    config: "openclaw.json dosyasını düzenleyin.",
    communications: "Kanallar, mesajlar ve ses ayarları.",
    appearance: "Tema, UI ve kurulum sihirbazı ayarları.",
    automation: "Komutlar, kancalar, cron ve eklentiler.",
    infrastructure: "Gateway, web, tarayıcı ve medya ayarları.",
    aiAgents: "Aracılar, modeller, Skills, araçlar, bellek, oturum.",
    debug: "Anlık görüntüler, olaylar, RPC.",
    logs: "Canlı Gateway günlükleri.",
    dreams: "Uyku sırasında bellek birleştirme.",
  },
  overview: {
    access: {
      title: "Gateway Erişimi",
      subtitle: "Kontrol panelinin nereye bağlandığı ve nasıl kimlik doğruladığı.",
      wsUrl: "WebSocket URL'si",
      token: "Gateway Token",
      password: "Parola (saklanmaz)",
      passwordPlaceholder: "sistem veya paylaşılan parola",
      sessionKey: "Varsayılan Oturum Anahtarı",
      language: "Dil",
      connectHint: "Bağlantı değişikliklerini uygulamak için Bağlan'a tıklayın.",
      trustedProxy: "Güvenilir proxy üzerinden kimlik doğrulandı.",
      showToken: "Token'ı göster",
      hideToken: "Token'ı gizle",
      toggleTokenVisibility: "Token görünürlüğünü değiştir",
      showPassword: "Parolayı göster",
      hidePassword: "Parolayı gizle",
      togglePasswordVisibility: "Parola görünürlüğünü değiştir",
    },
    snapshot: {
      title: "Anlık Görüntü",
      subtitle: "En son gateway el sıkışma bilgileri.",
      status: "Durum",
      uptime: "Çalışma Süresi",
      tickInterval: "Tick Aralığı",
      lastChannelsRefresh: "Son Kanal Yenilemesi",
      channelsHint:
        "WhatsApp, Telegram, Discord, Signal veya iMessage bağlamak için Kanallar'ı kullanın.",
    },
    stats: {
      instances: "Örnekler",
      instancesHint: "Son 5 dakikadaki varlık işaretçileri.",
      sessions: "Oturumlar",
      sessionsHint: "Gateway tarafından izlenen son oturum anahtarları.",
      cron: "Cron",
      cronNext: "Sonraki uyandırma {time}",
    },
    notes: {
      title: "Notlar",
      subtitle: "Uzaktan kontrol kurulumları için hızlı hatırlatmalar.",
      tailscaleTitle: "Tailscale serve",
      tailscaleText:
        "Gateway’i tailnet kimlik doğrulamasıyla loopback üzerinde tutmak için serve modunu tercih edin.",
      sessionTitle: "Oturum hijyeni",
      sessionText: "Bağlamı sıfırlamak için /new veya sessions.patch kullanın.",
      cronTitle: "Cron hatırlatmaları",
      cronText: "Yinelenen çalıştırmalar için yalıtılmış oturumlar kullanın.",
    },
    auth: {
      required:
        "Bu Gateway kimlik doğrulama gerektiriyor. Bir token veya parola ekleyin, ardından Bağlan'a tıklayın.",
      failed:
        "Kimlik doğrulama başarısız oldu. {command} ile token içeren URL'yi yeniden kopyalayın veya token'ı güncelleyin, ardından Bağlan'a tıklayın.",
    },
    pairing: {
      hint: "Bu cihazın Gateway ana bilgisayarından eşleştirme onayı alması gerekiyor.",
      scopeUpgradeTitle: "Kapsam yükseltmesi onay bekliyor.",
      scopeUpgradeSummary:
        "Bu cihaz zaten eşleştirilmiş, ancak istenen daha geniş kapsam onay bekliyor.",
      roleUpgradeTitle: "Rol yükseltmesi onay bekliyor.",
      roleUpgradeSummary:
        "Bu cihaz zaten eşleştirilmiş, ancak istenen rol değişikliği onay bekliyor.",
      metadataUpgradeTitle: "Cihaz meta veri değişikliği onay bekliyor.",
      metadataUpgradeSummary:
        "Bu cihaz zaten eşleştirilmiş, ancak meta veri değişikliği onay bekliyor.",
      mobileHint:
        "Mobilde misiniz? Masaüstünüzde openclaw dashboard --no-open komutundan tam URL'yi (#token=... dahil) kopyalayın.",
      docsTitle: "Cihaz eşleştirme belgeleri (yeni sekmede açılır)",
      docsLink: "Belgeler: Cihaz eşleştirme",
    },
    insecure: {
      hint: "Bu sayfa HTTP olduğu için tarayıcı cihaz kimliğini engelliyor. HTTPS (Tailscale Serve) kullanın veya Gateway ana bilgisayarında {url} adresini açın.",
      stayHttp: "HTTP kullanmaya devam etmeniz gerekiyorsa, {config} ayarlayın (yalnızca token).",
    },
    connection: {
      title: "Nasıl bağlanılır",
      step1: "Ana bilgisayarınızda Gateway’i başlatın:",
      step2: "Token içeren bir kontrol paneli URL'si alın:",
      step3:
        "Yukarıya WebSocket URL'sini ve token'ı yapıştırın veya token içeren URL'yi doğrudan açın.",
      step4: "Ya da yeniden kullanılabilir bir token oluşturun:",
      docsHint: "Uzaktan erişim için Tailscale Serve önerilir. ",
      docsLink: "Dokümanları oku →",
      authDocsTitle: "Control UI kimlik doğrulama belgeleri (yeni sekmede açılır)",
      authDocsLink: "Belgeler: Control UI kimlik doğrulama",
      tailscaleDocsTitle: "Tailscale Serve belgeleri (yeni sekmede açılır)",
      tailscaleDocsLink: "Belgeler: Tailscale Serve",
      insecureHttpDocsTitle: "Güvenli olmayan HTTP belgeleri (yeni sekmede açılır)",
      insecureHttpDocsLink: "Belgeler: Güvenli olmayan HTTP",
    },
    cards: {
      cost: "Maliyet",
      skills: "Skills",
      recentSessions: "Son Oturumlar",
      modelAuth: "Model Kimlik Doğrulaması",
      modelAuthOk: "{count} tamam",
      modelAuthExpired: "{count} süresi dolmuş",
      modelAuthExpiring: "{count} süresi yakında dolacak",
      modelAuthProviders: "{count} sağlayıcı",
      modelAuthUsageLeft: "%{pct} kaldı",
      modelAuthExpiresIn: "{when} süresi doluyor",
      modelAuthAttentionExpiredTitle: "Model kimlik doğrulamasının süresi doldu",
      modelAuthAttentionExpiringTitle: "Model kimlik doğrulamasının süresi yakında dolacak",
      modelAuthAttentionExpiredDesc:
        "{providers} — openclaw models auth ile yeniden kimlik doğrulayın",
      modelAuthAttentionExpiringEntry: "{provider} ({when})",
    },
    attention: {
      title: "Dikkat",
    },
    eventLog: {
      title: "Olay Günlüğü",
    },
    logTail: {
      title: "Gateway Günlükleri",
    },
    quickActions: {
      newSession: "Yeni Oturum",
      automation: "Otomasyon",
      refreshAll: "Tümünü Yenile",
      terminal: "Terminal",
    },
    palette: {
      placeholder: "Bir komut yazın…",
      noResults: "Sonuç yok",
    },
  },
  dreaming: {
    tabs: {
      scene: "Sahne",
      diary: "Günlük",
      advanced: "Gelişmiş",
    },
    header: {
      refresh: "Yenile",
      refreshing: "Yenileniyor…",
      on: "Dreaming Açık",
      off: "Dreaming Kapalı",
    },
    status: {
      active: "Dreaming Etkin",
      idle: "Dreaming Boşta",
      promotedSuffix: "yükseltildi",
      nextSweepPrefix: "sonraki tarama",
    },
    scene: {
      backfill: "Geri doldur",
      dedupeDiary: "Yinelenen Günlüğü Temizle",
      reset: "Sıfırla",
      clearGrounded: "Temellendirilmişleri Temizle",
      repairCache: "Rüya Önbelleğini Onar",
      working: "Çalışıyor…",
    },
    phase: {
      light: "Hafif",
      deep: "Derin",
      rem: "REM",
      off: "kapalı",
    },
    advanced: {
      eyebrow: "İncele",
      title: "Günlük Kayıt İncelemesi",
      description:
        "Günlük kayıttan nelerin geldiğini, nelerin terfi etmeyi beklediğini ve yakın zamanda nelerin terfi ettiğini inceleyin.",
      summaryFromDailyLog: "günlük kayıttan",
      summaryWaiting: "bekliyor",
      summaryPromotedToday: "bugün terfi etti",
      stagedTitle: "Günlük Kayıttan",
      stagedDescription: "Eski günlük kayıt girdilerinden alınan yeniden oynatma adayları.",
      shortTermTitle: "Terfi Etmeyi Bekleyenler",
      shortTermDescription: "Gerçek belleğe yükselmeyi bekleyen mevcut kısa vadeli adaylar.",
      sortRecent: "En yeni",
      sortSignals: "En güçlü destek",
      originDailyLog: "yeniden oynatıldı",
      originLive: "canlı",
      originMixed: "karma",
      promotedTitle: "Son Terfiler",
      promotedDescription: "Terfi sürecini zaten tamamlamış öğeler.",
      emptyGrounded: "Şu anda aşamalandırılmış grounded replay girdisi yok.",
      emptyShortTerm: "İncelenecek kısa vadeli girdi yok.",
      emptyPromoted: "İncelenecek son terfi yok.",
      updatedPrefix: "güncellendi",
    },
    stats: {
      shortTerm: "Kısa vadeli",
      grounded: "Temellendirililmiş",
      signals: "Sinyaller",
      promoted: "Yükseltilenler",
      phaseHits: "Aşama İsabetleri",
    },
    trace: {
      shortTerm: "Kısa vadeli",
      grounded: "Temellendirilmiş",
      signals: "Sinyaller",
      promoted: "Yükseltilenler",
      groundedLed: "grounded-led",
      emptyShortTerm: "Etkin kısa vadeli öğe yok.",
      emptyGrounded: "Hazırlanmış temellendirilmiş öğe yok.",
      emptySignals: "Etkin sinyal yok.",
      emptyPromoted: "Bugün henüz hiçbir şey yükseltilmedi.",
    },
    diary: {
      title: "Rüya Günlüğü",
      noDreamsYet: "Henüz rüya yok",
      noDreamsHint: "İlk dreaming döngüsü çalıştıktan sonra rüyalar burada görünecek.",
      waitingTitle: "Günlük bekliyor",
      waitingHint: "Anlatı girişleri bir sonraki dreaming döngüsünden sonra görünecek.",
      older: "Daha eski",
      newer: "Daha yeni",
      reload: "Yeniden yükle",
      reloading: "Yeniden yükleniyor…",
    },
    phrases: {
      consolidatingMemories: "anılar pekiştiriliyor…",
      tidyingKnowledgeGraph: "bilgi grafiği düzenleniyor…",
      replayingConversations: "bugünün konuşmaları yeniden oynatılıyor…",
      weavingShortTerm: "kısa vadeli hafıza uzun vadeli hafızaya işleniyor…",
      defragmentingMindPalace: "zihin sarayı birleştiriliyor…",
      filingLooseThoughts: "dağınık düşünceler dosyalanıyor…",
      connectingDots: "uzaktaki noktalar birleştiriliyor…",
      compostingContext: "eski bağlam pencereleri kompost ediliyor…",
      alphabetizingSubconscious: "bilinçaltı alfabetik olarak sıralanıyor…",
      promotingHunches: "umut veren sezgiler yükseltiliyor…",
      forgettingNoise: "önemsiz olanlar unutuluyor…",
      dreamingEmbeddings: "embedding'lerde rüya görülüyor…",
      reorganizingAttic: "hafıza tavan arası yeniden düzenleniyor…",
      indexingDay: "gün usulca dizinleniyor…",
      nurturingInsights: "filizlenen içgörüler besleniyor…",
      simmeringIdeas: "yarı şekillenmiş fikirler demleniyor…",
      whisperingVectorStore: "vector store'a fısıldanıyor…",
    },
  },
  usage: {
    page: {
      subtitle:
        "Token'ların nereye gittiğini, oturumların ne zaman arttığını ve maliyeti neyin belirlediğini görün.",
    },
    common: {
      emptyValue: "—",
      unknown: "bilinmiyor",
    },
    loading: {
      title: "Kullanım Genel Bakışı",
      badge: "Yükleniyor",
    },
    metrics: {
      tokens: "Tokenlar",
      cost: "Maliyet",
      session: "oturum",
      sessions: "oturumlar",
    },
    presets: {
      today: "Bugün",
      last7d: "7g",
      last30d: "30g",
    },
    filters: {
      title: "Filtreler",
      to: "ile",
      startDate: "Başlangıç tarihi",
      endDate: "Bitiş tarihi",
      timeZone: "Saat dilimi",
      timeZoneLocal: "Yerel",
      timeZoneUtc: "UTC",
      pin: "Sabitle",
      pinned: "Sabitlendi",
      unpin: "Filtre sabitlemesini kaldır",
      selectAll: "Tümünü Seç",
      clear: "Temizle",
      clearAll: "Tümünü Temizle",
      remove: "Filtreyi kaldır",
      all: "Tümü",
      days: "Günler",
      hours: "Saatler",
      session: "Oturum",
      agent: "Aracı",
      channel: "Kanal",
      provider: "Sağlayıcı",
      model: "Model",
      tool: "Araç",
      daysCount: "{count} gün",
      hoursCount: "{count} saat",
      sessionsCount: "{count} oturum",
    },
    query: {
      placeholder:
        "Oturumları filtrele (örn. key:agent:main:cron* model:gpt-4o has:errors minTokens:2000)",
      apply: "Filtrele (istemci tarafında)",
      matching: "{shown} / {total} oturum eşleşiyor",
      inRange: "Aralıkta {total} oturum var",
      tip: "İpucu: günleri daraltmak için filtreleri kullanın veya çubuklara tıklayın.",
    },
    export: {
      label: "Dışa aktar",
      sessionsCsv: "Oturumlar CSV",
      dailyCsv: "Günlük CSV",
      json: "JSON",
    },
    empty: {
      title: "Bir tarih aralığıyla başlayın",
      subtitle:
        "Kontrol panelinden ayrılmadan maliyetleri karşılaştırmak, oturumları incelemek ve zaman çizelgelerinde ayrıntıya inmek için kullanım verilerini yükleyin.",
      hint: "Kullanımı yüklemek için bir tarih aralığı seçin ve Yenile'ye tıklayın.",
      noData: "Veri yok",
      featureOverview: "Genel bakış kartları",
      featureSessions: "Oturum sıralaması",
      featureTimeline: "Zaman çizelgesi ayrıntısı",
    },
    daily: {
      title: "Günlük Kullanım",
      total: "Toplam",
      byType: "Türe Göre",
      tokensTitle: "Günlük Token Kullanımı",
      costTitle: "Günlük Maliyet",
    },
    breakdown: {
      output: "Çıktı",
      input: "Girdi",
      cacheWrite: "Önbellek Yazma",
      cacheRead: "Önbellek Okuma",
      total: "Toplam",
      tokensByType: "Türe Göre Tokenlar",
      costByType: "Türe Göre Maliyet",
    },
    overview: {
      title: "Kullanım Genel Bakışı",
      messages: "Mesajlar",
      messagesHint: "Aralıktaki toplam kullanıcı ve asistan mesajları.",
      messagesAbbrev: "msg",
      user: "kullanıcı",
      assistant: "asistan",
      toolCalls: "Araç Çağrıları",
      toolCallsHint: "Oturumlar genelindeki toplam araç çağrısı sayısı.",
      toolsUsed: "kullanılan araçlar",
      errors: "Hatalar",
      errorsHint: "Aralıktaki toplam mesaj ve araç hataları.",
      toolResults: "araç sonuçları",
      avgTokens: "Ort. Token / Mesaj",
      avgTokensHint: "Bu aralıktaki mesaj başına ortalama token.",
      avgCost: "Ort. Maliyet / Mesaj",
      avgCostHint: "Sağlayıcılar maliyet bildirdiğinde mesaj başına ortalama maliyet.",
      avgCostHintMissing:
        "Sağlayıcılar maliyet bildirdiğinde mesaj başına ortalama maliyet. Bu aralıktaki bazı veya tüm oturumlar için maliyet verisi eksik.",
      acrossMessages: "{count} mesaj genelinde",
      sessions: "Oturumlar",
      sessionsHint: "Aralıktaki farklı oturumlar.",
      sessionsInRange: "aralıkta {count} içinden",
      throughput: "Verim",
      throughputHint:
        "Verim, etkin süre boyunca dakika başına token sayısını gösterir. Daha yüksek olması daha iyidir.",
      tokensPerMinute: "tok/dk",
      perMinute: "/ dk",
      errorRate: "Hata Oranı",
      errorHint: "Hata oranı = hatalar / toplam mesajlar. Daha düşük olması daha iyidir.",
      avgSession: "ort. oturum",
      cacheHitRate: "Önbellek İsabet Oranı",
      cacheHint:
        "Önbellek isabet oranı = önbellek okuma / (girdi + önbellek okuma). Daha yüksek olması daha iyidir.",
      cached: "önbellekten",
      prompt: "istem",
      calls: "çağrı",
      topModels: "En Çok Kullanılan Modeller",
      topProviders: "En Çok Kullanılan Sağlayıcılar",
      topTools: "En Çok Kullanılan Araçlar",
      topAgents: "En Çok Kullanılan Aracılar",
      topChannels: "En Çok Kullanılan Kanallar",
      peakErrorDays: "En Yoğun Hata Günleri",
      peakErrorHours: "En Yoğun Hata Saatleri",
      noModelData: "Model verisi yok",
      noProviderData: "Sağlayıcı verisi yok",
      noToolCalls: "Araç çağrısı yok",
      noAgentData: "Aracı verisi yok",
      noChannelData: "Kanal verisi yok",
      noErrorData: "Hata verisi yok",
    },
    sessions: {
      title: "Oturumlar",
      shown: "{count} gösteriliyor",
      total: "toplam {count}",
      avg: "ort.",
      all: "Tümü",
      recent: "Son görüntülenenler",
      recentShort: "Son",
      sort: "Sırala",
      ascending: "Artan",
      descending: "Azalan",
      clearSelection: "Seçimi Temizle",
      noRecent: "Son oturum yok",
      noneInRange: "Aralıkta oturum yok",
      more: "+{count} daha",
      selected: "Seçili ({count})",
      copy: "Kopyala",
      copyName: "Oturum adını kopyala",
      limitReached: "İlk 1.000 oturum gösteriliyor. Tam sonuçlar için tarih aralığını daraltın.",
    },
    details: {
      noUsageData: "Bu oturum için kullanım verisi yok.",
      duration: "Süre",
      modelMix: "Model Dağılımı",
      filtered: "(filtrelendi)",
      close: "Oturum ayrıntılarını kapat",
      noTimeline: "Zaman çizelgesi verisi yok",
      noDataInRange: "Aralıkta veri yok",
      usageOverTime: "Zaman İçinde Kullanım",
      reset: "Sıfırla",
      perTurn: "Tur Başına",
      cumulative: "Kümülatif",
      turnRange: "{total} içinden {start}–{end}. turlar",
      assistantOutputTokens: "Asistan çıktı tokenları",
      userToolInputTokens: "Kullanıcı + araç girdi tokenları",
      tokensWrittenToCache: "Önbelleğe yazılan tokenlar",
      tokensReadFromCache: "Önbellekten okunan tokenlar",
      noContextData: "Bağlam verisi yok",
      systemPromptBreakdown: "Sistem İstemi Dağılımı",
      collapse: "Daralt",
      collapseAll: "Tümünü Daralt",
      expandAll: "Tümünü Genişlet",
      baseContextPerMessage: "Mesaj başına temel bağlam",
      system: "Sistem",
      systemShort: "Sis",
      skills: "Skills",
      tools: "Araçlar",
      files: "Dosyalar",
      ofInput: "girdinin",
      of: "/",
      timelineFiltered: "zaman çizelgesi filtrelendi",
      conversation: "Konuşma",
      noMessages: "Mesaj yok",
      tool: "Araç",
      toolResult: "Araç sonucu",
      hasTools: "Araç içeriyor",
      searchConversation: "Konuşmada ara",
      you: "Siz",
      noMessagesMatch: "Filtrelerle eşleşen mesaj yok.",
    },
    mosaic: {
      title: "Zamana Göre Etkinlik",
      subtitleEmpty: "Tahminler için oturum zaman damgaları gerekir.",
      subtitle: "Oturum aralıklarından tahmin edilir (ilk/son etkinlik). Saat dilimi: {zone}.",
      noTimelineData: "Henüz zaman çizelgesi verisi yok.",
      dayOfWeek: "Haftanın Günü",
      midnight: "Gece yarısı",
      fourAm: "04:00",
      eightAm: "08:00",
      noon: "Öğlen",
      fourPm: "16:00",
      eightPm: "20:00",
      legend: "Düşük → Yüksek token yoğunluğu",
      sun: "Paz",
      mon: "Pzt",
      tue: "Sal",
      wed: "Çar",
      thu: "Per",
      fri: "Cum",
      sat: "Cmt",
    },
  },
  login: {
    subtitle: "Gateway Kontrol Paneli",
    passwordPlaceholder: "isteğe bağlı",
    showToken: "Tokenı göster",
    hideToken: "Tokenı gizle",
    toggleTokenVisibility: "Token görünürlüğünü değiştir",
    showPassword: "Parolayı göster",
    hidePassword: "Parolayı gizle",
    togglePasswordVisibility: "Parola görünürlüğünü değiştir",
  },
  chat: {
    disconnected: "Gateway bağlantısı kesildi.",
    refreshTitle: "Sohbet verilerini yenile",
    thinkingToggle: "Asistanın düşünme/çalışma çıktısını aç/kapat",
    toolCallsToggle: "Araç çağrılarını ve araç sonuçlarını aç/kapat",
    focusToggle: "Odak modunu aç/kapat (kenar çubuğunu + sayfa başlığını gizle)",
    hideCronSessions: "Cron oturumlarını gizle",
    showCronSessions: "Cron oturumlarını göster",
    showCronSessionsHidden: "Cron oturumlarını göster ({count} gizli)",
    onboardingDisabled: "Kurulum sırasında devre dışı",
  },
  languages: {
    en: "İngilizce",
    zhCN: "简体中文 (Basitleştirilmiş Çince)",
    zhTW: "繁體中文 (Geleneksel Çince)",
    ptBR: "Português (Brezilya Portekizcesi)",
    de: "Deutsch (Almanca)",
    es: "Español (İspanyolca)",
    jaJP: "日本語 (Japonca)",
    ko: "한국어 (Korece)",
    fr: "Français (Fransızca)",
    tr: "Türkçe (Türkçe)",
    uk: "Українська (Ukraynaca)",
    id: "Bahasa Indonesia (Endonezce)",
    pl: "Polski (Lehçe)",
    th: "ไทย (Tayca)",
  },
  cron: {
    summary: {
      enabled: "Etkin",
      yes: "Evet",
      no: "Hayır",
      jobs: "İşler",
      nextWake: "Sonraki uyandırma",
      refreshing: "Yenileniyor...",
      refresh: "Yenile",
    },
    jobs: {
      title: "İşler",
      subtitle: "Gateway'de depolanan tüm zamanlanmış işler.",
      shownOf: "{shown} / {total} gösteriliyor",
      searchJobs: "İşlerde ara",
      searchPlaceholder: "Ad, açıklama veya aracı",
      enabled: "Etkin",
      schedule: "Zamanlama",
      lastRun: "Son çalıştırma",
      all: "Tümü",
      sort: "Sırala",
      nextRun: "Sonraki çalıştırma",
      recentlyUpdated: "Son güncellenenler",
      name: "Ad",
      direction: "Yön",
      ascending: "Artan",
      descending: "Azalan",
      reset: "Sıfırla",
      noMatching: "Eşleşen iş yok.",
      loading: "Yükleniyor...",
      loadMore: "Daha fazla iş yükle",
    },
    runs: {
      title: "Çalıştırma geçmişi",
      subtitleAll: "Tüm işler genelindeki en son çalıştırmalar.",
      subtitleJob: "{title} için en son çalıştırmalar.",
      scope: "Kapsam",
      allJobs: "Tüm işler",
      selectedJob: "Seçili iş",
      searchRuns: "Çalıştırmalarda ara",
      searchPlaceholder: "Özet, hata veya iş",
      newestFirst: "En yeniden eskiye",
      oldestFirst: "En eskiden yeniye",
      status: "Durum",
      delivery: "Teslimat",
      clear: "Temizle",
      allStatuses: "Tüm durumlar",
      allDelivery: "Tüm teslimatlar",
      selectJobHint: "Çalıştırma geçmişini incelemek için bir iş seçin.",
      noMatching: "Eşleşen çalıştırma yok.",
      loadMore: "Daha fazla çalıştırma yükle",
      runStatusOk: "Tamam",
      runStatusError: "Hata",
      runStatusSkipped: "Atlandı",
      runStatusUnknown: "Bilinmiyor",
      deliveryDelivered: "Teslim edildi",
      deliveryNotDelivered: "Teslim edilmedi",
      deliveryUnknown: "Bilinmiyor",
      deliveryNotRequested: "Talep edilmedi",
    },
    form: {
      editJob: "İşi Düzenle",
      newJob: "Yeni İş",
      updateSubtitle: "Seçili zamanlanmış işi güncelleyin.",
      createSubtitle: "Zamanlanmış bir uyandırma veya aracı çalıştırması oluşturun.",
      required: "Gerekli",
      requiredSr: "gerekli",
      basics: "Temel Bilgiler",
      basicsSub: "Ad verin, asistanı seçin ve etkin durumunu ayarlayın.",
      fieldName: "Ad",
      description: "Açıklama",
      agentId: "Aracı Kimliği",
      namePlaceholder: "Sabah özeti",
      descriptionPlaceholder: "Bu iş için isteğe bağlı bağlam",
      agentPlaceholder: "main veya ops",
      agentHelp: "Bilinen bir aracı seçmek için yazmaya başlayın veya özel bir aracı girin.",
      schedule: "Zamanlama",
      scheduleSub: "Bu işin ne zaman çalışacağını kontrol edin.",
      every: "Her",
      at: "Saat",
      cronOption: "Cron",
      runAt: "Çalıştırma zamanı",
      unit: "Birim",
      minutes: "Dakika",
      hours: "Saat",
      days: "Gün",
      expression: "İfade",
      expressionPlaceholder: "0 7 * * *",
      everyAmountPlaceholder: "30",
      timezoneOptional: "Saat dilimi (isteğe bağlı)",
      timezonePlaceholder: "America/Los_Angeles",
      timezoneHelp:
        "Yaygın bir saat dilimi seçin veya geçerli herhangi bir IANA saat dilimi girin.",
      jitterHelp: "Jitter mı gerekiyor? Gelişmiş → Dağıtma penceresi / Dağıtma birimi kullanın.",
      execution: "Çalıştırma",
      executionSub: "Ne zaman uyandırılacağını ve bu işin ne yapacağını seçin.",
      session: "Oturum",
      main: "Ana",
      isolated: "Yalıtılmış",
      sessionHelp:
        "Ana, bir sistem olayı gönderir. Yalıtılmış, ayrılmış bir aracı turu çalıştırır.",
      wakeMode: "Uyandırma modu",
      now: "Şimdi",
      nextHeartbeat: "Sonraki heartbeat",
      wakeModeHelp: "Şimdi hemen tetikler. Sonraki heartbeat, bir sonraki döngüyü bekler.",
      payloadKind: "Ne çalıştırılsın?",
      systemEvent: "Ana zaman çizelgesine mesaj gönder",
      agentTurn: "Asistan görevini çalıştır (yalıtılmış)",
      systemEventHelp:
        "Metninizi gateway ana zaman çizelgesine gönderir (hatırlatıcılar/tetikleyiciler için uygundur).",
      agentTurnHelp: "İsteminizi kullanarak kendi oturumunda bir asistan çalıştırması başlatır.",
      timeoutSeconds: "Zaman aşımı (saniye)",
      timeoutPlaceholder: "İsteğe bağlı, örn. 90",
      timeoutHelp:
        "İsteğe bağlı. Bu çalıştırma için Gateway varsayılan zaman aşımı davranışını kullanmak üzere boş bırakın.",
      mainTimelineMessage: "Ana zaman çizelgesi mesajı",
      assistantTaskPrompt: "Asistan görev istemi",
      deliverySection: "Teslimat",
      deliverySub: "Çalıştırma özetlerinin nereye gönderileceğini seçin.",
      resultDelivery: "Sonuç teslimatı",
      announceDefault: "Özeti duyur (varsayılan)",
      webhookPost: "Webhook POST",
      noneInternal: "Yok (dahili)",
      deliveryHelp: "Duyur, özeti sohbete gönderir. Yok, çalıştırmayı dahili tutar.",
      webhookUrl: "Webhook URL'si",
      channel: "Kanal",
      webhookPlaceholder: "https://example.com/cron",
      channelHelp: "Özetin hangi bağlı kanala gönderileceğini seçin.",
      webhookHelp: "Çalıştırma özetlerini bir webhook uç noktasına gönderin.",
      to: "Kime",
      toPlaceholder: "+1555... veya sohbet kimliği",
      toHelp: "İsteğe bağlı alıcı geçersiz kılma (sohbet kimliği, telefon veya kullanıcı kimliği).",
      advanced: "Gelişmiş",
      advancedHelp:
        "Teslimat garantileri, zamanlama jitter'ı ve model kontrolleri için isteğe bağlı geçersiz kılmalar.",
      deleteAfterRun: "Çalıştırmadan sonra sil",
      deleteAfterRunHelp:
        "Otomatik olarak temizlenmesi gereken tek seferlik hatırlatıcılar için en uygunudur.",
      clearAgentOverride: "Aracı geçersiz kılmasını temizle",
      clearAgentHelp: "Bu işi Gateway varsayılan asistanını kullanmaya zorlayın.",
      exactTiming: "Tam zamanlama (dağıtma yok)",
      exactTimingHelp: "Yayılma olmadan tam cron sınırlarında çalıştırın.",
      staggerWindow: "Dağıtma penceresi",
      staggerUnit: "Dağıtma birimi",
      staggerPlaceholder: "30",
      seconds: "Saniye",
      model: "Model",
      modelPlaceholder: "openai/gpt-5.2",
      modelHelp: "Bilinen bir model seçmek için yazmaya başlayın veya özel bir model girin.",
      thinking: "Düşünme",
      thinkingPlaceholder: "low",
      thinkingHelp: "Önerilen bir seviye kullanın veya sağlayıcıya özgü bir değer girin.",
      bestEffortDelivery: "Elinden gelen teslimat",
      bestEffortHelp: "Teslimatın kendisi başarısız olursa işi başarısız sayma.",
      cantAddYet: "Henüz iş eklenemiyor",
      fillRequired: "Göndermeyi etkinleştirmek için aşağıdaki gerekli alanları doldurun.",
      fixFields: "Devam etmek için {count} alanı düzeltin.",
      fixFieldsPlural: "Devam etmek için {count} alanı düzeltin.",
      saving: "Kaydediliyor...",
      saveChanges: "Değişiklikleri kaydet",
      addJob: "İş ekle",
      cancel: "İptal",
    },
    jobList: {
      allJobs: "tüm işler",
      selectJob: "(bir iş seçin)",
      enabled: "etkin",
      disabled: "devre dışı",
      edit: "Düzenle",
      clone: "Kopyala",
      disable: "Devre dışı bırak",
      enable: "Etkinleştir",
      run: "Çalıştır",
      history: "Geçmiş",
      remove: "Kaldır",
    },
    jobDetail: {
      system: "Sistem",
      prompt: "İstem",
      delivery: "Teslimat",
      agent: "Aracı",
    },
    jobState: {
      status: "Durum",
      next: "Sonraki",
      last: "Son",
    },
    runEntry: {
      noSummary: "Özet yok.",
      runAt: "Çalıştırma zamanı",
      openRunChat: "Çalıştırma sohbetini aç",
      next: "Sonraki {rel}",
      due: "Süresi {rel}",
    },
    errors: {
      nameRequired: "Ad gerekli.",
      scheduleAtInvalid: "Geçerli bir tarih/saat girin.",
      everyAmountInvalid: "Aralık 0'dan büyük olmalıdır.",
      cronExprRequired: "Cron ifadesi gerekli.",
      staggerAmountInvalid: "Dağıtma 0'dan büyük olmalıdır.",
      systemTextRequired: "Sistem metni gerekli.",
      agentMessageRequired: "Aracı mesajı gerekli.",
      timeoutInvalid: "Ayarlanırsa zaman aşımı 0 saniyeden büyük olmalıdır.",
      webhookUrlRequired: "Webhook URL gerekli.",
      webhookUrlInvalid: "Webhook URL http:// veya https:// ile başlamalıdır.",
      invalidRunTime: "Geçersiz çalıştırma zamanı.",
      invalidIntervalAmount: "Geçersiz aralık miktarı.",
      cronExprRequiredShort: "Cron ifadesi gerekli.",
      invalidStaggerAmount: "Geçersiz dağıtma miktarı.",
      systemEventTextRequired: "Sistem olayı metni gerekli.",
      agentMessageRequiredShort: "Aracı mesajı gerekli.",
      nameRequiredShort: "Ad gerekli.",
    },
  },
};

Messung V0.5 in Prozent
C=94 H=95 G=94

[zur Elbe Produktseite wechseln0.22QuellennavigatorsAnalyse erneut starten2026-06-05]