feat: discover local ssh server (#921)

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-09-19 23:29:01 +08:00
committed by GitHub
parent 17db393c12
commit f68c4a851b
48 changed files with 3728 additions and 1928 deletions

View File

@@ -1,16 +1,32 @@
{
"@@locale": "tr",
"@clearServerStatsContent": {
"placeholders": {
"serverName": {
"type": "String"
}
}
},
"@clearServerStatsTitle": {
"placeholders": {
"serverName": {
"type": "String"
}
}
},
"aboutThanks": "Aşağıdaki katılımcılara teşekkürler.",
"acceptBeta": "Beta sürüm güncellemelerini kabul et",
"addSystemPrivateKeyTip": "Şu anda özel anahtarlar mevcut değil, sistemle birlikte gelen anahtarı (~/.ssh/id_rsa) eklemek ister misiniz?",
"added2List": "Görev listesine eklendi",
"addr": "Adres",
"alreadyLastDir": "Zaten son dizindesiniz.",
"atLeastOneTab": "En az bir sekme seçilmelidir",
"authFailTip": "Kimlik doğrulama başarısız oldu, lütfen kimlik bilgilerinin doğru olup olmadığını kontrol edin",
"autoBackupConflict": "Aynı anda yalnızca bir otomatik yedekleme açık olabilir.",
"autoConnect": "Otomatik bağlan",
"autoRun": "Otomatik çalıştır",
"autoUpdateHomeWidget": "Ana ekran bileşenini otomatik güncelle",
"availableTabs": "Mevcut Sekmeler",
"backupEncrypted": "Yedekleme şifrelenmiş",
"backupNotEncrypted": "Yedekleme şifreli değil",
"backupPassword": "Yedekleme parolası",
@@ -23,10 +39,18 @@
"battery": "Pil",
"bgRun": "Arka planda çalıştır",
"bgRunTip": "Bu anahtar yalnızca programın arka planda çalışmayı deneyeceği anlamına gelir. Arka planda çalışıp çalışamayacağı, iznin etkinleştirilip etkinleştirilmediğine bağlıdır. AOSP tabanlı Android ROM'lar için lütfen bu uygulamada \"Pil Optimizasyonu\"nu devre dışı bırakın. MIUI / HyperOS için lütfen güç tasarrufu politikasını \"Sınırsız\" olarak değiştirin.",
"clearAllStatsContent": "Tüm sunucu bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"clearAllStatsTitle": "Tüm İstatistikleri Temizle",
"clearServerStatsContent": "\"{serverName}\" sunucusu için bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"clearServerStatsTitle": "{serverName} İstatistiklerini Temizle",
"clearThisServerStats": "Bu Sunucu İstatistiklerini Temizle",
"closeAfterSave": "Kaydet ve kapat",
"cmd": "Komut",
"collapseUITip": "Arayüzde uzun listelerin varsayılan olarak daraltılıp daraltılmayacağı",
"conn": "Bağlantı",
"connectionDetails": "Bağlantı Detayları",
"connectionStats": "Bağlantı İstatistikleri",
"connectionStatsDesc": "Sunucu bağlantı başarı oranını ve geçmişi görüntüle",
"container": "Konteyner",
"containerTrySudoTip": "Örneğin: Uygulamada kullanıcı aaa olarak ayarlanmış, ancak Docker root kullanıcısı altında kurulmuş. Bu durumda bu seçeneği etkinleştirmeniz gerekir.",
"convert": "Dönüştür",
@@ -42,6 +66,10 @@
"desktopTerminalTip": "SSH oturumları başlatılırken terminal öykünücüsünü açmak için kullanılan komut.",
"dirEmpty": "Klasörün boş olduğundan emin olun.",
"disconnected": "Bağlantı kesildi",
"discoverSshServers": "SSH Sunucularını Keşfet",
"discoveryFailed": "Keşif başarısız",
"discoverySettings": "Keşif Ayarları",
"discoverySummary": "Keşif Özeti",
"disk": "Disk",
"diskHealth": "Disk sağlığı",
"diskIgnorePath": "Disk için yok sayılan yol",
@@ -55,9 +83,10 @@
"doubleColumnMode": "Çift sütun modu",
"doubleColumnTip": "Bu seçenek yalnızca özelliği etkinleştirir, gerçekten etkinleşip etkinleşmeyeceği cihazın genişliğine bağlıdır",
"editVirtKeys": "Sanal tuşları düzenle",
"editor": "Düzenleyici",
"editorHighlightTip": "Mevcut kod vurgulama performansı ideal değil ve isteğe bağlı olarak kapatılabilir.",
"emulator": "Emülatör",
"enableMdns": "mDNS'yi Etkinleştir",
"enableMdnsDesc": "SSH hizmetlerini keşfetmek için mDNS/Bonjour kullan",
"encode": "Kodla",
"envVars": "Ortam değişkeni",
"experimentalFeature": "Deneysel özellik",
@@ -67,8 +96,8 @@
"fgService": "Ön Plan Servisi",
"fgServiceTip": "Etkinleştirildikten sonra bazı cihaz modellerinde çökme olabilir. Devre dışı bırakmak, bazı modellerde SSH bağlantılarının arka planda sürdürülememesine neden olabilir. Lütfen sistem ayarlarında ServerBox bildirim izinlerini, arka planda çalışmayı ve otomatik uyanmayı etkinleştirin.",
"fileTooLarge": "'{file}' dosyası çok büyük {size}, maksimum {sizeMax}",
"finishedAt": "Tamamlandı:",
"followSystem": "Sistemi takip et",
"font": "Yazı tipi",
"fontSize": "Yazı tipi boyutu",
"force": "Zorla",
"fullScreen": "Tam ekran modu",
@@ -79,13 +108,14 @@
"goto": "Git",
"hideTitleBar": "Başlık çubuğunu gizle",
"highlight": "Kod vurgulama",
"homeTabs": "Ana Sayfa Sekmeleri",
"homeTabsCustomizeDesc": "Ana sayfada görünecek sekmeleri ve sıralarını özelleştirin",
"homeWidgetUrlConfig": "Ana ekran bileşeni URL'sini yapılandır",
"host": "Ana bilgisayar",
"httpFailedWithCode": "İstek başarısız oldu, durum kodu: {code}",
"ignoreCert": "Sertifikayı yok say",
"image": "Görüntü",
"imagesList": "Görüntü listesi",
"init": "Başlat",
"inner": "İç",
"install": "Kur",
"installDockerWithUrl": "Lütfen önce https://docs.docker.com/engine/install adresinden Docker'ı kurun.",
@@ -95,14 +125,15 @@
"keepStatusWhenErr": "Son sunucu durumunu koru",
"keepStatusWhenErrTip": "Yalnızca betik yürütülmesi sırasında bir hata olduğunda",
"keyAuth": "Anahtar Kimlik Doğrulama",
"lastFailure": "Son Başarısızlık",
"lastSuccess": "Son Başarı",
"letterCache": "Harf önbelleği",
"letterCacheTip": "Devre dışı bırakılması önerilir, ancak devre dışı bırakıldığında CJK karakterlerini girmek mümkün olmayacaktır.",
"license": "Lisans",
"location": "Konum",
"loss": "Kayıp",
"madeWithLove": "{myGithub} tarafından ❤️ ile yapıldı",
"manual": "Manuel",
"max": "maks",
"maxConcurrency": "Maksimum Eşzamanlılık",
"maxRetryCount": "Sunucu yeniden bağlantı sayısı",
"maxRetryCountEqual0": "Tekrar tekrar deneyecek.",
"min": "min",
@@ -115,6 +146,7 @@
"net": "Ağ",
"netViewType": "Ağ görüntüleme türü",
"newContainer": "Yeni konteyner",
"noConnectionStatsData": "Bağlantı istatistik verisi yok",
"noLineChart": "Çizgi grafikleri kullanma",
"noLineChartForCpu": "CPU için çizgi grafikleri kullanma",
"noPrivateKeyTip": "Özel anahtar mevcut değil, silinmiş olabilir veya yapılandırma hatası vardır.",
@@ -136,7 +168,6 @@
"plugInType": "Eklenti Türü",
"port": "Port",
"preferDiskAmount": "Disk kapasitesini öncelikli olarak göster",
"preview": "Önizleme",
"privateKey": "Özel Anahtar",
"process": "İşlem",
"prune": "Budamak",
@@ -146,6 +177,7 @@
"pveVersionLow": "Bu özellik şu anda test aşamasında ve yalnızca PVE 8+ üzerinde test edildi. Lütfen dikkatli kullanın.",
"read": "Oku",
"reboot": "Yeniden başlat",
"recentConnections": "Son Bağlantılar",
"rememberPwdInMem": "Şifreyi bellekte hatırla",
"rememberPwdInMemTip": "Konteynerler, askıya alma vb. için kullanılır.",
"rememberWindowSize": "Pencere boyutunu hatırla",
@@ -166,6 +198,8 @@
"serverDetailOrder": "Ayrıntı sayfası bileşen sırası",
"serverFuncBtns": "Sunucu işlev düğmeleri",
"serverOrder": "Sunucu sırası",
"serverTabRequired": "Sunucu sekmesi kaldırılamaz",
"servers": "sunucu",
"sftpDlPrepare": "Bağlantı hazırlanıyor...",
"sftpEditorTip": "Boşsa, uygulamanın yerleşik dosya düzenleyicisi kullanılır. Bir değer varsa, uzak sunucunun düzenleyicisi kullanılır, örn. `vim` (otomatik olarak `EDITOR`'a göre algılanması önerilir).",
"sftpRmrDirSummary": "SFTP'de bir klasörü silmek için `rm -r` kullan.",
@@ -206,10 +240,10 @@
"suspend": "Askıya al",
"suspendTip": "Askıya alma işlevi, root izni ve systemd desteği gerektirir.",
"switchTo": "{val}'a geç",
"sync": "Senkronize et",
"syncTip": "Bazı değişikliklerin etkili olması için yeniden başlatma gerekebilir.",
"system": "Sistem",
"tag": "Etiketler",
"tapToStartDiscovery": "Ağınızdaki SSH sunucularını keşfetmek için arama düğmesine dokunun",
"temperature": "Sıcaklık",
"termFontSizeTip": "Bu ayar terminal boyutunu (genişlik ve yükseklik) etkiler. Terminal sayfasında yakınlaştırarak mevcut oturumun yazı tipi boyutunu ayarlayabilirsiniz.",
"terminal": "Terminal",
@@ -220,6 +254,7 @@
"time": "Zaman",
"times": "Kez",
"total": "Toplam",
"totalAttempts": "Toplam",
"traffic": "Trafik",
"trySudo": "Sudo ile dene",
"ttl": "TTL",
@@ -228,7 +263,6 @@
"update": "Güncelle",
"updateIntervalEqual0": "0 olarak ayarladınız, otomatik güncelleme yapılmayacak.\nCPU durumu hesaplanamaz.",
"updateServerStatusInterval": "Sunucu durumu güncelleme aralığı",
"upload": "Yükle",
"upsideDown": "Başaşağı",
"uptime": "Çalışma süresi",
"useCdn": "CDN kullan",
@@ -237,6 +271,7 @@
"usePodmanByDefault": "Varsayılan olarak Podman kullan",
"used": "Kullanılan",
"view": "Görünüm",
"viewDetails": "Detayları Görüntüle",
"viewErr": "Hatayı gör",
"virtKeyHelpClipboard": "Seçili terminal boş değilse panoya kopyala, aksi takdirde panodaki içeriği terminale yapıştır.",
"virtKeyHelpIME": "Klavyeyi aç/kapat",
@@ -249,39 +284,5 @@
"wolTip": "WOL (Wake-on-LAN) yapılandırıldıktan sonra, sunucuya her bağlanıldığında bir WOL isteği gönderilir.",
"write": "Yaz",
"writeScriptFailTip": "Betik yazma başarısız oldu, muhtemelen izin eksikliği veya dizin mevcut değil.",
"writeScriptTip": "Sunucuya bağlandıktan sonra, sistem durumunu izlemek için `~/.config/server_box` \n | `/tmp/server_box` dizinine bir betik yazılacak. Betik içeriğini inceleyebilirsiniz.",
"connectionStats": "Bağlantı İstatistikleri",
"connectionStatsDesc": "Sunucu bağlantı başarı oranını ve geçmişi görüntüle",
"noConnectionStatsData": "Bağlantı istatistik verisi yok",
"totalAttempts": "Toplam",
"lastSuccess": "Son Başarı",
"lastFailure": "Son Başarısızlık",
"recentConnections": "Son Bağlantılar",
"viewDetails": "Detayları Görüntüle",
"connectionDetails": "Bağlantı Detayları",
"clearThisServerStats": "Bu Sunucu İstatistiklerini Temizle",
"clearAllStatsTitle": "Tüm İstatistikleri Temizle",
"clearAllStatsContent": "Tüm sunucu bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"clearServerStatsTitle": "{serverName} İstatistiklerini Temizle",
"@clearServerStatsTitle": {
"placeholders": {
"serverName": {
"type": "String"
}
}
},
"clearServerStatsContent": "\"{serverName}\" sunucusu için bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"@clearServerStatsContent": {
"placeholders": {
"serverName": {
"type": "String"
}
}
},
"homeTabs": "Ana Sayfa Sekmeleri",
"homeTabsCustomizeDesc": "Ana sayfada görünecek sekmeleri ve sıralarını özelleştirin",
"reset": "Sıfırla",
"availableTabs": "Mevcut Sekmeler",
"atLeastOneTab": "En az bir sekme seçilmelidir",
"serverTabRequired": "Server tab cannot be removed"
}
"writeScriptTip": "Sunucuya bağlandıktan sonra, sistem durumunu izlemek için `~/.config/server_box` \n | `/tmp/server_box` dizinine bir betik yazılacak. Betik içeriğini inceleyebilirsiniz."
}