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
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.56Bemerkung:
(vorverarbeitet am 2026-05-26)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.