feat: move session sharing and collab rooms into a plugin (B12)

This commit is contained in:
LukeGus committed 2026-09-23 23:42:46 -05:00
1 parent 791d8656a1
commit a276f6898c
207 files changed
+35771 -11072

No files matched your search

+2 -134
View File
@@ -667,7 +667,6 @@
"done_cli_link": "Nyissa meg a CLI dokumentációját"
},
"nav": {
"collab": "Találkozók",
"home": "Otthon",
"terminal": "Terminál",
"localTerminal": "Helyi terminál",
@@ -1036,8 +1035,6 @@
"enableAutoTmuxDesc": "Tartsd életben a shell-edet és a benne futó dolgokat a lecsatlakozások és a böngésző újraindítása során a tmux-on belüli futtatással (a tmux-nak telepítve kell lennie a gazdagépen)",
"enableSessionLogging": "Munkamenet-naplózás",
"enableSessionLoggingDesc": "Terminál munkamenet kimenetének rögzítése későbbi áttekintés céljából",
"allowSessionSharing": "Munkamenet-megosztás engedélyezése",
"allowSessionSharingDesc": "Engedélyezi az élő munkamenetek megosztását ezen a gazdagépen linken vagy más felhasználókkal",
"localEchoLabel": "Helyi visszhang",
"localEchoDesc": "Lassú kapcsolatok esetén is helyben előrejelzi a biztonságosan nyomtatható billentyűleütéseket. A jelszókérések és a vezérlőbevitel soha nem jelenik meg.",
"localEchoDefault": "Globális beállítás használata",
@@ -1571,137 +1568,11 @@
"join": "Csatlakozik",
"sharedSessionLabel": "{{hostName}} (megosztva)"
},
"collab": {
"createRoom": "Új szoba",
"roomName": "Szoba neve",
"persistentRoom": "Állandó szoba",
"persistentRoomHint": "Az állandó szobák a megbeszélés befejezése után is listázva maradnak, és újra felhasználhatók.",
"noRooms": "Még nincsenek szobák. Hozz létre egyet a megbeszélés megkezdéséhez.",
"openRoom": "Nyitott",
"endRoom": "Megbeszélés vége",
"leaveRoom": "Szabadság",
"deleteMember": "Eltávolítás",
"removeMember": "Eltávolítás {{name}}",
"removeMemberTitle": "Eltávolítja ezt a tagot?",
"removeMemberDescription": "{{name}} azonnal elveszíti a hozzáférést ehhez a szobához. Minden aktív SSH-megjelenítő lekapcsolódik.",
"invite": "Meghív",
"inviteTitle": "Tagok meghívása",
"members": "Tagok",
"membersPanel": "Szoba tagjai és irányítási kérelmek",
"membersWithCount": "Tagok ({{count}})",
"online": "online",
"offline": "offline",
"you": "(te)",
"hostBadge": "Házigazda",
"presenterBadge": "Bemutatja",
"present": "Jelenlegi",
"presentTitle": "Lépj színpadra",
"presentHost": "Házigazda",
"searchHosts": "Keresés hosztok",
"noHostsFound": "Nem található elérhető host.",
"presentProtocol": "Jegyzőkönyv",
"stopPresenting": "Prezentáció leállítása",
"takeOver": "Átvétel",
"takeOverConfirmTitle": "Lecseréli a jelenlegi prezentációt?",
"takeOverDescription": "{{name}} most tart előadást. Az irányítás átvétele mindenkit lekapcsolna arról a színpadról.",
"emptyStage": "Senki sem tart előadást. Lépjen színpadra, és ossza meg velünk az előadást.",
"stageLoading": "Csatlakozás a színpadhoz...",
"stageEnded": "A prezentáció véget ért",
"roomEnded": "Ez a találkozó véget ért",
"presenterLabel": "{{name}} bemutatja",
"guestLink": "Vendéglink",
"guestLinkOn": "Vendéglink be van kapcsolva. Bárki, aki rendelkezik a linkkel, nézheti a színpadot.",
"guestLinkOff": "A vendéglink ki van kapcsolva.",
"copyLink": "Link másolása",
"rotateLink": "Link elforgatása",
"disableLink": "Link letiltása",
"rotateLinkConfirmTitle": "Vendéglink elforgatása?",
"rotateLinkDescription": "A jelenlegi kapcsolat azonnal leáll. A csatlakoztatott SSH-vendégek le lesznek választva.",
"disableLinkConfirmTitle": "Letiltja a vendéglinket?",
"disableLinkDescription": "A névtelen SSH-nézők azonnal le lesznek választva, és a jelenlegi link nem fog működni.",
"linkCopied": "Link másolva",
"roles": "Szerepkörök",
"users": "Felhasználók",
"searchUsers": "Felhasználók keresése",
"endConfirmTitle": "Befejezi ezt a megbeszélést?",
"endDescription": "{{name}} mindenki számára megszűnik, és nem lehet újra megnyitni.",
"endPersistentDescription": "A {{name}} teremben futó aktív prezentáció leáll. A szoba továbbra is elérhető marad újrafelhasználásra.",
"deleteRoom": "Szoba törlése",
"deleteConfirmTitle": "Törli ezt a szobát?",
"deleteDescription": "A {{name}} véglegesen törlésre kerül mindenki számára, és a művelet nem vonható vissza.",
"invitedTo": "Meghívtak a következőre: \"{{name}}\"",
"guest": {
"title": "Találkozó",
"waiting": "Várjuk az előadót...",
"linkInvalid": "Ez a vendéglink érvénytelen, vagy a megbeszélés véget ért."
},
"reopenFromPanel": "Ez a megbeszélésfül lejárt. Nyissa meg újra a szobát a Megbeszélések panelről.",
"requestControl": "Kérelemvezérlés",
"cancelControlRequest": "Kérés visszavonása",
"controlQueue": "Ellenőrzési kérelmek",
"noControlRequests": "Nincsenek függőben lévő kérések.",
"grantControlTo": "Átadni az irányítást {{name}}-nak",
"dismissControlRequest": "Elutasítom {{name}}vezérlési kérelmét",
"releaseControl": "Kioldásvezérlés",
"grantControl": "Átadni az irányítást",
"revokeControl": "Vedd vissza az irányítást",
"controlRequestedBy": "{{name}} kérte az irányítást",
"grant": "Támogatás",
"controlBadge": "Irányítás alatt",
"youArePresenting": "Egy másik lapon tartasz előadást. Állítsa le az előadást, hogy átadhassa a helyet.",
"created": "Szoba létrehozva",
"invited": "Meghívott tagok",
"roomTab": "Találkozó"
},
"sessionSharing": {
"guestView": {
"loading": "Kapcsolódás a megosztott munkamenethez...",
"linkInvalid": "Ez a megosztási link érvénytelen, lejárt vagy visszavonták.",
"rateLimited": "Túl sok próbálkozás, kérjük, próbáld újra később",
"sessionEnded": "Ez a munkamenet véget ért",
"readOnlyBadge": "Csak megtekintés",
"ownerLabel": "Házigazda tulajdonos"
},
"modalTitle": "Megosztási munkamenet",
"shareButton": "Részesedés",
"notReadyToShare": "A munkamenet még nem megosztható",
"modeTab": {
"link": "Link",
"user": "Felhasználó"
},
"linkModeDescription": "Bárki csatlakozhat a link birtokában, nincs szükség regisztrációra.",
"userModeDescription": "Megosztás egy adott felhasználóval, aki már rendelkezik hozzáféréssel ehhez a gazdagéphez. Ha még nincs hozzáférésük, először oszd meg vele a gazdagépet, vagy használj hivatkozást. A megosztás után a munkamenet megjelenik a Kapcsolatok lapon.",
"permissionLevel": {
"label": "Jogosultsági szint",
"readOnly": "Csak olvasható",
"readOnlyDescription": "Élőben nézhetem az előadást, de nem gépelhetek és nem léphetek interakcióba.",
"readWrite": "Olvasható-írható",
"readWriteDescription": "Pont úgy tud gépelni és kommunikálni a munkamenettel, mint a tulajdonos."
},
"expiryLabel": "Link lejárata",
"createLinkButton": "Link létrehozása",
"createShareButton": "Megosztás a felhasználóval",
"searchUsersPlaceholder": "Felhasználók keresése...",
"noUsersFound": "Nem található felhasználó",
"linkCreated": "Megosztási link létrehozva",
"linkCopied": "Link a vágólapra másolva",
"copyLink": "Link másolása",
"shareCreated": "Munkamenet megosztva. Megjelenik a Kapcsolatok fülön.",
"shareFailed": "Nem sikerült létrehozni a megosztást",
"userLacksHostAccess": "A felhasználónak még nincs hozzáférése ehhez a gazdagéphez. Először oszd meg vele a gazdagépet, vagy használj linket.",
"activeShares": "Aktív megosztások",
"noActiveShares": "Nincsenek aktív megosztások ebben a munkamenetben",
"revoke": "Visszavonás",
"revokeConfirmTitle": "Visszavonja ezt a megosztást?",
"revokeConfirmDescription": "Bárki, aki ezt a megosztást használja, azonnal elveszíti a hozzáférését.",
"revoked": "Megosztás visszavonva",
"revokeFailed": "Nem sikerült visszavonni a megosztást",
"joinCount": "{{count}} csatlakozás",
"joinCount_other": "{{count}} csatlakozások",
"expiresAt": "Lejár {{date}}",
"linkShareBadge": "Link",
"userShareBadge": "Felhasználó: {{username}}",
"loadSharesFailed": "Nem sikerült betölteni az aktív megosztásokat"
"readWrite": "Olvasható-írható"
}
},
"terminal": {
"connect": "Csatlakozás a gazdagéphez",
@@ -2239,7 +2110,6 @@
"analyticsEnabledDesc": "Naponta névtelenül küldi a felhasználók, a hosztok és a funkciók használatának számát a Termix fejlesztése érdekében. Személyes adatokat vagy kapcsolati adatokat nem tartalmaz.",
"analyticsEnabledLockedDesc": "Ezt a beállítást az ENABLE_TELEMETRY környezeti változó zárolja, és itt nem módosítható.",
"updateAnalyticsFailed": "Nem sikerült frissíteni az analitikai beállításokat",
"sessionSharingGloballyEnabled": "Munkamenet-megosztás engedélyezése",
"auditForwardingTitle": "Tovább a SIEM-hez",
"auditForwardingDesc": "Minden auditbejegyzés másolatát küldd el egy külső gyűjtőnek NDJSON formátumban. A helyi naplók továbbra is az igazság forrásai.",
"auditForwardingEnvNotice": "Egy környezeti változó is konfigurálja a továbbítás funkciót; az itt mentett URL élvez elsőbbséget.",
@@ -2247,8 +2117,6 @@
"auditForwardingTokenStored": "Tulajdonosi token (tárolt)",
"auditForwardingSaved": "Audittovábbítási beállítások mentve",
"auditForwardingSaveError": "Nem sikerült menteni az audittovábbítási beállításokat",
"sessionSharingGloballyEnabledDesc": "Engedélyezi az élő terminál-, RDP-, VNC- és Telnet-munkamenetek példányonkénti megosztását. Letiltás esetén felülírja az összes gazdagépenkénti megosztási kapcsolót.",
"updateSessionSharingFailed": "Nem sikerült frissíteni a munkamenet-megosztási beállítást",
"sessionTimeout": "Munkamenet időkorlátja",
"hours": "órák",
"sessionTimeoutRange": "Minimum 1 óra · Max. 720 óra",