{
  "app": {
    "title": "MCPHub Kontrol Paneli",
    "error": "Hata",
    "closeButton": "Kapat",
    "noServers": "Kullanılabilir MCP sunucusu yok",
    "loading": "Yükleniyor...",
    "logout": "Çıkış Yap",
    "profile": "Profil",
    "changePassword": "Şifre Değiştir",
    "toggleSidebar": "Kenar Çubuğunu Aç/Kapat",
    "welcomeUser": "Hoş geldin, {{username}}",
    "name": "MCPHub",
    "embeddingSyncProgress": "{{serverName}} için gömme oluşturuluyor",
    "embeddingSyncProgressAriaLabel": "{{serverName}} için gömme oluşturuluyor: {{total}} adımdan {{current}} tamamlandı"
  },
  "about": {
    "title": "Hakkında",
    "versionInfo": "MCPHub Sürümü: {{version}}",
    "newVersion": "Yeni sürüm mevcut!",
    "currentVersion": "Mevcut sürüm",
    "newVersionAvailable": "Yeni sürüm {{version}} mevcut",
    "viewOnGitHub": "GitHub'da Görüntüle",
    "checkForUpdates": "Güncellemeleri Kontrol Et",
    "checking": "Güncellemeler kontrol ediliyor..."
  },
  "profile": {
    "viewProfile": "Profili görüntüle",
    "userCenter": "Kullanıcı Merkezi"
  },
  "sponsor": {
    "label": "Sponsor",
    "title": "Projeyi Destekle",
    "rewardAlt": "Ödül QR Kodu",
    "supportMessage": "Bana bir kahve ısmarlayarak MCPHub'ın geliştirilmesini destekleyin!",
    "supportButton": "Ko-fi'de Destek Ol"
  },
  "wechat": {
    "label": "WeChat",
    "title": "WeChat ile Bağlan",
    "qrCodeAlt": "WeChat QR Kodu",
    "scanMessage": "WeChat'te bizimle bağlantı kurmak için bu QR kodunu tarayın"
  },
  "discord": {
    "label": "Discord",
    "title": "Discord sunucumuza katılın",
    "community": "Destek, tartışmalar ve güncellemeler için büyüyen Discord topluluğumuza katılın!"
  },
  "theme": {
    "title": "Tema",
    "light": "Açık",
    "dark": "Koyu",
    "system": "Sistem"
  },
  "auth": {
    "login": "Giriş Yap",
    "loginTitle": "MCPHub'a Giriş Yap",
    "slogan": "Birleşik MCP sunucu yönetim platformu",
    "subtitle": "Model Context Protocol sunucuları için merkezi yönetim platformu. Esnek yönlendirme stratejileri ile birden fazla MCP sunucusunu organize edin, izleyin ve ölçeklendirin.",
    "username": "Kullanıcı Adı",
    "password": "Şifre",
    "loggingIn": "Giriş yapılıyor...",
    "orContinue": "Veya şununla devam et",
    "loginWithGoogle": "Google ile devam et",
    "loginWithGithub": "GitHub ile devam et",
    "loginWithOIDC": "OIDC ile devam et",
    "socialLoginFailed": "Sosyal giriş başarısız oldu. Lütfen tekrar deneyin.",
    "emptyFields": "Kullanıcı adı ve şifre boş olamaz",
    "loginFailed": "Giriş başarısız, lütfen kullanıcı adınızı ve şifrenizi kontrol edin",
    "loginError": "Giriş sırasında bir hata oluştu",
    "serverUnavailable": "Sunucuya bağlanılamıyor. Lütfen ağ bağlantınızı kontrol edin veya daha sonra tekrar deneyin",
    "currentPassword": "Mevcut Şifre",
    "newPassword": "Yeni Şifre",
    "confirmPassword": "Şifreyi Onayla",
    "passwordsNotMatch": "Yeni şifre ve onay eşleşmiyor",
    "changePasswordSuccess": "Şifre başarıyla değiştirildi",
    "changePasswordError": "Şifre değişikliği başarısız oldu",
    "changePassword": "Şifre Değiştir",
    "passwordChanged": "Şifre başarıyla değiştirildi",
    "passwordChangeError": "Şifre değişikliği başarısız oldu",
    "defaultPasswordWarning": "Varsayılan Şifre Güvenlik Uyarısı",
    "defaultPasswordMessage": "Varsayılan şifreyi (admin123) kullanıyorsunuz, bu bir güvenlik riski oluşturur. Hesabınızı korumak için lütfen şifrenizi hemen değiştirin.",
    "goToSettings": "Ayarlara Git",
    "passwordStrengthError": "Şifre güvenlik gereksinimlerini karşılamıyor",
    "passwordMinLength": "Şifre en az 8 karakter uzunluğunda olmalıdır",
    "passwordRequireLetter": "Şifre en az bir harf içermelidir",
    "passwordRequireNumber": "Şifre en az bir rakam içermelidir",
    "passwordRequireSpecial": "Şifre en az bir özel karakter içermelidir",
    "passwordStrengthHint": "Şifre en az 8 karakter olmalı ve harf, rakam ve özel karakter içermelidir"
  },
  "server": {
    "addServer": "Sunucu Ekle",
    "add": "Ekle",
    "edit": "Düzenle",
    "copy": "Kopyala",
    "delete": "Sil",
    "confirmDelete": "Bu sunucuyu silmek istediğinizden emin misiniz?",
    "deleteWarning": "'{{name}}' sunucusunu silmek, onu ve tüm verilerini kaldıracaktır. Bu işlem geri alınamaz.",
    "status": "Durum",
    "tools": "Araçlar",
    "prompts": "İstekler",
    "name": "Sunucu Adı",
    "description": "Sunucu Notu",
    "descriptionPlaceholder": "İsteğe bağlı: Bu sunucunun ne işe yaradığını yazın",
    "url": "Sunucu URL'si",
    "apiKey": "API Anahtarı",
    "save": "Kaydet",
    "cancel": "İptal",
    "invalidConfig": "{{serverName}} için yapılandırma verisi bulunamadı",
    "addError": "Sunucu eklenemedi",
    "editError": "{{serverName}} sunucusu düzenlenemedi",
    "deleteError": "{{serverName}} sunucusu silinemedi",
    "updateError": "Sunucu güncellenemedi",
    "editTitle": "Sunucuyu Düzenle: {{serverName}}",
    "type": "Sunucu Türü",
    "typeStdio": "STDIO",
    "typeSse": "SSE",
    "typeStreamableHttp": "Akış Yapılabilir HTTP",
    "typeOpenapi": "OpenAPI",
    "command": "Komut",
    "arguments": "Argümanlar",
    "envVars": "Ortam Değişkenleri",
    "headers": "HTTP Başlıkları",
    "key": "anahtar",
    "value": "değer",
    "enabled": "Etkin",
    "enable": "Etkinleştir",
    "disable": "Devre Dışı Bırak",
    "reload": "Yeniden Yükle",
    "reloadSuccess": "Sunucu başarıyla yeniden yüklendi",
    "reloadError": "Sunucu {{serverName}} yeniden yüklenemedi",
    "requestOptions": "Bağlantı Yapılandırması",
    "timeout": "İstek Zaman Aşımı",
    "timeoutDescription": "MCP sunucusuna yapılan istekler için zaman aşımı (ms)",
    "maxTotalTimeout": "Maksimum Toplam Zaman Aşımı",
    "maxTotalTimeoutDescription": "MCP sunucusuna gönderilen istekler için maksimum toplam zaman aşımı (ms) (İlerleme bildirimleriyle kullanın)",
    "resetTimeoutOnProgress": "İlerlemede Zaman Aşımını Sıfırla",
    "resetTimeoutOnProgressDescription": "İlerleme bildirimlerinde zaman aşımını sıfırla (varsayılan olarak etkin)",
    "keepAlive": "Bağlantı Canlı Tutma Yapılandırması",
    "enableKeepAlive": "Bağlantı Canlı Tutmayı Etkinleştir",
    "keepAliveDescription": "Bağlantıyı korumak için periyodik ping istekleri gönderin. Zaman aşımına uğrayabilecek uzun süreli bağlantılar için yararlıdır.",
    "keepAliveInterval": "Aralık (ms)",
    "keepAliveIntervalDescription": "Canlı tutma pingleri arasındaki süre milisaniye cinsinden (varsayılan: 60000ms = 1 dakika)",
    "remove": "Kaldır",
    "toggleError": "{{serverName}} sunucusu açılamadı/kapatılamadı",
    "alreadyExists": "{{serverName}} sunucusu zaten mevcut",
    "invalidData": "Geçersiz sunucu verisi sağlandı",
    "notFound": "{{serverName}} sunucusu bulunamadı",
    "namePlaceholder": "Sunucu adını girin",
    "urlPlaceholder": "Sunucu URL'sini girin",
    "commandPlaceholder": "Komutu girin",
    "argumentsPlaceholder": "Argümanları girin",
    "errorDetails": "Hata Detayları",
    "viewErrorDetails": "Hata detaylarını görüntüle",
    "copyConfig": "Yapılandırmayı Kopyala",
    "confirmVariables": "Değişken Yapılandırmasını Onayla",
    "variablesDetected": "Yapılandırmada değişkenler algılandı. Lütfen bu değişkenlerin düzgün yapılandırıldığını onaylayın:",
    "detectedVariables": "Algılanan Değişkenler",
    "confirmVariablesMessage": "Lütfen bu değişkenlerin çalışma ortamınızda düzgün tanımlandığından emin olun. Sunucu eklemeye devam edilsin mi?",
    "confirmAndAdd": "Onayla ve Ekle",
    "openapi": {
      "inputMode": "Giriş Modu",
      "inputModeUrl": "Şartname URL'si",
      "inputModeSchema": "JSON Şeması",
      "specUrl": "OpenAPI Şartname URL'si",
      "schema": "OpenAPI JSON Şeması",
      "schemaHelp": "Eksiksiz OpenAPI JSON şemanızı buraya yapıştırın",
      "security": "Güvenlik Türü",
      "securityNone": "Yok",
      "securityApiKey": "API Anahtarı",
      "securityHttp": "HTTP Kimlik Doğrulaması",
      "securityOAuth2": "OAuth 2.0",
      "securityOpenIdConnect": "OpenID Connect",
      "apiKeyConfig": "API Anahtarı Yapılandırması",
      "apiKeyName": "Başlık/Parametre Adı",
      "apiKeyIn": "Konum",
      "apiKeyValue": "API Anahtarı Değeri",
      "httpAuthConfig": "HTTP Kimlik Doğrulama Yapılandırması",
      "httpScheme": "Kimlik Doğrulama Şeması",
      "httpCredentials": "Kimlik Bilgileri",
      "httpSchemeBasic": "Basit",
      "httpSchemeBearer": "Bearer",
      "httpSchemeDigest": "Digest",
      "oauth2Config": "OAuth 2.0 Yapılandırması",
      "oauth2Token": "Erişim Anahtarı",
      "openIdConnectConfig": "OpenID Connect Yapılandırması",
      "openIdConnectUrl": "URL'yi Keşfet",
      "openIdConnectToken": "ID Token",
      "apiKeyInHeader": "Başlık",
      "apiKeyInQuery": "Sorgu",
      "apiKeyInCookie": "Çerez",
      "passthroughHeaders": "Geçiş Başlıkları",
      "passthroughHeadersHelp": "Gelen MCP isteklerinden yukarı akış sunucu isteklerine geçirilecek başlık adlarının virgülle ayrılmış listesi (örn. Authorization, X-API-Key)"
    },
    "oauth": {
      "sectionTitle": "OAuth Yapılandırması",
      "sectionDescription": "OAuth korumalı sunucular için istemci kimlik bilgilerini yapılandırın (isteğe bağlı).",
      "clientId": "İstemci ID",
      "clientSecret": "İstemci Gizli Anahtarı",
      "authorizationEndpoint": "Yetkilendirme Uç Noktası",
      "tokenEndpoint": "Token Uç Noktası",
      "scopes": "Kapsamlar",
      "scopesPlaceholder": "scope1 scope2",
      "resource": "Kaynak / Hedef Kitle",
      "accessToken": "Erişim Tokeni",
      "refreshToken": "Yenileme Tokeni"
    }
  },
  "status": {
    "online": "Çevrimiçi",
    "offline": "Çevrimdışı",
    "connecting": "Bağlanıyor",
    "oauthRequired": "OAuth Gerekli",
    "clickToAuthorize": "OAuth ile yetkilendirmek için tıklayın",
    "oauthWindowOpened": "OAuth yetkilendirme penceresi açıldı. Lütfen yetkilendirmeyi tamamlayın."
  },
  "errors": {
    "general": "Bir şeyler yanlış gitti",
    "network": "Ağ bağlantı hatası. Lütfen internet bağlantınızı kontrol edin",
    "serverConnection": "Sunucuya bağlanılamıyor. Lütfen sunucunun çalışıp çalışmadığını kontrol edin",
    "serverAdd": "Sunucu eklenemedi. Lütfen sunucu durumunu kontrol edin",
    "serverUpdate": "{{serverName}} sunucusu düzenlenemedi. Lütfen sunucu durumunu kontrol edin",
    "serverFetch": "Sunucu verileri alınamadı. Lütfen daha sonra tekrar deneyin",
    "failedToReloadServer": "Sunucu yeniden yüklenemedi",
    "initialStartup": "Sunucu başlatılıyor olabilir. İlk başlatmada bu işlem biraz zaman alabileceğinden lütfen bekleyin...",
    "serverInstall": "Sunucu yüklenemedi",
    "failedToFetchSettings": "Ayarlar getirilemedi",
    "failedToUpdateRouteConfig": "Route yapılandırması güncellenemedi",
    "failedToUpdateSmartRoutingConfig": "Akıllı yönlendirme yapılandırması güncellenemedi",
    "failedToUpdateBetterAuthConfig": "Better Auth yapılandırması güncellenemedi"
  },
  "common": {
    "processing": "İşleniyor...",
    "save": "Kaydet",
    "cancel": "İptal",
    "back": "Geri",
    "refresh": "Yenile",
    "search": "Ara",
    "clear": "Temizle",
    "view": "Görüntüle",
    "create": "Oluştur",
    "creating": "Oluşturuluyor...",
    "update": "Güncelle",
    "updating": "Güncelleniyor...",
    "submitting": "Gönderiliyor...",
    "delete": "Sil",
    "remove": "Kaldır",
    "copy": "Kopyala",
    "copyId": "ID'yi Kopyala",
    "copyUrl": "URL'yi Kopyala",
    "copyJson": "JSON'u Kopyala",
    "copySuccess": "Panoya kopyalandı",
    "copyFailed": "Kopyalama başarısız",
    "copied": "Kopyalandı",
    "close": "Kapat",
    "confirm": "Onayla",
    "language": "Dil",
    "true": "Doğru",
    "false": "Yanlış",
    "dismiss": "Anımsatma",
    "github": "GitHub",
    "wechat": "WeChat",
    "discord": "Discord",
    "itemsPerPage": "Sayfa başına öğe",
    "showing": "{{total}} öğeden {{start}}-{{end}} gösteriliyor",
    "previous": "Önceki",
    "next": "Sonraki",
    "required": "Gerekli",
    "secret": "Gizli",
    "default": "Varsayılan",
    "value": "Değer",
    "type": "Tür",
    "repeated": "Tekrarlanan",
    "valueHint": "Değer İpucu",
    "choices": "Seçenekler",
    "actions": "Eylemler",
    "saving": "Kaydediliyor...",
    "active": "Aktif",
    "inactive": "Pasif",
    "viewAll": "Tümünü gör",
    "docs": "Belgeler",
    "all": "Tümü"
  },
  "pagination": {
    "rowsPerPage": "Sayfa başına satır",
    "showing": "Toplam {{total}} öğeden {{from}}-{{to}} gösteriliyor"
  },
  "nav": {
    "dashboard": "Kontrol Paneli",
    "servers": "Sunucular",
    "groups": "Gruplar",
    "prompts": "Promptlar",
    "resources": "Kaynaklar",
    "users": "Kullanıcılar",
    "settings": "Ayarlar",
    "changePassword": "Şifre Değiştir",
    "market": "Market",
    "cloud": "Bulut Market",
    "logs": "Günlükler",
    "activity": "Etkinlik",
    "workspace": "Çalışma Alanı",
    "system": "Sistem"
  },
  "pages": {
    "dashboard": {
      "title": "Kontrol Paneli",
      "totalServers": "Toplam",
      "onlineServers": "Çevrimiçi",
      "disabledServers": "Devre Dışı",
      "offlineServers": "Çevrimdışı",
      "connectingServers": "Bağlanıyor",
      "recentServers": "Son Sunucular"
    },
    "servers": {
      "title": "Sunucu Yönetimi"
    },
    "groups": {
      "title": "Grup Yönetimi"
    },
    "prompts": {
      "title": "Yerleşik Promptlar"
    },
    "resources": {
      "title": "Yerleşik Kaynaklar"
    },
    "users": {
      "title": "Kullanıcı Yönetimi"
    },
    "settings": {
      "title": "Ayarlar",
      "language": "Dil",
      "account": "Hesap Ayarları",
      "password": "Şifre Değiştir",
      "appearance": "Görünüm",
      "routeConfig": "Güvenlik",
      "installConfig": "Kurulum",
      "smartRouting": "Akıllı Yönlendirme",
      "oauthServer": "OAuth Sunucusu"
    },
    "market": {
      "title": "Market Yönetimi - Yerel ve Bulut Marketler"
    },
    "logs": {
      "title": "Sistem Günlükleri"
    }
  },
  "logs": {
    "filters": "Filtreler",
    "search": "Günlüklerde ara...",
    "autoScroll": "Otomatik kaydır",
    "clearLogs": "Günlükleri temizle",
    "loading": "Günlükler yükleniyor...",
    "noLogs": "Kullanılabilir günlük yok.",
    "noMatch": "Mevcut filtrelerle eşleşen günlük yok.",
    "mainProcess": "Ana İşlem",
    "childProcess": "Alt İşlem",
    "main": "Ana",
    "child": "Alt"
  },
  "groups": {
    "add": "Ekle",
    "addNew": "Yeni Grup Ekle",
    "edit": "Grubu Düzenle",
    "delete": "Sil",
    "confirmDelete": "Bu grubu silmek istediğinizden emin misiniz?",
    "deleteWarning": "'{{name}}' grubunu silmek, onu ve tüm sunucu ilişkilerini kaldıracaktır. Bu işlem geri alınamaz.",
    "name": "Grup Adı",
    "namePlaceholder": "Grup adını girin",
    "nameRequired": "Grup adı gereklidir",
    "description": "Açıklama",
    "descriptionPlaceholder": "Grup açıklamasını girin (isteğe bağlı)",
    "createError": "Grup oluşturulamadı",
    "updateError": "Grup güncellenemedi",
    "deleteError": "Grup silinemedi",
    "serverAddError": "Sunucu gruba eklenemedi",
    "serverRemoveError": "Sunucu gruptan kaldırılamadı",
    "addServer": "Gruba Sunucu Ekle",
    "selectServer": "Eklenecek bir sunucu seçin",
    "servers": "Gruptaki Sunucular",
    "remove": "Kaldır",
    "noGroups": "Kullanılabilir grup yok. Başlamak için yeni bir grup oluşturun.",
    "noServers": "Bu grupta sunucu yok.",
    "noServerOptions": "Kullanılabilir sunucu yok",
    "serverCount": "{{count}} Sunucu",
    "toolSelection": "Araç Seçimi",
    "promptSelection": "İstem Seçimi",
    "resourceSelection": "Kaynak Seçimi",
    "toolsSelected": "Seçildi",
    "promptsSelected": "Seçildi",
    "resourcesSelected": "Seçildi",
    "allTools": "Tümü",
    "allPrompts": "Tüm istemler",
    "allResources": "Tüm kaynaklar",
    "selectedTools": "Seçili araçlar",
    "selectedPrompts": "Seçili istemler",
    "selectedResources": "Seçili kaynaklar",
    "selectAll": "Tümünü Seç",
    "selectNone": "Hiçbirini Seçme",
    "configureTools": "Araçları Yapılandır",
    "configureCapabilities": "Araçları, istemleri ve kaynakları yapılandır",
    "previewPrompts": "[istemler: {{items}}]",
    "previewResources": "[kaynaklar: {{items}}]",
    "previewAllTools": "(tüm araçlar)",
    "previewAllPrompts": "(tüm istemler)",
    "previewAllResources": "(tüm kaynaklar)"
  },
  "market": {
    "title": "Yerel Kurulum",
    "official": "Resmi",
    "by": "Geliştirici",
    "unknown": "Bilinmeyen",
    "tools": "araçlar",
    "search": "Ara",
    "searchPlaceholder": "Sunucuları isme, kategoriye veya etiketlere göre ara",
    "clearFilters": "Temizle",
    "clearCategoryFilter": "",
    "clearTagFilter": "",
    "categories": "Kategoriler",
    "tags": "Etiketler",
    "showTags": "Etiketleri göster",
    "hideTags": "Etiketleri gizle",
    "moreTags": "",
    "noServers": "Aramanızla eşleşen sunucu bulunamadı",
    "backToList": "Listeye dön",
    "install": "Yükle",
    "installing": "Yükleniyor...",
    "installed": "Yüklendi",
    "installServer": "Sunucu Yükle: {{name}}",
    "installSuccess": "{{serverName}} sunucusu başarıyla yüklendi",
    "author": "Yazar",
    "license": "Lisans",
    "repository": "Depo",
    "examples": "Örnekler",
    "arguments": "Argümanlar",
    "argumentName": "Ad",
    "description": "Açıklama",
    "required": "Gerekli",
    "example": "Örnek",
    "viewSchema": "Şemayı görüntüle",
    "fetchError": "Market sunucuları getirilirken hata",
    "serverNotFound": "Sunucu bulunamadı",
    "searchError": "Sunucular aranırken hata",
    "filterError": "Sunucular kategoriye göre filtrelenirken hata",
    "tagFilterError": "Sunucular etikete göre filtrelenirken hata",
    "noInstallationMethod": "Bu sunucu için kullanılabilir kurulum yöntemi yok",
    "showing": "{{total}} sunucudan {{from}}-{{to}} arası gösteriliyor",
    "perPage": "Sayfa başına",
    "confirmVariablesMessage": "Lütfen bu değişkenlerin çalışma ortamınızda düzgün tanımlandığından emin olun. Sunucu yüklemeye devam edilsin mi?",
    "confirmAndInstall": "Onayla ve Yükle"
  },
  "oauthServer": {
    "authorizeTitle": "Uygulamayı Yetkilendir",
    "authorizeSubtitle": "Bu uygulamanın MCPHub hesabınıza erişmesine izin verin.",
    "buttons": {
      "approve": "Erişime izin ver",
      "deny": "Reddet",
      "approveSubtitle": "Bu uygulamaya güveniyorsanız izin vermeniz önerilir.",
      "denySubtitle": "İstediğiniz zaman daha sonra erişim verebilirsiniz."
    }
  },
  "cloud": {
    "title": "Bulut Desteği",
    "subtitle": "MCPRouter tarafından desteklenmektedir",
    "by": "Geliştirici",
    "server": "Sunucu",
    "config": "Yapılandırma",
    "created": "Oluşturuldu",
    "updated": "Güncellendi",
    "available": "Kullanılabilir",
    "description": "Açıklama",
    "details": "Detaylar",
    "tools": "Araçlar",
    "tool": "araç",
    "toolsAvailable": "{{count}} araç mevcut",
    "loadingTools": "Araçlar yükleniyor...",
    "noTools": "Bu sunucu için kullanılabilir araç yok",
    "noDescription": "Kullanılabilir açıklama yok",
    "viewDetails": "Detayları Görüntüle",
    "parameters": "Parametreler",
    "result": "Sonuç",
    "error": "Hata",
    "callTool": "Çalıştır",
    "calling": "Çalıştırılıyor...",
    "toolCallSuccess": "{{toolName}} aracı başarıyla çalıştırıldı",
    "toolCallError": "{{toolName}} aracı çalıştırılamadı: {{error}}",
    "viewSchema": "Şemayı Görüntüle",
    "backToList": "Bulut Market'e Dön",
    "search": "Ara",
    "searchPlaceholder": "Bulut sunucularını isme, başlığa veya geliştiriciye göre ara",
    "clearFilters": "Filtreleri Temizle",
    "clearCategoryFilter": "Temizle",
    "clearTagFilter": "Temizle",
    "categories": "Kategoriler",
    "tags": "Etiketler",
    "noCategories": "Kategori bulunamadı",
    "noTags": "Etiket bulunamadı",
    "noServers": "Bulut sunucusu bulunamadı",
    "fetchError": "Bulut sunucuları getirilirken hata",
    "serverNotFound": "Bulut sunucusu bulunamadı",
    "searchError": "Bulut sunucuları aranırken hata",
    "filterError": "Bulut sunucuları kategoriye göre filtrelenirken hata",
    "tagFilterError": "Bulut sunucuları etikete göre filtrelenirken hata",
    "showing": "{{total}} bulut sunucusundan {{from}}-{{to}} arası gösteriliyor",
    "perPage": "Sayfa başına",
    "apiKeyNotConfigured": "MCPRouter API anahtarı yapılandırılmamış",
    "apiKeyNotConfiguredDescription": "Bulut sunucularını kullanmak için MCPRouter API anahtarınızı yapılandırmanız gerekir.",
    "getApiKey": "API Anahtarı Al",
    "configureInSettings": "Ayarlarda Yapılandır",
    "installServer": "{{name}} Yükle",
    "installSuccess": "{{name}} sunucusu başarıyla yüklendi",
    "installError": "Sunucu yüklenemedi: {{error}}"
  },
  "registry": {
    "title": "Kayıt",
    "official": "Resmi",
    "latest": "En Son",
    "description": "Açıklama",
    "website": "Web Sitesi",
    "repository": "Depo",
    "packages": "Paketler",
    "package": "paket",
    "remotes": "Uzak Sunucular",
    "remote": "uzak sunucu",
    "published": "Yayınlandı",
    "updated": "Güncellendi",
    "install": "Yükle",
    "installing": "Yükleniyor...",
    "installed": "Yüklendi",
    "installServer": "{{name}} Yükle",
    "installSuccess": "{{name}} sunucusu başarıyla yüklendi",
    "installError": "Sunucu yüklenemedi: {{error}}",
    "noDescription": "Kullanılabilir açıklama yok",
    "viewDetails": "Detayları Görüntüle",
    "backToList": "Kayda Dön",
    "search": "Ara",
    "searchPlaceholder": "Kayıt sunucularını isme göre ara",
    "clearFilters": "Temizle",
    "noServers": "Kayıt sunucusu bulunamadı",
    "fetchError": "Kayıt sunucuları getirilirken hata",
    "serverNotFound": "Kayıt sunucusu bulunamadı",
    "showing": "{{total}} kayıt sunucusundan {{from}}-{{to}} arası gösteriliyor",
    "perPage": "Sayfa başına",
    "environmentVariables": "Ortam Değişkenleri",
    "packageArguments": "Paket Argümanları",
    "runtimeArguments": "Çalışma Zamanı Argümanları",
    "headers": "Başlıklar"
  },
  "tool": {
    "run": "Çalıştır",
    "running": "Çalıştırılıyor...",
    "runTool": "Aracı Çalıştır",
    "cancel": "İptal",
    "noDescription": "Kullanılabilir açıklama yok",
    "inputSchema": "Giriş Şeması:",
    "runToolWithName": "Aracı Çalıştır: {{name}}",
    "execution": "Araç Çalıştırma",
    "successful": "Başarılı",
    "failed": "Başarısız",
    "result": "Sonuç:",
    "error": "Hata",
    "errorDetails": "Hata Detayları:",
    "noContent": "Araç başarıyla çalıştırıldı ancak içerik döndürmedi.",
    "unknownError": "Bilinmeyen hata oluştu",
    "jsonResponse": "JSON Yanıtı:",
    "toolResult": "Araç sonucu",
    "noParameters": "Bu araç herhangi bir parametre gerektirmez.",
    "selectOption": "Bir seçenek seçin",
    "enterValue": "{{type}} değeri girin",
    "enabled": "Etkin",
    "enableSuccess": "{{name}} aracı başarıyla etkinleştirildi",
    "disableSuccess": "{{name}} aracı başarıyla devre dışı bırakıldı",
    "toggleFailed": "Araç durumu değiştirilemedi",
    "descriptionUpdateSuccess": "Araç açıklaması başarıyla güncellendi",
    "descriptionUpdateFailed": "Araç açıklaması güncellenemedi",
    "restoreDefault": "Varsayılana dön",
    "restoreDefaultSuccess": "Araç açıklaması varsayılan değere döndürüldü",
    "restoreDefaultFailed": "Varsayılan araç açıklamasına dönülemedi",
    "parameters": "Araç Parametreleri",
    "formMode": "Form Modu",
    "jsonMode": "JSON Modu",
    "jsonConfiguration": "JSON Yapılandırması",
    "invalidJsonFormat": "Geçersiz JSON formatı",
    "fixJsonBeforeSwitching": "Form moduna geçmeden önce lütfen JSON formatını düzeltin",
    "item": "Öğe {{index}}",
    "addItem": "{{key}} öğesi ekle",
    "enterKey": "{{key}} girin"
  },
  "prompt": {
    "run": "Getir",
    "running": "Getiriliyor...",
    "result": "İstek Sonucu",
    "error": "İstek Hatası",
    "execution": "İstek Çalıştırma",
    "successful": "Başarılı",
    "failed": "Başarısız",
    "errorDetails": "Hata Detayları:",
    "noContent": "İstek başarıyla çalıştırıldı ancak içerik döndürmedi.",
    "unknownError": "Bilinmeyen hata oluştu",
    "jsonResponse": "JSON Yanıtı:",
    "description": "Açıklama",
    "messages": "Mesajlar",
    "noDescription": "Kullanılabilir açıklama yok",
    "runPromptWithName": "İsteği Getir: {{name}}",
    "descriptionUpdateSuccess": "İstek açıklaması başarıyla güncellendi",
    "descriptionUpdateFailed": "İstek açıklaması güncellenemedi",
    "restoreDefault": "Varsayılana dön",
    "restoreDefaultSuccess": "İstek açıklaması varsayılan değere döndürüldü",
    "restoreDefaultFailed": "Varsayılan istek açıklamasına dönülemedi"
  },
  "settings": {
    "subtitle": "Sistem ayarlarını, kimlik doğrulamayı, yönlendirmeyi ve MCP sunucu entegrasyonlarını yapılandırın.",
    "enableGlobalRoute": "Global Yönlendirmeyi Etkinleştir",
    "enableGlobalRouteDescription": "Grup ID'si belirtmeden /sse uç noktasına bağlantıya izin ver",
    "enableGroupNameRoute": "Grup Adı Yönlendirmeyi Etkinleştir",
    "enableGroupNameRouteDescription": "Sadece grup ID'leri yerine grup adları kullanarak /sse uç noktasına bağlantıya izin ver",
    "enableBearerAuth": "Bearer Kimlik Doğrulamasını Etkinleştir",
    "enableBearerAuthDescription": "MCP uç noktaları için bearer token kimlik doğrulaması gerektirir (varsayılan açık)",
    "bearerAuthKey": "Bearer Kimlik Doğrulama Anahtarı",
    "bearerAuthKeyDescription": "Bearer token'da gerekli olacak kimlik doğrulama anahtarı",
    "bearerAuthKeyPlaceholder": "Bearer kimlik doğrulama anahtarını girin",
    "bearerAuthHeaderName": "Bearer Kimlik Doğrulama Başlığı",
    "bearerAuthHeaderNameDescription": "MCP bearer kimlik bilgilerinin alınacağı başlık adı. Yukarı akış passthrough başlıkları da Authorization kullanıyorsa bunu değiştirin.",
    "bearerAuthHeaderNamePlaceholder": "örn. Authorization veya X-MCP-Authorization",
    "bearerKeysSectionTitle": "Anahtarlar",
    "bearerKeysSectionDescription": "Farklı erişim kapsamlarına sahip birden fazla anahtarı yönetin.",
    "noBearerKeys": "Henüz yapılandırılmış herhangi bir anahtar yok.",
    "bearerKeyName": "Ad",
    "bearerKeyToken": "Token",
    "bearerKeyEnabled": "Etkin",
    "bearerKeyAccessType": "Erişim kapsamı",
    "bearerKeyAccessAll": "Tümü",
    "bearerKeyAccessGroups": "Gruplar",
    "bearerKeyAccessServers": "Sunucular",
    "bearerKeyAccessCustom": "Özel",
    "bearerKeyAllowedGroups": "İzin verilen gruplar",
    "bearerKeyAllowedServers": "İzin verilen sunucular",
    "addBearerKey": "Anahtar ekle",
    "addBearerKeyButton": "Oluştur",
    "bearerKeyRequired": "Ad ve token zorunludur",
    "bearerKeyNameRequired": "Ad zorunludur",
    "bearerKeyOwnerRequired": "Sahip zorunludur",
    "bearerKeyKind": "Anahtar türü",
    "bearerKeyKindSystem": "Sistem düzeyi",
    "bearerKeyKindUser": "Kullanıcı düzeyi",
    "bearerKeyOwner": "Sahip",
    "bearerKeySelectOwner": "Kullanıcı seçin...",
    "bearerKeyAccessUserVisibility": "Kullanıcı görünürlüğü",
    "bearerKeyShownOnce": "Bu tokenı şimdi kopyalayın. Tekrar gösterilmeyecek.",
    "deleteBearerKeyConfirm": "Bu anahtarı silmek istediğinizden emin misiniz?",
    "generate": "Oluştur",
    "selectGroups": "Grupları Seç",
    "selectServers": "Sunucuları Seç",
    "selectAtLeastOneGroup": "Lütfen en az bir grup seçin",
    "selectAtLeastOneServer": "Lütfen en az bir sunucu seçin",
    "skipAuth": "Kimlik Doğrulamayı Atla",
    "skipAuthDescription": "Kontrol paneline giriş olmadan erişime izin ver; kimliği doğrulanmamış kullanıcılar guest yönetici erişimi alır (MCP kimlik doğrulamasını etkilemez)",
    "jsonBodyLimit": "JSON Gövde Boyutu Sınırı",
    "jsonBodyLimitDescription": "Express JSON istek boyutu sınırı. Büyük OpenAPI şema yüklemeleri de bu ayardan etkilenir.",
    "jsonBodyLimitPlaceholder": "örn. 1mb, 5mb, 1024kb",
    "pythonIndexUrl": "Python Paket Deposu URL'si",
    "pythonIndexUrlDescription": "Python paket kurulumu için UV_DEFAULT_INDEX ortam değişkenini ayarla",
    "pythonIndexUrlPlaceholder": "örn. https://pypi.org/simple",
    "npmRegistry": "NPM Kayıt URL'si",
    "npmRegistryDescription": "NPM paket kurulumu için npm_config_registry ortam değişkenini ayarla",
    "npmRegistryPlaceholder": "örn. https://registry.npmjs.org/",
    "baseUrl": "Temel URL",
    "baseUrlDescription": "MCP istekleri ve OAuth geri çağrıları için temel URL",
    "baseUrlPlaceholder": "örn. http://localhost:3000",
    "installConfig": "Kurulum",
    "systemConfigUpdated": "Sistem yapılandırması başarıyla güncellendi",
    "betterAuthTitle": "Better Auth",
    "betterAuthEnvNote": "İstemci kimlikleri ve gizli anahtarlar hâlâ ortam değişkenlerinden gelir. Better Auth ayarlarını değiştirmek uygulamanın yeniden başlatılmasını gerektirebilir; kurulum temel URL kaynağı da güvenilen kaynaklara otomatik olarak eklenir.",
    "enableBetterAuth": "Better Auth'u etkinleştir",
    "enableBetterAuthDescription": "Gerekli ortam değişkenleri yapılandırıldığında sosyal giriş ve OIDC girişini etkinleştirin.",
    "betterAuthBasePath": "Kimlik doğrulama temel yolu",
    "betterAuthBasePathDescription": "Better Auth rotaları tarafından kullanılan göreli API yolu.",
    "betterAuthTrustedOrigins": "Güvenilen kaynaklar",
    "betterAuthTrustedOriginsDescription": "Better Auth istekleri için izin verilen, virgülle ayrılmış kaynaklar. Kurulum temel URL kaynağı otomatik olarak eklenir.",
    "betterAuthProviders": "Sağlayıcılar",
    "betterAuthProvidersDescription": "Sağlayıcı anahtarları, giriş sayfasında hangi giriş yöntemlerinin gösterileceğini kontrol eder.",
    "betterAuthGoogleDescription": "GOOGLE_CLIENT_ID ve GOOGLE_CLIENT_SECRET gerektirir.",
    "betterAuthGithubDescription": "GITHUB_CLIENT_ID ve GITHUB_CLIENT_SECRET gerektirir.",
    "betterAuthOidcDescription": "OIDC istemci kimlik bilgileri ve bir keşif URL'si gerektirir.",
    "betterAuthOidcProviderId": "OIDC sağlayıcı kimliği",
    "betterAuthOidcProviderIdDescription": "OIDC giriş akışı başlatılırken kullanılan sağlayıcı kimliği.",
    "betterAuthOidcDiscoveryUrl": "OIDC keşif URL'si",
    "betterAuthOidcDiscoveryUrlDescription": "Kimlik sağlayıcınız tarafından yayınlanan iyi bilinen OpenID yapılandırma URL'si.",
    "betterAuthOidcScopes": "OIDC kapsamları",
    "betterAuthOidcScopesDescription": "OIDC giriş akışı sırasında istenen, virgülle ayrılmış kapsamlar.",
    "betterAuthOidcPrompt": "OIDC prompt",
    "betterAuthOidcPromptDescription": "Kimlik sağlayıcısına gönderilen isteğe bağlı prompt değeri; örneğin login veya consent.",
    "betterAuthOidcPkce": "PKCE'yi etkinleştir",
    "betterAuthOidcPkceDescription": "OIDC yetkilendirme akışı için PKCE kullanın.",
    "enableSmartRouting": "Akıllı Yönlendirmeyi Etkinleştir",
    "enableSmartRoutingDescription": "Girdiye göre en uygun aracı aramak için akıllı yönlendirme özelliğini etkinleştir ($smart grup adını kullanarak)",
    "dbUrl": "PostgreSQL URL'si (pgvector desteği gerektirir)",
    "dbUrlPlaceholder": "örn. postgresql://kullanıcı:şifre@localhost:5432/veritabanıadı",
    "embeddingProvider": "Embedding Sağlayıcısı",
    "openaiApiBaseUrl": "OpenAI uyumlu Temel URL",
    "openaiApiBaseUrlPlaceholder": "https://api.openai.com/v1",
    "openaiApiKey": "LLM Sağlayıcı API Anahtarı",
    "openaiApiKeyPlaceholder": "LLM sağlayıcı API anahtarını girin",
    "openaiApiEmbeddingModel": "Entegrasyon Modeli Adı",
    "openaiApiEmbeddingModelPlaceholder": "text-embedding-3-small",
    "basePacingDelayMs": "Temel pacing gecikmesi (ms)",
    "basePacingDelayMsDescription": "Sağlayıcıya gönderilen embedding istekleri arasındaki temel bekleme süresi. Varsayılan 0 — sistem hız sınırlarını otomatik olarak yönetir: Retry-After başlıklarına uyar, başlık yoksa 63 saniyelik bekleme uygular ve her 403/429 yanıtından sonra pacing gecikmesini artırır. Yalnızca sağlayıcınız sabit bir minimum aralık gerektiriyorsa sıfırdan farklı bir değer ayarlayın.",
    "basePacingDelayMsPlaceholder": "Boş = varsayılan 0 ms",
    "basePacingDelayMsAuto": "Varsayılan ({{value}} ms): hız sınırı yönetimi otomatiktir.",
    "basePacingDelayMsZero": "0 ms (varsayılan): hız sınırı yönetimi, uyarlanabilir pacing ve retry mantığı aracılığıyla otomatik olarak yapılır.",
    "basePacingDelayMsOverride": "Özel değer: varsayılan temel pacing gecikmesini geçersiz kılar.",
    "embeddingEncodingFormat": "Embedding Kodlama Formatı",
    "embeddingEncodingFormatDescription": "Embedding vektörleri için kodlama formatı. Otomatik, sağlayıcı desteğine göre algılar.",
    "embeddingEncodingFormatAuto": "Otomatik (Önerilen)",
    "azureOpenaiEndpoint": "Azure OpenAI Uç Noktası",
    "azureOpenaiEndpointPlaceholder": "https://KAYNAK_ADINIZ.openai.azure.com",
    "azureOpenaiApiKey": "Azure OpenAI API Anahtarı",
    "azureOpenaiApiKeyPlaceholder": "Azure OpenAI API anahtarını girin",
    "azureOpenaiApiVersion": "Azure OpenAI API Sürümü",
    "azureOpenaiApiVersionPlaceholder": "2024-02-15-preview",
    "azureOpenaiEmbeddingDeployment": "Azure OpenAI Embedding Dağıtımı",
    "azureOpenaiEmbeddingDeploymentPlaceholder": "text-embedding-3-small",
    "azureOpenaiEmbeddingModel": "Azure Embedding Model Adı",
    "azureOpenaiEmbeddingModelDescription": "Azure'da dağıtılan gerçek OpenAI model adı (örn. text-embedding-3-small). API'ye göndermeden önce doğru token sayımı için kullanılır.",
    "azureOpenaiEmbeddingModelPlaceholder": "text-embedding-3-small",
    "smartRoutingConfigUpdated": "Akıllı yönlendirme yapılandırması başarıyla güncellendi",
    "progressiveDisclosure": "Aşamalı Açıklama",
    "progressiveDisclosureDescription": "Etkinleştirildiğinde, search_tools yalnızca araç adlarını ve açıklamalarını döndürür. Tam parametre şemasını almak için describe_tool kullanın; bu da token kullanımını azaltır.",
    "embeddingMaxTokens": "Maks. Embedding Token Sayısı",
    "embeddingMaxTokensDescription": "Embedding oluşturmadan önce metin kesme için maksimum token sayısı. Model varsayılanını otomatik olarak kullanmak için boş bırakın. Özel bir değer her zaman model varsayılanını geçersiz kılar. Yerel LLM sağlayıcıları kullanırken bu değeri manuel olarak ayarlamak, kesme hatalarını önlemek için özellikle yararlıdır.",
    "embeddingMaxTokensPlaceholder": "Boş = modele göre otomatik",
    "embeddingMaxTokensAuto": "Otomatik: {{limit}} token ({{model}} model varsayılanı)",
    "embeddingMaxTokensOverride": "Bu değer model varsayılanını geçersiz kılar.",
    "smartRoutingRequiredFields": "Akıllı yönlendirmeyi etkinleştirmek için Veritabanı URL'si gereklidir. LLM Sağlayıcı API Anahtarı yalnızca bulut tabanlı sağlayıcılar için gereklidir (yerel LLM'ler genellikle API anahtarı gerektirmez, form doğrulamasını geçmek için herhangi bir değer girin)",
    "smartRoutingValidationError": "Akıllı Yönlendirmeyi etkinleştirmeden önce lütfen gerekli alanları doldurun: {{fields}}",
    "smartRoutingWorkflow": "İş Akışı",
    "smartRoutingWorkflowDescription": "İstem vektörleştirilir; pgvector'dan en benzer top-k araç alınır ve üst LLM'e sunulur.",
    "mcpRouterConfig": "Bulut Market",
    "mcpRouterApiKey": "MCPRouter API Anahtarı",
    "mcpRouterApiKeyDescription": "MCPRouter bulut market hizmetlerine erişim için API anahtarı",
    "mcpRouterApiKeyPlaceholder": "MCPRouter API anahtarını girin",
    "mcpRouterReferer": "Yönlendiren",
    "mcpRouterRefererDescription": "MCPRouter API istekleri için Referer başlığı",
    "mcpRouterRefererPlaceholder": "https://www.mcphub.app",
    "mcpRouterTitle": "Başlık",
    "mcpRouterTitleDescription": "MCPRouter API istekleri için Başlık başlığı",
    "mcpRouterTitlePlaceholder": "MCPHub",
    "mcpRouterBaseUrl": "Temel URL",
    "mcpRouterBaseUrlDescription": "MCPRouter API için temel URL",
    "mcpRouterBaseUrlPlaceholder": "https://api.mcprouter.to/v1",
    "systemSettings": "Sistem Ayarları",
    "nameSeparatorLabel": "İsim Ayırıcı",
    "nameSeparatorDescription": "Sunucu adı ile araç/istek adını ayırmak için kullanılan karakter (varsayılan: -)",
    "enableSessionRebuild": "Sunucu Oturum Yeniden Oluşturmayı Etkinleştir",
    "enableSessionRebuildDescription": "Etkinleştirildiğinde, daha iyi oturum yönetimi deneyimi için geliştirilmiş sunucu oturum yeniden oluşturma kodunu uygular",
    "restartRequired": "Yapılandırma kaydedildi. Tüm hizmetlerin yeni ayarları doğru şekilde yüklemesini sağlamak için uygulamayı yeniden başlatmanız önerilir.",
    "exportMcpSettings": "Ayarları Dışa Aktar",
    "mcpSettingsJson": "MCP Ayarları JSON",
    "mcpSettingsJsonDescription": "Yedekleme veya diğer araçlara taşıma için mevcut mcp_settings.json yapılandırmanızı görüntüleyin, kopyalayın veya indirin",
    "copyToClipboard": "Panoya Kopyala",
    "downloadJson": "JSON Olarak İndir",
    "exportSuccess": "Ayarlar başarıyla dışa aktarıldı",
    "exportError": "Ayarlar getirilemedi",
    "enableOauthServer": "OAuth Sunucusunu Etkinleştir",
    "enableOauthServerDescription": "MCPHub'ın harici istemciler için OAuth jetonları vermesine izin ver",
    "requireClientSecret": "İstemci Sırrı Zorunlu",
    "requireClientSecretDescription": "Etkin olduğunda gizli istemciler client secret sunmalıdır (yalnızca PKCE kullanan istemciler için kapatabilirsiniz)",
    "requireState": "State parametresi zorunlu",
    "requireStateDescription": "State parametresi olmayan yetkilendirme isteklerini reddeder",
    "accessTokenLifetime": "Erişim jetonu süresi (saniye)",
    "accessTokenLifetimeDescription": "Verilen erişim jetonlarının geçerli kalacağı süre",
    "accessTokenLifetimePlaceholder": "örn. 3600",
    "refreshTokenLifetime": "Yenileme jetonu süresi (saniye)",
    "refreshTokenLifetimeDescription": "Yenileme jetonlarının geçerli kalacağı süre",
    "refreshTokenLifetimePlaceholder": "örn. 1209600",
    "authorizationCodeLifetime": "Yetkilendirme kodu süresi (saniye)",
    "authorizationCodeLifetimeDescription": "Yetkilendirme kodlarının takas edilebileceği süre",
    "authorizationCodeLifetimePlaceholder": "örn. 300",
    "allowedScopes": "İzin verilen kapsamlar",
    "allowedScopesDescription": "Kullanıcıların onaylayabileceği kapsamların virgülle ayrılmış listesi",
    "allowedScopesPlaceholder": "örn. read, write",
    "enableDynamicRegistration": "Dinamik istemci kaydını etkinleştir",
    "dynamicRegistrationDescription": "RFC 7591 uyumlu istemcilerin herkese açık uç nokta üzerinden kayıt olmasına izin ver",
    "dynamicRegistrationAllowedGrantTypes": "İzin verilen grant türleri",
    "dynamicRegistrationAllowedGrantTypesDescription": "Dinamik olarak kaydedilen istemciler için kullanılabilecek grant türlerinin virgülle ayrılmış listesi",
    "dynamicRegistrationAllowedGrantTypesPlaceholder": "örn. authorization_code, refresh_token",
    "dynamicRegistrationAuth": "Kayıt için kimlik doğrulaması iste",
    "dynamicRegistrationAuthDescription": "Kayıt uç noktasını korur, yalnızca kimliği doğrulanmış istekler yeni istemci oluşturabilir",
    "invalidNumberInput": "Lütfen sıfırdan küçük olmayan geçerli bir sayı girin"
  },
  "mcpb": {
    "upload": "Yükle",
    "uploadTitle": "MCPB Paketi Yükle",
    "dropFileHere": ".mcpb dosyanızı buraya bırakın",
    "orClickToSelect": "veya bilgisayarınızdan seçmek için tıklayın",
    "invalidFileType": "Lütfen geçerli bir .mcpb dosyası seçin",
    "noFileSelected": "Lütfen yüklemek için bir .mcpb dosyası seçin",
    "uploading": "Yükleniyor...",
    "uploadFailed": "MCPB dosyası yüklenemedi",
    "installServer": "MCPB'den MCP Sunucusu Yükle",
    "extensionInfo": "Uzantı Bilgisi",
    "name": "Ad",
    "version": "Sürüm",
    "description": "Açıklama",
    "author": "Geliştirici",
    "tools": "Araçlar",
    "serverName": "Sunucu Adı",
    "serverNamePlaceholder": "Bu sunucu için bir ad girin",
    "install": "Yükle",
    "installing": "Yükleniyor...",
    "installFailed": "MCPB'den sunucu yüklenemedi",
    "serverExistsTitle": "Sunucu Zaten Mevcut",
    "serverExistsConfirm": "'{{serverName}}' sunucusu zaten mevcut. Yeni sürümle geçersiz kılmak istiyor musunuz?",
    "override": "Geçersiz Kıl"
  },
  "jsonImport": {
    "button": "İçe Aktar",
    "title": "JSON'dan Sunucuları İçe Aktar",
    "inputLabel": "Sunucu Yapılandırma JSON",
    "inputHelp": "Sunucu yapılandırma JSON'unuzu yapıştırın. STDIO, SSE ve HTTP (streamable-http) sunucu türlerini destekler.",
    "preview": "Önizle",
    "previewTitle": "İçe Aktarılacak Sunucuları Önizle",
    "import": "İçe Aktar",
    "importing": "İçe aktarılıyor...",
    "invalidFormat": "Geçersiz JSON formatı. JSON bir 'mcpServers' nesnesi içermelidir.",
    "parseError": "JSON ayrıştırılamadı. Lütfen formatı kontrol edip tekrar deneyin.",
    "addFailed": "Sunucu eklenemedi",
    "importFailed": "Sunucular içe aktarılamadı",
    "partialSuccess": "{{total}} sunucudan {{count}} tanesi başarıyla içe aktarıldı. Bazı sunucular başarısız oldu:"
  },
  "groupImport": {
    "button": "İçe Aktar",
    "title": "JSON'dan Grupları İçe Aktar",
    "inputLabel": "Grup Yapılandırma JSON",
    "inputHelp": "Grup yapılandırma JSON'unuzu yapıştırın. Her grup bir sunucu listesi içerebilir.",
    "preview": "Önizle",
    "previewTitle": "İçe Aktarılacak Grupları Önizle",
    "import": "İçe Aktar",
    "importing": "İçe aktarılıyor...",
    "invalidFormat": "Geçersiz JSON formatı. JSON bir 'groups' dizisi içermelidir.",
    "missingName": "Her grubun bir 'name' alanı olmalıdır.",
    "parseError": "JSON ayrıştırılamadı. Lütfen formatı kontrol edip tekrar deneyin.",
    "addFailed": "Grup eklenemedi",
    "importFailed": "Gruplar içe aktarılamadı",
    "partialSuccess": "{{total}} gruptan {{count}} tanesi başarıyla içe aktarıldı. Bazı gruplar başarısız oldu:"
  },
  "users": {
    "add": "Kullanıcı Ekle",
    "addNew": "Yeni Kullanıcı Ekle",
    "edit": "Kullanıcıyı Düzenle",
    "delete": "Kullanıcıyı Sil",
    "create": "Kullanıcı Oluştur",
    "update": "Kullanıcıyı Güncelle",
    "username": "Kullanıcı Adı",
    "email": "E-posta",
    "emailPlaceholder": "E-posta girin (isteğe bağlı)",
    "password": "Şifre",
    "newPassword": "Yeni Şifre",
    "confirmPassword": "Şifreyi Onayla",
    "changePassword": "Şifre Değiştir",
    "adminRole": "Yönetici",
    "admin": "Yönetici",
    "user": "Kullanıcı",
    "role": "Rol",
    "actions": "Eylemler",
    "addFirst": "İlk kullanıcınızı ekleyin",
    "permissions": "İzinler",
    "adminPermissions": "Tam sistem erişimi",
    "userPermissions": "Sınırlı erişim",
    "currentUser": "Siz",
    "noUsers": "Kullanıcı bulunamadı",
    "adminRequired": "Kullanıcıları yönetmek için yönetici erişimi gereklidir",
    "usernameRequired": "Kullanıcı adı gereklidir",
    "passwordRequired": "Şifre gereklidir",
    "passwordTooShort": "Şifre en az 6 karakter uzunluğunda olmalıdır",
    "passwordMismatch": "Şifreler eşleşmiyor",
    "usernamePlaceholder": "Kullanıcı adını girin",
    "passwordPlaceholder": "Şifreyi girin",
    "newPasswordPlaceholder": "Mevcut şifreyi korumak için boş bırakın",
    "confirmPasswordPlaceholder": "Yeni şifreyi onaylayın",
    "createError": "Kullanıcı oluşturulamadı",
    "updateError": "Kullanıcı güncellenemedi",
    "deleteError": "Kullanıcı silinemedi",
    "statsError": "Kullanıcı istatistikleri getirilemedi",
    "deleteConfirmation": "'{{username}}' kullanıcısını silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
    "confirmDelete": "Kullanıcıyı Sil",
    "deleteWarning": "'{{username}}' kullanıcısını silmek istediğinizden emin misiniz? Bu işlem geri alınamaz."
  },
  "api": {
    "errors": {
      "readonly": "Demo ortamı için salt okunur",
      "invalid_credentials": "Geçersiz kullanıcı adı veya şifre",
      "serverNameRequired": "Sunucu adı gereklidir",
      "serverConfigRequired": "Sunucu yapılandırması gereklidir",
      "serverConfigInvalid": "Sunucu yapılandırması bir URL, OpenAPI şartname URL'si veya şema, ya da argümanlı komut içermelidir",
      "serverTypeInvalid": "Sunucu türü şunlardan biri olmalıdır: stdio, sse, streamable-http, openapi",
      "urlRequiredForType": "{{type}} sunucu türü için URL gereklidir",
      "openapiSpecRequired": "OpenAPI sunucu türü için OpenAPI şartname URL'si veya şema gereklidir",
      "headersInvalidFormat": "Başlıklar bir nesne olmalıdır",
      "headersNotSupportedForStdio": "Başlıklar stdio sunucu türü için desteklenmez",
      "serverNotFound": "Sunucu bulunamadı",
      "failedToRemoveServer": "Sunucu bulunamadı veya kaldırılamadı",
      "internalServerError": "Dahili sunucu hatası",
      "failedToGetServers": "Sunucu bilgileri alınamadı",
      "failedToGetServerSettings": "Sunucu ayarları alınamadı",
      "failedToGetServerConfig": "Sunucu yapılandırması alınamadı",
      "failedToSaveSettings": "Ayarlar kaydedilemedi",
      "toolNameRequired": "Sunucu adı ve araç adı gereklidir",
      "descriptionMustBeString": "Açıklama bir string olmalıdır",
      "groupIdRequired": "Grup ID gereklidir",
      "groupNameRequired": "Grup adı gereklidir",
      "groupNotFound": "Grup bulunamadı",
      "groupIdAndServerNameRequired": "Grup ID ve sunucu adı gereklidir",
      "groupOrServerNotFound": "Grup veya sunucu bulunamadı",
      "toolsMustBeAllOrArray": "Araçlar \"all\" veya bir string dizisi olmalıdır",
      "serverNameAndToolNameRequired": "Sunucu adı ve araç adı gereklidir",
      "usernameRequired": "Kullanıcı adı gereklidir",
      "userNotFound": "Kullanıcı bulunamadı",
      "failedToGetUsers": "Kullanıcı bilgileri alınamadı",
      "failedToGetUserInfo": "Kullanıcı bilgisi alınamadı",
      "failedToGetUserStats": "Kullanıcı istatistikleri alınamadı",
      "marketServerNameRequired": "Sunucu adı gereklidir",
      "marketServerNotFound": "Market sunucusu bulunamadı",
      "failedToGetMarketServers": "Market sunucuları bilgisi alınamadı",
      "failedToGetMarketServer": "Market sunucusu bilgisi alınamadı",
      "failedToGetMarketCategories": "Market kategorileri alınamadı",
      "failedToGetMarketTags": "Market etiketleri alınamadı",
      "failedToSearchMarketServers": "Market sunucuları aranamadı",
      "failedToFilterMarketServers": "Market sunucuları filtrelenemedi",
      "failedToProcessMcpbFile": "MCPB dosyası işlenemedi"
    },
    "success": {
      "serverCreated": "Sunucu başarıyla oluşturuldu",
      "serverUpdated": "Sunucu başarıyla güncellendi",
      "serverRemoved": "Sunucu başarıyla kaldırıldı",
      "serverToggled": "Sunucu durumu başarıyla değiştirildi",
      "toolToggled": "{{name}} aracı başarıyla {{action}}",
      "toolDescriptionUpdated": "{{name}} aracının açıklaması başarıyla güncellendi",
      "systemConfigUpdated": "Sistem yapılandırması başarıyla güncellendi",
      "groupCreated": "Grup başarıyla oluşturuldu",
      "groupUpdated": "Grup başarıyla güncellendi",
      "groupDeleted": "Grup başarıyla silindi",
      "serverAddedToGroup": "Sunucu başarıyla gruba eklendi",
      "serverRemovedFromGroup": "Sunucu başarıyla gruptan kaldırıldı",
      "serverToolsUpdated": "Sunucu araçları başarıyla güncellendi"
    }
  },
  "oauthCallback": {
    "authorizationFailed": "Yetkilendirme Başarısız",
    "authorizationFailedError": "Hata",
    "authorizationFailedDetails": "Detaylar",
    "invalidRequest": "Geçersiz İstek",
    "missingStateParameter": "Gerekli OAuth durum parametresi eksik.",
    "missingCodeParameter": "Gerekli yetkilendirme kodu parametresi eksik.",
    "serverNotFound": "Sunucu Bulunamadı",
    "serverNotFoundMessage": "Bu yetkilendirme isteğiyle ilişkili sunucu bulunamadı.",
    "sessionExpiredMessage": "Yetkilendirme oturumunun süresi dolmuş olabilir. Lütfen tekrar yetkilendirmeyi deneyin.",
    "authorizationSuccessful": "Yetkilendirme Başarılı",
    "server": "Sunucu",
    "status": "Durum",
    "connected": "Bağlandı",
    "successMessage": "Sunucu başarıyla yetkilendirildi ve bağlandı.",
    "autoCloseMessage": "Bu pencere 3 saniye içinde otomatik olarak kapanacak...",
    "closeNow": "Şimdi Kapat",
    "connectionError": "Bağlantı Hatası",
    "connectionErrorMessage": "Yetkilendirme başarılı oldu, ancak sunucuya bağlanılamadı.",
    "reconnectMessage": "Lütfen kontrol panelinden yeniden bağlanmayı deneyin.",
    "configurationError": "Yapılandırma Hatası",
    "configurationErrorMessage": "Sunucu aktarımı OAuth finishAuth() desteklemiyor. Lütfen sunucunun streamable-http aktarımıyla yapılandırıldığından emin olun.",
    "internalError": "İçsel Hata",
    "internalErrorMessage": "OAuth geri araması işlenirken beklenmeyen bir hata oluştu.",
    "closeWindow": "Pencereyi Kapat"
  },
  "builtinPrompts": {
    "add": "Prompt Ekle",
    "addNew": "Yeni Prompt Ekle",
    "edit": "Promptu Düzenle",
    "delete": "Sil",
    "noPrompts": "Yerleşik prompt yapılandırılmamış",
    "addFirst": "İlk promptunuzu ekleyin",
    "name": "Ad",
    "namePlaceholder": "örn. code-review",
    "title": "Başlık",
    "titlePlaceholder": "örn. Kod İnceleme Promptu",
    "description": "Açıklama",
    "descriptionPlaceholder": "Promptun kısa açıklaması",
    "template": "Şablon",
    "templatePlaceholder": "{{parametre}} yer tutucularıyla şablon metni girin...",
    "templateHint": "Şablon parametreleri için {{paramName}} kullanın",
    "arguments": "Argümanlar",
    "addArgument": "Argüman Ekle",
    "argName": "Ad",
    "argDescription": "Açıklama",
    "argRequired": "Zorunlu",
    "enabled": "Etkin",
    "active": "Aktif",
    "inactive": "İnaktif",
    "nameRequired": "Ad zorunludur",
    "templateRequired": "Şablon zorunludur",
    "fetchError": "Yerleşik promptlar yüklenemedi",
    "createError": "Prompt oluşturulamadı",
    "updateError": "Prompt güncellenemedi",
    "deleteError": "Prompt silinemedi",
    "saveError": "Prompt kaydedilemedi",
    "confirmDelete": "Promptu Sil",
    "deleteWarning": "\"{{name}}\" promptunu silmek istediğinizden emin misiniz? Bu işlem geri alınamaz."
  },
  "builtinResources": {
    "add": "Kaynak Ekle",
    "addNew": "Yeni Kaynak Ekle",
    "edit": "Kaynağı Düzenle",
    "delete": "Sil",
    "noResources": "Yerleşik kaynak yapılandırılmamış",
    "addFirst": "İlk kaynağınızı ekleyin",
    "uri": "URI",
    "uriPlaceholder": "örn. resource://docs/guide",
    "name": "Ad",
    "namePlaceholder": "örn. Kullanıcı Kılavuzu",
    "description": "Açıklama",
    "descriptionPlaceholder": "Kaynağın kısa açıklaması",
    "mimeType": "MIME Türü",
    "content": "İçerik",
    "contentPlaceholder": "Kaynak içeriğini girin...",
    "enabled": "Etkin",
    "active": "Aktif",
    "inactive": "İnaktif",
    "descriptionUpdateSuccess": "Kaynak açıklaması başarıyla güncellendi",
    "descriptionUpdateFailed": "Kaynak açıklaması güncellenemedi",
    "restoreDefault": "Varsayılana dön",
    "restoreDefaultSuccess": "Kaynak açıklaması varsayılan değere döndürüldü",
    "restoreDefaultFailed": "Varsayılan kaynak açıklamasına dönülemedi",
    "uriRequired": "URI zorunludur",
    "contentRequired": "İçerik zorunludur",
    "fetchError": "Yerleşik kaynaklar yüklenemedi",
    "createError": "Kaynak oluşturulamadı",
    "updateError": "Kaynak güncellenemedi",
    "deleteError": "Kaynak silinemedi",
    "saveError": "Kaynak kaydedilemedi",
    "confirmDelete": "Kaynağı Sil",
    "deleteWarning": "\"{{name}}\" kaynağını silmek istediğinizden emin misiniz? Bu işlem geri alınamaz."
  },
  "activity": {
    "title": "Etkinlik",
    "totalCalls": "Toplam çağrı",
    "successCount": "Başarılı",
    "errorCount": "Başarısız",
    "avgDuration": "Ort. süre",
    "timestamp": "Zaman damgası",
    "server": "Sunucu",
    "tool": "Araç",
    "duration": "Süre",
    "status": "Durum",
    "group": "Grup",
    "key": "API Anahtarı",
    "sourceIp": "Kaynak IP",
    "input": "Girdi",
    "output": "Çıktı",
    "details": "Etkinlik detayları",
    "errorMessage": "Hata mesajı",
    "searchServer": "Sunucu...",
    "searchTool": "Araç...",
    "searchStatus": "Durum...",
    "searchGroup": "Grup...",
    "searchKeyName": "API anahtarı...",
    "keyName": "API Anahtarı Adı",
    "allStatus": "Tüm durumlar",
    "statusSuccess": "Başarılı",
    "statusError": "Hata",
    "noData": "Kullanılabilir etkinlik verisi yok",
    "fetchError": "Etkinlik verileri yüklenemedi",
    "cleanup": "Temizle",
    "confirmCleanup": "30 günden eski etkinlikleri silmek istediğinizden emin misiniz?",
    "cleanupSuccess": "{{count}} eski etkinlik silindi",
    "cleanupError": "Eski etkinlikler temizlenemedi",
    "notAvailable": "Etkinlik takibi yalnızca veritabanı modunda kullanılabilir"
  },
  "template": {
    "exportButton": "Şablon Dışa Aktar",
    "importButton": "Şablon İçe Aktar",
    "exportTitle": "Yapılandırma Şablonunu Dışa Aktar",
    "importTitle": "Yapılandırma Şablonunu İçe Aktar",
    "name": "Şablon Adı",
    "nameRequired": "Şablon adı gereklidir",
    "namePlaceholder": "Ör: Frontend Geliştirme Araçları",
    "description": "Açıklama",
    "descriptionPlaceholder": "Ör: Frontend geliştirme için standart MCP sunucuları",
    "selectGroups": "Grupları Seç",
    "selectGroupsHelp": "Tüm grupları dışa aktarmak için boş bırakın",
    "selectAll": "Tümünü Seç",
    "deselectAll": "Tümünü Kaldır",
    "includeDisabled": "Devre dışı sunucuları dahil et",
    "exportNote": "Gizli bilgiler (API anahtarları, tokenlar, parolalar) ${PLACEHOLDER} referanslarıyla değiştirilecektir. Alıcıların kendi kimlik bilgilerini sağlaması gerekir.",
    "export": "Dışa Aktar",
    "exporting": "Dışa aktarılıyor...",
    "exportFailed": "Şablon dışa aktarılamadı",
    "import": "İçe Aktar",
    "importing": "İçe aktarılıyor...",
    "importFailed": "Şablon içe aktarılamadı",
    "invalidFormat": "Geçersiz şablon formatı. version, name, servers ve groups alanlarını içermelidir.",
    "parseError": "JSON ayrıştırılamadı. Lütfen formatı kontrol edip tekrar deneyin.",
    "uploadFile": "Şablon Dosyası Yükle",
    "or": "veya",
    "pasteJson": "Şablon JSON Yapıştır",
    "pastePlaceholder": ".mcphub-template.json içeriğinizi buraya yapıştırın...",
    "version": "Sürüm",
    "createdAt": "Oluşturulma",
    "servers": "Sunucular",
    "groups": "Gruplar",
    "serversInGroup": "sunucu",
    "envVarsNeeded": "Gerekli Ortam Değişkenleri — içe aktarılan sunucuları kullanmadan önce bunları ayarlayın:",
    "importResult": "Sunucular: {{serversCreated}} oluşturuldu, {{serversSkipped}} atlandı. Gruplar: {{groupsCreated}} oluşturuldu, {{groupsSkipped}} atlandı."
  }
}
