diff --git a/src/locales/en.json b/src/locales/en.json index 0f5d6508..7dd7a1c4 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -810,15 +810,6 @@ "globalSettingsSaved": "Global monitoring settings saved", "failedToSaveGlobalSettings": "Failed to save global monitoring settings", "failedToLoadGlobalSettings": "Failed to load global monitoring settings", - "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", - "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", - "enableGuacamole": "Enable RDP/VNC/Telnet support", - "guacdUrl": "guacd URL (host:port)", - "guacdUrlPlaceholder": "guacd:4822", - "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", - "guacamoleSettingsSaved": "Guacamole settings saved", - "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", - "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", "clampedToValidRange": "was adjusted to valid range", "sessionManagement": "Session Management", "loadingSessions": "Loading sessions...", @@ -884,21 +875,11 @@ "importError": "Import error", "failedToImportJson": "Failed to import JSON file", "connectionDetails": "Connection Details", - "connectionType": "Connection Type", - "ssh": "SSH", - "rdp": "Remote Desktop (RDP)", - "vnc": "VNC", - "telnet": "Telnet", - "remoteDesktop": "Remote Desktop", - "guacamoleSettings": "Remote Desktop Settings", "organization": "Organization", "ipAddress": "IP Address or Hostname", - "ipRequired": "IP address is required", - "portRequired": "Port is required", "port": "Port", "name": "Name", "username": "Username", - "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Folder", "tags": "Tags", "pin": "Pin", @@ -1007,8 +988,6 @@ "tunnel": "Tunnel", "fileManager": "File Manager", "serverStats": "Server Stats", - "status": "Status", - "statistics": "Statistics", "hostViewer": "Host Viewer", "enableServerStats": "Enable Server Stats", "enableServerStatsDesc": "Enable/disable server statistics collection for this host", @@ -1070,18 +1049,13 @@ "statusCheckEnabledDesc": "Check if the server is online or offline", "statusCheckInterval": "Status Check Interval", "statusCheckIntervalDesc": "How often to check if host is online (5s - 1h)", - "statusChecks": "Status Checks", - "disableTcpPing": "Disable TCP Ping", - "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Use global default", "useGlobalMetricsInterval": "Use global default", "usingGlobalDefault": "Using global default ({{value}}s)", - "metricsCollection": "Metrics Collection", "metricsEnabled": "Enable Metrics Monitoring", "metricsEnabledDesc": "Collect CPU, RAM, disk, and other system statistics", "metricsInterval": "Metrics Collection Interval", "metricsIntervalDesc": "How often to collect server statistics (5s - 1h)", - "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "seconds", "intervalMinutes": "minutes", "intervalValidation": "Monitoring intervals must be between 5 seconds and 1 hour (3600 seconds)", @@ -1269,7 +1243,6 @@ "copyTunnelUrl": "Copy Tunnel URL", "copyServerStatsUrl": "Copy Server Stats URL", "copyDockerUrl": "Copy Docker URL", - "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode", "notEnabled": "Docker is not enabled for this host. Enable it in Host Settings to use Docker features.", "validating": "Validating Docker...", @@ -1388,103 +1361,7 @@ "selectAll": "Select all", "deselectAll": "Deselect all", "useGlobalStatusDefault": "Use Global Default (Status)", - "useGlobalMetricsDefault": "Use Global Default (Metrics)", - "connectionType": "Connection Type", - "rdp": "RDP", - "vnc": "VNC", - "telnet": "Telnet", - "ssh": "SSH", - "remoteDesktop": "Remote Desktop", - "remoteDesktopSettings": "Remote Desktop Settings", - "domain": "Domain", - "securityMode": "Security Mode", - "ignoreCert": "Ignore Certificate", - "ignoreCertDesc": "Skip TLS certificate verification for this connection", - "displaySettings": "Display Settings", - "colorDepth": "Color Depth", - "width": "Width", - "height": "Height", - "dpi": "DPI", - "resizeMethod": "Resize Method", - "forceLossless": "Force Lossless", - "audioSettings": "Audio Settings", - "disableAudio": "Disable Audio", - "enableAudioInput": "Enable Audio Input", - "rdpPerformance": "Performance", - "enableWallpaper": "Enable Wallpaper", - "enableTheming": "Enable Theming", - "enableFontSmoothing": "Enable Font Smoothing", - "enableFullWindowDrag": "Enable Full Window Drag", - "enableDesktopComposition": "Enable Desktop Composition", - "enableMenuAnimations": "Enable Menu Animations", - "disableBitmapCaching": "Disable Bitmap Caching", - "disableOffscreenCaching": "Disable Offscreen Caching", - "disableGlyphCaching": "Disable Glyph Caching", - "enableGfx": "Enable GFX", - "deviceRedirection": "Device Redirection", - "enablePrinting": "Enable Printing", - "enableDrive": "Enable Drive Redirection", - "driveName": "Drive Name", - "drivePath": "Drive Path", - "createDrivePath": "Create Drive Path", - "disableDownload": "Disable Download", - "disableUpload": "Disable Upload", - "enableTouch": "Enable Touch", - "rdpSession": "Session", - "clientName": "Client Name", - "consoleSession": "Console Session", - "initialProgram": "Initial Program", - "serverLayout": "Server Keyboard Layout", - "timezone": "Timezone", - "gatewaySettings": "Gateway", - "gatewayHostname": "Gateway Hostname", - "gatewayPort": "Gateway Port", - "gatewayUsername": "Gateway Username", - "gatewayPassword": "Gateway Password", - "gatewayDomain": "Gateway Domain", - "remoteApp": "RemoteApp", - "remoteAppProgram": "Remote Application", - "remoteAppDir": "Remote App Directory", - "remoteAppArgs": "Remote App Arguments", - "clipboardSettings": "Clipboard", - "normalizeClipboard": "Normalize Clipboard", - "disableCopy": "Disable Copy", - "disablePaste": "Disable Paste", - "vncSettings": "VNC Settings", - "cursorMode": "Cursor Mode", - "swapRedBlue": "Swap Red/Blue", - "readOnly": "Read Only", - "recordingSettings": "Recording", - "recordingPath": "Recording Path", - "recordingName": "Recording Name", - "createRecordingPath": "Create Recording Path", - "excludeOutput": "Exclude Output", - "excludeMouse": "Exclude Mouse", - "includeKeys": "Include Keys", - "wakeOnLan": "Wake-on-LAN", - "sendWolPacket": "Send WoL Packet", - "wolMacAddr": "MAC Address", - "wolBroadcastAddr": "Broadcast Address", - "wolUdpPort": "UDP Port", - "wolWaitTime": "Wait Time (seconds)", - "connectionSettings": "Connection Settings", - "rdpOnly": "RDP only", - "vncOnly": "VNC only", - "telnetTerminalSettings": "Terminal Settings", - "terminalType": "Terminal Type", - "guacFontName": "Font Name", - "guacFontSize": "Font Size", - "guacColorScheme": "Color Scheme", - "guacBackspaceKey": "Backspace Key" - }, - "guacamole": { - "connecting": "Connecting to {{type}} session...", - "rdpConnecting": "Connecting to RDP server...", - "vncConnecting": "Connecting to VNC server...", - "telnetConnecting": "Connecting to Telnet server...", - "connectionError": "Connection error", - "connectionFailed": "Connection failed", - "failedToConnect": "Failed to get connection token" + "useGlobalMetricsDefault": "Use Global Default (Metrics)" }, "terminal": { "title": "Split Screen", @@ -1531,7 +1408,6 @@ "connected": "Connected", "clipboardWriteFailed": "Failed to copy to clipboard. Make sure the page is served over HTTPS or localhost.", "clipboardReadFailed": "Failed to read from clipboard. Make sure clipboard permissions are granted.", - "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH connection established", "authError": "Authentication failed: {{message}}", "unknownError": "Unknown error occurred", @@ -2320,7 +2196,7 @@ "terminalSyntaxHighlightingDesc": "Automatically highlight commands, paths, IPs, and log levels in terminal output", "enableCommandPaletteShortcut": "Enable Command Palette Shortcut", "enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts", - "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", + "enableTerminalSessionPersistence": "Persistent Terminal Sessions", "enableTerminalSessionPersistenceDesc": "Maintain SSH connections when switching tabs or closing the browser (may be unstable)" }, "user": { diff --git a/src/locales/translated/af_ZA.json b/src/locales/translated/af_ZA.json index 334bcd9f..97bfd978 100644 --- a/src/locales/translated/af_ZA.json +++ b/src/locales/translated/af_ZA.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globale moniteringsinstellings gestoor", "failedToSaveGlobalSettings": "Kon nie globale moniteringsinstellings stoor nie", "failedToLoadGlobalSettings": "Kon nie globale moniteringsinstellings laai nie", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Laai sessies...", "noActiveSessions": "Geen aktiewe sessies gevind nie.", "device": "Toestel", @@ -866,11 +876,21 @@ "importError": "Invoerfout", "failedToImportJson": "Kon nie JSON-lêer invoer nie", "connectionDetails": "Verbindingsbesonderhede", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisasie", "ipAddress": "IP-adres of gasheernaam", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Hawe", "name": "Naam", "username": "Gebruikersnaam", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Vouer", "tags": "Etikette", "pin": "Speld vas", @@ -979,6 +999,8 @@ "tunnel": "Tonnel", "fileManager": "Lêerbestuurder", "serverStats": "Bedienerstatistieke", + "status": "Status", + "statistics": "Statistiek", "hostViewer": "Gasheerkyker", "enableServerStats": "Aktiveer bedienerstatistieke", "enableServerStatsDesc": "Aktiveer/deaktiveer bedienerstatistiekversameling vir hierdie gasheer", @@ -1028,7 +1050,6 @@ "openFileManager": "Maak Lêerbestuurder oop", "openTunnels": "Oop Tonnels", "openServerDetails": "Maak bedienerbesonderhede oop", - "statistics": "Statistiek", "enabledWidgets": "Geaktiveerde Widgets", "openServerStats": "Maak bedienerstatistieke oop", "enabledWidgetsDesc": "Kies watter statistiek-widgets vir hierdie gasheer vertoon moet word", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Kontroleer of die bediener aanlyn of vanlyn is", "statusCheckInterval": "Statuskontrole-interval", "statusCheckIntervalDesc": "Hoe gereeld om te kyk of die gasheer aanlyn is (5s - 1u)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Gebruik globale verstekwaarde", "useGlobalMetricsInterval": "Gebruik globale verstekwaarde", "usingGlobalDefault": "Gebruik globale verstekwaarde ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Aktiveer Metrieke Monitering", "metricsEnabledDesc": "Versamel SVE-, RAM-, skyf- en ander stelselstatistieke", "metricsInterval": "Metrieke-insamelingsinterval", "metricsIntervalDesc": "Hoe gereeld om bedienerstatistieke in te samel (5s - 1u)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekondes", "intervalMinutes": "minute", "intervalValidation": "Moniteringsintervalle moet tussen 5 sekondes en 1 uur (3600 sekondes) wees.", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopieer Tonnel URL", "copyServerStatsUrl": "Kopieer bedienerstatistieke-URL", "copyDockerUrl": "Kopieer Docker URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Kopieer URL om hierdie program in volskermmodus oop te maak", "notEnabled": "Docker is nie vir hierdie gasheer geaktiveer nie. Aktiveer dit in Gasheerinstellings om Docker-funksies te gebruik.", "validating": "Valideer Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Kies alles", "deselectAll": "Deselekteer alles", "useGlobalStatusDefault": "Gebruik globale verstekwaarde (status)", - "useGlobalMetricsDefault": "Gebruik globale verstekwaarde (metrieke)" + "useGlobalMetricsDefault": "Gebruik globale verstekwaarde (metrieke)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminaal", @@ -1372,6 +1489,7 @@ "connected": "Verbonde", "clipboardWriteFailed": "Kon nie na knipbord kopieer nie. Maak seker dat die bladsy oor HTTPS of localhost bedien word.", "clipboardReadFailed": "Kon nie vanaf knipbord lees nie. Maak seker dat knipbordtoestemmings toegestaan is.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-verbinding gevestig", "authError": "Verifikasie het misluk: {{message}}", "unknownError": "Onbekende fout het voorgekom", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Merk outomaties opdragte, paaie, IP's en logvlakke in terminaaluitvoer", "enableCommandPaletteShortcut": "Aktiveer die opdragpalet-kortpad", "enableCommandPaletteShortcutDesc": "Dubbeltik links Shift om die opdragpalet oop te maak vir vinnige toegang tot gashere", - "enableTerminalSessionPersistence": "Aanhoudende terminale sessies", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Handhaaf SSH-verbindings wanneer jy oortjies wissel of die blaaier toemaak (dit kan onstabiel wees)." }, "user": { diff --git a/src/locales/translated/ar_SA.json b/src/locales/translated/ar_SA.json index 02461502..17fd7380 100644 --- a/src/locales/translated/ar_SA.json +++ b/src/locales/translated/ar_SA.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "تم حفظ إعدادات المراقبة العالمية", "failedToSaveGlobalSettings": "فشل في حفظ إعدادات المراقبة العالمية", "failedToLoadGlobalSettings": "فشل تحميل إعدادات المراقبة العالمية", + "guacamoleIntegration": "تكامل سطح المكتب عن بعد (غواكامول)", + "guacamoleIntegrationDesc": "تمكين اتصالات RDP و VNC و Telnet عبر guacd. يتطلب مثيل Gacd ليتم تشغيله.", + "enableGuacamole": "تمكين دعم RDP/VNC/Telnet", + "guacdUrl": "رابط guacd (المضيف:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "تتطلب التغييرات على مضيف/منفذ guacd إعادة تشغيل الخادم لتفعيلها.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "تم تعديله إلى نطاق صحيح", "loadingSessions": "جاري تحميل الجلسات...", "noActiveSessions": "لم يتم العثور على جلسات نشطة.", "device": "الجهاز", @@ -866,11 +876,21 @@ "importError": "خطأ في الاستيراد", "failedToImportJson": "فشل استيراد ملف JSON", "connectionDetails": "تفاصيل الاتصال", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "المنظمة", "ipAddress": "عنوان IP أو اسم المضيف", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "المنفذ", "name": "الاسم", "username": "اسم المستخدم", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "مجلد", "tags": "الوسوم", "pin": "تثبيت", @@ -979,6 +999,8 @@ "tunnel": "نفق", "fileManager": "مدير الملفات", "serverStats": "إحصائيات الخادم", + "status": "Status", + "statistics": "الإحصائيات", "hostViewer": "عارض المضيف", "enableServerStats": "تمكين إحصائيات الخادم", "enableServerStatsDesc": "تمكين/تعطيل مجموعة إحصائيات الخادم لهذا المضيف", @@ -1028,7 +1050,6 @@ "openFileManager": "فتح مدير الملفات", "openTunnels": "فتح الأنفاق", "openServerDetails": "فتح تفاصيل الخادم", - "statistics": "الإحصائيات", "enabledWidgets": "تمكين الودجت", "openServerStats": "فتح إحصائيات الخادم", "enabledWidgetsDesc": "حدد الاحصائيات التي سيتم عرضها لهذا المضيف", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "تحقق مما إذا كان الخادم متصلاً أو غير متصل", "statusCheckInterval": "فترة التحقق من الحالة", "statusCheckIntervalDesc": "كم عدد المرات للتحقق مما إذا كان المضيف متصل بالإنترنت (5s - 1ساعة)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "استخدام الافتراضي العام", "useGlobalMetricsInterval": "استخدام الافتراضي العام", "usingGlobalDefault": "استخدام الافتراضي العالمي ({{value}})", + "metricsCollection": "Metrics Collection", "metricsEnabled": "تمكين مراقبة القياسات", "metricsEnabledDesc": "جمع إحصائيات المعالجة، ذاكرة الوصول العشوائي، القرص وغيرها من إحصائيات النظام", "metricsInterval": "الفاصل الزمني لمجموعة القياسات", "metricsIntervalDesc": "كم عدد المرات لجمع إحصائيات الخادم (5s - 1ساعة)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "ثواني", "intervalMinutes": "دقائق", "intervalValidation": "يجب أن تكون فترات الرصد بين 5 ثوان وساعة واحدة (3600 ثانية)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "نسخ رابط النفق", "copyServerStatsUrl": "نسخ رابط إحصائيات الخادم", "copyDockerUrl": "نسخ رابط Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "نسخ عنوان URL لفتح هذا التطبيق في وضع ملء الشاشة", "notEnabled": "Docker غير مفعل لهذا المضيف. قم بتمكينه في إعدادات المضيف لاستخدام ميزات Docker.", "validating": "التحقق من دوكر...", @@ -1348,7 +1375,97 @@ "selectAll": "حدد الكل", "deselectAll": "إلغاء تحديد الكل", "useGlobalStatusDefault": "استخدام الافتراضي العام (الحالة)", - "useGlobalMetricsDefault": "استخدام الافتراضي العام (القياسات)" + "useGlobalMetricsDefault": "استخدام الافتراضي العام (القياسات)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "المحطة", @@ -1372,6 +1489,7 @@ "connected": "متصل", "clipboardWriteFailed": "فشل النسخ إلى الحافظة. تأكد من خدمة الصفحة عبر HTTPS أو localhost.", "clipboardReadFailed": "فشل في القراءة من الحافظة. تأكد من منح أذونات الحافظة.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "تم إنشاء اتصال SSH", "authError": "فشل المصادقة: {{message}}", "unknownError": "حدث خطأ غير معروف", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "تسليط الضوء تلقائياً على الأوامر والمسارات وIP ومستويات السجل في المخرجات الطرفية", "enableCommandPaletteShortcut": "تمكين اختصار قفل لوحة الأوامر", "enableCommandPaletteShortcutDesc": "انقر نقرًا مزدوجًا على نوبات اليسار لفتح لوحة القيادة للوصول السريع إلى المضيفين", - "enableTerminalSessionPersistence": "الدورات الطرفية المستمرة", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "الحفاظ على اتصالات SSH عند تبديل علامات التبويب أو إغلاق المتصفح (قد يكون غير مستقر)" }, "user": { diff --git a/src/locales/translated/bg_BG.json b/src/locales/translated/bg_BG.json index d5f6c5fd..05467a6b 100644 --- a/src/locales/translated/bg_BG.json +++ b/src/locales/translated/bg_BG.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Глобалните настройки за наблюдение са запазени", "failedToSaveGlobalSettings": "Запазването на настройките за глобално наблюдение не бе успешно", "failedToLoadGlobalSettings": "Зареждането на настройките за глобално наблюдение не бе успешно", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Зареждане на сесиите...", "noActiveSessions": "Няма намерени активни сесии.", "device": "Устройство", @@ -866,11 +876,21 @@ "importError": "Грешка при импортиране", "failedToImportJson": "Импортирането на JSON файл не бе успешно", "connectionDetails": "Детайли за връзката", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Организация", "ipAddress": "IP адрес или име на хост", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Порт", "name": "Име", "username": "Потребителско име", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Папка", "tags": "Етикети", "pin": "Закачи", @@ -979,6 +999,8 @@ "tunnel": "Тунел", "fileManager": "Файлов мениджър", "serverStats": "Статистика на сървъра", + "status": "Status", + "statistics": "Статистика", "hostViewer": "Преглед на хоста", "enableServerStats": "Активиране на статистиката на сървъра", "enableServerStatsDesc": "Активиране/деактивиране на събирането на статистика за сървъра за този хост", @@ -1028,7 +1050,6 @@ "openFileManager": "Отворете файловия мениджър", "openTunnels": "Отворени тунели", "openServerDetails": "Отворете подробности за сървъра", - "statistics": "Статистика", "enabledWidgets": "Активирани джаджи", "openServerStats": "Отворете статистиката на сървъра", "enabledWidgetsDesc": "Изберете кои статистически уиджети да се показват за този хост", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Проверете дали сървърът е онлайн или офлайн", "statusCheckInterval": "Интервал за проверка на състоянието", "statusCheckIntervalDesc": "Колко често да проверявам дали хостът е онлайн (5 секунди - 1 час)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Използване на глобално по подразбиране", "useGlobalMetricsInterval": "Използване на глобално по подразбиране", "usingGlobalDefault": "Използване на глобалното по подразбиране ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Активиране на мониторинг на показатели", "metricsEnabledDesc": "Събиране на статистически данни за процесора, RAM, диска и други системни данни", "metricsInterval": "Интервал на събиране на показатели", "metricsIntervalDesc": "Колко често да се събира статистика за сървъра (5 секунди - 1 час)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "секунди", "intervalMinutes": "минути", "intervalValidation": "Интервалите за наблюдение трябва да бъдат между 5 секунди и 1 час (3600 секунди)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Копиране на URL адреса на тунела", "copyServerStatsUrl": "Копиране на URL адреса за статистика на сървъра", "copyDockerUrl": "Копиране на URL адреса на Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Копирайте URL адреса, за да отворите това приложение в режим на цял екран", "notEnabled": "Docker не е активиран за този хост. Активирайте го в настройките на хоста, за да използвате функциите на Docker.", "validating": "Валидиране на Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Избери всички", "deselectAll": "Премахване на избора от всички", "useGlobalStatusDefault": "Използване на глобално по подразбиране (състояние)", - "useGlobalMetricsDefault": "Използване на глобални настройки по подразбиране (метрики)" + "useGlobalMetricsDefault": "Използване на глобални настройки по подразбиране (метрики)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Терминал", @@ -1372,6 +1489,7 @@ "connected": "Свързан", "clipboardWriteFailed": "Копирането в клипборда не бе успешно. Уверете се, че страницата се предоставя през HTTPS или localhost.", "clipboardReadFailed": "Четенето от клипборда не бе успешно. Уверете се, че са предоставени разрешения за достъп до клипборда.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH връзка е установена", "authError": "Удостоверяването не бе успешно: {{message}}", "unknownError": "Възникна неизвестна грешка", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Автоматично маркиране на команди, пътища, IP адреси и нива на лог файлове в изхода на терминала", "enableCommandPaletteShortcut": "Активиране на пряк път за палитра с команди", "enableCommandPaletteShortcutDesc": "Докоснете двукратно левия Shift, за да отворите палитрата с команди за бърз достъп до хостове", - "enableTerminalSessionPersistence": "Постоянни терминални сесии", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Поддържане на SSH връзки при превключване на раздели или затваряне на браузъра (може да е нестабилно)" }, "user": { diff --git a/src/locales/translated/bn_BD.json b/src/locales/translated/bn_BD.json index 28446d00..e01f6530 100644 --- a/src/locales/translated/bn_BD.json +++ b/src/locales/translated/bn_BD.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "বিশ্বব্যাপী পর্যবেক্ষণ সেটিংস সংরক্ষণ করা হয়েছে", "failedToSaveGlobalSettings": "বিশ্বব্যাপী পর্যবেক্ষণ সেটিংস সংরক্ষণ করতে ব্যর্থ হয়েছে", "failedToLoadGlobalSettings": "বিশ্বব্যাপী পর্যবেক্ষণ সেটিংস লোড করা যায়নি", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "সেশন লোড হচ্ছে...", "noActiveSessions": "কোন সক্রিয় সেশন পাওয়া যায়নি।", "device": "যন্ত্র", @@ -866,11 +876,21 @@ "importError": "আমদানি ত্রুটি", "failedToImportJson": "JSON ফাইল আমদানি করা যায়নি", "connectionDetails": "সংযোগের বিবরণ", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "সংগঠন", "ipAddress": "আইপি ঠিকানা অথবা হোস্টনেম", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "বন্দর", "name": "নাম", "username": "ব্যবহারকারীর নাম", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "ফোল্ডার", "tags": "ট্যাগ", "pin": "পিন", @@ -979,6 +999,8 @@ "tunnel": "টানেল", "fileManager": "ফাইল ম্যানেজার", "serverStats": "সার্ভার পরিসংখ্যান", + "status": "Status", + "statistics": "পরিসংখ্যান", "hostViewer": "হোস্ট ভিউয়ার", "enableServerStats": "সার্ভার পরিসংখ্যান সক্ষম করুন", "enableServerStatsDesc": "এই হোস্টের জন্য সার্ভার পরিসংখ্যান সংগ্রহ সক্ষম/অক্ষম করুন", @@ -1028,7 +1050,6 @@ "openFileManager": "ফাইল ম্যানেজার খুলুন", "openTunnels": "খোলা টানেল", "openServerDetails": "সার্ভারের বিবরণ খুলুন", - "statistics": "পরিসংখ্যান", "enabledWidgets": "সক্রিয় উইজেট", "openServerStats": "ওপেন সার্ভার পরিসংখ্যান", "enabledWidgetsDesc": "এই হোস্টের জন্য কোন পরিসংখ্যান উইজেটগুলি প্রদর্শন করা হবে তা নির্বাচন করুন।", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "সার্ভারটি অনলাইন নাকি অফলাইন তা পরীক্ষা করুন।", "statusCheckInterval": "স্থিতি পরীক্ষা ব্যবধান", "statusCheckIntervalDesc": "হোস্ট অনলাইন আছে কিনা তা কতবার পরীক্ষা করতে হবে (৫ সেকেন্ড - ১ ঘন্টা)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "গ্লোবাল ডিফল্ট ব্যবহার করুন", "useGlobalMetricsInterval": "গ্লোবাল ডিফল্ট ব্যবহার করুন", "usingGlobalDefault": "গ্লোবাল ডিফল্ট ব্যবহার করে ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "মেট্রিক্স মনিটরিং সক্ষম করুন", "metricsEnabledDesc": "CPU, RAM, ডিস্ক এবং অন্যান্য সিস্টেম পরিসংখ্যান সংগ্রহ করুন", "metricsInterval": "মেট্রিক্স সংগ্রহের ব্যবধান", "metricsIntervalDesc": "সার্ভারের পরিসংখ্যান কত ঘন ঘন সংগ্রহ করতে হবে (৫ সেকেন্ড - ১ ঘন্টা)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "সেকেন্ড", "intervalMinutes": "মিনিট", "intervalValidation": "পর্যবেক্ষণের ব্যবধান ৫ সেকেন্ড থেকে ১ ঘন্টা (৩৬০০ সেকেন্ড) এর মধ্যে হতে হবে।", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "টানেলের URL কপি করুন", "copyServerStatsUrl": "সার্ভার পরিসংখ্যান URL কপি করুন", "copyDockerUrl": "ডকার ইউআরএল কপি করুন", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "এই অ্যাপটি পূর্ণ-স্ক্রিন মোডে খুলতে URL কপি করুন", "notEnabled": "এই হোস্টের জন্য ডকার সক্ষম করা নেই। ডকার বৈশিষ্ট্যগুলি ব্যবহার করতে হোস্ট সেটিংসে এটি সক্ষম করুন।", "validating": "ডকার যাচাই করা হচ্ছে...", @@ -1348,7 +1375,97 @@ "selectAll": "সবগুলো নির্বাচন করুন", "deselectAll": "সবগুলো অনির্বাচন করুন", "useGlobalStatusDefault": "গ্লোবাল ডিফল্ট (স্থিতি) ব্যবহার করুন", - "useGlobalMetricsDefault": "গ্লোবাল ডিফল্ট (মেট্রিক্স) ব্যবহার করুন" + "useGlobalMetricsDefault": "গ্লোবাল ডিফল্ট (মেট্রিক্স) ব্যবহার করুন", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "টার্মিনাল", @@ -1372,6 +1489,7 @@ "connected": "সংযুক্ত", "clipboardWriteFailed": "ক্লিপবোর্ডে কপি করা যায়নি। নিশ্চিত করুন যে পৃষ্ঠাটি HTTPS অথবা localhost এর মাধ্যমে পরিবেশিত হচ্ছে।", "clipboardReadFailed": "ক্লিপবোর্ড থেকে পড়া যায়নি। ক্লিপবোর্ডের অনুমতি মঞ্জুর করা হয়েছে কিনা তা নিশ্চিত করুন।", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH সংযোগ স্থাপন করা হয়েছে", "authError": "প্রমাণীকরণ ব্যর্থ হয়েছে: {{message}}", "unknownError": "অজানা ত্রুটি ঘটেছে", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "টার্মিনাল আউটপুটে স্বয়ংক্রিয়ভাবে কমান্ড, পাথ, আইপি এবং লগ লেভেল হাইলাইট করুন", "enableCommandPaletteShortcut": "কমান্ড প্যালেট শর্টকাট সক্ষম করুন", "enableCommandPaletteShortcutDesc": "হোস্টগুলিতে দ্রুত অ্যাক্সেসের জন্য কমান্ড প্যালেট খুলতে বাম দিকে Shift-এ দুবার ট্যাপ করুন।", - "enableTerminalSessionPersistence": "স্থায়ী টার্মিনাল সেশন", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "ট্যাব স্যুইচ করার সময় বা ব্রাউজার বন্ধ করার সময় SSH সংযোগ বজায় রাখুন (অস্থির হতে পারে)" }, "user": { diff --git a/src/locales/translated/ca_ES.json b/src/locales/translated/ca_ES.json index b39103bf..f9953909 100644 --- a/src/locales/translated/ca_ES.json +++ b/src/locales/translated/ca_ES.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "S'ha desat la configuració de monitorització global", "failedToSaveGlobalSettings": "No s'ha pogut desar la configuració de monitorització global", "failedToLoadGlobalSettings": "No s'ha pogut carregar la configuració de monitorització global", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "S'estan carregant les sessions...", "noActiveSessions": "No s'han trobat sessions actives.", "device": "Dispositiu", @@ -866,11 +876,21 @@ "importError": "Error d'importació", "failedToImportJson": "No s'ha pogut importar el fitxer JSON", "connectionDetails": "Detalls de la connexió", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organització", "ipAddress": "Adreça IP o nom d'amfitrió", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Nom", "username": "Nom d'usuari", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Carpeta", "tags": "Etiquetes", "pin": "Fixar", @@ -979,6 +999,8 @@ "tunnel": "Túnel", "fileManager": "Gestor de fitxers", "serverStats": "Estadístiques del servidor", + "status": "Status", + "statistics": "Estadístiques", "hostViewer": "Visualitzador de l'amfitrió", "enableServerStats": "Habilita les estadístiques del servidor", "enableServerStatsDesc": "Activa/desactiva la recopilació d'estadístiques del servidor per a aquest amfitrió", @@ -1028,7 +1050,6 @@ "openFileManager": "Obre el gestor de fitxers", "openTunnels": "Túnels oberts", "openServerDetails": "Obre els detalls del servidor", - "statistics": "Estadístiques", "enabledWidgets": "Widgets activats", "openServerStats": "Estadístiques del servidor obert", "enabledWidgetsDesc": "Seleccioneu els widgets d'estadístiques que voleu mostrar per a aquest amfitrió", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Comprova si el servidor està en línia o fora de línia", "statusCheckInterval": "Interval de comprovació d'estat", "statusCheckIntervalDesc": "Amb quina freqüència cal comprovar si l'amfitrió està en línia (5 segons - 1 hora)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Utilitza el valor predeterminat global", "useGlobalMetricsInterval": "Utilitza el valor predeterminat global", "usingGlobalDefault": "Utilitzant el valor per defecte global ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Activa la supervisió de mètriques", "metricsEnabledDesc": "Recopila estadístiques de CPU, RAM, disc i altres estadístiques del sistema", "metricsInterval": "Interval de recopilació de mètriques", "metricsIntervalDesc": "Amb quina freqüència s'han de recopilar estadístiques del servidor (5 segons - 1 hora)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "segons", "intervalMinutes": "minuts", "intervalValidation": "Els intervals de monitorització han d'estar entre 5 segons i 1 hora (3600 segons)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copia l'URL del túnel", "copyServerStatsUrl": "Copia l'URL de les estadístiques del servidor", "copyDockerUrl": "Copia l'URL de Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copia l'URL per obrir aquesta aplicació en mode de pantalla completa", "notEnabled": "Docker no està habilitat per a aquest amfitrió. Activeu-lo a la configuració de l'amfitrió per utilitzar les funcions de Docker.", "validating": "Validant Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Selecciona-ho tot", "deselectAll": "Desselecciona-ho tot", "useGlobalStatusDefault": "Utilitza el valor per defecte global (estat)", - "useGlobalMetricsDefault": "Utilitza el valor predeterminat global (mètriques)" + "useGlobalMetricsDefault": "Utilitza el valor predeterminat global (mètriques)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Connectat", "clipboardWriteFailed": "No s'ha pogut copiar al porta-retalls. Assegureu-vos que la pàgina es serveix per HTTPS o localhost.", "clipboardReadFailed": "No s'ha pogut llegir del porta-retalls. Assegureu-vos que els permisos del porta-retalls estiguin concedits.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Connexió SSH establerta", "authError": "L'autenticació ha fallat: {{message}}", "unknownError": "S'ha produït un error desconegut", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Ressaltar automàticament les ordres, les rutes, les IP i els nivells de registre a la sortida del terminal", "enableCommandPaletteShortcut": "Activa la drecera de la paleta d'ordres", "enableCommandPaletteShortcutDesc": "Toqueu dues vegades la tecla Majúscules esquerra per obrir la paleta d'ordres i accedir ràpidament als amfitrions.", - "enableTerminalSessionPersistence": "Sessions terminals persistents", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Mantingueu les connexions SSH en canviar de pestanya o tancar el navegador (pot ser inestable)" }, "user": { diff --git a/src/locales/translated/cs_CZ.json b/src/locales/translated/cs_CZ.json index 602e7b60..d1d91bef 100644 --- a/src/locales/translated/cs_CZ.json +++ b/src/locales/translated/cs_CZ.json @@ -244,14 +244,14 @@ } }, "snippets": { - "title": "Výstřižky bloků", - "new": "Nový snippet", - "create": "Vytvořit snippet", - "edit": "Upravit snippet", + "title": "Úryvky", + "new": "Nový úryvek", + "create": "Vytvořit úryvek", + "edit": "Upravit úryvek", "run": "Spustit", - "empty": "Zatím žádné textové bloky", - "emptyHint": "Vytvořit snippet pro uložení běžně používaných příkazů", - "searchSnippets": "Hledat snippety...", + "empty": "Zatím žádné úryvky", + "emptyHint": "Vytvořit úryvek pro uložení běžně používaných příkazů", + "searchSnippets": "Hledat úryvky...", "name": "Název", "description": "L 343, 22.12.2009, s. 1).", "content": "Příkaz", @@ -260,29 +260,29 @@ "contentPlaceholder": "Např. sudo systemctl restart nginx", "nameRequired": "Název je povinný", "contentRequired": "Příkaz je povinný", - "createDescription": "Vytvořit nový snippet příkazu pro rychlé spuštění", - "editDescription": "Upravit tento snippet příkazu", - "deleteConfirmTitle": "Odstranit snippet", + "createDescription": "Vytvořit nový úryvek příkazu pro rychlé spuštění", + "editDescription": "Upravit tento úryvek příkazu", + "deleteConfirmTitle": "Odstranit úryvek", "deleteConfirmDescription": "Jste si jisti, že chcete odstranit \"{{name}}\"?", - "createSuccess": "Výstřižek byl úspěšně vytvořen", + "createSuccess": "Úryvek byl úspěšně vytvořen", "updateSuccess": "Úryvek byl úspěšně aktualizován", - "deleteSuccess": "Textový blok byl úspěšně odstraněn", - "createFailed": "Nepodařilo se vytvořit snippet", - "updateFailed": "Nepodařilo se aktualizovat snippet", - "deleteFailed": "Nepodařilo se odstranit snippet", - "failedToFetch": "Nepodařilo se načíst snippety", + "deleteSuccess": "Úryvek byl úspěšně odstraněn", + "createFailed": "Nepodařilo se vytvořit úryvek", + "updateFailed": "Nepodařilo se aktualizovat úryvek", + "deleteFailed": "Nepodařilo se odstranit úryvek", + "failedToFetch": "Nepodařilo se načíst úryvky", "executeSuccess": "Probíhá: {{name}}", "copySuccess": "Zkopírováno \"{{name}}\" do schránky", - "runTooltip": "Spustit tento snippet v terminálu", - "copyTooltip": "Zkopírovat snippet do schránky", + "runTooltip": "Spustit tento úryvek v terminálu", + "copyTooltip": "Zkopírovat úryvek do schránky", "editTooltip": "Upravit tento úryvek", "deleteTooltip": "Odstranit tento úryvek", "newFolder": "Nová složka", - "reorderSameFolder": "Lze změnit pořadí snippetů ve stejné složce", - "reorderSuccess": "Úryvky úspěšně seřazeny", - "reorderFailed": "Nepodařilo se změnit pořadí snippetů", - "deleteFolderConfirm": "Odstranit složku \"{{name}}\"? Všechny textové bloky budou přesunuty do nekategorizované.", - "deleteFolderSuccess": "Složka byla úspěšně smazána", + "reorderSameFolder": "Lze změnit pořadí úryvků pouze ve stejné složce", + "reorderSuccess": "Pořadí úryvků bylo úspěšně změněno", + "reorderFailed": "Nepodařilo se změnit pořadí úryvků", + "deleteFolderConfirm": "Odstranit složku \"{{name}}\"? Všechny úryvky budou přesunuty do Nezařazené.", + "deleteFolderSuccess": "Složka byla úspěšně odstraněna", "deleteFolderFailed": "Nepodařilo se odstranit složku", "updateFolderSuccess": "Složka byla úspěšně aktualizována", "createFolderSuccess": "Složka byla úspěšně vytvořena", @@ -293,7 +293,7 @@ "executeOnCurrent": "Spustit na aktuálním terminálu (klepnutím vyberte více možností)", "folder": "Složka", "selectFolder": "Vyberte složku nebo ponechte prázdné", - "noFolder": "Žádná složka (nekategorizovaná)", + "noFolder": "Žádná složka (Nezařazené)", "folderName": "Název složky", "folderNameRequired": "Název složky je povinný", "folderColor": "Barva složky", @@ -302,10 +302,10 @@ "updateFolder": "Aktualizovat složku", "createFolder": "Vytvořit složku", "editFolder": "Upravit složku", - "editFolderDescription": "Přizpůsobit složku snippetu", + "editFolderDescription": "Přizpůsobit složku úryvku", "createFolderDescription": "Uspořádat úryvky do složek", "confirmExecution": "Spustit \"{{name}}\"?", - "confirmExecutionDesc": "Jste si jisti, že chcete spustit tento snippet?" + "confirmExecutionDesc": "Opravdu chcete spustit tento úryvek?" }, "commandHistory": { "title": "Historie", @@ -528,7 +528,7 @@ "admin": "Admin", "userProfile": "Profil uživatele", "tools": "Nástroje", - "snippets": "Výstřižky bloků", + "snippets": "Úryvky", "newTab": "New Tab", "splitScreen": "Rozdělit obrazovku", "closeTab": "Zavřít kartu", @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globální nastavení monitorování uloženo", "failedToSaveGlobalSettings": "Nepodařilo se uložit globální nastavení monitorování", "failedToLoadGlobalSettings": "Nepodařilo se načíst globální nastavení monitorování", + "guacamoleIntegration": "Integrace vzdálené plochy (Guacamole)", + "guacamoleIntegrationDesc": "Povolit připojení RDP, VNC a Telnet pomocí guacdu. Vyžaduje spuštění instance guacd.", + "enableGuacamole": "Povolit podporu RDP/VNC/Telnet", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guakd:4822", + "guacdUrlNote": "Změny hostitele/portu guacd vyžadují restartování serveru.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "byl upraven na platný rozsah", "loadingSessions": "Načítání relací...", "noActiveSessions": "Nebyly nalezeny žádné aktivní relace.", "device": "Zařízení", @@ -866,11 +876,21 @@ "importError": "Chyba importu", "failedToImportJson": "Nepodařilo se importovat soubor JSON", "connectionDetails": "Detaily připojení", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organizace", "ipAddress": "IP adresa nebo název hostitele", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Název", "username": "Uživatelské jméno", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Složka", "tags": "Štítky", "pin": "Připnout", @@ -979,6 +999,8 @@ "tunnel": "Tunel", "fileManager": "Správce souborů", "serverStats": "Statistiky serveru", + "status": "Status", + "statistics": "Statistiky", "hostViewer": "Prohlížeč hostitelů", "enableServerStats": "Povolit statistiky serveru", "enableServerStatsDesc": "Povolit/zakázat sběr statistik serveru pro tohoto hostitele", @@ -1028,7 +1050,6 @@ "openFileManager": "Otevřít správce souborů", "openTunnels": "Otevřené tunely", "openServerDetails": "Detaily otevřeného serveru", - "statistics": "Statistiky", "enabledWidgets": "Povolené widgety", "openServerStats": "Otevřené statistiky serveru", "enabledWidgetsDesc": "Vyberte, které widgety statistiky se zobrazí pro tohoto hostitele", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Zkontrolujte, zda je server online nebo offline", "statusCheckInterval": "Interval kontroly stavu", "statusCheckIntervalDesc": "Jak často kontrolovat, zda je hostitel online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Použít globální výchozí nastavení", "useGlobalMetricsInterval": "Použít globální výchozí nastavení", "usingGlobalDefault": "Použití globálního výchozího ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Povolit sledování metriky", "metricsEnabledDesc": "Sbírat CPU, RAM, disky a další systémové statistiky", "metricsInterval": "Interval sběru metrik", "metricsIntervalDesc": "Jak často shromažďovat statistiky serveru (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekundy", "intervalMinutes": "minuty", "intervalValidation": "Monitorovací intervaly musí být mezi 5 sekundami a 1 hodinou (3600 sekund)", @@ -1112,9 +1138,9 @@ "backspaceModeNormal": "Normální (DEL)", "backspaceModeControlH": "Ovládání H (^H)", "backspaceModeDesc": "Chování tlačítka Backspace pro kompatibilitu", - "startupSnippet": "Spustit snippet", + "startupSnippet": "Spustit úryvek", "selectSnippet": "Vybrat úryvek", - "searchSnippets": "Hledat snippety...", + "searchSnippets": "Hledat úryvky...", "snippetNone": "Nic", "noneAuthTitle": "Klávesnice – interaktivní ověření", "noneAuthDescription": "Tato metoda ověřování bude při připojování k serveru SSH používat klávesnice-interaktivní ověřování.", @@ -1174,11 +1200,11 @@ "proxyNode": "Proxy uzel", "proxyType": "Typ proxy", "quickActions": "Rychlé akce", - "quickActionsDescription": "Rychlé akce vám umožní vytvořit vlastní tlačítka, která na tomto serveru spustí snippety SSH. Tato tlačítka se zobrazí v horní části statistiky serveru pro rychlý přístup.", + "quickActionsDescription": "Rychlé akce vám umožní vytvořit vlastní tlačítka, která na tomto serveru spustí úryvky SSH. Tato tlačítka se zobrazí v horní části statistiky serveru pro rychlý přístup.", "quickActionsList": "Seznam rychlých akcí", "addQuickAction": "Přidat rychlou akci", "quickActionName": "Název akce", - "noSnippetFound": "Úryvek nenalezen", + "noSnippetFound": "Nebyl nalezen žádný úryvek", "quickActionsOrder": "Tlačítka pro rychlé akce se zobrazí v pořadí uvedeném výše na stránce Statistiky serveru", "sidebarCustomization": "Přizpůsobení postranního panelu", "sidebarCustomizationDesc": "Vyberte, které akce se zobrazí jako rychlá tlačítka v postranním panelu. Akce nezobrazené jako tlačítka se zobrazí v rozbalovacím menu.", @@ -1212,7 +1238,7 @@ "proxyTestSuccess": "Proxy připojení úspěšné ({{latency}}ms)", "proxyTestFailed": "Proxy test selhal: {{error}}", "connectionPath": "Cesta k připojení", - "executeSnippetOnConnect": "Spustit snippet, když se terminál připojí", + "executeSnippetOnConnect": "Spustit úryvek, když se terminál připojí", "autoMosh": "Automatické MOSH", "autoMoshDesc": "Automaticky spustit MOSH příkaz při připojení", "moshCommand": "Příkaz MOSH", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopírovat URL tunelu", "copyServerStatsUrl": "Kopírovat URL statistiky serveru", "copyDockerUrl": "Kopírovat URL Dockeru", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Kopírovat URL pro otevření této aplikace v režimu celé obrazovky", "notEnabled": "Docker není pro tohoto hostitele povolen. Povolte jej v nastavení hostitele pro použití funkcí Dockeru.", "validating": "Ověřování Dockeru...", @@ -1348,7 +1375,97 @@ "selectAll": "Vybrat vše", "deselectAll": "Zrušit výběr všech", "useGlobalStatusDefault": "Použít globální výchozí (stav)", - "useGlobalMetricsDefault": "Použít globální výchozí (Metrics)" + "useGlobalMetricsDefault": "Použít globální výchozí (Metrics)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminál", @@ -1372,6 +1489,7 @@ "connected": "Připojeno", "clipboardWriteFailed": "Kopírování do schránky se nezdařilo. Ujistěte se, že stránka je vedena přes HTTPS nebo localhost.", "clipboardReadFailed": "Nepodařilo se přečíst ze schránky. Ujistěte se, že máte oprávnění na schránku.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH připojení navázáno", "authError": "Ověření se nezdařilo: {{message}}", "unknownError": "Došlo k neznámé chybě", @@ -2126,8 +2244,8 @@ "fileColorCodingDesc": "Barevné soubory podle typu: složky (červené), soubory (modrá), symbolické odkazy (zelené)", "commandAutocomplete": "Automatické dokončování příkazu", "commandAutocompleteDesc": "Povolit návrhy automatického dokončování tlačítek záložek pro terminálové příkazy na základě vaší historie příkazů", - "defaultSnippetFoldersCollapsed": "Sbalit složky snippet ve výchozím nastavení", - "defaultSnippetFoldersCollapsedDesc": "Pokud je povoleno, všechny složky snippetů se sbalí, když otevřete záložku snippetů", + "defaultSnippetFoldersCollapsed": "Sbalit složky úryvků ve výchozím nastavení", + "defaultSnippetFoldersCollapsedDesc": "Když je povoleno, všechny složky úryvků se sbalí, když otevřete záložku úryvků", "terminalSyntaxHighlighting": "Zvýraznění syntaxe terminálu", "showHostTags": "Zobrazit štítky hostitele", "showHostTagsDesc": "Zobrazit štítky pod každým hostitelem v postranním panelu. Zakažte pro skrytí všech štítků.", @@ -2137,9 +2255,9 @@ "fileManagerSettings": "Správce souborů", "terminalSettings": "Terminál", "hostSidebarSettings": "Hostitel & postranní panel", - "snippetsSettings": "Výstřižky bloků", - "confirmSnippetExecution": "Potvrdit spuštění snippetu", - "confirmSnippetExecutionDesc": "Zobrazit potvrzovací dialog před spuštěním snippetů", + "snippetsSettings": "Úryvky", + "confirmSnippetExecution": "Potvrdit spuštění úryvku", + "confirmSnippetExecutionDesc": "Zobrazit potvrzovací dialogové okno před spuštěním úryvků", "updateSettings": "Aktualizace", "disableUpdateCheck": "Zakázat kontrolu aktualizací", "disableUpdateCheckDesc": "Zastavit kontrolu nových verzí na startu a řídicím panelu. Sníží síťové požadavky.", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Automaticky zvýraznit příkazy, cesty, IP a logovací úrovně v terminálu", "enableCommandPaletteShortcut": "Povolit zástupce pro Palety", "enableCommandPaletteShortcutDesc": "Dvojitým poklepáním vlevo otevřít Příkazovou paletu pro rychlý přístup k hostům", - "enableTerminalSessionPersistence": "Trvalé relace terminálů", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Udržovat SSH připojení při přepínání karet nebo zavření prohlížeče (může být nestabilní)" }, "user": { diff --git a/src/locales/translated/da_DK.json b/src/locales/translated/da_DK.json index d9a45220..870c27f8 100644 --- a/src/locales/translated/da_DK.json +++ b/src/locales/translated/da_DK.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globale overvågningsindstillinger gemt", "failedToSaveGlobalSettings": "Kunne ikke gemme globale overvågningsindstillinger", "failedToLoadGlobalSettings": "Kunne ikke indlæse globale overvågningsindstillinger", + "guacamoleIntegration": "Remote Desktop Integration (Guacamol)", + "guacamoleIntegrationDesc": "Aktivér RDP, VNC og Telnet forbindelser via guacd. Kræver en guacd instans for at køre.", + "enableGuacamole": "Aktiver RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (vært: port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Ændringer af guacd værten / port kræver en server genstart til at træde i kraft.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "blev justeret til gyldigt interval", "loadingSessions": "Indlæser sessioner...", "noActiveSessions": "Ingen aktive sessioner fundet.", "device": "Enhed", @@ -866,11 +876,21 @@ "importError": "Import fejl", "failedToImportJson": "Kunne ikke importere JSON- fil", "connectionDetails": "Forbindelse Detaljer", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisation", "ipAddress": "Ip adresse eller værtsnavn", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Navn", "username": "Brugernavn", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Mappe", "tags": "Mærker", "pin": "Fastgør", @@ -979,6 +999,8 @@ "tunnel": "Tunnel", "fileManager": "Filhåndtering", "serverStats": "Server Statistik", + "status": "Status", + "statistics": "Statistik", "hostViewer": "Vært Fremviser", "enableServerStats": "Aktiver Serverstatistik", "enableServerStatsDesc": "Aktiver/deaktiver server statistik samling for denne vært", @@ -1028,7 +1050,6 @@ "openFileManager": "Åbn Filhåndtering", "openTunnels": "Åbne Tunneler", "openServerDetails": "Åbn Serverdetaljer", - "statistics": "Statistik", "enabledWidgets": "Aktiverede Widgets", "openServerStats": "Åbn Serverstatistik", "enabledWidgetsDesc": "Vælg hvilke statistikwidgets der skal vises for denne vært", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Tjek om serveren er online eller offline", "statusCheckInterval": "Status Tjek Interval", "statusCheckIntervalDesc": "Hvor ofte til at kontrollere, om værten er online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Brug global standard", "useGlobalMetricsInterval": "Brug global standard", "usingGlobalDefault": "Bruger global standard ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Aktiver Måleovervågning", "metricsEnabledDesc": "Indsaml CPU, RAM, disk, og andre systemstatistikker", "metricsInterval": "Interval For Metrikelsamling", "metricsIntervalDesc": "Hvor ofte at indsamle server statistik (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekunder", "intervalMinutes": "minutter", "intervalValidation": "Overvågningsintervallerne skal være mellem 5 sekunder og 1 time (3600 sekunder)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopier Tunnel URL", "copyServerStatsUrl": "Kopier Server Statistik URL", "copyDockerUrl": "Kopier Docker-URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Kopier URL for at åbne denne app i fuld skærm", "notEnabled": "Docker er ikke aktiveret for denne vært. Aktivér den i værtsindstillinger for at bruge Docker-funktioner.", "validating": "Validerer Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Vælg alle", "deselectAll": "Fravælg alle", "useGlobalStatusDefault": "Brug Global Standard (Status)", - "useGlobalMetricsDefault": "Brug Global Standard (Metrics)" + "useGlobalMetricsDefault": "Brug Global Standard (Metrics)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Forbundet", "clipboardWriteFailed": "Kunne ikke kopiere til udklipsholderen. Sørg for, at siden er serveret over HTTPS eller localhost.", "clipboardReadFailed": "Kunne ikke læse fra udklipsholderen. Sørg for, at udklipsholdertilladelser er tildelt.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-forbindelse oprettet", "authError": "Godkendelse mislykkedes: {{message}}", "unknownError": "Ukendt fejl opstod", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Fremhæv automatisk kommandoer, stier, IP'er og logniveauer i terminaloutput", "enableCommandPaletteShortcut": "Aktivér Kommandopalettegenvej", "enableCommandPaletteShortcutDesc": "Dobbelttryk på venstre Skift for at åbne kommandopaletten for hurtig adgang til værter", - "enableTerminalSessionPersistence": "Vedvarende Terminalsessioner", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Oprethold SSH-forbindelser, når du skifter faner eller lukker browseren (kan være ustabil)" }, "user": { diff --git a/src/locales/translated/de_DE.json b/src/locales/translated/de_DE.json index 1c4f19fe..b501a953 100644 --- a/src/locales/translated/de_DE.json +++ b/src/locales/translated/de_DE.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globale Überwachungseinstellungen gespeichert", "failedToSaveGlobalSettings": "Fehler beim Speichern der globalen Überwachungseinstellungen", "failedToLoadGlobalSettings": "Fehler beim Laden der globalen Überwachungseinstellungen", + "guacamoleIntegration": "Remote-Desktop-Integration (Guacamole)", + "guacamoleIntegrationDesc": "Aktiviere RDP, VNC und Telnet-Verbindungen via Guacd. Erfordert eine Guacd-Instanz zum Laufen.", + "enableGuacamole": "RDP/VNC/Telnet-Support aktivieren", + "guacdUrl": "guacd-URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Änderungen am Guacd-Host/Port erfordern einen Neustart des Servers.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "wurde an gültigen Bereich angepasst", "loadingSessions": "Lade Sitzungen...", "noActiveSessions": "Keine aktiven Sitzungen gefunden.", "device": "Gerät", @@ -866,11 +876,21 @@ "importError": "Importfehler", "failedToImportJson": "Import der JSON-Datei fehlgeschlagen", "connectionDetails": "Verbindungsdetails", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisation", "ipAddress": "IP-Adresse oder Hostname", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Name", "username": "Benutzername", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Ordner", "tags": "Tags", "pin": "Pin", @@ -979,6 +999,8 @@ "tunnel": "Tunnel", "fileManager": "Datei-Manager", "serverStats": "Serverstatistik", + "status": "Status", + "statistics": "Statistiken", "hostViewer": "Hostbetrachter", "enableServerStats": "Serverstatistik aktivieren", "enableServerStatsDesc": "Server-Statistiksammlung für diesen Host aktivieren/deaktivieren", @@ -1028,7 +1050,6 @@ "openFileManager": "Dateimanager öffnen", "openTunnels": "Tunnel öffnen", "openServerDetails": "Öffne Server-Details", - "statistics": "Statistiken", "enabledWidgets": "Aktivierte Widgets", "openServerStats": "Serverstatistik öffnen", "enabledWidgetsDesc": "Auswählen, welche Statistik-Widgets für diesen Host angezeigt werden sollen", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Prüfen, ob der Server online oder offline ist", "statusCheckInterval": "Statusüberprüfungsintervall", "statusCheckIntervalDesc": "Wie oft wird überprüft, ob der Host online ist (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Globale Standard verwenden", "useGlobalMetricsInterval": "Globale Standard verwenden", "usingGlobalDefault": "Globale Standardeinstellung verwenden ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Metrik-Überwachung aktivieren", "metricsEnabledDesc": "Erfassen Sie CPU, RAM, Festplatte und andere Systemstatistiken", "metricsInterval": "Metrik-Sammlungsintervall", "metricsIntervalDesc": "Wie oft Serverstatistiken gesammelt werden (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "Sekunden", "intervalMinutes": "minuten", "intervalValidation": "Überwachungsintervalle müssen zwischen 5 Sekunden und 1 Stunde (3600 Sekunden) betragen", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Tunnel-URL kopieren", "copyServerStatsUrl": "Server-Statistik-URL kopieren", "copyDockerUrl": "Docker URL kopieren", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "URL kopieren, um diese App im Vollbildmodus zu öffnen", "notEnabled": "Docker ist für diesen Host nicht aktiviert. Aktivieren Sie ihn in den Host-Einstellungen, um Docker Features zu verwenden.", "validating": "Docker wird überprüft...", @@ -1348,7 +1375,97 @@ "selectAll": "Alles auswählen", "deselectAll": "Alle abwählen", "useGlobalStatusDefault": "Globale Standardeinstellung verwenden (Status)", - "useGlobalMetricsDefault": "Globale Standardeinstellung (Metriks) verwenden" + "useGlobalMetricsDefault": "Globale Standardeinstellung (Metriks) verwenden", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Verbunden", "clipboardWriteFailed": "Fehler beim Kopieren in die Zwischenablage. Stellen Sie sicher, dass die Seite über HTTPS oder localhost ausgeliefert wird.", "clipboardReadFailed": "Lesen aus der Zwischenablage fehlgeschlagen. Stellen Sie sicher, dass die Zwischenablage Berechtigungen gewährt werden.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-Verbindung hergestellt", "authError": "Authentifizierung fehlgeschlagen: {{message}}", "unknownError": "Unbekannter Fehler aufgetreten", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Hervorheben von Befehlen, Pfaden, IPs und Log-Ebenen in Terminal-Ausgabe", "enableCommandPaletteShortcut": "Tastenkürzel für Kommandopalette aktivieren", "enableCommandPaletteShortcutDesc": "Doppeltippen Sie nach links, um die Befehlspalette zu öffnen, um schnell auf Hosts zuzugreifen", - "enableTerminalSessionPersistence": "Dauerhafte Terminalsitzungen", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "SSH-Verbindungen beim Wechseln von Tabs oder Schließen des Browsers beibehalten (kann instabil sein)" }, "user": { diff --git a/src/locales/translated/el_GR.json b/src/locales/translated/el_GR.json index 0d28d0e1..73102464 100644 --- a/src/locales/translated/el_GR.json +++ b/src/locales/translated/el_GR.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Οι καθολικές ρυθμίσεις παρακολούθησης αποθηκεύτηκαν", "failedToSaveGlobalSettings": "Αποτυχία αποθήκευσης καθολικών ρυθμίσεων παρακολούθησης", "failedToLoadGlobalSettings": "Αποτυχία φόρτωσης καθολικών ρυθμίσεων παρακολούθησης", + "guacamoleIntegration": "Απομακρυσμένη Ενσωμάτωση Επιφάνειας Εργασίας (Guacamole)", + "guacamoleIntegrationDesc": "Ενεργοποίηση συνδέσεων RDP, VNC και Telnet μέσω guacd. Απαιτεί μια παρουσία guacd να εκτελείται.", + "enableGuacamole": "Ενεργοποίηση υποστήριξης RDP/VNC/Telnet", + "guacdUrl": "guacd URL (υπολογιστής:θύρα)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Οι αλλαγές στο διακομιστή guacd απαιτούν επανεκκίνηση του διακομιστή για να τεθούν σε ισχύ.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "προσαρμόστηκε σε έγκυρο εύρος", "loadingSessions": "Φόρτωση συνεδριών...", "noActiveSessions": "Δεν βρέθηκαν ενεργές συνεδρίες.", "device": "Συσκευή", @@ -866,11 +876,21 @@ "importError": "Σφάλμα εισαγωγής", "failedToImportJson": "Αποτυχία εισαγωγής αρχείου JSON", "connectionDetails": "Λεπτομέρειες Σύνδεσης", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Οργανισμός", "ipAddress": "Διεύθυνση IP ή όνομα κεντρικού υπολογιστή", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Θύρα", "name": "Όνομα", "username": "Όνομα Χρήστη", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Φάκελος", "tags": "Ετικέτες", "pin": "Καρφίτσα", @@ -979,6 +999,8 @@ "tunnel": "Σήραγγα", "fileManager": "Διαχειριστής Αρχείων", "serverStats": "Στατιστικά Διακομιστή", + "status": "Status", + "statistics": "Στατιστικά", "hostViewer": "Προβολέας Υπολογιστή", "enableServerStats": "Ενεργοποίηση Στατιστικών Διακομιστή", "enableServerStatsDesc": "Ενεργοποίηση/απενεργοποίηση συλλογής στατιστικών του διακομιστή για αυτόν τον υπολογιστή", @@ -1028,7 +1050,6 @@ "openFileManager": "Άνοιγμα Διαχειριστή Αρχείων", "openTunnels": "Άνοιγμα Σηράγγων", "openServerDetails": "Άνοιγμα Λεπτομερειών Διακομιστή", - "statistics": "Στατιστικά", "enabledWidgets": "Ενεργοποιημένα Widgets", "openServerStats": "Άνοιγμα Στατιστικών Διακομιστή", "enabledWidgetsDesc": "Επιλέξτε ποια γραφικά στοιχεία θα εμφανίζονται για αυτόν τον υπολογιστή", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Ελέγξτε αν ο διακομιστής είναι συνδεδεμένος ή εκτός σύνδεσης", "statusCheckInterval": "Διάστημα Ελέγχου Κατάστασης", "statusCheckIntervalDesc": "Πόσο συχνά πρέπει να ελέγξετε αν ο οικοδεσπότης είναι σε απευθείας σύνδεση (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Χρήση καθολικής προεπιλογής", "useGlobalMetricsInterval": "Χρήση καθολικής προεπιλογής", "usingGlobalDefault": "Χρήση καθολικής προεπιλογής ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Ενεργοποίηση Παρακολούθησης Μετρήσεων", "metricsEnabledDesc": "Συλλογή CPU, RAM, δίσκου και άλλων στατιστικών συστημάτων", "metricsInterval": "Διάστημα Συλλογής Μετρήσεων", "metricsIntervalDesc": "Πόσο συχνά συλλέγουν στατιστικά στοιχεία διακομιστή (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "δευτερόλεπτα", "intervalMinutes": "λεπτά", "intervalValidation": "Τα διαστήματα παρακολούθησης πρέπει να είναι μεταξύ 5 και 1 ώρα (3600 δευτερόλεπτα)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Αντιγραφή Διεύθυνσης Tunnel", "copyServerStatsUrl": "Αντιγραφή Url Στατιστικών Διακομιστή", "copyDockerUrl": "Αντιγραφή URL Προσάρτησης", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Αντιγράψτε το URL για να ανοίξετε αυτήν την εφαρμογή σε πλήρη οθόνη", "notEnabled": "Το Docker δεν είναι ενεργοποιημένο για αυτόν τον υπολογιστή. Ενεργοποιήστε το στις ρυθμίσεις κεντρικού υπολογιστή για να χρησιμοποιήσετε τα χαρακτηριστικά Docker.", "validating": "Επικύρωση Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Επιλογή όλων", "deselectAll": "Αποεπιλογή όλων", "useGlobalStatusDefault": "Χρήση Καθολικής Προεπιλογής (Κατάσταση)", - "useGlobalMetricsDefault": "Χρήση Καθολικής Προεπιλογής (Μετρήσεις)" + "useGlobalMetricsDefault": "Χρήση Καθολικής Προεπιλογής (Μετρήσεις)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Τερματικό", @@ -1372,6 +1489,7 @@ "connected": "Συνδεδεμένο", "clipboardWriteFailed": "Αποτυχία αντιγραφής στο πρόχειρο. Βεβαιωθείτε ότι η σελίδα εξυπηρετείται μέσω HTTPS ή localhost.", "clipboardReadFailed": "Αποτυχία ανάγνωσης από το πρόχειρο. Βεβαιωθείτε ότι έχουν χορηγηθεί δικαιώματα πρόχειρου.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Η σύνδεση SSH δημιουργήθηκε", "authError": "Η πιστοποίηση απέτυχε: {{message}}", "unknownError": "Προέκυψε άγνωστο σφάλμα", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Αυτόματη επισήμανση εντολών, μονοπατιών, IP και επιπέδων καταγραφής στην έξοδο τερματικού", "enableCommandPaletteShortcut": "Ενεργοποίηση Συντόμευσης Παλέτας Εντολών", "enableCommandPaletteShortcutDesc": "Διπλό χτύπημα αριστερά Shift για άνοιγμα της παλέτας εντολών για γρήγορη πρόσβαση στους υπολογιστές", - "enableTerminalSessionPersistence": "Επίμονες Συνεδρίες Τερματικού", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Διατήρηση συνδέσεων SSH κατά την εναλλαγή καρτελών ή το κλείσιμο του προγράμματος περιήγησης (μπορεί να είναι ασταθές)" }, "user": { diff --git a/src/locales/translated/es_ES.json b/src/locales/translated/es_ES.json index b9a097d0..d7899b94 100644 --- a/src/locales/translated/es_ES.json +++ b/src/locales/translated/es_ES.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Ajustes globales de monitoreo guardados", "failedToSaveGlobalSettings": "Error al guardar la configuración global de monitoreo", "failedToLoadGlobalSettings": "Error al cargar la configuración global de monitoreo", + "guacamoleIntegration": "Integración de escritorio remoto (Guacamole)", + "guacamoleIntegrationDesc": "Habilitar conexiones RDP, VNC y Telnet vía guacd. Requiere que una instancia guacd esté ejecutándose.", + "enableGuacamole": "Habilitar soporte RDP/VNC/Telnet", + "guacdUrl": "URL guacd (host:puerto)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Los cambios al host/puerto de guacd requieren un reinicio del servidor para que surta efecto.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "se ajustó al rango válido", "loadingSessions": "Cargando sesiones...", "noActiveSessions": "No se encontraron sesiones activas.", "device": "Dispositivo", @@ -866,11 +876,21 @@ "importError": "Error al importar", "failedToImportJson": "Error al importar el archivo JSON", "connectionDetails": "Detalles de la conexión", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organización", "ipAddress": "Dirección IP o nombre de host", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Puerto", "name": "Nombre", "username": "Usuario", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Carpeta", "tags": "Etiquetas", "pin": "Fijar", @@ -979,6 +999,8 @@ "tunnel": "Túnel", "fileManager": "Gestor de archivos", "serverStats": "Estadísticas del Servidor", + "status": "Status", + "statistics": "Estadísticas", "hostViewer": "Visor de host", "enableServerStats": "Habilitar estadísticas del servidor", "enableServerStatsDesc": "Activar/desactivar la recopilación de estadísticas del servidor para este host", @@ -1028,7 +1050,6 @@ "openFileManager": "Abrir gestor de archivos", "openTunnels": "Abrir túneles", "openServerDetails": "Abrir detalles del servidor", - "statistics": "Estadísticas", "enabledWidgets": "Widgets habilitados", "openServerStats": "Abrir estadísticas del servidor", "enabledWidgetsDesc": "Seleccione qué widgets de estadísticas mostrar para este host", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Comprobar si el servidor está conectado o fuera de línea", "statusCheckInterval": "Intervalo de verificación de estado", "statusCheckIntervalDesc": "Con qué frecuencia comprobar si el host está en línea (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Usar global por defecto", "useGlobalMetricsInterval": "Usar global por defecto", "usingGlobalDefault": "Uso global por defecto ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Habilitar monitoreo de métricas", "metricsEnabledDesc": "Recoge CPU, RAM, disco y otras estadísticas del sistema", "metricsInterval": "Intervalo de recolección de métricas", "metricsIntervalDesc": "Con qué frecuencia recolectar estadísticas del servidor (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "segundos", "intervalMinutes": "minutos", "intervalValidation": "Los intervalos de monitoreo deben estar entre 5 segundos y 1 hora (3600 segundos)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copiar URL del túnel", "copyServerStatsUrl": "Copiar URL de las estadísticas del servidor", "copyDockerUrl": "Copiar URL de Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copiar URL para abrir esta aplicación en modo de pantalla completa", "notEnabled": "Docker no está habilitado para este host. Actívalo en la configuración del host para usar las funciones de Docker.", "validating": "Validando Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Seleccionar todo", "deselectAll": "Deseleccionar todo", "useGlobalStatusDefault": "Usar predeterminado global (Estado)", - "useGlobalMetricsDefault": "Usar predeterminado global (métricas)" + "useGlobalMetricsDefault": "Usar predeterminado global (métricas)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Conectado", "clipboardWriteFailed": "No se pudo copiar al portapapeles. Asegúrese de que la página se sirve sobre HTTPS o localhost.", "clipboardReadFailed": "Error al leer desde el portapapeles. Asegúrate de que los permisos del portapapeles estén garantizados.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Conexión SSH establecida", "authError": "Autenticación fallida: {{message}}", "unknownError": "Ocurrió un error desconocido", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Destacar automáticamente comandos, rutas, direcciones IP y niveles de registro en la salida del terminal", "enableCommandPaletteShortcut": "Habilitar acceso directo a la paleta de comandos", "enableCommandPaletteShortcutDesc": "Toque dos veces a la izquierda para abrir la paleta de comandos para acceder rápidamente a los hosts", - "enableTerminalSessionPersistence": "Sesiones de Terminal persistentes", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Mantener conexiones SSH al cambiar pestañas o cerrar el navegador (puede ser inestable)" }, "user": { diff --git a/src/locales/translated/fi_FI.json b/src/locales/translated/fi_FI.json index 46b9fd7c..a38ae44d 100644 --- a/src/locales/translated/fi_FI.json +++ b/src/locales/translated/fi_FI.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Yleiset seurantaasetukset tallennettu", "failedToSaveGlobalSettings": "Yleisten seuranta-asetusten tallentaminen epäonnistui", "failedToLoadGlobalSettings": "Globaalien valvontaasetusten lataaminen epäonnistui", + "guacamoleIntegration": "Etätyöpöydän Integraatio (Guacamole)", + "guacamoleIntegrationDesc": "Ota käyttöön RDP, VNC ja Telnet-yhteydet guacdilla. Vaatii guacd-ilmentymän käynnissä olevaksi.", + "enableGuacamole": "Ota käyttöön RD- NC/Telnet- tuki", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Muutokset guacd isäntä/portti vaativat palvelimen uudelleenkäynnistyksen voimaan.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "oli mukautettu kelvolliseen alueeseen", "loadingSessions": "Ladataan istuntoja...", "noActiveSessions": "Aktiivisia istuntoja ei löytynyt.", "device": "Laite", @@ -866,11 +876,21 @@ "importError": "Tuontivirhe", "failedToImportJson": "JSON-tiedoston tuonti epäonnistui", "connectionDetails": "Yhteyden Tiedot", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisaatio", "ipAddress": "IP-osoite tai isäntänimi", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Portti", "name": "Nimi", "username": "Käyttäjätunnus", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Kansio", "tags": "Tunnisteet", "pin": "Kiinnitä", @@ -979,6 +999,8 @@ "tunnel": "Tunneli", "fileManager": "Tiedostojen Hallinta", "serverStats": "Palvelimen Tilastot", + "status": "Status", + "statistics": "Tilastot", "hostViewer": "Isäntäkatseluohjelma", "enableServerStats": "Ota käyttöön palvelimen tilastot", "enableServerStatsDesc": "Ota käyttöön/poista käytöstä palvelimen tilastotietojen kerääminen tälle isännälle", @@ -1028,7 +1050,6 @@ "openFileManager": "Avaa tiedostonhallinta", "openTunnels": "Avoimet tunnelit", "openServerDetails": "Avaa palvelimen tiedot", - "statistics": "Tilastot", "enabledWidgets": "Käytössä olevat widgetit", "openServerStats": "Avaa palvelimen tilastot", "enabledWidgetsDesc": "Valitse tälle isännälle näytettävät tilastowidgetit", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Tarkista, onko palvelin online-tilassa vai offline-tilassa", "statusCheckInterval": "Tilan tarkistusväli", "statusCheckIntervalDesc": "Kuinka usein tarkistaa, onko isäntä verkossa (5 s - 1 h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Käytä yleistä oletusta", "useGlobalMetricsInterval": "Käytä yleistä oletusta", "usingGlobalDefault": "Käytetään yleistä oletusta ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Ota käyttöön mittareiden seuranta", "metricsEnabledDesc": "Kerää prosessorin, RAMin, levyn ja muiden järjestelmätilastojen tiedot", "metricsInterval": "Mittarien keräysväli", "metricsIntervalDesc": "Palvelintilastojen keräämisen tiheys (5 s - 1 h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekuntia", "intervalMinutes": "minuuttia", "intervalValidation": "Seurantavälien on oltava 5 sekunnista 1 tuntiin (3600 sekuntia).", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopioi Tunnelin URL", "copyServerStatsUrl": "Kopioi Palvelimen Tilastot Url", "copyDockerUrl": "Kopioi Docker URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Kopioi URL-osoite avataksesi tämän sovelluksen koko näytön tilassa", "notEnabled": "Docker ei ole käytössä tässä isännässä. Ota se käyttöön isännän asetuksissa käyttääksesi Dockerin ominaisuuksia.", "validating": "Dockerin validointi...", @@ -1348,7 +1375,97 @@ "selectAll": "Valitse kaikki", "deselectAll": "Poista kaikki valinnat", "useGlobalStatusDefault": "Käytä Globaalia Oletusta (Tila)", - "useGlobalMetricsDefault": "Käytä Globaaleja Oletuksia (Metrics)" + "useGlobalMetricsDefault": "Käytä Globaaleja Oletuksia (Metrics)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Pääte", @@ -1372,6 +1489,7 @@ "connected": "Yhdistetty", "clipboardWriteFailed": "Kopiointi leikepöydälle epäonnistui. Varmista, että sivu on tarjolla HTTPS:n tai localhostin kautta.", "clipboardReadFailed": "Leikepöydältä ei voitu lukea. Varmista, että leikepöydän oikeudet on myönnetty.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-yhteys muodostettu", "authError": "Todennus epäonnistui: {{message}}", "unknownError": "Tuntematon virhe tapahtui", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Korosta automaattisesti komennot, polut, IP-osoitteet ja lokitasot päätetulosteessa", "enableCommandPaletteShortcut": "Ota Käyttöön Komentopaletin Pikakuvake", "enableCommandPaletteShortcutDesc": "Kaksoisnapauta vasen Shift avataksesi komentopaletin saadaksesi nopean pääsyn isäntiin", - "enableTerminalSessionPersistence": "Pysyvät Pääteistunnot", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Säilytä SSH yhteydet kun välilehtiä vaihdetaan tai selain suljetaan (voi olla epävakaa)" }, "user": { diff --git a/src/locales/translated/fr_FR.json b/src/locales/translated/fr_FR.json index cc79450b..5ff33506 100644 --- a/src/locales/translated/fr_FR.json +++ b/src/locales/translated/fr_FR.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Paramètres de surveillance globale enregistrés", "failedToSaveGlobalSettings": "Impossible d'enregistrer les paramètres de surveillance globale", "failedToLoadGlobalSettings": "Impossible de charger les paramètres de surveillance globale", + "guacamoleIntegration": "Intégration du bureau distant (Guacamole)", + "guacamoleIntegrationDesc": "Activer les connexions RDP, VNC et Telnet via guacd. Nécessite une instance guacd pour être en cours d'exécution.", + "enableGuacamole": "Activer le support RDP/VNC/Telnet", + "guacdUrl": "URL guacd (hôte:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Les modifications apportées à l'hôte/port guacd nécessitent un redémarrage du serveur pour prendre effet.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "a été ajusté à une plage valide", "loadingSessions": "Chargement des sessions...", "noActiveSessions": "Aucune session active trouvée.", "device": "Appareil", @@ -866,11 +876,21 @@ "importError": "Erreur d'importation", "failedToImportJson": "Impossible d'importer le fichier JSON", "connectionDetails": "Détails de la connexion", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisation", "ipAddress": "Adresse IP ou nom d'hôte", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Nom", "username": "Nom d'utilisateur", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Répertoire", "tags": "Tags", "pin": "Épingler", @@ -979,6 +999,8 @@ "tunnel": "Tunnel", "fileManager": "Gestionnaire de fichiers", "serverStats": "Statistiques du serveur", + "status": "Status", + "statistics": "Statistiques", "hostViewer": "Visionneuse Hôte", "enableServerStats": "Activer les statistiques du serveur", "enableServerStatsDesc": "Activer/désactiver la collecte des statistiques du serveur pour cet hôte", @@ -1028,7 +1050,6 @@ "openFileManager": "Ouvrir le gestionnaire de fichiers", "openTunnels": "Tunnels ouverts", "openServerDetails": "Détails de l'Open Server", - "statistics": "Statistiques", "enabledWidgets": "Widgets activés", "openServerStats": "Statistiques du serveur ouvert", "enabledWidgetsDesc": "Sélectionnez les widgets de statistiques à afficher pour cet hôte", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Vérifier si le serveur est en ligne ou hors ligne", "statusCheckInterval": "Intervalle de vérification de l'état", "statusCheckIntervalDesc": "À quelle fréquence vérifier si l'hôte est en ligne (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Utiliser la valeur par défaut globale", "useGlobalMetricsInterval": "Utiliser la valeur par défaut globale", "usingGlobalDefault": "Utiliser la valeur globale par défaut ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Activer la surveillance des métriques", "metricsEnabledDesc": "Collecter des statistiques CPU, RAM, disque et autres systèmes", "metricsInterval": "Intervalle de collecte des métriques", "metricsIntervalDesc": "Fréquence de collecte des statistiques du serveur (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "secondes", "intervalMinutes": "minutes", "intervalValidation": "Les intervalles de surveillance doivent être compris entre 5 secondes et 1 heure (3600 secondes)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copier l'URL du tunnel", "copyServerStatsUrl": "Copier l'URL des statistiques du serveur", "copyDockerUrl": "Copier l'URL de Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copier l'URL pour ouvrir cette application en mode plein écran", "notEnabled": "Docker n'est pas activé pour cet hôte. Activez-le dans les paramètres de l'hôte pour utiliser les fonctionnalités Docker.", "validating": "Validation de Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Tout sélectionner", "deselectAll": "Désélectionner tout", "useGlobalStatusDefault": "Utiliser la valeur globale par défaut (Status)", - "useGlobalMetricsDefault": "Utiliser la valeur globale par défaut (métriques)" + "useGlobalMetricsDefault": "Utiliser la valeur globale par défaut (métriques)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Connecté", "clipboardWriteFailed": "Échec de la copie dans le presse-papiers. Assurez-vous que la page est servie via HTTPS ou localhost.", "clipboardReadFailed": "Échec de lecture du presse-papiers. Assurez-vous que les permissions du presse-papiers sont accordées.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Connexion SSH établie", "authError": "Échec de l'authentification : {{message}}", "unknownError": "Une erreur inconnue s'est produite", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Mettre automatiquement en surbrillance les commandes, chemins, IPs et niveaux de log dans la sortie du terminal", "enableCommandPaletteShortcut": "Activer le raccourci de la palette de commandes", "enableCommandPaletteShortcutDesc": "Tapotez deux fois vers la gauche pour ouvrir la palette de commandes pour un accès rapide aux hôtes", - "enableTerminalSessionPersistence": "Sessions terminales persistantes", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Maintenir les connexions SSH lors du changement d'onglets ou de la fermeture du navigateur (peut être instable)" }, "user": { diff --git a/src/locales/translated/he_IL.json b/src/locales/translated/he_IL.json index 106e42c3..8b052eed 100644 --- a/src/locales/translated/he_IL.json +++ b/src/locales/translated/he_IL.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "הגדרות ניטור גלובליות נשמרו", "failedToSaveGlobalSettings": "נכשלה שמירת הגדרות הניטור הגלובליות", "failedToLoadGlobalSettings": "נכשלה טעינת הגדרות הניטור הגלובליות", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "טוען סשנים...", "noActiveSessions": "לא נמצאו סשנים פעילים.", "device": "הֶתקֵן", @@ -866,11 +876,21 @@ "importError": "שגיאת ייבוא", "failedToImportJson": "ייבוא קובץ JSON נכשל", "connectionDetails": "פרטי חיבור", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "אִרגוּן", "ipAddress": "כתובת IP או שם מארח", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "נָמָל", "name": "שֵׁם", "username": "שם משתמש", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "תיקייה", "tags": "תגיות", "pin": "פִּין", @@ -979,6 +999,8 @@ "tunnel": "מִנהָרָה", "fileManager": "מנהל הקבצים", "serverStats": "סטטיסטיקות שרת", + "status": "Status", + "statistics": "סטָטִיסטִיקָה", "hostViewer": "צופה מארח", "enableServerStats": "הפעל סטטיסטיקות שרת", "enableServerStatsDesc": "הפעלה/השבתה של איסוף סטטיסטיקות שרת עבור מארח זה", @@ -1028,7 +1050,6 @@ "openFileManager": "פתח את מנהל הקבצים", "openTunnels": "מנהרות פתוחות", "openServerDetails": "פתיחת פרטי שרת", - "statistics": "סטָטִיסטִיקָה", "enabledWidgets": "ווידג'טים מופעלים", "openServerStats": "סטטיסטיקות שרת פתוחות", "enabledWidgetsDesc": "בחר אילו ווידג'טים של סטטיסטיקות להציג עבור מארח זה", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "בדוק אם השרת מחובר או לא מחובר", "statusCheckInterval": "מרווח זמן לבדיקת סטטוס", "statusCheckIntervalDesc": "באיזו תדירות לבדוק אם המארח מחובר (5 שניות - שעה)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "השתמש בברירת מחדל גלובלית", "useGlobalMetricsInterval": "השתמש בברירת מחדל גלובלית", "usingGlobalDefault": "שימוש בברירת מחדל גלובלית ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "הפעל ניטור מדדים", "metricsEnabledDesc": "איסוף סטטיסטיקות של מעבד, זיכרון RAM, דיסק ונתונים סטטיסטיים אחרים של המערכת", "metricsInterval": "מרווח איסוף מדדים", "metricsIntervalDesc": "באיזו תדירות לאסוף סטטיסטיקות שרת (5 שניות - שעה)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "שניות", "intervalMinutes": "פּרוֹטוֹקוֹל", "intervalValidation": "מרווחי הניטור חייבים להיות בין 5 שניות לשעה (3600 שניות)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "העתקת כתובת URL של המנהרה", "copyServerStatsUrl": "העתקת כתובת URL של סטטיסטיקות שרת", "copyDockerUrl": "העתקת כתובת URL של Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "העתק כתובת URL כדי לפתוח אפליקציה זו במצב מסך מלא", "notEnabled": "Docker אינו מופעל עבור מארח זה. הפעל אותו בהגדרות המארח כדי להשתמש בתכונות Docker.", "validating": "מאמת את Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "בחר הכל", "deselectAll": "בטל את הבחירה של הכל", "useGlobalStatusDefault": "השתמש בברירת מחדל גלובלית (סטטוס)", - "useGlobalMetricsDefault": "השתמש בברירת מחדל גלובלית (מדדים)" + "useGlobalMetricsDefault": "השתמש בברירת מחדל גלובלית (מדדים)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "מָסוֹף", @@ -1372,6 +1489,7 @@ "connected": "מְחוּבָּר", "clipboardWriteFailed": "ההעתקה ללוח נכשלה. ודא שהדף מוגש דרך HTTPS או localhost.", "clipboardReadFailed": "הקריאה מהלוח נכשלה. ודא שהרשאות הלוח ניתנות.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "נוצר חיבור SSH", "authError": "האימות נכשל: {{message}}", "unknownError": "אירעה שגיאה לא ידועה", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "סמן אוטומטית פקודות, נתיבים, כתובות IP ורמות יומן בפלט הטרמינל", "enableCommandPaletteShortcut": "הפעל קיצור דרך של לוח הפקודות", "enableCommandPaletteShortcutDesc": "הקש פעמיים על Shift שמאלי כדי לפתוח את לוח הפקודות לגישה מהירה למארחים", - "enableTerminalSessionPersistence": "הפעלות טרמינל מתמשכות", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "שמרו על חיבורי SSH בעת מעבר בין כרטיסיות או סגירת הדפדפן (ייתכן שזה לא יציב)" }, "user": { diff --git a/src/locales/translated/hi_IN.json b/src/locales/translated/hi_IN.json index a44e489f..2c156740 100644 --- a/src/locales/translated/hi_IN.json +++ b/src/locales/translated/hi_IN.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "वैश्विक निगरानी सेटिंग्स सहेजी गईं", "failedToSaveGlobalSettings": "वैश्विक निगरानी सेटिंग्स को सहेजने में विफल।", "failedToLoadGlobalSettings": "वैश्विक निगरानी सेटिंग्स लोड करने में विफल", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "सेशन लोड हो रहे हैं...", "noActiveSessions": "कोई सक्रिय सत्र नहीं मिला।", "device": "उपकरण", @@ -866,11 +876,21 @@ "importError": "आयात त्रुटि", "failedToImportJson": "JSON फ़ाइल आयात करने में विफल", "connectionDetails": "कनेक्शन विवरण", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "संगठन", "ipAddress": "आईपी पता या होस्टनाम", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "पत्तन", "name": "नाम", "username": "उपयोगकर्ता नाम", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "फ़ोल्डर", "tags": "टैग", "pin": "नत्थी करना", @@ -979,6 +999,8 @@ "tunnel": "सुरंग", "fileManager": "फ़ाइल मैनेजर", "serverStats": "सर्वर आँकड़े", + "status": "Status", + "statistics": "आंकड़े", "hostViewer": "मेज़बान दर्शक", "enableServerStats": "सर्वर सांख्यिकी सक्षम करें", "enableServerStatsDesc": "इस होस्ट के लिए सर्वर सांख्यिकी संग्रह को सक्षम/अक्षम करें", @@ -1028,7 +1050,6 @@ "openFileManager": "फ़ाइल प्रबंधक खोलें", "openTunnels": "खुली सुरंगें", "openServerDetails": "सर्वर विवरण खोलें", - "statistics": "आंकड़े", "enabledWidgets": "सक्षम विजेट", "openServerStats": "ओपन सर्वर आँकड़े", "enabledWidgetsDesc": "इस होस्ट के लिए कौन से सांख्यिकी विजेट प्रदर्शित करने हैं, यह चुनें।", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "जांचें कि सर्वर ऑनलाइन है या ऑफलाइन।", "statusCheckInterval": "स्थिति जांच अंतराल", "statusCheckIntervalDesc": "होस्ट ऑनलाइन है या नहीं, यह कितनी बार जांचना चाहिए (5 सेकंड - 1 घंटा)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "वैश्विक डिफ़ॉल्ट का उपयोग करें", "useGlobalMetricsInterval": "वैश्विक डिफ़ॉल्ट का उपयोग करें", "usingGlobalDefault": "वैश्विक डिफ़ॉल्ट का उपयोग करना ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "मैट्रिक्स मॉनिटरिंग सक्षम करें", "metricsEnabledDesc": "सीपीयू, रैम, डिस्क और अन्य सिस्टम सांख्यिकी एकत्र करें", "metricsInterval": "मैट्रिक्स संग्रह अंतराल", "metricsIntervalDesc": "सर्वर सांख्यिकी को कितनी बार एकत्र करना है (5 सेकंड - 1 घंटा)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "सेकंड", "intervalMinutes": "मिनट", "intervalValidation": "निगरानी अंतराल 5 सेकंड और 1 घंटे (3600 सेकंड) के बीच होना चाहिए।", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "टनल यूआरएल कॉपी करें", "copyServerStatsUrl": "सर्वर सांख्यिकी यूआरएल कॉपी करें", "copyDockerUrl": "डॉकर यूआरएल कॉपी करें", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "इस ऐप को फुल-स्क्रीन मोड में खोलने के लिए URL कॉपी करें", "notEnabled": "इस होस्ट के लिए डॉकर सक्षम नहीं है। डॉकर सुविधाओं का उपयोग करने के लिए इसे होस्ट सेटिंग्स में सक्षम करें।", "validating": "डॉकर का सत्यापन किया जा रहा है...", @@ -1348,7 +1375,97 @@ "selectAll": "सबका चयन करें", "deselectAll": "सबको अचयनित करो", "useGlobalStatusDefault": "वैश्विक डिफ़ॉल्ट (स्थिति) का उपयोग करें", - "useGlobalMetricsDefault": "वैश्विक डिफ़ॉल्ट (मैट्रिक्स) का उपयोग करें" + "useGlobalMetricsDefault": "वैश्विक डिफ़ॉल्ट (मैट्रिक्स) का उपयोग करें", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "टर्मिनल", @@ -1372,6 +1489,7 @@ "connected": "जुड़े हुए", "clipboardWriteFailed": "क्लिपबोर्ड पर कॉपी करने में विफल। सुनिश्चित करें कि पृष्ठ HTTPS या लोकलहोस्ट पर चल रहा है।", "clipboardReadFailed": "क्लिपबोर्ड से पढ़ने में विफलता। सुनिश्चित करें कि क्लिपबोर्ड की अनुमतियाँ दी गई हैं।", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH कनेक्शन स्थापित हो गया", "authError": "प्रमाणीकरण विफल: {{message}}", "unknownError": "अज्ञात त्रुटि उत्पन्न हुई", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "टर्मिनल आउटपुट में कमांड, पाथ, आईपी और लॉग लेवल को स्वचालित रूप से हाइलाइट करें", "enableCommandPaletteShortcut": "कमांड पैलेट शॉर्टकट सक्षम करें", "enableCommandPaletteShortcutDesc": "होस्ट तक त्वरित पहुंच के लिए कमांड पैलेट खोलने के लिए बाएं Shift को दो बार टैप करें।", - "enableTerminalSessionPersistence": "निरंतर टर्मिनल सत्र", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "टैब बदलते समय या ब्राउज़र बंद करते समय SSH कनेक्शन बनाए रखें (यह अस्थिर हो सकता है)" }, "user": { diff --git a/src/locales/translated/hu_HU.json b/src/locales/translated/hu_HU.json index 05c036f0..fac43b5b 100644 --- a/src/locales/translated/hu_HU.json +++ b/src/locales/translated/hu_HU.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globális monitorozási beállítások mentve", "failedToSaveGlobalSettings": "Nem sikerült menteni a globális megfigyelési beállításokat", "failedToLoadGlobalSettings": "Nem sikerült betölteni a globális megfigyelési beállításokat", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Munkamenetek betöltése...", "noActiveSessions": "Nincsenek aktív munkamenetek.", "device": "Eszköz", @@ -866,11 +876,21 @@ "importError": "Importálási hiba", "failedToImportJson": "Nem sikerült importálni a JSON fájlt", "connectionDetails": "Kapcsolat részletei", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Szervezet", "ipAddress": "IP-cím vagy hostnév", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Kikötő", "name": "Név", "username": "Felhasználónév", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Mappa", "tags": "Címkék", "pin": "Pin", @@ -979,6 +999,8 @@ "tunnel": "Alagút", "fileManager": "Fájlkezelő", "serverStats": "Szerver statisztikák", + "status": "Status", + "statistics": "Statisztika", "hostViewer": "Gazdagép-megjelenítő", "enableServerStats": "Szerverstatisztikák engedélyezése", "enableServerStatsDesc": "Szerverstatisztikák gyűjtésének engedélyezése/letiltása ehhez a gazdagéphez", @@ -1028,7 +1050,6 @@ "openFileManager": "Fájlkezelő megnyitása", "openTunnels": "Nyílt alagutak", "openServerDetails": "Nyissa meg a szerver részleteit", - "statistics": "Statisztika", "enabledWidgets": "Engedélyezett widgetek", "openServerStats": "Szerver statisztikák megnyitása", "enabledWidgetsDesc": "Válassza ki, hogy mely statisztikai widgeteket jelenítse meg ehhez a gazdagéphez", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Ellenőrizd, hogy a szerver online vagy offline állapotban van-e", "statusCheckInterval": "Állapotellenőrzési intervallum", "statusCheckIntervalDesc": "Milyen gyakran kell ellenőrizni, hogy a host online van-e (5 másodperc - 1 óra)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Globális alapértelmezett érték használata", "useGlobalMetricsInterval": "Globális alapértelmezett érték használata", "usingGlobalDefault": "Globális alapértelmezett érték használata ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Metrikák monitorozásának engedélyezése", "metricsEnabledDesc": "CPU-, RAM-, lemez- és egyéb rendszerstatisztikák gyűjtése", "metricsInterval": "Metrikagyűjtési intervallum", "metricsIntervalDesc": "Milyen gyakran gyűjtsünk szerverstatisztikákat (5 másodperc - 1 óra)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "másodperc", "intervalMinutes": "jegyzőkönyv", "intervalValidation": "A monitorozási időközöknek 5 másodperc és 1 óra (3600 másodperc) között kell lenniük.", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Alagút URL-címének másolása", "copyServerStatsUrl": "Szerverstatisztikák URL-címének másolása", "copyDockerUrl": "Docker URL másolása", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "URL másolása az alkalmazás teljes képernyős módban történő megnyitásához", "notEnabled": "A Docker nincs engedélyezve ehhez a gazdagéphez. Engedélyezze a Gazdagép beállításaiban a Docker funkcióinak használatához.", "validating": "Docker érvényesítése...", @@ -1348,7 +1375,97 @@ "selectAll": "Összes kijelölése", "deselectAll": "Összes kijelölés törlése", "useGlobalStatusDefault": "Globális alapértelmezett érték használata (Állapot)", - "useGlobalMetricsDefault": "Globális alapértelmezett érték használata (metrikák)" + "useGlobalMetricsDefault": "Globális alapértelmezett érték használata (metrikák)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminál", @@ -1372,6 +1489,7 @@ "connected": "Csatlakoztatva", "clipboardWriteFailed": "Nem sikerült a vágólapra másolni. Győződjön meg arról, hogy az oldal HTTPS vagy localhost protokollon keresztül jelenik meg.", "clipboardReadFailed": "Nem sikerült beolvasni a vágólapról. Győződjön meg arról, hogy a vágólapra vonatkozó engedélyek meg vannak adva.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-kapcsolat létrejött", "authError": "Hitelesítés sikertelen: {{message}}", "unknownError": "Ismeretlen hiba történt", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Parancsok, elérési utak, IP-címek és naplózási szintek automatikus kiemelése a terminál kimenetében", "enableCommandPaletteShortcut": "Parancspaletta billentyűparancsának engedélyezése", "enableCommandPaletteShortcutDesc": "Koppintson duplán a bal Shift billentyűre a Parancspaletta megnyitásához, amelyen gyorsan elérheti a gazdagépeket.", - "enableTerminalSessionPersistence": "Állandó terminál munkamenetek", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "SSH-kapcsolatok fenntartása lapváltáskor vagy böngésző bezárásakor (instabil lehet)" }, "user": { diff --git a/src/locales/translated/id_ID.json b/src/locales/translated/id_ID.json index 5ec3f4cc..36ca3858 100644 --- a/src/locales/translated/id_ID.json +++ b/src/locales/translated/id_ID.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Pengaturan pemantauan global tersimpan", "failedToSaveGlobalSettings": "Gagal menyimpan pengaturan pemantauan global.", "failedToLoadGlobalSettings": "Gagal memuat pengaturan pemantauan global.", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Memuat sesi...", "noActiveSessions": "Tidak ditemukan sesi aktif.", "device": "Perangkat", @@ -866,11 +876,21 @@ "importError": "Kesalahan impor", "failedToImportJson": "Gagal mengimpor file JSON", "connectionDetails": "Detail Koneksi", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisasi", "ipAddress": "Alamat IP atau Nama Host", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Pelabuhan", "name": "Nama", "username": "Nama belakang", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Map", "tags": "Tag", "pin": "Pin", @@ -979,6 +999,8 @@ "tunnel": "Terowongan", "fileManager": "Pengelola File", "serverStats": "Statistik Server", + "status": "Status", + "statistics": "Statistik", "hostViewer": "Pemirsa Pembawa Acara", "enableServerStats": "Aktifkan Statistik Server", "enableServerStatsDesc": "Aktifkan/nonaktifkan pengumpulan statistik server untuk host ini.", @@ -1028,7 +1050,6 @@ "openFileManager": "Buka Pengelola File", "openTunnels": "Terowongan Terbuka", "openServerDetails": "Buka Detail Server", - "statistics": "Statistik", "enabledWidgets": "Widget yang Diaktifkan", "openServerStats": "Statistik Server Terbuka", "enabledWidgetsDesc": "Pilih widget statistik mana yang akan ditampilkan untuk host ini.", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Periksa apakah server sedang online atau offline.", "statusCheckInterval": "Interval Pemeriksaan Status", "statusCheckIntervalDesc": "Seberapa sering memeriksa apakah host sedang online (5 detik - 1 jam)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Gunakan pengaturan default global.", "useGlobalMetricsInterval": "Gunakan pengaturan default global.", "usingGlobalDefault": "Menggunakan default global ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Aktifkan Pemantauan Metrik", "metricsEnabledDesc": "Kumpulkan statistik CPU, RAM, disk, dan sistem lainnya.", "metricsInterval": "Interval Pengumpulan Metrik", "metricsIntervalDesc": "Seberapa sering mengumpulkan statistik server (5 detik - 1 jam)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "detik", "intervalMinutes": "menit", "intervalValidation": "Interval pemantauan harus antara 5 detik dan 1 jam (3600 detik).", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Salin URL Terowongan", "copyServerStatsUrl": "Salin URL Statistik Server", "copyDockerUrl": "Salin URL Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Salin URL untuk membuka aplikasi ini dalam mode layar penuh.", "notEnabled": "Docker belum diaktifkan untuk host ini. Aktifkan di Pengaturan Host untuk menggunakan fitur Docker.", "validating": "Memvalidasi Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Pilih semua", "deselectAll": "Batalkan pilihan semua", "useGlobalStatusDefault": "Gunakan Pengaturan Default Global (Status)", - "useGlobalMetricsDefault": "Gunakan Pengaturan Default Global (Metrik)" + "useGlobalMetricsDefault": "Gunakan Pengaturan Default Global (Metrik)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Terhubung", "clipboardWriteFailed": "Gagal menyalin ke papan klip. Pastikan halaman disajikan melalui HTTPS atau localhost.", "clipboardReadFailed": "Gagal membaca dari clipboard. Pastikan izin clipboard telah diberikan.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Koneksi SSH berhasil dibuat.", "authError": "Autentikasi gagal: {{message}}", "unknownError": "Terjadi kesalahan yang tidak diketahui.", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Secara otomatis menyorot perintah, jalur, IP, dan level log pada output terminal.", "enableCommandPaletteShortcut": "Aktifkan Pintasan Palet Perintah", "enableCommandPaletteShortcutDesc": "Tekan Shift kiri dua kali untuk membuka Palet Perintah guna akses cepat ke host.", - "enableTerminalSessionPersistence": "Sesi Terminal Permanen", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Pertahankan koneksi SSH saat beralih tab atau menutup browser (mungkin tidak stabil)" }, "user": { diff --git a/src/locales/translated/it_IT.json b/src/locales/translated/it_IT.json index fcba60f2..adc0ba7b 100644 --- a/src/locales/translated/it_IT.json +++ b/src/locales/translated/it_IT.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Impostazioni di monitoraggio globali salvate", "failedToSaveGlobalSettings": "Impossibile salvare le impostazioni di monitoraggio globale", "failedToLoadGlobalSettings": "Impossibile caricare le impostazioni di monitoraggio globale", + "guacamoleIntegration": "Integrazione Desktop Remoto (Guacamole)", + "guacamoleIntegrationDesc": "Abilita connessioni RDP, VNC e Telnet tramite guacd. Richiede un'istanza guacd per essere in esecuzione.", + "enableGuacamole": "Abilita supporto RDP/VNC/Telnet", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Le modifiche all'host/porta guacd richiedono che il riavvio del server abbia effetto.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "è stato adattato all'intervallo valido", "loadingSessions": "Caricamento sessioni...", "noActiveSessions": "Nessuna sessione attiva trovata.", "device": "Dispositivo", @@ -866,11 +876,21 @@ "importError": "Errore di importazione", "failedToImportJson": "Importazione del file JSON non riuscita", "connectionDetails": "Dettagli Della Connessione", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organizzazione", "ipAddress": "Indirizzo IP o nome host", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Porta", "name": "Nome", "username": "Username", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Cartella", "tags": "Etichette", "pin": "Pin", @@ -979,6 +999,8 @@ "tunnel": "Tunnel", "fileManager": "Gestore File", "serverStats": "Statistiche Server", + "status": "Status", + "statistics": "Statistiche", "hostViewer": "Visualizzatore Host", "enableServerStats": "Abilita Statistiche Server", "enableServerStatsDesc": "Abilita/disabilita la raccolta di statistiche server per questo host", @@ -1028,7 +1050,6 @@ "openFileManager": "Apri File Manager", "openTunnels": "Gallerie Aperte", "openServerDetails": "Apri Dettagli Server", - "statistics": "Statistiche", "enabledWidgets": "Widget Abilitati", "openServerStats": "Apri Statistiche Server", "enabledWidgetsDesc": "Seleziona quali widget statistiche mostrare per questo host", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Controlla se il server è online o offline", "statusCheckInterval": "Intervallo Controllo Stato", "statusCheckIntervalDesc": "Quanto spesso controllare se l'host è online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Usa impostazione predefinita globale", "useGlobalMetricsInterval": "Usa impostazione predefinita globale", "usingGlobalDefault": "Utilizzo di default globale ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Abilita Monitoraggio Metriche", "metricsEnabledDesc": "Raccogliere le statistiche CPU, RAM, disco e altre statistiche di sistema", "metricsInterval": "Intervallo Di Raccolta Metriche", "metricsIntervalDesc": "Quanto spesso raccogliere statistiche del server (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "secondi", "intervalMinutes": "minuti", "intervalValidation": "Gli intervalli di monitoraggio devono essere compresi tra 5 secondi e 1 ora (3600 secondi)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copia URL Tunnel", "copyServerStatsUrl": "Copia Url Statistiche Server", "copyDockerUrl": "Copia URL Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copia URL per aprire questa app in modalità a schermo intero", "notEnabled": "Docker non è abilitato per questo host. Abilitarlo nelle impostazioni Host per utilizzare le funzioni Docker.", "validating": "Convalida Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Seleziona tutto", "deselectAll": "Deseleziona tutto", "useGlobalStatusDefault": "Usa Global Default (Status)", - "useGlobalMetricsDefault": "Usa Globale Predefinito (Metrice)" + "useGlobalMetricsDefault": "Usa Globale Predefinito (Metrice)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminale", @@ -1372,6 +1489,7 @@ "connected": "Connesso", "clipboardWriteFailed": "Impossibile copiare negli appunti. Assicurarsi che la pagina sia servita su HTTPS o localhost.", "clipboardReadFailed": "Lettura dagli appunti non riuscita. Assicurarsi che i permessi degli appunti siano concessi.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Connessione SSH stabilita", "authError": "Autenticazione non riuscita: {{message}}", "unknownError": "Errore sconosciuto", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Evidenzia automaticamente comandi, tracciati, IP e livelli di log nell'output del terminale", "enableCommandPaletteShortcut": "Abilita Scorciatoia Tavolozza Comandi", "enableCommandPaletteShortcutDesc": "Doppio tocco a sinistra Maiusc per aprire la Tavolozza dei comandi per un rapido accesso agli host", - "enableTerminalSessionPersistence": "Sessioni Terminali Persistenti", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Mantenere le connessioni SSH quando si cambiano schede o si chiude il browser (potrebbe essere instabile)" }, "user": { diff --git a/src/locales/translated/ja_JP.json b/src/locales/translated/ja_JP.json index aebbcaa6..1dd52607 100644 --- a/src/locales/translated/ja_JP.json +++ b/src/locales/translated/ja_JP.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "グローバル監視設定を保存しました", "failedToSaveGlobalSettings": "グローバル監視設定の保存に失敗しました", "failedToLoadGlobalSettings": "グローバル監視設定の読み込みに失敗しました", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Guacd 経由で RDP、VNC、および Telnet 接続を有効にします。実行するには guacd インスタンスが必要です。", + "enableGuacamole": "RDP/VNC/Telnet のサポートを有効にする", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "guacd ホスト/ポートへの変更を有効にするにはサーバーの再起動が必要です。", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "有効な範囲に調整されました", "loadingSessions": "セッションを読み込み中...", "noActiveSessions": "アクティブなセッションが見つかりませんでした。", "device": "デバイス", @@ -866,11 +876,21 @@ "importError": "インポートエラー", "failedToImportJson": "JSON ファイルのインポートに失敗しました", "connectionDetails": "接続詳細", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "組織", "ipAddress": "IPアドレスまたはホスト名", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "ポート", "name": "名前", "username": "ユーザー名", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "フォルダ", "tags": "タグ", "pin": "ピン留めする", @@ -979,6 +999,8 @@ "tunnel": "トンネル", "fileManager": "ファイルマネージャー", "serverStats": "サーバーの統計", + "status": "Status", + "statistics": "統計情報", "hostViewer": "ホストビューアー", "enableServerStats": "サーバー統計を有効にする", "enableServerStatsDesc": "このホストのサーバ統計情報収集を有効/無効にする", @@ -1028,7 +1050,6 @@ "openFileManager": "ファイルマネージャを開く", "openTunnels": "トンネルを開く", "openServerDetails": "サーバーの詳細を開く", - "statistics": "統計情報", "enabledWidgets": "有効なウィジェット", "openServerStats": "サーバー統計を開く", "enabledWidgetsDesc": "このホストに表示する統計ウィジェットを選択してください", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "サーバーがオンラインかオフラインかを確認する", "statusCheckInterval": "ステータスチェックの間隔", "statusCheckIntervalDesc": "ホストがオンラインかどうかを確認する頻度(5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "グローバルデフォルトを使用", "useGlobalMetricsInterval": "グローバルデフォルトを使用", "usingGlobalDefault": "グローバルデフォルト ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "メトリックモニタリングを有効にする", "metricsEnabledDesc": "CPU、RAM、ディスク、その他のシステム統計を収集する", "metricsInterval": "メトリックコレクションの間隔", "metricsIntervalDesc": "サーバーの統計情報を収集する頻度(5秒~1時間)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "秒", "intervalMinutes": "分", "intervalValidation": "モニタリング間隔は5秒から1時間(3600秒)の間でなければなりません", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "トンネルURLをコピー", "copyServerStatsUrl": "サーバー統計の URL をコピー", "copyDockerUrl": "Docker URL をコピー", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "URLをコピーしてフルスクリーンモードでこのアプリを開く", "notEnabled": "Docker はこのホストでは有効になっていません。format@@0で有効にして、Docker 機能を使用します。", "validating": "Dockerを検証中...", @@ -1348,7 +1375,97 @@ "selectAll": "すべて選択", "deselectAll": "すべての選択を解除", "useGlobalStatusDefault": "Use Global Default (Status)", - "useGlobalMetricsDefault": "グローバルデフォルトを使用 (メトリック)" + "useGlobalMetricsDefault": "グローバルデフォルトを使用 (メトリック)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "ターミナル", @@ -1372,6 +1489,7 @@ "connected": "接続しました", "clipboardWriteFailed": "クリップボードにコピーできませんでした。ページがHTTPSまたはlocalhostで配信されていることを確認してください。", "clipboardReadFailed": "クリップボードからの読み取りに失敗しました。クリップボードのアクセス許可が付与されていることを確認してください。", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH接続が確立されました", "authError": "認証に失敗しました: {{message}}", "unknownError": "不明なエラーが発生しました", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "ターミナル出力でコマンド、パス、IP、ログレベルを自動的に強調表示する", "enableCommandPaletteShortcut": "コマンドパレットショートカットを有効にする", "enableCommandPaletteShortcutDesc": "左シフトをダブルタップしてコマンドパレットを開き、ホストへの迅速なアクセス", - "enableTerminalSessionPersistence": "永続的なターミナルセッション", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "タブの切り替えやブラウザの閉じ時にSSH接続を維持します (不安定な場合があります)" }, "user": { diff --git a/src/locales/translated/ko_KR.json b/src/locales/translated/ko_KR.json index e4790cbd..b2f98c9f 100644 --- a/src/locales/translated/ko_KR.json +++ b/src/locales/translated/ko_KR.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "글로벌 모니터링 설정이 저장되었습니다.", "failedToSaveGlobalSettings": "전역 모니터링 설정을 저장하는 데 실패했습니다.", "failedToLoadGlobalSettings": "전역 모니터링 설정을 불러오는 데 실패했습니다.", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "세션 불러오는 중...", "noActiveSessions": "활성화된 세션이 없습니다.", "device": "장치", @@ -866,11 +876,21 @@ "importError": "가져오기 오류", "failedToImportJson": "JSON 파일을 가져오는 데 실패했습니다.", "connectionDetails": "연결 정보", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "조직", "ipAddress": "IP 주소 또는 호스트 이름", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "포트", "name": "이름", "username": "사용자 이름", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "접는 사람", "tags": "태그", "pin": "핀", @@ -979,6 +999,8 @@ "tunnel": "터널", "fileManager": "파일 관리자", "serverStats": "서버 통계", + "status": "Status", + "statistics": "통계", "hostViewer": "호스트 뷰어", "enableServerStats": "서버 통계 활성화", "enableServerStatsDesc": "이 호스트에 대한 서버 통계 수집을 활성화/비활성화합니다.", @@ -1028,7 +1050,6 @@ "openFileManager": "파일 관리자 열기", "openTunnels": "개방형 터널", "openServerDetails": "오픈 서버 세부 정보", - "statistics": "통계", "enabledWidgets": "활성화된 위젯", "openServerStats": "오픈 서버 통계", "enabledWidgetsDesc": "이 호스트에 대해 표시할 통계 위젯을 선택하세요.", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "서버가 온라인 상태인지 오프라인 상태인지 확인하십시오.", "statusCheckInterval": "상태 확인 간격", "statusCheckIntervalDesc": "호스트가 온라인 상태인지 확인하는 빈도 (5초 ~ 1시간)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "전역 기본값을 사용합니다", "useGlobalMetricsInterval": "전역 기본값을 사용합니다", "usingGlobalDefault": "전역 기본값 사용({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "메트릭 모니터링 활성화", "metricsEnabledDesc": "CPU, RAM, 디스크 및 기타 시스템 통계를 수집합니다.", "metricsInterval": "측정항목 수집 간격", "metricsIntervalDesc": "서버 통계 수집 빈도 (5초 ~ 1시간)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "초", "intervalMinutes": "분", "intervalValidation": "모니터링 간격은 5초에서 1시간(3600초) 사이여야 합니다.", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "터널 URL 복사", "copyServerStatsUrl": "서버 통계 URL 복사", "copyDockerUrl": "Docker URL 복사", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "이 앱을 전체 화면 모드로 열려면 URL을 복사하세요.", "notEnabled": "이 호스트에서는 Docker가 활성화되어 있지 않습니다. Docker 기능을 사용하려면 호스트 설정에서 Docker를 활성화하십시오.", "validating": "Docker 유효성 검사 중...", @@ -1348,7 +1375,97 @@ "selectAll": "모두 선택하세요", "deselectAll": "모두 선택 해제", "useGlobalStatusDefault": "전역 기본값(상태) 사용", - "useGlobalMetricsDefault": "전역 기본값(메트릭) 사용" + "useGlobalMetricsDefault": "전역 기본값(메트릭) 사용", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "터미널", @@ -1372,6 +1489,7 @@ "connected": "연결됨", "clipboardWriteFailed": "클립보드에 복사하는 데 실패했습니다. 페이지가 HTTPS 또는 localhost를 통해 제공되는지 확인하세요.", "clipboardReadFailed": "클립보드에서 읽는 데 실패했습니다. 클립보드 권한이 부여되었는지 확인하십시오.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH 연결이 설정되었습니다.", "authError": "인증 실패: {{message}}", "unknownError": "알 수 없는 오류가 발생했습니다.", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "터미널 출력에서 명령어, 경로, IP 주소 및 로그 레벨을 자동으로 강조 표시합니다.", "enableCommandPaletteShortcut": "명령 팔레트 바로가기 활성화", "enableCommandPaletteShortcutDesc": "왼쪽 Shift 키를 두 번 누르면 호스트에 빠르게 접근할 수 있는 명령 팔레트가 열립니다.", - "enableTerminalSessionPersistence": "영구 터미널 세션", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "탭을 전환하거나 브라우저를 닫을 때 SSH 연결을 유지합니다(불안정할 수 있음)." }, "user": { diff --git a/src/locales/translated/nl_NL.json b/src/locales/translated/nl_NL.json index 21cf820b..ae074855 100644 --- a/src/locales/translated/nl_NL.json +++ b/src/locales/translated/nl_NL.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Algemene monitoring instellingen opgeslagen", "failedToSaveGlobalSettings": "Fout bij het opslaan van de globale monitoring instellingen", "failedToLoadGlobalSettings": "Fout bij het laden van de globale monitoring instellingen", + "guacamoleIntegration": "Externe Desktop integratie (Guacamole)", + "guacamoleIntegrationDesc": "Schakel RDP, VNC en Telnet verbindingen in via guacd. Vereist een guacd instantie om te worden uitgevoerd.", + "enableGuacamole": "RDP/VNC/Telnet ondersteuning inschakelen", + "guacdUrl": "guacd URL (host:poort)", + "guacdUrlPlaceholder": "adviseur:4822", + "guacdUrlNote": "Wijzigingen in de guacd host/poort vereisen een herstart van de server van kracht.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "is aangepast aan geldig bereik", "loadingSessions": "Sessies laden...", "noActiveSessions": "Geen actieve sessies gevonden.", "device": "Apparaat", @@ -866,11 +876,21 @@ "importError": "Fout bij importeren", "failedToImportJson": "Kan JSON bestand niet importeren", "connectionDetails": "Connectie Details", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Rekening", "ipAddress": "IP-adres of hostnaam", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Poort", "name": "naam", "username": "Gebruikersnaam", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Map", "tags": "Labels", "pin": "Vastzetten", @@ -979,6 +999,8 @@ "tunnel": "Tunnel", "fileManager": "Bestands Beheer", "serverStats": "Server Statistieken", + "status": "Status", + "statistics": "Statistieken", "hostViewer": "Host Viewer", "enableServerStats": "Server statistieken inschakelen", "enableServerStatsDesc": "Schakel server statistieken verzameling voor deze host in/uit", @@ -1028,7 +1050,6 @@ "openFileManager": "Bestandsbeheer openen", "openTunnels": "Open Tunnels", "openServerDetails": "Server details openen", - "statistics": "Statistieken", "enabledWidgets": "Ingeschakelde Widgets", "openServerStats": "Open Server Statistieken", "enabledWidgetsDesc": "Selecteer welke statistieken widgets moeten worden weergegeven voor deze host", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Controleer of de server online of offline is", "statusCheckInterval": "Status controle interval", "statusCheckIntervalDesc": "Hoe vaak controleren of host online is (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Globale standaard gebruiken", "useGlobalMetricsInterval": "Globale standaard gebruiken", "usingGlobalDefault": "Gebruik van globale standaard ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Metrics monitoring inschakelen", "metricsEnabledDesc": "Verzamel CPU, RAM, schijf en andere systeemstatistieken", "metricsInterval": "Metrics Collectie Interval", "metricsIntervalDesc": "Hoe vaak serverstatistieken worden verzameld (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "seconden", "intervalMinutes": "minuten", "intervalValidation": "Controleintervallen moeten tussen de 5 en 1 uur zijn (3600 seconden)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopieer Tunnel URL", "copyServerStatsUrl": "Kopieer server statistieken URL", "copyDockerUrl": "Docker URL kopiëren", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "URL kopiëren om deze app te openen in volledig scherm modus", "notEnabled": "Docker is niet ingeschakeld voor deze host. Zet het aan in Hostinstellingen om de Docker-functies te gebruiken.", "validating": "Docker valideren...", @@ -1348,7 +1375,97 @@ "selectAll": "Alles selecteren", "deselectAll": "Deselecteer alles", "useGlobalStatusDefault": "Gebruik Global Default (Status)", - "useGlobalMetricsDefault": "Gebruik Globale Standaard (Metrieken)" + "useGlobalMetricsDefault": "Gebruik Globale Standaard (Metrieken)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Verbonden", "clipboardWriteFailed": "Kopiëren naar klembord mislukt. Zorg ervoor dat de pagina via HTTPS of localhost wordt geserveerd.", "clipboardReadFailed": "Lezen van klembord mislukt. Zorg ervoor dat machtigingen voor klembord zijn verleend.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH verbinding ingesteld", "authError": "Authenticatie mislukt: {{message}}", "unknownError": "Onbekende fout opgetreden", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Automatisch commando's, pad en IP's markeren en levels loggen in de einduitvoer", "enableCommandPaletteShortcut": "Schakel Command Palette Snelkoppeling in", "enableCommandPaletteShortcutDesc": "Dubbeltikken op linker Shift om het Opdrachtpalet te openen voor snelle toegang tot hosts", - "enableTerminalSessionPersistence": "Persistente terminal sessies", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Behoud SSH verbindingen bij het wisselen van tabs of het sluiten van de browser (kan instabiel zijn)" }, "user": { diff --git a/src/locales/translated/no_NO.json b/src/locales/translated/no_NO.json index 5432a861..fbd64701 100644 --- a/src/locales/translated/no_NO.json +++ b/src/locales/translated/no_NO.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globale overvåkingsinnstillinger lagret", "failedToSaveGlobalSettings": "Kan ikke lagre globale overvåkingsinnstillinger", "failedToLoadGlobalSettings": "Kan ikke laste inn globale overvåkingsinnstillinger", + "guacamoleIntegration": "Eksternt skrivebordsintegrering (Guacamole)", + "guacamoleIntegrationDesc": "Aktiver RDP, VNC, og Telnet forbindelser via guacd. Krever en guacd instans for å kjøre.", + "enableGuacamole": "Aktiver støtte for RDP/VNC/Telnet", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Endringer i guacd vert/port krever at serveren startes på nytt.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "ble justert til gyldig område", "loadingSessions": "Laster inn økter...", "noActiveSessions": "Ingen aktive økter funnet.", "device": "Enhet", @@ -866,11 +876,21 @@ "importError": "Importfeil", "failedToImportJson": "Kunne ikke importere JSON-fil", "connectionDetails": "Tilkoblingsdetaljer", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisasjon", "ipAddress": "IP adresse eller vertsnavn", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Navn", "username": "Brukernavn", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Mappe", "tags": "Tagger", "pin": "Fest", @@ -979,6 +999,8 @@ "tunnel": "Tunnelen", "fileManager": "Filbehandler", "serverStats": "Serverstatistikk", + "status": "Status", + "statistics": "Statistikk", "hostViewer": "Vertvisning", "enableServerStats": "Aktiver serverstatistikk", "enableServerStatsDesc": "Aktiver/deaktiver innsamling av serverstatistikk for denne verten", @@ -1028,7 +1050,6 @@ "openFileManager": "Åpne filbehandler", "openTunnels": "Åpne tuneller", "openServerDetails": "Åpne serverdetaljer", - "statistics": "Statistikk", "enabledWidgets": "Aktiverte widgeter", "openServerStats": "Åpne serverstatistikk", "enabledWidgetsDesc": "Velg hvilke statistikk-widgeter som skal vises for denne verten", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Kontroller om serveren er online eller offline", "statusCheckInterval": "Statussjekkintervall", "statusCheckIntervalDesc": "Hvor ofte du skal kontrollere om verten er online (5s - 1t)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Bruk global standard", "useGlobalMetricsInterval": "Bruk global standard", "usingGlobalDefault": "Bruker global standard ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Aktiver statistikkovervåking", "metricsEnabledDesc": "Samle inn CPU, RAM, disk og annen systemstatistikk", "metricsInterval": "Intervall for statistikkinnsamling", "metricsIntervalDesc": "Hvor ofte serverstatistikk skal innhentes (5s - 1t)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekunder", "intervalMinutes": "minutter", "intervalValidation": "Overvåkingsintervaller må være mellom 5 sekunder og 1 time (3600 sekunder)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopier tunnel URL", "copyServerStatsUrl": "Kopier Server Statistikk URL", "copyDockerUrl": "Kopier Docker URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Kopier URL for å åpne denne appen i fullskjermmodus", "notEnabled": "Leger er ikke aktivert for denne verten. Aktiver dette i Vertsinnstillingene for å bruke Docker-funksjoner.", "validating": "Validerer Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Velg alle", "deselectAll": "Fjern all merking", "useGlobalStatusDefault": "Bruk global standard (Status)", - "useGlobalMetricsDefault": "Bruk global standard (måltall)" + "useGlobalMetricsDefault": "Bruk global standard (måltall)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Tilkoblet", "clipboardWriteFailed": "Kopiering til utklippstavlen. Sjekk at siden har tilgang til HTTPS eller localhost.", "clipboardReadFailed": "Kan ikke lese fra utklippstavlen. Påse at utklippstavle tillatelser er gitt.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-tilkobling etablert", "authError": "Autentisering mislyktes: {{message}}", "unknownError": "Ukjent feil oppstod", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Automatisk markerer kommandoer, stier, IP-adresser og loggnivåer i terminalen", "enableCommandPaletteShortcut": "Aktiver \"Kommando-palett\"-snarvei", "enableCommandPaletteShortcutDesc": "Dobbelttrykk til venstre Skift for å åpne kommandopaletten for rask tilgang til verter", - "enableTerminalSessionPersistence": "Vedvarende terminaløkter", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Oppretthold SSH-forbindelser når du bytter faner eller lukker nettleseren (kan være ustabil)" }, "user": { diff --git a/src/locales/translated/pl_PL.json b/src/locales/translated/pl_PL.json index 3cd3b6e1..71865e02 100644 --- a/src/locales/translated/pl_PL.json +++ b/src/locales/translated/pl_PL.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globalne ustawienia monitorowania zapisane", "failedToSaveGlobalSettings": "Nie udało się zapisać globalnych ustawień monitoringu", "failedToLoadGlobalSettings": "Nie udało się załadować globalnych ustawień monitoringu", + "guacamoleIntegration": "Integracja zdalnego pulpitu (Guacamole)", + "guacamoleIntegrationDesc": "Włącz połączenia RDP, VNC i Telnet przez guacd. Wymaga instancji guacd do uruchomienia.", + "enableGuacamole": "Włącz obsługę RDP/VNC/Telnet", + "guacdUrl": "adres URL guacd (host:port)", + "guacdUrlPlaceholder": "guakd:4822", + "guacdUrlNote": "Zmiany hosta/portu guacd wymagają ponownego uruchomienia serwera.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "został dostosowany do prawidłowego zakresu", "loadingSessions": "Ładowanie sesji...", "noActiveSessions": "Nie znaleziono aktywnych sesji.", "device": "Urządzenie", @@ -866,11 +876,21 @@ "importError": "Błąd importu", "failedToImportJson": "Nie udało się zaimportować pliku JSON", "connectionDetails": "Szczegóły połączenia", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organizacja", "ipAddress": "Adres IP lub nazwa hosta", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Nazwisko", "username": "Nazwa użytkownika", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Folder", "tags": "Tagi", "pin": "Przypnij", @@ -979,6 +999,8 @@ "tunnel": "Tunel", "fileManager": "Menedżer plików", "serverStats": "Statystyki serwera", + "status": "Status", + "statistics": "Statystyki", "hostViewer": "Przeglądarka hostów", "enableServerStats": "Włącz statystyki serwera", "enableServerStatsDesc": "Włącz/Wyłącz kolekcję statystyk serwera dla tego hosta", @@ -1028,7 +1050,6 @@ "openFileManager": "Otwórz menedżera plików", "openTunnels": "Otwórz tunele", "openServerDetails": "Otwórz szczegóły serwera", - "statistics": "Statystyki", "enabledWidgets": "Włączone widżety", "openServerStats": "Otwórz statystyki serwera", "enabledWidgetsDesc": "Wybierz, które widżety statystyczne mają być wyświetlane dla tego hosta", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Sprawdź, czy serwer jest online lub offline", "statusCheckInterval": "Interwał sprawdzania statusu", "statusCheckIntervalDesc": "Jak często sprawdzać, czy host jest online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Użyj globalnego domyślnego", "useGlobalMetricsInterval": "Użyj globalnego domyślnego", "usingGlobalDefault": "Używanie domyślnych globalnych ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Włącz monitorowanie liczników", "metricsEnabledDesc": "Zbieraj CPU, RAM, dysk i inne statystyki systemowe", "metricsInterval": "Interwał kolekcji liczników", "metricsIntervalDesc": "Jak często zbierać statystyki serwera (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekundy", "intervalMinutes": "minuty", "intervalValidation": "Częstotliwość monitorowania musi wynosić od 5 sekund do 1 godziny (3600 sekund)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Skopiuj adres URL tunelu", "copyServerStatsUrl": "Skopiuj adres URL statystyk serwera", "copyDockerUrl": "Skopiuj URL dokera", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Skopiuj adres URL, aby otworzyć aplikację w trybie pełnoekranowym", "notEnabled": "Docker nie jest włączony dla tego hosta. Włącz go w Ustawieniach hosta, aby używać funkcji Dockera.", "validating": "Sprawdzanie poprawności Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Zaznacz wszystkie", "deselectAll": "Odznacz wszystkie", "useGlobalStatusDefault": "Użyj globalnego domyślnego (Status)", - "useGlobalMetricsDefault": "Użyj globalnego domyślnego (Metrics)" + "useGlobalMetricsDefault": "Użyj globalnego domyślnego (Metrics)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Połączono", "clipboardWriteFailed": "Nie udało się skopiować do schowka. Upewnij się, że strona jest obsługiwana przez HTTPS lub localhost.", "clipboardReadFailed": "Nie udało się odczytać ze schowka. Upewnij się, że uprawnienia do schowka są przyznane.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Utworzono połączenie SSH", "authError": "Uwierzytelnianie nie powiodło się: {{message}}", "unknownError": "Wystąpił nieznany błąd", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Automatycznie podświetl polecenia, ścieżki, adresy IP i poziomy logów na wyjściu terminalu", "enableCommandPaletteShortcut": "Włącz skrót palety poleceń", "enableCommandPaletteShortcutDesc": "Dotknij dwukrotnie po lewej stronie, aby otworzyć paletę poleceń dla szybkiego dostępu do hostów", - "enableTerminalSessionPersistence": "Trwałe sesje terminali", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Utrzymuj połączenia SSH podczas przełączania kart lub zamykania przeglądarki (może być niestabilne)" }, "user": { diff --git a/src/locales/translated/pt_BR.json b/src/locales/translated/pt_BR.json index ff782a9d..0a96bb4d 100644 --- a/src/locales/translated/pt_BR.json +++ b/src/locales/translated/pt_BR.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Configurações globais de monitoramento salvas", "failedToSaveGlobalSettings": "Falha ao salvar as configurações de monitoramento globais", "failedToLoadGlobalSettings": "Falha ao carregar as configurações de monitoramento globais", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "foi ajustado para um intervalo válido", "loadingSessions": "Carregando sessões...", "noActiveSessions": "Não foram encontradas sessões ativas.", "device": "Dispositivo", @@ -866,11 +876,21 @@ "importError": "Erro ao importar", "failedToImportJson": "Falha ao importar arquivo JSON", "connectionDetails": "Detalhes da conexão", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Cliente", "ipAddress": "Endereço IP ou Nome de Host", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Porta", "name": "Nome:", "username": "Usuário:", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "pasta", "tags": "Etiquetas", "pin": "PIN", @@ -979,6 +999,8 @@ "tunnel": "Túnel", "fileManager": "Gerenciador de Arquivos", "serverStats": "Estatísticas do servidor", + "status": "Status", + "statistics": "estatísticas", "hostViewer": "Visualizador do Host", "enableServerStats": "Habilitar estatísticas do servidor", "enableServerStatsDesc": "Ativar/desativar estatísticas do servidor para este host", @@ -1028,7 +1050,6 @@ "openFileManager": "Abrir Gerenciador de Arquivos", "openTunnels": "Abrir túneis", "openServerDetails": "Abrir Detalhes do Servidor", - "statistics": "estatísticas", "enabledWidgets": "Widgets ativos", "openServerStats": "Estatísticas do Servidor Aberto", "enabledWidgetsDesc": "Selecione quais widgets de estatísticas a exibir para este host", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Verifique se o servidor está online ou offline", "statusCheckInterval": "Intervalo de verificação de status", "statusCheckIntervalDesc": "Frequência para verificar se o host está online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Usar padrão global", "useGlobalMetricsInterval": "Usar padrão global", "usingGlobalDefault": "Usando padrão global ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Habilitar monitoramento de métricas", "metricsEnabledDesc": "Coletar estatísticas de CPU, RAM, disco e outros sistemas", "metricsInterval": "Intervalo de Coleção de Métricas", "metricsIntervalDesc": "Com que frequência coletar estatísticas do servidor (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "segundos", "intervalMinutes": "Minutos", "intervalValidation": "Intervalos de monitoramento devem ser entre 5 segundos e 1 hora (3600 segundos)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copiar URL do túnel", "copyServerStatsUrl": "Copiar URL das Estatísticas do Servidor", "copyDockerUrl": "Copiar URL do Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copiar URL para abrir este app em tela cheia", "notEnabled": "O Docker não está habilitado para este host. Habilite nas configurações de Host para usar os recursos Docker.", "validating": "Validando o Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Selecionar todos", "deselectAll": "Desmarcar todos", "useGlobalStatusDefault": "Usar Padrão Global (Status)", - "useGlobalMetricsDefault": "Usar Padrão Global (Métricas)" + "useGlobalMetricsDefault": "Usar Padrão Global (Métricas)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Conectado", "clipboardWriteFailed": "Falha ao copiar para a área de transferência. Certifique-se de que a página seja servida por HTTPS ou localhost.", "clipboardReadFailed": "Falha ao ler da área de transferência. Certifique-se de que as permissões da área de transferência foram concedidas.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Conexão SSH estabelecida", "authError": "Falha na autenticação: {{message}}", "unknownError": "Ocorreu um erro desconhecido", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Destacar automaticamente comandos, caminhos, IPs e níveis de log na saída do terminal", "enableCommandPaletteShortcut": "Ativar Atalho da Paleta de Comando", "enableCommandPaletteShortcutDesc": "Toque duas vezes no botão esquerdo para abrir a Paleta de Comando para acesso rápido aos hosts", - "enableTerminalSessionPersistence": "Sessões Terminais Persistentes", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Manter conexões SSH ao alternar abas ou fechar o navegador (pode ser instável)" }, "user": { diff --git a/src/locales/translated/pt_PT.json b/src/locales/translated/pt_PT.json index 1991b4fc..b946c74f 100644 --- a/src/locales/translated/pt_PT.json +++ b/src/locales/translated/pt_PT.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Configurações globais de monitoramento salvas", "failedToSaveGlobalSettings": "Falha ao salvar as configurações de monitoramento globais", "failedToLoadGlobalSettings": "Falha ao carregar as configurações de monitoramento globais", + "guacamoleIntegration": "Integração no Desktop Remoto (Guacamole)", + "guacamoleIntegrationDesc": "Habilitar conexões RDP, VNC e Telnet via guacd. Requer uma instância de guacd para estar rodando.", + "enableGuacamole": "Habilitar suporte a RDP/VNC/Telnet", + "guacdUrl": "URL guacd (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Alterações no host/porta do guacd requerem que o servidor reinicie para que tenha efeito.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "foi ajustado para um intervalo válido", "loadingSessions": "Carregando sessões...", "noActiveSessions": "Não foram encontradas sessões ativas.", "device": "Dispositivo", @@ -866,11 +876,21 @@ "importError": "Erro ao importar", "failedToImportJson": "Falha ao importar arquivo JSON", "connectionDetails": "Detalhes da conexão", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Cliente", "ipAddress": "Endereço IP ou Nome de Host", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Porta", "name": "Nome:", "username": "Usuário:", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "pasta", "tags": "Etiquetas", "pin": "PIN", @@ -979,6 +999,8 @@ "tunnel": "Túnel", "fileManager": "Gerenciador de Arquivos", "serverStats": "Estatísticas do servidor", + "status": "Status", + "statistics": "estatísticas", "hostViewer": "Visualizador do Host", "enableServerStats": "Habilitar estatísticas do servidor", "enableServerStatsDesc": "Ativar/desativar estatísticas do servidor para este host", @@ -1028,7 +1050,6 @@ "openFileManager": "Abrir Gerenciador de Arquivos", "openTunnels": "Abrir túneis", "openServerDetails": "Abrir Detalhes do Servidor", - "statistics": "estatísticas", "enabledWidgets": "Widgets ativos", "openServerStats": "Estatísticas do Servidor Aberto", "enabledWidgetsDesc": "Selecione quais widgets de estatísticas a exibir para este host", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Verifique se o servidor está online ou offline", "statusCheckInterval": "Intervalo de verificação de status", "statusCheckIntervalDesc": "Frequência para verificar se o host está online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Usar padrão global", "useGlobalMetricsInterval": "Usar padrão global", "usingGlobalDefault": "Usando padrão global ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Habilitar monitoramento de métricas", "metricsEnabledDesc": "Coletar estatísticas de CPU, RAM, disco e outros sistemas", "metricsInterval": "Intervalo de Coleção de Métricas", "metricsIntervalDesc": "Com que frequência coletar estatísticas do servidor (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "segundos", "intervalMinutes": "Minutos", "intervalValidation": "Intervalos de monitoramento devem ser entre 5 segundos e 1 hora (3600 segundos)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copiar URL do túnel", "copyServerStatsUrl": "Copiar URL das Estatísticas do Servidor", "copyDockerUrl": "Copiar URL do Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copiar URL para abrir este app em tela cheia", "notEnabled": "O Docker não está habilitado para este host. Habilite nas configurações de Host para usar os recursos Docker.", "validating": "Validando o Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Selecionar todos", "deselectAll": "Desmarcar todos", "useGlobalStatusDefault": "Usar Padrão Global (Status)", - "useGlobalMetricsDefault": "Usar Padrão Global (Métricas)" + "useGlobalMetricsDefault": "Usar Padrão Global (Métricas)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Conectado", "clipboardWriteFailed": "Falha ao copiar para a área de transferência. Certifique-se de que a página seja servida por HTTPS ou localhost.", "clipboardReadFailed": "Falha ao ler da área de transferência. Certifique-se de que as permissões da área de transferência foram concedidas.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Conexão SSH estabelecida", "authError": "Falha na autenticação: {{message}}", "unknownError": "Ocorreu um erro desconhecido", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Destacar automaticamente comandos, caminhos, IPs e níveis de log na saída do terminal", "enableCommandPaletteShortcut": "Ativar Atalho da Paleta de Comando", "enableCommandPaletteShortcutDesc": "Toque duas vezes no botão esquerdo para abrir a Paleta de Comando para acesso rápido aos hosts", - "enableTerminalSessionPersistence": "Sessões Terminais Persistentes", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Manter conexões SSH ao alternar abas ou fechar o navegador (pode ser instável)" }, "user": { diff --git a/src/locales/translated/ro_RO.json b/src/locales/translated/ro_RO.json index bf749d3a..f8cda0fb 100644 --- a/src/locales/translated/ro_RO.json +++ b/src/locales/translated/ro_RO.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Setări de monitorizare globale salvate", "failedToSaveGlobalSettings": "Salvarea setărilor globale de monitorizare a eșuat", "failedToLoadGlobalSettings": "Încărcarea setărilor globale de monitorizare a eșuat", + "guacamoleIntegration": "Integrarea Desktop la distanță (Guacamole)", + "guacamoleIntegrationDesc": "Activează conexiunile RDP, VNC și Telnet prin intermediul guacd. Necesită o instanță de ghacd pentru a rula.", + "enableGuacamole": "Activează suport RDP/VNC/Telnet", + "guacdUrl": "URL guacd (host:port)", + "guacdUrlPlaceholder": "guacd: 4822", + "guacdUrlNote": "Modificările guacd host/port necesită o repornire a serverului pentru a avea efect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "a fost ajustat la un interval valid", "loadingSessions": "Se încarcă sesiunile...", "noActiveSessions": "Nici o sesiune activă găsită.", "device": "Dispozitiv", @@ -866,11 +876,21 @@ "importError": "Eroare de import", "failedToImportJson": "Nu s-a putut importa fișierul JSON", "connectionDetails": "Detalii conexiune", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organizație", "ipAddress": "Adresă IP sau nume gazdă", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Portul", "name": "Nume", "username": "Nume", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Dosar", "tags": "Etichete", "pin": "Fixează", @@ -979,6 +999,8 @@ "tunnel": "Tunel", "fileManager": "Manager fişiere", "serverStats": "Statistici server", + "status": "Status", + "statistics": "Statistici", "hostViewer": "Vizualizator Gazdă", "enableServerStats": "Activează Statisticile Serverului", "enableServerStatsDesc": "Activează/dezactivează colecția de statistici a serverului pentru această gazdă", @@ -1028,7 +1050,6 @@ "openFileManager": "Deschide managerul de fişiere", "openTunnels": "Deschide tuneluri", "openServerDetails": "Deschide detaliile serverului", - "statistics": "Statistici", "enabledWidgets": "Widget-uri activate", "openServerStats": "Deschide statisticile serverului", "enabledWidgetsDesc": "Selectați ce widget-uri de statistici să fie afișate pentru această gazdă", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Verifică dacă serverul este online sau offline", "statusCheckInterval": "Interval verificare stare", "statusCheckIntervalDesc": "Cât de des să verificați dacă gazda este online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Foloseste implicit global", "useGlobalMetricsInterval": "Foloseste implicit global", "usingGlobalDefault": "Utilizarea valorilor implicite globale ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Activează monitorizarea valorilor", "metricsEnabledDesc": "Colectează statistici CPU, RAM, disk și alte statistici de sistem", "metricsInterval": "Intervalul de colectare a valorilor", "metricsIntervalDesc": "Cât de des se colectează statisticile serverului (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "secunde", "intervalMinutes": "minute", "intervalValidation": "Intervalele de monitorizare trebuie să fie între 5 secunde și 1 oră (3600 secunde)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Copiază URL-ul tunelului", "copyServerStatsUrl": "Copiază URL-ul de statistici al serverului", "copyDockerUrl": "Copiază URL-ul Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Copiați URL-ul pentru a deschide această aplicație în modul ecran complet", "notEnabled": "Dockerul nu este activat pentru această gazdă. Activați-l în Setările Gazdei pentru a utiliza funcțiile Docker.", "validating": "Se validează Doctorul...", @@ -1348,7 +1375,97 @@ "selectAll": "Selectează tot", "deselectAll": "Deselectează tot", "useGlobalStatusDefault": "Utilizează Implicit Global (Stare)", - "useGlobalMetricsDefault": "Foloseste Global Implicit (Metrics)" + "useGlobalMetricsDefault": "Foloseste Global Implicit (Metrics)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Conectat", "clipboardWriteFailed": "Copierea în clipboard a eșuat. Asigură-te că pagina este deservită prin HTTPS sau localhost.", "clipboardReadFailed": "Nu a reușit să citească din clipboard. Asigurați-vă că sunt acordate permisiuni pentru clipboard.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Conexiune SSH stabilită", "authError": "Autentificare eșuată: {{message}}", "unknownError": "Eroare necunoscută", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Evidențiază automat comenzile, căile de acces, IP-urile și nivelurile de log în ieșirea terminalului", "enableCommandPaletteShortcut": "Activează scurtătura pentru paleta de comenzi", "enableCommandPaletteShortcutDesc": "Atingeți de două ori Shift stânga pentru a deschide paleta de comenzi pentru acces rapid la gazde", - "enableTerminalSessionPersistence": "Sesiuni persistente ale terminalului", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Menține conexiunile SSH la comutarea filelor sau închiderea browserului (poate fi instabilă)" }, "user": { diff --git a/src/locales/translated/ru_RU.json b/src/locales/translated/ru_RU.json index baded2d9..3f16d47e 100644 --- a/src/locales/translated/ru_RU.json +++ b/src/locales/translated/ru_RU.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Глобальные настройки мониторинга сохранены", "failedToSaveGlobalSettings": "Не удалось сохранить глобальные настройки мониторинга", "failedToLoadGlobalSettings": "Не удалось загрузить глобальные настройки мониторинга", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "был скорректирован на действительный диапазон", "loadingSessions": "Загрузка сессий...", "noActiveSessions": "Активные сессии не найдены.", "device": "Устройство", @@ -866,11 +876,21 @@ "importError": "Ошибка импорта", "failedToImportJson": "Не удалось импортировать JSON файл", "connectionDetails": "Детали подключения", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Организация", "ipAddress": "IP-адрес или имя хоста", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Порт", "name": "Наименование", "username": "Имя пользователя", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Папка", "tags": "Теги", "pin": "Закрепить", @@ -979,6 +999,8 @@ "tunnel": "Туннель", "fileManager": "Файловый менеджер", "serverStats": "Статистика сервера", + "status": "Status", + "statistics": "Статистика", "hostViewer": "Просмотр узлов", "enableServerStats": "Включить статистику сервера", "enableServerStatsDesc": "Включить/отключить сбор статистики сервера для этого хоста", @@ -1028,7 +1050,6 @@ "openFileManager": "Открыть файловый менеджер", "openTunnels": "Открытые туннели", "openServerDetails": "Открыть детали сервера", - "statistics": "Статистика", "enabledWidgets": "Включенные виджеты", "openServerStats": "Открыть статистику сервера", "enabledWidgetsDesc": "Выберите, какие виджеты будут отображаться для этого узла", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Проверьте, включен ли сервер или оффлайн", "statusCheckInterval": "Интервал проверки состояния", "statusCheckIntervalDesc": "Как часто проверять, есть ли хост онлайн (5s - 1ч)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Глобальные значения по умолчанию", "useGlobalMetricsInterval": "Глобальные значения по умолчанию", "usingGlobalDefault": "По умолчанию используется глобальный ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Включить мониторинг метрик", "metricsEnabledDesc": "Сбор статистики CPU, RAM, диска и другой системы", "metricsInterval": "Интервал сбора метрик", "metricsIntervalDesc": "Как часто собирать статистику сервера (5s - 1ч)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "секунд", "intervalMinutes": "минуты", "intervalValidation": "Интервал наблюдения должен быть от 5 секунд до 1 часа (3600 секунд)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Скопировать URL туннеля", "copyServerStatsUrl": "Копировать URL статистики сервера", "copyDockerUrl": "Скопировать URL Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Скопировать URL для открытия приложения в полноэкранном режиме", "notEnabled": "Для этого узла Docker не включен. Включите его в настройках хоста, чтобы использовать функции Docker.", "validating": "Проверка докера...", @@ -1348,7 +1375,97 @@ "selectAll": "Выбрать все", "deselectAll": "Отменить выбор", "useGlobalStatusDefault": "Использовать глобальные по умолчанию (статус)", - "useGlobalMetricsDefault": "Использовать глобальные значения (Метрики)" + "useGlobalMetricsDefault": "Использовать глобальные значения (Метрики)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Терминал", @@ -1372,6 +1489,7 @@ "connected": "Подключено", "clipboardWriteFailed": "Не удалось скопировать в буфер обмена. Убедитесь, что страница отправляется через HTTPS или localhost.", "clipboardReadFailed": "Не удалось прочитать из буфера обмена. Убедитесь, что права доступа предоставлены.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH соединение установлено", "authError": "Ошибка аутентификации: {{message}}", "unknownError": "Произошла неизвестная ошибка", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Автоматически выделять команды, пути, IP-адреса и уровни журнала в выводе терминала", "enableCommandPaletteShortcut": "Включить ярлык в палитре команд", "enableCommandPaletteShortcutDesc": "Дважды нажмите левый Shift для открытия командной палитры для быстрого доступа к узлам", - "enableTerminalSessionPersistence": "Постоянные сессии терминала", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Поддерживать SSH соединения при переключении вкладок или закрытии браузера (может быть нестабильным)" }, "user": { diff --git a/src/locales/translated/sr_SP.json b/src/locales/translated/sr_SP.json index 0d4d8d38..06b8ad30 100644 --- a/src/locales/translated/sr_SP.json +++ b/src/locales/translated/sr_SP.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Подешавања глобалног праћења сачувана", "failedToSaveGlobalSettings": "Чување подешавања глобалног праћења није успело", "failedToLoadGlobalSettings": "Учитавање подешавања глобалног праћења није успело", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Учитавање сесија...", "noActiveSessions": "Није пронађена ниједна активна сесија.", "device": "Уређај", @@ -866,11 +876,21 @@ "importError": "Грешка при увозу", "failedToImportJson": "Увоз JSON датотеке није успео", "connectionDetails": "Детаљи везе", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Организација", "ipAddress": "IP адреса или име хоста", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Лука", "name": "Име", "username": "Корисничко име", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Фасцикла", "tags": "Ознаке", "pin": "Закачи", @@ -979,6 +999,8 @@ "tunnel": "Тунел", "fileManager": "Менаџер датотека", "serverStats": "Статистика сервера", + "status": "Status", + "statistics": "Статистика", "hostViewer": "Прегледач домаћина", "enableServerStats": "Омогући статистику сервера", "enableServerStatsDesc": "Омогући/онемогући прикупљање статистике сервера за овај хост", @@ -1028,7 +1050,6 @@ "openFileManager": "Отвори менаџер датотека", "openTunnels": "Отворени тунели", "openServerDetails": "Отвори детаље сервера", - "statistics": "Статистика", "enabledWidgets": "Омогућени виџети", "openServerStats": "Отвори статистику сервера", "enabledWidgetsDesc": "Изаберите које виџете за статистику желите да прикажете за овог хоста", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Проверите да ли је сервер онлајн или офлајн", "statusCheckInterval": "Интервал провере статуса", "statusCheckIntervalDesc": "Колико често проверавати да ли је домаћин онлајн (5 с - 1 сат)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Користи глобално подразумевано", "useGlobalMetricsInterval": "Користи глобално подразумевано", "usingGlobalDefault": "Коришћење глобалног подразумеваног подешавања ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Омогући праћење метрика", "metricsEnabledDesc": "Прикупљајте статистику процесора, РАМ-а, диска и друге системске статистике", "metricsInterval": "Интервал прикупљања метрика", "metricsIntervalDesc": "Колико често прикупљати статистику сервера (5 с - 1 сат)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "секунде", "intervalMinutes": "минута", "intervalValidation": "Интервали праћења морају бити између 5 секунди и 1 сата (3600 секунди)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Копирај URL тунела", "copyServerStatsUrl": "Копирај URL статистике сервера", "copyDockerUrl": "Копирај Докер УРЛ", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Копирајте URL да бисте отворили ову апликацију у режиму целог екрана", "notEnabled": "Докер није омогућен за овај хост. Омогућите га у подешавањима хоста да бисте користили Докер функције.", "validating": "Валидација Докера...", @@ -1348,7 +1375,97 @@ "selectAll": "Изабери све", "deselectAll": "Поништи избор свих", "useGlobalStatusDefault": "Користи глобално подразумевано (статус)", - "useGlobalMetricsDefault": "Користи глобално подразумевано (метрике)" + "useGlobalMetricsDefault": "Користи глобално подразумевано (метрике)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Терминал", @@ -1372,6 +1489,7 @@ "connected": "Повезано", "clipboardWriteFailed": "Копирање у међуспремник није успело. Уверите се да се страница приказује преко HTTPS-а или localhost-а.", "clipboardReadFailed": "Читање из међуспремника није успело. Уверите се да су дозволе за међуспремник одобрене.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH веза успостављена", "authError": "Аутентификација није успела: {{message}}", "unknownError": "Дошло је до непознате грешке", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Аутоматски истакните команде, путање, IP адресе и нивое логова у терминалном излазу", "enableCommandPaletteShortcut": "Омогући пречицу за палету команди", "enableCommandPaletteShortcutDesc": "Двапут додирните леви Shift да бисте отворили палету команди за брз приступ хостовима", - "enableTerminalSessionPersistence": "Трајне терминалне сесије", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Одржавање SSH конекција приликом пребацивања картица или затварања прегледача (може бити нестабилно)" }, "user": { diff --git a/src/locales/translated/sv_SE.json b/src/locales/translated/sv_SE.json index c0c634db..5c8f11a9 100644 --- a/src/locales/translated/sv_SE.json +++ b/src/locales/translated/sv_SE.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Globala övervakningsinställningar sparade", "failedToSaveGlobalSettings": "Det gick inte att spara globala övervakningsinställningar", "failedToLoadGlobalSettings": "Det gick inte att ladda globala övervakningsinställningar", + "guacamoleIntegration": "Integration med fjärrskrivbord (Guacamole)", + "guacamoleIntegrationDesc": "Aktivera RDP, VNC och Telnet anslutningar via guacd. Kräver en guacd instans för att köras.", + "enableGuacamole": "Aktivera stöd för RDP/VNC/Telnet", + "guacdUrl": "guacd URL (värd:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Ändringar av guacd värd/port kräver att en server startar om för att börja gälla.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "justerades till giltigt intervall", "loadingSessions": "Laddar sessioner...", "noActiveSessions": "Inga aktiva sessioner hittades.", "device": "Enhet", @@ -866,11 +876,21 @@ "importError": "Fel vid import", "failedToImportJson": "Det gick inte att importera JSON-fil", "connectionDetails": "Kontaktuppgifter", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organisation", "ipAddress": "IP-adress eller värdnamn", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Port", "name": "Namn", "username": "Användarnamn", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Mapp", "tags": "Taggar", "pin": "Fäst", @@ -979,6 +999,8 @@ "tunnel": "Tunnel", "fileManager": "Filhanterare", "serverStats": "Server statistik", + "status": "Status", + "statistics": "Statistik", "hostViewer": "Värd Viewer", "enableServerStats": "Aktivera serverstatistik", "enableServerStatsDesc": "Aktivera/inaktivera serverstatistiksamling för den här värden", @@ -1028,7 +1050,6 @@ "openFileManager": "Öppna filhanteraren", "openTunnels": "Öppna tunnlar", "openServerDetails": "Öppna serverdetaljer", - "statistics": "Statistik", "enabledWidgets": "Aktiverade widgetar", "openServerStats": "Öppna serverstatistik", "enabledWidgetsDesc": "Välj vilken statistik-widgets som ska visas för denna värd", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Kontrollera om servern är online eller offline", "statusCheckInterval": "Intervall för statuskontroll", "statusCheckIntervalDesc": "Hur ofta att kontrollera om värd är online (5s - 1h)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Använd global standard", "useGlobalMetricsInterval": "Använd global standard", "usingGlobalDefault": "Använda global standard ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Aktivera Metrics Monitoring", "metricsEnabledDesc": "Samla CPU, RAM, disk och annan systemstatistik", "metricsInterval": "Intervall för Metrics samling", "metricsIntervalDesc": "Hur ofta man samlar in serverstatistik (5s - 1h)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "sekunder", "intervalMinutes": "minuter", "intervalValidation": "Övervakningsintervall måste vara mellan 5 sekunder och 1 timme (3600 sekunder)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Kopiera tunnel URL", "copyServerStatsUrl": "Kopiera serverstatistik URL", "copyDockerUrl": "Kopiera Docker-URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Kopiera URL för att öppna appen i helskärmsläge", "notEnabled": "Docker är inte aktiverat för den här värden. Aktivera den i Värdsinställningar för att använda Docker-funktioner.", "validating": "Validerar docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Markera alla", "deselectAll": "Avmarkera alla", "useGlobalStatusDefault": "Använd Global Standard (Status)", - "useGlobalMetricsDefault": "Använd Global Standard (Metrics)" + "useGlobalMetricsDefault": "Använd Global Standard (Metrics)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Terminal", @@ -1372,6 +1489,7 @@ "connected": "Ansluten", "clipboardWriteFailed": "Det gick inte att kopiera till urklipp. Se till att sidan serveras över HTTPS eller localhost.", "clipboardReadFailed": "Det gick inte att läsa från urklipp. Se till att urklippsbehörigheterna är beviljade.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH-anslutning etablerad", "authError": "Autentisering misslyckades: {{message}}", "unknownError": "Okänt fel uppstod", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Markera automatiskt kommandon, sökvägar, IP-adresser och loggnivåer i terminalutdata", "enableCommandPaletteShortcut": "Aktivera genväg för kommandopalett", "enableCommandPaletteShortcutDesc": "Dubbeltryck vänster Shift för att öppna kommandopaletten för snabb åtkomst till värdar", - "enableTerminalSessionPersistence": "Beständiga terminalsessioner", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Behåll SSH-anslutningar vid byte av flikar eller stängning av webbläsaren (kan vara instabil)" }, "user": { diff --git a/src/locales/translated/th_TH.json b/src/locales/translated/th_TH.json index 67aebb9c..6bedb1a0 100644 --- a/src/locales/translated/th_TH.json +++ b/src/locales/translated/th_TH.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "บันทึกการตั้งค่าการตรวจสอบทั่วโลกแล้ว", "failedToSaveGlobalSettings": "ไม่สามารถบันทึกการตั้งค่าการตรวจสอบทั่วโลกได้", "failedToLoadGlobalSettings": "ไม่สามารถโหลดการตั้งค่าการตรวจสอบทั่วโลกได้", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "กำลังโหลดเซสชัน...", "noActiveSessions": "ไม่พบเซสชันที่ใช้งานอยู่", "device": "อุปกรณ์", @@ -866,11 +876,21 @@ "importError": "ข้อผิดพลาดในการนำเข้า", "failedToImportJson": "ไม่สามารถนำเข้าไฟล์ JSON ได้", "connectionDetails": "รายละเอียดการเชื่อมต่อ", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "องค์กร", "ipAddress": "ที่อยู่ IP หรือชื่อโฮสต์", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "ท่าเรือ", "name": "ชื่อ", "username": "ชื่อผู้ใช้", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "โฟลเดอร์", "tags": "แท็ก", "pin": "เข็มหมุด", @@ -979,6 +999,8 @@ "tunnel": "อุโมงค์", "fileManager": "ตัวจัดการไฟล์", "serverStats": "สถิติเซิร์ฟเวอร์", + "status": "Status", + "statistics": "สถิติ", "hostViewer": "โฮสต์ผู้ชม", "enableServerStats": "เปิดใช้งานสถิติเซิร์ฟเวอร์", "enableServerStatsDesc": "เปิด/ปิดการเก็บรวบรวมสถิติเซิร์ฟเวอร์สำหรับโฮสต์นี้", @@ -1028,7 +1050,6 @@ "openFileManager": "เปิดตัวจัดการไฟล์", "openTunnels": "อุโมงค์เปิด", "openServerDetails": "ดูรายละเอียดเซิร์ฟเวอร์", - "statistics": "สถิติ", "enabledWidgets": "วิดเจ็ตที่เปิดใช้งาน", "openServerStats": "เปิดสถิติเซิร์ฟเวอร์", "enabledWidgetsDesc": "เลือกวิดเจ็ตแสดงสถิติที่จะแสดงสำหรับโฮสต์นี้", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "ตรวจสอบว่าเซิร์ฟเวอร์ออนไลน์หรือออฟไลน์อยู่", "statusCheckInterval": "ช่วงเวลาตรวจสอบสถานะ", "statusCheckIntervalDesc": "ควรตรวจสอบสถานะออนไลน์ของโฮสต์บ่อยแค่ไหน (5 วินาที - 1 ชั่วโมง)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "ใช้ค่าเริ่มต้นทั่วโลก", "useGlobalMetricsInterval": "ใช้ค่าเริ่มต้นทั่วโลก", "usingGlobalDefault": "ใช้ค่าเริ่มต้นทั่วโลก ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "เปิดใช้งานการตรวจสอบเมตริก", "metricsEnabledDesc": "รวบรวมสถิติ CPU, RAM, ดิสก์ และข้อมูลระบบอื่นๆ", "metricsInterval": "ช่วงเวลาการเก็บรวบรวมเมตริก", "metricsIntervalDesc": "ควรเก็บรวบรวมสถิติเซิร์ฟเวอร์บ่อยแค่ไหน (5 วินาที - 1 ชั่วโมง)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "วินาที", "intervalMinutes": "นาที", "intervalValidation": "ช่วงเวลาการตรวจสอบต้องอยู่ระหว่าง 5 วินาทีถึง 1 ชั่วโมง (3600 วินาที)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "คัดลอก URL อุโมงค์", "copyServerStatsUrl": "คัดลอก URL สถิติเซิร์ฟเวอร์", "copyDockerUrl": "คัดลอก URL ของ Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "คัดลอก URL เพื่อเปิดแอปนี้ในโหมดเต็มหน้าจอ", "notEnabled": "Docker ยังไม่ได้เปิดใช้งานสำหรับโฮสต์นี้ โปรดเปิดใช้งานใน การตั้งค่าโฮสต์ เพื่อใช้งานคุณสมบัติของ Docker", "validating": "กำลังตรวจสอบความถูกต้องของ Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "เลือกทั้งหมด", "deselectAll": "ยกเลิกการเลือกทั้งหมด", "useGlobalStatusDefault": "ใช้ค่าเริ่มต้นทั่วโลก (สถานะ)", - "useGlobalMetricsDefault": "ใช้ค่าเริ่มต้นทั่วโลก (เมตริก)" + "useGlobalMetricsDefault": "ใช้ค่าเริ่มต้นทั่วโลก (เมตริก)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "เทอร์มินัล", @@ -1372,6 +1489,7 @@ "connected": "เชื่อมต่อแล้ว", "clipboardWriteFailed": "ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดตรวจสอบให้แน่ใจว่าหน้าเว็บนั้นให้บริการผ่าน HTTPS หรือ localhost", "clipboardReadFailed": "ไม่สามารถอ่านข้อมูลจากคลิปบอร์ดได้ โปรดตรวจสอบให้แน่ใจว่าได้ให้สิทธิ์การเข้าถึงคลิปบอร์ดแล้ว", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "การเชื่อมต่อ SSH สำเร็จแล้ว", "authError": "การตรวจสอบสิทธิ์ล้มเหลว: {{message}}", "unknownError": "เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "ไฮไลต์คำสั่ง เส้นทาง ที่อยู่ IP และระดับการบันทึกในเอาต์พุตเทอร์มินัลโดยอัตโนมัติ", "enableCommandPaletteShortcut": "เปิดใช้งานทางลัด Command Palette", "enableCommandPaletteShortcutDesc": "กดปุ่ม Shift ซ้ายสองครั้งเพื่อเปิด Command Palette สำหรับเข้าถึงโฮสต์อย่างรวดเร็ว", - "enableTerminalSessionPersistence": "เซสชันเทอร์มินัลแบบถาวร", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "รักษาการเชื่อมต่อ SSH ไว้เมื่อสลับแท็บหรือปิดเบราว์เซอร์ (อาจไม่เสถียร)" }, "user": { diff --git a/src/locales/translated/tr_TR.json b/src/locales/translated/tr_TR.json index f3a932c6..a3899833 100644 --- a/src/locales/translated/tr_TR.json +++ b/src/locales/translated/tr_TR.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Küresel izleme ayarları kaydedildi.", "failedToSaveGlobalSettings": "Küresel izleme ayarları kaydedilemedi.", "failedToLoadGlobalSettings": "Küresel izleme ayarları yüklenemedi.", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Oturumlar yükleniyor...", "noActiveSessions": "Aktif oturum bulunamadı.", "device": "Cihaz", @@ -866,11 +876,21 @@ "importError": "İçe aktarma hatası", "failedToImportJson": "JSON dosyasını içe aktarma başarısız oldu.", "connectionDetails": "Bağlantı Ayrıntıları", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Organizasyon", "ipAddress": "IP Adresi veya Ana Bilgisayar Adı", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Liman", "name": "İsim", "username": "Kullanıcı adı", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Dosya", "tags": "Etiketler", "pin": "Pin", @@ -979,6 +999,8 @@ "tunnel": "Tünel", "fileManager": "Dosya Yöneticisi", "serverStats": "Sunucu İstatistikleri", + "status": "Status", + "statistics": "İstatistikler", "hostViewer": "Sunucu İzleyici", "enableServerStats": "Sunucu İstatistiklerini Etkinleştir", "enableServerStatsDesc": "Bu sunucu için sunucu istatistiklerinin toplanmasını etkinleştir/devre dışı bırak", @@ -1028,7 +1050,6 @@ "openFileManager": "Dosya Yöneticisini Açın", "openTunnels": "Açık Tüneller", "openServerDetails": "Sunucu Ayrıntılarını Aç", - "statistics": "İstatistikler", "enabledWidgets": "Etkinleştirilmiş Widget'lar", "openServerStats": "Sunucu İstatistiklerini Aç", "enabledWidgetsDesc": "Bu sunucu için hangi istatistik araçlarının görüntüleneceğini seçin.", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Sunucunun çevrimiçi mi yoksa çevrimdışı mı olduğunu kontrol edin.", "statusCheckInterval": "Durum Kontrol Aralığı", "statusCheckIntervalDesc": "Sunucunun çevrimiçi olup olmadığını ne sıklıkla kontrol etmeli (5 saniye - 1 saat)?", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Genel varsayılanı kullanın", "useGlobalMetricsInterval": "Genel varsayılanı kullanın", "usingGlobalDefault": "Genel varsayılanı kullanma ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Metrik İzlemeyi Etkinleştir", "metricsEnabledDesc": "CPU, RAM, disk ve diğer sistem istatistiklerini toplayın.", "metricsInterval": "Ölçüm Toplama Aralığı", "metricsIntervalDesc": "Sunucu istatistikleri ne sıklıkla toplanmalı (5 saniye - 1 saat)?", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "saniyeler", "intervalMinutes": "dakika", "intervalValidation": "İzleme aralıkları 5 saniye ile 1 saat (3600 saniye) arasında olmalıdır.", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Tünel URL'sini Kopyala", "copyServerStatsUrl": "Sunucu İstatistikleri URL'sini Kopyala", "copyDockerUrl": "Docker URL'sini kopyala", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Bu uygulamayı tam ekran modunda açmak için URL'yi kopyalayın.", "notEnabled": "Bu sunucuda Docker etkinleştirilmemiş. Docker özelliklerini kullanmak için Sunucu Ayarları'ndan etkinleştirin.", "validating": "Docker doğrulaması yapılıyor...", @@ -1348,7 +1375,97 @@ "selectAll": "Tümünü seç", "deselectAll": "Tüm seçimleri kaldır", "useGlobalStatusDefault": "Genel Varsayılanı (Durumu) Kullan", - "useGlobalMetricsDefault": "Genel Varsayılanı Kullan (Ölçütler)" + "useGlobalMetricsDefault": "Genel Varsayılanı Kullan (Ölçütler)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "terminal", @@ -1372,6 +1489,7 @@ "connected": "Bağlı", "clipboardWriteFailed": "Kopyalama işlemi panoya yapılamadı. Sayfanın HTTPS veya localhost üzerinden sunulduğundan emin olun.", "clipboardReadFailed": "Panodan okuma işlemi başarısız oldu. Lütfen pano izinlerinin verildiğinden emin olun.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH bağlantısı kuruldu", "authError": "Kimlik doğrulama başarısız oldu: {{message}}", "unknownError": "Bilinmeyen bir hata oluştu.", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Terminal çıktısında komutları, yolları, IP adreslerini ve günlük seviyelerini otomatik olarak vurgula.", "enableCommandPaletteShortcut": "Komut Paleti Kısayolunu Etkinleştir", "enableCommandPaletteShortcutDesc": "Ana bilgisayarlara hızlı erişim için Komut Paletini açmak üzere sol Shift tuşuna iki kez dokunun.", - "enableTerminalSessionPersistence": "Kalıcı Terminal Oturumları", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Sekmeler arasında geçiş yaparken veya tarayıcıyı kapatırken SSH bağlantısını sürdürün (bu işlem kararsız olabilir)." }, "user": { diff --git a/src/locales/translated/uk_UA.json b/src/locales/translated/uk_UA.json index 1966b2ac..1363a2bc 100644 --- a/src/locales/translated/uk_UA.json +++ b/src/locales/translated/uk_UA.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Глобальні налаштування моніторингу збережено", "failedToSaveGlobalSettings": "Не вдалося зберегти глобальні параметри моніторингу", "failedToLoadGlobalSettings": "Не вдалося завантажити налаштування глобального моніторингу", + "guacamoleIntegration": "Інтерграція з віддаленим робочим процесом (Guacamole)", + "guacamoleIntegrationDesc": "Увімкнути RDP, VNC та Telnet-з'єднання через guacd. Вимагає додаткового екземпляра guacd.", + "enableGuacamole": "Увімкнути підтримку RDP/VNC/Telnet", + "guacdUrl": "URL guacd (хост:порт)", + "guacdUrlPlaceholder": "гуак:4822", + "guacdUrlNote": "Зміни на хост/порт guacd вимагає перезавантаження сервера для набуття чинності.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "було скориговано до дійсного діапазону", "loadingSessions": "Завантаження сесій...", "noActiveSessions": "Активних сесій не знайдено.", "device": "Пристрій", @@ -866,11 +876,21 @@ "importError": "Помилка імпорту", "failedToImportJson": "Не вдалося імпортувати файл JSON", "connectionDetails": "Відомості про підключення", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Організація", "ipAddress": "IP-адреса або ім'я хоста", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Порт", "name": "Ім'я", "username": "Ім'я користувача", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Тека", "tags": "Мітки", "pin": "Закріплення повідомлень", @@ -979,6 +999,8 @@ "tunnel": "Тунель", "fileManager": "Файловий менеджер", "serverStats": "Статистика на сервері", + "status": "Status", + "statistics": "Статистика", "hostViewer": "Перегляд хоста", "enableServerStats": "Увімкнути статистику сервера", "enableServerStatsDesc": "Увімкнути/вимкнути збір статистики серверу для цього хосту", @@ -1028,7 +1050,6 @@ "openFileManager": "Відкрити файловий менеджер", "openTunnels": "Відкрити тунель", "openServerDetails": "Відкрити деталі сервера", - "statistics": "Статистика", "enabledWidgets": "Увімкнути віджети", "openServerStats": "Відкрити статистику сервера", "enabledWidgetsDesc": "Виберіть віджети статистики для цього хосту", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Перевірте, чи знаходиться сервер онлайн або офлайн", "statusCheckInterval": "Інтервал перевірки стану", "statusCheckIntervalDesc": "Як часто слід перевіряти, чи є хост в мережі (5 с - 1 год)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Використовувати глобальний типовий", "useGlobalMetricsInterval": "Використовувати глобальний типовий", "usingGlobalDefault": "Використання глобального значення за замовчуванням ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Увімкнути моніторинг метрик", "metricsEnabledDesc": "Зберіть CPU, RAM, диск та іншу системну статистику", "metricsInterval": "Інтервал збору метрик", "metricsIntervalDesc": "Як часто збирати статистику серверу (5 с - 1 год)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "секунди", "intervalMinutes": "хвилин", "intervalValidation": "Період моніторингу повинна бути від 5 секунд до 1 години (3600 секунд)", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Копіювати URL тунелю", "copyServerStatsUrl": "Скопіювати URL-адресу статистики сервера", "copyDockerUrl": "Копіювати Docker URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Скопіюйте URL, щоб відкрити цей додаток у повноекранному режимі", "notEnabled": "Docker вимкнений для цього хоста. Увімкніть його в налаштуваннях Хоста, щоб використовувати Docker функції.", "validating": "Перевірка Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Виділити все", "deselectAll": "Зняти всі виділення", "useGlobalStatusDefault": "Використовувати глобальний типовий (стан)", - "useGlobalMetricsDefault": "Використовувати глобальний типовий (метрики)" + "useGlobalMetricsDefault": "Використовувати глобальний типовий (метрики)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Термінал", @@ -1372,6 +1489,7 @@ "connected": "Підключено", "clipboardWriteFailed": "Не вдалося скопіювати до буфера обміну. Переконайтеся, що сторінка подається через HTTPS або localhost.", "clipboardReadFailed": "Не вдалося прочитати з буфера обміну. Переконайтеся, що дозволи доступу до буфера обміну надані.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "SSH підключення встановлено", "authError": "Помилка автентифікації: {{message}}", "unknownError": "Сталася невідома помилка", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Автоматично підсвічувати команди, шляхи, IP і рівні логів в терміналі", "enableCommandPaletteShortcut": "Увімкнути ярлик команди", "enableCommandPaletteShortcutDesc": "Двічі натисніть зліва Shift, щоб відкрити командну палітру для швидкого доступу до хостів", - "enableTerminalSessionPersistence": "Постійні термінали", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Зберігати SSH з'єднання при перемиканні вкладок або закритті браузера (може бути нестабільним)" }, "user": { diff --git a/src/locales/translated/vi_VN.json b/src/locales/translated/vi_VN.json index fb7edabd..b36a632d 100644 --- a/src/locales/translated/vi_VN.json +++ b/src/locales/translated/vi_VN.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "Cài đặt giám sát toàn cầu đã được lưu", "failedToSaveGlobalSettings": "Không thể lưu cài đặt giám sát toàn cầu.", "failedToLoadGlobalSettings": "Không thể tải cài đặt giám sát toàn cầu.", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "Đang tải phiên...", "noActiveSessions": "Không tìm thấy phiên hoạt động nào.", "device": "Thiết bị", @@ -866,11 +876,21 @@ "importError": "Lỗi nhập khẩu", "failedToImportJson": "Không thể nhập tệp JSON.", "connectionDetails": "Chi tiết kết nối", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "Tổ chức", "ipAddress": "Địa chỉ IP hoặc tên máy chủ", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "Cảng", "name": "Tên", "username": "Tên người dùng", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "Thư mục", "tags": "Thẻ", "pin": "Ghim", @@ -979,6 +999,8 @@ "tunnel": "Đường hầm", "fileManager": "Trình quản lý tập tin", "serverStats": "Thống kê máy chủ", + "status": "Status", + "statistics": "Thống kê", "hostViewer": "Người xem chủ trì", "enableServerStats": "Bật thống kê máy chủ", "enableServerStatsDesc": "Bật/tắt tính năng thu thập số liệu thống kê máy chủ cho máy chủ này", @@ -1028,7 +1050,6 @@ "openFileManager": "Mở trình quản lý tệp", "openTunnels": "Đường hầm mở", "openServerDetails": "Chi tiết máy chủ mở", - "statistics": "Thống kê", "enabledWidgets": "Các tiện ích đã được bật", "openServerStats": "Thống kê máy chủ mở", "enabledWidgetsDesc": "Chọn các tiện ích thống kê bạn muốn hiển thị cho máy chủ này.", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "Kiểm tra xem máy chủ đang trực tuyến hay ngoại tuyến.", "statusCheckInterval": "Khoảng thời gian kiểm tra trạng thái", "statusCheckIntervalDesc": "Tần suất kiểm tra xem máy chủ có trực tuyến hay không (5 giây - 1 giờ)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "Sử dụng mặc định toàn cầu", "useGlobalMetricsInterval": "Sử dụng mặc định toàn cầu", "usingGlobalDefault": "Sử dụng mặc định toàn cầu ({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "Bật tính năng giám sát số liệu", "metricsEnabledDesc": "Thu thập số liệu thống kê về CPU, RAM, ổ đĩa và các thông số khác của hệ thống.", "metricsInterval": "Khoảng thời gian thu thập số liệu", "metricsIntervalDesc": "Tần suất thu thập số liệu thống kê máy chủ (5 giây - 1 giờ)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "giây", "intervalMinutes": "phút", "intervalValidation": "Khoảng thời gian giám sát phải nằm trong khoảng từ 5 giây đến 1 giờ (3600 giây).", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "Sao chép URL đường hầm", "copyServerStatsUrl": "Sao chép URL Thống kê Máy chủ", "copyDockerUrl": "Sao chép URL Docker", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "Sao chép URL để mở ứng dụng này ở chế độ toàn màn hình", "notEnabled": "Docker chưa được kích hoạt trên máy chủ này. Hãy kích hoạt nó trong Cài đặt máy chủ để sử dụng các tính năng của Docker.", "validating": "Đang xác thực Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "Chọn tất cả", "deselectAll": "Bỏ chọn tất cả", "useGlobalStatusDefault": "Sử dụng cài đặt mặc định toàn cầu (Trạng thái)", - "useGlobalMetricsDefault": "Sử dụng cài đặt mặc định toàn cầu (Số liệu)" + "useGlobalMetricsDefault": "Sử dụng cài đặt mặc định toàn cầu (Số liệu)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "Phần cuối", @@ -1372,6 +1489,7 @@ "connected": "Đã kết nối", "clipboardWriteFailed": "Không thể sao chép vào clipboard. Hãy đảm bảo trang được phục vụ qua HTTPS hoặc localhost.", "clipboardReadFailed": "Không thể đọc dữ liệu từ clipboard. Hãy đảm bảo rằng bạn đã cấp quyền truy cập clipboard.", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "Đã thiết lập kết nối SSH", "authError": "Xác thực thất bại: {{message}}", "unknownError": "Lỗi không xác định đã xảy ra", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "Tự động tô sáng các lệnh, đường dẫn, địa chỉ IP và cấp độ nhật ký trong đầu ra thiết bị đầu cuối.", "enableCommandPaletteShortcut": "Bật phím tắt Bảng lệnh", "enableCommandPaletteShortcutDesc": "Nhấn đúp phím Shift trái để mở Bảng lệnh, cho phép truy cập nhanh vào các máy chủ.", - "enableTerminalSessionPersistence": "Phiên thiết bị đầu cuối liên tục", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "Duy trì kết nối SSH khi chuyển đổi tab hoặc đóng trình duyệt (có thể không ổn định)" }, "user": { diff --git a/src/locales/translated/zh_CN.json b/src/locales/translated/zh_CN.json index d50e3af2..457a327a 100644 --- a/src/locales/translated/zh_CN.json +++ b/src/locales/translated/zh_CN.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "全局监控设置已保存", "failedToSaveGlobalSettings": "无法保存全局监控设置", "failedToLoadGlobalSettings": "加载全局监控设置失败", + "guacamoleIntegration": "远程桌面集成 (Guacamole)", + "guacamoleIntegrationDesc": "启用 RDP, VNC 和 Telnet 连接通过 guacd 。需要一个guacd 实例才能运行。", + "enableGuacamole": "启用 RDP/VNC/Telnet 支持", + "guacdUrl": "guacd URL (主机:端口)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "要更改guacd 主机/端口,需要重新启动服务器才能生效。", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "被调整为有效范围", "loadingSessions": "正在加载会话...", "noActiveSessions": "未找到活动会话。", "device": "设备", @@ -866,11 +876,21 @@ "importError": "导入错误", "failedToImportJson": "导入 JSON 文件失败", "connectionDetails": "连接详情", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "组织", "ipAddress": "IP地址或主机名", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "端口", "name": "名称", "username": "用户名", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "文件夹", "tags": "标签", "pin": "置顶", @@ -979,6 +999,8 @@ "tunnel": "隧道", "fileManager": "文件管理器", "serverStats": "服务器统计信息", + "status": "Status", + "statistics": "统计数据", "hostViewer": "主机查看器", "enableServerStats": "启用服务器统计信息", "enableServerStatsDesc": "启用/禁用此主机的服务器统计信息收集", @@ -1028,7 +1050,6 @@ "openFileManager": "打开文件管理器", "openTunnels": "已开启隧道", "openServerDetails": "打开服务器详情", - "statistics": "统计数据", "enabledWidgets": "已启用的小部件", "openServerStats": "打开服务器统计信息", "enabledWidgetsDesc": "选择要为此主机显示的统计信息小部件", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "检查服务器是否在线或离线", "statusCheckInterval": "状态检查间隔", "statusCheckIntervalDesc": "检查主机是否在线的频率(5秒 - 1小时)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "使用全局默认值", "useGlobalMetricsInterval": "使用全局默认值", "usingGlobalDefault": "使用全局默认值({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "启用指标监控", "metricsEnabledDesc": "收集 CPU、RAM、磁盘和其他系统统计信息", "metricsInterval": "指标收集间隔", "metricsIntervalDesc": "服务器统计信息收集频率(5秒-1小时)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "秒", "intervalMinutes": "分钟", "intervalValidation": "监测间隔必须在 5 秒到 1 小时(3600 秒)之间。", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "复制隧道 URL", "copyServerStatsUrl": "复制服务器统计信息 URL", "copyDockerUrl": "复制 Docker URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "复制 URL 以全屏模式打开此应用", "notEnabled": "此主机未启用 Docker。请在主机设置中启用 Docker 以使用 Docker 功能。", "validating": "正在验证 Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "选择所有", "deselectAll": "取消全选", "useGlobalStatusDefault": "使用全局默认(状态)", - "useGlobalMetricsDefault": "使用全局默认值(计量)" + "useGlobalMetricsDefault": "使用全局默认值(计量)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "终端", @@ -1372,6 +1489,7 @@ "connected": "已连接", "clipboardWriteFailed": "复制到剪贴板失败。请确认页面是通过 HTTPS 或本地主机服务的。", "clipboardReadFailed": "从剪贴板读取失败。请确保已授予剪贴板权限。", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "已建立 SSH 连接", "authError": "身份验证失败:{{message}}", "unknownError": "发生未知错误", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "自动高亮终端输出中的命令、路径、IP 地址和日志级别", "enableCommandPaletteShortcut": "启用命令面板快捷键", "enableCommandPaletteShortcutDesc": "双击左Shift键打开命令面板,以便快速访问主机。", - "enableTerminalSessionPersistence": "持续的终端会话", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "切换标签页或关闭浏览器时保持SSH 连接 (可能不稳定)" }, "user": { diff --git a/src/locales/translated/zh_TW.json b/src/locales/translated/zh_TW.json index 066c0b56..4d9b99db 100644 --- a/src/locales/translated/zh_TW.json +++ b/src/locales/translated/zh_TW.json @@ -808,6 +808,16 @@ "globalSettingsSaved": "已儲存全域監控設定", "failedToSaveGlobalSettings": "儲存全域監控設定失敗", "failedToLoadGlobalSettings": "載入全域監控設定失敗", + "guacamoleIntegration": "Remote Desktop Integration (Guacamole)", + "guacamoleIntegrationDesc": "Enable RDP, VNC, and Telnet connections via guacd. Requires a guacd instance to be running.", + "enableGuacamole": "Enable RDP/VNC/Telnet support", + "guacdUrl": "guacd URL (host:port)", + "guacdUrlPlaceholder": "guacd:4822", + "guacdUrlNote": "Changes to the guacd host/port require a server restart to take effect.", + "guacamoleSettingsSaved": "Guacamole settings saved", + "failedToSaveGuacamoleSettings": "Failed to save guacamole settings", + "failedToLoadGuacamoleSettings": "Failed to load guacamole settings", + "clampedToValidRange": "was adjusted to valid range", "loadingSessions": "正在載入會話...", "noActiveSessions": "未找到活動會話。", "device": "裝置", @@ -866,11 +876,21 @@ "importError": "導入錯誤", "failedToImportJson": "導入 JSON 檔案失敗", "connectionDetails": "連線詳情", + "connectionType": "Connection Type", + "ssh": "SSH", + "rdp": "RDP", + "vnc": "VNC", + "telnet": "Telnet", + "remoteDesktop": "Remote Desktop", + "guacamoleSettings": "Remote Desktop Settings", "organization": "組織", "ipAddress": "IP位址或主機名", + "ipRequired": "IP address is required", + "portRequired": "Port is required", "port": "連接埠", "name": "姓名", "username": "使用者名稱", + "usernameRequired": "Username is required (SSH/Telnet only)", "folder": "資料夾", "tags": "標籤", "pin": "置頂", @@ -979,6 +999,8 @@ "tunnel": "隧道", "fileManager": "檔案管理器", "serverStats": "伺服器統計訊息", + "status": "Status", + "statistics": "統計數據", "hostViewer": "主機檢視器", "enableServerStats": "啟用伺服器統計訊息", "enableServerStatsDesc": "啟用/停用此主機的伺服器統計資料收集", @@ -1028,7 +1050,6 @@ "openFileManager": "開啟檔案管理器", "openTunnels": "開放式隧道", "openServerDetails": "開啟伺服器詳情", - "statistics": "統計數據", "enabledWidgets": "已啟用的小工具", "openServerStats": "開放伺服器統計數據", "enabledWidgetsDesc": "選擇要為此主機顯示的統計資訊小工具", @@ -1038,13 +1059,18 @@ "statusCheckEnabledDesc": "檢查伺服器是否在線或離線", "statusCheckInterval": "狀態檢查間隔", "statusCheckIntervalDesc": "檢查主機是否在線的頻率(5秒 - 1小時)", + "statusChecks": "Status Checks", + "disableTcpPing": "Disable TCP Ping", + "disableTcpPingDescription": "Turn off status checks (online/offline detection) for this host", "useGlobalStatusInterval": "使用全域預設值", "useGlobalMetricsInterval": "使用全域預設值", "usingGlobalDefault": "使用全域預設值({{value}}s)", + "metricsCollection": "Metrics Collection", "metricsEnabled": "啟用指標監控", "metricsEnabledDesc": "收集 CPU、RAM、磁碟和其他系統統計訊息", "metricsInterval": "指標收集間隔", "metricsIntervalDesc": "伺服器統計資訊收集頻率(5秒-1小時)", + "metricsNotAvailableForConnectionType": "Server metrics are only available for SSH hosts. TCP ping status checks can still be enabled above.", "intervalSeconds": "秒", "intervalMinutes": "分分鐘", "intervalValidation": "監測間隔必須在 5 秒到 1 小時(3600 秒)之間。", @@ -1232,6 +1258,7 @@ "copyTunnelUrl": "複製隧道 URL", "copyServerStatsUrl": "複製伺服器統計資料 URL", "copyDockerUrl": "複製 Docker URL", + "copyRemoteDesktopUrl": "Copy Remote Desktop URL", "fullScreenUrlTooltip": "複製 URL 以全螢幕模式開啟此應用", "notEnabled": "此主機未啟用 Docker。請在主機設定中啟用 Docker 以使用 Docker 功能。", "validating": "正在驗證 Docker...", @@ -1348,7 +1375,97 @@ "selectAll": "全選", "deselectAll": "取消選擇所有", "useGlobalStatusDefault": "使用全域預設值(狀態)", - "useGlobalMetricsDefault": "使用全域預設值(指標)" + "useGlobalMetricsDefault": "使用全域預設值(指標)", + "remoteDesktopSettings": "Remote Desktop Settings", + "domain": "Domain", + "securityMode": "Security Mode", + "ignoreCert": "Ignore Certificate", + "ignoreCertDesc": "Skip TLS certificate verification for this connection", + "displaySettings": "Display Settings", + "colorDepth": "Color Depth", + "width": "Width", + "height": "Height", + "dpi": "DPI", + "resizeMethod": "Resize Method", + "forceLossless": "Force Lossless", + "audioSettings": "Audio Settings", + "disableAudio": "Disable Audio", + "enableAudioInput": "Enable Audio Input", + "rdpPerformance": "Performance", + "enableWallpaper": "Enable Wallpaper", + "enableTheming": "Enable Theming", + "enableFontSmoothing": "Enable Font Smoothing", + "enableFullWindowDrag": "Enable Full Window Drag", + "enableDesktopComposition": "Enable Desktop Composition", + "enableMenuAnimations": "Enable Menu Animations", + "disableBitmapCaching": "Disable Bitmap Caching", + "disableOffscreenCaching": "Disable Offscreen Caching", + "disableGlyphCaching": "Disable Glyph Caching", + "enableGfx": "Enable GFX", + "deviceRedirection": "Device Redirection", + "enablePrinting": "Enable Printing", + "enableDrive": "Enable Drive Redirection", + "driveName": "Drive Name", + "drivePath": "Drive Path", + "createDrivePath": "Create Drive Path", + "disableDownload": "Disable Download", + "disableUpload": "Disable Upload", + "enableTouch": "Enable Touch", + "rdpSession": "Session", + "clientName": "Client Name", + "consoleSession": "Console Session", + "initialProgram": "Initial Program", + "serverLayout": "Server Keyboard Layout", + "timezone": "Timezone", + "gatewaySettings": "Gateway", + "gatewayHostname": "Gateway Hostname", + "gatewayPort": "Gateway Port", + "gatewayUsername": "Gateway Username", + "gatewayPassword": "Gateway Password", + "gatewayDomain": "Gateway Domain", + "remoteApp": "RemoteApp", + "remoteAppProgram": "Remote Application", + "remoteAppDir": "Remote App Directory", + "remoteAppArgs": "Remote App Arguments", + "clipboardSettings": "Clipboard", + "normalizeClipboard": "Normalize Clipboard", + "disableCopy": "Disable Copy", + "disablePaste": "Disable Paste", + "vncSettings": "VNC Settings", + "cursorMode": "Cursor Mode", + "swapRedBlue": "Swap Red/Blue", + "readOnly": "Read Only", + "recordingSettings": "Recording", + "recordingPath": "Recording Path", + "recordingName": "Recording Name", + "createRecordingPath": "Create Recording Path", + "excludeOutput": "Exclude Output", + "excludeMouse": "Exclude Mouse", + "includeKeys": "Include Keys", + "wakeOnLan": "Wake-on-LAN", + "sendWolPacket": "Send WoL Packet", + "wolMacAddr": "MAC Address", + "wolBroadcastAddr": "Broadcast Address", + "wolUdpPort": "UDP Port", + "wolWaitTime": "Wait Time (seconds)", + "connectionSettings": "Connection Settings", + "rdpOnly": "RDP only", + "vncOnly": "VNC only", + "telnetTerminalSettings": "Terminal Settings", + "terminalType": "Terminal Type", + "guacFontName": "Font Name", + "guacFontSize": "Font Size", + "guacColorScheme": "Color Scheme", + "guacBackspaceKey": "Backspace Key" + }, + "guacamole": { + "connecting": "Connecting to {{type}} session...", + "rdpConnecting": "Connecting to RDP server...", + "vncConnecting": "Connecting to VNC server...", + "telnetConnecting": "Connecting to Telnet server...", + "connectionError": "Connection error", + "connectionFailed": "Connection failed", + "failedToConnect": "Failed to get connection token" }, "terminal": { "title": "終端機", @@ -1372,6 +1489,7 @@ "connected": "已連接", "clipboardWriteFailed": "複製到剪貼簿失敗。請確保頁面是透過 HTTPS 或本地主機存取的。", "clipboardReadFailed": "讀取剪貼簿內容失敗。請確保已授予剪貼簿權限。", + "clipboardHttpWarning": "Paste requires HTTPS. Use Ctrl+Shift+V or serve Termix over HTTPS.", "sshConnected": "已建立 SSH 連接", "authError": "驗證失敗: {{message}}", "unknownError": "發生未知錯誤", @@ -2154,7 +2272,7 @@ "terminalSyntaxHighlightingDesc": "自動高亮顯示終端輸出中的指令、路徑、IP位址和日誌等級", "enableCommandPaletteShortcut": "啟用指令面板快速鍵", "enableCommandPaletteShortcutDesc": "雙擊左 Shift 鍵開啟指令面板,以便快速存取主機。", - "enableTerminalSessionPersistence": "持久終端會話", + "enableTerminalSessionPersistence": "Persistent Tabs/Sessions", "enableTerminalSessionPersistenceDesc": "切換標籤頁或關閉瀏覽器時保持 SSH 連線(可能不穩定)" }, "user": {