{ "ai-chat-ui.show-settings": "AI Ayarlarını Göster", "ai-chat:summarize-session-as-task-for-coder": "Kodlayıcı için Görev Olarak Oturumu Özetleme", "ai.executePlanWithCoder": "Coder ile Mevcut Planı Yürüt", "ai.updateTaskContext": "Geçerli Görev Bağlamını Güncelle", "aiConfiguration:open": "AI Yapılandırma görünümünü açın", "aiHistory:clear": "AI Geçmişi: Geçmişi Temizle", "aiHistory:open": "Yapay Zeka Geçmişi görünümünü açın", "aiHistory:sortChronologically": "Yapay Zeka Geçmişi: Kronolojik olarak sırala", "aiHistory:sortReverseChronologically": "Yapay Zeka Tarihi: Ters kronolojik olarak sırala", "aiHistory:toggleCompact": "Yapay Zeka Geçmişi: Kompakt görünümü değiştir", "aiHistory:toggleHideNewlines": "Yapay Zeka Geçmişi: Yeni satırları yorumlamayı durdur", "aiHistory:toggleRaw": "Yapay Zeka Geçmişi: Ham görünümü değiştir", "aiHistory:toggleRenderNewlines": "Yapay Zeka Geçmişi: Yeni satırları yorumlama", "debug.breakpoint.editCondition": "Düzenleme Durumu...", "debug.breakpoint.removeSelected": "Seçili Kesme Noktalarını Kaldır", "debug.breakpoint.toggleEnabled": "Kesme Noktalarını Etkinleştir", "notebook.cell.changeToCode": "Hücreyi Kod Olarak Değiştir", "notebook.cell.changeToMarkdown": "Hücreyi Markdown Olarak Değiştirme", "notebook.cell.insertMarkdownCellAbove": "Markdown Hücresini Yukarıya Ekleme", "notebook.cell.insertMarkdownCellBelow": "Aşağıya Markdown Hücresi Ekleme", "terminal:new:profile": "Profilden Yeni Entegre Terminal Oluşturma", "terminal:profile:default": "Varsayılan Terminal Profilini seçin", "theia": { "ai": { "agents": { "completionNotification": { "mdDescription": "Bu aracı bir görevi tamamladığında bildirim davranışı. Ayarlanmamışsa, global varsayılan bildirim ayarı kullanılacaktır.\n - `os-bildirim`: İşletim sistemi/sistem bildirimlerini göster\n - `mesaj`: Bildirimleri durum çubuğunda/mesaj alanında göster\n - `blink`: Kullanıcı arayüzünü yanıp söner veya vurgular\n - `off`: Bu aracı için bildirimleri devre dışı bırak", "title": "Tamamlama Bildirimi" }, "enable": { "mdDescription": "Temsilcinin etkinleştirilmesi (true) veya devre dışı bırakılması (false) gerektiğini belirtir.", "title": "Temsilciyi Etkinleştir" }, "languageModelRequirements": { "identifier": { "mdDescription": "Kullanılacak dil modelinin tanımlayıcısı." }, "mdDescription": "Bu aracı için kullanılan dil modellerini belirtir.", "purpose": { "mdDescription": "Bu dil modelinin hangi amaçla kullanıldığı.", "title": "Amaç" }, "title": "Dil Modeli Gereksinimleri" }, "mdDescription": "Belirli aracıları etkinleştirme veya devre dışı bırakma, istemleri yapılandırma ve LLM'leri seçme gibi aracı ayarlarını yapılandırın.", "selectedVariants": { "mdDescription": "Bu müşteri temsilcisi için o anda seçili olan istem varyantlarını belirtir.", "title": "Seçilmiş Varyantlar" }, "title": "Temsilci Ayarları" }, "anthropic": { "apiKey": { "description": "Resmi Anthropic Hesabınızın API Anahtarını girin. **Lütfen dikkat:** Bu tercihi kullanarak Anthropic API anahtarı Theia'yı çalıştıran makinede açık metin olarak saklanacaktır. Anahtarı güvenli bir şekilde ayarlamak için `ANTHROPIC_API_KEY` ortam değişkenini kullanın." }, "models": { "description": "Kullanılacak resmi Antropik modeller" } }, "chat": { "agent": { "architect": "Mimar", "coder": "kodlayıcı", "universal": "Universal" }, "applySuggestion": "Öneri uygulayın", "bypassModelRequirement": { "description": "Dil modeli gereksinimi kontrolünü atla. Theia dil modellerini gerektirmeyen harici ajanlar (ör. Claude Code) kullanıyorsanız bunu etkinleştirin." }, "changeSetDefaultTitle": "Önerilen Değişiklikler", "changeSetFileDiffUriLabel": "Yapay zeka değişiklikleri: {0}", "chatAgentsVariable": { "description": "Sistemde bulunan sohbet temsilcilerinin listesini döndürür" }, "chatSessionNamingAgent": { "description": "Sohbet oturumu adları oluşturmak için aracı", "vars": { "conversation": { "description": "Sohbet görüşmesinin içeriği." }, "listOfSessionNames": { "description": "Mevcut oturum adlarının listesi." } } }, "chatSessionSummaryAgent": { "description": "Sohbet oturumu özetleri oluşturmak için aracı." }, "confirmApplySuggestion": "Bu öneri oluşturulduktan sonra {0} dosyası değişti. Değişikliği uygulamak istediğinizden emin misiniz?", "confirmRevertSuggestion": "Bu öneri oluşturulduktan sonra {0} dosyası değişti. Değişikliği geri almak istediğinizden emin misiniz?", "couldNotFindMatchingLM": "Eşleşen bir dil modeli bulunamadı. Lütfen kurulumunuzu kontrol edin!", "couldNotFindReadyLMforAgent": "{0} temsilcisi için hazır bir dil modeli bulunamadı. Lütfen kurulumunuzu kontrol edin!", "defaultAgent": { "description": "İsteğe bağlı: Kullanıcı sorgusunda @ ile açıkça bir aracı belirtilmemişse, çağrılacak Sohbet Aracısının adresi. Herhangi bir Varsayılan Aracı yapılandırılmamışsa, Theia'nın varsayılanları uygulanacaktır." }, "imageContextVariable": { "args": { "data": { "description": "Görüntü verileri base64 olarak." }, "mimeType": { "description": "Görüntünün mimetipi." }, "name": { "description": "Varsa görüntü dosyasının adı." }, "wsRelativePath": { "description": "Varsa, görüntü dosyasının çalışma alanına göreli yolu." } }, "description": "Bir görüntü için bağlam bilgisi sağlar", "label": "Resim Dosyası" }, "orchestrator": { "description": "Bu temsilci, kullanıcı talebini mevcut tüm sohbet temsilcilerinin açıklamasına göre analiz eder ve talebi yanıtlamak için en uygun temsilciyi seçer (AI kullanarak) Kullanıcının talebi, başka bir onay olmadan doğrudan seçilen temsilciye devredilecektir.", "vars": { "availableChatAgents": { "description": "Orkestratörün temsilci atayabileceği sohbet aracılarının listesi, dışlama listesi tercihinde belirtilen aracılar hariç." } } }, "pinChatAgent": { "description": "Bahsedilen bir sohbet temsilcisini istemler arasında otomatik olarak etkin tutmak için temsilci sabitlemeyi etkinleştirin ve tekrarlanan bahsetmenin gerekliliğini azaltın." }, "revertSuggestion": "Öneriyi geri al", "selectImageFile": "Bir görüntü dosyası seçin", "sessionStorage": { "description": "Sohbet oturumlarının nerede saklanacağını yapılandırın.", "globalPath": "Küresel Yol", "pathNotUsedForScope": "{0} depolama kapsamı ile kullanılmaz.", "pathRequired": "Yol boş olamaz", "pathSettings": "Yol Ayarları", "resetToDefault": "Varsayılana sıfırla", "scope": { "global": "Sohbet oturumlarını genel yapılandırma klasöründe saklayın.", "workspace": "Sohbet oturumlarını çalışma alanı klasöründe saklayın." }, "workspacePath": "Çalışma Alanı Yolu" }, "taskContextService": { "summarizeProgressMessage": "Özetle: {0}", "updatingProgressMessage": "Güncelleniyor: {0}" }, "toolConfirmation": { "confirm": { "description": "Araçları çalıştırmadan önce onay isteyin" }, "disabled": { "description": "Araç yürütmeyi devre dışı bırakma" }, "yolo": { "description": "Araçları onay almadan otomatik olarak çalıştırma" } }, "view": { "label": "Yapay Zeka Sohbeti" } }, "chat-ui": { "addContextVariable": "Bağlam değişkeni ekleme", "agent": "Ajan", "aiDisabled": "Yapay zeka özellikleri devre dışı", "applyAll": "Tümünü Uygula", "applyAllTitle": "Bekleyen tüm değişiklikleri uygulayın", "askQuestion": "Soru sor", "attachToContext": "Öğeleri bağlama ekleme", "cancel": "İptal (Esc)", "chat-view-tree-widget": { "ai": "YAPAY ZEKA", "aiFeatureHeader": "🚀 Yapay Zeka Özellikleri Mevcut (Alfa Sürümü)!", "featuresDisabled": "Şu anda tüm Yapay Zeka Özellikleri devre dışıdır!", "generating": "Oluşturma", "howToEnable": "Yapay Zeka Özellikleri Nasıl Etkinleştirilir?", "noRenderer": "Hata: Oluşturucu bulunamadı", "scrollToBottom": "Son mesaja atla", "waitingForInput": "Girdi için bekliyorum", "you": "Sen" }, "chatInput": { "clearHistory": "Giriş İstemi Geçmişini Temizle", "cycleMode": "Döngü Sohbet Modu", "nextPrompt": "Sonraki İstem", "previousPrompt": "Önceki İstem" }, "chatInputAriaLabel": "Mesajınızı buraya yazın", "chatResponses": "Sohbet yanıtları", "code-part-renderer": { "generatedCode": "Oluşturulan Kod" }, "collapseChangeSet": "Değişiklik Setini Daralt", "command-part-renderer": { "commandNotExecutable": "Komut \"{0}\" kimliğine sahiptir ancak Sohbet penceresinden çalıştırılamaz." }, "copyCodeBlock": "Kod Bloğunu Kopyala", "couldNotSendRequestToSession": "Oturuma \"{0}\" isteği gönderilemedi {1}", "delegation-response-renderer": { "prompt": { "label": "Yetkilendirilmiş istem:" }, "response": { "label": "Cevap ver:" }, "starting": "Başlangıç delegasyonu...", "status": { "canceled": "iptal edildi", "error": "hata", "generating": "üretiyor.", "starting": "başlıyoruz." } }, "deleteChangeSet": "Değişiklik Setini Sil", "editRequest": "Düzenle", "edited": "düzenlenmiş", "editedTooltipHint": "Bu komut varyantı düzenlenmiştir. AI Yapılandırma görünümünde sıfırlayabilirsiniz.", "enterChatName": "Sohbet adını girin", "errorChatInvocation": "Sohbet hizmeti çağrısı sırasında bir hata oluştu.", "expandChangeSet": "Değişiklik Setini Genişlet", "failedToDeleteSession": "Sohbet oturumu silinemedi", "failedToLoadChats": "Sohbet oturumları yüklenemedi", "failedToRestoreSession": "Sohbet oturumu geri yüklenemedi", "failedToRetry": "Yeniden deneme başarısız mesajı", "focusInput": "Odak Sohbet Girişi", "focusResponse": "Odak Sohbet Yanıtı", "noChatAgentsAvailable": "Sohbet temsilcileri mevcut değil.", "openDiff": "Açık Fark", "openOriginalFile": "Orijinal Dosyayı Aç", "performThisTask": "Bu görevi gerçekleştirin.", "persistedSession": "Kalıcı oturum (geri yüklemek için tıklayın)", "removeChat": "Sohbeti Kaldır", "renameChat": "Sohbeti Yeniden Adlandır", "requestNotFoundForRetry": "Yeniden deneme için istek bulunamadı", "responseFrom": "{0}'ın yanıtı", "selectAgentQuickPickPlaceholder": "Yeni oturum için bir temsilci seçin", "selectChat": "Sohbet seçin", "selectContextVariableQuickPickPlaceholder": "Mesaja eklenecek bir bağlam değişkeni seçin", "selectTaskContextQuickPickItem": { "currentlyOpen": "şu anda açık" }, "selectTaskContextQuickPickPlaceholder": "Eklemek için bir görev bağlamı seçin", "selectVariableArguments": "Değişken argümanları seçme", "send": "Gönder (Enter)", "sessionNotFoundForRetry": "Yeniden deneme için oturum bulunamadı", "text-part-renderer": { "cantDisplay": "Yanıt görüntülenemiyor, lütfen ChatResponsePartRenderers'ınızı kontrol edin!" }, "thinking-part-renderer": { "thinking": "Düşünme" }, "toolcall-part-renderer": { "denied": "Yürütme reddedildi", "finished": "Ran", "rejected": "Yürütme iptal edildi" }, "toolconfirmation": { "allow-options-dropdown-tooltip": "Daha Fazla İzin Verme Seçeneği", "allow-session": "Bu Sohbete İzin Verin", "allowed": "Araç yürütmeye izin verildi", "alwaysAllowConfirm": "Anlıyorum, otomatik onayı etkinleştir", "alwaysAllowTitle": "\"{0}\" için Otomatik Onay'ı etkinleştirin?", "canceled": "Araç çalıştırma iptal edildi", "denied": "Araç yürütme reddedildi", "deny-forever": "Her Zaman Reddet", "deny-options-dropdown-tooltip": "Daha Fazla Reddetme Seçeneği", "deny-reason-placeholder": "Reddedilme nedenini girin...", "deny-session": "Bu Sohbet için Reddet", "deny-with-reason": "Sebep göstererek reddetmek...", "executionDenied": "Araç yürütme reddedildi", "header": "Araç Yürütmeyi Onayla" }, "unableToSummarizeCurrentSession": "Geçerli oturum özetlenemiyor. Lütfen özet aracısının devre dışı bırakılmadığını doğrulayın.", "unknown-part-renderer": { "contentNotRestoreable": "Bu içerik ('{0}' türü) tam olarak geri yüklenemedi. Artık mevcut olmayan bir uzantıya ait olabilir." }, "unpinAgent": "Unpin Ajan", "variantTooltip": "Hızlı varyant: {0}", "yourMessage": "Mesajınız" }, "claude-code": { "agentDescription": "Anthropic'in kodlama ajanı", "askBeforeEdit": "Düzenlemeden önce sorun", "changeSetTitle": "Claude Koduna Göre Değişiklikler", "clearCommand": { "description": "Yeni bir oturum oluşturun" }, "compactCommand": { "description": "İsteğe bağlı odaklanma talimatları ile kompakt konuşma" }, "completedCount": "{0}/{1} tamamlandı", "configCommand": { "description": "Açık Claude Kodu Yapılandırması" }, "currentDirectory": "geçerli dizin", "differentAgentRequestWarning": "Önceki sohbet isteği farklı bir temsilci tarafından ele alındı. Claude Code bu diğer mesajları görmez.", "directory": "Rehber", "domain": "Etki Alanı", "editAutomatically": "Otomatik olarak düzenle", "editNumber": "Düzenle {0}", "editing": "Düzenleme", "editsCount": "{0} DÜZENLEMELER", "emptyTodoList": "Hepsi mevcut değil", "entireFile": "Tüm Dosya", "excludingOnePattern": " (1 desen hariç)", "excludingPatterns": " ( {0} kalıpları hariç)", "executedCommand": "Yürütüldü: {0}", "failedToParseBashToolData": "Bash aracı verileri ayrıştırılamadı", "failedToParseEditToolData": "Düzenleme aracı verileri ayrıştırılamadı", "failedToParseGlobToolData": "Glob aracı verileri ayrıştırılamadı", "failedToParseGrepToolData": "Grep aracı verileri ayrıştırılamadı", "failedToParseLSToolData": "LS aracı verileri ayrıştırılamadı", "failedToParseMultiEditToolData": "MultiEdit araç verileri ayrıştırılamadı", "failedToParseReadToolData": "Okuma aracı verileri ayrıştırılamadı", "failedToParseTodoListData": "Yapılacaklar listesi verileri ayrıştırılamadı", "failedToParseWebFetchToolData": "WebFetch aracı verileri ayrıştırılamadı", "failedToParseWriteToolData": "Yazma aracı verileri ayrıştırılamadı", "fetching": "Getirme", "fileFilter": "Dosya Filtresi", "filePath": "Dosya Yolu", "fileType": "Dosya Türü", "findMatchingFiles": "Geçerli dizinde \"{0}\" glob kalıbıyla eşleşen dosyaları bulun", "findMatchingFilesWithPath": "İçinde \"{0}\" glob kalıbıyla eşleşen dosyaları bulun {1}", "finding": "Bulma", "from": "Kimden", "globPattern": "küre deseni", "grepOptions": { "caseInsensitive": "büyük/küçük harf duyarsız", "glob": "Küre: {0}", "headLimit": "Limit: {0}", "lineNumbers": "hat numaraları", "linesAfter": "+{0} sonra", "linesBefore": "+{0} önce", "linesContext": "±{0} bağlam", "multiLine": "çok satırlı", "type": "tip: {0}" }, "grepOutputModes": { "content": "İçerik", "count": "saymak", "filesWithMatches": "eşleşen dosyalar" }, "ignoredPatterns": "Görmezden Gelinen Kalıplar", "ignoringPatterns": "{0} kalıplarını göz ardı etme", "initCommand": { "description": "Projeyi CLAUDE.md kılavuzu ile başlatın" }, "itemCount": "{0} öğeler", "lineLimit": "Hat Sınırı", "lines": "Çizgiler", "listDirectoryContents": "Dizin içeriğini listeleme", "listing": "Listeleme", "memoryCommand": { "description": "CLAUDE.md bellek dosyasını düzenleyin" }, "multiEditing": "Çoklu düzenleme", "oneEdit": "1 düzenleme", "oneItem": "1 parça", "oneOption": "1 seçenek", "openDirectoryTooltip": "Dizini açmak için tıklayın", "openFileTooltip": "Dosyayı düzenleyicide açmak için tıklayın", "optionsCount": "{0} seçenekler", "partial": "Kısmi", "pattern": "Desen", "plan": "Plan modu", "project": "proje", "projectRoot": "proje kökü", "readMode": "Okuma Modu", "reading": "Okuma", "replaceAllCount": "{0} tümünü değiştir", "replaceAllOccurrences": "Tüm oluşumları değiştirin", "resumeCommand": { "description": "Oturuma devam etme" }, "reviewCommand": { "description": "Kod incelemesi talep edin" }, "searchPath": "Arama Yolu", "searching": "Aranıyor", "startingLine": "Başlangıç Çizgisi", "timeout": "Zaman Aşımı", "timeoutInMs": "Zaman aşımı: {0}ms", "to": "için", "todoList": "Yapılacaklar Listesi", "todoPriority": { "high": "yüksek", "low": "düşük", "medium": "orta" }, "toolApprovalRequest": "Claude Code \"{0}\" aracını kullanmak istiyor. Buna izin vermek istiyor musunuz?", "totalEdits": "Toplam Düzenleme", "webFetch": "Web Getirme", "writing": "Yazma" }, "code-completion": { "progressText": "Yapay zeka kod tamamlama hesaplanıyor..." }, "codex": { "agentDescription": "Codex tarafından desteklenen OpenAI'nin kodlama asistanı", "completedCount": "{0}/{1} tamamlandı", "exitCode": "Çıkış kodu: {0}", "fileChangeFailed": "Codex aşağıdaki değişiklikleri uygulamada başarısız oldu: {0}", "fileChangeFailedGeneric": "Codex dosya değişikliklerini uygulayamadı.", "itemCount": "{0} ürünler", "noItems": "Hiçbir öğe yok", "oneItem": "1 ürün", "running": "Koşuyor...", "searched": "Aranan", "searching": "Arama", "todoList": "Tüm Liste", "webSearch": "Web Arama" }, "completion": { "agent": { "description": "Bu aracı, Theia IDE'deki kod düzenleyicide satır içi kod tamamlama sağlar.", "vars": { "file": { "description": "Düzenlenmekte olan dosyanın URI'si" }, "language": { "description": "Düzenlenmekte olan dosyanın languageId'si" }, "prefix": { "description": "Geçerli imleç konumundan önceki kod" }, "suffix": { "description": "Geçerli imleç konumundan sonraki kod" } } }, "automaticEnable": { "description": "Düzenleme sırasında herhangi bir (Monaco) düzenleyicide satır içi AI tamamlamalarını otomatik olarak tetikleyin. \n Alternatif olarak, \"Satır İçi Öneriyi Tetikle\" komutu veya varsayılan \"Ctrl+Alt+Space\" kısayolu aracılığıyla kodu manuel olarak tetikleyebilirsiniz." }, "cacheCapacity": { "description": "Önbellekte depolanacak maksimum kod tamamlama sayısı. Daha yüksek bir sayı performansı artırabilir ancak daha fazla bellek tüketecektir. Minimum değer 10'dur, önerilen aralık 50-200 arasındadır.", "title": "Kod Tamamlama Önbellek Kapasitesi" }, "debounceDelay": { "description": "Düzenleyicide değişiklikler algılandıktan sonra AI tamamlamalarını tetiklemeden önce milisaniye cinsinden gecikmeyi kontrol eder. Otomatik Kod Tamamlama`nın etkinleştirilmesini gerektirir. Debounce gecikmesini devre dışı bırakmak için 0 girin.", "title": "Debounce Gecikmesi" }, "excludedFileExts": { "description": "AI tamamlamalarının devre dışı bırakılması gereken dosya uzantılarını (örn. .md, .txt) belirtin.", "title": "Hariç Tutulan Dosya Uzantıları" }, "fileVariable": { "description": "Düzenlenmekte olan dosyanın URI'si. Yalnızca kod tamamlama bağlamında kullanılabilir." }, "languageVariable": { "description": "Düzenlenmekte olan dosyanın languageId'si. Yalnızca kod tamamlama bağlamında kullanılabilir." }, "maxContextLines": { "description": "İmleç konumundan önceki ve sonraki satırlar (önek ve sonek) arasında dağıtılan, bağlam olarak kullanılan maksimum satır sayısı. Herhangi bir satır sınırı olmadan tüm dosyayı bağlam olarak kullanmak için bunu -1'e ve yalnızca geçerli satırı kullanmak için 0'a ayarlayın.", "title": "Maksimum Bağlam Çizgileri" }, "prefixVariable": { "description": "Geçerli imleç konumundan önceki kod. Yalnızca kod tamamlama bağlamında kullanılabilir." }, "stripBackticks": { "description": "Bazı LLM'ler tarafından döndürülen koddan çevreleyen arka işaretleri kaldırın. Eğer bir backtick tespit edilirse, kapanış backtick'inden sonraki tüm içerik de çıkarılır. Bu ayar, dil modelleri işaretleme benzeri biçimlendirme kullandığında düz kodun döndürülmesini sağlamaya yardımcı olur.", "title": "Satır İçi Tamamlamalardan Arka İşaretleri Silme" }, "suffixVariable": { "description": "Geçerli imleç konumundan sonraki kod. Yalnızca kod tamamlama bağlamında kullanılabilir." } }, "configuration": { "selectItem": "Lütfen bir öğe seçin." }, "copilot": { "auth": { "aiConfiguration": "AI Yapılandırması", "authorize": "Yetki verdim", "copied": "Kopyalandı!", "copyCode": "Kodu kopyala", "expired": "Yetki süresi doldu veya reddedildi. Lütfen tekrar deneyin.", "hint": "Kodu girip yetkilendirdikten sonra, aşağıdaki \"Yetkilendirdim\" seçeneğine tıklayın.", "initiating": "Kimlik doğrulama başlatılıyor...", "instructions": "Theia'nın GitHub Copilot'u kullanmasına izin vermek için aşağıdaki URL'yi ziyaret edin ve kodu girin:", "openGitHub": "GitHub'ı aç", "success": "GitHub Copilot'a başarıyla giriş yaptınız!", "successHint": "GitHub hesabınız Copilot'a erişime sahipse, artık Copilot dil modellerini ", "title": "GitHub Copilot'a giriş yapın", "tos": "Giriş yaparak, aşağıdakileri kabul etmiş olursunuz: ", "tosLink": "GitHub Hizmet Şartları", "verifying": "Yetki doğrulama..." }, "category": "Copilot", "commands": { "signIn": "GitHub Copilot'a giriş yapın", "signOut": "GitHub Copilot'tan çıkış yapın" }, "enterpriseUrl": { "mdDescription": "Copilot API için GitHub Enterprise etki alanı (ör. `github.mycompany.com`). GitHub.com için boş bırakın." }, "models": { "description": "Kullanılacak GitHub Copilot modelleri. Kullanılabilir modeller, Copilot aboneliğinize bağlıdır." }, "statusBar": { "signedIn": "{0} olarak GitHub Copilot'a giriş yaptınız. Çıkmak için tıklayın.", "signedOut": "GitHub Copilot'a giriş yapmadınız. Giriş yapmak için tıklayın." } }, "core": { "agentConfiguration": { "actions": "Eylemler", "addCustomAgent": "Özel Temsilci Ekleme", "enableAgent": "Temsilciyi Etkinleştir", "label": "Ajanlar", "llmRequirements": "LLM Gereksinimleri", "notUsedInPrompt": "Bilgi isteminde kullanılmaz", "promptTemplates": "İstem Şablonları", "selectAgentMessage": "Lütfen önce bir Acente seçin!", "templateName": "Şablon", "undeclared": "Beyan edilmemiş", "usedAgentSpecificVariables": "Kullanılan Ajan Özel Değişkenleri", "usedFunctions": "Kullanılan İşlevler", "usedGlobalVariables": "Kullanılan Global Değişkenler", "variant": "Varyant" }, "agentsVariable": { "description": "Sistemde bulunan aracıların listesini döndürür" }, "aiConfiguration": { "label": "✨ AI Konfigürasyonu [Alfa]" }, "blinkTitle": { "agentCompleted": "Theia - Temsilci Tamamlandı", "namedAgentCompleted": "Theia - Ajan \"{0}\" Tamamlandı" }, "changeSetSummaryVariable": { "description": "Bir değişiklik kümesindeki dosyaların ve içeriklerinin bir özetini sağlar." }, "contextDetailsVariable": { "description": "Tüm bağlam öğeleri için tam metin değerleri ve açıklamaları sağlar." }, "contextSummaryVariable": { "description": "Belirli bir oturum için bağlamdaki dosyaları açıklar." }, "customAgentTemplate": { "description": "Bu örnek bir acentedir. Lütfen özellikleri kendi ihtiyaçlarınıza göre uyarlayın." }, "defaultModelAliases": { "code": { "description": "Kod anlama ve oluşturma görevleri için optimize edilmiştir." }, "code-completion": { "description": "Kod otomatik tamamlama senaryoları için en uygunudur." }, "summarize": { "description": "Modeller, içeriğin özetlenmesi ve yoğunlaştırılması için önceliklendirilmiştir." }, "universal": { "description": "Hem kod hem de genel dil kullanımı için iyi dengelenmiş." } }, "defaultNotification": { "mdDescription": "Bir YZ müşteri temsilcisi bir görevi tamamladığında kullanılan varsayılan bildirim yöntemi. Bireysel ajanlar bu ayarı geçersiz kılabilir.\n - `os-bildirim`: İşletim sistemi/sistem bildirimlerini göster\n - `mesaj`: Bildirimleri durum çubuğunda/mesaj alanında göster\n - `blink`: Kullanıcı arayüzünü yanıp söner veya vurgular\n - kapalı`: Tüm bildirimleri devre dışı bırak", "title": "Varsayılan Bildirim Türü" }, "discard": { "label": "Yapay Zeka İstemi Şablonunu Atın" }, "discardCustomPrompt": { "tooltip": "Özelleştirmeleri Atın" }, "fileVariable": { "description": "Bir dosyanın içeriğini çözer", "uri": { "description": "İstenen dosyanın URI'si." } }, "languageModelRenderer": { "alias": "[takma ad] {0}", "languageModel": "Dil Modeli", "purpose": "Amaç" }, "maxRetries": { "mdDescription": "Bir AI sağlayıcısına yapılan bir istek başarısız olduğunda maksimum yeniden deneme sayısı. 0 değeri, yeniden deneme yapılmayacağı anlamına gelir.", "title": "Maksimum Yeniden Deneme" }, "modelAliasesConfiguration": { "agents": "Bu Takma Adı Kullanan Temsilciler", "defaultList": "[Varsayılan liste]", "evaluatesTo": "Değerlendirir", "label": "Model Takma Adları", "modelNotReadyTooltip": "Hazır değil", "modelReadyTooltip": "Hazır", "noAgents": "Hiçbir temsilci bu takma adı kullanmaz.", "noModelReadyTooltip": "Hazır model yok", "noResolvedModel": "Bu takma ad için hazır model yok.", "priorityList": "Öncelik Listesi", "selectAlias": "Lütfen bir Model Takma Adı seçin.", "selectedModelId": "Seçilen Model", "unavailableModel": "Seçilen model artık mevcut değil" }, "noVariableFoundForOpenRequest": "Açık istek için değişken bulunamadı.", "openEditorsShortVariable": { "description": "O anda açık olan tüm dosyalara kısa referans (göreli yollar, virgülle ayrılmış)" }, "openEditorsVariable": { "description": "Çalışma alanı köküne göre o anda açık olan tüm dosyaların virgülle ayrılmış bir listesi." }, "preference": { "languageModelAliases": { "description": "AI Yapılandırma Görünümü]({0})'nde her dil modeli takma adı için modelleri yapılandırın. Alternatif olarak ayarları settings.json'da manuel olarak ayarlayabilirsiniz: \n```\n\"default/code\": {\n \"selectedModel\": \"anthropic/claude-opus-4-20250514\"\n}\n```", "selectedModel": "Bu takma ad için kullanıcı tarafından seçilen model.", "title": "Dil Modeli Takma Adları" } }, "prefs": { "title": "✨ Yapay Zeka Özellikleri [Alfa]" }, "promptFragmentsConfiguration": { "activeCustomizationTitle": "Aktif özelleştirme", "createCustomizationTitle": "Özelleştirme Oluştur", "customization": "özelleşti̇rme", "customizationLabel": "Özelleştirme", "defaultVariantTitle": "Varsayılan varyant", "deleteCustomizationTitle": "Özelleştirmeyi Sil", "editTemplateTitle": "Şablonu düzenle", "headerTitle": "İstem Fragmanları", "label": "İstem Fragmanları", "noFragmentsAvailable": "Hiçbir hızlı parça mevcut değildir.", "otherPromptFragmentsHeader": "Diğer İstem Parçaları", "promptTemplateText": "İstem Şablonu Metni", "promptVariantsHeader": "İstem Varyant Setleri", "removeCustomizationDialogMsg": "\"{1}\" istem parçası için {0} özelleştirmesini kaldırmak istediğinizden emin misiniz?", "removeCustomizationDialogTitle": "Özelleştirmeyi Kaldır", "removeCustomizationWithDescDialogMsg": "\"{1}\" ({2}) istem parçası için {0} özelleştirmesini kaldırmak istediğinizden emin misiniz?", "resetAllButton": "Tümünü Sıfırla", "resetAllCustomizationsDialogMsg": "Tüm istem parçalarını yerleşik sürümlerine sıfırlamak istediğinizden emin misiniz? Bu, tüm özelleştirmeleri kaldıracaktır.", "resetAllCustomizationsDialogTitle": "Tüm Özelleştirmeleri Sıfırla", "resetAllCustomizationsTitle": "Tüm özelleştirmeleri sıfırla", "resetAllPromptFragments": "Tüm istem parçalarını sıfırla", "resetToBuiltInDialogMsg": "\"{0}\" istem parçasını yerleşik sürümüne sıfırlamak istediğinizden emin misiniz? Bu, tüm özelleştirmeleri kaldıracaktır.", "resetToBuiltInDialogTitle": "Yerleşik'e Sıfırla", "resetToBuiltInTitle": "Bu yerleşik değere sıfırlayın", "resetToCustomizationDialogMsg": "{1} özelleştirmesini kullanmak için \"{0}\" istem parçasını sıfırlamak istediğinizden emin misiniz? Bu, daha yüksek öncelikli tüm özelleştirmeleri kaldıracaktır.", "resetToCustomizationDialogTitle": "Özelleştirmeye Sıfırla", "resetToCustomizationTitle": "Bu özelleştirmeye sıfırla", "selectedVariantLabel": "Seçilmiş", "selectedVariantTitle": "Seçilmiş varyant", "usedByAgentTitle": "Acente tarafından kullanılıyor: {0}", "variantSetError": "Seçilen varyant mevcut değil ve varsayılan bulunamadı. Lütfen yapılandırmanızı kontrol edin.", "variantSetWarning": "Seçilen varyant mevcut değil. Bunun yerine varsayılan varyant kullanılıyor.", "variantsOfSystemPrompt": "Bu bilgi istemi varyant setinin varyantları:" }, "promptTemplates": { "description": "Özelleştirilmiş istem şablonlarını saklamak için kullanılan klasör. Eğer özelleştirilmemişse kullanıcı yapılandırma dizini kullanılır. Lütfen istem şablonlarınızın varyantlarını yönetmek için sürüm kontrolü altında olan bir klasör kullanmayı düşünün.", "openLabel": "Klasör Seçin" }, "promptVariable": { "argDescription": "Çözümlenecek istem şablonu kimliği", "completions": { "detail": { "builtin": "Yerleşik istem parçası", "custom": "Özelleştirilmiş istem parçası" } }, "description": "Bilgi istemi şablonlarını bilgi istemi hizmeti aracılığıyla çözer" }, "prompts": { "category": "Theia AI İstemi Şablonları" }, "requestSettings": { "clientSettings": { "description": "llm'ye geri gönderilen mesajların nasıl işleneceğine ilişkin istemci ayarları.", "keepThinking": { "description": "false olarak ayarlanırsa, çok turlu bir görüşmede bir sonraki kullanıcı isteği gönderilmeden önce tüm düşünme çıktıları filtrelenir." }, "keepToolCalls": { "description": "false olarak ayarlanırsa, çok turlu bir görüşmede bir sonraki kullanıcı isteği gönderilmeden önce tüm araç isteği ve araç yanıtları filtrelenir." } }, "mdDescription": "Birden fazla model için özel istek ayarlarının belirtilmesine izin verir.\n Her nesne belirli bir model için yapılandırmayı temsil eder. ModelId` alanı model kimliğini belirtir, `requestSettings` modele özgü ayarları tanımlar.\n ProviderId` alanı isteğe bağlıdır ve ayarları belirli bir sağlayıcıya uygulamanıza olanak tanır. Ayarlanmazsa, ayarlar tüm sağlayıcılara uygulanır.\n Örnek providerId'ler: huggingface, openai, ollama, llamafile.\n Daha fazla bilgi için [belgelerimize] (https://theia-ide.org/docs/user_ai/#custom-request-settings) bakın.", "modelSpecificSettings": { "description": "Belirli model kimliği için ayarlar." }, "scope": { "agentId": { "description": "Ayarların uygulanacağı (isteğe bağlı) temsilci kimliği." }, "modelId": { "description": "(İsteğe bağlı) model kimliği" }, "providerId": { "description": "Ayarların uygulanacağı (isteğe bağlı) sağlayıcı kimliği." } }, "title": "Özel İstek Ayarları" }, "skillsVariable": { "description": "AI ajanları tarafından kullanılabilecek mevcut becerilerin listesini döndürür." }, "taskContextSummary": { "description": "Oturum bağlamında bulunan tüm görev bağlamı öğelerini çözer." }, "templateSettings": { "edited": "düzenlenmiş", "unavailableVariant": "Seçilen varyant artık mevcut değil" }, "todayVariable": { "description": "Bugün için bir şey yapar", "format": { "description": "Tarihin biçimi" } }, "unableToDisplayVariableValue": "Değişken değeri görüntülenemiyor.", "unableToResolveVariable": "Değişken çözümlenemiyor.", "variable-contribution": { "builtInVariable": "Theia Yerleşik Değişken", "currentAbsoluteFilePath": "Geçerli olarak açılmış dosyanın mutlak yolu. Lütfen çoğu aracının göreli bir dosya yolu (geçerli çalışma alanına göreli) bekleyeceğini unutmayın.", "currentFileContent": "O anda açık olan dosyanın düz içeriği. Bu, içeriğin nereden geldiği bilgisini hariç tutar. Lütfen çoğu aracının göreli bir dosya yolu (geçerli çalışma alanına göreli) ile daha iyi çalışacağını unutmayın.", "currentRelativeDirPath": "Geçerli olarak açılmış dosyayı içeren dizinin göreli yolu.", "currentRelativeFilePath": "O anda açık olan dosyanın göreli yolu.", "currentSelectedText": "Açılan dosyada o anda seçili olan düz metin. Bu, içeriğin nereden geldiği bilgisini hariç tutar. Lütfen çoğu aracının göreli bir dosya yolu (geçerli çalışma alanına göreli) ile daha iyi çalışacağını unutmayın.", "dotRelativePath": "O anda açık olan dosyanın göreli yoluna kısa referans ('currentRelativeFilePath')." } }, "editor": { "editorContextVariable": { "description": "Editöre özel bağlam bilgilerini çözer", "label": "EditorContext" }, "explainWithAI": { "prompt": "Bu hatayı açıklayın", "title": "Yapay zeka ile açıklayın" }, "fixWithAI": { "prompt": "Bu hatayı düzeltmek için yardım" } }, "google": { "apiKey": { "description": "Resmi Google AI (Gemini) Hesabınızın API Anahtarını girin. **Lütfen dikkat:** Bu tercihi kullanarak GOOGLE AI API anahtarı Theia'yı çalıştıran makinede açık metin olarak saklanacaktır. Anahtarı güvenli bir şekilde ayarlamak için `GOOGLE_API_KEY` ortam değişkenini kullanın." }, "maxRetriesOnErrors": { "description": "Hata durumunda maksimum yeniden deneme sayısı. 1'den küçükse, yeniden deneme mantığı devre dışı bırakılır" }, "models": { "description": "Kullanılacak resmi Google Gemini modelleri" }, "retryDelayOnOtherErrors": { "description": "Diğer hatalar durumunda yeniden denemeler arasındaki saniye cinsinden gecikme (bazen Google GenAI, modelden döndürülen eksik JSON sözdizimi veya 500 Dahili Sunucu Hatası gibi hatalar bildirir). Bunu -1 olarak ayarlamak, bu durumlarda yeniden denemeleri önler. Aksi takdirde, yeniden deneme ya hemen (0 olarak ayarlanmışsa) ya da saniye cinsinden bu gecikmeden sonra (pozitif bir sayıya ayarlanmışsa) gerçekleşir." }, "retryDelayOnRateLimitError": { "description": "Hız sınırı hataları durumunda yeniden denemeler arasında saniye cinsinden gecikme. Bkz. https://ai.google.dev/gemini-api/docs/rate-limits" } }, "history": { "clear": { "tooltip": "Tüm acentelerin Geçmişini Temizle" }, "exchange-card": { "agentId": "Ajan", "timestamp": "Başladı" }, "open-history-tooltip": "Yapay zeka tarihini açın...", "request-card": { "agent": "Ajan", "model": "Model", "request": "İstek", "response": "Yanıt", "timestamp": "Zaman Damgası", "title": "İstek" }, "sortChronologically": { "tooltip": "Kronolojik olarak sırala" }, "sortReverseChronologically": { "tooltip": "Ters kronolojik olarak sırala" }, "toggleCompact": { "tooltip": "Kompakt görünümü göster" }, "toggleHideNewlines": { "tooltip": "Yeni satırları yorumlamayı durdur" }, "toggleRaw": { "tooltip": "Ham görünümü göster" }, "toggleRenderNewlines": { "tooltip": "Yeni satırları yorumlama" }, "view": { "label": "✨ Yapay Zeka Ajan Geçmişi [Alfa]", "noAgent": "Temsilci mevcut değil.", "noAgentSelected": "Temsilci seçilmedi.", "noHistoryForAgent": "Seçilen acente için mevcut geçmiş yok '{0}'" } }, "huggingFace": { "apiKey": { "mdDescription": "Hugging Face Hesabınız için bir API Anahtarı girin. **Lütfen dikkat:** Bu tercihi kullanarak Hugging Face API anahtarı Theia'yı çalıştıran makinede açık metin olarak saklanacaktır. Anahtarı güvenli bir şekilde ayarlamak için `HUGGINGFACE_API_KEY` ortam değişkenini kullanın." }, "models": { "mdDescription": "Kullanılacak Hugging Face modelleri. **Lütfen dikkat:** Şu anda yalnızca sohbet tamamlama API'sini destekleyen modeller (`*-Instruct` gibi talimat ayarlı modeller) desteklenmektedir. Bazı modeller için Hugging Face web sitesinde lisans koşullarını kabul etmeniz gerekebilir." } }, "ide": { "agent-description": "Etkinleştirme, LLM seçimi, istem şablonu özelleştirme ve [AI Yapılandırma Görünümü]'nde özel aracı oluşturma dahil olmak üzere AI aracı ayarlarını yapılandırın({0}).", "agentConfiguration": { "customAgentLocationQuickPick": { "createNewFile": "Yeni dosya oluştur", "openExistingFile": "Mevcut dosyayı aç", "placeholder": "Özel bir aracı dosyasının nerede oluşturulacağını veya açılacağını seçin", "title": "Özel Temsilciler Dosyası için Konum Seçin" }, "noDescription": "Açıklama mevcut değil" }, "app-tester": { "errorCheckingDevToolsServerStatus": "DevTools MCP sunucu durumunu kontrol ederken hata oluştu: {0}", "errorCheckingPlaywrightServerStatus": "Playwright MCP sunucu durumu kontrol edilirken hata oluştu: {0}", "startChromeDevToolsMcpServers": { "canceled": "Lütfen Chrome DevTools MCP sunucusunu kurun.", "error": "Chrome DevTools MCP sunucusu başlatılamadı: {0}", "progress": "Chrome DevTools MCP sunucusunu başlatıyor.", "question": "Chrome DevTools MCP sunucusu çalışmıyor. Şimdi başlatmak ister misiniz? Bu, Chrome DevTools MCP sunucusunu yükleyebilir." }, "startMcpServers": { "no": "Hayır, iptal et", "yes": "Evet, sunucuları başlatın." }, "startPlaywrightServers": { "canceled": "Lütfen MCP sunucularını kurun.", "error": "Playwright MCP sunucusu başlatılamadı: {0}", "progress": "Playwright MCP sunucularını başlatma.", "question": "Playwright MCP sunucuları çalışmıyor. Onları şimdi başlatmak ister misiniz? Bu, Playwright MCP sunucularını yükleyebilir." } }, "architectAgent": { "mode": { "default": "Varsayılan Mod", "plan": "Modaya uygun plan", "simple": "Basit Mod" }, "suggestion": { "executePlanWithCoder": "Coder ile \"{0}\" komutunu çalıştırın.", "summarizeSessionAsTaskForCoder": "Bu oturumu Kodlayıcı için bir görev olarak özetleyin", "updateTaskContext": "Geçerli görev bağlamını güncelle" } }, "bypassHint": "Claude Code gibi bazı ajanlar Theia Dil Modellerine ihtiyaç duymazlar.", "chatDisabledMessage": { "featuresTitle": "Şu anda desteklenen görünümler ve özellikler:" }, "coderAgent": { "mode": { "agentNext": "Ajan Modu (Sonraki)", "edit": "Düzenleme Modu" }, "suggestion": { "fixProblems": { "content": "Geçerli dosyada [Sorunları düzeltin]({0}).", "prompt": "lütfen {1} adresine bakın ve sorunları giderin." }, "startNewChat": "Sohbetleri kısa ve odaklanmış tutun. Yeni bir görev için [Yeni bir sohbet başlatın]({0}) veya [Bu sohbetin özetini içeren yeni bir sohbet başlatın]({1})." } }, "commandAgent": { "commandCallback": { "confirmAction": "Anladım.", "label": "Yapay zeka komutu" }, "response": { "customHandler": "Bunu uygulamayı dene:", "noCommand": "Üzgünüm, böyle bir komut bulamıyorum", "theiaCommand": "Size yardımcı olabilecek bu komutu buldum:" }, "vars": { "commandIds": { "description": "Theia'daki mevcut komutların listesi." } } }, "configureAgent": { "header": "Varsayılan aracıyı yapılandırın" }, "continueAnyway": "Yine de devam et", "createSkillAgent": { "mode": { "edit": "Varsayılan Mod" } }, "enableAI": { "mdDescription": "❗ Bu ayar, en son AI özelliklerine (Beta sürümü) erişmenizi sağlar. \n Bu özelliklerin beta aşamasında olduğunu, yani değişikliklere uğrayabileceğini ve daha da geliştirileceğini lütfen unutmayın. Bu özelliklerin, erişim sağladığınız dil modellerine (LLM'ler) sürekli talepler oluşturabileceğinin farkında olmanız önemlidir. Bu, yakından izlemeniz gereken maliyetlere neden olabilir. Bu seçeneği etkinleştirerek bu riskleri kabul etmiş olursunuz. \n **Lütfen dikkat! Bu bölümdeki aşağıdaki ayarlar yalnızca geçerli olacaktır\n ana özellik ayarı etkinleştirildikten sonra. Özelliği etkinleştirdikten sonra, aşağıda en az bir LLM sağlayıcısı yapılandırmanız gerekir. Ayrıca [belgelere] (https://theia-ide.org/docs/user_ai/)** bakın." }, "github": { "configureGitHubServer": { "canceled": "GitHub sunucu yapılandırması iptal edildi. Lütfen GitHub MCP sunucusunu bu aracıyı kullanacak şekilde yapılandırın.", "no": "Hayır, iptal et", "yes": "Evet, GitHub sunucusunu yapılandırın" }, "errorCheckingGitHubServerStatus": "GitHub MCP sunucu durumu kontrol edilirken hata oluştu: {0}", "startGitHubServer": { "canceled": "Bu aracıyı kullanmak için lütfen GitHub MCP sunucusunu başlatın.", "error": "GitHub MCP sunucusu başlatılamadı: {0}", "no": "Hayır, iptal et", "progress": "GitHub MCP sunucusu başlatılıyor.", "question": "GitHub MCP sunucusu yapılandırıldı ancak çalışmıyor. Şimdi başlatmak ister misiniz?", "yes": "Evet, sunucuyu başlatın" } }, "githubRepoName": { "description": "Geçerli GitHub deposunun adı (örneğin, \"eclipse-theia/theia\")" }, "model-selection-description": "AI Yapılandırma Görünümü]({0})'nde her bir YZ aracısı tarafından hangi Büyük Dil Modellerinin (LLM'ler) kullanılacağını seçin.", "moreAgentsAvailable": { "header": "Daha fazla ajan mevcuttur" }, "noRecommendedAgents": "Önerilen ajanlar mevcut değildir.", "openSettings": "AI Ayarlarını Aç", "or": "veya", "orchestrator": { "error": { "noAgents": "İstekle ilgilenecek sohbet temsilcisi yok. Lütfen yapılandırmanızın etkin olup olmadığını kontrol edin." }, "progressMessage": "En uygun ajanın belirlenmesi", "response": { "delegatingToAgent": "@{0}` adresine delege etme" } }, "prompt-template-description": "AI Yapılandırma Görünümü]({0})'nde AI temsilcileri için istem varyantlarını seçin ve istem şablonlarını özelleştirin.", "recommendedAgents": "Önerilen ajanlar:", "skillsConfiguration": { "label": "Beceri", "location": { "label": "Konum" } }, "toolsConfiguration": { "confirmAlwaysAllow": { "confirm": "Anlıyorum, otomatik onayı etkinleştir", "title": "\"{0}\" için Otomatik Onay'ı etkinleştirin?" }, "confirmationMode": { "label": "Onay Modu" }, "default": { "label": "Varsayılan Araç Onay Modu:" }, "resetAll": "Tümünü Sıfırla", "resetAllConfirmDialog": { "msg": "Tüm araç onay modlarını varsayılana sıfırlamak istediğinizden emin misiniz? Bu, tüm özel ayarları kaldıracaktır.", "title": "Tüm Araç Onay Modlarını Sıfırla" }, "resetAllTooltip": "Tüm araçları varsayılana sıfırla", "toolOptions": { "confirm": { "label": "Onaylayın" } } }, "variableConfiguration": { "selectVariable": "Lütfen bir Değişken seçin.", "usedByAgents": "Acenteler tarafından kullanılır", "variableArgs": "Değişken Bağımsız Değişkenler" } }, "llamaFile": { "prefs": { "mdDescription": "Bu ayar, Theia IDE'de LlamaFile modellerini yapılandırmanıza ve yönetmenize olanak tanır. \n Her girdi kullanıcı dostu bir `isim`, LlamaFile'ınıza işaret eden `uri` dosyası ve çalışacağı `port` gerektirir. \n Bir LlamaFile başlatmak için, istediğiniz modeli seçmenizi sağlayan \"Start LlamaFile\" komutunu kullanın. \n Bir girişi düzenlerseniz (örneğin, bağlantı noktasını değiştirirseniz), çalışan herhangi bir örnek durur ve onu manuel olarak yeniden başlatmanız gerekir. \n [Theia IDE dokümantasyonunda LlamaFiles'ı yapılandırma ve yönetme hakkında daha fazla bilgi edinin](https://theia-ide.org/docs/user_ai/#llamafile-models).", "name": { "description": "Bu Llamafile için kullanılacak model adı." }, "port": { "description": "Sunucuyu başlatmak için kullanılacak bağlantı noktası." }, "title": "✨ AI LlamaFile", "uri": { "description": "Llamafile için dosya uri'si." } }, "start": "Llamafile'ı başlat", "stop": "Llamafile'ı durdurun" }, "llamafile": { "error": { "noConfigured": "Yapılandırılmış Llamafiles yok.", "noRunning": "Llamafiles çalışmıyor.", "startFailed": "llamafile başlangıcı sırasında bir şeyler yanlış gitti: {0}.\nDaha fazla bilgi için konsola bakın.", "stopFailed": "llamafile durdurma sırasında bir şeyler yanlış gitti: {0}.\nDaha fazla bilgi için konsola bakın." } }, "mcp": { "error": { "allServersRunning": "Tüm MCP sunucuları zaten çalışıyor.", "noRunningServers": "Çalışan MCP sunucusu yok.", "noServersConfigured": "Yapılandırılmış MCP sunucusu yok.", "startFailed": "MCP sunucusu başlatılırken bir hata oluştu." }, "info": { "serverStarted": "MCP sunucusu \"{0}\" başarıyla başlatıldı. Kayıtlı araçlar: {1}" }, "servers": { "args": { "mdDescription": "Komuta iletilecek bağımsız değişkenler dizisi.", "title": "Komut için bağımsız değişkenler" }, "autostart": { "mdDescription": "Ön uç başladığında bu sunucuyu otomatik olarak başlat. Yeni eklenen sunucular hemen otomatik olarak başlatılmaz, ancak yeniden başlatıldığında", "title": "Otomatik başlatma" }, "command": { "mdDescription": "MCP sunucusunu başlatmak için kullanılan komut, örneğin \"uvx\" veya \"npx\".", "title": "MCP sunucusunu çalıştırmak için komut" }, "env": { "mdDescription": "API anahtarı gibi sunucu için ayarlanacak isteğe bağlı ortam değişkenleri.", "title": "Ortam değişkenleri" }, "headers": { "mdDescription": "Sunucuya yapılan her istekte bulunan isteğe bağlı ek başlıklar.", "title": "Başlıklar" }, "mdDescription": "MCP sunucularını komut, argümanlar, isteğe bağlı olarak ortam değişkenleri ve otomatik başlatma (varsayılan olarak true) ile yapılandırın. Her sunucu \"brave-search\" veya \"filesystem\" gibi benzersiz bir anahtarla tanımlanır. Bir sunucuyu başlatmak için, istediğiniz sunucuyu seçmenizi sağlayan \"MCP: MCP Sunucusunu Başlat\" komutunu kullanın. Bir sunucuyu durdurmak için \"MCP: MCP Sunucusunu Durdur\" komutunu kullanın. Otomatik başlatmanın yalnızca bir yeniden başlatmadan sonra etkili olacağını lütfen unutmayın, bir sunucuyu ilk kez manuel olarak başlatmanız gerekir.\nÖrnek yapılandırma:\n```{\n \"cesur-arama\": {\n \"command\": \"npx\",\n \"args\": [\n \"-y\",\n \"@modelcontextprotocol/server-brave-search\"\n ],\n \"env\": {\n \"BRAVE_API_KEY\": \"YOUR_API_KEY\"\n },\n },\n \"dosya sistemi\": {\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@modelcontextprotocol/server-filesystem\", \"/Users/YOUR_USERNAME/Desktop\"],\n \"env\": {\n \"CUSTOM_ENV_VAR\": \"custom-value\"\n },\n \"autostart\": false\n }\n}\n```", "serverAuthToken": { "mdDescription": "Gerekiyorsa, sunucu için kimlik doğrulama belirteci. Bu, uzak sunucu ile kimlik doğrulaması yapmak için kullanılır.", "title": "Kimlik Doğrulama Simgesi" }, "serverAuthTokenHeader": { "mdDescription": "Sunucu kimlik doğrulama belirteci için kullanılacak başlık adı. Sağlanmamışsa, \"Bearer\" ile \"Authorization\" kullanılacaktır.", "title": "Kimlik Doğrulama Başlığı Adı" }, "serverUrl": { "mdDescription": "Uzak MCP sunucusunun URL'si. Sağlanırsa, sunucu yerel bir işlem başlatmak yerine bu URL'ye bağlanır.", "title": "Sunucu URL'si" }, "title": "MCP Sunucuları Yapılandırması" }, "start": { "label": "MCP: MCP Sunucusunu Başlat" }, "stop": { "label": "MCP: MCP Sunucusunu Durdur" } }, "mcpConfiguration": { "arguments": "Argümanlar: ", "autostart": "Otomatik başlatma: ", "connectServer": "Connnect", "connectingServer": "Bağlanıyor...", "copiedAllList": "Tüm araçları panoya kopyalama (tüm araçların listesi)", "copiedAllSingle": "Tüm araçları panoya kopyaladı (tüm araçlarla birlikte tek istem parçası)", "copiedForPromptTemplate": "Bilgi istemi şablonu için tüm araçları panoya kopyaladı (tüm araçları içeren tek bilgi istemi parçası)", "copyAllList": "Tümünü kopyala (tüm araçların listesi)", "copyAllSingle": "Sohbet için tümünü kopyala (tüm araçlarla tek istem parçası)", "copyForPrompt": "Kopyalama aracı (sohbet veya istem şablonu için)", "copyForPromptTemplate": "Bilgi istemi şablonu için tümünü kopyala (tüm araçlarla tek bilgi istemi parçası)", "environmentVariables": "Ortam Değişkenleri: ", "headers": "Başlıklar: ", "noServers": "Yapılandırılmış MCP sunucusu yok", "serverAuthToken": "Kimlik Doğrulama Simgesi: ", "serverAuthTokenHeader": "Kimlik Doğrulama Başlığı Adı: ", "serverUrl": "Sunucu URL'si: ", "tools": "Aletler: " }, "openai": { "apiKey": { "mdDescription": "Resmi OpenAI Hesabınızın API Anahtarını girin. **Lütfen dikkat:** Bu tercihi kullanarak Open AI API anahtarı Theia'yı çalıştıran makinede açık metin olarak saklanacaktır. Anahtarı güvenli bir şekilde ayarlamak için `OPENAI_API_KEY` ortam değişkenini kullanın." }, "customEndpoints": { "apiKey": { "title": "Ya verilen URL'de sunulan API'ye erişmek için anahtar ya da global OpenAI API anahtarını kullanmak için `true`" }, "apiVersion": { "title": "Azure'da verilen URL'de sunulan API'ye erişmek için sürüm veya genel OpenAI API sürümünü kullanmak için `true`" }, "deployment": { "title": "Azure'da verilen url'de sunulan API'ye erişmek için dağıtım adı" }, "developerMessageSettings": { "title": "Sistem mesajlarının işlenmesini kontrol eder: user`, `system` ve `developer` rol olarak kullanılacaktır, `mergeWithFollowingUserMessage` takip eden kullanıcı mesajının önüne sistem mesajını ekleyecek veya sonraki mesaj bir kullanıcı mesajı değilse sistem mesajını kullanıcı mesajına dönüştürecektir. `skip` sadece sistem mesajını kaldıracaktır), varsayılan olarak `developer`." }, "enableStreaming": { "title": "Akış API'sinin kullanılıp kullanılmayacağını belirtir. Varsayılan olarak `true`." }, "id": { "title": "Özel modeli tanımlamak için kullanıcı arayüzünde kullanılan benzersiz bir tanımlayıcı" }, "mdDescription": "OpenAI API ile uyumlu özel modelleri, örneğin `vllm` aracılığıyla entegre edin. Gerekli nitelikler `model` ve `url`dür. \n İsteğe bağlı olarak şunları yapabilirsiniz \n - UI`daki özel modeli tanımlamak için benzersiz bir `id` belirtin. Hiçbiri belirtilmemişse `model`, `id` olarak kullanılacaktır. \n - verilen url'de sunulan API'ye erişmek için bir `apiKey` sağlayın. Global OpenAI API anahtarının kullanımını belirtmek için `true` kullanın. \n - Azure'da verilen url'de sunulan API'ye erişmek için bir `apiVersion` sağlayın. Global OpenAI API sürümünün kullanımını belirtmek için `true` kullanın. \n - geliştirici mesajının nasıl dahil edileceğini kontrol etmek için `developerMessageSettings` öğesini `user`, `system`, `developer`, `mergeWithFollowingUserMessage` veya `skip` öğelerinden birine ayarlayın (burada `user`, `system` ve `developer` rol olarak kullanılacaktır, `mergeWithFollowingUserMessage` sonraki kullanıcı mesajının önüne sistem mesajını ekleyecek veya sonraki mesaj bir kullanıcı mesajı değilse sistem mesajını kullanıcı mesajına dönüştürecektir. `skip` sadece sistem mesajını kaldıracaktır). Varsayılan olarak `geliştirici`. \n - yapılandırılmış çıktının kullanılmayacağını belirtmek için `supportsStructuredOutput: false` belirtin. \n - Akışın kullanılmayacağını belirtmek için `enableStreaming: false` belirtin. \n Daha fazla bilgi için [belgelerimize] (https://theia-ide.org/docs/user_ai/#openai-compatible-models-eg-via-vllm) bakın.", "modelId": { "title": "Model Kimliği" }, "supportsStructuredOutput": { "title": "Modelin yapılandırılmış çıktıyı destekleyip desteklemediğini belirtir. Varsayılan olarak `true`." }, "url": { "title": "Modelin barındırıldığı Open AI API uyumlu uç nokta" } }, "models": { "description": "Kullanılacak resmi OpenAI modelleri" }, "useResponseApi": { "mdDescription": "Resmi OpenAI modelleri için Sohbet Tamamlama API'si yerine daha yeni OpenAI Yanıt API'sini kullanın. Bu ayar yalnızca resmi OpenAI modelleri için geçerlidir - özel sağlayıcılar bunu ayrı ayrı yapılandırmalıdır." } }, "promptTemplates": { "directories": { "title": "Çalışma Alanına Özel İstem Şablonu Dizinleri" }, "extensions": { "description": "Bilgi istemi konumlarında bilgi istemi şablonu olarak kabul edilen ek dosya uzantılarının listesi. '.prompttemplate' her zaman varsayılan olarak kabul edilir.", "title": "Ek İstem Şablonu Dosya Uzantıları" }, "files": { "title": "Çalışma Alanına Özel Komut İstemi Şablon Dosyaları" } }, "scanoss": { "changeSet": { "clean": "Eşleşme Yok", "error": "Hata: Yeniden Çalıştır", "error-notification": "ScanOSS hatasıyla karşılaşıldı: {0}.", "match": "Eşleşmeleri Görüntüle", "scan": "Tarama", "scanning": "Tarama..." }, "mode": { "automatic": { "description": "Sohbet görünümlerinde kod parçacıklarının otomatik taranmasını etkinleştirin." }, "description": "Sohbet görünümlerindeki kod parçacıklarını analiz etmek için SCANOSS özelliğini yapılandırın. Bu, SCANOSS'a önerilen kod parçacıklarının bir karmasını gönderecektir\nYazılım Şeffaflık Vakfı] (https://www.softwaretransparency.org/osskb) tarafından analiz için barındırılan hizmet.", "manual": { "description": "Kullanıcı, sohbet görünümündeki TARAMA öğesine tıklayarak taramayı manuel olarak tetikleyebilir." }, "off": { "description": "Özellik tamamen kapatılır." } }, "snippet": { "dialog-header": "ScanOSS Sonuçları", "errored": "SCANOSS - Hata - {0}", "file-name-heading": "Eşleşme şurada bulundu {0}", "in-progress": "SCANOSS - Tarama gerçekleştiriliyor...", "match-count": "Bulundu {0} eşleşme(ler)", "matched": "SCANOSS - {0} eşleşmesi bulundu", "no-match": "SCANOSS - Eşleşme yok", "summary": "Özet" } }, "session-settings-dialog": { "title": "Oturum Ayarlarını Ayarlama", "tooltip": "Oturum Ayarlarını Ayarlama" }, "terminal": { "agent": { "description": "Bu aracı, rastgele terminal komutları yazmak ve yürütmek için yardım sağlar. Kullanıcının isteğine bağlı olarak, komutlar önerir ve kullanıcının bunları doğrudan terminale yapıştırmasına ve çalıştırmasına izin verir. Bağlama duyarlı yardım sağlamak için geçerli dizine, ortama ve terminal oturumunun son terminal çıktısına erişir", "vars": { "cwd": { "description": "Geçerli çalışma dizini." }, "recentTerminalContents": { "description": "Terminalde görünen son 0 ila 50 satır." }, "shell": { "description": "Kullanılan kabuk, örneğin /usr/bin/zsh." }, "userRequest": { "description": "Kullanıcının sorusu veya isteği." } } }, "askAi": "Yapay zekaya sorun", "askTerminalCommand": "Bir terminal komutunu sor...", "hitEnterConfirm": "Onaylamak için enter tuşuna basın", "howCanIHelp": "Size nasıl yardımcı olabilirim?", "loading": "Yükleniyor", "tryAgain": "Tekrar dene.", "useArrowsAlternatives": " veya alternatifleri göstermek için ⇅ kullanın..." }, "tokenUsage": { "cachedInputTokens": "Önbelleğe Yazılan Girdi Belirteçleri", "cachedInputTokensTooltip": "'Girdi Belirteçleri'ne ek olarak izlenir. Genellikle önbelleğe alınmayan belirteçlerden daha pahalıdır.", "failedToGetTokenUsageData": "Belirteç kullanım verileri getirilemedi: {0}", "inputTokens": "Girdi belirteçleri", "label": "Jeton Kullanımı", "lastUsed": "Son Kullanılan", "model": "Model", "noData": "Henüz token kullanım verisi mevcut değil.", "note": "Token kullanımı uygulamanın başlangıcından itibaren izlenir ve kalıcı değildir.", "outputTokens": "Çıktı Belirteçleri", "readCachedInputTokens": "Önbellekten Okunan Giriş Belirteçleri", "readCachedInputTokensTooltip": "Ek olarak 'Input Token'a kadar izlenir. Genellikle önbelleğe alınmamasından çok daha ucuzdur. Genellikle hız sınırlarına dahil değildir.", "total": "Toplam", "totalTokens": "Toplam jeton", "totalTokensTooltip": "'Girdi Belirteçleri' + 'Çıktı Belirteçleri'" }, "vercelai": { "anthropicApiKey": { "mdDescription": "Antropik modeller için bir API Anahtarı girin. **Lütfen dikkat:** Bu tercihi kullanarak API anahtarı Theia'yı çalıştıran makinede açık metin olarak saklanacaktır. Anahtarı güvenli bir şekilde ayarlamak için `ANTHROPIC_API_KEY` ortam değişkenini kullanın." }, "customEndpoints": { "apiKey": { "title": "Ya verilen url`de sunulan API`ye erişmek için anahtar ya da global API anahtarını kullanmak için `true`" }, "enableStreaming": { "title": "Akış API'sinin kullanılıp kullanılmayacağını belirtir. Varsayılan olarak `true`." }, "id": { "title": "Özel modeli tanımlamak için kullanıcı arayüzünde kullanılan benzersiz bir tanımlayıcı" }, "mdDescription": "Vercel AI SDK ile uyumlu özel modelleri entegre edin. Gerekli nitelikler `model` ve `url`dür. \n İsteğe bağlı olarak şunları yapabilirsiniz \n - UI`daki özel modeli tanımlamak için benzersiz bir `id` belirtin. Hiçbiri belirtilmemişse `model`, `id` olarak kullanılacaktır. \n - verilen url'de sunulan API'ye erişmek için bir `apiKey` sağlar. Global API anahtarının kullanımını belirtmek için `true` kullanın. \n - yapılandırılmış çıktının kullanılmayacağını belirtmek için `supportsStructuredOutput: false` belirtin. \n - Akışın kullanılmayacağını belirtmek için `enableStreaming: false` belirtin. \n - modelin hangi sağlayıcıdan (openai, anthropic) olduğunu belirtmek için `provider` belirtin.", "modelId": { "title": "Model Kimliği" }, "supportsStructuredOutput": { "title": "Modelin yapılandırılmış çıktıyı destekleyip desteklemediğini belirtir. Varsayılan olarak `true`." }, "url": { "title": "Modelin barındırıldığı API uç noktası" } }, "models": { "description": "Vercel AI SDK ile kullanılacak resmi modeller", "id": { "title": "Model Kimliği" }, "model": { "title": "Model Adı" } }, "openaiApiKey": { "mdDescription": "OpenAI modelleri için bir API Anahtarı girin. **Lütfen dikkat:** Bu tercihi kullanarak API anahtarı Theia'yı çalıştıran makinede açık metin olarak saklanacaktır. Anahtarı güvenli bir şekilde ayarlamak için `OPENAI_API_KEY` ortam değişkenini kullanın." } }, "workspace": { "coderAgent": { "description": "Yazılım geliştiricilere yardımcı olmak için tasarlanmış, Theia IDE'ye entegre bir yapay zeka asistanı. Bu aracı, kullanıcıların çalışma alanına erişebilir, mevcut tüm dosya ve klasörlerin bir listesini alabilir ve içeriklerini alabilir. Ayrıca, kullanıcıya dosyalarda değişiklik yapılmasını önerebilir. Bu nedenle kullanıcıya kodlama görevlerinde veya dosya değişikliklerini içeren diğer görevlerde yardımcı olabilir." }, "considerGitignore": { "description": "Etkinleştirilirse, global bir .gitignore dosyasında belirtilen dosyaları/klasörleri hariç tutar (beklenen konum çalışma alanı köküdür).", "title": ".gitignore'u düşünün" }, "excludedPattern": { "description": "Hariç tutulacak dosyalar/klasörler için kalıpların (glob veya regex) listesi.", "title": "Hariç Tutulan Dosya Kalıpları" }, "searchMaxResults": { "description": "Çalışma alanı arama işlevi tarafından döndürülen maksimum arama sonucu sayısı.", "title": "Maksimum Arama Sonuçları" }, "workspaceAgent": { "description": "Yazılım geliştiricilere yardımcı olmak için tasarlanmış, Theia IDE'ye entegre bir yapay zeka asistanı. Bu aracı, kullanıcıların çalışma alanına erişebilir, mevcut tüm dosya ve klasörlerin bir listesini alabilir ve içeriklerini alabilir. Dosyaları değiştiremez. Bu nedenle, mevcut proje, proje dosyaları ve çalışma alanındaki kaynak kod hakkında, projenin nasıl oluşturulacağı, kaynak kodun nereye yerleştirileceği, belirli kod veya yapılandırmaların nerede bulunacağı gibi soruları yanıtlayabilir." } } }, "ai-chat": { "fileChangeSetTitle": "Önerilen değişiklikler" }, "ai-chat-ui": { "initiate-session-task-context": "Görev Bağlamı: Oturum Başlat", "open-current-session-summary": "Açık Güncel Oturum Özeti", "open-settings-tooltip": "AI ayarlarını açın...", "scroll-lock": "Kaydırmayı Kilitle", "scroll-unlock": "Parşömen Kilidini Aç", "session-settings": "Oturum Ayarlarını Ayarlama", "showChats": "Sohbetleri göster...", "summarize-current-session": "Mevcut Oturumu Özetleyin" }, "ai-claude-code": { "open-config": "Açık Claude Kodu Yapılandırması", "open-memory": "Claude Kod Belleğini Açın (CLAUDE.MD)" }, "ai-core": { "agentCompletionMessage": "Ajan \"{0}\" görevini tamamlamıştır.", "agentCompletionTitle": "Agent \"{0}\" Görev Tamamlandı", "agentCompletionWithTask": "Temsilci \"{0}\" görevi tamamladı: {1}" }, "ai-editor": { "contextMenu": "Yapay Zekaya Sor", "sendToChat": "Yapay Zeka Sohbetine Gönder" }, "ai-ide": { "addressGhReviewCommand": { "argumentHint": "", "description": "GitHub çekme isteğindeki adres inceleme yorumları" }, "fixGhTicketCommand": { "argumentHint": "", "description": "GitHub biletini analiz edin ve çözümü uygulayın" }, "open-agent-settings-tooltip": "Ajan ayarlarını açın...", "rememberCommand": { "argumentHint": "[konu ipucu]", "description": "Konuşmalardan konuları çıkarın ve proje bilgilerini güncelleyin" }, "ticketCommand": { "argumentHint": "", "description": "GitHub biletini analiz edin ve uygulama planı oluşturun" }, "todoTool": { "noTasks": "Görev yok" }, "withAppTesterCommand": { "description": "Testleri AppTester aracısına devretme (aracı modu gerektirir)" } }, "ai-mcp": { "blockedServersLabel": "MCP Sunucuları (otomatik başlatma engellendi)" }, "ai-terminal": { "cancelExecution": "Komutun yürütülmesini iptal et", "canceling": "İptal ediliyor...", "confirmExecution": "Shell Komutunu Onayla", "denialReason": "Sebep", "executionCanceled": "İptal edildi", "executionDenied": "Reddedildi", "executionDeniedWithReason": "Sebep gösterilerek reddedildi", "noOutput": "Çıktı yok", "partialOutput": "Kısmi Çıktı", "timeout": "Zaman aşımı", "workingDirectory": "Çalışma dizini" }, "callhierarchy": { "noCallers": "Herhangi bir arayan tespit edilmedi.", "open": "Açık Çağrı Hiyerarşisi" }, "chat": { "taskContextVariable": { "args": { "contextId": { "description": "Alınacak görev bağlamının veya özetlenecek bir sohbet oturumunun kimliği." } }, "description": "Bir görev için bağlam bilgisi sağlar, örneğin bir görevi tamamlama planı veya önceki oturumların bir özeti", "label": "Görev Bağlamı" } }, "collaboration": { "collaborate": "İşbirliği yapın", "collaboration": "İşbirliği", "collaborationWorkspace": "İşbirliği Çalışma Alanı", "connected": "Bağlı", "connectedSession": "Bir işbirliği oturumuna bağlandı", "copiedInvitation": "Davetiye kodu panoya kopyalandı.", "copyAgain": "Tekrar Kopyala", "createRoom": "Yeni İşbirliği Oturumu Oluştur", "creatingRoom": "Oturum Oluşturma", "end": "İşbirliği Oturumunu Sonlandırın", "endDetail": "Oturumu sonlandırın, içerik paylaşımını durdurun ve başkalarının erişimini iptal edin.", "enterCode": "İşbirliği oturum kodunu girin", "failedCreate": "Oda oluşturulamadı: {0}", "failedJoin": "Odaya katılamadı: {0}", "fieldRequired": "{0} alanı zorunludur. Giriş iptal edildi.", "invite": "Başkalarını Davet Edin", "inviteDetail": "Oturuma katılmak üzere başkalarıyla paylaşmak için davet kodunu kopyalayın.", "joinRoom": "İşbirliği Oturumuna Katılın", "joiningRoom": "Katılma Oturumu", "leave": "İşbirliği Oturumundan Ayrılın", "leaveDetail": "Geçerli işbirliği oturumunun bağlantısını kesin ve çalışma alanını kapatın.", "loginFailed": "Giriş başarısız oldu.", "loginSuccessful": "Giriş başarılı.", "noAuth": "Sunucu tarafından sağlanan kimlik doğrulama yöntemi yok.", "optional": "isteğe bağlı", "selectAuth": "Kimlik Doğrulama Yöntemini Seçin", "selectCollaboration": "İşbirliği seçeneğini belirleyin", "serverUrl": "Sunucu URL'si", "serverUrlDescription": "Canlı işbirliği oturumları için Open Collaboration Tools Server örneğinin URL'si", "sharedSession": "Bir işbirliği oturumu paylaştı", "startSession": "İşbirliği oturumunu başlatın veya oturuma katılın", "userWantsToJoin": "Kullanıcı '{0}' işbirliği odasına katılmak istiyor", "whatToDo": "Diğer işbirlikçilerle neler yapmak istersiniz?" }, "core": { "about": { "compatibility": "{0} Uyumluluk", "defaultApi": "Varsayılan {0} API", "listOfExtensions": "Uzantıların listesi" }, "common": { "closeAll": "Tüm Sekmeleri Kapat", "closeAllTabMain": "Ana Alandaki Tüm Sekmeleri Kapat", "closeOtherTabMain": "Ana Alandaki Diğer Sekmeleri Kapat", "closeOthers": "Diğer Sekmeleri Kapat", "closeRight": "Sekmeleri Sağa Kapat", "closeTab": "Sekmeyi Kapat", "closeTabMain": "Ana Alandaki Sekmeyi Kapat", "collapseAllTabs": "Tüm Yan Panelleri Daralt", "collapseBottomPanel": "Alt Paneli Değiştir", "collapseLeftPanel": "Sol Paneli Değiştir", "collapseRightPanel": "Sağ Paneli Değiştir", "collapseTab": "Yan Paneli Daralt", "showNextTabGroup": "Sonraki Sekme Grubuna Geç", "showNextTabInGroup": "Gruptaki Sonraki Sekmeye Geç", "showPreviousTabGroup": "Önceki Sekme Grubuna Geç", "showPreviousTabInGroup": "Grupta Önceki Sekmeye Geç", "toggleMaximized": "Maksimize Edilmiş Değiştir" }, "copyInfo": "Yolunu kopyalamak için önce bir dosya açın", "copyWarn": "Lütfen tarayıcının kopyala komutunu veya kısayolunu kullanın.", "cutWarn": "Lütfen tarayıcının kes komutunu veya kısayolunu kullanın.", "enhancedPreview": { "classic": "Temel bilgileri içeren sekmenin basit bir önizlemesini görüntüleyin.", "enhanced": "Sekmenin ek bilgiler içeren gelişmiş bir önizlemesini görüntüleyin.", "visual": "Sekmenin görsel bir önizlemesini görüntüleyin." }, "file": { "browse": "Gözat" }, "highlightModifiedTabs": "Değiştirilmiş (kirli) düzenleyici sekmelerinde bir üst kenarlık çizilip çizilmeyeceğini kontrol eder.", "keybinding": { "duplicateModifierError": "Tuş bağlama ayrıştırılamıyor {0} Yinelenen değiştiriciler", "metaError": "Tuş bağlama ayrıştırılamıyor {0} meta yalnızca OSX içindir", "unrecognizedKeyError": "Tanınmayan anahtar {0} içinde {1}" }, "keybindingStatus": "{0} basıldı, daha fazla tuş beklendi", "keyboard": { "choose": "Klavye Düzenini Seçin", "chooseLayout": "Bir klavye düzeni seçin", "current": "(güncel: {0})", "currentLayout": " - mevcut düzen", "mac": "Mac Klavyeleri", "pc": "PC Klavyeleri", "tryDetect": "Tarayıcı bilgilerinden ve basılan tuşlardan klavye düzenini tespit etmeye çalışın." }, "navigator": { "clipboardWarn": "Panoya erişim reddedildi. Tarayıcınızın izinlerini kontrol edin.", "clipboardWarnFirefox": "Pano API'si mevcut değildir. '{1}' sayfasındaki '{0}' tercihi ile etkinleştirilebilir. Ardından Theia'yı yeniden yükleyin. FireFox'un sistem panosuna tam erişim sağlamasına izin vereceğini unutmayın." }, "offline": "Çevrimdışı", "pasteWarn": "Lütfen tarayıcının yapıştırma komutunu veya kısayolunu kullanın.", "quitMessage": "Kaydedilmemiş hiçbir değişiklik kaydedilmeyecektir.", "resetWorkbenchLayout": "Çalışma Tezgahı Düzenini Sıfırla", "searchbox": { "close": "Kapat (Kaçış)", "next": "Sonraki (Aşağı)", "previous": "Önceki (Yukarı)", "showAll": "Tüm öğeleri göster", "showOnlyMatching": "Yalnızca eşleşen öğeleri göster" }, "secondaryWindow": { "alwaysOnTop": "Etkinleştirildiğinde, ikincil pencere farklı uygulamalarınkiler de dahil olmak üzere diğer tüm pencerelerin üzerinde kalır.", "description": "Çıkarılan ikincil pencerenin ilk konumunu ve boyutunu ayarlar.", "fullSize": "Çıkarılan widget'ın konumu ve boyutu, çalışan Theia uygulamasıyla aynı olacaktır.", "halfWidth": "Çıkarılan widget'ın konumu ve boyutu, çalışan Theia uygulamasının genişliğinin yarısı kadar olacaktır.", "originalSize": "Çıkarılan widget'ın konumu ve boyutu orijinal widget ile aynı olacaktır." }, "severity": { "log": "Günlük" }, "silentNotifications": "Bildirim açılır pencerelerinin bastırılıp bastırılmayacağını denetler.", "tabDefaultSize": "Sekmeler için varsayılan boyutu belirtir.", "tabMaximize": "Çift tıklamada sekmelerin büyütülüp büyütülmeyeceğini kontrol eder.", "tabMinimumSize": "Sekmeler için minimum boyutu belirtir.", "tabShrinkToFit": "Sekmeleri mevcut alana sığacak şekilde küçültün.", "window": { "tabCloseIconPlacement": { "description": "Sekme başlıklarındaki kapatma simgelerini sekmenin başına veya sonuna yerleştirin. Varsayılan değer tüm platformlarda sondur.", "end": "Kapat simgesini etiketin sonuna yerleştirin. Soldan sağa dillerde bu, sekmenin sağ tarafıdır.", "start": "Kapat simgesini etiketin başlangıcına yerleştirin. Soldan sağa dillerde bu, sekmenin sol tarafıdır." } }, "window.menuBarVisibility": "Menü, kenar çubuğunda kompakt bir düğme olarak görüntülenir. Bu değer, {0}olduğunda yok {1}sayılır." }, "debug": { "TheiaIDE": "Theia IDE", "addConfigurationPlaceholder": "Yapılandırma eklemek için çalışma alanı kökünü seçin", "breakpoint": "kesme noktası", "cannotRunToThisLocation": "Geçerli iş parçacığı belirtilen konuma çalıştırılamadı.", "compound-cycle": "Başlat yapılandırması '{0}' kendisiyle birlikte bir döngü içerir", "conditionalBreakpoint": "Koşullu Kesme Noktası", "conditionalBreakpointsNotSupported": "Koşullu kesme noktaları bu hata ayıklama türü tarafından desteklenmez", "confirmRunToShiftedPosition_msg": "Hedef konum Ln {0}, Col {1} konumuna kaydırılacaktır. Yine de çalıştıralım mı?", "confirmRunToShiftedPosition_title": "Geçerli iş parçacığı tam olarak belirtilen konuma çalıştırılamıyor", "consoleFilter": "Filtre (ör. metin, !hariç tut)", "consoleFilterAriaLabel": "Hata ayıklama konsolu çıktısını filtrele", "consoleSessionSelectorTooltip": "Hata ayıklama oturumları arasında geçiş yapın. Her hata ayıklama oturumunun kendi konsol çıktısı vardır.", "consoleSeverityTooltip": "Konsol çıktısını önem düzeyine göre filtreleyin. Yalnızca seçilen önem düzeyine sahip mesajlar gösterilecektir.", "continueAll": "Tümü Devam Ediyor", "copyExpressionValue": "İfade Değerini Kopyala", "couldNotRunTask": "'{0}' görevi çalıştırılamadı.", "dataBreakpoint": "veri kesme noktası", "debugConfiguration": "Hata Ayıklama Yapılandırması", "debugSessionInitializationFailed": "Hata ayıklama oturumu başlatma başarısız oldu. Ayrıntılar için konsola bakın.", "debugSessionTypeNotSupported": "Hata ayıklama oturum türü \"{0}\" desteklenmez.", "debugToolbarMenu": "Hata Ayıklama Araç Çubuğu Menüsü", "debugVariableInput": "{0} Değerini Ayarla", "disableSelectedBreakpoints": "Seçili Kesme Noktalarını Devre Dışı Bırak", "disabledBreakpoint": "Engelli {0}", "enableSelectedBreakpoints": "Seçili Kesme Noktalarını Etkinleştir", "entry": "Giriş", "errorStartingDebugSession": "Hata ayıklama oturumunu başlatırken bir hata oluştu, daha fazla ayrıntı için günlükleri kontrol edin.", "exception": "istisna", "functionBreakpoint": "fonksiyon kesme noktası", "goto": "Goto", "htiConditionalBreakpointsNotSupported": "Bu hata ayıklama türü tarafından desteklenmeyen koşullu kesme noktalarını vurun", "instruction-breakpoint": "Talimat Kesme Noktası", "instructionBreakpoint": "talimat kesme noktası", "logpointsNotSupported": "Bu hata ayıklama türü tarafından desteklenmeyen günlük noktaları", "missingConfiguration": "Dinamik yapılandırma '{0}:{1}' eksik veya uygulanabilir değil", "pause": "duraklama", "pauseAll": "Tümünü Duraklat", "reveal": "Açığa Çıkar", "step": "adım", "taskTerminatedBySignal": "Görev '{0}' {1} sinyali ile sonlandırıldı.", "taskTerminatedForUnknownReason": "Görev '{0}' bilinmeyen bir nedenle sonlandırıldı.", "taskTerminatedWithExitCode": "Görev '{0}' çıkış kodu {1} ile sonlandırıldı.", "threads": "İplikler", "toggleTracing": "Hata ayıklama bağdaştırıcılarıyla izleme iletişimini etkinleştirme/devre dışı bırakma", "unknownSession": "Bilinmeyen Oturum", "unverifiedBreakpoint": "Doğrulanmamış {0}" }, "editor": { "diffEditor.wordWrap2": "Satırlar `#editor.wordWrap#` ayarına göre sarılacaktır.", "dirtyEncoding": "Dosya kirli. Lütfen başka bir kodlama ile yeniden açmadan önce kaydedin.", "editor.bracketPairColorization.enabled": "Ayraç çifti renklendirmesinin etkin olup olmadığını kontrol eder. Ayraç vurgu renklerini geçersiz kılmak için `#workbench.colorCustomizations#` kullanın.", "editor.codeActions.triggerOnFocusChange": "##files.autoSave#` öğesi `afterDelay` olarak ayarlandığında `#editor.codeActionsOnSave#` öğesinin tetiklenmesini etkinleştirin. Kod Eylemlerinin pencere ve odak değişikliklerinde tetiklenmesi için `her zaman` olarak ayarlanması gerekir.", "editor.detectIndentation": "Dosya içeriğine bağlı olarak bir dosya açıldığında `#editor.tabSize#` ve `#editor.insertSpaces#` öğelerinin otomatik olarak algılanıp algılanmayacağını kontrol eder.", "editor.experimental.preferTreeSitter": "Belirli diller için ağaç oturtucu ayrıştırmanın etkinleştirilip etkinleştirilmeyeceğini kontrol eder. Bu, belirtilen diller için `editor.experimental.treeSitterTelemetry` ayarından öncelikli olacaktır.", "editor.inlayHints.enabled1": "Kakma ipuçları varsayılan olarak gösterilir ve Ctrl+Alt tuşları basılı tutulduğunda gizlenir", "editor.inlayHints.enabled2": "Kakma ipuçları varsayılan olarak gizlidir ve Ctrl+Alt tuşları basılı tutulduğunda gösterilir", "editor.inlayHints.fontFamily": "Düzenleyicideki yerleşik ipuçlarının yazı tipi ailesini kontrol eder. Boş olarak ayarlandığında, `#editor.fontFamily#` kullanılır.", "editor.inlayHints.fontSize": "Düzenleyicideki yerleşik ipuçlarının yazı tipi boyutunu kontrol eder. Yapılandırılan değer `5`ten küçük veya düzenleyici yazı tipi boyutundan büyük olduğunda varsayılan olarak `#editor.fontSize#` kullanılır.", "editor.inlineSuggest.edits.experimental.enabled": "Satır içi önerilerde deneysel düzenlemelerin etkinleştirilip etkinleştirilmeyeceğini kontrol eder.", "editor.inlineSuggest.edits.experimental.onlyShowWhenCloseToCursor": "Satır içi önerilerin yalnızca imleç öneriye yakın olduğunda gösterilip gösterilmeyeceğini kontrol eder.", "editor.inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Satır içi önerilerde deneysel serpiştirilmiş satır farkının etkinleştirilip etkinleştirilmeyeceğini kontrol eder.", "editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "Satır içi önerilerde deneysel düzenlemelerin etkinleştirilip etkinleştirilmeyeceğini kontrol eder.", "editor.insertSpaces": "Tab` tuşuna basıldığında boşluk ekler. Bu ayar, `#editor.detectIndentation#` açık olduğunda dosya içeriğine göre geçersiz kılınır.", "editor.quickSuggestions": "Yazarken önerilerin otomatik olarak gösterilip gösterilmeyeceğini kontrol eder. Bu, yorumlar, dizeler ve diğer kodların yazılması için kontrol edilebilir. Hızlı öneri, hayalet metin olarak veya öneri widget'ı ile gösterilecek şekilde yapılandırılabilir. Ayrıca önerilerin özel karakterler tarafından tetiklenip tetiklenmeyeceğini kontrol eden '#editor.suggestOnTriggerCharacters#'ayarına da dikkat edin.", "editor.suggestFontSize": "Suggest widget'ı için yazı tipi boyutu. 0` olarak ayarlandığında, `#editor.fontSize#` değeri kullanılır.", "editor.suggestLineHeight": "Suggest widget'ı için satır yüksekliği. 0` olarak ayarlandığında, `#editor.lineHeight#` değeri kullanılır. Minimum değer 8`dir.", "editor.tabSize": "Bir sekmenin eşit olduğu boşluk sayısı. Bu ayar, `#editor.detectIndentation#` açık olduğunda dosya içeriğine göre geçersiz kılınır.", "formatOnSaveTimeout": "Dosya kaydedildiğinde çalıştırılan biçimlendirmenin iptal edileceği milisaniye cinsinden zaman aşımı.", "persistClosedEditors": "Pencere yeniden yüklenirken çalışma alanı için kapalı düzenleyici geçmişinin devam ettirilip ettirilmeyeceğini kontrol eder.", "showAllEditors": "Tüm Açık Editörleri Göster", "splitHorizontal": "Bölme Düzenleyici Yatay", "splitVertical": "Bölünmüş Editör Dikey", "toggleStickyScroll": "Yapışkan Kaydırmayı Değiştir" }, "external-terminal": { "cwd": "Yeni harici terminal için geçerli çalışma dizinini seçin" }, "file-search": { "toggleIgnoredFiles": " (Yok sayılan dosyaları göstermek/gizlemek için {0} adresine basın)" }, "fileDialog": { "showHidden": "Gizli dosyaları göster" }, "fileSystem": { "fileResource": { "overWriteBody": "Dosya sisteminde '{0}' adresinde yapılan değişikliklerin üzerine yazmak istiyor musunuz?" } }, "filesystem": { "copiedToClipboard": "İndirme bağlantısını panoya kopyaladım.", "copyDownloadLink": "İndirme Bağlantısını Kopyala", "dialog": { "initialLocation": "İlk Konuma Git", "multipleItemMessage": "Yalnızca bir öğe seçebilirsiniz", "navigateBack": "Geri Git", "navigateForward": "İleriye Yönelin", "navigateUp": "Bir Dizinde Gezinme" }, "fileResource": { "binaryFileQuery": "Açmak biraz zaman alabilir ve IDE'nin yanıt vermemesine neden olabilir. Yine de '{0}' adresini açmak istiyor musunuz?", "binaryTitle": "Dosya ya ikilidir ya da desteklenmeyen bir metin kodlaması kullanmaktadır.", "largeFileTitle": "Dosya çok büyük ({0}).", "overwriteTitle": "Dosya sisteminde '{0}' dosyası değiştirildi." }, "filesExclude": "Dosya ve klasörleri dışlamak için glob kalıplarını yapılandırın. Örneğin, dosya Gezgini bu ayara göre hangi dosya ve klasörlerin gösterileceğine veya gizleneceğine karar verir.", "format": "Format:", "maxConcurrentUploads": "Birden fazla dosya yüklerken yüklenecek maksimum eşzamanlı dosya sayısı. 0, tüm dosyaların eşzamanlı olarak yükleneceği anlamına gelir.", "maxFileSizeMB": "Açılabilecek maksimum dosya boyutunu MB cinsinden kontrol eder.", "prepareDownload": "İndirme hazırlanıyor...", "prepareDownloadLink": "İndirme bağlantısı hazırlanıyor...", "processedOutOf": "İşlenmiş {0} dışında {1}", "replaceTitle": "Dosya Değiştir", "uploadFailed": "Dosya yüklenirken bir hata oluştu. {0}", "uploadFiles": "Dosya Yükle...", "uploadedOutOf": "{0} adresinden yüklendi {1}" }, "getting-started": { "ai": { "header": "Theia IDE'de AI Desteği kullanılabilir (Beta Sürümü)!", "openAIChatView": "Şimdi AI Sohbet Görünümünü açarak nasıl başlayacağınızı öğrenin!" }, "apiComparator": "{0} API Uyumluluğu", "newExtension": "Yeni Bir Uzantı İnşa Etmek", "newPlugin": "Yeni Bir Eklenti Oluşturma", "startup-editor": { "welcomePage": "{0} ve uzantılarını kullanmaya başlamanıza yardımcı olacak içeriğe sahip Hoş Geldiniz sayfasını açın." }, "telemetry": "Veri Kullanımı ve Telemetri" }, "git": { "aFewSecondsAgo": "birkaç saniye önce", "addSignedOff": "Signed-off-by ekleyin", "added": "Eklendi", "amendReuseMessage": "Son taahhüt mesajını yeniden kullanmak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "amendRewrite": "Önceki commit mesajını yeniden yazın. Onaylamak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "checkoutCreateLocalBranchWithName": "Adı: {0} olan yeni bir yerel şube oluşturun. Onaylamak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "checkoutProvideBranchName": "Lütfen bir şube adı belirtiniz. ", "checkoutSelectRef": "Ödeme yapmak veya yeni bir yerel şube oluşturmak için bir ref seçin:", "cloneQuickInputLabel": "Lütfen bir Git deposu konumu girin. Onaylamak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "cloneRepository": "Git deposunu klonlayın: {0}. Onaylamak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "compareWith": "İle Karşılaştırın...", "compareWithBranchOrTag": "O anda etkin olan {0} dalı ile karşılaştırmak için bir dal veya etiket seçin:", "conflicted": "Çelişkili", "copied": "Kopyalandı", "diff": "Diff", "dirtyDiffLinesLimit": "Düzenleyicinin satır sayısı bu sınırı aşarsa, kirli fark süslemelerini gösterme.", "dropStashMessage": "Zula başarıyla kaldırıldı.", "editorDecorationsEnabled": "Düzenleyicide git süslemelerini göster.", "fetchPickRemote": "Getirmek için bir uzaktan kumanda seçin:", "gitDecorationsColors": "Navigatörde renk dekorasyonunu kullanın.", "mergeEditor": { "currentSideTitle": "Güncel", "incomingSideTitle": "Gelen" }, "mergeQuickPickPlaceholder": "Şu anda etkin olan {0} dalıyla birleştirmek için bir dal seçin:", "missingUserInfo": "git'te 'user.name' ve 'user.email' dosyalarınızı yapılandırdığınızdan emin olun.", "noHistoryForError": "için mevcut bir geçmiş bulunmamaktadır. {0}", "noPreviousCommit": "Değişiklik yapmak için önceden taahhüt yok", "noRepositoriesSelected": "Hiçbir depo seçilmemiştir.", "prepositionIn": "içinde", "renamed": "Yeniden adlandırıldı", "repositoryNotInitialized": "{0} deposu henüz başlatılmadı.", "stashChanges": "Zula değişiklikleri. Onaylamak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "stashChangesWithMessage": "Zula mesajla değişir: {0}. Onaylamak için 'Enter' tuşuna veya iptal etmek için 'Escape' tuşuna basın.", "tabTitleIndex": "{0} (Dizin)", "tabTitleWorkingTree": "{0} (Çalışma ağacı)", "toggleBlameAnnotations": "Suçlama Ek Açıklamalarını Değiştir", "unstaged": "Sahnelenmemiş" }, "keybinding-schema-updater": { "deprecation": "Bunun yerine `when` cümlesini kullanın." }, "keymaps": { "addKeybindingTitle": "Şunlar için Tuş Bağlama Ekle {0}", "editKeybinding": "Tuş Bağlamasını Düzenle...", "editKeybindingTitle": "için Tuş Bağlamasını Düzenle {0}", "editWhenExpression": "İfade Ne Zaman Düzenlenir...", "editWhenExpressionTitle": "İfade için Düzenle {0}", "keybinding": { "copy": "Tuş Bağlamayı Kopyala", "copyCommandId": "Tuş Bağlama Komut Kimliğini Kopyala", "copyCommandTitle": "Tuş Bağlantısını Kopyala Komut Başlığı", "edit": "Tuş Bağlamasını Düzenle...", "editWhenExpression": "İfade Olduğunda Tuş Bağlantısını Düzenle..." }, "keybindingCollidesValidation": "tuş bağlama şu anda çakışıyor", "requiredKeybindingValidation": "tuş bağlama değeri gereklidir", "resetKeybindingConfirmation": "Bu tuş bağlamayı gerçekten varsayılan değerine sıfırlamak istiyor musunuz?", "resetKeybindingTitle": "için tuş bağlamayı sıfırla {0}", "resetMultipleKeybindingsWarning": "Bu komut için birden fazla tuş ataması varsa, hepsi sıfırlanacaktır." }, "localize": { "offlineTooltip": "Arka uca bağlanılamıyor." }, "markers": { "clearAll": "Tümünü Temizle", "noProblems": "Çalışma alanında şu ana kadar herhangi bir sorun tespit edilmedi.", "tabbarDecorationsEnabled": "Sekme çubuklarında sorun dekoratörlerini (tanılama işaretleyicileri) gösterin." }, "memory-inspector": { "addressTooltip": "Görüntülenecek bellek konumu, bir adres veya bir adrese göre değerlendirilen ifade", "ascii": "ASCII", "binary": "İkili", "byteSize": "Bayt Boyutu", "bytesPerGroup": "Grup Başına Bayt", "closeSettings": "Ayarları Kapat", "columns": "Sütunlar", "command": { "createNewMemory": "Yeni Bellek Denetçisi Oluşturun", "createNewRegisterView": "Yeni Kayıt Görünümü Oluştur", "followPointer": "Pointer'ı Takip Edin", "followPointerMemory": "Bellek Denetçisinde İşaretçiyi Takip Etme", "resetValue": "Sıfırlama Değeri", "showRegister": "Bellek Denetçisinde Kaydı Göster", "viewVariable": "Değişkeni Bellek Denetçisinde Göster" }, "data": "Veri", "decimal": "Ondalık", "diff": { "label": "Diff: {0}" }, "diff-widget": { "offset-label": "{0} Ofset", "offset-title": "Belleğin kaydırılacağı baytlar {0}" }, "editable": { "apply": "Değişiklikleri Uygula", "clear": "Açık Değişiklikler" }, "endianness": "Endianness", "extraColumn": "Ekstra Sütun", "groupsPerRow": "Satır Başına Gruplar", "hexadecimal": "Onaltılık", "length": "Uzunluk", "lengthTooltip": "Getirilecek bayt sayısı, ondalık veya onaltılık olarak", "memory": { "addressField": { "memoryReadError": "Konum alanına bir adres veya ifade girin." }, "freeze": "Bellek Görünümünü Dondur", "hideSettings": "Ayarlar Panelini Gizle", "readError": { "bounds": "Bellek sınırları aşıldı, sonuç kesilecektir.", "noContents": "Şu anda kullanılabilir bellek içeriği yok." }, "readLength": { "memoryReadError": "Uzunluk alanına bir uzunluk (ondalık veya onaltılık sayı) girin." }, "showSettings": "Ayarlar Panelini Göster", "unfreeze": "Bellek Görünümünü Çöz", "userError": "Bellek alınırken bir hata oluştu." }, "memoryCategory": "Bellek Denetçisi", "memoryInspector": "Bellek Denetçisi", "memoryTitle": "Hafıza", "octal": "Sekizli", "offset": "Ofset", "offsetTooltip": "Gezinirken geçerli bellek konumuna eklenecek ofset", "provider": { "localsError": "Yerel değişkenler okunamıyor. Etkin hata ayıklama oturumu yok.", "readError": "Bellek okunamıyor. Etkin hata ayıklama oturumu yok.", "writeError": "Bellek yazılamıyor. Etkin hata ayıklama oturumu yok." }, "register": "Kayıt Olun", "register-widget": { "filter-placeholder": "Filtre (ile başlar)" }, "registerReadError": "Kayıtların alınmasında bir hata oluştu.", "registers": "Kayıtlar", "toggleComparisonWidgetVisibility": "Karşılaştırma Widget Görünürlüğünü Aç / Kapat", "utils": { "afterBytes": "Karşılaştırmak istediğiniz her iki widget'a da bellek yüklemeniz gerekir. {0} adresinde bellek yüklü değildir.", "bytesMessage": "Karşılaştırmak istediğiniz her iki widget'a da bellek yüklemeniz gerekir. {0} adresinde bellek yüklü değildir." } }, "messages": { "notificationTimeout": "Bilgilendirici bildirimler bu zaman aşımından sonra gizlenecektir.", "toggleNotifications": "Bildirimleri Aç / Kapat" }, "mini-browser": { "typeUrl": "Bir URL yazın" }, "monaco": { "noSymbolsMatching": "Eşleşen sembol yok", "typeToSearchForSymbols": "Sembolleri aramak için yazın" }, "navigator": { "autoReveal": "Otomatik Gösterge", "clipboardWarn": "Panoya erişim reddedildi. Tarayıcınızın izinlerini kontrol edin.", "clipboardWarnFirefox": "Pano API'si mevcut değildir. '{1}' sayfasındaki '{0}' tercihi ile etkinleştirilebilir. Ardından Theia'yı yeniden yükleyin. FireFox'un sistem panosuna tam erişim sağlamasına izin vereceğini unutmayın.", "openWithSystemEditor": "Sistem Düzenleyicisi ile Aç", "refresh": "Explorer'da Yenile", "reveal": "Explorer'da Göster", "systemEditor": "Sistem Editörü", "toggleHiddenFiles": "Gizli Dosyaları Aç / Kapat" }, "output": { "clearOutputChannel": "Çıkış Kanalını Temizle...", "closeOutputChannel": "Çıkış Kanalını Kapat...", "hiddenChannels": "Gizli Kanallar", "hideOutputChannel": "Çıkış Kanalını Gizle...", "maxChannelHistory": "Bir çıkış kanalındaki maksimum giriş sayısı.", "outputChannels": "Çıkış Kanalları", "showOutputChannel": "Çıkış Kanalını Göster..." }, "plugin": { "blockNewTab": "Tarayıcınız yeni bir sekme açılmasını engelledi" }, "plugin-dev": { "alreadyRunning": "Barındırılan örnek zaten çalışıyor.", "debugInstance": "Hata Ayıklama Örneği", "debugMode": "Node.js hata ayıklama için inspect veya inspect-brk kullanma", "debugPorts": { "debugPort": "Bu sunucunun Node.js hata ayıklaması için kullanılacak bağlantı noktası" }, "devHost": "Geliştirme Ev Sahibi", "failed": "Barındırılan eklenti örneği çalıştırılamadı: {0}", "hostedPlugin": "Barındırılan Eklenti", "hostedPluginRunning": "Barındırılan Eklenti: Çalışıyor", "hostedPluginStarting": "Barındırılan Eklenti: Başlıyor", "hostedPluginStopped": "Barındırılan Eklenti: Durduruldu", "hostedPluginWatching": "Barındırılan Eklenti: İzleme", "instanceTerminated": "{0} sonlandırıldı", "launchOutFiles": "Oluşturulan JavaScript dosyalarını bulmak için glob kalıpları dizisi (`${pluginPath}` eklentinin gerçek yolu ile değiştirilecektir).", "noValidPlugin": "Belirtilen klasör geçerli bir eklenti içermiyor.", "notRunning": "Barındırılan örnek çalışmıyor.", "pluginFolder": "Eklenti klasörü olarak ayarlanmıştır: {0}", "preventedNewTab": "Tarayıcınız yeni bir sekme açılmasını engelledi", "restartInstance": "Örneği Yeniden Başlat", "running": "Barındırılan örnek şu adreste çalışıyor:", "selectPath": "Yol Seçin", "startInstance": "Örneği Başlat", "starting": "Barındırılan örnek sunucusu başlatılıyor ...", "stopInstance": "Örneği Durdur", "unknownTerminated": "Örnek sonlandırıldı", "watchMode": "Geliştirme aşamasındaki eklenti üzerinde izleyiciyi çalıştırın" }, "plugin-ext": { "authentication-main": { "loginTitle": "Giriş", "signedOut": "Oturum başarıyla kapatıldı." }, "plugins": "Eklentiler", "webviewTrace": "Web görünümleri ile iletişim izlemeyi kontrol eder.", "webviewWarnIfUnsecure": "Kullanıcıları web görünümlerinin şu anda güvenli olmayan bir şekilde dağıtıldığı konusunda uyarır." }, "preferences": { "ai-features": "Yapay Zeka Özellikleri", "hostedPlugin": "Barındırılan Eklenti", "toolbar": "Araç Çubuğu" }, "preview": { "openByDefault": "Varsayılan olarak düzenleyici yerine önizlemeyi açın." }, "property-view": { "created": "Oluşturuldu", "directory": "Rehber", "lastModified": "Son değişiklik", "location": "Konum", "noProperties": "Mevcut mülk yok.", "properties": "Özellikler", "symbolicLink": "Sembolik bağlantı" }, "remote": { "dev-container": { "connect": "Konteynerde Yeniden Aç", "noDevcontainerFiles": "Çalışma alanında devcontainer.json dosyası bulunamadı. Lütfen devcontainer.json dosyası içeren bir .devcontainer dizininiz olduğundan emin olun.", "selectDevcontainer": "Bir devcontainer.json dosyası seçin" }, "ssh": { "connect": "Geçerli Pencereyi Ana Bilgisayara Bağlayın...", "connectToConfigHost": "Geçerli Pencereyi Yapılandırma Dosyasındaki Ana Bilgisayara Bağlayın...", "enterHost": "SSH ana bilgisayar adını girin", "enterUser": "SSH kullanıcı adını girin", "failure": "Uzağa SSH bağlantısı açılamadı.", "hostPlaceHolder": "Örneğin hello@example.com", "needsHost": "Lütfen bir ana bilgisayar adı girin.", "needsUser": "Lütfen bir kullanıcı adı girin.", "userPlaceHolder": "Örneğin merhaba" }, "sshNoConfigPath": "SSH yapılandırma yolu bulunamadı.", "wsl": { "connectToWsl": "WSL'ye bağlanın", "connectToWslUsingDistro": "Distro kullanarak WSL'ye bağlanın...", "noWslDistroFound": "WSL dağıtımı bulunamadı. Lütfen önce bir WSL dağıtımı yükleyin.", "reopenInWsl": "WSL'de Klasörü Yeniden Açın", "selectWSLDistro": "Bir WSL dağıtımı seçin" } }, "scm": { "amend": "Değiştirmek", "amendHeadCommit": "HEAD Commit", "amendLastCommit": "Son taahhüdü değiştirin", "changeRepository": "Depoyu Değiştir...", "config.untrackedChanges": "İzlenmeyen değişikliklerin nasıl davranacağını kontrol eder.", "config.untrackedChanges.hidden": "gizli", "config.untrackedChanges.mixed": "karışık", "config.untrackedChanges.separate": "ayrı", "dirtyDiff": { "close": "Kapat Değişim Peek Görünümü" }, "history": "Tarih", "mergeEditor": { "resetConfirmationTitle": "Bu düzenleyicide birleştirme sonucunu gerçekten sıfırlamak istiyor musunuz?" }, "noRepositoryFound": "Depo bulunamadı", "unamend": "Unamend", "unamendCommit": "Değişikliği kaldır" }, "search-in-workspace": { "includeIgnoredFiles": "Yoksayılan Dosyaları Dahil Etme", "noFolderSpecified": "Bir klasör açmadınız veya belirtmediniz. Şu anda yalnızca açık dosyalar aranmaktadır.", "resultSubset": "Bu, tüm sonuçların yalnızca bir alt kümesidir. Sonuç listesini daraltmak için daha spesifik bir arama terimi kullanın.", "searchOnEditorModification": "Değiştirildiğinde etkin düzenleyicide arama yapın." }, "secondary-window": { "extract-widget": "Görünümü İkincil Pencereye Taşı" }, "shell-area": { "secondary": "İkincil Pencere" }, "task": { "attachTask": "Görev Ekle...", "circularReferenceDetected": "Dairesel referans tespit edildi: {0} --> {1}", "clearHistory": "Geçmişi Temizle", "errorKillingTask": "'{0}' görevi öldürülürken hata oluştu: {1}", "errorLaunchingTask": "'{0}' görevi başlatılırken hata oluştu: {1}", "invalidTaskConfigs": "Geçersiz görev yapılandırmaları bulundu. tasks.json dosyasını açın ve Sorunlar görünümünde ayrıntıları bulun.", "neverScanTaskOutput": "Görev çıktısını asla taramayın", "noTaskToRun": "Çalıştırılacak görev bulunamadı. Görevleri Yapılandır...", "noTasksFound": "Görev bulunamadı", "notEnoughDataInDependsOn": "\"dependsOn \"da verilen bilgiler doğru görevi eşleştirmek için yeterli değildir!", "schema": { "commandOptions": { "cwd": "Yürütülen programın veya betiğin geçerli çalışma dizini. Atlanırsa Theia'nın geçerli çalışma alanı kökü kullanılır." }, "presentation": { "panel": { "dedicated": "Terminal belirli bir göreve adanmıştır. Bu görev tekrar yürütülürse, terminal yeniden kullanılır. Ancak, farklı bir görevin çıktısı farklı bir terminalde sunulur.", "new": "Bu görevin her yürütülüşünde yeni bir temiz terminal kullanılır.", "shared": "Terminal paylaşılır ve diğer görevlerin çıktıları aynı terminale eklenir." }, "showReuseMessage": "\"Terminal görevler tarafından yeniden kullanılacak\" mesajının gösterilip gösterilmeyeceğini kontrol eder." }, "problemMatcherObject": { "owner": "Theia içindeki sorunun sahibi. Taban belirtilmişse atlanabilir. Eğer atlanırsa ve base belirtilmezse varsayılan değer 'external' olur." } }, "taskAlreadyRunningInTerminal": "Görev zaten terminalde çalışıyor", "taskExitedWithCode": "Görev '{0}' {1} kodu ile çıkmıştır.", "taskTerminalTitle": "Görev: {0}", "taskTerminatedBySignal": "Görev '{0}' {1} sinyali ile sonlandırıldı.", "terminalWillBeReusedByTasks": "Terminal görevler tarafından yeniden kullanılacaktır." }, "terminal": { "defaultProfile": "üzerinde kullanılan varsayılan profil {0}", "enableCopy": "Seçili metni kopyalamak için ctrl-c'yi (macOS'ta cmd-c) etkinleştirin", "enablePaste": "Panodan yapıştırmak için ctrl-v'yi (macOS'ta cmd-v) etkinleştirin", "profileArgs": "Bu profilin kullandığı kabuk argümanları.", "profileColor": "Terminalle ilişkilendirilecek bir terminal tema rengi kimliği.", "profileDefault": "Varsayılan Profil'i seçin...", "profileIcon": "Terminal simgesiyle ilişkilendirilecek bir codicon kimliği.\nterminal-tmux:\"$(terminal-tmux)\"", "profileNew": "Yeni Terminal (Profilli)...", "profilePath": "Bu profilin kullandığı kabuğun yolu.", "profiles": "Yeni bir terminal oluştururken sunulacak profiller. Yol özelliğini isteğe bağlı args ile manuel olarak ayarlayın.\nProfili listeden gizlemek için mevcut bir profili `null` olarak ayarlayın, örneğin: `\"{0}\": null`.", "rendererType": "Terminalin nasıl oluşturulacağını kontrol eder.", "rendererTypeDeprecationMessage": "Oluşturucu türü artık bir seçenek olarak desteklenmemektedir.", "selectProfile": "Yeni terminal için bir profil seçin", "shell.deprecated": "Bu kullanımdan kaldırılmıştır, varsayılan kabuğunuzu yapılandırmak için önerilen yeni yol 'terminal.integrated.profiles.{0}' içinde bir terminal profili oluşturmak ve profil adını 'terminal.integrated.defaultProfile.{0}' içinde varsayılan olarak ayarlamaktır.", "shellArgsLinux": "Linux terminalindeyken kullanılacak komut satırı argümanları.", "shellArgsOsx": "macOS terminalindeyken kullanılacak komut satırı argümanları.", "shellArgsWindows": "Windows terminalindeyken kullanılacak komut satırı argümanları.", "shellLinux": "Terminalin Linux üzerinde kullandığı kabuğun yolu (varsayılan: '{0}'}).", "shellOsx": "Terminalin macOS üzerinde kullandığı kabuğun yolu (varsayılan: '{0}'}).", "shellWindows": "Terminalin Windows üzerinde kullandığı kabuğun yolu. (varsayılan: '{0}')." }, "terminal-manager": { "addTerminalToGroup": "Gruba terminal ekle", "closeDialog": { "message": "Terminal Yöneticisi kapatıldığında, düzeni geri yüklenemez. Terminal Yöneticisini kapatmak istediğinizden emin misiniz?", "title": "Terminal yöneticisini kapatmak istiyor musunuz?" }, "closeTerminalManager": "Terminal Yöneticisini Kapat", "createNewTerminalGroup": "Yeni Terminal Grubu Oluştur", "createNewTerminalPage": "Yeni Terminal Sayfası Oluştur", "deleteGroup": "Grubu Sil", "deletePage": "Sayfayı Sil", "deleteTerminal": "Terminali Sil", "group": "Grup", "label": "Terminaller", "maximizeBottomPanel": "Alt Paneli Maksimize Et", "minimizeBottomPanel": "Alt Paneli Küçült", "openTerminalManager": "Terminal Yöneticisini Aç", "page": "Sayfa", "rename": "Yeniden adlandır", "resetTerminalManagerLayout": "Terminal Yöneticisi Düzenini Sıfırla", "toggleTreeView": "Ağaç Görünümünü Aç/Kapat" }, "test": { "cancelAllTestRuns": "Tüm Test Çalışmalarını İptal Et", "stackFrameAt": "at", "testRunDefaultName": "{0} koşmak {1}", "testRuns": "Test Çalışmaları" }, "toolbar": { "addCommand": "Araç Çubuğuna Komut Ekleme", "addCommandPlaceholder": "Araç çubuğuna eklemek için bir komut bulun", "centerColumn": "Orta Kolon", "failedUpdate": "'{1}' içindeki '{0}' değeri güncellenemedi.", "filterIcons": "Filtre Simgeleri", "iconSelectDialog": "'{0}' için bir Simge seçin", "iconSet": "Simge Seti", "insertGroupLeft": "Grup Ayırıcı Ekle (Sol)", "insertGroupRight": "Grup Ayırıcı Ekle (Sağ)", "leftColumn": "Sol Sütun", "openJSON": "Araç Çubuğunu Özelleştir (JSON'u Aç)", "removeCommand": "Command'ı Araç Çubuğundan Kaldır", "restoreDefaults": "Araç Çubuğu Varsayılanlarını Geri Yükle", "rightColumn": "Sağ Sütun", "selectIcon": "Simge Seçin", "toggleToolbar": "Araç Çubuğunu Değiştir", "toolbarLocationPlaceholder": "Komutun nereye eklenmesini istersiniz?", "useDefaultIcon": "Varsayılan Simgeyi Kullan" }, "typehierarchy": { "subtypeHierarchy": "Alt Tip Hiyerarşisi", "supertypeHierarchy": "Süper Tip Hiyerarşisi" }, "variableResolver": { "listAllVariables": "Değişkenler: Tümünü Listele" }, "vsx-registry": { "confirmDialogMessage": "\"{0}\" uzantısı doğrulanmamıştır ve güvenlik riski oluşturabilir.", "confirmDialogTitle": "Kuruluma devam etmek istediğinizden emin misiniz?", "downloadCount": "İndirme sayısı: {0}", "errorFetching": "Uzantılar getirilirken hata oluştu.", "errorFetchingConfigurationHint": "Bunun nedeni ağ yapılandırma sorunları olabilir.", "failedInstallingVSIX": "VSIX'ten {0} yüklenemedi.", "invalidVSIX": "Seçilen dosya geçerli bir \"*.vsix\" eklentisi değil.", "license": "Ruhsat: {0}", "onlyShowVerifiedExtensionsDescription": "Bu, {0} adresinin yalnızca doğrulanmış uzantıları göstermesini sağlar.", "onlyShowVerifiedExtensionsTitle": "Yalnızca Doğrulanmış Uzantıları Göster", "recommendedExtensions": "Bu depo için önerilen uzantıları yüklemek istiyor musunuz?", "searchPlaceholder": "Uzantıları içinde ara {0}", "showInstalled": "Yüklü Uzantıları Göster", "showRecommendedExtensions": "Uzantı önerileri için bildirimlerin gösterilip gösterilmeyeceğini kontrol eder.", "vsx-extensions-contribution": { "update-version-uninstall-error": "Uzantı kaldırılırken hata oluştu: {0}.", "update-version-version-error": "{1}'un {0} sürümü yüklenemedi." } }, "webview": { "goToReadme": "README'ye Git", "messageWarning": " {0} uç noktasının ana bilgisayar kalıbı `{1}` olarak değiştirildi; kalıbın değiştirilmesi güvenlik açıklarına yol açabilir. Daha fazla bilgi için `{2}` adresine bakın." }, "workspace": { "bothAreDirectories": "Her iki kaynak da dizinlerdir.", "clickToManageTrust": "Güven ayarlarını yönetmek için tıklayın.", "compareWithEachOther": "Birbirleriyle Karşılaştırın", "confirmDeletePermanently.description": "Çöp Kutusu kullanılarak \"{0}\" silinemedi. Bunun yerine kalıcı olarak silmek mi istiyorsunuz?", "confirmDeletePermanently.solution": "Tercihlerde Çöp Kutusu kullanımını devre dışı bırakabilirsiniz.", "confirmDeletePermanently.title": "Dosya silinirken hata oluştu", "confirmMessage.delete": "Aşağıdaki dosyaları gerçekten silmek istiyor musunuz?", "confirmMessage.dirtyMultiple": "Kaydedilmemiş değişiklikler içeren {0} dosyalarını gerçekten silmek istiyor musunuz?", "confirmMessage.dirtySingle": "Kaydedilmemiş değişikliklerle {0} adresini gerçekten silmek istiyor musunuz?", "confirmMessage.uriMultiple": "Gerçekten tüm {0} seçili dosyaları silmek istiyor musunuz?", "confirmMessage.uriSingle": "{0} adresini gerçekten silmek istiyor musunuz?", "directoriesCannotBeCompared": "Dizinler karşılaştırılamaz. {0}", "duplicate": "Yinelenen", "failSaveAs": "Geçerli widget için \"{0}\" çalıştırılamıyor.", "isDirectory": "{0}'' bir dizindir.", "manageTrustPlaceholder": "Bu çalışma alanı için güven durumunu seçin", "newFilePlaceholder": "Dosya Adı", "newFolderPlaceholder": "Klasör adı", "noErasure": "Not: Diskten hiçbir şey silinmeyecektir", "notWorkspaceFile": "Geçerli bir çalışma alanı dosyası değil: {0}", "openRecentPlaceholder": "Açmak istediğiniz çalışma alanının adını yazın", "openRecentWorkspace": "Son Çalışma Alanını Aç...", "preserveWindow": "Geçerli pencerede çalışma alanlarını açmayı etkinleştirir.", "removeFolder": "Aşağıdaki klasörü çalışma alanından kaldırmak istediğinizden emin misiniz?", "removeFolders": "Aşağıdaki klasörleri çalışma alanından kaldırmak istediğinizden emin misiniz?", "restrictedModeDescription": "Bu çalışma alanı güvenilir olmadığı için bazı özellikler devre dışı bırakılmıştır.", "restrictedModeNote": "*Lütfen dikkat: Çalışma alanı güven özelliği şu anda Theia'da geliştirme aşamasındadır; henüz tüm özellikler çalışma alanı güveniyle entegre edilmemiştir.*", "schema": { "folders": { "description": "Çalışma alanındaki kök klasörler" }, "title": "Çalışma Alanı Dosyası" }, "trashTitle": "{0} adresini Çöp Kutusuna Taşı", "trustEmptyWindow": "Varsayılan olarak boş çalışma alanına güvenilip güvenilmeyeceğini denetler.", "trustEnabled": "Çalışma alanı güveninin etkin olup olmadığını denetler. Devre dışı bırakılırsa, tüm çalışma alanlarına güvenilir.", "trustTrustedFolders": "Sorgulama yapılmadan güvenilen klasör URI'lerinin listesi.", "untitled-cleanup": "Çok sayıda başlıksız çalışma alanı dosyası var gibi görünüyor. Lütfen {0} adresini kontrol edin ve kullanılmayan dosyaları kaldırın.", "variables": { "cwd": { "description": "Görev çalıştırıcısının başlangıçtaki geçerli çalışma dizini" }, "file": { "description": "Şu anda açık olan dosyanın yolu" }, "fileBasename": { "description": "Şu anda açık olan dosyanın temel adı" }, "fileBasenameNoExtension": { "description": "Uzantısı olmayan, şu anda açık olan dosyanın adı" }, "fileDirname": { "description": "Şu anda açık olan dosyanın bulunduğu dizinin adı" }, "fileExtname": { "description": "Şu anda açık olan dosyanın uzantısı" }, "relativeFile": { "description": "Çalışma alanı kök dizinine göre şu anda açık olan dosyanın yolu" }, "relativeFileDirname": { "description": "Açık dosyanın ${workspaceFolder} göreli dizin adı" }, "workspaceFolder": { "description": "Çalışma alanı kök klasörünün yolu" }, "workspaceFolderBasename": { "description": "Çalışma alanı kök klasörünün adı" }, "workspaceRoot": { "description": "Çalışma alanı kök klasörünün yolu" }, "workspaceRootFolderName": { "description": "Çalışma alanı kök klasörünün adı" } }, "workspaceFolderAdded": "Birden fazla kökü olan bir çalışma alanı oluşturuldu. Çalışma alanı yapılandırmanızı bir dosya olarak kaydetmek istiyor musunuz?", "workspaceFolderAddedTitle": "Çalışma Alanına eklenen klasör" } }, "vsx.disabling": "Devre dışı bırakma", "vsx.disabling.extensions": "{0} adresini devre dışı bırakma ...", "vsx.enabling": "Etkinleştirme", "vsx.enabling.extension": "Etkinleştirme {0}..." }