found: n=>`API adresine erişiliyor. ${n} model bulundu.`,confirmDelete: name=>`${name} silinsin mi?`
},
about:'Hermes Agent tabanlı TurkServis dağıtımı. Kaynak: Nous Research, MIT lisansı.',
downloads:'Resmî indirmeler ve güncellemeler',source:'Kaynak kodu ve lisans',
uninstallTitle:'AITURK IDE’yi kaldır',
uninstallDescription:'AITURK IDE’yi işletim sisteminin uygulama yöneticisinden kaldırın. Windows’ta Ayarlar → Uygulamalar → Yüklü uygulamalar yolunu izleyin. Ayrı ajan veri klasörünüz korunur.'
lastTabKeptTitle:'Son sekme korunur',lastTabKeptBody:'Bu alanda en az bir görünür sekme olmalıdır. Önce başka bir sekme gösterin veya yan çubuğu daraltın.',
closeRunningTitle:'Çalışan sekme kapatılsın mı?',closeRunningBody:'Bu sohbet hâlâ çalışıyor veya yanıtınızı bekliyor. Sekmeyi kapatınca ilerleme korunur; yan çubuktan yeniden açabilirsiniz.',
loadingSessions:'Oturumlar yükleniyor',retryingRemoteBackend:'Uzak sunucu yeniden deneniyor',
startingDesktopConnection:'Masaüstü bağlantısı başlatılıyor',startingHermesDesktop:'AITURK IDE başlatılıyor'
},
errors:{
backgroundExited:'Arka plan işlemi kapandı',backgroundExitedDuringStartup:'Arka plan işlemi başlatılırken kapandı',
backendStopped:'Sunucu durdu',desktopBootFailed:'AITURK IDE başlatılamadı',
gatewayConnectionLost:'Ağ geçidi bağlantısı kesildi',
gatewayConnectionLostDetail:'Bağlantı arka planda yeniden deneniyor. Okumaya ve taslak yazmaya devam edebilirsiniz. Sorun sürerse ağ geçidi ayarlarını açın.',
repairHint:'Onarım, kurulum programını yeniden çalıştırır. Yeni bir bilgisayarda birkaç dakika sürebilir.',
remoteSignInHint: label=>`Kayıtlı tarayıcı oturumundan çıkılır ve ${label} açılır. Yerel sunucuya geçmek için yerel ağ geçidini seçin.`,
signOutAndSignIn:'Çıkış yap ve yeniden giriş yap',
remoteFailureHint:'Ağ geçidi ayarlarındaki adresi ve oturumu kontrol edin veya yerel ağ geçidine geçin.',
cloudDownTitle:'Nous Cloud ajanı çalışmıyor',
cloudDownDescription:'Bu bağlantının kullandığı Nous Cloud ajanı sunucu hatası döndürüyor. Buradan yeniden başlatılamaz. Durumunu kontrol edin, yerel ağ geçidine geçin veya destek alın.',
cloudDownHint:'Aşağıdaki düğmeler Nous Portal durum sayfasını ve Discord desteğini açar.',
cloudDownCheckPortal:'Portal durumunu kontrol et',cloudDownDiscord:'Discord’dan yardım al',
fallbackMessage:'Hesabınızdaki kredi bitti. Devam etmek için kredi ekleyin.',openBilling:'Faturalandırmayı aç',addCredits:'Kredi ekle',dismiss:'Kapat'
},
sendDiagnostics:{
title:'Nous’a tanılama gönder',
privacyNotice:'Bu işlem hata ayıklama paketini TurkServis’e değil, Nous’un özel depolama alanına gönderir. Sistem bilgileri, sürümler, sağlayıcı, hangi API anahtarlarının ayarlandığı (anahtarların kendileri değil) ve ajan, ağ geçidi ve masaüstü günlükleri (her biri en fazla 512 KB) gönderilir. Günlüklerde sohbet içeriği, araç çıktıları ve dosya yolları bulunabilir. Gizli bilgiler yüklemeden önce ayıklanır. Paketi yalnızca Nous çalışanları ve izin verilen Discord moderatörleri görebilir; paket 14 gün sonra silinir.',
gatewayDisconnected:'Ağ geçidi bağlı değil',sudoSendFailed:'Yönetici parolası gönderilemedi',secretSendFailed:'Gizli bilgi gönderilemedi',
sudoTitle:'Yönetici parolası',sudoDesc:'Ajanın yetkili komutu çalıştırması için sudo parolanız gerekiyor. Yalnızca yerel ajana gönderilir.',
sudoPlaceholder:'sudo parolası',secretTitle:'Gizli bilgi gerekiyor',secretDesc:'Devam etmek için bir kimlik bilgisi gerekiyor.',secretPlaceholder:'gizli değer'
sections:{model:'Model',chat:'Sohbet',appearance:'Görünüm',workspace:'Çalışma alanı',safety:'Güvenlik',memory:'Bellek ve bağlam',voice:'Ses',advanced:'Gelişmiş'},
title:'Görünüm',intro:'Masaüstü görünümü. Mod parlaklığı; tema ise renkleri ve sohbet görünümünü belirler.',
colorMode:'Renk modu',colorModeDesc:'Sabit bir mod seçin veya sistem ayarını izleyin.',toolViewTitle:'Araç çağrısı görünümü',
toolViewDesc:'Sade görünüm ham araç verilerini gizler; teknik görünüm tüm giriş ve çıkışları gösterir.',
reasoningCollapsedTitle:'Düşünme ayrıntılarını başlangıçta daralt',reasoningCollapsedDesc:'Düşünme içeriği siz açana kadar daraltılmış olarak tutulur.',
uiScaleTitle:'Arayüz ölçeği',uiScaleDesc: p=>`Yazı ve denetimlerin boyutunu ayarlar. Ctrl/Cmd ile +, - ve 0 da kullanılabilir. Mevcut: %${p}.`,
sessionDensityTitle:'Oturum listesi yoğunluğu',sessionDensityDesc:'Kenar çubuğundaki oturum başlıklarının altında gösterilecek bilgi miktarını seçin.',
tabStripDesc:'Panellerin üstünde sekmeleri gösterir. Otomatik mod, tek panelli alanlarda sekmeleri gizler.',tabStripAuto:'Otomatik',tabStripAlways:'Her zaman',tabStripNever:'Hiçbir zaman',
terminalFontTitle:'Terminal yazı tipi',terminalFontDesc:'Yüklü bir yazı tipi seçin. Nerd Fonts terminal simgelerini destekler. Boş bırakırsanız JetBrains Mono kullanılır.',
terminalFontPlaceholder:'MesloLGS NF veya CSS yazı tipi listesi',terminalFontPreview:'Karakter önizlemesi',terminalFontReset:'Varsayılanı kullan',
translucencyTitle:'Pencere saydamlığı',translucencyDesc:'Pencerenin arkasındaki masaüstünü gösterir. Açık ve koyu mod ayrı ayarlanır.',
translucencyGlassDesc:'Buzlu cam: masaüstü bulanık görünür, yazılar net kalır. Açık ve koyu mod ayrı ayarlanır.',
backdropTitle:'Sohbet arka planı',backdropDesc:'Sohbetin arkasındaki silik arka plan görseli.',introSplashTitle:'Başlangıç ekranı',
introSplashDesc:'Boş sohbette görünen marka ve başlangıç istemi.',reactionsTitle:'Mesaj tepkileri',reactionsDesc:'Mesajlara emojiyle tepki verin; AITURK de mesajlarınıza tepki verebilir.',
tipsTitle:'Uygulama ipuçları',tipsDesc:'Uygulamanın ilgili bölümünü gösteren küçük yardım balonları. Kapatılan ipucu yeniden gösterilmez.',
tipsReset: n=>`Kapatılan ${n} ipucunu geri getir`,toursTitle:'Rehberli turlar',toursDesc:'Her adımı vurgulayan uygulama tanıtımları.',
composerPopoutTitle:'Yüzen mesaj alanı',composerPopoutDesc:'Mesaj alanının sürüklenmesine izin verir. Kapatırsanız altta sabit kalır.',
vibeHeartsTitle:'Teşekkür kalpleri',vibeHeartsDesc:'Teşekkür veya kalp gönderdiğinizde yüzen kalpler gösterir.',
embedsTitle:'Gömülü önizlemeler',embedsDesc:'YouTube ve X gibi sitelerden önizleme yükler. “Sor” izin ister, “Her zaman” otomatik yükler, “Kapalı” yalnızca bağlantıyı gösterir.',
embedsAsk:'Sor',embedsAlways:'Her zaman',embedsOff:'Kapalı',embedsReset: n=>`İzin verilen ${n} hizmeti sıfırla`,
resumeLastSessionTitle:'Açılışta son sohbeti aç',resumeLastSessionDesc:'Son sohbetinizle devam eder. Kapatırsanız her açılışta yeni sohbet başlar.',
product:'Sade',productDesc:'Kısa ve okunabilir araç etkinliği özetleri.',technical:'Teknik',technicalDesc:'Ham araç girişlerini, sonuçlarını ve teknik ayrıntıları gösterir.',
themeTitle:'Tema',themeDesc:'Masaüstü renk paleti. Seçilen renk modu bu temaya uygulanır.',themeProfileNote: p=>`${p} profiline kaydedilir. Her profilin teması ayrıdır.`,
bundleOutOfSyncDesc:'Ajan çalışma ortamı güncellendi ancak masaüstü uygulaması eski kaldı. Resmî indirme sayfasından güncel uygulama paketini kurun.',
bundleOutOfSyncAction:'Kurulum paketini indir',bundleSwapPending:'Güncellemeyi tamamlamak için yeniden başlatın',
bundleSwapPendingDesc:'Güncel uygulama kuruldu. Sohbetleriniz ve ayarlarınız korunarak yeniden başlatılabilir.',bundleSwapPendingAction:'AITURK IDE’yi yeniden başlat',
updates:'Güncellemeler',checkNow:'Şimdi kontrol et',checking:'Kontrol ediliyor…',seeWhatsNew:'Yenilikleri gör',updateNow:'Şimdi güncelle',
cantUpdate:'Bu dağıtım resmî AITURK IDE kurulum paketiyle güncellenir.',cantReach:'Güncelleme sunucusuna erişilemedi.',tapCheck:'Güncellemeleri aramak için “Şimdi kontrol et” seçeneğine tıklayın.',
updateReady: n=>`Yeni güncelleme hazır (${n} değişiklik).`,updateReadyUnknown:'Yeni güncelleme hazır.',lastChecked: age=>`Son kontrol: ${age}`,justNowSuffix:' · az önce',
automaticUpdates:'Otomatik güncelleme kontrolü',automaticUpdatesDesc:'Güncellemeler arka planda kontrol edilir. AITURK masaüstü paketi resmî indirme sayfasından güncellenir.',
branchCommit:(branch,commit)=>`Dal ${branch} · Commit ${commit}`,never:'hiç',justNow:'az önce',minAgo: n=>`${n} dakika önce`,hoursAgo: n=>`${n} saat önce`,daysAgo: n=>`${n} gün önce`
toolsetsWipeConfirm:'Etkin tüm araç setleri kaldırılsın mı? Bellek, terminal, web araması ve çoğu araç yeniden etkinleştirilene kadar kapanır.',
keepAwakeTitle:'Bilgisayarı uyanık tut',keepAwakeDesc:'Uzun süren işlerin devam etmesi için uyku modunu engeller. Ekran yine kararabilir.',
disableF12Title:'F12 geliştirici araçlarını kapat',disableF12Desc:'F12 ile geliştirici araçlarının açılmasını engeller. Ctrl+Shift+I (Mac’te Cmd+Opt+I) çalışmaya devam eder.',
attachmentSizeTitle:'En büyük önizleme / görsel boyutu',attachmentSizeDesc:'Önizleme ve görsel ekleri için yerel dosya sınırı (MB). Varsayılan 16 MB. Çok yüksek değerler uygulamanın belleğini tüketebilir.',
attachmentSizeUnit:'MB',attachmentSizeLabel:'Megabayt cinsinden önizleme ve görsel boyutu sınırı'
},
credentials:{pasteKey:'Anahtarı yapıştır',pasteLabelKey: label=>`${label} anahtarını yapıştır`,optional:'İsteğe bağlı',enterValueFirst:'Önce bir değer girin.',couldNotSave:'Kimlik bilgisi kaydedilemedi.',remove:'Kaldır',getKey:'Anahtar al',saving:'Kaydediliyor'},
connectAccount:'Hesap bağla',haveApiKey:'API anahtarınız mı var?',intro:'Sağlayıcınızın aboneliğiyle tarayıcı üzerinden giriş yapın veya API anahtarı kullanın.',
disconnectInTerminal:'Bağlantıyı kes (kaldırma komutunu terminalde çalıştırır)',removeConfirm: p=>`${p} kaldırılsın mı?`,
removeExternalGeneric: p=>`${p} kendi CLI aracıyla yönetilir; hesabı oradan kaldırın.`,removeKeyManaged: p=>`${p} API anahtarıyla yapılandırılmış. API anahtarları bölümünden kaldırın.`,
removeTerminalConfirm:(p,c)=>`${p} bağlantısı kesilsin mi? Kimlik bilgisini kaldırmak için terminalde “${c}” çalıştırılır.`,
removeTerminalRunning: p=>`${p} bağlantısı terminalde kesiliyor…`,removedTitle:'Hesap kaldırıldı',removedMessage: p=>`${p} kaldırıldı.`,
failedRemove: p=>`${p} kaldırılamadı`,noProviderKeys:'Sağlayıcı API anahtarı yok.',searchKeys:'Sağlayıcı ara…',noKeysMatch:'Eşleşen sağlayıcı yok.',
localEndpoint:{title:'Yerel / özel API bağlantısı',description:'TurkServis veya başka bir OpenAI uyumlu API adresine bağlanın.'},loading:'Sağlayıcılar yükleniyor…'
},
sessions:{
loading:'Arşivlenen oturumlar yükleniyor…',archivedTitle:'Arşivlenen oturumlar',archivedIntro:'Arşivlenen sohbetler kenar çubuğundan gizlenir; mesajları korunur. Arşivlemek için Ctrl/⌘ ile sohbete tıklayın.',
emptyArchivedTitle:'Arşiv boş',emptyArchivedDesc:'Arşivlediğiniz sohbetler burada görünür.',unarchive:'Arşivden çıkar',deletePermanently:'Kalıcı olarak sil',
messages: n=>`${n} mesaj`,restored:'Geri yüklendi',deleteConfirm: title=>`“${title}” kalıcı olarak silinsin mi? Bu işlem geri alınamaz.`,
autoArchiveTitle:'Eski sohbetleri otomatik arşivle',autoArchiveDesc:'Bir süredir kullanılmayan sohbetleri arşivler. Sabitlenen sohbetler arşivlenmez; hiçbir mesaj silinmez.',
defaultDirTitle:'Varsayılan proje klasörü',defaultDirDesc:'Başka klasör seçilmezse yeni oturumlar burada başlar. Boş bırakırsanız kullanıcı klasörünüz kullanılır.',
defaultDirUpdated:'Varsayılan klasör güncellendi. Uygulanması için yeni sohbet açın (Ctrl/⌘+N).',defaultsTo: p=>`Varsayılan: ${p}.`,
title:'Bildirimler',intro:'Bu cihazın işletim sistemi bildirimleri.',enableAll:'Bildirimleri etkinleştir',enableAllDesc:'Kapatırsanız aşağıdaki tüm bildirimler susturulur.',
focusedHint:'Tamamlanma bildirimleri uygulama arka plandayken gösterilir.',
kinds:{
approval:{label:'Onay gerekiyor',description:'Bir komut onayınızı veya reddinizi bekliyor.'},
input:{label:'Yanıt gerekiyor',description:'AITURK bir soru, parola veya gizli bilgi için yanıt bekliyor.'},
turnDone:{label:'Yanıt hazır',description:'Uygulama arka plandayken bir işlem tamamlandı.'},
turnError:{label:'İşlem başarısız',description:'Arka plandaki işlem hataları.'},
backgroundDone:{label:'Arka plan görevi tamamlandı',description:'Arka plandaki terminal komutu tamamlandı.'},
credits:{label:'Kredi bildirimleri',description:'Kredi erişimi durduruldu veya yeniden açıldı.'},
plugin:{label:'Eklenti bildirimleri',description:'Uygulama arka plandayken masaüstü eklentisi bildirim gönderdi.'}
testSent:'Test gönderildi. Görünmüyorsa sistem bildirim izinlerini ve Rahatsız Etmeyin modunu kontrol edin.',
testUnsupported:'Bu sistem yerel bildirimleri desteklemiyor.',completionSoundTitle:'Tamamlanma sesi',
completionSoundDesc:'Ajan işi bitirdiğinde çalar. Bir ses seçip dinleyin.',completionSoundPreview:'Dinle'
}
},
errors:{genericFailure:'Bir hata oluştu',boundaryTitle:'Arayüzde bir hata oluştu',boundaryDesc:'Görünüm beklenmeyen bir hatayla karşılaştı. Sohbetleriniz ve ayarlarınız korunuyor.',reloadWindow:'Pencereyi yenile',openLogs:'Günlükleri aç'},
oneTimeTitle:'AITURK IDE için ilk kurulum gerekiyor',
unsupportedDesc: platform=>`${platform} üzerinde otomatik ilk kurulum henüz desteklenmiyor. Terminalde aşağıdaki komutu çalıştırıp uygulamayı yeniden açın. Sonraki açılışlarda bu adım atlanır.`,
retryAfterRun:'Komutu çalıştırdım — yeniden dene',setupChoiceTitle:'AITURK IDE kurulumu',
setupChoiceDesc:'Çalışan bir Hermes uyumlu ağ geçidine bağlanın veya ajanı bu bilgisayara kurun.',
connectExistingTitle:'Mevcut ağ geçidine bağlan',connectExistingShort:'Mevcut bağlantı',
connectExistingDesc:'Oturum anahtarı veya tarayıcı girişiyle uzak sunucu kullanın. Yerel kurulum başlatılmaz.',
installLocalTitle:'Bu bilgisayara kur',installLocalDesc:'Ajanı indirin, Python ortamını oluşturun ve sunucuyu bu bilgisayarda çalıştırın.',
localStartUnavailable:'Yerel kurulum başlatılamadı. AITURK IDE’yi yeniden başlatıp deneyin.',
remoteSetupTitle:'Mevcut ağ geçidine bağlan',remoteSetupDesc:'Ağ geçidi adresini girin. AITURK IDE gereken giriş yöntemini algılar.',
remoteUrlTitle:'Ağ geçidi adresi',remoteUrlDesc:'Hermes uyumlu ağ geçidinin temel adresini girin. Uzak sunucularda https:// kullanın.',
remoteUrlPlaceholder:'https://gateway.example.com/hermes',probing:'Kimlik doğrulama yöntemi algılanıyor…',
probeError:'Bu ağ geçidine erişilemedi.',identityProvider:'kimlik sağlayıcınız',authTitle:'Kimlik doğrulama',
authNeedsOauth: provider=>`Bağlantıyı sınamadan önce ${provider} ile giriş yapın.`,authSignedIn:'Tarayıcı girişi tamamlandı.',
connected:'Bağlandı',signIn:'Giriş yap',signInWith: provider=>`${provider} ile giriş yap`,enterUrlFirst:'Önce ağ geçidi adresini girin.',
signInIncomplete:'Kimlik doğrulama bitmeden giriş penceresi kapandı.',tokenTitle:'Oturum anahtarı',
tokenDesc:'Uzak ağ geçidinin .env dosyasındaki oturum anahtarını yapıştırın.',pasteSessionToken:'Oturum anahtarını yapıştır',
incompleteSignInTest:'OAuth korumalı ağ geçidini sınamadan önce giriş yapın.',incompleteTokenTest:'Bağlantıyı sınamadan önce oturum anahtarını girin.',
testConnection:'Bağlantıyı sına',testSucceeded:(url,version)=>`${url} bağlantısı kuruldu${version?` (${version})`:''}.`,
applyRemote:'Uygula ve yeniden bağlan',backToSetup:'Geri',failedTitle:'Kurulum başarısız',settingUpTitle:'AITURK ajanı kuruluyor',
finishingTitle:'Tamamlanıyor',
failedDesc:'Kurulum adımlarından biri başarısız oldu. Aynı kurulumdaki başka bir ajan işlemi buna neden olabilir. Ayrıntıları veya masaüstü günlüğünü inceleyip yeniden deneyin.',
activeDesc:'Bu kurulum bir kez yapılır. Bağımlılıklar indiriliyor ve çalışma ortamı hazırlanıyor. Sonraki açılışlarda bu adım atlanır.',
progress:(completed,total)=>`${total} adımın ${completed} tanesi tamamlandı`,currentStage: stage=>` — şimdi: ${stage}`,
chooseLater:'Sağlayıcıyı daha sonra seçeceğim',recommended:'Önerilen',connected:'Bağlandı',
featuredPitch:'Nous aboneliğiyle birden fazla yapay zekâ modeline erişim',fireworksPitch:'Fireworks tarafından sunulan modellere doğrudan API erişimi',
localModelsTitle:'Modelleri yerelde çalıştır',localModelsPitch:'Hesap gerekmez. Model indirip bu bilgisayarda çalıştırın.',
openRouterPitch:'Tek anahtarla yüzlerce model',
apiKeyOptions:{
fireworks:{short:'doğrudan model API’si',description:'Fireworks AI modellerine doğrudan erişim.'},
openrouter:{short:'tek anahtar, çok model',description:'Tek API anahtarıyla yüzlerce modele erişim.'},
openai:{short:'GPT modelleri',description:'OpenAI modellerine doğrudan erişim.'},
gemini:{short:'Gemini modelleri',description:'Google Gemini modellerine doğrudan erişim.'},
xai:{short:'Grok modelleri',description:'xAI Grok modellerine doğrudan erişim.'},
local:{short:'kendi sunucunuz',description:'OpenAI uyumlu yerel veya uzak bir API adresine bağlanın (vLLM, llama.cpp, Ollama vb.).'}
},
backToSignIn:'Girişe dön',getKey:'Anahtar al',replaceCurrent:'Mevcut değeri değiştir',pasteApiKey:'API anahtarını yapıştır',
flowSubtitles:{pkce:'Giriş için tarayıcı açılır; ardından buradan devam edilir',device_code:'Tarayıcıda doğrulama sayfası açılır; bağlantı otomatik kurulur',external:'Terminalde bir kez giriş yapıp sohbete dönün'},
startingSignIn: p=>`${p} girişi başlatılıyor…`,verifyingCode: p=>`${p} doğrulama kodunuz kontrol ediliyor…`,
connectedProvider: p=>`${p} bağlandı`,connectedPicking: p=>`${p} bağlandı. Varsayılan model seçiliyor…`,
signInFailed:'Giriş başarısız. Yeniden deneyin.',
signInExpired:'Giriş için bekleme süresi doldu. Açılan tarayıcı sayfasında girişi tamamlayıp yeniden deneyin. Sorun sürerse API anahtarı veya CLI girişini kullanın.',
pickDifferentProvider:'Başka sağlayıcı seç',signInWith: p=>`${p} ile giriş yap`,openedBrowser: p=>`${p} tarayıcınızda açıldı.`,
noMatch: q=>`“${q}” ile eşleşen oturum yok.`,results:'Sonuçlar',pinned:'Sabitlenenler',sessions:'Oturumlar',cronJobs:'Zamanlanmış işler',
groupAriaGrouped:'Oturumları tek liste olarak göster',groupAriaUngrouped:'Oturumları çalışma alanına göre grupla',
showProjects:'Projeleri göster',showSessions:'Oturumları göster',groupTitleGrouped:'Gruplamayı kaldır',groupTitleUngrouped:'Çalışma alanına göre grupla',
allPinned:'Buradaki tüm sohbetler sabitlenmiş. Son oturumlarda görmek için bir sohbetin sabitlemesini kaldırın.',
shiftClickHint:'Sabitlemek için Shift tuşuyla tıklayın',noWorkspace:'Çalışma alanı yok',projectEmpty:'Henüz oturum yok',
worktreeStaleBackend:'Uzak bağlantıda çalışma ağacı oluşturmak için ajan sunucusunu güncelleyin. Mevcut sürüm gerekli Git API’sini desteklemiyor.',
worktreeProjectLabel:'Proje',worktreeProjectPlaceholder:'Proje ara…',worktreeProjectNone:'Klasörü olan proje yok',
convertBranch:'Dal dönüştür…',convertBranchTitle:'Dal dönüştür',convertBranchDesc:'Kullanımdaki bir dalı açın veya boşta olan dal için çalışma ağacı oluşturun.',
branchCreateWorktree:'yeni çalışma ağacı',branchTrackRemote:'uzak dalı izle',branchesLoading:'Dallar yükleniyor…',noBranches:'Dal bulunamadı',
removeWorktree:'Çalışma ağacını kaldır',removeWorktreeFailed:'Çalışma ağacı kaldırılamadı. Kaydedilmemiş değişiklikleri kontrol edin.',
removeWorktreeConfirm:'Git’ten kaldırmak çalışma ağacı klasörünü siler, dalı korur. Yalnızca kenar çubuğundan gizlemek ise klasörü diskte tutar.',
removeWorktreeDirty:'Bu çalışma ağacında commit edilmemiş değişiklikler var. Zorla kaldırırsanız değişiklikler silinir. Yalnızca gizleyerek diskte tutabilirsiniz.',
newSessionIn: name=>`${name} içinde yeni oturum`,showMoreIn:(count,name)=>`${name} içinde ${count} oturum daha göster`,
loading:'Yükleniyor…',loadMore:'Daha fazla yükle',loadCount: n=>`${n} tane daha yükle`,messageCount: n=>`${n} mesaj`,toolCallCount: n=>`${n} araç çağrısı`,
row:{
pin:'Sabitle',unpin:'Sabitlemeyi kaldır',markUnread:'Okunmadı olarak işaretle',markRead:'Okundu olarak işaretle',
unreadFailed:'Okunma durumu güncellenemedi',copyId:'Kimliği kopyala',export:'Dışa aktar',branchFrom:'Dallandır',rename:'Yeniden adlandır…',
placeholderReconnecting:'AITURK’e yeniden bağlanılıyor…',placeholderFollowUp:'Devam mesajı gönder',
newSessionPlaceholders:['Ne geliştirelim?','AITURK’e bir görev verin','Aklınızda ne var?','Neye ihtiyacınız olduğunu anlatın','Nereden başlayalım?','İstediğinizi sorun','Bir hedefle başlayın'],
followUpPlaceholders:['Devam mesajı gönderin','Daha fazla bilgi ekleyin','İsteği netleştirin','Sırada ne var?','Devam edelim','Biraz daha geliştirelim','Düzenleyin veya devam edin'],
startVoice:'Sesli sohbet başlat',openDirective:'Aç',queueMessage:'Mesajı sıraya ekle',steer:'Devam eden işi yönlendir',stop:'Durdur',send:'Gönder',
commandDescs:{'/help':'tüm komutlar ve kısayollar','/clear':'yeni oturum başlat','/resume':'önceki oturuma devam et','/details':'günlük ayrıntı düzeyini ayarla','/copy':'seçimi veya son asistan mesajını kopyala','/quit':'uygulamadan çık'},
hotkeyDescs:{'composer.mention':'dosya, klasör, adres veya Git referansı ekle','composer.slash':'komut paleti','composer.help':'hızlı yardım (silerek kapatın)','composer.sendNewline':'gönder · yeni satır için Shift+Enter','composer.sendQueued':'sıradaki mesajı gönder','keybinds.openPanel':'tüm klavye kısayolları','composer.cancel':'açılır pencereyi kapat · işi iptal et','composer.history':'seçenekler / geçmiş arasında gezin'},
attachUrlTitle:'Adres ekle',attachUrlDesc:'AITURK sayfayı alıp bu isteğin bağlamına ekler.',urlPlaceholder:'https://example.com/yazi',
urlHintPre:'Tam adresi girin, örneğin ',attach:'Ekle',queued: n=>`${n} sırada`,queuedPaused: n=>`${n} sırada — duraklatıldı`,
attachmentOnly:'Yalnızca ek içeren mesaj',emptyTurn:'Boş mesaj',attachments: n=>`${n} ek`,editingInComposer:'Mesaj alanında düzenleniyor',
editingQueuedInComposer:'Sıradaki mesaj düzenleniyor',queueEdit:'Düzenle',queueSendNext:'Sonraki',queueSteer:'Yönlendir — devam eden işi şimdi değiştir',
queueSend:'Gönder',queueDelete:'Sil',queueResume:'Devam et',queueResumeTip:'Durduruldu — sıradaki mesajları göndermeye devam et',
queueStuckTitle:'Sıradaki mesaj gönderilmedi',queueStuckBody:'Mesaj gönderimi başarısız oldu. Mesaj hâlâ sırada; yeniden göndermeyi deneyin.',
tipPre:'İpucu: Dosya referansı eklemek için ',tipPost:' yazın.',snippetsTitle:'İstem şablonları',snippetsDesc:'Mesajınıza eklenecek başlangıç istemini seçin.',
dropFiles:'Eklemek için dosyaları bırakın',dropSession:'Bu sohbeti bağlamak için bırakın',
mcpSuggestions:{label: s=>`${s} ekle`,tip: k=>`“${k}” ifadesini kullandığınız için önerildi; bağlanmak için tıklayın`,connecting: s=>`${s} bağlanıyor…`,cancelTip:'İptal için tıklayın',added: s=>`${s} eklendi`,addedTip:'Bağlandı — araçları bu sohbette hazır',connectFailed: s=>`${s} bağlanamadı`},
skillSuggestions:{label: s=>`Yeteneği kullan: ${s}`,tip: s=>`“${s}” ifadesini kullandınız; bu yetenekle başlamak için tıklayın`,done: s=>`/${s} eklendi`,doneTip:'Mesaj gönderildiğinde yetenek yüklenir'},
githubSuggestions:{label:'GitHub bağla',tip:'GitHub bağlantısı gh CLI yetenekleriyle çalışır; hesabınızı bağlamak için tıklayın',done:'/github-auth eklendi',doneTip:'Mesajı gönderin; ajan GitHub girişinde size yardımcı olur'},
repairSuggestions:{label: s=>`${s} yeniden bağla`,tip: s=>`${s} çağrısında bağlantı hatası oluştu`,working: s=>`${s} yeniden bağlanıyor…`,workingTip:'İptal için tıklayın',done: s=>`${s} yeniden bağlandı`,doneTip:'Yeni kimlik bilgileri bu sohbette etkin',failed: s=>`${s} yeniden bağlanamadı`},
cronSuggestions:{label:'Zamanla',tip: p=>`“${p}” tekrar eden bir iş olabilir; zamanlayabilirsiniz`,prefix:'Bunu zamanlanmış görev olarak ayarla:',done:'Zamanlama için işaretlendi',doneTip:'Mesajı gönderin; ajan görevi oluşturur'},
snippets:{
codeReview:{label:'Kod incelemesi',description:'Değişikliği hata, gerileme ve eksik testler açısından inceleyin.',text:'Bu değişikliği hata, gerileme ve eksik testler açısından incele.'},
implementationPlan:{label:'Uygulama planı',description:'Kodu değiştirmeden önce uygulanacak adımları belirleyin.',text:'Kodu değiştirmeden önce kısa bir uygulama planı hazırla.'},
explainThis:{label:'Bunu açıkla',description:'Seçilen kodun nasıl çalıştığını ve ilgili dosyaları açıklayın.',text:'Bunun nasıl çalıştığını açıkla ve ilgili dosyaları göster.'}
}
},
statusStack:{
agents:'Ajanlar',background: n=>`${n} arka plan görevi`,goalActive:'Hedef etkin',goalDone:'Hedef tamamlandı',goalPaused:'Hedef duraklatıldı',
goalWaiting:'Hedef bekliyor',subagents: n=>`${n} alt ajan`,todos:(done,total)=>`Görevler ${done}/${total}`,running:'Çalışıyor',stop:'Durdur',dismiss:'Kapat',exit: c=>`çıkış ${c}`,
modelOptions:{noOptions:'Bu model için seçenek yok',options:'Seçenekler',thinking:'Düşünme',fast:'Hızlı',effort:'Çaba',minimal:'En az',low:'Düşük',medium:'Orta',high:'Yüksek',xhigh:'Çok yüksek',max:'En yüksek',ultra:'Ultra',updateFailed:'Model seçeneği güncellenemedi',fastFailed:'Hızlı mod güncellenemedi'},
gatewayMenu:{gateway:'Ağ geçidi',connected:'Bağlandı',connecting:'Bağlanıyor',offline:'Çevrimdışı',inferenceReady:'Model erişimi hazır',inferenceNotReady:'Model erişimi hazır değil',checkingInference:'Model erişimi kontrol ediliyor',disconnected:'Bağlantı kesildi',reconnectGateway:'Ağ geçidine yeniden bağlan',openSystem:'Sistem panelini aç',connection: label=>`Bağlantı: ${label}`,recentActivity:'Son etkinlik',viewAllLogs:'Tüm günlükleri gör →',messagingPlatforms:'Mesajlaşma platformları'},
approvalMode:{title:'Onay modu',ariaLabel: mode=>`Onay modu: ${mode}`,manual:'Elle',manualDescription:'Onay gerektiren işlemlerden önce sor',smart:'Akıllı',smartDescription:'İşlemleri otomatik değerlendir ve gerektiğinde sor',off:'Kapalı',offDescription:'Onay istemeden çalıştır'},
toggleVersion:'Sürüm ve güncellemeler',toggleWorkspace:'Çalışma alanı',
cacheHitRateTitle:'Bu oturumun istem önbelleği isabet oranı. Önbellekteki tokenların maliyeti daha düşüktür.',tokensPerSecondTitle:'Son 10 model çağrısındaki saniye başına ortalama çıktı tokenı',
agents:'Ajanlar',closeAgents:'Ajanları kapat',openAgents:'Ajanları aç',subagents: n=>`${n} alt ajan`,failed: n=>`${n} başarısız`,running: n=>`${n} çalışıyor`,
cron:'Zamanlama',openCron:'Zamanlanmış işleri aç',webhooks:'Web kancaları',openWebhooks:'Web kancalarını aç',starmap:'Bellek grafiği',openStarmap:'Bellek grafiğini aç',
systemResources:{title:'Sistem kaynakları',loading:'Kaynaklar…',gpuUtilization:'GPU kullanımı',gpuMemory:'GPU belleği',ram:'RAM',unifiedNote:'Birleşik bellek. GPU ve sistem aynı belleği paylaşır.',toggle:'Sistem kaynakları'},
session:'Oturum',yoloOn:'YOLO açık. Tehlikeli komutlar otomatik onaylanır. Genel ayarı değiştirmek için Shift ile tıklayın.',
yoloOff:'YOLO kapalı. Genel ayarı değiştirmek için Shift ile tıklayın.',modelNone:'yok',noModel:'model yok',switchModel:'Model değiştir',openModelPicker:'Model seçiciyi aç',
modelPinned:'sizin tarafınızdan sabitlendi; yeni sohbetler ayarlardaki varsayılan yerine bunu kullanır',modelTitle:(p,m)=>`Model · ${p}: ${m}`,providerModelTitle:(p,m)=>`${p} · ${m}`
errorLayers:{auth:'Kimlik doğrulama hatası',billing:'Kredi bitti',disk:'Disk dolu',endpoint:'Özel API bağlantı hatası',gateway:'Ağ geçidi hatası',generic:'İşlem başarısız',provider:'Sağlayıcı hatası',runtime:'Yerel çalışma ortamı hatası',streaming:'Akış bağlantısı hatası'},
readAloud:'Sesli oku',editMessage:'Mesajı düzenle',expandMessage:'Mesajı genişlet',scrollToBottom:'En alta git',stop:'Durdur',
restorePrevious:'Önceki kontrol noktasına dön',restoreCheckpoint:'Kontrol noktasını geri yükle',restoreFromHere:'Bu istemden yeniden çalıştır',
restoreTitle:'Bu kontrol noktasına dönülsün mü?',restoreBody:'Bu istemden sonraki tüm mesajlar sohbetten kaldırılır ve istem buradan yeniden çalıştırılır.',
restoreConfirm:'Geri yükle ve çalıştır',restoreNext:'Sonraki kontrol noktasına dön',goForward:'İleri git',sendEdited:'Düzenlenen mesajı gönder',attachingFile:'Ekleniyor…'
},
approval:{
gatewayDisconnected:'Ağ geçidi bağlı değil',sendFailed:'Onay yanıtı gönderilemedi',run:'Çalıştır',command:'Komut',moreOptions:'Diğer onay seçenekleri',
allowSession:'Bu oturum için izin ver',alwaysAllowMenu:'Her zaman izin ver…',jumpToApproval:'Onay gerekiyor',reject:'Reddet',
alwaysTitle:'Bu komuta her zaman izin verilsin mi?',alwaysDescription: p=>`“${p}” deseni profilinizin config.yaml dosyasındaki kalıcı izin listesine eklenir. Bu tür komutlar için bu oturumda ve sonraki oturumlarda yeniden sorulmaz.`,alwaysAllow:'Her zaman izin ver'
},
clarify:{
notReady:'Soru henüz hazır değil',gatewayDisconnected:'Ağ geçidi bağlı değil',sendFailed:'Yanıt gönderilemedi',loadingQuestion:'Soru yükleniyor…',
other:'Diğer (yanıtınızı yazın)',placeholder:'Yanıtınızı yazın…',skip:'Atla',skipped:'Atlandı',continueLabel:'Devam et',confirmAndContinueLabel:'Onayla ve devam et',
answeredBadge:'Yanıtlandı',questionProgress:(a,n)=>`${n} sorunun ${a} tanesi yanıtlandı`,lateAnswer:(q,a)=>`“${q}” sorusuna yanıtım: ${a}`,
lateAnswerTip:'Yanıtı devam mesajı olarak hazırla',lateAnswerHint:'Bu soru artık yanıt beklemiyor. Bir seçeneği devam mesajı olarak gönderebilirsiniz.'
notInCatalog: s=>`“${s}” MCP kataloğunda yok`,catalogSource:'Nous tarafından onaylanan katalogdan',envRequired:'Önce gerekli kimlik bilgilerini girin',
sendFailed:'MCP kurulum yanıtı gönderilemedi',reloadFailed:'Sunucu kaydedildi ancak araçlar yüklenemedi. Sonraki oturumda yüklenir.',gatewayDisconnected:'Ağ geçidi bağlı değil'
rawResponse:'Ham yanıt',copyActivity:'Etkinliği kopyala',recoveredOne:'Bir başarısız adımdan sonra toparlandı',recoveredMany: n=>`${n} başarısız adımdan sonra toparlandı`,
failedOne:'Bir adım başarısız',failedMany: n=>`${n} adım başarısız`,statusRunning:'Çalışıyor',statusError:'Hata',statusRecovered:'Toparlandı',statusDone:'Tamamlandı',memoryWriteNoted:'Bellek yazımı kaydedildi',
linkHint:'Önizleme paneli için ⌘/Ctrl ile tıklayın',source:'KAYNAK',renderedPreview:'ÖNİZLEME',diff:'FARK',unknownSize:'boyut bilinmiyor',
binaryTitle:'Bu bir ikili dosya olabilir',binaryBody: name=>`${name} önizlemesinde okunamayan metin görünebilir.`,
largeTitle:'Bu dosya büyük',largeBody:(name,size)=>`${name}: ${size}. Yalnızca ilk 512 KB gösterilir.`,previewAnyway:'Yine de önizle',truncated:'İlk 512 KB gösteriliyor.',
noInlineTitle:'Satır içi önizleme yok',noInlineBody: mime=>`${mime||'Bu dosya türü'} bağlama eklenebilir.`,edit:'Düzenle',editing:'Düzenleniyor',
remoteLoopback:'Bu adres ajanın çalıştığı bilgisayarı gösteriyor. Tarayıcı paneli bu cihazda açılır; uzak geliştirme sunucusu için port yönlendirmesi veya erişilebilir bir adres gerekir.',
failedToLoad:'Önizleme yüklenemedi',tryAgain:'Yeniden dene',restarting:'AITURK yeniden başlatılıyor…',askRestart:'AITURK’ten sunucuyu yeniden başlatmasını iste',
lookingRestart: id=>`AITURK yeniden başlatılacak önizleme sunucusunu arıyor (${id})`,restartingTitle:'Önizleme sunucusu yeniden başlatılıyor',
restartingMessage:'AITURK arka planda çalışıyor. İlerlemeyi önizleme konsolundan izleyin.',startRestartFailed: m=>`Sunucu yeniden başlatılamadı: ${m}`,restartFailed:'Sunucu yeniden başlatılamadı',
blankPageBody:'Yukarıya bir adres yazın veya AITURK’ten sayfa açmasını isteyin.',finishedRestarting: m=>`Önizleme sunucusu yeniden başlatıldı${m?`: ${m}`:''}`,
failedRestarting: m=>`Sunucu yeniden başlatılamadı: ${m}`,unknownError:'bilinmeyen hata',restartedTitle:'Önizleme sunucusu yeniden başlatıldı',
reloadingNow:'Önizleme yenileniyor.',restartFailedTitle:'Önizleme yeniden başlatılamadı',restartFailedMessage:'AITURK sunucuyu yeniden başlatamadı.',
stillWorking:'AITURK çalışmaya devam ediyor; yeniden başlatma sonucu henüz gelmedi. Sunucu komutu ön planda çalışıyor olabilir.',workspaceReloading:'Çalışma alanı değişti; önizleme yenileniyor',
annotateNeedPage:'Önce uygulama içi tarayıcıda bir sayfa açın.',annotateFailed:'İşaretleme modu başlatılamadı',commenting:'Yorum ekleniyor',addComments: n=>`${n} yorum ekle`,
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.