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": "ציי רכב",
"createFleet": "צור צי",
"createFleetTitle": "צור צי",
"editFleetTitle": "עריכת צי",
"createFleetDescription": "צי הוא קבוצה בעלת שם של מארחים שניתן להפעיל פעולות נגדם כיחידה.",
"nameLabel": "שֵׁם",
"namePlaceholder": "לדוגמה, שרתי אינטרנט",
"nameRequired": "נדרש שם צי",
"descriptionLabel": "תֵאוּר",
"descriptionPlaceholder": "תיאור אופציונלי",
"colorLabel": "צֶבַע",
"tagRulesLabel": "כללי תגיות",
"tagRulesPlaceholder": "רשת דחיפה, קצה",
"tagRulesHint": "מארחים עם אחד מהתגים הללו נכללים אוטומטית, בנוסף למארחים שנוספו ידנית.",
"fleetCreated": "צי נוצר",
"fleetUpdated": "הצי עודכן",
"fleetDeleted": "הצי נמחק",
"saveFailed": "נכשלה הצלת הצי",
"deleteFailed": "מחיקת הצי נכשלה",
"loadFailed": "טעינת ציי רכב נכשלה",
"deleteFleetTitle": "מחיקת צי",
"deleteFleetDescription": "האם אתה בטוח שברצונך למחוק את \"{{name}}\"? פעולה זו אינה מוחקת את המארחים החברים עצמם.",
"searchFleets": "חיפוש ציי רכב...",
"noFleets": "אין עדיין ציי רכב. צור אחד כדי להתחיל.",
"memberCount": "מארח {{count}}",
"memberCount_other": "{{count}} hosts",
"manageMembers": "ניהול חברים",
"manageMembersTitle": "ניהול חברי צי",
"manageMembersDescription": "פתח או הסר מארחים מהחברות הסטטית של צי זה. מארחים שתואמים לפי כללי תג תמיד כלולים.",
"searchHosts": "חיפוש מארחים...",
"noHostsFound": "לא נמצאו מארחים",
"noMembers": "לצי הזה עדיין אין חברים. הוסף מארחים או הגדר כלל תגיות.",
"membersLoadFailed": "טעינת חברי הצי נכשלה",
"memberUpdateFailed": "נכשל עדכון חברות הצי",
"tabRun": "הפעל את הפקודה",
"tabTransfer": "העברת קבצים",
"tabInventory": "מְלַאי",
"openInventoryTab": "פתח בכרטיסייה המלאה",
"tabPackages": "חבילות",
"runOnFleet": "רוץ על הצי",
"commandPlaceholder": "זמן פעולה ו-df -h",
"commandRequired": "נדרשת פקודה",
"commandInputsLabel": "קלטי פקודה",
"commandSucceeded": "הפקודה הצליחה בכל המארחים",
"commandPartialFailure": "{{failed}} מתוך {{total}} מארחים נכשלו",
"commandFailed": "נכשל בהפעלת הפקודה",
"resultSuccess": "הַצלָחָה",
"resultFailed": "נִכשָׁל",
"push": "לִדחוֹף",
"pull": "מְשׁוֹך",
"remotePathLabel": "נתיב מרוחק",
"remotePathRequired": "נדרש נתיב מרוחק",
"fileLabel": "קוֹבֶץ",
"fileRequired": "נדרש קובץ",
"pushHint": "הקובץ שנבחר נכתב בדיוק לנתיב הזה בכל מחשב מארח בצי.",
"pullHint": "הקובץ בנתיב זה נקרא מכל מארח ומורד כקובץ zip יחיד, תיקייה אחת לכל מארח.",
"transferComplete": "ההעברה הושלמה",
"transferFailed": "ההעברה נכשלה",
"refreshInventory": "רענון המלאי",
"inventoryLoadFailed": "טעינת המלאי נכשלה",
"inventoryRefreshed": "רענון המלאי",
"inventoryRefreshFailed": "רענון המלאי נכשל",
"inventoryNoData": "אין עדיין נתוני מלאי - רענן כדי לאסוף אותם.",
"inventoryHost": "מְאָרֵחַ",
"inventoryCollectedCount": "נאסף {{count}}/{{total}}",
"inventoryOs": "מערכת הפעלה",
"inventoryKernel": "גַרעִין",
"inventoryArch": "קֶשֶׁת",
"inventoryUptime": "זמן פעולה",
"inventoryPackageManager": "מנהל החבילות",
"inventoryCollectedAt": "נאסף",
"packageActionLabel": "פְּעוּלָה",
"packageInstall": "לְהַתְקִין",
"packageRemove": "לְהַסִיר",
"packageUpgradeAll": "שדרגו את כל החבילות",
"packageNameLabel": "שם החבילה",
"packageNameRequired": "נדרש שם חבילה",
"packageHint": "דורש גישת ניהול לכל מחשב מארח ועולה באמצעות סיסמת ה-sudo המאוחסנת של המארח."
}
}
},
"nav": {
"fleets": "ציי רכב"
}
}