mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 22:25:24 +00:00
182 lines
7.6 KiB
JSON
182 lines
7.6 KiB
JSON
{
|
|
"sessionSharing": {
|
|
"guestView": {
|
|
"loading": "Connecting to shared session...",
|
|
"linkInvalid": "This share link is invalid, expired, or has been revoked",
|
|
"rateLimited": "Too many attempts, please try again shortly",
|
|
"sessionEnded": "This session has ended",
|
|
"readOnlyBadge": "View only",
|
|
"ownerLabel": "Host owner"
|
|
},
|
|
"modalTitle": "Share session",
|
|
"shareButton": "Share",
|
|
"notReadyToShare": "Session is not ready to share yet",
|
|
"modeTab": {
|
|
"link": "Link",
|
|
"user": "User"
|
|
},
|
|
"linkModeDescription": "Anyone with this link can join, no account required.",
|
|
"userModeDescription": "Share with a specific user who already has access to this host. If they do not have access yet, share the host with them first or use a link instead. Once shared, the session appears in their Connections tab.",
|
|
"permissionLevel": {
|
|
"label": "Permission level",
|
|
"readOnly": "Read-only",
|
|
"readOnlyDescription": "Can watch the session live but cannot type or interact.",
|
|
"readWrite": "Read-write",
|
|
"readWriteDescription": "Can type and interact with the session just like the owner."
|
|
},
|
|
"expiryLabel": "Link expiry",
|
|
"createLinkButton": "Create link",
|
|
"createShareButton": "Share with user",
|
|
"searchUsersPlaceholder": "Search users...",
|
|
"noUsersFound": "No users found",
|
|
"linkCreated": "Share link created",
|
|
"linkCopied": "Link copied to clipboard",
|
|
"copyLink": "Copy link",
|
|
"shareCreated": "Session shared. It will appear in their Connections tab.",
|
|
"shareFailed": "Failed to create share",
|
|
"userLacksHostAccess": "That user does not have access to this host yet. Share the host with them first, or use a link instead.",
|
|
"activeShares": "Active shares",
|
|
"noActiveShares": "No active shares for this session",
|
|
"revoke": "Revoke",
|
|
"revokeConfirmTitle": "Revoke this share?",
|
|
"revokeConfirmDescription": "Anyone using this share will lose access immediately.",
|
|
"revoked": "Share revoked",
|
|
"revokeFailed": "Failed to revoke share",
|
|
"joinCount": "{{count}} join",
|
|
"joinCount_other": "{{count}} joins",
|
|
"expiresAt": "Expires {{date}}",
|
|
"linkShareBadge": "Link",
|
|
"userShareBadge": "User: {{username}}",
|
|
"loadSharesFailed": "Failed to load active shares",
|
|
"remoteDisplayUnavailable": "Remote desktop is not available right now.",
|
|
"sharedWithMe": "Sessions shared with me",
|
|
"customHoursPlaceholder": "Hours until access expires"
|
|
},
|
|
"collab": {
|
|
"createRoom": "New room",
|
|
"roomName": "Room name",
|
|
"persistentRoom": "Persistent room",
|
|
"persistentRoomHint": "Persistent rooms stay listed after the meeting ends and can be reused.",
|
|
"noRooms": "No rooms yet. Create one to start a meeting.",
|
|
"openRoom": "Open",
|
|
"endRoom": "End meeting",
|
|
"leaveRoom": "Leave",
|
|
"deleteMember": "Remove",
|
|
"removeMember": "Remove {{name}}",
|
|
"removeMemberTitle": "Remove this member?",
|
|
"removeMemberDescription": "{{name}} will lose access to this room immediately. Any active SSH viewer will be disconnected.",
|
|
"invite": "Invite",
|
|
"inviteTitle": "Invite members",
|
|
"members": "Members",
|
|
"membersPanel": "Room members and control requests",
|
|
"membersWithCount": "Members ({{count}})",
|
|
"online": "online",
|
|
"offline": "offline",
|
|
"you": "(you)",
|
|
"hostBadge": "Host",
|
|
"presenterBadge": "Presenting",
|
|
"present": "Present",
|
|
"presentTitle": "Take the stage",
|
|
"presentHost": "Host",
|
|
"searchHosts": "Search hosts",
|
|
"noHostsFound": "No available hosts found.",
|
|
"presentProtocol": "Protocol",
|
|
"stopPresenting": "Stop presenting",
|
|
"takeOver": "Take over",
|
|
"takeOverConfirmTitle": "Replace the current presentation?",
|
|
"takeOverDescription": "{{name}} is presenting now. Taking over will disconnect everyone from that stage.",
|
|
"emptyStage": "Nobody is presenting. Take the stage to share a session.",
|
|
"stageLoading": "Connecting to the stage...",
|
|
"stageEnded": "The presentation ended",
|
|
"roomEnded": "This meeting has ended",
|
|
"presenterLabel": "{{name}} is presenting",
|
|
"guestLink": "Guest link",
|
|
"guestLinkOn": "Guest link is on. Anyone with the link can watch the stage.",
|
|
"guestLinkOff": "Guest link is off.",
|
|
"copyLink": "Copy link",
|
|
"rotateLink": "Rotate link",
|
|
"disableLink": "Disable link",
|
|
"rotateLinkConfirmTitle": "Rotate the guest link?",
|
|
"rotateLinkDescription": "The current link will stop working immediately. Connected SSH guests will be disconnected.",
|
|
"disableLinkConfirmTitle": "Disable the guest link?",
|
|
"disableLinkDescription": "Anonymous SSH viewers will be disconnected immediately and the current link will stop working.",
|
|
"linkCopied": "Link copied",
|
|
"roles": "Roles",
|
|
"users": "Users",
|
|
"searchUsers": "Search users",
|
|
"endConfirmTitle": "End this meeting?",
|
|
"endDescription": "{{name}} will end for everyone and cannot be reopened.",
|
|
"endPersistentDescription": "The active presentation in {{name}} will stop. The room remains available for reuse.",
|
|
"deleteRoom": "Delete room",
|
|
"deleteConfirmTitle": "Delete this room?",
|
|
"deleteDescription": "{{name}} will be permanently deleted for everyone and cannot be undone.",
|
|
"invitedTo": "You were invited to \"{{name}}\"",
|
|
"guest": {
|
|
"title": "Meeting",
|
|
"waiting": "Waiting for the presenter...",
|
|
"linkInvalid": "This guest link is invalid or the meeting has ended"
|
|
},
|
|
"reopenFromPanel": "This meeting tab expired. Reopen the room from the Meetings panel.",
|
|
"requestControl": "Request control",
|
|
"cancelControlRequest": "Cancel request",
|
|
"controlQueue": "Control requests",
|
|
"noControlRequests": "No pending requests.",
|
|
"grantControlTo": "Give control to {{name}}",
|
|
"dismissControlRequest": "Dismiss {{name}}'s control request",
|
|
"releaseControl": "Release control",
|
|
"grantControl": "Give control",
|
|
"revokeControl": "Take back control",
|
|
"controlRequestedBy": "{{name}} asked for control",
|
|
"grant": "Grant",
|
|
"controlBadge": "In control",
|
|
"youArePresenting": "You are presenting in another tab. Stop presenting to hand the stage over.",
|
|
"created": "Room created",
|
|
"invited": "Members invited",
|
|
"roomTab": "Meeting",
|
|
"serverChanged": "The meeting server changed. Reopen this meeting from the Meetings panel.",
|
|
"hostNotSynced": "Sync this host to the meeting server before presenting.",
|
|
"linkRequiresServer": "Link this desktop to a Termix server and create the meeting there to share a web link."
|
|
},
|
|
"nav": {
|
|
"collab": "Meetings"
|
|
},
|
|
"settings": {
|
|
"admin": {
|
|
"globallyEnabled": {
|
|
"label": "Allow Session Sharing",
|
|
"description": "Allow live terminal, RDP, VNC, and Telnet sessions to be shared instance-wide. Overrides every per-host sharing toggle when disabled."
|
|
}
|
|
},
|
|
"host": {
|
|
"allowSessionSharing": {
|
|
"label": "Allow Session Sharing",
|
|
"description": "Let live sessions on this host be shared via link or with other users"
|
|
}
|
|
}
|
|
},
|
|
"permissions": {
|
|
"use": {
|
|
"title": "Share sessions and join rooms",
|
|
"description": "Share live sessions by link or with other users, and create and join collaboration rooms."
|
|
}
|
|
},
|
|
"hosts": {
|
|
"sharing": {
|
|
"expiry": {
|
|
"never": "Never",
|
|
"oneHour": "1 hour",
|
|
"oneDay": "24 hours",
|
|
"sevenDays": "7 days",
|
|
"thirtyDays": "30 days",
|
|
"custom": "Custom"
|
|
}
|
|
}
|
|
},
|
|
"connections": {
|
|
"sectionSharedWithMe": "Shared with me",
|
|
"sharedBy": "Shared by {{username}}",
|
|
"join": "Join",
|
|
"sharedSessionLabel": "{{hostName}} (shared)"
|
|
}
|
|
}
|