feat: type the plugin host record, move plugin strings out of core and add lint checks

This commit is contained in:
LukeGus committed 2026-09-29 13:08:39 -05:00
1 parent bba06f7ff6
commit b8bbcd2196
626 files changed
+23884 -4590

No files matched your search

@@ -85,5 +85,45 @@
},
"nav": {
"fleets": "Στόλοι"
},
"hosts": {
"docsLink": "Προβολή εγγράφων",
"sharing": {
"customHoursPlaceholder": "Ώρες μέχρι τη λήξη της πρόσβασης",
"expiry": {
"never": "Ποτέ",
"oneHour": "1 ώρα",
"oneDay": "24 ώρες",
"sevenDays": "7 ημέρες",
"thirtyDays": "30 ημέρες",
"custom": "Εθιμο"
},
"expiryLabel": "Λήξη πρόσβασης",
"levels": {
"connect": {
"label": "Συνδέω",
"description": "Μόνο ανοιχτές συνεδρίες: τερματικό, απομακρυσμένη επιφάνεια εργασίας, διαχειριστής αρχείων, σήραγγες και Docker. Δεν υπάρχει πρόσβαση στη διαμόρφωση του κεντρικού υπολογιστή."
},
"view": {
"label": "Θέα",
"description": "Συνδεθείτε και δείτε τη διαμόρφωση του κεντρικού υπολογιστή. Τα μυστικά δεν εμφανίζονται ποτέ."
},
"edit": {
"label": "Εκδίδω",
"description": "Προβολή και τροποποίηση ρυθμίσεων κεντρικού υπολογιστή που δεν απαιτούν έλεγχο ταυτότητας. Ο έλεγχος ταυτότητας SSH του κατόχου παραμένει ιδιωτικός και μόνο για τον κάτοχο."
},
"manage": {
"label": "Διαχειρίζομαι",
"description": "Επεξεργαστείτε και μοιραστείτε τον κεντρικό υπολογιστή με άλλους, αλλάξτε τα επίπεδα δικαιωμάτων και ανακαλέστε την πρόσβαση."
}
},
"noMatches": "Δεν βρέθηκαν αντιστοιχίσεις",
"permissionLevelLabel": "Επίπεδο δικαιωμάτων",
"rolesTab": "Ρόλοι",
"searchPlaceholder": "Αναζήτηση χρηστών ή ρόλων...",
"shareButton": "Μερίδιο",
"shareWithCount": "Κοινή χρήση ({{count}})",
"usersTab": "Χρήστες"
}
}
}