mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 15:45:23 +00:00
feat: move session sharing and collab rooms into a plugin (B12)
This commit is contained in:
1 parent
791d8656a1
commit
a276f6898c
207 files changed
+35771
-11072
No files matched your search
@@ -667,7 +667,6 @@
|
||||
"done_cli_link": "Buka dokumentasi CLI"
|
||||
},
|
||||
"nav": {
|
||||
"collab": "Pertemuan",
|
||||
"home": "Rumah",
|
||||
"terminal": "Terminal",
|
||||
"localTerminal": "Terminal Lokal",
|
||||
@@ -1036,8 +1035,6 @@
|
||||
"enableAutoTmuxDesc": "Jaga agar shell Anda dan semua yang berjalan di dalamnya tetap aktif meskipun terjadi pemutusan koneksi dan restart browser dengan menjalankan perintah di dalam tmux (tmux harus diinstal pada host).",
|
||||
"enableSessionLogging": "Pencatatan Sesi",
|
||||
"enableSessionLoggingDesc": "Rekam output sesi terminal untuk ditinjau nanti.",
|
||||
"allowSessionSharing": "Izinkan Berbagi Sesi",
|
||||
"allowSessionSharingDesc": "Izinkan sesi langsung di host ini dibagikan melalui tautan atau dengan pengguna lain.",
|
||||
"localEchoLabel": "Gema Lokal",
|
||||
"localEchoDesc": "Memprediksi penekanan tombol yang aman dan dapat dicetak secara lokal pada koneksi lambat. Permintaan kata sandi dan input kontrol tidak pernah diulang.",
|
||||
"localEchoDefault": "Gunakan pengaturan global",
|
||||
@@ -1571,137 +1568,11 @@
|
||||
"join": "Bergabung",
|
||||
"sharedSessionLabel": "{{hostName}} (dibagikan)"
|
||||
},
|
||||
"collab": {
|
||||
"createRoom": "Kamar baru",
|
||||
"roomName": "Nama ruangan",
|
||||
"persistentRoom": "Ruang permanen",
|
||||
"persistentRoomHint": "Ruangan yang bersifat permanen akan tetap terdaftar setelah rapat berakhir dan dapat digunakan kembali.",
|
||||
"noRooms": "Belum ada ruang rapat. Buat ruang rapat untuk memulai pertemuan.",
|
||||
"openRoom": "Membuka",
|
||||
"endRoom": "Mengakhiri pertemuan",
|
||||
"leaveRoom": "Meninggalkan",
|
||||
"deleteMember": "Menghapus",
|
||||
"removeMember": "Hapus {{name}}",
|
||||
"removeMemberTitle": "Hapus anggota ini?",
|
||||
"removeMemberDescription": "{{name}} akan kehilangan akses ke ruangan ini segera. Setiap penonton SSH yang aktif akan terputus.",
|
||||
"invite": "Mengundang",
|
||||
"inviteTitle": "Undang anggota",
|
||||
"members": "Anggota",
|
||||
"membersPanel": "Anggota ruangan dan permintaan kontrol",
|
||||
"membersWithCount": "Anggota ({{count}})",
|
||||
"online": "on line",
|
||||
"offline": "offline",
|
||||
"you": "(Anda)",
|
||||
"hostBadge": "Tuan rumah",
|
||||
"presenterBadge": "Mempersembahkan",
|
||||
"present": "Hadiah",
|
||||
"presentTitle": "Naik ke panggung",
|
||||
"presentHost": "Tuan rumah",
|
||||
"searchHosts": "Cari host",
|
||||
"noHostsFound": "Tidak ditemukan host yang tersedia.",
|
||||
"presentProtocol": "Protokol",
|
||||
"stopPresenting": "Berhenti melakukan presentasi",
|
||||
"takeOver": "Mengambil alih",
|
||||
"takeOverConfirmTitle": "Mengganti presentasi yang ada?",
|
||||
"takeOverDescription": "{{name}} sedang melakukan presentasi sekarang. Mengambil alih akan memutuskan koneksi semua orang dari panggung tersebut.",
|
||||
"emptyStage": "Tidak ada yang sedang presentasi. Silakan naik ke panggung untuk berbagi sesi.",
|
||||
"stageLoading": "Terhubung ke panggung...",
|
||||
"stageEnded": "Presentasi berakhir",
|
||||
"roomEnded": "Pertemuan ini telah berakhir.",
|
||||
"presenterLabel": "{{name}} sedang menampilkan",
|
||||
"guestLink": "Tautan tamu",
|
||||
"guestLinkOn": "Tautan tamu sudah aktif. Siapa pun yang memiliki tautan tersebut dapat menonton pertunjukan di panggung.",
|
||||
"guestLinkOff": "Tautan tamu dinonaktifkan.",
|
||||
"copyLink": "Salin tautan",
|
||||
"rotateLink": "Putar tautan",
|
||||
"disableLink": "Nonaktifkan tautan",
|
||||
"rotateLinkConfirmTitle": "Putar tautan tamu?",
|
||||
"rotateLinkDescription": "Koneksi saat ini akan segera berhenti berfungsi. Tamu SSH yang terhubung akan terputus.",
|
||||
"disableLinkConfirmTitle": "Nonaktifkan tautan tamu?",
|
||||
"disableLinkDescription": "Pengguna anonim yang mengakses melalui SSH akan langsung terputus dan tautan saat ini akan berhenti berfungsi.",
|
||||
"linkCopied": "Tautan disalin",
|
||||
"roles": "Peran",
|
||||
"users": "Pengguna",
|
||||
"searchUsers": "Cari pengguna",
|
||||
"endConfirmTitle": "Apakah pertemuan ini bisa diakhiri?",
|
||||
"endDescription": "{{name}} akan berakhir untuk semua orang dan tidak dapat dibuka kembali.",
|
||||
"endPersistentDescription": "Presentasi aktif di {{name}} akan berhenti. Ruangan tetap tersedia untuk digunakan kembali.",
|
||||
"deleteRoom": "Hapus ruangan",
|
||||
"deleteConfirmTitle": "Hapus ruangan ini?",
|
||||
"deleteDescription": "{{name}} akan dihapus secara permanen untuk semua orang dan tidak dapat dibatalkan.",
|
||||
"invitedTo": "Anda diundang ke \"{{name}}\"",
|
||||
"guest": {
|
||||
"title": "Pertemuan",
|
||||
"waiting": "Menunggu pembawa acara...",
|
||||
"linkInvalid": "Tautan tamu ini tidak valid atau rapat telah berakhir."
|
||||
},
|
||||
"reopenFromPanel": "Tab rapat ini telah kedaluwarsa. Buka kembali ruangan dari panel Rapat.",
|
||||
"requestControl": "Kontrol permintaan",
|
||||
"cancelControlRequest": "Batalkan permintaan",
|
||||
"controlQueue": "Permintaan kontrol",
|
||||
"noControlRequests": "Tidak ada permintaan yang tertunda.",
|
||||
"grantControlTo": "Berikan kendali ke {{name}}",
|
||||
"dismissControlRequest": "Abaikan permintaan kontrol {{name}}",
|
||||
"releaseControl": "Lepaskan kontrol",
|
||||
"grantControl": "Berikan kendali",
|
||||
"revokeControl": "Ambil kembali kendali",
|
||||
"controlRequestedBy": "{{name}} meminta kendali",
|
||||
"grant": "Menganugerahkan",
|
||||
"controlBadge": "Dalam kendali",
|
||||
"youArePresenting": "Anda sedang melakukan presentasi di tab lain. Hentikan presentasi untuk memberikan kesempatan kepada saya.",
|
||||
"created": "Ruangan dibuat",
|
||||
"invited": "Anggota diundang",
|
||||
"roomTab": "Pertemuan"
|
||||
},
|
||||
"sessionSharing": {
|
||||
"guestView": {
|
||||
"loading": "Menghubungkan ke sesi bersama...",
|
||||
"linkInvalid": "Tautan berbagi ini tidak valid, telah kedaluwarsa, atau telah dicabut.",
|
||||
"rateLimited": "Terlalu banyak percobaan, silakan coba lagi sebentar lagi.",
|
||||
"sessionEnded": "Sesi ini telah berakhir.",
|
||||
"readOnlyBadge": "Hanya tampilan",
|
||||
"ownerLabel": "Pemilik host"
|
||||
},
|
||||
"modalTitle": "Sesi berbagi",
|
||||
"shareButton": "Membagikan",
|
||||
"notReadyToShare": "Sesi belum siap untuk dibagikan.",
|
||||
"modeTab": {
|
||||
"link": "Link",
|
||||
"user": "Pengguna"
|
||||
},
|
||||
"linkModeDescription": "Siapa pun yang memiliki tautan ini dapat bergabung, tidak perlu membuat akun.",
|
||||
"userModeDescription": "Bagikan dengan pengguna tertentu yang sudah memiliki akses ke host ini. Jika mereka belum memiliki akses, bagikan host tersebut kepada mereka terlebih dahulu atau gunakan tautan. Setelah dibagikan, sesi akan muncul di tab Koneksi mereka.",
|
||||
"permissionLevel": {
|
||||
"label": "Tingkat izin",
|
||||
"readOnly": "Hanya baca",
|
||||
"readOnlyDescription": "Bisa menonton sesi secara langsung tetapi tidak bisa mengetik atau berinteraksi.",
|
||||
"readWrite": "Baca-tulis",
|
||||
"readWriteDescription": "Dapat mengetik dan berinteraksi dengan sesi seperti halnya pemilik."
|
||||
},
|
||||
"expiryLabel": "Kedaluwarsa tautan",
|
||||
"createLinkButton": "Buat tautan",
|
||||
"createShareButton": "Bagikan dengan pengguna",
|
||||
"searchUsersPlaceholder": "Cari pengguna...",
|
||||
"noUsersFound": "Tidak ada pengguna yang ditemukan",
|
||||
"linkCreated": "Tautan berbagi telah dibuat",
|
||||
"linkCopied": "Tautan disalin ke papan klip",
|
||||
"copyLink": "Salin tautan",
|
||||
"shareCreated": "Sesi dibagikan. Sesi tersebut akan muncul di tab Koneksi mereka.",
|
||||
"shareFailed": "Gagal membuat saham",
|
||||
"userLacksHostAccess": "Pengguna tersebut belum memiliki akses ke host ini. Bagikan host tersebut kepada mereka terlebih dahulu, atau gunakan tautan sebagai gantinya.",
|
||||
"activeShares": "Saham aktif",
|
||||
"noActiveShares": "Tidak ada saham aktif untuk sesi ini.",
|
||||
"revoke": "Menarik kembali",
|
||||
"revokeConfirmTitle": "Batalkan pembagian ini?",
|
||||
"revokeConfirmDescription": "Siapa pun yang menggunakan share ini akan langsung kehilangan akses.",
|
||||
"revoked": "Saham dicabut",
|
||||
"revokeFailed": "Gagal mencabut saham",
|
||||
"joinCount": "{{count}} bergabung",
|
||||
"joinCount_other": "{{count}} bergabung",
|
||||
"expiresAt": "Berakhir {{date}}",
|
||||
"linkShareBadge": "Link",
|
||||
"userShareBadge": "Pengguna: {{username}}",
|
||||
"loadSharesFailed": "Gagal memuat saham aktif."
|
||||
"readWrite": "Baca-tulis"
|
||||
}
|
||||
},
|
||||
"terminal": {
|
||||
"connect": "Terhubung ke Host",
|
||||
@@ -2239,7 +2110,6 @@
|
||||
"analyticsEnabledDesc": "Mengirimkan data harian anonim mengenai jumlah pengguna, host, dan penggunaan fitur untuk membantu meningkatkan Termix. Tidak ada data pribadi atau detail koneksi yang disertakan.",
|
||||
"analyticsEnabledLockedDesc": "Pengaturan ini dikunci oleh variabel lingkungan ENABLE_TELEMETRY dan tidak dapat diubah di sini.",
|
||||
"updateAnalyticsFailed": "Gagal memperbarui pengaturan analitik.",
|
||||
"sessionSharingGloballyEnabled": "Izinkan Berbagi Sesi",
|
||||
"auditForwardingTitle": "Teruskan ke SIEM",
|
||||
"auditForwardingDesc": "Kirim salinan setiap entri audit ke pengumpul data eksternal sebagai NDJSON. Log lokal tetap menjadi sumber kebenaran.",
|
||||
"auditForwardingEnvNotice": "Variabel lingkungan juga mengkonfigurasi penerusan; URL yang disimpan di sini akan diutamakan.",
|
||||
@@ -2247,8 +2117,6 @@
|
||||
"auditForwardingTokenStored": "Token pembawa (tersimpan)",
|
||||
"auditForwardingSaved": "Pengaturan penerusan audit tersimpan",
|
||||
"auditForwardingSaveError": "Gagal menyimpan pengaturan penerusan audit",
|
||||
"sessionSharingGloballyEnabledDesc": "Izinkan sesi terminal langsung, RDP, VNC, dan Telnet untuk dibagikan di seluruh instance. Menggantikan setiap pengaturan berbagi per host saat dinonaktifkan.",
|
||||
"updateSessionSharingFailed": "Gagal memperbarui pengaturan berbagi sesi.",
|
||||
"sessionTimeout": "Waktu sesi habis",
|
||||
"hours": "jam",
|
||||
"sessionTimeoutRange": "Minimal 1 jam · Maksimal 720 jam",
|
||||
|
||||
Reference in new issue
Block a user