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": "ساعة واحدة",
"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": "المستخدمون"
}
}
}