feat: load plugin frontends at runtime and remove plugin ids from the shell

This commit is contained in:
LukeGus committed 2026-09-22 20:15:52 -05:00
1 parent 49f0286a14
commit e88d5a52e3
721 files changed
+54265 -44416

No files matched your search

@@ -0,0 +1,89 @@
{
"newUi": {
"sidebar": {
"fleets": {
"title": "Filolar",
"createFleet": "Filo Oluştur",
"createFleetTitle": "Filo Oluştur",
"editFleetTitle": "Filoyu Düzenle",
"createFleetDescription": "Filo, birim olarak eylemler gerçekleştirebileceğiniz, adlandırılmış bir sunucu grubudur.",
"nameLabel": "İsim",
"namePlaceholder": "Örneğin, Web Sunucuları",
"nameRequired": "Filo adı zorunludur.",
"descriptionLabel": "Tanım",
"descriptionPlaceholder": "İsteğe bağlı açıklama",
"colorLabel": "Renk",
"tagRulesLabel": "Etiket kuralları",
"tagRulesPlaceholder": "prod-web, edge",
"tagRulesHint": "Bu etiketlerden herhangi birine sahip sunucular, manuel olarak eklenen sunuculara ek olarak otomatik olarak dahil edilir.",
"fleetCreated": "Filo oluşturuldu",
"fleetUpdated": "Filo güncellendi",
"fleetDeleted": "Filo silindi",
"saveFailed": "Filoyu kurtaramadık",
"deleteFailed": "Filoyu silme işlemi başarısız oldu.",
"loadFailed": "Filoların yüklenmesi başarısız oldu.",
"deleteFleetTitle": "Filoyu Sil",
"deleteFleetDescription": "\"{{name}}\" öğesini silmek istediğinizden emin misiniz? Bu işlem üye sunucuların kendilerini silmez.",
"searchFleets": "Filoları arayın...",
"noFleets": "Henüz filo yok. Başlamak için bir tane oluşturun.",
"memberCount": "{{count}} sunucu",
"memberCount_other": "{{count}} sunucular",
"manageMembers": "Üyeleri Yönet",
"manageMembersTitle": "Filo Üyelerini Yönetin",
"manageMembersDescription": "Sunucuları bu filonun statik üyeliğine dahil edin veya çıkarın. Etiket kurallarına göre eşleşen sunucular her zaman dahil edilir.",
"searchHosts": "Sunucu ara...",
"noHostsFound": "Hiçbir sunucu bulunamadı.",
"noMembers": "Bu filonun henüz üyesi yok. Sunucu ekleyin veya etiket kuralı belirleyin.",
"membersLoadFailed": "Filo üyeleri yüklenemedi.",
"memberUpdateFailed": "Filo üyeliği güncellenemedi.",
"tabRun": "Komutu Çalıştır",
"tabTransfer": "Dosya Aktarımı",
"tabInventory": "Envanter",
"openInventoryTab": "Tam sekmede aç",
"tabPackages": "Paketler",
"runOnFleet": "Filoda Çalıştır",
"commandPlaceholder": "çalışma süresi && df -h",
"commandRequired": "Bir komut gereklidir.",
"commandInputsLabel": "Komut girişleri",
"commandSucceeded": "Komut tüm sunucularda başarıyla tamamlandı.",
"commandPartialFailure": "{{failed}} / {{total}} sunucu başarısız oldu",
"commandFailed": "Komut çalıştırma başarısız oldu.",
"resultSuccess": "Başarı",
"resultFailed": "Arızalı",
"push": "İtmek",
"pull": "Çekmek",
"remotePathLabel": "Uzak yol",
"remotePathRequired": "Uzak bir yol gereklidir.",
"fileLabel": "Dosya",
"fileRequired": "Bir dosya gereklidir.",
"pushHint": "Seçilen dosya, filodaki her sunucuda tam olarak bu yola yazılır.",
"pullHint": "Bu yoldaki dosya her sunucudan okunur ve her sunucu için bir klasör olmak üzere tek bir zip dosyası olarak indirilir.",
"transferComplete": "Transfer tamamlandı",
"transferFailed": "Aktarım başarısız oldu",
"refreshInventory": "Envanteri Yenile",
"inventoryLoadFailed": "Envanter yüklenemedi.",
"inventoryRefreshed": "Stok güncellendi",
"inventoryRefreshFailed": "Envanter yenileme işlemi başarısız oldu.",
"inventoryNoData": "Henüz envanter verisi yok - verileri toplamak için sayfayı yenileyin.",
"inventoryHost": "Ev sahibi",
"inventoryCollectedCount": "{{count}}/{{total}} toplandı",
"inventoryOs": "İşletim sistemi",
"inventoryKernel": "Çekirdek",
"inventoryArch": "Kemer",
"inventoryUptime": "Çalışma süresi",
"inventoryPackageManager": "Paket yöneticisi",
"inventoryCollectedAt": "Toplandı",
"packageActionLabel": "Aksiyon",
"packageInstall": "Düzenlemek",
"packageRemove": "Kaldırmak",
"packageUpgradeAll": "Tüm paketleri yükseltin",
"packageNameLabel": "Paket adı",
"packageNameRequired": "Paket adı gereklidir.",
"packageHint": "Her sunucu için yönetim düzeyinde erişim gerektirir ve sunucunun kayıtlı sudo şifresi kullanılarak yetki yükseltilir."
}
}
},
"nav": {
"fleets": "Filolar"
}
}