/
mcniki
/
CodeContext
Обзор
Документация
Войти
/
mcniki
/
CodeContext
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/i18n/tr.json
463 строки
31 KB
Gorobets Nikita
v1.28.0: flatten all service/use-case classes to free functions, delete FileService watcher and dead UpdaterService pass, i18n for sidebar hide-tab, fix freezing status
26 июн 2026, 15:21
26 июн 2026, 15:21
7fc7163
Код
Авторство
О чём код?
{ "main.cli_mode": "CLI modu", "main.path": "Proje yolu", "main.patch": "JSON yama dosyası", "main.mode": "İşlem modu", "main.install_context": "Bağlam menüsünü yükle", "main.remove_context": "Bağlam menüsünü kaldır", "main.minify": "Çıktıyı küçült", "main.skeleton": "İskelet modu", "main.format": "Çıktı formatı", "main.dry_run": "Kaydetmeden dene", "main.silent": "Sessiz mod", "main.stdout": "Stdout'a çıktı", "main.fail_if_exceeds": "Token sınırı aşılırsa hata ver", "main.sent_to_existing": "📤 Yol mevcut uygulama örneğine gönderildi", "main_window.title": "CodeContext AI", "main_window.tab.file_tree": "📂 Dosyalar", "main_window.tab.analytics": "📊 Analiz", "main_window.command.copy_to_clipboard": "📋 Panoya Kopyala", "main_window.command.open_in_editor": "📝 Düzenleyicide Aç", "main_window.command.preview": "👁 Önizleme", "main_window.command.send_to_chat": "💬 Sohbete Gönder", "main_window.command.save_to_file": "💾 Dosyaya Kaydet", "main_window.command.toggle_minify": "Küçültmeyi Aç/Kapat", "main_window.command.toggle_skeleton": "İskeleti Aç/Kapat", "main_window.command.toggle_mermaid": "Mermaid'i Aç/Kapat", "main_window.command.clear_workspace": "🗑 Çalışma Alanını Temizle", "main_window.command.apply_json_patch": "🔧 JSON Yamayı Uygula", "main_window.command.toggle_theme": "🎨 Temayı Değiştir", "main_window.command.check_updates": "🔄 Güncellemeleri Kontrol Et", "main_window.save_file.title": "Dosyayı Kaydet", "dialogs.ai_chat_title": "AI Sohbet (CodeContext)", "dialogs.chat.title": "AI Sohbet", "dialogs.chat.placeholder": "Kod hakkında bir soru sorun...", "dialogs.chat.send": "Gönder", "dialogs.chat.system_loaded": "📎 Sistem bağlamı yüklendi. Bir soru sorabilirsiniz.", "dialogs.chat.you_label": "Siz", "dialogs.chat.waiting": "⏳ Bekleniyor...", "dialogs.preview.title": "👁 Önizleme", "dialogs.preview.tab_prompt": "📝 İstem", "dialogs.preview.files_in_prompt": "📄 İstemdeki dosyalar:", "dialogs.preview.copy_all": "📋 Tümünü Kopyala", "dialogs.preview.copy_file": "📄 Dosyayı Kopyala", "dialogs.preview.tab_diff": "📊 Fark", "dialogs.preview.select_file": "Dosya:", "dialogs.preview.savings_initial": "📊 Orijinal ve sıkıştırılmış sürümü karşılaştır", "dialogs.preview.savings": "Tasarruf: {original} → {processed} token ({percent:.1f}%)", "dialogs.bug_report.title": "Hata Bildir", "dialogs.bug_report.description": "Karşılaştığın hatayı açıkla:", "dialogs.bug_report.placeholder": "Tekrarlama adımları, beklenen davranış, vb...", "dialogs.bug_report.logs_label": "Günlükleri dahil et:", "dialogs.bug_report.logs_today": "Bugünün günlükleri (Önerilen)", "dialogs.bug_report.logs_all": "Tüm günlükler (son 500 satır)", "dialogs.bug_report.logs_none": "Günlükleri dahil etme", "dialogs.bug_report.send": "Kopyala ve GitHub'ı aç", "dialogs.bug_report.empty_desc": "Lütfen hatayı açıkla.", "dialogs.bug_report.copied_title": "Panoya kopyalandı", "dialogs.bug_report.copied_msg": "Issue şablonu kopyalandı. GitHub Issue gövdesine yapıştır.", "dialogs.clipboard_error": "❌ Pano hatası: {error}", "sidebar.bug_report.tooltip": "Hata buldun mu? Issue'a gönder", "dialogs.tour.title": "🎓 Etkileşimli Tur", "dialogs.tour.prev": "← Geri", "dialogs.tour.next": "İleri ➡", "dialogs.tour.finish": "🎉 Bitir", "dialogs.edit_folder.title": "✏️ Klasörü Düzenle", "dialogs.edit_folder.ok": "✅ Tamam", "dialogs.json_patch.title": "🔧 JSON Yama", "dialogs.json_patch.instruction": "JSON yamayı eylem listesi olarak girin:", "dialogs.json_patch.cancel": "İptal", "dialogs.json_patch.apply": "✅ Uygula", "dialogs.diff.title": "🛡 Güvenli Fark İncelemesi", "dialogs.diff.check_llm": "🔍 LLM ile Kontrol Et", "dialogs.diff.verdict_placeholder": "Karar...", "dialogs.diff.suggestion_label": "💡 LLM Alternatif Önerisi:", "dialogs.diff.accept_suggestion": "✅ Düzeltmeyi Kabul Et", "dialogs.diff.reject_suggestion": "❌ Reddet", "dialogs.diff.cancel": "İptal", "dialogs.diff.save_selected": "💾 Seçileni Kaydet", "dialogs.diff.patch_error": "❌ Yama Hatası", "dialogs.diff.checking": "🔍 Kontrol ediliyor...", "dialogs.diff.sending_request": "LLM'ye istek gönderiliyor...", "dialogs.diff.verdict": "Durum: {status}\nSebep: {reason}", "dialogs.diff.check_again": "🔍 Tekrar Kontrol Et", "dialogs.diff.updated_by_ai": " [AI Tarafından Güncellendi]", "dialogs.diff.suggestion_applied": "✅ Öneri Uygulandı", "dialogs.diff.suggestion_rejected": "❌ Öneri Reddedildi", "dialogs.update.title": "🔄 Güncelleme", "dialogs.update.checking": "🔍 {version} güncellemesi kontrol ediliyor...", "dialogs.update.cancel": "İptal", "dialogs.update.available": "🎉 {version} güncellemesi mevcut", "dialogs.update.download": "⬇️ İndir", "dialogs.update.later": "Sonra", "dialogs.update.latest": "✅ En son sürüme sahipsiniz", "dialogs.update.close": "Kapat", "dialogs.update.error": "❌ Güncelleme kontrolü başarısız", "dialogs.update.downloading": "⬇️ İndiriliyor...", "dialogs.update.installing": "⚙️ Güncelleme yükleniyor...", "dialogs.update.install_notes": "Lütfen bekleyin, güncelleme yükleniyor...", "dialogs.command_palette.placeholder": "🔍 Komut ara...", "dialogs.ui_customization.title": "⚙️ Arayüz Özelleştirme", "dialogs.ui_customization.visible_tabs": "Görünür sekmeler:", "dialogs.ui_customization.tab_sources": "📂 Kaynaklar", "dialogs.ui_customization.tab_filters": "🔧 Filtreler", "dialogs.ui_customization.tab_prompts": "📝 İstemler", "dialogs.ui_customization.tab_llm_os": "🤖 LLM ve İS", "dialogs.ui_customization.tab_appearance": "🎨 Görünüm", "dialogs.ui_customization.visible_actions": "Görünür eylemler:", "dialogs.ui_customization.action_preview": "👁 Önizleme", "dialogs.ui_customization.action_clipboard": "📋 Pano", "dialogs.ui_customization.action_chat": "💬 Sohbet", "dialogs.ui_customization.action_editor": "📝 Düzenleyici", "dialogs.ui_customization.action_file": "💾 Dosya", "dialogs.ui_customization.visible_checkboxes": "Görünür seçenekler:", "dialogs.ui_customization.checkbox_dedup": "☑ Yinelenenleri sil", "dialogs.ui_customization.checkbox_aggressive": "☑ Agresif", "dialogs.ui_customization.checkbox_checkpoints": "☑ Kontrol noktaları", "dialogs.ui_customization.checkbox_watch": "☑ Otomatik izle", "dialogs.ui_customization.cancel": "İptal", "dialogs.ui_customization.save": "💾 Kaydet", "sidebar.title": "CodeContext AI", "sidebar.tab.sources": "📂 Kaynaklar", "sidebar.tab.filters": "🔧 Filtreler", "sidebar.tab.prompts": "📝 İstemler", "sidebar.tab.llm_os": "🤖 LLM ve İS", "sidebar.tab.appearance": "🎨 Görünüm", "sidebar.ui_settings.tooltip": "⚙️ Arayüz Ayarları", "sidebar.tour.button": "🎓 Tur", "sidebar.version.label": "v{version}", "sidebar.update.button": "🔄", "sidebar.sources.add_folder": "📂 Klasör Ekle", "sidebar.sources.add_github": "🐙 GitHub", "sidebar.sources.github_tooltip": "🐙 GitHub deposunu klonla", "sidebar.sources.git_only": "Yalnızca değiştirilen dosyalar (Git)", "sidebar.sources.respect_gitignore": ".gitignore'a saygı göster", "sidebar.sources.scan_files": "🔍 Tara", "sidebar.sources.save_config": "💾 Yapılandırmayı Kaydet", "sidebar.sources.clear_project": "🗑 Projeyi Temizle", "sidebar.filters.save_preset_tooltip": "💾 Ön ayarı kaydet", "sidebar.filters.delete_preset_tooltip": "🗑 Ön ayarı sil", "sidebar.filters.preset_label": "🎯 Ön ayar:", "sidebar.filters.extensions_label": "📄 Dosya uzantıları:", "sidebar.filters.extensions_placeholder": ".py\n.js\n.ts\n...", "sidebar.filters.ignore_paths_label": "🚫 Yok sayılan yollar:", "sidebar.filters.ignore_paths_placeholder": ".git\nnode_modules\n__pycache__\n...", "sidebar.filters.include_tree": "🌳 Proje ağacını dahil et", "sidebar.filters.include_deps": "🔗 Bağımlılık grafiğini dahil et", "sidebar.filters.include_mermaid": "📊 Mermaid diyagramını dahil et", "sidebar.prompts.save_preset_tooltip": "💾 İstem ön ayarını kaydet", "sidebar.prompts.delete_preset_tooltip": "🗑 İstem ön ayarını sil", "sidebar.prompts.preset_label": "🎯 Ön ayar:", "sidebar.prompts.system_prompt_label": "📝 Sistem istemi:", "sidebar.prompts.apply_patch": "🔧 JSON Yamayı Uygula", "sidebar.llm_os.llm_validator": "🤖 LLM Doğrulayıcı", "sidebar.llm_os.enable_llm_check": "✅ LLM kontrolünü etkinleştir", "sidebar.llm_os.url_label": "URL:", "sidebar.llm_os.key_label": "API Anahtarı:", "sidebar.llm_os.model_label": "Model:", "sidebar.llm_os.ollama_preset": "⚡ Ollama", "sidebar.llm_os.lmstudio_preset": "💻 LM Studio", "sidebar.llm_os.os_integration": "🖥 {os_name} Entegrasyonu", "sidebar.llm_os.install_context_menu": "📋 Bağlam Menüsünü Yükle", "sidebar.llm_os.remove_context_menu": "🗑 Bağlam Menüsünü Kaldır", "sidebar.llm_os.cli_global": "💻 Genel CLI", "sidebar.llm_os.install_cli": "⚙️ CLI Yükle", "sidebar.llm_os.remove_cli": "🗑 CLI Kaldır", "sidebar.llm_os.editor_placeholder": "code --wait", "sidebar.llm_os.editor_label": "Harici düzenleyici:", "sidebar.llm_os.update_settings": "🔄 Ayarları Güncelle", "sidebar.llm_os.prerelease": "🧪 Ön sürümleri al", "sidebar.appearance.theme_label": "🎨 Tema:", "sidebar.appearance.mode_label": "🌙 Mod:", "sidebar.appearance.language_label": "🌐 Dil:", "sidebar.appearance.open_themes_folder": "📂 Tema klasörünü aç", "sidebar.appearance.import_theme": "📥 Temayı İçe Aktar", "sidebar.add_folder.title": "📂 Proje klasörünü seç", "sidebar.add_github.prompt": "GitHub depo URL'sini (veya PR bağlantısını) girin:", "sidebar.add_github.title": "🐙 GitHub", "sidebar.add_github.save_title": "💾 Depoyu Kaydet", "sidebar.add_github.save_prompt": "Depoyu yerel olarak kaydetmek istiyor musunuz?", "sidebar.add_github.clone_dialog": "📂 Klonlanacak klasörü seç", "sidebar.integration.title": "✅ Entegrasyon", "sidebar.error.title": "❌ Hata", "sidebar.cli_integration.title": "✅ CLI Entegrasyonu", "sidebar.patch_error.title": "❌ Yama Hatası", "sidebar.patch_error.message": "Uygulama için seçilmiş yama yok.", "sidebar.new_preset.title": "💾 Yeni Ön Ayar", "sidebar.new_preset.prompt": "Ön ayar adını girin:", "sidebar.new_preset.name_taken": "Bu ada sahip bir ön ayar zaten mevcut.", "sidebar.delete_preset.system_preset": "Sistem ön ayarı silinemez.", "sidebar.new_prompt.title": "💾 Yeni İstem Ön Ayarı", "sidebar.new_prompt.prompt": "İstem ön ayar adını girin:", "sidebar.new_prompt.name_taken": "Bu ada sahip bir ön ayar zaten mevcut.", "sidebar.delete_prompt.system_preset": "Sistem ön ayarı silinemez.", "sidebar.open_folder.error": "Klasör açılamadı: {error}", "sidebar.import_theme.title": "📥 Temayı İçe Aktar", "sidebar.success.title": "✅ Başarılı", "sidebar.import_theme.success": "\"{filename}\" teması başarıyla içe aktarıldı.", "sidebar.import_theme.error": "Tema içe aktarılırken hata: {error}", "action_panel.minify": "Küçült", "action_panel.chk_minify": "Küçült", "action_panel.no_comments": "Yorum yok", "action_panel.chk_comments": "Yorum yok", "action_panel.no_secrets": "Sır yok", "action_panel.chk_secrets": "Sır yok", "action_panel.skeleton": "İskelet", "action_panel.chk_skeleton": "İskelet", "action_panel.template.tooltip": "📁 Jinja2 şablonu seç", "action_panel.preview.button": "👁 Önizleme", "action_panel.clipboard.button": "📋 Kopyala", "action_panel.chat.button": "💬 Sohbet", "action_panel.editor.button": "📝 Düzenleyici", "action_panel.editor.tooltip": "📝 Düzenleyicide aç", "action_panel.file.button": "💾 Dosya", "action_panel.chk_dedup": "Yineleme sil", "action_panel.chk_aggressive": "Agresif", "action_panel.chk_checkpoints": "Kontrol noktaları", "action_panel.chk_watch": "Otomatik izle", "action_panel.template.dialog_title": "Jinja2 şablonu seç", "empty_state.drop.title": "📂 Bir klasörü buraya bırakın", "empty_state.drop.subtitle": "veya aşağıdaki düğmeye tıklayın", "empty_state.browse.button": "📂 Klasöre Gözat", "empty_state.recent.title": "🕐 Son Projeler", "empty_state.browse.dialog_title": "📂 Proje klasörünü seç", "status_bar.idle": "Boşta", "status_bar.tokens_count": "Token: {tokens}", "status_bar.tokens": "Token: {tokens}", "status_bar.local_model": " (yerel model)", "analytics_panel.header.file": "Dosya", "analytics_panel.header.tokens": "Tokenler", "analytics_panel.header.weight": "Ağırlık", "file_tree.search.placeholder": "🔍 Dosya ara...", "file_tree.expand_all": "▶ Tümünü Genişlet", "file_tree.collapse_all": "▼ Tümünü Daralt", "file_tree.exclude_tests": "🧪 Testleri Hariç Tut", "file_tree.git_modified": "🔵 Git Değiştirilmiş", "file_tree.icon.dependency": "📦", "file_tree.icon.huge": "🔴", "file_tree.icon.heavy": "🟠", "file_tree.context.copy_no_deps": "📋 Kopyala (bağımlılıksız)", "file_tree.context.copy_shallow": "📋 Kopyala (sığ)", "file_tree.context.copy_deep": "📋 Kopyala (derin)", "file_tree.context.select_py": "🐍 Yalnızca Python", "file_tree.context.select_js": "🌐 Yalnızca JS/TS", "file_tree.context.exclude_heavy": "🚫 Ağır olanları hariç tut", "file_tree.context.exclude_all": "🚫 Tümünü hariç tut", "folder_list.no_sources": "📂 Klasör eklenmemiş", "folder_list.edit.tooltip": "✏️ Yolu düzenle", "folder_list.delete.tooltip": "🗑 Sil", "main_controller.clear_temp_files": "🧹 Geçici klasörler temizleniyor...", "main_controller.choose_folders": "⚠️ En az bir klasör seçin.", "main_controller.choose_folders_or_url": "⚠️ Bir klasör seçin veya bir URL girin.", "main_controller.read_file_error": "❌ Dosya okuma hatası: {target_file}", "main_controller.use_copy_deps_use_case": "📋 Bağımlılıklarla kopyalanıyor (mod: {mode})...", "main_controller.no_folders_config": "⚠️ Yapılandırmayı kaydetmek için seçilmiş klasör yok.", "main_controller.scan_first": "⚠️ Lütfen önce tarayın.", "main_controller.no_files_in_log": "⚠️ Günlükle eşleşen dosya yok.", "main_controller.files_matched": "✅ Eşleşen dosya: {count}", "main_controller.copied_to_clipboard": "📋 Panoya kopyalandı", "main_controller.copied_tokens": "📋 {tokens} token kopyalandı", "main_controller.clipboard_error": "❌ Kopyalama hatası: {error}", "main_controller.clipboard_error_generic": "❌ Panoya kopyalama hatası", "main_controller.pr_filter_applied": "🔍 PR filtresi uygulandı: {count} dosya", "cli_controller.starting": "🚀 CLI başlatılıyor (mod: {mode})", "cli_controller.target": "🎯 Hedef: {target_path}", "cli_controller.critical_error": "❌ Kritik hata: {exc}", "cli_controller.safety_patch_mode": "🛡 Güvenli yama uygulama modu", "cli_controller.patch_target": "📂 Hedef: {target_path}", "cli_controller.patch_file": "📄 Yama dosyası: {patch_file}", "cli_controller.patch_file_not_found": "❌ Yama dosyası bulunamadı: {patch_file}", "cli_controller.patches_invalid": "❌ Hiçbir yama ayrıştırılamadı.", "cli_controller.patch_skipped": "⏭ Atlandı: {file_target} — {msg}", "cli_controller.changes_for": "📋 {file_target} için değişiklikler ({action}):", "cli_controller.apply_prompt": "Uygulansın mı? [E/h/q]: ", "cli_controller.skipped": "⏭ Atlandı", "cli_controller.cancelled": "🚫 Kullanıcı tarafından iptal edildi", "cli_controller.invalid_choice": "❌ Geçersiz giriş. e/h/q girin.", "cli_controller.no_patches": "❌ Uygulanacak yama yok.", "cli_controller.applying_patches": "⚙️ {count} yama uygulanıyor...", "cli_controller.applied_count": "✅ Uygulandı: {applied}", "cli_controller.no_changes": "ℹ️ Değişiklik yok.", "cli_controller.no_files_found": "❌ Dosya bulunamadı.", "cli_controller.token_limit_exceeded": "❌ Token sınırı aşıldı: {tokens} / {limit}", "cli_controller.dry_run_header": "📋 Deneme Çalıştırması", "cli_controller.files_found": "📄 Bulunan dosya: {count}", "cli_controller.estimated_volume": "📊 Tahmini hacim: {tokens} token", "cli_controller.fetching_prices": "💰 Fiyatlar alınıyor...", "cli_controller.cost_estimate": "💰 Maliyet tahmini ({model}): ${cost:.6f}", "cli_controller.free_or_local": "💰 {model} modeli ücretsiz veya yerel", "cli_controller.project_copied": "📋 {tokens} token kopyalandı", "cli_controller.path_not_found": "❌ Yol bulunamadı: {path}", "cli_controller.window_closing": "⏳ Pencere 3 saniye içinde kapanacak...", "store.status.done": "✅ Tamam", "store.status.scan_error": "❌ Tarama hatası: {error}", "store.status.scan_error_log": "Hata: {error}", "store.status.workspace_cleared": "🧹 Çalışma alanı temizlendi", "store.status.repo_loaded": "✅ Depo yüklendi", "store.status.clone_error": "❌ Klonlama hatası", "store.status.files_found": "📄 Bulunan dosya: {count}", "store.status.error_with_msg": "❌ Hata: {error_msg}", "state.status.ready": "✅ Hazır", "process_use_case.workflow.preparing": "⚙️ Hazırlanıyor...", "process_use_case.workflow.no_files": "⚠️ İşlenecek dosya yok.", "process_use_case.workflow.reading": "📖 {count} dosya okunuyor...", "process_use_case.workflow.analyzing": "🔍 Bağımlılıklar analiz ediliyor...", "process_use_case.workflow.processing_minifying": "⚙️ İşleniyor ve küçültülüyor...", "process_use_case.workflow.formatting": "📝 Biçimlendiriliyor...", "process_use_case.workflow.saving": "💾 Kaydediliyor...", "process_use_case.workflow.done": "✅ Tamam ({count} token)", "process_use_case.workflow.error": "❌ Hata: {error}", "process_use_case.export.editor": "📝 Düzenleyicide açıldı", "process_use_case.export.chat_loaded": "💬 Sohbete yüklendi", "process_use_case.export.saved": "💾 Kaydedildi: {path}", "process_use_case.export.pdf_created": "📄 PDF oluşturuldu: {path}", "patch_use_case.patch.empty": "⚠️ Boş yama.", "patch_use_case.parsing.parsing_llm": "🔍 LLM yanıtı ayrıştırılıyor...", "patch_use_case.parsing.parse_error": "⚠️ JSON ayrıştırma hatası: {error}", "patch_use_case.parsing.no_valid_json": "❌ Geçerli JSON bulunamadı.", "patch_use_case.patch.preparing": "⚙️ {count} yama hazırlanıyor...", "patch_use_case.patch.applied": "✅ Yamalar uygulandı: {count}", "llm_checker.send.no_url": "⚠️ LLM URL'si yapılandırılmamış.", "llm_checker.check.disabled": "LLM kontrolü ayarlarda devre dışı.", "llm_checker.check.no_url_short": "LLM URL'si yapılandırılmamış", "llm_checker.check.invalid_json": "LLM'den geçersiz JSON yanıtı", "patch_service.prepare.missing_file": "Yama için dosya belirtilmemiş.", "patch_service.prepare.no_folders": "Dosyaları aramak için temel klasör yok.", "patch_service.prepare.created": "✅ Oluşturulacak: {clean_target}", "patch_service.prepare.not_found": "❌ Dosya bulunamadı: {file_target}", "patch_service.prepare.will_delete": "⚠️ Silinecek", "patch_service.prepare.deleted": "✅ Silinecek: {basename}", "patch_service.prepare.appended": "✅ Veri eklendi: {basename}", "patch_service.prepare.prepended": "✅ Veri başına eklendi: {basename}", "patch_service.prepare.empty_search": "❌ Boş arama sorgusu.", "patch_service.prepare.search_not_found": "❌ Arama metni bulunamadı.", "patch_service.prepare.replaced": "✅ İçinde değiştirildi: {basename}", "patch_service.prepare.inserted_before": "✅ Öncesine eklendi: {basename}", "patch_service.prepare.inserted_after": "✅ Sonrasına eklendi: {basename}", "patch_service.prepare.unknown_action": "❌ Bilinmeyen eylem: {action}", "patch_service.prepare.fuzzy_match": " (bulanık eşleşme: {fuzzy_marker:.0%})", "patch_service.apply.error": "❌ {file_target} dosyasına yama uygulanırken hata: {e}", "output_service.clipboard.linux_install": "Linux'ta pano desteği için kurun: sudo apt install xclip", "output_service.clipboard.copy_error": "Panoya kopyalama hatası: {error}", "output_service.editor.open_error": "'{editor_cmd}' düzenleyicisi açılamadı: {error}", "updater_service.check.no_description": "Açıklama yok", "updater_service.check.github_api_error": "GitHub API hatası (kod {code})", "updater_service.check.connection_error": "Bağlantı hatası: {error}", "updater_service.download.not_compiled": "Otomatik güncelleme yalnızca derlenmiş sürümde kullanılabilir.", "updater_service.download.no_app_in_archive": "Arşivde .app bulunamadı", "updater_service.download.download_failed": "İndirme hatası: {error}", "github_service.invalid_url": "Geçersiz URL", "github_use_case.preparing": "GitHub hazırlanıyor...", "github_use_case.pr_detected": "🐙 Pull Request algılandı. Dosya listesi alınıyor...", "github_use_case.pr_files_count": "PR'den {count} dosya alındı.", "github_use_case.cloning": "Depo klonlanıyor...", "github_use_case.cloning_url": "GitHub: {url} klonlanıyor", "github_use_case.repo_loaded": "✅ Depo yüklendi: {path}", "github_use_case.github_error": "❌ GitHub Hatası: {error}", "updater_use_case.checking": "🔍 GitHub'da güncellemeler kontrol ediliyor (v{version})...", "updater_use_case.connecting": "GitHub sunucusuna bağlanılıyor. Lütfen bekleyin...", "updater_use_case.update_found": "🎉 Yeni sürüm bulundu: {version}", "updater_use_case.up_to_date": "✅ En son sürümü kullanıyorsunuz.", "updater_use_case.no_updates": "Güncelleme bulunamadı.\n\nUygulamanın en son sürümünü kullanıyorsunuz.", "updater_use_case.check_error": "❌ Güncelleme kontrolü başarısız: {error}", "updater_use_case.check_error_notes": "**Güncellemeler kontrol edilemedi.**\n\nLütfen ağ bağlantınızı veya GitHub API sınırlarını kontrol edin.\n\n`{error}`", "updater_use_case.download_starting": "⬇️ İndirme başlıyor...", "updater_use_case.download_progress": "İndiriliyor: %{percent}", "updater_use_case.update_installed": "✅ Güncelleme yüklendi. Yeniden başlatılıyor...", "updater_use_case.restarting": "Yeniden başlatılıyor...", "updater_use_case.install_error": "❌ Yükleme hatası: {error}", "updater_use_case.install_error_notes": "**Güncelleme indirilemedi veya yüklenemedi.**\n\nGeri alma başarıyla tamamlandı.\n\n`{error}`", "settings_use_case.reset": "Ayarlar sıfırlandı", "settings_use_case.local_config_applied": "⚙️ Yerel ayarlar uygulandı: {path}", "settings_use_case.config_parse_error": "⚠️ {path} dosyasında ayrıştırma hatası: {error}", "settings_use_case.config_read_error": "⚠️ Yerel yapılandırma okunamadı: {error}", "settings_use_case.no_folder_selected": "❌ Hata: Proje klasörü seçilmedi.", "settings_use_case.config_saved": "✅ Yerel yapılandırma kaydedildi: {path}", "settings_use_case.config_save_error": "❌ Yerel yapılandırma kaydedilirken hata: {error}", "settings_use_case.workspace_saved": "Çalışma alanı kaydedildi: {path}", "settings_use_case.workspace_save_error": "Çalışma alanı kaydedilirken hata: {error}", "settings_use_case.workspace_loaded": "Çalışma alanı yüklendi: {path}", "settings_use_case.workspace_load_error": "Çalışma alanı yüklenirken hata: {error}", "scan_use_case.scanning": "Taranıyor...", "scan_use_case.scan_started": "Tarama başladı...", "scan_use_case.no_files": "⚠️ Dosya bulunamadı", "scan_use_case.analyzing": "Tokenler ve Git analiz ediliyor...", "scan_use_case.scan_complete": "Tarama tamamlandı", "tour_service.welcome.title": "👋 CodeContext AI'ya Hoş Geldiniz!", "tour_service.welcome.text": "CodeContext AI, kod tabanınızı analiz etmek için bir araçtır. Projenizi tarar, bağlamı toplar ve analiz, sohbet veya yama oluşturma için bir LLM'ye göndermenizi sağlar.\n\nÖzellikler hakkında bilgi edinmek için \"İleri\"ye tıklayın.", "tour_service.folders_pr.title": "📂 Klasörler ve GitHub PR", "tour_service.folders_pr.text": "\"Klasör Ekle\" düğmesiyle yerel klasörler ekleyin veya URL ile bir GitHub deposu klonlayın.\n\nPull Request'ler desteklenir — yalnızca PR dosyaları taranır.", "tour_service.filtering.title": "🔧 Dosya Filtreleme", "tour_service.filtering.text": "Dosya uzantılarını, yok sayılan yolları ve filtreleme ön ayarlarını yapılandırın.\n\nYalnızca değiştirilen dosyaları taramak için Git modunu etkinleştirin.", "tour_service.compression.title": "⚙️ Sıkıştırma ve Küçültme", "tour_service.compression.text": "Fazla boşlukları kaldırmak için Küçültme'yi, yorumları kaldırmak için \"Yorum Yok\"u ve API anahtarlarını gizlemek için \"Sır Yok\"u etkinleştirin.\n\nİskelet modu yalnızca işlev iskeletlerini bırakır.", "tour_service.architecture.title": "🌳 Proje Mimarisi", "tour_service.architecture.text": "Kod mimarinizi görselleştirmek için proje ağacını, bağımlılık grafiğini ve Mermaid diyagramını etkinleştirin.", "tour_service.editor_preview.title": "👁 Önizleme ve Fark", "tour_service.editor_preview.text": "Son istemi görmek için \"Önizleme\"yi kullanın. \"Fark\" sekmesi, orijinal ve işlenmiş dosyaların karşılaştırmasını gösterir.\n\nTek tek dosyaları veya her şeyi bir kerede kopyalayın.", "tour_service.local_llm.title": "💻 Yerel LLM'ler", "tour_service.local_llm.text": "Yerel LLM'leri (Ollama, LM Studio) veya bulut API'lerini (OpenAI) bağlayın.\n\nLLM, yama doğrulama ve kod sohbeti için kullanılır.", "tour_service.ai_chat.title": "💬 AI Sohbeti", "tour_service.ai_chat.text": "Proje bağlamını otomatik olarak içeren LLM ile sohbet diyaloğu.\n\nKod hakkında sorular sorun, yeniden düzenleme veya kod oluşturma isteyin.", "tour_service.patcher.title": "🔧 JSON Yamalayıcı", "tour_service.patcher.text": "LLM aracılığıyla bir JSON yaması oluşturun ve proje dosyalarına uygulayın.\n\nDesteklenen eylemler: değiştir, oluştur, sil, sona ekle, başa ekle, öncesine ekle, sonrasına ekle.", "tour_service.safety_diff.title": "🛡 Güvenli Fark İncelemesi", "tour_service.safety_diff.text": "Her yama bir fark önizlemesinden geçer. Değişiklikleri LLM aracılığıyla doğrulayabilirsiniz.\n\nDeğişiklikleri seçerek kabul edin veya reddedin.", "tour_service.os_integration.title": "🖥 İşletim Sistemi Entegrasyonu", "tour_service.os_integration.text": "Bağlam menüsünü (bir klasöre sağ tıkladığınızda \"CodeContext AI\") ve global CLI'yi kurun.\n\nWindows: kayıt defteri ile. macOS: Automator ile. Linux: .desktop dosyaları ile.", "integration_strategies.windows.elevate_error": "❌ Yönetici ayrıcalıkları istenirken hata: {exc}", "integration_strategies.windows.admin_required_install": "⚠️ Bağlam menüsünü yüklemek için yönetici ayrıcalıkları gereklidir. Lütfen uygulamayı yönetici olarak çalıştırın.", "integration_strategies.windows.menu_open_ui": "CodeContext AI'yı Aç", "integration_strategies.windows.menu_copy_default": "Bağlamı Kopyala (Varsayılan)", "integration_strategies.windows.menu_copy_deep": "Bağlamı Kopyala (Derin)", "integration_strategies.windows.menu_copy_xml": "Bağlamı Kopyala (XML)", "integration_strategies.windows.menu_copy_skeleton": "Bağlamı Kopyala (İskelet)", "integration_strategies.windows.install_success": "✅ Bağlam menüsü yüklendi.", "integration_strategies.windows.install_error": "❌ Bağlam menüsü yüklenirken hata: {error}", "integration_strategies.windows.admin_required_remove": "⚠️ Bağlam menüsünü kaldırmak için yönetici ayrıcalıkları gereklidir.", "integration_strategies.windows.remove_access_error": "❌ Kayıt defterine erişim reddedildi: {error}", "integration_strategies.windows.remove_registry_error": "❌ Kayıt defterinden kaldırma hatası: {error}", "integration_strategies.windows.remove_success": "✅ Bağlam menüsü kaldırıldı.", "integration_strategies.windows.cli_install_success": "✅ CLI global olarak yüklendi.", "integration_strategies.windows.cli_install_error": "❌ CLI yüklenirken hata: {error}", "integration_strategies.windows.cli_remove_success": "✅ CLI kaldırıldı.", "integration_strategies.windows.cli_remove_error": "❌ CLI kaldırılırken hata: {error}", "integration_strategies.linux.menu_open_ui": "CodeContext AI'yı Aç", "integration_strategies.linux.menu_copy_xml": "Bağlamı Kopyala (XML)", "integration_strategies.linux.menu_copy_skeleton": "Bağlamı Kopyala (İskelet)", "integration_strategies.linux.install_success": "✅ Bağlam menüsü yüklendi.", "integration_strategies.linux.install_error": "❌ Bağlam menüsü yüklenirken hata: {error}", "integration_strategies.linux.remove_success": "✅ Bağlam menüsü kaldırıldı.", "integration_strategies.linux.remove_error": "❌ Bağlam menüsü kaldırılırken hata: {error}", "integration_strategies.linux.cli_install_success": "✅ CLI global olarak yüklendi.", "integration_strategies.linux.cli_install_error": "❌ CLI yüklenirken hata: {error}", "integration_strategies.linux.cli_remove_success": "✅ CLI kaldırıldı.", "integration_strategies.linux.cli_remove_error": "❌ CLI kaldırılırken hata: {error}", "integration_strategies.macos.install_success": "✅ Bağlam menüsü yüklendi.", "integration_strategies.macos.install_error": "❌ Bağlam menüsü yüklenirken hata: {error}", "integration_strategies.macos.remove_success": "✅ Bağlam menüsü kaldırıldı.", "integration_strategies.macos.remove_error": "❌ Bağlam menüsü kaldırılırken hata: {error}", "formatting.hidden_lines": "... {c_start} aynı satır gizlendi ...", "dialogs.preview.generating_diff": "Farklar oluşturuluyor...", "action_panel.plugins.button": "🔌 Eklentiler", "process_use_case.workflow.writing": "✍️ Dosya yazılıyor...", "plugins.approval.title": "🔌 Eklenti Onayı", "plugins.approval.heading": "Yeni eklenti: {name}", "plugins.approval.info": "Bu eklenti projenize erişim talep ediyor:", "plugins.approval.name": "Ad:", "plugins.approval.id": "ID:", "plugins.approval.version": "Sürüm:", "plugins.approval.description": "Açıklama:", "plugins.approval.warning": "⚠️ Bu eklentinin kaynağına güvendiğinizden emin olun. Eklentiler dosya sistemine ve uygulama API'sine erişebilir.", "plugins.approval.deny": "🚫 Reddet", "plugins.approval.allow": "✅ İzin Ver", "plugins.install.success": "✅ Eklenti yüklendi.", "plugins.install.error": "❌ Eklenti yüklenirken hata: {error}", "plugins.install.title": "📦 Eklenti Bağımlılık Yüklemesi", "plugins.install.close": "Kapat", "sidebar.tab.plugins": "🔌 Eklentiler", "sidebar.plugins.open_folder": "📂 Eklenti klasörünü aç", "sidebar.plugins.restart_required": "⚠️ Yeniden başlatma gerekli", "sidebar.plugins.restart_msg": "Plugin değişikliklerini uygulamak için uygulamayı yeniden başlatın.", "sidebar.hide_tab": "👁 Sekmeyi gizle" }