mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-07-15 04:43:36 +00:00
New Crowdin updates (#525)
* New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Arabic) * New translations en.json (Catalan) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Japanese) * New translations en.json (Korean) * New translations en.json (Dutch) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Serbian (Cyrillic)) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Bulgarian) * New translations en.json (Indonesian) * New translations en.json (Hindi) * New translations en.json (Bengali) * New translations en.json (Thai)
This commit is contained in:
+240
-240
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Wagwoord word vereis",
|
||||
"sshKeyRequired": "SSH-sleutel word vereis",
|
||||
"credentialAddedSuccessfully": "Geloofsbrief \"{{name}}\" suksesvol bygevoeg",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Stoor tans geloofsbriewe...",
|
||||
"updatingCredential": "Opdatering van geloofsbriewe...",
|
||||
"general": "Algemeen",
|
||||
"description": "Beskrywing",
|
||||
"folder": "Vouer",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "ID:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Vinnige verbinding",
|
||||
"description": "Koppel direk aan 'n terminaal- of lêerbestuurdersessie sonder om 'n gasheerkonfigurasie te stoor",
|
||||
"ipAddress": "IP-adres of gasheernaam",
|
||||
"port": "Hawe",
|
||||
"username": "Gebruikersnaam",
|
||||
"password": "Wagwoord",
|
||||
"key": "SSH Privaat Sleutel",
|
||||
"keyPassword": "Sleutelwagwoord (Opsioneel)",
|
||||
"keyType": "Sleuteltipe",
|
||||
"uploadFile": "Laai lêer op",
|
||||
"pasteKey": "Plak Sleutel",
|
||||
"credential": "Geloofsbrief",
|
||||
"overrideUsername": "Oorskryf geloofsbriewe gebruikersnaam",
|
||||
"overrideUsernameDesc": "Gebruik 'n ander gebruikersnaam as die een wat in die geloofsbriewe gestoor is",
|
||||
"connectTerminal": "Koppel aan terminaal",
|
||||
"connectFileManager": "Koppel aan Lêerbestuurder",
|
||||
"cancel": "Kanselleer",
|
||||
"passwordRequired": "Wagwoord word vereis",
|
||||
"keyRequired": "SSH-sleutel word vereis",
|
||||
"credentialRequired": "Seleksie van geloofsbriewe is vereis",
|
||||
"connectionEstablished": "Verbinding suksesvol gevestig",
|
||||
"connectionFailed": "Kon nie verbinding tot stand bring nie",
|
||||
"autoDetect": "Outomatiese opsporing",
|
||||
"authentication": "Verifikasie"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Fout: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH-pad",
|
||||
"localPath": "Plaaslike Pad",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Maak oop in Nuwe Oortjie",
|
||||
"resetSidebarWidth": "Stel die breedte van die sybalk terug",
|
||||
"dragToResizeSidebar": "Sleep om die sybalk se grootte te verander",
|
||||
"noAuthCredentials": "Geen verifikasiebewyse beskikbaar vir hierdie SSH-gasheer nie",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Probeer weer",
|
||||
"checking": "Kontroleer...",
|
||||
"checkingDatabase": "Kontroleer databasisverbinding...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Kontroleer tans verifikasie...",
|
||||
"actions": "Aksies",
|
||||
"remove": "Verwyder",
|
||||
"revoke": "Herroep",
|
||||
"create": "Skep",
|
||||
"update": "Update"
|
||||
"update": "Opdatering"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Tuis",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Kan nie hierdie oortjie verdeel nie",
|
||||
"tabNavigation": "Tab-navigasie",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Kopieer Wagwoord",
|
||||
"copySudoPassword": "Kopieer Sudo-wagwoord",
|
||||
"passwordCopied": "Wagwoord gekopieer na knipbord",
|
||||
"sudoPasswordCopied": "Sudo-wagwoord na knipbord gekopieer",
|
||||
"noPasswordAvailable": "Geen wagwoord beskikbaar nie"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Admin-instellings",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Gebruikersregistrasie",
|
||||
"allowNewAccountRegistration": "Laat nuwe rekeningregistrasie toe",
|
||||
"allowPasswordLogin": "Laat gebruikersnaam/wagwoord-aanmelding toe",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Laat wagwoordterugstelling toe via terugstelkode",
|
||||
"missingRequiredFields": "Verpligte velde ontbreek: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC-konfigurasie suksesvol opgedateer!",
|
||||
"failedToFetchOidcConfig": "Kon nie OIDC-konfigurasie haal nie",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Outomatiese begin met houerlansering",
|
||||
"autoStartDesc": "Begin hierdie tonnel outomaties wanneer die houer begin",
|
||||
"addConnection": "Voeg tonnelverbinding by",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Tonnel Tipe",
|
||||
"tunnelTypeLocal": "Plaaslik (-L)",
|
||||
"tunnelTypeRemote": "Afstandbeheer (-R)",
|
||||
"tunnelTypeLocalDesc": "Stuur plaaslike poort na afgeleë eindpunt aan",
|
||||
"tunnelTypeRemoteDesc": "Stuur afgeleë poort na plaaslike masjien aan",
|
||||
"tunnelForwardDescriptionLocal": "Hierdie tonnel sal verkeer vanaf die plaaslike poort {{sourcePort}} na poort {{endpointPort}} op die eindpuntmasjien aanstuur.",
|
||||
"tunnelForwardDescriptionRemote": "Hierdie tonnel sal verkeer vanaf poort {{sourcePort}} op die bronmasjien (huidige verbindingsbesonderhede in die algemene oortjie) na poort {{endpointPort}} op die eindpuntmasjien aanstuur.",
|
||||
"sshpassRequired": "Sshpass word vereis vir wagwoordverifikasie",
|
||||
"sshpassRequiredDesc": "Vir wagwoordverifikasie in tonnels moet sshpass op die stelsel geïnstalleer wees.",
|
||||
"otherInstallMethods": "Ander installasiemetodes:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "of",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, geen amptelike binêre weergawe nie)",
|
||||
"sshServerConfigRequired": "SSH-bedienerkonfigurasie vereis",
|
||||
"sshServerConfigDesc": "Vir tonnelverbindings moet die SSH-bediener gekonfigureer word om poortaanstuuring toe te laat:",
|
||||
"gatewayPortsYes": "om afgeleë poorte aan alle koppelvlakke te bind",
|
||||
"allowTcpForwardingYes": "om poortaanstuuring te aktiveer",
|
||||
"permitRootLoginYes": "as rootgebruiker vir tonnelwerk gebruik word",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "Wysig die SSH-konfigurasielêer:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"restartSshService": "Herbegin dan die SSH-diens:",
|
||||
"restartSshCommand": "sudo systemctl herbegin sshd",
|
||||
"upload": "Oplaai",
|
||||
"authentication": "Verifikasie",
|
||||
"password": "Wagwoord",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Aksienaam",
|
||||
"noSnippetFound": "Geen uittreksel gevind nie",
|
||||
"quickActionsOrder": "Vinnige aksieknoppies sal in die volgorde hierbo op die Bedienerstatistieke-bladsy verskyn.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Aanpassing van die sybalkknoppie",
|
||||
"sidebarCustomizationDesc": "Kies watter aksies as vinnige knoppies in die sybalk verskyn. Aksies wat nie as knoppies vertoon word nie, sal in die aftreklys verskyn.",
|
||||
"showTerminalInSidebar": "Wys Terminale-knoppie",
|
||||
"showTerminalInSidebarDesc": "Vertoon terminaal as 'n vinnige knoppie in die sybalk",
|
||||
"showFileManagerInSidebar": "Wys Lêerbestuurder-knoppie",
|
||||
"showFileManagerInSidebarDesc": "Wys lêerbestuurder as 'n vinnige knoppie in die sybalk",
|
||||
"showTunnelInSidebar": "Wys Tonnel-knoppie",
|
||||
"showTunnelInSidebarDesc": "Wys tonnelbestuur as 'n vinnige knoppie in die sybalk",
|
||||
"showDockerInSidebar": "Wys Docker-knoppie",
|
||||
"showDockerInSidebarDesc": "Wys docker-bestuur as 'n vinnige knoppie in die sybalk",
|
||||
"showServerStatsInSidebar": "Wys bedienerstatistieke-knoppie",
|
||||
"showServerStatsInSidebarDesc": "Wys bedienerstatistieke as 'n vinnige knoppie in die sybalk",
|
||||
"atLeastOneActionRequired": "Ten minste een geaktiveerde aksie moet in die sybalk gewys word",
|
||||
"advancedAuthSettings": "Gevorderde verifikasie-instellings",
|
||||
"sudoPasswordAutoFill": "Sudo Wagwoord Outomatiese Vul",
|
||||
"sudoPasswordAutoFillDesc": "Bied outomaties aan om SSH-wagwoord in te voeg wanneer sudo vir wagwoord vra",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Voeg veranderlike by",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Maak Docker oop",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopieer Volskerm-URL",
|
||||
"fullScreenUrlCopied": "Volskerm-URL na knipbord gekopieer",
|
||||
"failedToCopyUrl": "Kon nie URL na knipbord kopieer nie",
|
||||
"copyTerminalUrl": "Kopieer terminaal-URL",
|
||||
"copyFileManagerUrl": "Kopieer Lêerbestuurder URL",
|
||||
"copyTunnelUrl": "Kopieer Tonnel URL",
|
||||
"copyServerStatsUrl": "Kopieer bedienerstatistieke-URL",
|
||||
"copyDockerUrl": "Kopieer Docker 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...",
|
||||
"error": "Fout",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Verifikasiekode",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifieer",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate-verifikasie vereis",
|
||||
"warpgateSecurityKey": "Sekuriteitsleutel",
|
||||
"warpgateAuthUrl": "Verifikasie-URL",
|
||||
"warpgateOpenBrowser": "Maak oop in blaaier",
|
||||
"warpgateContinue": "Ek het verifikasie voltooi",
|
||||
"warpgateTimeout": "Warpgate-verifikasietydverstryking. Koppel asseblief weer.",
|
||||
"sudoPasswordPopupTitle": "Wagwoord invoeg?",
|
||||
"sudoPasswordPopupHint": "Druk Enter om in te voeg, Esc om te verwerp",
|
||||
"sudoPasswordPopupConfirm": "Invoeg",
|
||||
"sudoPasswordPopupDismiss": "Maak toe",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Verbinding het onverwags gesluit. Dit kan wees as gevolg van 'n omgekeerde proxy- of SSL-konfigurasieprobleem. Gaan asseblief bedienerlogboeke na.",
|
||||
"totpInvalid": "Ongeldige kode. Probeer asseblief weer.",
|
||||
"authMethodFallback": "{{method}} verifikasie het misluk. Probeer alternatiewe metode...",
|
||||
"authenticationRequired": "Verifikasie vereis",
|
||||
"connectionLogTitle": "Verbindingslogboek",
|
||||
"connectionLogCopy": "Kopieer logs na knipbord",
|
||||
"connectionLogClear": "Vee logboeke uit",
|
||||
"connectionLogEmpty": "Geen verbindingslogboeke nog nie",
|
||||
"connectionLogConnecting": "Verbind met gasheer...",
|
||||
"connectionLogCopied": "Verbindingslogboeke na knipbord gekopieer",
|
||||
"connectionLogCopyFailed": "Kon nie logs na knipbord kopieer nie",
|
||||
"allAuthMethodsFailed": "Alle verifikasiemetodes het misluk. Kontroleer asseblief u geloofsbriewe.",
|
||||
"methodNotSupported": "Bediener ondersteun nie {{method}} verifikasie nie. Beskikbare metodes: {{available}}",
|
||||
"retryWithMethod": "Probeer weer met {{method}}",
|
||||
"automaticFallback": "Probeer outomaties {{method}} verifikasie...",
|
||||
"totpTimeout": "TOTP-verifikasie het uitgeloop. Koppel asseblief weer aan.",
|
||||
"passwordTimeout": "Wagwoordverifikasie het uitgeloop. Koppel asseblief weer aan.",
|
||||
"connectionRejected": "Verbinding deur bediener verwerp. Kontroleer asseblief u verifikasie en netwerkkonfigurasie."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Lêerbestuurder",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} suksesvol verwyder",
|
||||
"itemsDeletedSuccessfully": "{{count}} items is suksesvol verwyder",
|
||||
"failedToDeleteItems": "Kon nie items uitvee nie",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Administrateurwagwoord benodig",
|
||||
"enterSudoPassword": "Voer die sudo-wagwoord in om hierdie operasie voort te sit",
|
||||
"sudoPassword": "Sudo-wagwoord",
|
||||
"sudoOperationFailed": "Sudo-bewerking het misluk",
|
||||
"sudoAuthFailed": "Sudo-verifikasie het misluk",
|
||||
"deleteOperation": "Vee lêers/vouers uit",
|
||||
"dragFilesToUpload": "Plaas lêers hier om op te laai",
|
||||
"emptyFolder": "Hierdie vouer is leeg",
|
||||
"itemCount": "{{count}} items",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Lêer te groot: {{error}}",
|
||||
"sshConnectionFailed": "SSH-verbinding het misluk. Kontroleer asseblief jou verbinding met {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Kon nie lêer laai nie: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Verbind...",
|
||||
"connectedSuccessfully": "Suksesvol gekoppel",
|
||||
"totpVerificationFailed": "TOTP-verifikasie het misluk",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate-verifikasie het misluk",
|
||||
"authenticationFailed": "Verifikasie het misluk",
|
||||
"verificationCodePrompt": "Verifikasiekode:",
|
||||
"changePermissions": "Verander Toestemmings",
|
||||
"changePermissionsDesc": "Wysig lêertoestemmings vir",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Vestig tans tonnelverbinding...",
|
||||
"sourceConnecting": "Verbind met brongasheer {{host}}...",
|
||||
"sourceConnected": "Gekoppel aan brongasheer",
|
||||
"endpointResolving": "Los eindpuntgasheer {{host}}op ...",
|
||||
"endpointResolved": "Eindpuntgasheer opgelos",
|
||||
"forwarding": "Stel poortaanstuuring op {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tonnel suksesvol gebou",
|
||||
"retrying": "Verbinding het misluk, probeer weer oor {{countdown}}s (poging {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Maksimum herprobeerpogings bereik",
|
||||
"error": "Tonnelverbinding het misluk: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Lêerbestuurder is reeds oop vir hierdie gasheer",
|
||||
"openFileManager": "Maak Lêerbestuurder oop",
|
||||
"connecting": "Verbind...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Kon nie aan bediener koppel nie",
|
||||
"cpuCores_one": "{{count}} SVE",
|
||||
"cpuCores_other": "{{count}} SVE's",
|
||||
"naCpus": "N/A SVE(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} het misluk",
|
||||
"quickActionError": "Kon nie {{name}}uitvoer nie",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Luisterpoorte",
|
||||
"protocol": "Protokol",
|
||||
"port": "Hawe",
|
||||
"address": "Adres",
|
||||
"state": "Staat",
|
||||
"process": "Proses",
|
||||
"noData": "Geen luisterpoorte-data nie"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Aktief",
|
||||
"inactive": "Onaktief",
|
||||
"notDetected": "Nie opgespoor nie",
|
||||
"policy": "Beleid",
|
||||
"rules": "reëls",
|
||||
"noRules": "Geen reëls nie",
|
||||
"noData": "Geen firewalldata beskikbaar nie",
|
||||
"action": "Aksie",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"port": "Hawe",
|
||||
"source": "Bron",
|
||||
"accept": "AANVAAR",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "VERWERP",
|
||||
"anywhere": "Enige plek"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Kon nie data laai nie",
|
||||
"saveError": "Kon nie stoor nie",
|
||||
"sessionExpired": "Sessie het verstryk - meld asseblief weer aan",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Tempo beperk: Te veel TOTP-verifikasiepogings. Probeer asseblief later weer.",
|
||||
"totpRateLimitedWithTime": "Tempo beperk: Te veel TOTP-verifikasiepogings. Wag asseblief {{time}} sekondes voordat u weer probeer.",
|
||||
"resetCodeRateLimited": "Tempo beperk: Te veel verifikasiepogings. Probeer asseblief later weer.",
|
||||
"resetCodeRateLimitedWithTime": "Tempo beperk: Te veel verifikasiepogings. Wag asseblief {{time}} sekondes voordat u weer probeer."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Suksesvol gestoor",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminaal",
|
||||
"hostSidebarSettings": "Gasheer en sybalk",
|
||||
"snippetsSettings": "Brokkies",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Opdaterings",
|
||||
"disableUpdateCheck": "Deaktiveer Opdateringskontrole",
|
||||
"disableUpdateCheckDesc": "Hou op om vir nuwe weergawes te kyk tydens opstart en op die dashboard. Verminder netwerkversoeke.",
|
||||
"currentPassword": "Huidige Wagwoord",
|
||||
"passwordChangedSuccess": "Wagwoord suksesvol verander! Meld asseblief weer aan.",
|
||||
"failedToChangePassword": "Kon nie wagwoord verander nie. Kontroleer asseblief jou huidige wagwoord en probeer weer.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Stelsel",
|
||||
"appearanceDesc": "Kies die kleurtema vir die toepassing",
|
||||
"terminalSyntaxHighlightingDesc": "Merk outomaties opdragte, paaie, IP's en logvlakke in terminaaluitvoer",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Aktiveer die opdragpalet-kortpad",
|
||||
"enableCommandPaletteShortcutDesc": "Dubbeltik links Shift om die opdragpalet oop te maak vir vinnige toegang tot gashere"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Kon nie weergawe-inligting laai nie"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Laai paneelbord...",
|
||||
"github": "GitHub",
|
||||
"support": "Ondersteuning",
|
||||
"discord": "Disharmonie",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "SVE",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Pasmaak Dashboard",
|
||||
"dashboardSettings": "Dashboard-instellings",
|
||||
"enableDisableCards": "Aktiveer/Deaktiveer Kaarte",
|
||||
"resetLayout": "Stel terug na verstekwaarde",
|
||||
"serverOverviewCard": "Bediener Oorsig",
|
||||
"recentActivityCard": "Onlangse Aktiwiteit",
|
||||
"networkGraphCard": "Netwerkgrafiek",
|
||||
"networkGraph": "Netwerkgrafiek",
|
||||
"quickActionsCard": "Vinnige Aksies",
|
||||
"serverStatsCard": "Bedienerstatistieke"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"title": "Netwerkgrafiek",
|
||||
"addHost": "Voeg gasheer by",
|
||||
"addGroup": "Voeg Groep by",
|
||||
"addLink": "Voeg skakel by",
|
||||
"deleteSelected": "Vee Geselekteerde uit",
|
||||
"zoomIn": "Inzoem",
|
||||
"zoomOut": "Uitzoom",
|
||||
"resetView": "Herstel aansig",
|
||||
"exportJson": "Voer JSON uit",
|
||||
"importJson": "Voer JSON in",
|
||||
"selectHost": "Kies gasheer",
|
||||
"chooseHost": "Kies 'n gasheer...",
|
||||
"parentGroup": "Ouergroep",
|
||||
"noGroup": "Geen Groep",
|
||||
"groupName": "Groepnaam",
|
||||
"color": "Kleur",
|
||||
"source": "Bron",
|
||||
"target": "Teiken",
|
||||
"moveToGroup": "Skuif na Groep",
|
||||
"selectGroup": "Kies groep...",
|
||||
"addConnection": "Voeg verbinding by",
|
||||
"hostDetails": "Gasheerbesonderhede",
|
||||
"connectToHost": "Koppel aan gasheer",
|
||||
"openTerminal": "Maak Terminaal Oop",
|
||||
"openFileManager": "Maak Lêerbestuurder oop",
|
||||
"openTunnel": "Oop Tonnels",
|
||||
"openDocker": "Maak Docker oop",
|
||||
"openServerStats": "Maak bedienerbesonderhede oop",
|
||||
"moveToGroupAction": "Skuif na Groep",
|
||||
"removeFromGroup": "Verwyder uit Groep",
|
||||
"addHostHere": "Voeg gasheer hier by",
|
||||
"editGroup": "Wysig Groep",
|
||||
"delete": "Vee uit",
|
||||
"cancel": "Kanselleer",
|
||||
"add": "Voeg by",
|
||||
"create": "Skep",
|
||||
"update": "Opdatering",
|
||||
"move": "Beweeg",
|
||||
"connect": "Verbind",
|
||||
"close": "Maak toe",
|
||||
"createGroup": "Skep Groep",
|
||||
"noAvailableHosts": "Geen beskikbare gashere nie",
|
||||
"selectSourcePlaceholder": "Kies Bron...",
|
||||
"selectTargetPlaceholder": "Kies Teiken...",
|
||||
"invalidFile": "Ongeldige lêer",
|
||||
"hostAlreadyExists": "Gasheer is reeds in die topologie",
|
||||
"sourceTargetMustDiffer": "Bron en teiken moet verskillend wees",
|
||||
"connectionExists": "Verbinding bestaan reeds",
|
||||
"unknown": "Onbekend",
|
||||
"name": "Naam",
|
||||
"ip": "IP-adres",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"failedToLoadData": "Kon nie netwerktopologiedata laai nie",
|
||||
"failedToAddNode": "Kon nie nodus byvoeg nie",
|
||||
"sourceDifferentFromTarget": "Bron en teiken moet verskillend wees",
|
||||
"exportJSON": "Voer JSON uit",
|
||||
"importJSON": "Voer JSON in",
|
||||
"searchHost": "Soek gashere...",
|
||||
"noHostFound": "Geen gashere gevind nie",
|
||||
"searchGroup": "Soek groepe...",
|
||||
"noGroupFound": "Geen groepe gevind nie",
|
||||
"searchNode": "Soek nodusse...",
|
||||
"noNodeFound": "Geen nodusse gevind nie",
|
||||
"terminal": "Terminaal",
|
||||
"fileManager": "Lêerbestuurder",
|
||||
"tunnel": "Tonnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Bedienerstatistieke"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Deel gasheer",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Fout",
|
||||
"errorCode": "Foutkode: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Kon nie aan Docker koppel nie",
|
||||
"totpVerificationFailed": "TOTP-verifikasie het misluk. Probeer asseblief weer.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate-verifikasie het misluk. Probeer asseblief weer.",
|
||||
"verificationCodePrompt": "Voer verifikasiekode in",
|
||||
"loadingContainers": "Laai houers...",
|
||||
"containerStarted": "Houer {{name}} het begin",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsole",
|
||||
"startContainerToAccess": "Begin die houer om toegang tot die konsole te verkry",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Koppel tans aan Docker-gasheer...",
|
||||
"authStarted": "Los tans verifikasiebewyse op...",
|
||||
"totpRequired": "TOTP-verifikasie word vereis",
|
||||
"warpgateRequired": "Warpgate-verifikasie word vereis",
|
||||
"sessionCreated": "Docker SSH-sessie gevestig",
|
||||
"sessionReady": "Gereed vir Docker-bedrywighede",
|
||||
"error": "Docker-verbinding het misluk: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Begin met die versameling van statistieke...",
|
||||
"existingSession": "Gebruik bestaande metrieksessie",
|
||||
"totpVerifying": "TOTP-verifikasie word vereis",
|
||||
"sessionEstablished": "Metrieksessie gevestig",
|
||||
"collecting": "Versamel bedienerstatistieke",
|
||||
"heartbeat": "Hou die verbinding lewendig",
|
||||
"stopped": "Metrieke-insameling gestaak",
|
||||
"error": "Metrieke-insameling het misluk: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Verbind met SFTP-bediener...",
|
||||
"jumpHost": "Verbind via springgasheer {{host}}...",
|
||||
"connected": "SFTP-verbinding gevestig",
|
||||
"authFailed": "Verifikasie het misluk",
|
||||
"error": "SFTP-bewerking het misluk: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+186
-186
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "عرض مدير الملفات كزر سريع في الشريط الجانبي",
|
||||
"showTunnelInSidebar": "إظهار زر النفق",
|
||||
"showTunnelInSidebarDesc": "عرض إدارة النفق كزر سريع في الشريط الجانبي",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "إظهار زر الجهاز",
|
||||
"showDockerInSidebarDesc": "عرض إدارة المرفأ كزر سريع في الشريط الجانبي",
|
||||
"showServerStatsInSidebar": "إظهار زر إحصائيات الخادم",
|
||||
"showServerStatsInSidebarDesc": "عرض إحصائيات الخادم كزر سريع في الشريط الجانبي",
|
||||
"atLeastOneActionRequired": "يجب عرض إجراء واحد على الأقل مفعل في الشريط الجانبي",
|
||||
"advancedAuthSettings": "إعدادات المصادقة المتقدمة",
|
||||
"sudoPasswordAutoFill": "كلمة مرور سودو تلقائية",
|
||||
"sudoPasswordAutoFillDesc": "عرض تلقائي لإدراج كلمة مرور SSH عندما يطلب sudo لكلمة المرور",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "إضافة متغير",
|
||||
"docker": "دوكر",
|
||||
"openDocker": "فتح Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "نسخ عنوان URL للشاشة الكاملة",
|
||||
"fullScreenUrlCopied": "تم نسخ عنوان URL للشاشة الكاملة إلى الحافظة",
|
||||
"failedToCopyUrl": "فشل نسخ عنوان URL إلى الحافظة",
|
||||
"copyTerminalUrl": "نسخ رابط المحطة",
|
||||
"copyFileManagerUrl": "نسخ رابط مدير الملفات",
|
||||
"copyTunnelUrl": "نسخ رابط النفق",
|
||||
"copyServerStatsUrl": "نسخ رابط إحصائيات الخادم",
|
||||
"copyDockerUrl": "نسخ رابط Docker",
|
||||
"fullScreenUrlTooltip": "نسخ عنوان URL لفتح هذا التطبيق في وضع ملء الشاشة",
|
||||
"notEnabled": "Docker غير مفعل لهذا المضيف. قم بتمكينه في إعدادات المضيف لاستخدام ميزات Docker.",
|
||||
"validating": "التحقق من دوكر...",
|
||||
"error": "خطأ",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "رمز التحقق",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "تحقق",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "مطلوب مصادقة التحذير",
|
||||
"warpgateSecurityKey": "مفتاح الأمان",
|
||||
"warpgateAuthUrl": "رابط المصادقة",
|
||||
"warpgateOpenBrowser": "فتح في المتصفح",
|
||||
"warpgateContinue": "لقد أكملت المصادقة",
|
||||
"warpgateTimeout": "انتهت مهلة مصادقة التحذير. الرجاء إعادة الاتصال.",
|
||||
"sudoPasswordPopupTitle": "إدراج كلمة المرور؟",
|
||||
"sudoPasswordPopupHint": "اضغط Enter للإدراج ، Esc للإلغاء",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "تجاهل",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "تم إغلاق الاتصال بشكل غير متوقع. قد يكون ذلك بسبب مشكلة اعدادات الوكيل العكسي أو SSL. الرجاء التحقق من سجلات الخادم.",
|
||||
"totpInvalid": "الرمز غير صالح. الرجاء المحاولة مرة أخرى.",
|
||||
"authMethodFallback": "فشلت عملية المصادقة {{method}} . جرب طريقة بديلة...",
|
||||
"authenticationRequired": "مطلوب المصادقة",
|
||||
"connectionLogTitle": "سجل الاتصال",
|
||||
"connectionLogCopy": "نسخ السجلات إلى الحافظة",
|
||||
"connectionLogClear": "مسح السجلات",
|
||||
"connectionLogEmpty": "لا توجد سجلات اتصال بعد",
|
||||
"connectionLogConnecting": "جاري الاتصال بالمضيف...",
|
||||
"connectionLogCopied": "سجلات الاتصال نسخت إلى الحافظة",
|
||||
"connectionLogCopyFailed": "فشل في نسخ السجلات إلى الحافظة",
|
||||
"allAuthMethodsFailed": "فشلت جميع طرق المصادقة. الرجاء التحقق من بيانات الاعتماد الخاصة بك.",
|
||||
"methodNotSupported": "الخادم لا يدعم المصادقة {{method}} . الطرق المتاحة: {{available}}",
|
||||
"retryWithMethod": "إعادة المحاولة مع {{method}}",
|
||||
"automaticFallback": "جرب مصادقة {{method}} تلقائياً...",
|
||||
"totpTimeout": "انتهت مهلة التحقق من TOTP. الرجاء إعادة الاتصال.",
|
||||
"passwordTimeout": "انتهت مهلة التحقق من كلمة المرور. الرجاء إعادة الاتصال.",
|
||||
"connectionRejected": "تم رفض الاتصال بواسطة الخادم. الرجاء التحقق من المصادقة الخاصة بك وتكوين الشبكة."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "مدير الملفات",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "تم حذف {{type}} بنجاح",
|
||||
"itemsDeletedSuccessfully": "تم حذف {{count}} عنصرًا بنجاح",
|
||||
"failedToDeleteItems": "فشل حذف العناصر",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "كلمة مرور المسؤول مطلوبة",
|
||||
"enterSudoPassword": "أدخل كلمة مرور sudo لمتابعة هذه العملية",
|
||||
"sudoPassword": "كلمة المرور",
|
||||
"sudoOperationFailed": "فشلت عملية سودو",
|
||||
"sudoAuthFailed": "فشل مصادقة سودو",
|
||||
"deleteOperation": "حذف الملفات/المجلدات",
|
||||
"dragFilesToUpload": "إسقاط الملفات هنا لتحميل",
|
||||
"emptyFolder": "هذا المجلد فارغ",
|
||||
"itemCount": "عناصر {{count}}",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "الملف كبير جدا: {{error}}",
|
||||
"sshConnectionFailed": "فشل الاتصال بSSH. الرجاء التحقق من اتصالك بـ {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "فشل تحميل الملف: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "جاري الاتصال...",
|
||||
"connectedSuccessfully": "تم الاتصال بنجاح",
|
||||
"totpVerificationFailed": "فشل التحقق من TOTP",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "فشلت مصادقة الWarpgate",
|
||||
"authenticationFailed": "فشل المصادقة",
|
||||
"verificationCodePrompt": "رمز التحقق:",
|
||||
"changePermissions": "تغيير الأذونات",
|
||||
"changePermissionsDesc": "تعديل أذونات الملف لـ",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "إنشاء اتصال بالنفق...",
|
||||
"sourceConnecting": "جاري الاتصال بمضيف المصدر {{host}}...",
|
||||
"sourceConnected": "متصل بالمستضيف المصدر",
|
||||
"endpointResolving": "حل مضيف نقطة النهاية {{host}}...",
|
||||
"endpointResolved": "تم حل مضيف نقطة النهاية",
|
||||
"forwarding": "إعداد إعادة توجيه المنفذ {{localPort}} → {{remotePort}}...",
|
||||
"connected": "تم إنشاء النفق بنجاح",
|
||||
"retrying": "فشل الاتصال، إعادة المحاولة في {{countdown}}s (محاولة {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "وصلت محاولات إعادة المحاولة القصوى",
|
||||
"error": "فشل الاتصال بالنفق: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "مدير الملفات مفتوح بالفعل لهذا المضيف",
|
||||
"openFileManager": "فتح مدير الملفات",
|
||||
"connecting": "جاري الاتصال...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "فشل الاتصال بالخادم",
|
||||
"cpuCores_one": "{{count}} المعالج",
|
||||
"cpuCores_other": "{{count}} المعالج",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "فشل {{name}}",
|
||||
"quickActionError": "فشل في تنفيذ {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "منافذ الاستماع",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "المنفذ",
|
||||
"address": "العنوان",
|
||||
"state": "الولاية",
|
||||
"process": "العملية",
|
||||
"noData": "لا توجد بيانات منافذ الاستماع"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "جدار الحماية",
|
||||
"active": "نشط",
|
||||
"inactive": "غير نشط",
|
||||
"notDetected": "لم يتم الكشف",
|
||||
"policy": "السياسة",
|
||||
"rules": "القواعد",
|
||||
"noRules": "لا توجد قواعد",
|
||||
"noData": "لا تتوفر بيانات جدار الحماية",
|
||||
"action": "اجراء",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "المنفذ",
|
||||
"source": "المصدر",
|
||||
"accept": "الوصول",
|
||||
"drop": "دروب",
|
||||
"reject": "استرجاع",
|
||||
"anywhere": "في أي مكان"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "فشل تحميل البيانات",
|
||||
"saveError": "فشل في الحفظ",
|
||||
"sessionExpired": "انتهت صلاحية الجلسة - الرجاء تسجيل الدخول مرة أخرى",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "معدل محدود: العديد من محاولات التحقق من TOTP. الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||
"totpRateLimitedWithTime": "تم تجاوز الحد المسموح به: عدد محاولات التحقق من رمز TOTP كبير جدًا. يُرجى الانتظار {{time}} ثانية قبل المحاولة مرة أخرى.",
|
||||
"resetCodeRateLimited": "معدل محدود: العديد من محاولات التحقق. الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||
"resetCodeRateLimitedWithTime": "معدل محدود: العديد من محاولات التحقق. الرجاء الانتظار {{time}} ثانية قبل المحاولة مرة أخرى."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "تم الحفظ بنجاح",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "المحطة",
|
||||
"hostSidebarSettings": "المضيف و الشريط الجانبي",
|
||||
"snippetsSettings": "كتل الكود",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "التحديثات",
|
||||
"disableUpdateCheck": "تعطيل التحقق من التحديث",
|
||||
"disableUpdateCheckDesc": "إيقاف التحقق من الإصدارات الجديدة عند بدء التشغيل و لوحة التحكم. يقلل من طلبات الشبكة.",
|
||||
"currentPassword": "كلمة المرور الحالية",
|
||||
"passwordChangedSuccess": "تم تغيير كلمة المرور بنجاح! الرجاء تسجيل الدخول مرة أخرى.",
|
||||
"failedToChangePassword": "فشل في تغيير كلمة المرور. الرجاء التحقق من كلمة المرور الحالية وحاول مرة أخرى.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "النظام",
|
||||
"appearanceDesc": "حدد سمة اللون للتطبيق",
|
||||
"terminalSyntaxHighlightingDesc": "تسليط الضوء تلقائياً على الأوامر والمسارات وIP ومستويات السجل في المخرجات الطرفية",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "تمكين اختصار قفل لوحة الأوامر",
|
||||
"enableCommandPaletteShortcutDesc": "انقر نقرًا مزدوجًا على نوبات اليسار لفتح لوحة القيادة للوصول السريع إلى المضيفين"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "فشل تحميل معلومات الإصدار"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "لوحة التحكم",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "تحميل لوحة التحكم...",
|
||||
"github": "GitHub",
|
||||
"support": "الدعم",
|
||||
"discord": "ديسكورد",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "المعالج",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "لا",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "تخصيص لوحة التحكم",
|
||||
"dashboardSettings": "إعدادات لوحة التحكم",
|
||||
"enableDisableCards": "تمكين/تعطيل البطاقات",
|
||||
"resetLayout": "إعادة التعيين إلى الافتراضي",
|
||||
"serverOverviewCard": "نظرة عامة على الخادم",
|
||||
"recentActivityCard": "النشاط الأخير",
|
||||
"networkGraphCard": "رسم الشبكة",
|
||||
"networkGraph": "رسم الشبكة",
|
||||
"quickActionsCard": "الإجراءات السريعة",
|
||||
"serverStatsCard": "إحصائيات الخادم"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "رسم الشبكة",
|
||||
"addHost": "إضافة مضيف",
|
||||
"addGroup": "إضافة مجموعة",
|
||||
"addLink": "إضافة رابط",
|
||||
"deleteSelected": "حذف المحدد",
|
||||
"zoomIn": "تكبير في",
|
||||
"zoomOut": "تكبير خارج",
|
||||
"resetView": "إعادة تعيين العرض",
|
||||
"exportJson": "تصدير JSON",
|
||||
"importJson": "استيراد JSON",
|
||||
"selectHost": "حدد المضيف",
|
||||
"chooseHost": "اختر مضيفاً...",
|
||||
"parentGroup": "المجموعة الأصل",
|
||||
"noGroup": "لا توجد مجموعة",
|
||||
"groupName": "اسم المجموعة",
|
||||
"color": "اللون",
|
||||
"source": "المصدر",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "نقل إلى المجموعة",
|
||||
"selectGroup": "حدد المجموعة...",
|
||||
"addConnection": "إضافة اتصال",
|
||||
"hostDetails": "تفاصيل المضيف",
|
||||
"connectToHost": "الاتصال بالمضيف",
|
||||
"openTerminal": "فتح محطة طرفية",
|
||||
"openFileManager": "فتح مدير الملفات",
|
||||
"openTunnel": "فتح الأنفاق",
|
||||
"openDocker": "فتح Docker",
|
||||
"openServerStats": "فتح تفاصيل الخادم",
|
||||
"moveToGroupAction": "نقل إلى المجموعة",
|
||||
"removeFromGroup": "إزالة من المجموعة",
|
||||
"addHostHere": "إضافة مضيف هنا",
|
||||
"editGroup": "تحرير المجموعة",
|
||||
"delete": "حذف",
|
||||
"cancel": "إلغاء",
|
||||
"add": "إضافة",
|
||||
"create": "إنشاء",
|
||||
"update": "تحديث",
|
||||
"move": "نقل",
|
||||
"connect": "الاتصال",
|
||||
"close": "أغلق",
|
||||
"createGroup": "إنشاء مجموعة",
|
||||
"noAvailableHosts": "لا يوجد مضيفين متاحين",
|
||||
"selectSourcePlaceholder": "حدد المصدر...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "ملف غير صالح",
|
||||
"hostAlreadyExists": "المضيف موجود بالفعل في التوبولوجيا",
|
||||
"sourceTargetMustDiffer": "يجب أن يكون المصدر والهدف مختلفين",
|
||||
"connectionExists": "الاتصال موجود بالفعل",
|
||||
"unknown": "غير معروف",
|
||||
"name": "الاسم",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "الحالة",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "فشل تحميل بيانات طبوغرافيا الشبكة",
|
||||
"failedToAddNode": "فشل في إضافة العقدة",
|
||||
"sourceDifferentFromTarget": "يجب أن يكون المصدر والهدف مختلفين",
|
||||
"exportJSON": "تصدير JSON",
|
||||
"importJSON": "استيراد JSON",
|
||||
"searchHost": "البحث عن المضيفين...",
|
||||
"noHostFound": "لم يتم العثور على مضيف",
|
||||
"searchGroup": "البحث عن مجموعات...",
|
||||
"noGroupFound": "لم يتم العثور على مجموعات",
|
||||
"searchNode": "البحث في العقدة...",
|
||||
"noNodeFound": "لم يتم العثور على العقد",
|
||||
"terminal": "المحطة",
|
||||
"fileManager": "مدير الملفات",
|
||||
"tunnel": "نفق",
|
||||
"docker": "دوكر",
|
||||
"serverStats": "إحصائيات الخادم"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "مشاركة المضيف",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "خطأ",
|
||||
"errorCode": "رمز الخطأ: {{code}}",
|
||||
"version": "روكر {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "فشل الاتصال بـ Docker",
|
||||
"totpVerificationFailed": "فشل التحقق من TOTP. الرجاء المحاولة مرة أخرى.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "فشل مصادقة التحذير. الرجاء المحاولة مرة أخرى.",
|
||||
"verificationCodePrompt": "أدخل رمز التحقق",
|
||||
"loadingContainers": "تحميل الحاويات...",
|
||||
"containerStarted": "بدأ الحاوية {{name}}",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "وحدة",
|
||||
"startContainerToAccess": "بدء تشغيل الحاوية للوصول إلى وحدة التحكم",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "جاري الاتصال بمضيف Docker...",
|
||||
"authStarted": "جارٍ حل بيانات اعتماد المصادقة...",
|
||||
"totpRequired": "مطلوب التحقق من TOTP",
|
||||
"warpgateRequired": "مصادقة تحذير مطلوبة",
|
||||
"sessionCreated": "تم إنشاء جلسة SSH Docker",
|
||||
"sessionReady": "جاهز لعمليات Docker",
|
||||
"error": "فشل اتصال Docker: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "بدء مجموعة القياسات...",
|
||||
"existingSession": "استخدام جلسة المقاييس الحالية",
|
||||
"totpVerifying": "مطلوب التحقق من TOTP",
|
||||
"sessionEstablished": "تم إنشاء جلسة قياسية",
|
||||
"collecting": "جمع مقاييس الخادم",
|
||||
"heartbeat": "الحفاظ على الاتصال حياً",
|
||||
"stopped": "توقفت مجموعة القياسات",
|
||||
"error": "فشلت مجموعة المقاييس: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "جاري الاتصال بخادم SFTP...",
|
||||
"jumpHost": "جار الاتصال عبر المضيف القفز {{host}}...",
|
||||
"connected": "تم إنشاء اتصال SFTP",
|
||||
"authFailed": "فشل المصادقة",
|
||||
"error": "فشلت عملية SFTP: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+246
-246
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Изисква се парола",
|
||||
"sshKeyRequired": "Изисква се SSH ключ",
|
||||
"credentialAddedSuccessfully": "Идентификационните данни „{{name}}“ са добавени успешно",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Запазване на идентификационните данни...",
|
||||
"updatingCredential": "Актуализиране на идентификационните данни...",
|
||||
"general": "Общи",
|
||||
"description": "Описание",
|
||||
"folder": "Папка",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "Идентификационен номер:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Бързо свързване",
|
||||
"description": "Свържете се директно към терминал или сесия на файлов мениджър, без да запазвате конфигурацията на хоста",
|
||||
"ipAddress": "IP адрес или име на хост",
|
||||
"port": "Порт",
|
||||
"username": "Потребителско име",
|
||||
"password": "Парола",
|
||||
"key": "SSH частен ключ",
|
||||
"keyPassword": "Ключова парола (по избор)",
|
||||
"keyType": "Тип ключ",
|
||||
"uploadFile": "Качване на файл",
|
||||
"pasteKey": "Ключ за поставяне",
|
||||
"credential": "Пълномощия",
|
||||
"overrideUsername": "Замяна на потребителско име за идентификационни данни",
|
||||
"overrideUsernameDesc": "Използвайте различно потребителско име от това, съхранено в идентификационните данни",
|
||||
"connectTerminal": "Свързване с терминала",
|
||||
"connectFileManager": "Свързване с файловия мениджър",
|
||||
"cancel": "Отказ",
|
||||
"passwordRequired": "Изисква се парола",
|
||||
"keyRequired": "Изисква се SSH ключ",
|
||||
"credentialRequired": "Изисква се избор на удостоверение",
|
||||
"connectionEstablished": "Връзката е установена успешно",
|
||||
"connectionFailed": "Неуспешно установяване на връзка",
|
||||
"autoDetect": "Автоматично откриване",
|
||||
"authentication": "Удостоверяване"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Грешка: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH път",
|
||||
"localPath": "Локален път",
|
||||
"appName": "Термикс",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Отваряне в нов раздел",
|
||||
"resetSidebarWidth": "Нулиране на ширината на страничната лента",
|
||||
"dragToResizeSidebar": "Плъзнете, за да промените размера на страничната лента",
|
||||
"noAuthCredentials": "Няма налични идентификационни данни за удостоверяване за този SSH хост",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Опитай отново",
|
||||
"checking": "Проверка...",
|
||||
"checkingDatabase": "Проверка на връзката с базата данни...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Проверка на удостоверяването...",
|
||||
"actions": "Действия",
|
||||
"remove": "Премахване",
|
||||
"revoke": "Отмяна",
|
||||
"create": "Създаване",
|
||||
"update": "Update"
|
||||
"update": "Актуализация"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Дом",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Този раздел не може да бъде разделен",
|
||||
"tabNavigation": "Навигация с раздели",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Копиране на парола",
|
||||
"copySudoPassword": "Копиране на парола за Sudo",
|
||||
"passwordCopied": "Паролата е копирана в клипборда",
|
||||
"sudoPasswordCopied": "Паролата за Sudo е копирана в клипборда",
|
||||
"noPasswordAvailable": "Няма налична парола"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Административни настройки",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Регистрация на потребител",
|
||||
"allowNewAccountRegistration": "Разрешаване на регистрация на нов акаунт",
|
||||
"allowPasswordLogin": "Разрешаване на вход с потребителско име/парола",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Разрешаване на нулиране на паролата чрез код за нулиране",
|
||||
"missingRequiredFields": "Липсват задължителни полета: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC конфигурацията е актуализирана успешно!",
|
||||
"failedToFetchOidcConfig": "Неуспешно извличане на OIDC конфигурацията",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Автоматично стартиране при стартиране на контейнер",
|
||||
"autoStartDesc": "Автоматично стартиране на този тунел при стартиране на контейнера",
|
||||
"addConnection": "Добавяне на тунелна връзка",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Тип тунел",
|
||||
"tunnelTypeLocal": "Местен (-L)",
|
||||
"tunnelTypeRemote": "Дистанционно (-R)",
|
||||
"tunnelTypeLocalDesc": "Пренасочване на локален порт към отдалечена крайна точка",
|
||||
"tunnelTypeRemoteDesc": "Пренасочване на отдалечен порт към локална машина",
|
||||
"tunnelForwardDescriptionLocal": "Този тунел ще пренасочва трафика от локалния порт {{sourcePort}} към порт {{endpointPort}} на крайната машина.",
|
||||
"tunnelForwardDescriptionRemote": "Този тунел ще пренасочва трафика от порт {{sourcePort}} на машината източник (текущи подробности за връзката в раздела „Общи“) към порт {{endpointPort}} на машината източник.",
|
||||
"sshpassRequired": "Sshpass е необходим за удостоверяване с парола",
|
||||
"sshpassRequiredDesc": "За удостоверяване с парола в тунели, sshpass трябва да бъде инсталиран на системата.",
|
||||
"otherInstallMethods": "Други методи за монтаж:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "или",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, няма официален двоичен файл)",
|
||||
"sshServerConfigRequired": "Необходима е конфигурация на SSH сървъра",
|
||||
"sshServerConfigDesc": "За тунелни връзки, SSH сървърът трябва да бъде конфигуриран да позволява пренасочване на портове:",
|
||||
"gatewayPortsYes": "да се свържат отдалечени портове с всички интерфейси",
|
||||
"allowTcpForwardingYes": "за да активирате пренасочването на портове",
|
||||
"permitRootLoginYes": "ако използвате root потребител за тунелиране",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "Редактирайте конфигурационния файл на SSH:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"restartSshService": "След това рестартирайте SSH услугата:",
|
||||
"restartSshCommand": "sudo systemctl рестартиране на sshd",
|
||||
"upload": "Качване",
|
||||
"authentication": "Удостоверяване",
|
||||
"password": "Парола",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Име на действието",
|
||||
"noSnippetFound": "Не е намерен фрагмент",
|
||||
"quickActionsOrder": "Бутоните за бързи действия ще се появят в реда, посочен по-горе, на страницата със статистика на сървъра.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Персонализиране на бутоните в страничната лента",
|
||||
"sidebarCustomizationDesc": "Изберете кои действия да се показват като бързи бутони в страничната лента. Действията, които не са показани като бутони, ще се показват в падащото меню.",
|
||||
"showTerminalInSidebar": "Показване на бутона на терминала",
|
||||
"showTerminalInSidebarDesc": "Показване на терминала като бърз бутон в страничната лента",
|
||||
"showFileManagerInSidebar": "Бутон „Покажи файловия мениджър“",
|
||||
"showFileManagerInSidebarDesc": "Показване на файловия мениджър като бърз бутон в страничната лента",
|
||||
"showTunnelInSidebar": "Бутон за показване на тунела",
|
||||
"showTunnelInSidebarDesc": "Показване на управлението на тунели като бърз бутон в страничната лента",
|
||||
"showDockerInSidebar": "Показване на бутона на Docker",
|
||||
"showDockerInSidebarDesc": "Показване на управлението на докера като бърз бутон в страничната лента",
|
||||
"showServerStatsInSidebar": "Бутон „Покажи статистиката на сървъра“",
|
||||
"showServerStatsInSidebarDesc": "Показване на статистиката на сървъра като бърз бутон в страничната лента",
|
||||
"atLeastOneActionRequired": "Поне едно активирано действие трябва да се показва в страничната лента",
|
||||
"advancedAuthSettings": "Разширени настройки за удостоверяване",
|
||||
"sudoPasswordAutoFill": "Автоматично попълване на парола за Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Автоматично предлагане за въвеждане на SSH парола, когато sudo поиска парола",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Добавяне на променлива",
|
||||
"docker": "Докер",
|
||||
"openDocker": "Отвори Докер",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Копиране на URL адрес за цял екран",
|
||||
"fullScreenUrlCopied": "URL адресът на цял екран е копиран в буфера",
|
||||
"failedToCopyUrl": "Копирането на URL адреса в буфера не бе успешно",
|
||||
"copyTerminalUrl": "Копиране на URL адреса на терминала",
|
||||
"copyFileManagerUrl": "Копиране на URL адреса на файловия мениджър",
|
||||
"copyTunnelUrl": "Копиране на URL адреса на тунела",
|
||||
"copyServerStatsUrl": "Копиране на URL адреса за статистика на сървъра",
|
||||
"copyDockerUrl": "Копиране на URL адреса на Docker",
|
||||
"fullScreenUrlTooltip": "Копирайте URL адреса, за да отворите това приложение в режим на цял екран",
|
||||
"notEnabled": "Docker не е активиран за този хост. Активирайте го в настройките на хоста, за да използвате функциите на Docker.",
|
||||
"validating": "Валидиране на Docker...",
|
||||
"error": "Грешка",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Код за потвърждение",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Проверка",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Изисква се удостоверяване на Warpgate",
|
||||
"warpgateSecurityKey": "Ключ за сигурност",
|
||||
"warpgateAuthUrl": "URL адрес за удостоверяване",
|
||||
"warpgateOpenBrowser": "Отваряне в браузъра",
|
||||
"warpgateContinue": "Завърших удостоверяването",
|
||||
"warpgateTimeout": "Времето за изчакване за удостоверяване на Warpgate изтече. Моля, свържете се отново.",
|
||||
"sudoPasswordPopupTitle": "Въвеждане на парола?",
|
||||
"sudoPasswordPopupHint": "Натиснете Enter за вмъкване, Esc за отхвърляне",
|
||||
"sudoPasswordPopupConfirm": "Вмъкване",
|
||||
"sudoPasswordPopupDismiss": "Отхвърляне",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Връзката се прекъсна неочаквано. Това може да се дължи на проблем с обратен прокси или SSL конфигурация. Моля, проверете лог файловете на сървъра.",
|
||||
"totpInvalid": "Невалиден код. Моля, опитайте отново.",
|
||||
"authMethodFallback": "{{method}} удостоверяването не бе успешно. Опитвам се с алтернативен метод...",
|
||||
"authenticationRequired": "Изисква се удостоверяване",
|
||||
"connectionLogTitle": "Дневник на връзките",
|
||||
"connectionLogCopy": "Копиране на лог файлове в клипборда",
|
||||
"connectionLogClear": "Изчистване на лог файлове",
|
||||
"connectionLogEmpty": "Все още няма регистрационни файлове за връзка",
|
||||
"connectionLogConnecting": "Свързване с хоста...",
|
||||
"connectionLogCopied": "Дневниците на връзките са копирани в клипборда",
|
||||
"connectionLogCopyFailed": "Копирането на регистрационните файлове в буфера не бе успешно",
|
||||
"allAuthMethodsFailed": "Всички методи за удостоверяване не бяха успешни. Моля, проверете идентификационните си данни.",
|
||||
"methodNotSupported": "Сървърът не поддържа {{method}} удостоверяване. Налични методи: {{available}}",
|
||||
"retryWithMethod": "Опитайте отново с {{method}}",
|
||||
"automaticFallback": "Автоматичен опит за {{method}} удостоверяване...",
|
||||
"totpTimeout": "Времето за изчакване за проверка на TOTP изтече. Моля, свържете се отново.",
|
||||
"passwordTimeout": "Времето за изчакване за потвърждение на паролата изтече. Моля, свържете се отново.",
|
||||
"connectionRejected": "Връзката е отхвърлена от сървъра. Моля, проверете удостоверяването и мрежовата си конфигурация."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Файлов мениджър",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} е изтрит успешно",
|
||||
"itemsDeletedSuccessfully": "{{count}} елемента са изтрити успешно",
|
||||
"failedToDeleteItems": "Изтриването на елементи не бе успешно",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Изисква се администраторска парола",
|
||||
"enterSudoPassword": "Въведете паролата за sudo, за да продължите тази операция",
|
||||
"sudoPassword": "Парола за Sudo",
|
||||
"sudoOperationFailed": "Sudo операцията не беше успешна",
|
||||
"sudoAuthFailed": "Sudo удостоверяването не беше успешно",
|
||||
"deleteOperation": "Изтриване на файлове/папки",
|
||||
"dragFilesToUpload": "Пуснете файлове тук, за да ги качите",
|
||||
"emptyFolder": "Тази папка е празна",
|
||||
"itemCount": "{{count}} артикули",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Файлът е твърде голям: {{error}}",
|
||||
"sshConnectionFailed": "SSH връзката не бе успешна. Моля, проверете връзката си с {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Неуспешно зареждане на файл: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Свързване...",
|
||||
"connectedSuccessfully": "Свързаването е осъществено успешно",
|
||||
"totpVerificationFailed": "Проверката на TOTP не бе успешна",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Удостоверяването на Warpgate не беше успешно",
|
||||
"authenticationFailed": "Удостоверяването не бе успешно",
|
||||
"verificationCodePrompt": "Код за потвърждение:",
|
||||
"changePermissions": "Промяна на разрешенията",
|
||||
"changePermissionsDesc": "Промяна на разрешенията за файлове за",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Установяване на тунелна връзка...",
|
||||
"sourceConnecting": "Свързване с изходния хост {{host}}...",
|
||||
"sourceConnected": "Свързан с изходния хост",
|
||||
"endpointResolving": "Разрешаване на хост на крайна точка {{host}}...",
|
||||
"endpointResolved": "Хостът на крайната точка е разрешен",
|
||||
"forwarding": "Настройване на пренасочване на портове {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Тунелът е построен успешно",
|
||||
"retrying": "Връзката не бе успешна, опитът ще бъде повторен след {{countdown}}сек (опит {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Достигнат е максималният брой опити за повторен опит",
|
||||
"error": "Тунелна връзка неуспешна: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Файловият мениджър вече е отворен за този хост",
|
||||
"openFileManager": "Отворете файловия мениджър",
|
||||
"connecting": "Свързване...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Неуспешно свързване със сървъра",
|
||||
"cpuCores_one": "{{count}} Процесор",
|
||||
"cpuCores_other": "{{count}} Процесори",
|
||||
"naCpus": "Няма процесор(и)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} неуспешно",
|
||||
"quickActionError": "Неуспешно изпълнение на {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Портове за слушане",
|
||||
"protocol": "Протокол",
|
||||
"port": "Порт",
|
||||
"address": "Адрес",
|
||||
"state": "Щат",
|
||||
"process": "Процес",
|
||||
"noData": "Няма данни за портове за слушане"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "Защитна стена",
|
||||
"active": "Активен",
|
||||
"inactive": "Неактивен",
|
||||
"notDetected": "Не е открито",
|
||||
"policy": "Политика",
|
||||
"rules": "правила",
|
||||
"noRules": "Няма правила",
|
||||
"noData": "Няма налични данни за защитната стена",
|
||||
"action": "Действие",
|
||||
"protocol": "Прото",
|
||||
"port": "Порт",
|
||||
"source": "Източник",
|
||||
"accept": "ПРИЕМАМ",
|
||||
"drop": "КАПАНЕ",
|
||||
"reject": "ОТХВЪРЛЯНЕ",
|
||||
"anywhere": "Навсякъде"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Зареждането на данните не бе успешно",
|
||||
"saveError": "Запазването не бе успешно",
|
||||
"sessionExpired": "Сесията е изтекла - моля, влезте отново",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Ограничена скорост: Твърде много опити за проверка на TOTP. Моля, опитайте отново по-късно.",
|
||||
"totpRateLimitedWithTime": "Ограничена скорост: Твърде много опити за проверка на TOTP. Моля, изчакайте {{time}} секунди, преди да опитате отново.",
|
||||
"resetCodeRateLimited": "Ограничена скорост: Твърде много опити за потвърждение. Моля, опитайте отново по-късно.",
|
||||
"resetCodeRateLimitedWithTime": "Ограничена скорост: Твърде много опити за потвърждение. Моля, изчакайте {{time}} секунди, преди да опитате отново."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Запазено успешно",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Терминал",
|
||||
"hostSidebarSettings": "Хост и странична лента",
|
||||
"snippetsSettings": "Откъси",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Актуализации",
|
||||
"disableUpdateCheck": "Деактивиране на проверката за актуализации",
|
||||
"disableUpdateCheckDesc": "Спрете проверката за нови версии при стартиране и таблото за управление. Намалява мрежовите заявки.",
|
||||
"currentPassword": "Текуща парола",
|
||||
"passwordChangedSuccess": "Паролата е променена успешно! Моля, влезте отново.",
|
||||
"failedToChangePassword": "Промяната на паролата не бе успешна. Моля, проверете текущата си парола и опитайте отново.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Система",
|
||||
"appearanceDesc": "Изберете цветовата тема за приложението",
|
||||
"terminalSyntaxHighlightingDesc": "Автоматично маркиране на команди, пътища, IP адреси и нива на лог файлове в изхода на терминала",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Активиране на пряк път за палитра с команди",
|
||||
"enableCommandPaletteShortcutDesc": "Докоснете двукратно левия Shift, за да отворите палитрата с команди за бърз достъп до хостове"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Зареждането на информация за версията не бе успешно"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Табло за управление",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Зареждане на таблото за управление...",
|
||||
"github": "GitHub",
|
||||
"support": "Поддръжка",
|
||||
"discord": "Дискорд",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "Процесор",
|
||||
"ram": "RAM памет",
|
||||
"notAvailable": "Няма данни",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Персонализиране на таблото за управление",
|
||||
"dashboardSettings": "Настройки на таблото за управление",
|
||||
"enableDisableCards": "Активиране/деактивиране на карти",
|
||||
"resetLayout": "Възстановяване на фабричните настройки",
|
||||
"serverOverviewCard": "Преглед на сървъра",
|
||||
"recentActivityCard": "Последна активност",
|
||||
"networkGraphCard": "Мрежова графика",
|
||||
"networkGraph": "Мрежова графика",
|
||||
"quickActionsCard": "Бързи действия",
|
||||
"serverStatsCard": "Статистика на сървъра"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"title": "Мрежова графика",
|
||||
"addHost": "Добавяне на хост",
|
||||
"addGroup": "Добавяне на група",
|
||||
"addLink": "Добавяне на връзка",
|
||||
"deleteSelected": "Изтриване на избраното",
|
||||
"zoomIn": "Увеличаване на мащаба",
|
||||
"zoomOut": "Намаляване на мащаба",
|
||||
"resetView": "Нулиране на изгледа",
|
||||
"exportJson": "Експортиране на JSON",
|
||||
"importJson": "Импортиране на JSON",
|
||||
"selectHost": "Изберете хост",
|
||||
"chooseHost": "Изберете хост...",
|
||||
"parentGroup": "Родителска група",
|
||||
"noGroup": "Няма група",
|
||||
"groupName": "Име на групата",
|
||||
"color": "Цвят",
|
||||
"source": "Източник",
|
||||
"target": "Цел",
|
||||
"moveToGroup": "Преместване в група",
|
||||
"selectGroup": "Изберете група...",
|
||||
"addConnection": "Добавяне на връзка",
|
||||
"hostDetails": "Детайли за хоста",
|
||||
"connectToHost": "Свързване с хоста",
|
||||
"openTerminal": "Отвори терминал",
|
||||
"openFileManager": "Отворете файловия мениджър",
|
||||
"openTunnel": "Отворени тунели",
|
||||
"openDocker": "Отвори Докер",
|
||||
"openServerStats": "Отворете подробности за сървъра",
|
||||
"moveToGroupAction": "Преместване в група",
|
||||
"removeFromGroup": "Премахване от групата",
|
||||
"addHostHere": "Добавете хост тук",
|
||||
"editGroup": "Редактиране на група",
|
||||
"delete": "Изтриване",
|
||||
"cancel": "Отказ",
|
||||
"add": "Добавяне",
|
||||
"create": "Създаване",
|
||||
"update": "Актуализация",
|
||||
"move": "Преместване",
|
||||
"connect": "Свържете се",
|
||||
"close": "Затвори",
|
||||
"createGroup": "Създаване на група",
|
||||
"noAvailableHosts": "Няма налични хостове",
|
||||
"selectSourcePlaceholder": "Изберете източник...",
|
||||
"selectTargetPlaceholder": "Изберете цел...",
|
||||
"invalidFile": "Невалиден файл",
|
||||
"hostAlreadyExists": "Хостът вече е в топологията",
|
||||
"sourceTargetMustDiffer": "Източникът и целта трябва да са различни",
|
||||
"connectionExists": "Връзката вече съществува",
|
||||
"unknown": "Неизвестен",
|
||||
"name": "Име",
|
||||
"ip": "ИП",
|
||||
"status": "Статус",
|
||||
"id": "Идентификационен номер",
|
||||
"failedToLoadData": "Зареждането на данните за мрежовата топология не бе успешно",
|
||||
"failedToAddNode": "Добавянето на възел не бе успешно",
|
||||
"sourceDifferentFromTarget": "Източникът и целта трябва да са различни",
|
||||
"exportJSON": "Експортиране на JSON",
|
||||
"importJSON": "Импортиране на JSON",
|
||||
"searchHost": "Търсене на хостове...",
|
||||
"noHostFound": "Не са намерени хостове",
|
||||
"searchGroup": "Търсене на групи...",
|
||||
"noGroupFound": "Няма намерени групи",
|
||||
"searchNode": "Търсене на възли...",
|
||||
"noNodeFound": "Не са намерени възли",
|
||||
"terminal": "Терминал",
|
||||
"fileManager": "Файлов мениджър",
|
||||
"tunnel": "Тунел",
|
||||
"docker": "Докер",
|
||||
"serverStats": "Статистика на сървъра"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Споделяне на хост",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Грешка",
|
||||
"errorCode": "Код на грешката: {{code}}",
|
||||
"version": "Докер {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Неуспешно свързване с Docker",
|
||||
"totpVerificationFailed": "Проверката на TOTP не бе успешна. Моля, опитайте отново.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Удостоверяването на Warpgate не бе успешно. Моля, опитайте отново.",
|
||||
"verificationCodePrompt": "Въведете код за потвърждение",
|
||||
"loadingContainers": "Зареждане на контейнери...",
|
||||
"containerStarted": "Контейнер {{name}} е стартиран",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Конзола",
|
||||
"startContainerToAccess": "Стартирайте контейнера, за да получите достъп до конзолата",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Свързване с Docker хост...",
|
||||
"authStarted": "Разрешаване на идентификационните данни за удостоверяване...",
|
||||
"totpRequired": "Изисква се проверка на TOTP",
|
||||
"warpgateRequired": "Изисква се удостоверяване на Warpgate",
|
||||
"sessionCreated": "Docker SSH сесия е установена",
|
||||
"sessionReady": "Готов за Docker операции",
|
||||
"error": "Връзката с Docker не бе успешна: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Стартиране на събирането на показатели...",
|
||||
"existingSession": "Използване на съществуваща сесия с показатели",
|
||||
"totpVerifying": "Изисква се проверка на TOTP",
|
||||
"sessionEstablished": "Сесията за метрики е установена",
|
||||
"collecting": "Събиране на показатели за сървъра",
|
||||
"heartbeat": "Поддържане на връзката жива",
|
||||
"stopped": "Събирането на показатели е спряно",
|
||||
"error": "Събирането на показатели не бе успешно: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Свързване със SFTP сървър...",
|
||||
"jumpHost": "Свързване чрез jump host {{host}}...",
|
||||
"connected": "SFTP връзката е установена",
|
||||
"authFailed": "Удостоверяването не бе успешно",
|
||||
"error": "SFTP операцията е неуспешна: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+247
-247
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "পাসওয়ার্ড প্রয়োজন।",
|
||||
"sshKeyRequired": "SSH কী প্রয়োজন",
|
||||
"credentialAddedSuccessfully": "\"{{name}}\" শংসাপত্র সফলভাবে যোগ করা হয়েছে",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "শংসাপত্র সংরক্ষণ করা হচ্ছে...",
|
||||
"updatingCredential": "শংসাপত্র আপডেট করা হচ্ছে...",
|
||||
"general": "সাধারণ",
|
||||
"description": "বিবরণ",
|
||||
"folder": "ফোল্ডার",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "আইডি:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "দ্রুত সংযোগ",
|
||||
"description": "হোস্ট কনফিগারেশন সংরক্ষণ না করেই সরাসরি টার্মিনাল বা ফাইল ম্যানেজার সেশনে সংযোগ করুন",
|
||||
"ipAddress": "আইপি ঠিকানা অথবা হোস্টনেম",
|
||||
"port": "বন্দর",
|
||||
"username": "ব্যবহারকারীর নাম",
|
||||
"password": "পাসওয়ার্ড",
|
||||
"key": "SSH প্রাইভেট কী",
|
||||
"keyPassword": "কী পাসওয়ার্ড (ঐচ্ছিক)",
|
||||
"keyType": "কী টাইপ",
|
||||
"uploadFile": "ফাইল আপলোড করুন",
|
||||
"pasteKey": "কী আটকান",
|
||||
"credential": "পরিচয়পত্র",
|
||||
"overrideUsername": "শংসাপত্র ব্যবহারকারীর নাম ওভাররাইড করুন",
|
||||
"overrideUsernameDesc": "শংসাপত্রে সংরক্ষিত ব্যবহারকারীর নাম থেকে ভিন্ন একটি ব্যবহারকারীর নাম ব্যবহার করুন",
|
||||
"connectTerminal": "টার্মিনালে সংযোগ করুন",
|
||||
"connectFileManager": "ফাইল ম্যানেজারের সাথে সংযোগ করুন",
|
||||
"cancel": "বাতিল করুন",
|
||||
"passwordRequired": "পাসওয়ার্ড প্রয়োজন।",
|
||||
"keyRequired": "SSH কী প্রয়োজন",
|
||||
"credentialRequired": "শংসাপত্র নির্বাচন করা প্রয়োজন",
|
||||
"connectionEstablished": "সংযোগ সফলভাবে স্থাপিত হয়েছে",
|
||||
"connectionFailed": "সংযোগ স্থাপন করা যায়নি",
|
||||
"autoDetect": "স্বয়ংক্রিয় সনাক্তকরণ",
|
||||
"authentication": "প্রমাণীকরণ"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "ত্রুটি: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH পাথ",
|
||||
"localPath": "স্থানীয় পথ",
|
||||
"appName": "টার্মিক্স",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "নতুন ট্যাবে খুলুন",
|
||||
"resetSidebarWidth": "সাইডবারের প্রস্থ রিসেট করুন",
|
||||
"dragToResizeSidebar": "সাইডবারের আকার পরিবর্তন করতে টেনে আনুন",
|
||||
"noAuthCredentials": "এই SSH হোস্টের জন্য কোনও প্রমাণীকরণ শংসাপত্র উপলব্ধ নেই।",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "পুনরায় চেষ্টা করুন",
|
||||
"checking": "পরীক্ষা করা হচ্ছে...",
|
||||
"checkingDatabase": "ডাটাবেস সংযোগ পরীক্ষা করা হচ্ছে...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "প্রমাণীকরণ পরীক্ষা করা হচ্ছে...",
|
||||
"actions": "কর্ম",
|
||||
"remove": "অপসারণ",
|
||||
"revoke": "প্রত্যাহার করুন",
|
||||
"create": "তৈরি করুন",
|
||||
"update": "Update"
|
||||
"update": "আপডেট"
|
||||
},
|
||||
"nav": {
|
||||
"home": "হোম",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "এই ট্যাবটি বিভক্ত করা যাবে না",
|
||||
"tabNavigation": "ট্যাব নেভিগেশন",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "পাসওয়ার্ড কপি করুন",
|
||||
"copySudoPassword": "সুডো পাসওয়ার্ড কপি করুন",
|
||||
"passwordCopied": "পাসওয়ার্ড ক্লিপবোর্ডে কপি করা হয়েছে",
|
||||
"sudoPasswordCopied": "সুডো পাসওয়ার্ড ক্লিপবোর্ডে কপি করা হয়েছে",
|
||||
"noPasswordAvailable": "কোনও পাসওয়ার্ড নেই"
|
||||
},
|
||||
"admin": {
|
||||
"title": "অ্যাডমিন সেটিংস",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "ব্যবহারকারী নিবন্ধন",
|
||||
"allowNewAccountRegistration": "নতুন অ্যাকাউন্ট নিবন্ধনের অনুমতি দিন",
|
||||
"allowPasswordLogin": "ব্যবহারকারীর নাম/পাসওয়ার্ড লগইন করার অনুমতি দিন",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "রিসেট কোডের মাধ্যমে পাসওয়ার্ড রিসেট করার অনুমতি দিন",
|
||||
"missingRequiredFields": "প্রয়োজনীয় ক্ষেত্রগুলি অনুপস্থিত: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC কনফিগারেশন সফলভাবে আপডেট হয়েছে!",
|
||||
"failedToFetchOidcConfig": "OIDC কনফিগারেশন আনতে ব্যর্থ হয়েছে",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "কন্টেইনার লঞ্চে স্বয়ংক্রিয়ভাবে শুরু",
|
||||
"autoStartDesc": "কন্টেইনার চালু হলে এই টানেলটি স্বয়ংক্রিয়ভাবে চালু করুন",
|
||||
"addConnection": "টানেল সংযোগ যোগ করুন",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "টানেলের ধরণ",
|
||||
"tunnelTypeLocal": "স্থানীয় (-L)",
|
||||
"tunnelTypeRemote": "রিমোট (-R)",
|
||||
"tunnelTypeLocalDesc": "স্থানীয় পোর্টকে দূরবর্তী এন্ডপয়েন্টে ফরোয়ার্ড করুন",
|
||||
"tunnelTypeRemoteDesc": "রিমোট পোর্ট স্থানীয় মেশিনে ফরোয়ার্ড করুন",
|
||||
"tunnelForwardDescriptionLocal": "এই টানেলটি স্থানীয় পোর্ট {{sourcePort}} থেকে এন্ডপয়েন্ট মেশিনে পোর্ট {{endpointPort}} এ ট্র্যাফিক ফরোয়ার্ড করবে।",
|
||||
"tunnelForwardDescriptionRemote": "এই টানেলটি সোর্স মেশিনের {{sourcePort}} পোর্ট থেকে ট্র্যাফিককে এন্ডপয়েন্ট মেশিনের {{endpointPort}} পোর্টে ফরোয়ার্ড করবে।",
|
||||
"sshpassRequired": "পাসওয়ার্ড প্রমাণীকরণের জন্য Sshpass প্রয়োজন",
|
||||
"sshpassRequiredDesc": "টানেলগুলিতে পাসওয়ার্ড প্রমাণীকরণের জন্য, সিস্টেমে sshpass ইনস্টল করা আবশ্যক।",
|
||||
"otherInstallMethods": "অন্যান্য ইনস্টলেশন পদ্ধতি:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "অথবা",
|
||||
"centosRhelFedora": "সেন্টোস/আরএইচইএল/ফেডোরা",
|
||||
"macos": "ম্যাকওএস",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "উইন্ডোজ (WSL, কোনও অফিসিয়াল বাইনারি নেই)",
|
||||
"sshServerConfigRequired": "SSH সার্ভার কনফিগারেশন প্রয়োজন",
|
||||
"sshServerConfigDesc": "টানেল সংযোগের জন্য, SSH সার্ভারটি পোর্ট ফরওয়ার্ডিং অনুমোদনের জন্য কনফিগার করা আবশ্যক:",
|
||||
"gatewayPortsYes": "সকল ইন্টারফেসের সাথে দূরবর্তী পোর্টগুলিকে আবদ্ধ করতে",
|
||||
"allowTcpForwardingYes": "পোর্ট ফরওয়ার্ডিং সক্ষম করতে",
|
||||
"permitRootLoginYes": "যদি টানেলিং এর জন্য রুট ইউজার ব্যবহার করা হয়",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"editSshConfig": "SSH কনফিগারেশন ফাইলটি সম্পাদনা করুন:",
|
||||
"sshConfigPath": "/ইত্যাদি/ssh/sshd_config",
|
||||
"restartSshService": "তারপর SSH পরিষেবাটি পুনরায় চালু করুন:",
|
||||
"restartSshCommand": "sudo systemctl পুনরায় আরম্ভ করুন sshd",
|
||||
"upload": "আপলোড করুন",
|
||||
"authentication": "প্রমাণীকরণ",
|
||||
"password": "পাসওয়ার্ড",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "অ্যাকশনের নাম",
|
||||
"noSnippetFound": "কোনও স্নিপেট পাওয়া যায়নি",
|
||||
"quickActionsOrder": "সার্ভার পরিসংখ্যান পৃষ্ঠায় উপরে তালিকাভুক্ত ক্রমে দ্রুত পদক্ষেপের বোতামগুলি প্রদর্শিত হবে।",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "সাইডবার বোতাম কাস্টমাইজেশন",
|
||||
"sidebarCustomizationDesc": "সাইডবারে কোন অ্যাকশনগুলি দ্রুত বোতাম হিসেবে প্রদর্শিত হবে তা বেছে নিন। বোতাম হিসেবে দেখানো হয়নি এমন অ্যাকশনগুলি ড্রপডাউন মেনুতে প্রদর্শিত হবে।",
|
||||
"showTerminalInSidebar": "টার্মিনাল বোতাম দেখান",
|
||||
"showTerminalInSidebarDesc": "সাইডবারে টার্মিনালকে একটি দ্রুত বোতাম হিসেবে প্রদর্শন করুন",
|
||||
"showFileManagerInSidebar": "ফাইল ম্যানেজার বোতাম দেখান",
|
||||
"showFileManagerInSidebarDesc": "সাইডবারে ফাইল ম্যানেজারকে একটি দ্রুত বোতাম হিসেবে প্রদর্শন করুন",
|
||||
"showTunnelInSidebar": "টানেল বোতাম দেখান",
|
||||
"showTunnelInSidebarDesc": "সাইডবারে একটি দ্রুত বোতাম হিসেবে টানেল ব্যবস্থাপনা প্রদর্শন করুন",
|
||||
"showDockerInSidebar": "ডকার বোতাম দেখান",
|
||||
"showDockerInSidebarDesc": "সাইডবারে ডকার ম্যানেজমেন্টকে একটি দ্রুত বোতাম হিসেবে প্রদর্শন করুন",
|
||||
"showServerStatsInSidebar": "সার্ভার পরিসংখ্যান বোতাম দেখান",
|
||||
"showServerStatsInSidebarDesc": "সাইডবারে একটি দ্রুত বোতাম হিসেবে সার্ভার পরিসংখ্যান প্রদর্শন করুন",
|
||||
"atLeastOneActionRequired": "সাইডবারে কমপক্ষে একটি সক্রিয় ক্রিয়া দেখাতে হবে।",
|
||||
"advancedAuthSettings": "উন্নত প্রমাণীকরণ সেটিংস",
|
||||
"sudoPasswordAutoFill": "সুডো পাসওয়ার্ড অটো-ফিল",
|
||||
"sudoPasswordAutoFillDesc": "sudo পাসওয়ার্ডের জন্য অনুরোধ করলে স্বয়ংক্রিয়ভাবে SSH পাসওয়ার্ড সন্নিবেশ করার প্রস্তাব দেয়",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "চলক যোগ করুন",
|
||||
"docker": "ডকার",
|
||||
"openDocker": "ডকার খুলুন",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "পূর্ণ-স্ক্রিন URL কপি করুন",
|
||||
"fullScreenUrlCopied": "পূর্ণ-স্ক্রিন URL ক্লিপবোর্ডে কপি করা হয়েছে",
|
||||
"failedToCopyUrl": "ক্লিপবোর্ডে URL কপি করা যায়নি",
|
||||
"copyTerminalUrl": "টার্মিনাল URL কপি করুন",
|
||||
"copyFileManagerUrl": "ফাইল ম্যানেজারের URL কপি করুন",
|
||||
"copyTunnelUrl": "টানেলের URL কপি করুন",
|
||||
"copyServerStatsUrl": "সার্ভার পরিসংখ্যান URL কপি করুন",
|
||||
"copyDockerUrl": "ডকার ইউআরএল কপি করুন",
|
||||
"fullScreenUrlTooltip": "এই অ্যাপটি পূর্ণ-স্ক্রিন মোডে খুলতে URL কপি করুন",
|
||||
"notEnabled": "এই হোস্টের জন্য ডকার সক্ষম করা নেই। ডকার বৈশিষ্ট্যগুলি ব্যবহার করতে হোস্ট সেটিংসে এটি সক্ষম করুন।",
|
||||
"validating": "ডকার যাচাই করা হচ্ছে...",
|
||||
"error": "ত্রুটি",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "যাচাইকরণ কোড",
|
||||
"totpPlaceholder": "০০০০০০",
|
||||
"totpVerify": "যাচাই করুন",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "ওয়ার্পগেট প্রমাণীকরণ প্রয়োজন",
|
||||
"warpgateSecurityKey": "নিরাপত্তা কী",
|
||||
"warpgateAuthUrl": "প্রমাণীকরণ URL",
|
||||
"warpgateOpenBrowser": "ব্রাউজারে খুলুন",
|
||||
"warpgateContinue": "আমি প্রমাণীকরণ সম্পন্ন করেছি।",
|
||||
"warpgateTimeout": "ওয়ার্পগেট প্রমাণীকরণের সময়সীমা শেষ। অনুগ্রহ করে পুনরায় সংযোগ করুন।",
|
||||
"sudoPasswordPopupTitle": "পাসওয়ার্ড ঢোকাবেন?",
|
||||
"sudoPasswordPopupHint": "সন্নিবেশ করতে Enter টিপুন এবং খারিজ করতে Esc টিপুন",
|
||||
"sudoPasswordPopupConfirm": "ঢোকান",
|
||||
"sudoPasswordPopupDismiss": "খারিজ করুন",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "সংযোগটি অপ্রত্যাশিতভাবে বন্ধ হয়ে গেছে। এটি একটি বিপরীত প্রক্সি বা SSL কনফিগারেশন সমস্যার কারণে হতে পারে। দয়া করে সার্ভার লগগুলি পরীক্ষা করুন।",
|
||||
"totpInvalid": "অবৈধ কোড। অনুগ্রহ করে আবার চেষ্টা করুন।",
|
||||
"authMethodFallback": "{{method}} প্রমাণীকরণ ব্যর্থ হয়েছে। বিকল্প পদ্ধতি চেষ্টা করা হচ্ছে...",
|
||||
"authenticationRequired": "প্রমাণীকরণ প্রয়োজন",
|
||||
"connectionLogTitle": "সংযোগ লগ",
|
||||
"connectionLogCopy": "ক্লিপবোর্ডে লগ কপি করুন",
|
||||
"connectionLogClear": "লগ সাফ করুন",
|
||||
"connectionLogEmpty": "এখনও কোনও সংযোগ লগ নেই",
|
||||
"connectionLogConnecting": "হোস্টে সংযোগ করা হচ্ছে...",
|
||||
"connectionLogCopied": "সংযোগ লগগুলি ক্লিপবোর্ডে কপি করা হয়েছে",
|
||||
"connectionLogCopyFailed": "ক্লিপবোর্ডে লগ কপি করা যায়নি",
|
||||
"allAuthMethodsFailed": "সকল প্রমাণীকরণ পদ্ধতি ব্যর্থ হয়েছে। অনুগ্রহ করে আপনার শংসাপত্রগুলি পরীক্ষা করুন।",
|
||||
"methodNotSupported": "সার্ভার {{method}} প্রমাণীকরণ সমর্থন করে না। উপলব্ধ পদ্ধতি: {{available}}",
|
||||
"retryWithMethod": "{{method}}দিয়ে আবার চেষ্টা করুন",
|
||||
"automaticFallback": "স্বয়ংক্রিয়ভাবে {{method}} প্রমাণীকরণ চেষ্টা করা হচ্ছে...",
|
||||
"totpTimeout": "TOTP যাচাইকরণের সময়সীমা শেষ। অনুগ্রহ করে পুনরায় সংযোগ করুন।",
|
||||
"passwordTimeout": "পাসওয়ার্ড যাচাইকরণের সময়সীমা শেষ। অনুগ্রহ করে পুনরায় সংযোগ করুন।",
|
||||
"connectionRejected": "সার্ভার সংযোগ প্রত্যাখ্যান করেছে। অনুগ্রহ করে আপনার প্রমাণীকরণ এবং নেটওয়ার্ক কনফিগারেশন পরীক্ষা করুন।"
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "ফাইল ম্যানেজার",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} সফলভাবে মুছে ফেলা হয়েছে",
|
||||
"itemsDeletedSuccessfully": "{{count}} আইটেমগুলি সফলভাবে মুছে ফেলা হয়েছে",
|
||||
"failedToDeleteItems": "আইটেমগুলি মোছা যায়নি",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "প্রশাসকের পাসওয়ার্ড প্রয়োজন",
|
||||
"enterSudoPassword": "এই অপারেশনটি চালিয়ে যেতে sudo পাসওয়ার্ড লিখুন।",
|
||||
"sudoPassword": "সুডো পাসওয়ার্ড",
|
||||
"sudoOperationFailed": "সুডো অপারেশন ব্যর্থ হয়েছে",
|
||||
"sudoAuthFailed": "সুডো প্রমাণীকরণ ব্যর্থ হয়েছে",
|
||||
"deleteOperation": "ফাইল/ফোল্ডার মুছে ফেলুন",
|
||||
"dragFilesToUpload": "আপলোড করার জন্য ফাইলগুলি এখানে ফেলে দিন",
|
||||
"emptyFolder": "এই ফোল্ডারটি খালি।",
|
||||
"itemCount": "{{count}} আইটেম",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "ফাইলটি খুব বড়: {{error}}",
|
||||
"sshConnectionFailed": "SSH সংযোগ ব্যর্থ হয়েছে। অনুগ্রহ করে আপনার সংযোগ {{name}} ({{ip}}:{{port}}) এ পরীক্ষা করুন।",
|
||||
"loadFileFailed": "ফাইল লোড করতে ব্যর্থ: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "সংযোগ করা হচ্ছে...",
|
||||
"connectedSuccessfully": "সফলভাবে সংযুক্ত হয়েছে",
|
||||
"totpVerificationFailed": "TOTP যাচাইকরণ ব্যর্থ হয়েছে",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "ওয়ার্পগেট প্রমাণীকরণ ব্যর্থ হয়েছে",
|
||||
"authenticationFailed": "প্রমাণীকরণ ব্যর্থ হয়েছে",
|
||||
"verificationCodePrompt": "যাচাইকরণ কোড:",
|
||||
"changePermissions": "অনুমতি পরিবর্তন করুন",
|
||||
"changePermissionsDesc": "এর জন্য ফাইলের অনুমতি পরিবর্তন করুন",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "টানেল সংযোগ স্থাপন করা হচ্ছে...",
|
||||
"sourceConnecting": "সোর্স হোস্টের সাথে সংযোগ করা হচ্ছে {{host}}...",
|
||||
"sourceConnected": "সোর্স হোস্টের সাথে সংযুক্ত",
|
||||
"endpointResolving": "এন্ডপয়েন্ট হোস্ট সমাধান করা হচ্ছে {{host}}...",
|
||||
"endpointResolved": "এন্ডপয়েন্ট হোস্ট সমাধান করা হয়েছে",
|
||||
"forwarding": "পোর্ট ফরওয়ার্ডিং সেট আপ করা হচ্ছে {{localPort}} → {{remotePort}}...",
|
||||
"connected": "টানেল সফলভাবে স্থাপিত হয়েছে",
|
||||
"retrying": "সংযোগ ব্যর্থ হয়েছে, {{countdown}}s (চেষ্টা {{attempt}}/{{max}} ) এ আবার চেষ্টা করা হচ্ছে...",
|
||||
"retryExhausted": "সর্বোচ্চ পুনঃচেষ্টার প্রচেষ্টায় পৌঁছেছেন",
|
||||
"error": "টানেল সংযোগ ব্যর্থ হয়েছে: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "এই হোস্টের জন্য ফাইল ম্যানেজার ইতিমধ্যেই খোলা আছে",
|
||||
"openFileManager": "ফাইল ম্যানেজার খুলুন",
|
||||
"connecting": "সংযোগ করা হচ্ছে...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "সার্ভারের সাথে সংযোগ করতে ব্যর্থ হয়েছে",
|
||||
"cpuCores_one": "{{count}} সিপিইউ",
|
||||
"cpuCores_other": "{{count}} সিপিইউ",
|
||||
"naCpus": "সিপিইউ (গুলি)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} ব্যর্থ হয়েছে",
|
||||
"quickActionError": "{{name}}চালানো যায়নি",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "লিসেনিং পোর্ট",
|
||||
"protocol": "প্রোটোকল",
|
||||
"port": "বন্দর",
|
||||
"address": "জানুন",
|
||||
"state": "রাজ্য",
|
||||
"process": "প্রক্রিয়া",
|
||||
"noData": "কোনও লিসেনিং পোর্ট ডেটা নেই"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "ফায়ারওয়াল",
|
||||
"active": "সক্রিয়",
|
||||
"inactive": "নিষ্ক্রিয়",
|
||||
"notDetected": "সনাক্ত করা যায়নি",
|
||||
"policy": "নীতি",
|
||||
"rules": "নিয়ম",
|
||||
"noRules": "কোন নিয়ম নেই",
|
||||
"noData": "কোনও ফায়ারওয়াল ডেটা উপলব্ধ নেই",
|
||||
"action": "অ্যাকশন",
|
||||
"protocol": "প্রোটো",
|
||||
"port": "বন্দর",
|
||||
"source": "উৎস",
|
||||
"accept": "গ্রহণ করুন",
|
||||
"drop": "ঝরা",
|
||||
"reject": "প্রত্যাখ্যান করুন",
|
||||
"anywhere": "কোথাও"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "ডেটা লোড করা যায়নি",
|
||||
"saveError": "সংরক্ষণ করা যায়নি",
|
||||
"sessionExpired": "সেশনের মেয়াদ শেষ হয়ে গেছে - অনুগ্রহ করে আবার লগ ইন করুন।",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "সীমিত হার: অনেক বেশি TOTP যাচাইকরণের প্রচেষ্টা। অনুগ্রহ করে পরে আবার চেষ্টা করুন।",
|
||||
"totpRateLimitedWithTime": "সীমিত হার: অনেক বেশি TOTP যাচাইকরণের প্রচেষ্টা। আবার চেষ্টা করার আগে দয়া করে {{time}} সেকেন্ড অপেক্ষা করুন।",
|
||||
"resetCodeRateLimited": "সীমিত হার: অনেক বেশি যাচাইকরণের প্রচেষ্টা। অনুগ্রহ করে পরে আবার চেষ্টা করুন।",
|
||||
"resetCodeRateLimitedWithTime": "সীমিত হার: অনেক বেশি যাচাইকরণের প্রচেষ্টা। আবার চেষ্টা করার আগে দয়া করে {{time}} সেকেন্ড অপেক্ষা করুন।"
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "সফলভাবে সংরক্ষণ করা হয়েছে",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "টার্মিনাল",
|
||||
"hostSidebarSettings": "হোস্ট এবং সাইডবার",
|
||||
"snippetsSettings": "স্নিপেটস",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "আপডেট",
|
||||
"disableUpdateCheck": "আপডেট চেক অক্ষম করুন",
|
||||
"disableUpdateCheckDesc": "স্টার্টআপ এবং ড্যাশবোর্ডে নতুন সংস্করণ পরীক্ষা করা বন্ধ করুন। নেটওয়ার্ক অনুরোধ হ্রাস করে।",
|
||||
"currentPassword": "বর্তমান পাসওয়ার্ড",
|
||||
"passwordChangedSuccess": "পাসওয়ার্ড সফলভাবে পরিবর্তন করা হয়েছে! অনুগ্রহ করে আবার লগ ইন করুন।",
|
||||
"failedToChangePassword": "পাসওয়ার্ড পরিবর্তন করা যায়নি। অনুগ্রহ করে আপনার বর্তমান পাসওয়ার্ডটি পরীক্ষা করে আবার চেষ্টা করুন।",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "সিস্টেম",
|
||||
"appearanceDesc": "অ্যাপ্লিকেশনের জন্য রঙের থিম নির্বাচন করুন",
|
||||
"terminalSyntaxHighlightingDesc": "টার্মিনাল আউটপুটে স্বয়ংক্রিয়ভাবে কমান্ড, পাথ, আইপি এবং লগ লেভেল হাইলাইট করুন",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "কমান্ড প্যালেট শর্টকাট সক্ষম করুন",
|
||||
"enableCommandPaletteShortcutDesc": "হোস্টগুলিতে দ্রুত অ্যাক্সেসের জন্য কমান্ড প্যালেট খুলতে বাম দিকে Shift-এ দুবার ট্যাপ করুন।"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "সংস্করণের তথ্য লোড করা যায়নি"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "ড্যাশবোর্ড",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "ড্যাশবোর্ড লোড হচ্ছে...",
|
||||
"github": "গিটহাব",
|
||||
"support": "সমর্থন",
|
||||
"discord": "বিরোধ",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "সিপিইউ",
|
||||
"ram": "র্যাম",
|
||||
"notAvailable": "নিষিদ্ধ",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "ড্যাশবোর্ড কাস্টমাইজ করুন",
|
||||
"dashboardSettings": "ড্যাশবোর্ড সেটিংস",
|
||||
"enableDisableCards": "কার্ডগুলি সক্ষম/অক্ষম করুন",
|
||||
"resetLayout": "ডিফল্টে রিসেট করুন",
|
||||
"serverOverviewCard": "সার্ভার ওভারভিউ",
|
||||
"recentActivityCard": "সাম্প্রতিক কার্যকলাপ",
|
||||
"networkGraphCard": "নেটওয়ার্ক গ্রাফ",
|
||||
"networkGraph": "নেটওয়ার্ক গ্রাফ",
|
||||
"quickActionsCard": "দ্রুত পদক্ষেপ",
|
||||
"serverStatsCard": "সার্ভার পরিসংখ্যান"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"title": "নেটওয়ার্ক গ্রাফ",
|
||||
"addHost": "হোস্ট যোগ করুন",
|
||||
"addGroup": "গ্রুপ যোগ করুন",
|
||||
"addLink": "লিঙ্ক যোগ করুন",
|
||||
"deleteSelected": "নির্বাচিত মুছে ফেলুন",
|
||||
"zoomIn": "জুম ইন",
|
||||
"zoomOut": "জুম কমান",
|
||||
"resetView": "ভিউ রিসেট করুন",
|
||||
"exportJson": "JSON রপ্তানি করুন",
|
||||
"importJson": "JSON আমদানি করুন",
|
||||
"selectHost": "হোস্ট নির্বাচন করুন",
|
||||
"chooseHost": "একটি হোস্ট নির্বাচন করুন...",
|
||||
"parentGroup": "অভিভাবক গোষ্ঠী",
|
||||
"noGroup": "কোনও গ্রুপ নেই",
|
||||
"groupName": "গ্রুপের নাম",
|
||||
"color": "রঙ",
|
||||
"source": "উৎস",
|
||||
"target": "লক্ষ্য",
|
||||
"moveToGroup": "গ্রুপে সরান",
|
||||
"selectGroup": "গ্রুপ নির্বাচন করুন...",
|
||||
"addConnection": "সংযোগ যোগ করুন",
|
||||
"hostDetails": "হোস্টের বিবরণ",
|
||||
"connectToHost": "হোস্টের সাথে সংযোগ করুন",
|
||||
"openTerminal": "টার্মিনাল খুলুন",
|
||||
"openFileManager": "ফাইল ম্যানেজার খুলুন",
|
||||
"openTunnel": "খোলা টানেল",
|
||||
"openDocker": "ডকার খুলুন",
|
||||
"openServerStats": "সার্ভারের বিবরণ খুলুন",
|
||||
"moveToGroupAction": "গ্রুপে সরান",
|
||||
"removeFromGroup": "গ্রুপ থেকে সরান",
|
||||
"addHostHere": "এখানে হোস্ট যোগ করুন",
|
||||
"editGroup": "গ্রুপ সম্পাদনা করুন",
|
||||
"delete": "মুছে ফেলুন",
|
||||
"cancel": "বাতিল করুন",
|
||||
"add": "যোগ করুন",
|
||||
"create": "তৈরি করুন",
|
||||
"update": "আপডেট",
|
||||
"move": "সরান",
|
||||
"connect": "সংযোগ করুন",
|
||||
"close": "বন্ধ করা",
|
||||
"createGroup": "গ্রুপ তৈরি করুন",
|
||||
"noAvailableHosts": "কোনও হোস্ট উপলব্ধ নেই",
|
||||
"selectSourcePlaceholder": "উৎস নির্বাচন করুন...",
|
||||
"selectTargetPlaceholder": "লক্ষ্য নির্বাচন করুন...",
|
||||
"invalidFile": "অবৈধ ফাইল",
|
||||
"hostAlreadyExists": "হোস্ট ইতিমধ্যেই টপোলজিতে রয়েছে",
|
||||
"sourceTargetMustDiffer": "উৎস এবং লক্ষ্য অবশ্যই ভিন্ন হতে হবে",
|
||||
"connectionExists": "সংযোগ ইতিমধ্যেই বিদ্যমান",
|
||||
"unknown": "অজানা",
|
||||
"name": "নাম",
|
||||
"ip": "আইপি",
|
||||
"status": "অবস্থা",
|
||||
"id": "আইডি",
|
||||
"failedToLoadData": "নেটওয়ার্ক টপোলজি ডেটা লোড করতে ব্যর্থ হয়েছে",
|
||||
"failedToAddNode": "নোড যোগ করা যায়নি",
|
||||
"sourceDifferentFromTarget": "উৎস এবং লক্ষ্য অবশ্যই ভিন্ন হতে হবে",
|
||||
"exportJSON": "JSON রপ্তানি করুন",
|
||||
"importJSON": "JSON আমদানি করুন",
|
||||
"searchHost": "হোস্ট অনুসন্ধান করুন...",
|
||||
"noHostFound": "কোনও হোস্ট পাওয়া যায়নি",
|
||||
"searchGroup": "গোষ্ঠীগুলি অনুসন্ধান করুন...",
|
||||
"noGroupFound": "কোন গ্রুপ পাওয়া যায়নি",
|
||||
"searchNode": "নোড অনুসন্ধান করুন...",
|
||||
"noNodeFound": "কোনও নোড পাওয়া যায়নি",
|
||||
"terminal": "টার্মিনাল",
|
||||
"fileManager": "ফাইল ম্যানেজার",
|
||||
"tunnel": "টানেল",
|
||||
"docker": "ডকার",
|
||||
"serverStats": "সার্ভার পরিসংখ্যান"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "শেয়ার হোস্ট",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "ত্রুটি",
|
||||
"errorCode": "ত্রুটি কোড: {{code}}",
|
||||
"version": "ডকার {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "ডকারের সাথে সংযোগ করতে ব্যর্থ হয়েছে",
|
||||
"totpVerificationFailed": "TOTP যাচাইকরণ ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "ওয়ার্পগেট প্রমাণীকরণ ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।",
|
||||
"verificationCodePrompt": "যাচাইকরণ কোড লিখুন",
|
||||
"loadingContainers": "কন্টেইনার লোড হচ্ছে...",
|
||||
"containerStarted": "কন্টেইনার {{name}} শুরু হয়েছে",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "কনসোল",
|
||||
"startContainerToAccess": "কনসোল অ্যাক্সেস করার জন্য কন্টেইনারটি শুরু করুন",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "ডকার হোস্টে সংযোগ করা হচ্ছে...",
|
||||
"authStarted": "প্রমাণীকরণ শংসাপত্রগুলি সমাধান করা হচ্ছে...",
|
||||
"totpRequired": "TOTP যাচাইকরণ প্রয়োজন",
|
||||
"warpgateRequired": "ওয়ার্পগেট প্রমাণীকরণ প্রয়োজন",
|
||||
"sessionCreated": "ডকার SSH সেশন প্রতিষ্ঠিত হয়েছে",
|
||||
"sessionReady": "ডকার অপারেশনের জন্য প্রস্তুত",
|
||||
"error": "ডকার সংযোগ ব্যর্থ হয়েছে: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "মেট্রিক্স সংগ্রহ শুরু হচ্ছে...",
|
||||
"existingSession": "বিদ্যমান মেট্রিক্স সেশন ব্যবহার করা হচ্ছে",
|
||||
"totpVerifying": "TOTP যাচাইকরণ প্রয়োজন",
|
||||
"sessionEstablished": "মেট্রিক্স সেশন প্রতিষ্ঠিত হয়েছে",
|
||||
"collecting": "সার্ভার মেট্রিক্স সংগ্রহ করা হচ্ছে",
|
||||
"heartbeat": "সংযোগ জীবন্ত রাখা",
|
||||
"stopped": "মেট্রিক্স সংগ্রহ বন্ধ হয়ে গেছে",
|
||||
"error": "মেট্রিক্স সংগ্রহ ব্যর্থ হয়েছে: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "SFTP সার্ভারের সাথে সংযোগ করা হচ্ছে...",
|
||||
"jumpHost": "জাম্প হোস্ট {{host}}এর মাধ্যমে সংযোগ করা হচ্ছে ...",
|
||||
"connected": "SFTP সংযোগ স্থাপন করা হয়েছে",
|
||||
"authFailed": "প্রমাণীকরণ ব্যর্থ হয়েছে",
|
||||
"error": "SFTP অপারেশন ব্যর্থ হয়েছে: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+235
-235
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Cal una contrasenya",
|
||||
"sshKeyRequired": "Cal una clau SSH",
|
||||
"credentialAddedSuccessfully": "La credencial \"{{name}}\" s'ha afegit correctament",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Desant la credencial...",
|
||||
"updatingCredential": "Actualitzant la credencial...",
|
||||
"general": "General",
|
||||
"description": "Descripció",
|
||||
"folder": "Carpeta",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "ID:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"title": "Connexió ràpida",
|
||||
"description": "Connectar-se directament a una sessió de terminal o gestor de fitxers sense desar la configuració de l'amfitrió",
|
||||
"ipAddress": "Adreça IP o nom d'amfitrió",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"username": "Nom d'usuari",
|
||||
"password": "Contrasenya",
|
||||
"key": "Clau privada SSH",
|
||||
"keyPassword": "Contrasenya clau (opcional)",
|
||||
"keyType": "Tipus de clau",
|
||||
"uploadFile": "Puja el fitxer",
|
||||
"pasteKey": "Enganxa la clau",
|
||||
"credential": "Credencial",
|
||||
"overrideUsername": "Substitueix les credencials i el nom d'usuari",
|
||||
"overrideUsernameDesc": "Utilitzeu un nom d'usuari diferent del que està emmagatzemat a la credencial",
|
||||
"connectTerminal": "Connecta't al terminal",
|
||||
"connectFileManager": "Connecta't al gestor de fitxers",
|
||||
"cancel": "Cancel·la",
|
||||
"passwordRequired": "Cal una contrasenya",
|
||||
"keyRequired": "Cal una clau SSH",
|
||||
"credentialRequired": "Cal seleccionar credencials",
|
||||
"connectionEstablished": "Connexió establerta correctament",
|
||||
"connectionFailed": "No s'ha pogut establir la connexió",
|
||||
"autoDetect": "Detecció automàtica",
|
||||
"authentication": "Autenticació"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Error: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "Camí SSH",
|
||||
"localPath": "Camí local",
|
||||
"appName": "Tèrmix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Obre en una pestanya nova",
|
||||
"resetSidebarWidth": "Restableix l'amplada de la barra lateral",
|
||||
"dragToResizeSidebar": "Arrossega per canviar la mida de la barra lateral",
|
||||
"noAuthCredentials": "No hi ha credencials d'autenticació disponibles per a aquest amfitrió SSH.",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Torna-ho a intentar",
|
||||
"checking": "S'està revisant...",
|
||||
"checkingDatabase": "S'està comprovant la connexió a la base de dades...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "S'està comprovant l'autenticació...",
|
||||
"actions": "Accions",
|
||||
"remove": "Elimina",
|
||||
"revoke": "Revocar",
|
||||
"create": "Crea",
|
||||
"update": "Update"
|
||||
"update": "Actualització"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Inici",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "No es pot dividir aquesta pestanya",
|
||||
"tabNavigation": "Navegació per pestanyes",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Copia la contrasenya",
|
||||
"copySudoPassword": "Copia la contrasenya de Sudo",
|
||||
"passwordCopied": "La contrasenya s'ha copiat al porta-retalls",
|
||||
"sudoPasswordCopied": "Contrasenya de Sudo copiada al porta-retalls",
|
||||
"noPasswordAvailable": "No hi ha cap contrasenya disponible"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Configuració de l'administrador",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Registre d'usuari",
|
||||
"allowNewAccountRegistration": "Permet el registre de comptes nous",
|
||||
"allowPasswordLogin": "Permet l'inici de sessió amb nom d'usuari/contrasenya",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Permet el restabliment de la contrasenya mitjançant el codi de restabliment",
|
||||
"missingRequiredFields": "Camps obligatoris que falten: {{fields}}",
|
||||
"oidcConfigurationUpdated": "La configuració de l'OIDC s'ha actualitzat correctament!",
|
||||
"failedToFetchOidcConfig": "No s'ha pogut obtenir la configuració de l'OIDC.",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Inici automàtic en llançar contenidors",
|
||||
"autoStartDesc": "Inicia automàticament aquest túnel quan s'iniciï el contenidor",
|
||||
"addConnection": "Afegeix una connexió de túnel",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelType": "Tipus de túnel",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelTypeRemote": "Comandament a distància (-R)",
|
||||
"tunnelTypeLocalDesc": "Reenvia el port local a un punt final remot",
|
||||
"tunnelTypeRemoteDesc": "Reenvia el port remot a la màquina local",
|
||||
"tunnelForwardDescriptionLocal": "Aquest túnel redirigirà el trànsit del port local {{sourcePort}} al port {{endpointPort}} de la màquina terminal.",
|
||||
"tunnelForwardDescriptionRemote": "Aquest túnel redirigirà el trànsit del port {{sourcePort}} de la màquina d'origen (detalls de la connexió actual a la pestanya general) al port {{endpointPort}} de la màquina final.",
|
||||
"sshpassRequired": "Sshpass necessari per a l'autenticació amb contrasenya",
|
||||
"sshpassRequiredDesc": "Per a l'autenticació amb contrasenya en túnels, cal instal·lar sshpass al sistema.",
|
||||
"otherInstallMethods": "Altres mètodes d'instal·lació:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "o",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, sense binari oficial)",
|
||||
"sshServerConfigRequired": "Configuració del servidor SSH requerida",
|
||||
"sshServerConfigDesc": "Per a connexions de túnel, el servidor SSH ha d'estar configurat per permetre el reenviament de ports:",
|
||||
"gatewayPortsYes": "per vincular ports remots a totes les interfícies",
|
||||
"allowTcpForwardingYes": "per habilitar el reenviament de ports",
|
||||
"permitRootLoginYes": "si s'utilitza l'usuari root per a la tunelització",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "Editeu el fitxer de configuració SSH:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"restartSshService": "A continuació, reinicieu el servei SSH:",
|
||||
"restartSshCommand": "sudo systemctl reinicia sshd",
|
||||
"upload": "Pujada",
|
||||
"authentication": "Autenticació",
|
||||
"password": "Contrasenya",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Nom de l'acció",
|
||||
"noSnippetFound": "No s'ha trobat cap fragment",
|
||||
"quickActionsOrder": "Els botons d'acció ràpida apareixeran en l'ordre indicat anteriorment a la pàgina d'estadístiques del servidor.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Personalització dels botons de la barra lateral",
|
||||
"sidebarCustomizationDesc": "Trieu quines accions apareixen com a botons ràpids a la barra lateral. Les accions que no es mostren com a botons apareixeran al menú desplegable.",
|
||||
"showTerminalInSidebar": "Mostra el botó del terminal",
|
||||
"showTerminalInSidebarDesc": "Mostra el terminal com a botó ràpid a la barra lateral",
|
||||
"showFileManagerInSidebar": "Mostra el botó del gestor de fitxers",
|
||||
"showFileManagerInSidebarDesc": "Mostra el gestor de fitxers com a botó ràpid a la barra lateral",
|
||||
"showTunnelInSidebar": "Mostra el botó del túnel",
|
||||
"showTunnelInSidebarDesc": "Mostra la gestió del túnel com un botó ràpid a la barra lateral",
|
||||
"showDockerInSidebar": "Mostra el botó Docker",
|
||||
"showDockerInSidebarDesc": "Mostra la gestió del Docker com a botó ràpid a la barra lateral",
|
||||
"showServerStatsInSidebar": "Botó Mostra les estadístiques del servidor",
|
||||
"showServerStatsInSidebarDesc": "Mostra les estadístiques del servidor com un botó ràpid a la barra lateral",
|
||||
"atLeastOneActionRequired": "Cal mostrar com a mínim una acció habilitada a la barra lateral",
|
||||
"advancedAuthSettings": "Configuració d'autenticació avançada",
|
||||
"sudoPasswordAutoFill": "Emplenament automàtic de contrasenya de Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Ofereix automàticament la inserció d'una contrasenya SSH quan sudo demani la contrasenya",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Afegeix una variable",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Obre Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Copia l'URL de pantalla completa",
|
||||
"fullScreenUrlCopied": "URL de pantalla completa copiada al porta-retalls",
|
||||
"failedToCopyUrl": "No s'ha pogut copiar l'URL al porta-retalls",
|
||||
"copyTerminalUrl": "Copia l'URL del terminal",
|
||||
"copyFileManagerUrl": "Copia l'URL del gestor de fitxers",
|
||||
"copyTunnelUrl": "Copia l'URL del túnel",
|
||||
"copyServerStatsUrl": "Copia l'URL de les estadístiques del servidor",
|
||||
"copyDockerUrl": "Copia l'URL de Docker",
|
||||
"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...",
|
||||
"error": "Error",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Codi de verificació",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifica",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Cal autenticació de Warpgate",
|
||||
"warpgateSecurityKey": "Clau de seguretat",
|
||||
"warpgateAuthUrl": "URL d'autenticació",
|
||||
"warpgateOpenBrowser": "Obre al navegador",
|
||||
"warpgateContinue": "He completat l'autenticació",
|
||||
"warpgateTimeout": "Temps d'espera d'autenticació de Warpgate. Si us plau, torneu a connectar-vos.",
|
||||
"sudoPasswordPopupTitle": "Voleu inserir la contrasenya?",
|
||||
"sudoPasswordPopupHint": "Premeu Intro per inserir, Esc per tancar",
|
||||
"sudoPasswordPopupConfirm": "Insereix",
|
||||
"sudoPasswordPopupDismiss": "Ignora",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "La connexió s'ha tancat inesperadament. Això pot ser degut a un problema de configuració del proxy invers o de l'SSL. Si us plau, reviseu els registres del servidor.",
|
||||
"totpInvalid": "Codi no vàlid. Si us plau, torneu-ho a intentar.",
|
||||
"authMethodFallback": "{{method}} L'autenticació ha fallat. S'està provant un mètode alternatiu...",
|
||||
"authenticationRequired": "Cal autenticació",
|
||||
"connectionLogTitle": "Registre de connexió",
|
||||
"connectionLogCopy": "Copia els registres al porta-retalls",
|
||||
"connectionLogClear": "Esborra els registres",
|
||||
"connectionLogEmpty": "Encara no hi ha registres de connexió",
|
||||
"connectionLogConnecting": "Connectant a l'amfitrió...",
|
||||
"connectionLogCopied": "Registres de connexió copiats al porta-retalls",
|
||||
"connectionLogCopyFailed": "No s'han pogut copiar els registres al porta-retalls",
|
||||
"allAuthMethodsFailed": "Tots els mètodes d'autenticació han fallat. Si us plau, comproveu les vostres credencials.",
|
||||
"methodNotSupported": "El servidor no admet l'autenticació {{method}} . Mètodes disponibles: {{available}}",
|
||||
"retryWithMethod": "Torna-ho a intentar amb {{method}}",
|
||||
"automaticFallback": "Intentant automàticament l'autenticació {{method}} ...",
|
||||
"totpTimeout": "Temps d'espera de verificació TOTP superat. Si us plau, torneu a connectar-vos.",
|
||||
"passwordTimeout": "Temps d'espera de verificació de la contrasenya. Si us plau, torneu a connectar-vos.",
|
||||
"connectionRejected": "Connexió rebutjada pel servidor. Si us plau, comproveu l'autenticació i la configuració de xarxa."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Gestor de fitxers",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} s'ha suprimit correctament",
|
||||
"itemsDeletedSuccessfully": "{{count}} elements suprimits correctament",
|
||||
"failedToDeleteItems": "No s'han pogut suprimir els elements",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Contrasenya d'administrador requerida",
|
||||
"enterSudoPassword": "Introduïu la contrasenya sudo per continuar amb aquesta operació",
|
||||
"sudoPassword": "Contrasenya de Sudo",
|
||||
"sudoOperationFailed": "L'operació Sudo ha fallat.",
|
||||
"sudoAuthFailed": "L'autenticació del Sudo ha fallat.",
|
||||
"deleteOperation": "Suprimeix fitxers/carpetes",
|
||||
"dragFilesToUpload": "Deixa anar els fitxers aquí per pujar-los",
|
||||
"emptyFolder": "Aquesta carpeta està buida",
|
||||
"itemCount": "{{count}} elements",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Fitxer massa gran: {{error}}",
|
||||
"sshConnectionFailed": "La connexió SSH ha fallat. Si us plau, comproveu la connexió a {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "No s'ha pogut carregar el fitxer: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Connectant...",
|
||||
"connectedSuccessfully": "Connexió correcta",
|
||||
"totpVerificationFailed": "La verificació TOTP ha fallat",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "L'autenticació de Warpgate ha fallat",
|
||||
"authenticationFailed": "L'autenticació ha fallat",
|
||||
"verificationCodePrompt": "Codi de verificació:",
|
||||
"changePermissions": "Canvia els permisos",
|
||||
"changePermissionsDesc": "Modifica els permisos de fitxer per a",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Establint la connexió del túnel...",
|
||||
"sourceConnecting": "Connectant a l'amfitrió d'origen {{host}}...",
|
||||
"sourceConnected": "Connectat a l'amfitrió d'origen",
|
||||
"endpointResolving": "Resolució de l'amfitrió del punt final {{host}}...",
|
||||
"endpointResolved": "Amfitrió del punt final resolt",
|
||||
"forwarding": "Configuració del reenviament de ports {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Túnel establert amb èxit",
|
||||
"retrying": "La connexió ha fallat, es tornarà a intentar en {{countdown}}s (intent {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "S'ha arribat al màxim d'intents de reintent",
|
||||
"error": "La connexió del túnel ha fallat: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "El gestor de fitxers ja està obert per a aquest amfitrió",
|
||||
"openFileManager": "Obre el gestor de fitxers",
|
||||
"connecting": "Connectant...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "No s'ha pogut connectar al servidor",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "CPU(s) N/A",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} ha fallat",
|
||||
"quickActionError": "No s'ha pogut executar {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Ports d'escolta",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adreça",
|
||||
"state": "Estat",
|
||||
"process": "Procés",
|
||||
"noData": "No hi ha dades de ports d'escolta"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Tallafocs",
|
||||
"active": "Actiu",
|
||||
"inactive": "Inactiu",
|
||||
"notDetected": "No detectat",
|
||||
"policy": "Política",
|
||||
"rules": "regles",
|
||||
"noRules": "Sense regles",
|
||||
"noData": "No hi ha dades de tallafocs disponibles",
|
||||
"action": "Acció",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"source": "Font",
|
||||
"accept": "ACCEPTAR",
|
||||
"drop": "DEIXAR CAER",
|
||||
"reject": "REBUTJA",
|
||||
"anywhere": "A qualsevol lloc"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "No s'han pogut carregar les dades",
|
||||
"saveError": "No s'ha pogut desar",
|
||||
"sessionExpired": "La sessió ha caducat; si us plau, torneu a iniciar la sessió.",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Tarifa limitada: massa intents de verificació TOTP. Torna-ho a provar més tard.",
|
||||
"totpRateLimitedWithTime": "Tarifa limitada: massa intents de verificació TOTP. Espereu {{time}} segons abans de tornar-ho a intentar.",
|
||||
"resetCodeRateLimited": "Tarifa limitada: massa intents de verificació. Torna-ho a provar més tard.",
|
||||
"resetCodeRateLimitedWithTime": "Taxa limitada: massa intents de verificació. Si us plau, espereu {{time}} segons abans de tornar-ho a intentar."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "S'ha desat correctament",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Amfitrió i barra lateral",
|
||||
"snippetsSettings": "Fragments",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Actualitzacions",
|
||||
"disableUpdateCheck": "Desactiva la comprovació d'actualitzacions",
|
||||
"disableUpdateCheckDesc": "Deixa de comprovar si hi ha noves versions a l'inici i al tauler de control. Redueix les sol·licituds de xarxa.",
|
||||
"currentPassword": "Contrasenya actual",
|
||||
"passwordChangedSuccess": "La contrasenya s'ha canviat correctament! Si us plau, torneu a iniciar la sessió.",
|
||||
"failedToChangePassword": "No s'ha pogut canviar la contrasenya. Si us plau, comproveu la vostra contrasenya actual i torneu-ho a intentar.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Sistema",
|
||||
"appearanceDesc": "Seleccioneu el tema de color per a l'aplicació",
|
||||
"terminalSyntaxHighlightingDesc": "Ressaltar automàticament les ordres, les rutes, les IP i els nivells de registre a la sortida del terminal",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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."
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "No s'ha pogut carregar la informació de la versió"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Tauler de control",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "S'està carregant el tauler de control...",
|
||||
"github": "GitHub",
|
||||
"support": "Suport",
|
||||
"discord": "Discòrdia",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Personalitza el tauler de control",
|
||||
"dashboardSettings": "Configuració del tauler de control",
|
||||
"enableDisableCards": "Activa/Desactiva les targetes",
|
||||
"resetLayout": "Restableix els valors predeterminats",
|
||||
"serverOverviewCard": "Visió general del servidor",
|
||||
"recentActivityCard": "Activitat recent",
|
||||
"networkGraphCard": "Gràfic de xarxa",
|
||||
"networkGraph": "Gràfic de xarxa",
|
||||
"quickActionsCard": "Accions ràpides",
|
||||
"serverStatsCard": "Estadístiques del servidor"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"title": "Gràfic de xarxa",
|
||||
"addHost": "Afegeix amfitrió",
|
||||
"addGroup": "Afegeix un grup",
|
||||
"addLink": "Afegeix un enllaç",
|
||||
"deleteSelected": "Suprimeix la selecció",
|
||||
"zoomIn": "Ampliar zoom",
|
||||
"zoomOut": "Allunyar",
|
||||
"resetView": "Restableix la vista",
|
||||
"exportJson": "Exporta JSON",
|
||||
"importJson": "Importa JSON",
|
||||
"selectHost": "Selecciona l'amfitrió",
|
||||
"chooseHost": "Trieu un amfitrió...",
|
||||
"parentGroup": "Grup de pares",
|
||||
"noGroup": "Sense grup",
|
||||
"groupName": "Nom del grup",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"source": "Font",
|
||||
"target": "Objectiu",
|
||||
"moveToGroup": "Moure al grup",
|
||||
"selectGroup": "Selecciona el grup...",
|
||||
"addConnection": "Afegeix una connexió",
|
||||
"hostDetails": "Detalls de l'amfitrió",
|
||||
"connectToHost": "Connecta't a l'amfitrió",
|
||||
"openTerminal": "Obre el terminal",
|
||||
"openFileManager": "Obre el gestor de fitxers",
|
||||
"openTunnel": "Túnels oberts",
|
||||
"openDocker": "Obre Docker",
|
||||
"openServerStats": "Obre els detalls del servidor",
|
||||
"moveToGroupAction": "Moure al grup",
|
||||
"removeFromGroup": "Elimina del grup",
|
||||
"addHostHere": "Afegeix l'amfitrió aquí",
|
||||
"editGroup": "Edita el grup",
|
||||
"delete": "Suprimeix",
|
||||
"cancel": "Cancel·la",
|
||||
"add": "Afegeix",
|
||||
"create": "Crea",
|
||||
"update": "Actualització",
|
||||
"move": "Moure",
|
||||
"connect": "Connecta",
|
||||
"close": "Tanca",
|
||||
"createGroup": "Crea un grup",
|
||||
"noAvailableHosts": "No hi ha amfitrions disponibles",
|
||||
"selectSourcePlaceholder": "Selecciona la font...",
|
||||
"selectTargetPlaceholder": "Selecciona l'objectiu...",
|
||||
"invalidFile": "Fitxer no vàlid",
|
||||
"hostAlreadyExists": "L'amfitrió ja és a la topologia",
|
||||
"sourceTargetMustDiffer": "La font i la destinació han de ser diferents",
|
||||
"connectionExists": "La connexió ja existeix",
|
||||
"unknown": "Desconegut",
|
||||
"name": "Nom",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Estat",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "No s'han pogut carregar les dades de topologia de xarxa",
|
||||
"failedToAddNode": "No s'ha pogut afegir el node",
|
||||
"sourceDifferentFromTarget": "La font i la destinació han de ser diferents",
|
||||
"exportJSON": "Exporta JSON",
|
||||
"importJSON": "Importa JSON",
|
||||
"searchHost": "Cerca amfitrions...",
|
||||
"noHostFound": "No s'han trobat amfitrions",
|
||||
"searchGroup": "Cerca grups...",
|
||||
"noGroupFound": "No s'han trobat grups",
|
||||
"searchNode": "Cerca nodes...",
|
||||
"noNodeFound": "No s'han trobat nodes",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"fileManager": "Gestor de fitxers",
|
||||
"tunnel": "Túnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Estadístiques del servidor"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Comparteix l'amfitrió",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Error",
|
||||
"errorCode": "Codi d'error: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "No s'ha pogut connectar a Docker",
|
||||
"totpVerificationFailed": "La verificació TOTP ha fallat. Torna-ho a provar.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "L'autenticació de Warpgate ha fallat. Torna-ho a intentar.",
|
||||
"verificationCodePrompt": "Introduïu el codi de verificació",
|
||||
"loadingContainers": "Carregant contenidors...",
|
||||
"containerStarted": "Contenidor {{name}} iniciat",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Consola",
|
||||
"startContainerToAccess": "Inicieu el contenidor per accedir a la consola",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Connectant a l'amfitrió de Docker...",
|
||||
"authStarted": "Resolució de les credencials d'autenticació...",
|
||||
"totpRequired": "Verificació TOTP requerida",
|
||||
"warpgateRequired": "Cal autenticació de Warpgate",
|
||||
"sessionCreated": "Sessió SSH de Docker establerta",
|
||||
"sessionReady": "Preparat per a operacions de Docker",
|
||||
"error": "La connexió a Docker ha fallat: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Iniciant la recopilació de mètriques...",
|
||||
"existingSession": "S'està utilitzant una sessió de mètriques existent",
|
||||
"totpVerifying": "Verificació TOTP requerida",
|
||||
"sessionEstablished": "Sessió de mètriques establerta",
|
||||
"collecting": "Recopilació de mètriques del servidor",
|
||||
"heartbeat": "Mantenir viva la connexió",
|
||||
"stopped": "La recopilació de mètriques s'ha aturat",
|
||||
"error": "La recopilació de mètriques ha fallat: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Connectant al servidor SFTP...",
|
||||
"jumpHost": "Connexió mitjançant l'amfitrió de salt {{host}}...",
|
||||
"connected": "Connexió SFTP establerta",
|
||||
"authFailed": "L'autenticació ha fallat",
|
||||
"error": "L'operació SFTP ha fallat: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+185
-185
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Zobrazit správce souborů jako rychlé tlačítko v postranním panelu",
|
||||
"showTunnelInSidebar": "Zobrazit tlačítko tunelu",
|
||||
"showTunnelInSidebarDesc": "Zobrazit správu tunelů jako rychlé tlačítko v postranním panelu",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Zobrazit tlačítko Docker",
|
||||
"showDockerInSidebarDesc": "Zobrazit řízení doku jako rychlé tlačítko v postranním panelu",
|
||||
"showServerStatsInSidebar": "Zobrazit tlačítko statistiky serveru",
|
||||
"showServerStatsInSidebarDesc": "Zobrazit statistiky serveru jako rychlé tlačítko v postranním panelu",
|
||||
"atLeastOneActionRequired": "Alespoň jedna povolená akce musí být zobrazena v postranním panelu",
|
||||
"advancedAuthSettings": "Pokročilé nastavení ověřování",
|
||||
"sudoPasswordAutoFill": "Sudo heslo automatické vyplňování",
|
||||
"sudoPasswordAutoFillDesc": "Automaticky nabídne vložení hesla SSH při žádání o heslo",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Přidat proměnnou",
|
||||
"docker": "Dokovací modul",
|
||||
"openDocker": "Otevřít Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopírovat URL celé obrazovky",
|
||||
"fullScreenUrlCopied": "Adresa URL celé obrazovky zkopírována do schránky",
|
||||
"failedToCopyUrl": "Kopírování URL do schránky se nezdařilo",
|
||||
"copyTerminalUrl": "Kopírovat URL terminálu",
|
||||
"copyFileManagerUrl": "Kopírovat URL správce souborů",
|
||||
"copyTunnelUrl": "Kopírovat URL tunelu",
|
||||
"copyServerStatsUrl": "Kopírovat URL statistiky serveru",
|
||||
"copyDockerUrl": "Kopírovat URL Dockeru",
|
||||
"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...",
|
||||
"error": "Chyba",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Ověřovací kód",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Ověřit",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Vyžadováno ověření Warpgate",
|
||||
"warpgateSecurityKey": "Bezpečnostní klíč",
|
||||
"warpgateAuthUrl": "Ověřovací URL",
|
||||
"warpgateOpenBrowser": "Otevřít v prohlížeči",
|
||||
"warpgateContinue": "Dokončil jsem ověření",
|
||||
"warpgateTimeout": "Časový limit autentizace Warpgate vypršel. Připojte se.",
|
||||
"sudoPasswordPopupTitle": "Vložit heslo?",
|
||||
"sudoPasswordPopupHint": "Stiskněte Enter pro vložení, Esc pro zamítnutí",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Odmítnout",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Připojení bylo neočekávaně uzavřeno. Může to být způsobeno problémy s konfigurací reverzního proxy nebo SSL. Zkontrolujte protokoly serveru.",
|
||||
"totpInvalid": "Neplatný kód. Zkuste to prosím znovu.",
|
||||
"authMethodFallback": "Ověření {{method}} se nezdařilo. Zkouším alternativní metodu...",
|
||||
"authenticationRequired": "Vyžadována autentizace",
|
||||
"connectionLogTitle": "Protokol připojení",
|
||||
"connectionLogCopy": "Kopírovat protokoly do schránky",
|
||||
"connectionLogClear": "Vymazat záznamy",
|
||||
"connectionLogEmpty": "Zatím žádné protokoly připojení",
|
||||
"connectionLogConnecting": "Připojování k hostovi...",
|
||||
"connectionLogCopied": "Záznamy kontaktů zkopírovány do schránky",
|
||||
"connectionLogCopyFailed": "Kopírování protokolů do schránky se nezdařilo",
|
||||
"allAuthMethodsFailed": "Všechny metody ověřování se nezdařily. Zkontrolujte prosím vaše přihlašovací údaje.",
|
||||
"methodNotSupported": "Server nepodporuje {{method}} autentizaci. Dostupné metody: {{available}}",
|
||||
"retryWithMethod": "Opakovat s {{method}}",
|
||||
"automaticFallback": "Automaticky zkouším {{method}} autentizaci...",
|
||||
"totpTimeout": "Časový limit ověřování TOTP. Připojte se znovu.",
|
||||
"passwordTimeout": "Časový limit ověření hesla vypršel. Připojte se znovu.",
|
||||
"connectionRejected": "Připojení odmítnuto serverem. Zkontrolujte prosím ověření a nastavení sítě."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Správce souborů",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} byl úspěšně smazán",
|
||||
"itemsDeletedSuccessfully": "{{count}} položky byly úspěšně odstraněny",
|
||||
"failedToDeleteItems": "Odstranění položek se nezdařilo",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Vyžadováno heslo administrátora",
|
||||
"enterSudoPassword": "Pro pokračování v této operaci zadejte heslo",
|
||||
"sudoPassword": "Sudo heslo",
|
||||
"sudoOperationFailed": "Operace Sudo selhala",
|
||||
"sudoAuthFailed": "Sudo ověření se nezdařilo",
|
||||
"deleteOperation": "Odstranit soubory/složky",
|
||||
"dragFilesToUpload": "Pro nahrání přetáhněte soubory sem",
|
||||
"emptyFolder": "Tato složka je prázdná",
|
||||
"itemCount": "{{count}} položky",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Soubor je příliš velký: {{error}}",
|
||||
"sshConnectionFailed": "Připojení SSH se nezdařilo. Zkontrolujte připojení k {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Nepodařilo se načíst soubor: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Připojování...",
|
||||
"connectedSuccessfully": "Úspěšně připojeno",
|
||||
"totpVerificationFailed": "Ověření TOTP se nezdařilo",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Ověření Warpgatu se nezdařilo",
|
||||
"authenticationFailed": "Ověření se nezdařilo",
|
||||
"verificationCodePrompt": "Ověřovací kód:",
|
||||
"changePermissions": "Změnit oprávnění",
|
||||
"changePermissionsDesc": "Upravit oprávnění k souboru pro",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Navazování připojení tunelu...",
|
||||
"sourceConnecting": "Připojování ke zdrojovému hostiteli {{host}}...",
|
||||
"sourceConnected": "Připojeno ke zdrojovému hostiteli",
|
||||
"endpointResolving": "Vyhledávání koncového bodu hostitele {{host}}...",
|
||||
"endpointResolved": "Hostitel koncového bodu vyřešen",
|
||||
"forwarding": "Nastavení portu přesměrování {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunel byl úspěšně vytvořen",
|
||||
"retrying": "Připojení se nezdařilo, opakuji v {{countdown}}s (pokus {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Dosažen maximální počet pokusů o opakování",
|
||||
"error": "Připojení k tunelu selhalo: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Správce souborů je již otevřen pro tohoto hostitele",
|
||||
"openFileManager": "Otevřít správce souborů",
|
||||
"connecting": "Připojování...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Nepodařilo se připojit k serveru",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "CPU {{count}}",
|
||||
"naCpus": "Nepřichází v úvahu procesor",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} selhal",
|
||||
"quickActionError": "Provedení {{name}} se nezdařilo",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Přístavy poslech",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Přístav",
|
||||
"address": "Adresa",
|
||||
"state": "Stát",
|
||||
"process": "Proces",
|
||||
"noData": "Žádná data z portů pro poslech"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Aktivní",
|
||||
"inactive": "Neaktivní",
|
||||
"notDetected": "Nezjištěno",
|
||||
"policy": "Zásady",
|
||||
"rules": "pravidla",
|
||||
"noRules": "Žádná pravidla",
|
||||
"noData": "Nejsou k dispozici žádná data firewallu",
|
||||
"action": "Akce",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"port": "Přístav",
|
||||
"source": "Zdroj",
|
||||
"accept": "PŘIJMOUT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "ODSTRANIT",
|
||||
"anywhere": "Kdekoliv"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Nepodařilo se načíst data",
|
||||
"saveError": "Uložení se nezdařilo",
|
||||
"sessionExpired": "Relace vypršela - přihlaste se prosím znovu",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Omezená hodnota: Příliš mnoho pokusů o ověření TOTP. Opakujte akci později.",
|
||||
"totpRateLimitedWithTime": "Omezená hodnota: Příliš mnoho pokusů o ověření TOTP. Počkejte prosím {{time}} sekund před dalším pokusem.",
|
||||
"resetCodeRateLimited": "Omezená hodnota: Příliš mnoho pokusů o ověření. Opakujte akci později.",
|
||||
"resetCodeRateLimitedWithTime": "Omezená hodnota: Příliš mnoho pokusů o ověření. Počkejte prosím {{time}} sekund před dalším pokusem."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Úspěšně uloženo",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminál",
|
||||
"hostSidebarSettings": "Hostitel & postranní panel",
|
||||
"snippetsSettings": "Výstřižky bloků",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Aktualizace",
|
||||
"disableUpdateCheck": "Zakázat kontrolu aktualizací",
|
||||
"disableUpdateCheckDesc": "Zastavit kontrolu nových verzí na startu a řídicím panelu. Sníží síťové požadavky.",
|
||||
"currentPassword": "Aktuální heslo",
|
||||
"passwordChangedSuccess": "Heslo bylo úspěšně změněno! Přihlaste se znovu.",
|
||||
"failedToChangePassword": "Změna hesla se nezdařila. Zkontrolujte své současné heslo a zkuste to znovu.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Systém",
|
||||
"appearanceDesc": "Vyberte barevný motiv pro aplikaci",
|
||||
"terminalSyntaxHighlightingDesc": "Automaticky zvýraznit příkazy, cesty, IP a logovací úrovně v terminálu",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Nepodařilo se načíst informace o verzi"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Nástěnka",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Načítání řídicího panelu...",
|
||||
"github": "GitHub",
|
||||
"support": "Podpora",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Nepřichází v úvahu",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Přizpůsobit nástěnku",
|
||||
"dashboardSettings": "Nastavení hlavního panelu",
|
||||
"enableDisableCards": "Povolit/zakázat karty",
|
||||
"resetLayout": "Obnovit výchozí",
|
||||
"serverOverviewCard": "Přehled serveru",
|
||||
"recentActivityCard": "Nedávná aktivita",
|
||||
"networkGraphCard": "Graf sítě",
|
||||
"networkGraph": "Graf sítě",
|
||||
"quickActionsCard": "Rychlé akce",
|
||||
"serverStatsCard": "Statistiky serveru"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Graf sítě",
|
||||
"addHost": "Přidat hostitele",
|
||||
"addGroup": "Přidat skupinu",
|
||||
"addLink": "Přidat odkaz",
|
||||
"deleteSelected": "Odstranit vybrané",
|
||||
"zoomIn": "Přiblížit",
|
||||
"zoomOut": "Oddálit",
|
||||
"resetView": "Obnovit zobrazení",
|
||||
"exportJson": "Exportovat JSON",
|
||||
"importJson": "Importovat JSON",
|
||||
"selectHost": "Vybrat hostitele",
|
||||
"chooseHost": "Vyberte hostitele...",
|
||||
"parentGroup": "Nadřazená skupina",
|
||||
"noGroup": "Žádná skupina",
|
||||
"groupName": "Název skupiny",
|
||||
"color": "Barva",
|
||||
"source": "Zdroj",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Přesunout do skupiny",
|
||||
"selectGroup": "Vybrat skupinu...",
|
||||
"addConnection": "Přidat připojení",
|
||||
"hostDetails": "Podrobnosti hostitele",
|
||||
"connectToHost": "Připojit k hostiteli",
|
||||
"openTerminal": "Otevřít terminál",
|
||||
"openFileManager": "Otevřít správce souborů",
|
||||
"openTunnel": "Otevřené tunely",
|
||||
"openDocker": "Otevřít Docker",
|
||||
"openServerStats": "Detaily otevřeného serveru",
|
||||
"moveToGroupAction": "Přesunout do skupiny",
|
||||
"removeFromGroup": "Odstranit ze skupiny",
|
||||
"addHostHere": "Přidat hostitele",
|
||||
"editGroup": "Upravit skupinu",
|
||||
"delete": "Vymazat",
|
||||
"cancel": "Zrušit",
|
||||
"add": "Přidat",
|
||||
"create": "Vytvořit",
|
||||
"update": "Aktualizovat",
|
||||
"move": "Přesunout",
|
||||
"connect": "Připojit",
|
||||
"close": "Zavřít",
|
||||
"createGroup": "Vytvořit skupinu",
|
||||
"noAvailableHosts": "Nejsou k dispozici žádní hostitelé",
|
||||
"selectSourcePlaceholder": "Vyberte zdroj...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"invalidFile": "Neplatný soubor",
|
||||
"hostAlreadyExists": "Hostitel je již v topologii",
|
||||
"sourceTargetMustDiffer": "Zdroj a cíl musí být jiný",
|
||||
"connectionExists": "Připojení již existuje",
|
||||
"unknown": "Neznámý",
|
||||
"name": "Název",
|
||||
"ip": "IP adresa",
|
||||
"status": "Stav",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "Nepodařilo se načíst topologická data sítě",
|
||||
"failedToAddNode": "Přidání uzlu se nezdařilo",
|
||||
"sourceDifferentFromTarget": "Zdroj a cíl musí být jiný",
|
||||
"exportJSON": "Exportovat JSON",
|
||||
"importJSON": "Importovat JSON",
|
||||
"searchHost": "Hledat v hostech...",
|
||||
"noHostFound": "Nenalezeny žádné hostitele",
|
||||
"searchGroup": "Hledat skupiny...",
|
||||
"noGroupFound": "Nenalezeny žádné skupiny",
|
||||
"searchNode": "Hledat uzly...",
|
||||
"noNodeFound": "Nebyly nalezeny žádné uzly",
|
||||
"terminal": "Terminál",
|
||||
"fileManager": "Správce souborů",
|
||||
"tunnel": "Tunel",
|
||||
"docker": "Dokovací modul",
|
||||
"serverStats": "Statistiky serveru"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Sdílet hostitele",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Chyba",
|
||||
"errorCode": "Kód chyby: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Nepodařilo se připojit k Dockeru",
|
||||
"totpVerificationFailed": "Ověření TOTP se nezdařilo. Zkuste to prosím znovu.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Ověření Warpgate se nezdařilo. Zkuste to prosím znovu.",
|
||||
"verificationCodePrompt": "Zadejte ověřovací kód",
|
||||
"loadingContainers": "Načítání kontejnerů...",
|
||||
"containerStarted": "Kontejner {{name}} spuštěn",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konzole",
|
||||
"startContainerToAccess": "Spusťte kontejner pro přístup do konzole",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Připojování k Dockeru...",
|
||||
"authStarted": "Vyhledávání ověřovacích údajů...",
|
||||
"totpRequired": "Vyžadováno ověření TOTP",
|
||||
"warpgateRequired": "Vyžadována autentizace Warpgate",
|
||||
"sessionCreated": "Vytvořena SSH relace Docker",
|
||||
"sessionReady": "Připraveno na operace Docker",
|
||||
"error": "Připojení Dockeru selhalo: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Spouštění metrické kolekce...",
|
||||
"existingSession": "Použití existující metrické relace",
|
||||
"totpVerifying": "Vyžadováno ověření TOTP",
|
||||
"sessionEstablished": "Metrická relace vytvořena",
|
||||
"collecting": "Shromažďování parametrů serveru",
|
||||
"heartbeat": "Udržování připojení naživu",
|
||||
"stopped": "Metrická kolekce zastavena",
|
||||
"error": "Sbírka metriky selhala: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Připojování k SFTP serveru...",
|
||||
"jumpHost": "Připojování pomocí skokového hostitele {{host}}...",
|
||||
"connected": "SFTP připojení navázáno",
|
||||
"authFailed": "Ověření se nezdařilo",
|
||||
"error": "Operace SFTP selhala: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+178
-178
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Vis filhåndtering som en hurtig knap i sidepanelet",
|
||||
"showTunnelInSidebar": "Vis Tunnelknap",
|
||||
"showTunnelInSidebarDesc": "Vis tunnelstyring som en hurtig knap i sidepanelet",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Vis Docker-knap",
|
||||
"showDockerInSidebarDesc": "Vis docker management som en hurtig knap i sidepanelet",
|
||||
"showServerStatsInSidebar": "Vis Server Statistik Knap",
|
||||
"showServerStatsInSidebarDesc": "Vis serverstatistik som en hurtig knap i sidepanelet",
|
||||
"atLeastOneActionRequired": "Mindst én aktiveret handling skal vises i sidepanelet",
|
||||
"advancedAuthSettings": "Avancerede Godkendelsesindstillinger",
|
||||
"sudoPasswordAutoFill": "Sudo Password AutoFyld",
|
||||
"sudoPasswordAutoFillDesc": "Tilbyd automatisk at indsætte SSH-adgangskode, når sudo beder om adgangskode",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Tilføj Variabel",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Åbn Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopier Fuldskærms Url",
|
||||
"fullScreenUrlCopied": "Full-screen URL kopieret til udklipsholder",
|
||||
"failedToCopyUrl": "Mislykkedes at kopiere URL til udklipsholder",
|
||||
"copyTerminalUrl": "Kopier Terminal- URL",
|
||||
"copyFileManagerUrl": "Kopiér Filhåndterings URL",
|
||||
"copyTunnelUrl": "Kopier Tunnel URL",
|
||||
"copyServerStatsUrl": "Kopier Server Statistik URL",
|
||||
"copyDockerUrl": "Kopier Docker-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...",
|
||||
"error": "Fejl",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Bekræftelseskode",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verificér",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Påkrævet",
|
||||
"warpgateSecurityKey": "Sikkerhed Nøgle",
|
||||
"warpgateAuthUrl": "Godkendelses-URL",
|
||||
"warpgateOpenBrowser": "Åbn i browser",
|
||||
"warpgateContinue": "Jeg Er Afsluttet Godkendelse",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Genforbind.",
|
||||
"sudoPasswordPopupTitle": "Indsæt Adgangskode?",
|
||||
"sudoPasswordPopupHint": "Tryk på Enter for at indsætte, Esc for at afvise",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Afvis",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Forbindelsen lukkes uventet. Dette kan skyldes et problem med omvendt proxy eller SSL-konfiguration. Kontroller serverlogs.",
|
||||
"totpInvalid": "Ugyldig kode. Prøv venligst igen.",
|
||||
"authMethodFallback": "{{method}} godkendelse mislykkedes. Prøver alternativ metode...",
|
||||
"authenticationRequired": "Autentificering påkrævet",
|
||||
"connectionLogTitle": "Forbindelses Log",
|
||||
"connectionLogCopy": "Kopier logs til udklipsholder",
|
||||
"connectionLogClear": "Ryd logs",
|
||||
"connectionLogEmpty": "Ingen forbindelses logs endnu",
|
||||
"connectionLogConnecting": "Forbinder til vært...",
|
||||
"connectionLogCopied": "Forbindelseslogs kopieret til udklipsholder",
|
||||
"connectionLogCopyFailed": "Kunne ikke kopiere logfiler til udklipsholder",
|
||||
"allAuthMethodsFailed": "Alle godkendelsesmetoder mislykkedes. Tjek venligst dine legitimationsoplysninger.",
|
||||
"methodNotSupported": "Serveren understøtter ikke {{method}} godkendelse. Tilgængelige metoder: {{available}}",
|
||||
"retryWithMethod": "Prøv igen med {{method}}",
|
||||
"automaticFallback": "Prøver automatisk {{method}} autentificering...",
|
||||
"totpTimeout": "TOTP bekræftelses-timeout. Genforbind.",
|
||||
"passwordTimeout": "Adgangskodens bekræftelses-timeout. Opret venligst ny forbindelse.",
|
||||
"connectionRejected": "Forbindelse afvist af serveren. Tjek venligst din godkendelse og netværkskonfiguration."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Filhåndtering",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} slettet",
|
||||
"itemsDeletedSuccessfully": "{{count}} elementer slettet",
|
||||
"failedToDeleteItems": "Kunne ikke slette elementer",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Administrator Adgangskode Kræves",
|
||||
"enterSudoPassword": "Indtast sudo adgangskode for at fortsætte denne handling",
|
||||
"sudoPassword": "Sudo adgangskode",
|
||||
"sudoOperationFailed": "Sudo operation mislykkedes",
|
||||
"sudoAuthFailed": "Sudo godkendelse mislykkedes",
|
||||
"deleteOperation": "Slet filer/mapper",
|
||||
"dragFilesToUpload": "Slip filer her for at uploade",
|
||||
"emptyFolder": "Denne mappe er tom",
|
||||
"itemCount": "{{count}} varer",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Filen er for stor: {{error}}",
|
||||
"sshConnectionFailed": "SSH-forbindelsen mislykkedes. Tjek venligst din forbindelse til {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Kunne ikke indlæse fil: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Forbinder...",
|
||||
"connectedSuccessfully": "Forbundet med succes",
|
||||
"totpVerificationFailed": "TOTP verifikation mislykkedes",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Godkendelse af Warpgate mislykkedes",
|
||||
"authenticationFailed": "Godkendelse mislykkedes",
|
||||
"verificationCodePrompt": "Bekræftelseskode:",
|
||||
"changePermissions": "Skift Tilladelser",
|
||||
"changePermissionsDesc": "Ændre filtilladelser for",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Etablerer tunnelforbindelse...",
|
||||
"sourceConnecting": "Forbinder til kildevært {{host}}...",
|
||||
"sourceConnected": "Forbundet til kildevært",
|
||||
"endpointResolving": "Fortolker værten {{host}}...",
|
||||
"endpointResolved": "Endepunkt vært løst",
|
||||
"forwarding": "Opsætning af videresendelse af port {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel oprettet med succes",
|
||||
"retrying": "Forbindelse mislykkedes, prøver igen i {{countdown}}s (forsøg {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Maks. gentagelsesforsøg nået",
|
||||
"error": "Tunnelforbindelse mislykkedes: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Filhåndteringen er allerede åben for denne vært",
|
||||
"openFileManager": "Åbn Filhåndtering",
|
||||
"connecting": "Forbinder...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Kunne ikke forbinde til serveren",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU'er",
|
||||
"naCpus": "N/A CPU(er)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} mislykkedes",
|
||||
"quickActionError": "Kunne ikke udføre {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Lytter Havne",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adresse",
|
||||
"state": "Stat",
|
||||
"process": "Proces",
|
||||
"noData": "Ingen lytter porte data"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"notDetected": "Ikke Fundet",
|
||||
"policy": "Politik",
|
||||
"rules": "regler",
|
||||
"noRules": "Ingen regler",
|
||||
"noData": "Ingen firewall-data tilgængelige",
|
||||
"action": "Handling",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"source": "Kilde",
|
||||
"accept": "ACCEPTER",
|
||||
"drop": "Slå P",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"anywhere": "Overalt"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Kunne ikke indlæse data",
|
||||
"saveError": "Kunne ikke gemme",
|
||||
"sessionExpired": "Session udløbet - log venligst ind igen",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Begrænset hastighed: For mange TOTP-bekræftelsesforsøg. Prøv igen senere.",
|
||||
"totpRateLimitedWithTime": "Begrænset hastighed: For mange TOTP-bekræftelsesforsøg. Vent venligst {{time}} sekunder, før du prøver igen.",
|
||||
"resetCodeRateLimited": "Begrænset sats: For mange bekræftelsesforsøg. Prøv igen senere.",
|
||||
"resetCodeRateLimitedWithTime": "Begrænset sats: For mange bekræftelsesforsøg. Vent venligst {{time}} sekunder, før du prøver igen."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Gemt",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Vært & Sidebjælke",
|
||||
"snippetsSettings": "Stumper",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Opdateringer",
|
||||
"disableUpdateCheck": "Deaktivér Opdateringstjek",
|
||||
"disableUpdateCheckDesc": "Stop med at kontrollere for nye versioner ved opstart og dashboard. Reducerer netværksanmodninger.",
|
||||
"currentPassword": "Nuværende Adgangskode",
|
||||
"passwordChangedSuccess": "Adgangskode ændret! Log venligst ind igen.",
|
||||
"failedToChangePassword": "Kunne ikke ændre adgangskode. Tjek venligst din nuværende adgangskode og prøv igen.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "System",
|
||||
"appearanceDesc": "Vælg farvetemaet for programmet",
|
||||
"terminalSyntaxHighlightingDesc": "Fremhæv automatisk kommandoer, stier, IP'er og logniveauer i terminaloutput",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Aktivér Kommandopalettegenvej",
|
||||
"enableCommandPaletteShortcutDesc": "Dobbelttryk på venstre Skift for at åbne kommandopaletten for hurtig adgang til værter"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Kunne ikke indlæse versionsinformation"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Instrumentbræt",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Indlæser dashboard...",
|
||||
"github": "GitHub",
|
||||
"support": "Support",
|
||||
"discord": "Uenighed",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Tilpas Dashboard",
|
||||
"dashboardSettings": "Indstillinger For Kontrolpanel",
|
||||
"enableDisableCards": "Aktiver/Deaktiver Kort",
|
||||
"resetLayout": "Nulstil til standard",
|
||||
"serverOverviewCard": "Server Oversigt",
|
||||
"recentActivityCard": "Seneste Aktivitet",
|
||||
"networkGraphCard": "Netværk Graf",
|
||||
"networkGraph": "Netværk Graf",
|
||||
"quickActionsCard": "Hurtige Handlinger",
|
||||
"serverStatsCard": "Server Statistik"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Netværk Graf",
|
||||
"addHost": "Tilføj Vært",
|
||||
"addGroup": "Tilføj Gruppe",
|
||||
"addLink": "Tilføj Link",
|
||||
"deleteSelected": "Slet Valgte",
|
||||
"zoomIn": "Zoom Ind",
|
||||
"zoomOut": "Zoom Ud",
|
||||
"resetView": "Nulstil Visning",
|
||||
"exportJson": "Eksporter JSON",
|
||||
"importJson": "Importér JSON",
|
||||
"selectHost": "Vælg Vært",
|
||||
"chooseHost": "Vælg en vært...",
|
||||
"parentGroup": "Overordnet Gruppe",
|
||||
"noGroup": "Ingen Gruppe",
|
||||
"groupName": "Gruppens Navn",
|
||||
"color": "Farve",
|
||||
"source": "Kilde",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Flyt til gruppe",
|
||||
"selectGroup": "Vælg gruppe...",
|
||||
"addConnection": "Tilføj Forbindelse",
|
||||
"hostDetails": "Vært Detaljer",
|
||||
"connectToHost": "Opret forbindelse til vært",
|
||||
"openTerminal": "Åben Terminal",
|
||||
"openFileManager": "Åbn Filhåndtering",
|
||||
"openTunnel": "Åbne Tunneler",
|
||||
"openDocker": "Åbn Docker",
|
||||
"openServerStats": "Åbn Serverdetaljer",
|
||||
"moveToGroupAction": "Flyt til gruppe",
|
||||
"removeFromGroup": "Fjern fra gruppe",
|
||||
"addHostHere": "Tilføj Vært Her",
|
||||
"editGroup": "Rediger Gruppe",
|
||||
"delete": "Slet",
|
||||
"cancel": "Annuller",
|
||||
"add": "Tilføj",
|
||||
"create": "Opret",
|
||||
"update": "Opdater",
|
||||
"move": "Flyt",
|
||||
"connect": "Forbind",
|
||||
"close": "Luk",
|
||||
"createGroup": "Opret Gruppe",
|
||||
"noAvailableHosts": "Ingen tilgængelige værter",
|
||||
"selectSourcePlaceholder": "Vælg Kilde...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Ugyldig Fil",
|
||||
"hostAlreadyExists": "Værten er allerede i topologien",
|
||||
"sourceTargetMustDiffer": "Kilde og mål skal være forskellige",
|
||||
"connectionExists": "Forbindelsen findes allerede",
|
||||
"unknown": "Ukendt",
|
||||
"name": "Navn",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Kunne ikke indlæse netværkstopologidata",
|
||||
"failedToAddNode": "Kunne ikke tilføje indholdselement",
|
||||
"sourceDifferentFromTarget": "Kilde og mål skal være forskellige",
|
||||
"exportJSON": "Eksporter JSON",
|
||||
"importJSON": "Importér JSON",
|
||||
"searchHost": "Søg efter værter...",
|
||||
"noHostFound": "Ingen værter fundet",
|
||||
"searchGroup": "Søg grupper...",
|
||||
"noGroupFound": "Ingen grupper fundet",
|
||||
"searchNode": "Søg i noder...",
|
||||
"noNodeFound": "Ingen indholdselementer fundet",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"fileManager": "Filhåndtering",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Server Statistik"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Del Vært",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Fejl",
|
||||
"errorCode": "Fejlkode: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Kunne ikke forbinde til Docker",
|
||||
"totpVerificationFailed": "TOTP verifikation mislykkedes. Prøv venligst igen.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Godkendelse af Warpgate mislykkedes. Prøv venligst igen.",
|
||||
"verificationCodePrompt": "Indtast bekræftelseskode",
|
||||
"loadingContainers": "Indlæser containere...",
|
||||
"containerStarted": "Container {{name}} startet",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsol",
|
||||
"startContainerToAccess": "Start beholderen for at få adgang til konsollen",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Forbinder til Docker- vært...",
|
||||
"authStarted": "Behandler autentificeringsoplysninger...",
|
||||
"totpRequired": "TOTP verifikation påkrævet",
|
||||
"warpgateRequired": "Warpgate godkendelse påkrævet",
|
||||
"sessionCreated": "Docker SSH session etableret",
|
||||
"sessionReady": "Klar til Docker- operationer",
|
||||
"error": "Forbindelse til Docker mislykkedes: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Starter samling af målinger...",
|
||||
"existingSession": "Brug af eksisterende metrisesession",
|
||||
"totpVerifying": "TOTP verifikation påkrævet",
|
||||
"sessionEstablished": "Metrics session oprettet",
|
||||
"collecting": "Indhenter servermålinger",
|
||||
"heartbeat": "Hold forbindelsen i live",
|
||||
"stopped": "Metrics samling stoppet",
|
||||
"error": "Målesamling mislykkedes: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Forbinder til SFTP-server...",
|
||||
"jumpHost": "Forbinder via hop vært {{host}}...",
|
||||
"connected": "SFTP-forbindelse etableret",
|
||||
"authFailed": "Godkendelse mislykkedes",
|
||||
"error": "SFTP-operation mislykkedes: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+176
-176
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Dateimanager als Schnelltaste in der Seitenleiste anzeigen",
|
||||
"showTunnelInSidebar": "Tunnel-Taste anzeigen",
|
||||
"showTunnelInSidebarDesc": "Tunnelverwaltung als Schnelltaste in der Seitenleiste anzeigen",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Docker Button anzeigen",
|
||||
"showDockerInSidebarDesc": "Docker Verwaltung als Schnelltaste in der Seitenleiste anzeigen",
|
||||
"showServerStatsInSidebar": "Server-Statistik-Button anzeigen",
|
||||
"showServerStatsInSidebarDesc": "Serverstatistiken als Schnellschaltfläche in der Seitenleiste anzeigen",
|
||||
"atLeastOneActionRequired": "Mindestens eine aktivierte Aktion muss in der Seitenleiste angezeigt werden",
|
||||
"advancedAuthSettings": "Erweiterte Authentifizierungseinstellungen",
|
||||
"sudoPasswordAutoFill": "Sudo Passwort automatisch eingeben",
|
||||
"sudoPasswordAutoFillDesc": "SH Passwort automatisch einfügen, wenn sudo nach Passwort gefragt wird",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Variable hinzufügen",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Docker öffnen",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Vollbild-URL kopieren",
|
||||
"fullScreenUrlCopied": "Vollbild-URL in Zwischenablage kopiert",
|
||||
"failedToCopyUrl": "Fehler beim Kopieren der URL in die Zwischenablage",
|
||||
"copyTerminalUrl": "URL des Terminals kopieren",
|
||||
"copyFileManagerUrl": "Datei Manager URL kopieren",
|
||||
"copyTunnelUrl": "Tunnel-URL kopieren",
|
||||
"copyServerStatsUrl": "Server-Statistik-URL kopieren",
|
||||
"copyDockerUrl": "Docker URL kopieren",
|
||||
"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...",
|
||||
"error": "Fehler",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Bestätigungscode",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Überprüfen",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate-Authentifizierung erforderlich",
|
||||
"warpgateSecurityKey": "Sicherheitsschlüssel",
|
||||
"warpgateAuthUrl": "Authentifizierungs-URL",
|
||||
"warpgateOpenBrowser": "Im Browser öffnen",
|
||||
"warpgateContinue": "Ich habe die Authentifizierung abgeschlossen",
|
||||
"warpgateTimeout": "Warpgate Authentifizierungs-Timeout. Bitte verbinden Sie sich erneut.",
|
||||
"sudoPasswordPopupTitle": "Passwort einfügen?",
|
||||
"sudoPasswordPopupHint": "Drücken Sie die Eingabetaste, Esc zum Verwerfen",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Verwerfen",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Verbindung wurde unerwartet geschlossen. Dies kann auf ein Problem mit der umgekehrten Proxy- oder SSL-Konfiguration zurückzuführen sein. Bitte überprüfen Sie die Serverprotokolle.",
|
||||
"totpInvalid": "Ungültiger Code. Bitte versuchen Sie es erneut.",
|
||||
"authMethodFallback": "{{method}} Authentifizierung fehlgeschlagen. Versuche eine alternative Methode...",
|
||||
"authenticationRequired": "Authentifizierung erforderlich",
|
||||
"connectionLogTitle": "Verbindungsprotokoll",
|
||||
"connectionLogCopy": "Protokolle in Zwischenablage kopieren",
|
||||
"connectionLogClear": "Logs löschen",
|
||||
"connectionLogEmpty": "Noch keine Verbindungsprotokolle",
|
||||
"connectionLogConnecting": "Verbindung zum Host...",
|
||||
"connectionLogCopied": "Verbindungsprotokolle in Zwischenablage kopiert",
|
||||
"connectionLogCopyFailed": "Fehler beim Kopieren der Logs in die Zwischenablage",
|
||||
"allAuthMethodsFailed": "Alle Authentifizierungsmethoden sind fehlgeschlagen. Bitte überprüfen Sie Ihre Anmeldeinformationen.",
|
||||
"methodNotSupported": "Server unterstützt keine {{method}} Authentifizierung. Verfügbare Methoden: {{available}}",
|
||||
"retryWithMethod": "Mit {{method}} wiederholen",
|
||||
"automaticFallback": "Automatisch {{method}} Authentifizierung...",
|
||||
"totpTimeout": "TOTP-Verifizierungs-Timeout. Bitte erneut verbinden.",
|
||||
"passwordTimeout": "Timeout zur Passwortüberprüfung. Bitte erneut verbinden.",
|
||||
"connectionRejected": "Verbindung vom Server abgelehnt. Bitte überprüfen Sie Ihre Authentifizierung und Netzwerkkonfiguration."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Datei-Manager",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} erfolgreich gelöscht",
|
||||
"itemsDeletedSuccessfully": "{{count}} Elemente erfolgreich gelöscht",
|
||||
"failedToDeleteItems": "Löschen der Elemente fehlgeschlagen",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Administratorpasswort erforderlich",
|
||||
"enterSudoPassword": "Sudo-Passwort eingeben, um diesen Vorgang fortzuführen",
|
||||
"sudoPassword": "Sudo Passwort",
|
||||
"sudoOperationFailed": "Sudo-Operation fehlgeschlagen",
|
||||
"sudoAuthFailed": "Sudo-Authentifizierung fehlgeschlagen",
|
||||
"deleteOperation": "Dateien/Ordner löschen",
|
||||
"dragFilesToUpload": "Dateien zum Hochladen hier ablegen",
|
||||
"emptyFolder": "Dieser Ordner ist leer",
|
||||
"itemCount": "{{count}} Elemente",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Datei zu groß: {{error}}",
|
||||
"sshConnectionFailed": "SSH-Verbindung fehlgeschlagen. Bitte überprüfe deine Verbindung zu {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Fehler beim Laden der Datei: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Verbinden...",
|
||||
"connectedSuccessfully": "Verbunden erfolgreich",
|
||||
"totpVerificationFailed": "TOTP-Verifizierung fehlgeschlagen",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate-Authentifizierung fehlgeschlagen",
|
||||
"authenticationFailed": "Authentifizierung fehlgeschlagen",
|
||||
"verificationCodePrompt": "Bestätigungscode:",
|
||||
"changePermissions": "Berechtigungen ändern",
|
||||
"changePermissionsDesc": "Dateiberechtigungen ändern für",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Tunnelverbindung wird eingerichtet...",
|
||||
"sourceConnecting": "Verbindung zum Quell-Host {{host}}...",
|
||||
"sourceConnected": "Mit Quell-Host verbunden",
|
||||
"endpointResolving": "Löse Endpunkt-Host {{host}}...",
|
||||
"endpointResolved": "Endpunkt-Host gelöst",
|
||||
"forwarding": "Port-Weiterleitung von {{localPort}} → {{remotePort}} einrichten ...",
|
||||
"connected": "Tunnel erfolgreich erstellt",
|
||||
"retrying": "Verbindung fehlgeschlagen, Wiederversuchen in {{countdown}}s (Versuch {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Maximale Wiederholungsversuche erreicht",
|
||||
"error": "Tunnelverbindung fehlgeschlagen: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Dateimanager für diesen Host bereits geöffnet",
|
||||
"openFileManager": "Dateimanager öffnen",
|
||||
"connecting": "Verbinden...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Verbindung zum Server fehlgeschlagen",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPUs",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} fehlgeschlagen",
|
||||
"quickActionError": "Fehler beim Ausführen von {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Höre Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adresse",
|
||||
"state": "Bundesland",
|
||||
"process": "Verarbeiten",
|
||||
"noData": "Keine Daten zum Abhören"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"notDetected": "Nicht erkannt",
|
||||
"policy": "Richtlinien",
|
||||
"rules": "regeln",
|
||||
"noRules": "Keine Regeln",
|
||||
"noData": "Keine Firewall-Daten verfügbar",
|
||||
"action": "Aktion",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"source": "Quelle",
|
||||
"accept": "AKZEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "REJEKT",
|
||||
"anywhere": "Überall"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Fehler beim Laden der Daten",
|
||||
"saveError": "Speichern fehlgeschlagen",
|
||||
"sessionExpired": "Sitzung abgelaufen - Bitte melden Sie sich erneut an",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Rate begrenzt: Zu viele TOTP-Verifizierungsversuche. Bitte versuchen Sie es später erneut.",
|
||||
"totpRateLimitedWithTime": "Rate begrenzt: Zu viele TOTP-Verifizierungsversuche. Bitte warten Sie {{time}} Sekunden, bevor Sie es erneut versuchen.",
|
||||
"resetCodeRateLimited": "Rate begrenzt: Zu viele Verifizierungsversuche. Bitte versuchen Sie es später erneut.",
|
||||
"resetCodeRateLimitedWithTime": "Rate begrenzt: Zu viele Verifizierungsversuche. Bitte warten Sie {{time}} Sekunden, bevor Sie es erneut versuchen."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Erfolgreich gespeichert",
|
||||
@@ -2027,8 +2027,8 @@
|
||||
"hostSidebarSettings": "Host & Seitenleiste",
|
||||
"snippetsSettings": "Schnipsel",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"disableUpdateCheck": "Updateprüfung deaktivieren",
|
||||
"disableUpdateCheckDesc": "Stoppt die Suche nach neuen Versionen beim Start und Dashboard. Reduziert Netzwerkanfragen.",
|
||||
"currentPassword": "Aktuelles Passwort",
|
||||
"passwordChangedSuccess": "Passwort erfolgreich geändert! Bitte melden Sie sich erneut an.",
|
||||
"failedToChangePassword": "Fehler beim Ändern des Passworts. Bitte überprüfen Sie Ihr aktuelles Passwort und versuchen Sie es erneut.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "System",
|
||||
"appearanceDesc": "Wählen Sie das Farbschema für die Anwendung",
|
||||
"terminalSyntaxHighlightingDesc": "Hervorheben von Befehlen, Pfaden, IPs und Log-Ebenen in Terminal-Ausgabe",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Tastenkürzel für Kommandopalette aktivieren",
|
||||
"enableCommandPaletteShortcutDesc": "Doppeltippen Sie nach links, um die Befehlspalette zu öffnen, um schnell auf Hosts zuzugreifen"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Fehler beim Laden der Versionsinformationen"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Dashboard wird geladen...",
|
||||
"github": "GitHub",
|
||||
"support": "Unterstützung",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Dashboard anpassen",
|
||||
"dashboardSettings": "Dashboard-Einstellungen",
|
||||
"enableDisableCards": "Karten aktivieren/deaktivieren",
|
||||
"resetLayout": "Auf Standard zurücksetzen",
|
||||
"serverOverviewCard": "Serverübersicht",
|
||||
"recentActivityCard": "Letzte Aktivität",
|
||||
"networkGraphCard": "Netzwerkgrafik",
|
||||
"networkGraph": "Netzwerkgrafik",
|
||||
"quickActionsCard": "Schnelle Aktionen",
|
||||
"serverStatsCard": "Serverstatistik"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Netzwerkgrafik",
|
||||
"addHost": "Host hinzufügen",
|
||||
"addGroup": "Neue Gruppe",
|
||||
"addLink": "Link hinzufügen",
|
||||
"deleteSelected": "Ausgewählte löschen",
|
||||
"zoomIn": "Vergrößern",
|
||||
"zoomOut": "Verkleinern",
|
||||
"resetView": "Ansicht zurücksetzen",
|
||||
"exportJson": "JSON exportieren",
|
||||
"importJson": "JSON importieren",
|
||||
"selectHost": "Host auswählen",
|
||||
"chooseHost": "Wähle einen Host...",
|
||||
"parentGroup": "Elterngruppe",
|
||||
"noGroup": "Keine Gruppe",
|
||||
"groupName": "Gruppenname",
|
||||
"color": "Farbe",
|
||||
"source": "Quelle",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "In Gruppe verschieben",
|
||||
"selectGroup": "Gruppe auswählen...",
|
||||
"addConnection": "Verbindung hinzufügen",
|
||||
"hostDetails": "Host-Details",
|
||||
"connectToHost": "Mit Host verbinden",
|
||||
"openTerminal": "Terminal öffnen",
|
||||
"openFileManager": "Dateimanager öffnen",
|
||||
"openTunnel": "Tunnel öffnen",
|
||||
"openDocker": "Docker öffnen",
|
||||
"openServerStats": "Öffne Server-Details",
|
||||
"moveToGroupAction": "In Gruppe verschieben",
|
||||
"removeFromGroup": "Aus Gruppe entfernen",
|
||||
"addHostHere": "Host hier hinzufügen",
|
||||
"editGroup": "Gruppe bearbeiten",
|
||||
"delete": "Löschen",
|
||||
"cancel": "Abbrechen",
|
||||
"add": "Neu",
|
||||
"create": "Anlegen",
|
||||
"update": "Aktualisieren",
|
||||
"move": "Bewegen",
|
||||
"connect": "Verbinden",
|
||||
"close": "Schließen",
|
||||
"createGroup": "Gruppe erstellen",
|
||||
"noAvailableHosts": "Keine verfügbaren Hosts",
|
||||
"selectSourcePlaceholder": "Quelle auswählen...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"invalidFile": "Ungültige Datei",
|
||||
"hostAlreadyExists": "Host ist bereits in der Topologie",
|
||||
"sourceTargetMustDiffer": "Quelle und Ziel müssen unterschiedlich sein",
|
||||
"connectionExists": "Verbindung existiert bereits",
|
||||
"unknown": "Unbekannt",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Fehler beim Laden der Netzwerk-Topologie-Daten",
|
||||
"failedToAddNode": "Knoten konnte nicht hinzugefügt werden",
|
||||
"sourceDifferentFromTarget": "Quelle und Ziel müssen unterschiedlich sein",
|
||||
"exportJSON": "JSON exportieren",
|
||||
"importJSON": "JSON importieren",
|
||||
"searchHost": "Hosts suchen...",
|
||||
"noHostFound": "Keine Hosts gefunden",
|
||||
"searchGroup": "Gruppen suchen...",
|
||||
"noGroupFound": "Keine Gruppen gefunden",
|
||||
"searchNode": "Knoten suchen...",
|
||||
"noNodeFound": "Keine Knoten gefunden",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"fileManager": "Datei-Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Serverstatistik"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Host teilen",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Fehler",
|
||||
"errorCode": "Fehlercode: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Verbindung zum Docker fehlgeschlagen",
|
||||
"totpVerificationFailed": "TOTP-Verifizierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate-Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"verificationCodePrompt": "Bestätigungscode eingeben",
|
||||
"loadingContainers": "Container werden geladen...",
|
||||
"containerStarted": "Container {{name}} gestartet",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsole",
|
||||
"startContainerToAccess": "Container starten, um auf die Konsole zuzugreifen",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Verbinde mit Docker Host...",
|
||||
"authStarted": "Berechtigungsdaten werden aufgelöst...",
|
||||
"totpRequired": "TOTP Verifizierung erforderlich",
|
||||
"warpgateRequired": "Warpgate-Authentifizierung erforderlich",
|
||||
"sessionCreated": "Docker SSH Sitzung eingerichtet",
|
||||
"sessionReady": "Bereit für Docker-Operationen",
|
||||
"error": "Docker Verbindung fehlgeschlagen: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Metrik-Sammlung wird gestartet...",
|
||||
"existingSession": "Verwende vorhandene Metriken Sitzung",
|
||||
"totpVerifying": "TOTP Verifizierung erforderlich",
|
||||
"sessionEstablished": "Metrik-Sitzung eingerichtet",
|
||||
"collecting": "Sammeln von Server-Metriken",
|
||||
"heartbeat": "Verbindung am Leben erhalten",
|
||||
"stopped": "Metrik-Sammlung gestoppt",
|
||||
"error": "Metrik-Sammlung fehlgeschlagen: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Verbindung zum SFTP-Server...",
|
||||
"jumpHost": "Verbinden via Jump Host {{host}}...",
|
||||
"connected": "SFTP-Verbindung hergestellt",
|
||||
"authFailed": "Authentifizierung fehlgeschlagen",
|
||||
"error": "SFTP-Vorgang fehlgeschlagen: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+185
-185
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Εμφάνιση του διαχειριστή αρχείων ως γρήγορο κουμπί στην πλαϊνή μπάρα",
|
||||
"showTunnelInSidebar": "Εμφάνιση Κουμπιού Tunnel",
|
||||
"showTunnelInSidebarDesc": "Εμφάνιση διαχείρισης σήραγγας ως ένα γρήγορο κουμπί στην πλευρική μπάρα",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Εμφάνιση Κουμπιού Προσάρτησης",
|
||||
"showDockerInSidebarDesc": "Εμφάνιση διαχείρισης docker ως γρήγορο κουμπί στην πλαϊνή μπάρα",
|
||||
"showServerStatsInSidebar": "Εμφάνιση Κουμπιού Στατιστικών Διακομιστή",
|
||||
"showServerStatsInSidebarDesc": "Εμφάνιση στατιστικών διακομιστή ως γρήγορο κουμπί στην πλαϊνή μπάρα",
|
||||
"atLeastOneActionRequired": "Τουλάχιστον μία ενεργοποιημένη ενέργεια πρέπει να εμφανίζεται στην πλαϊνή μπάρα",
|
||||
"advancedAuthSettings": "Προηγμένες Ρυθμίσεις Ταυτοποίησης",
|
||||
"sudoPasswordAutoFill": "Αυτόματη Συμπλήρωση Κωδικού Πρόσβασης Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Αυτόματη προσφορά για εισαγωγή κωδικού πρόσβασης SSH όταν το σχετικό αίτημα για κωδικό πρόσβασης",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Προσθήκη Μεταβλητής",
|
||||
"docker": "Προσάρτηση",
|
||||
"openDocker": "Άνοιγμα Προσάρτησης",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Αντιγραφή URL Πλήρους Οθόνης",
|
||||
"fullScreenUrlCopied": "Το URL πλήρους οθόνης αντιγράφηκε στο πρόχειρο",
|
||||
"failedToCopyUrl": "Αποτυχία αντιγραφής URL στο πρόχειρο",
|
||||
"copyTerminalUrl": "Αντιγραφή URL Τερματικού",
|
||||
"copyFileManagerUrl": "Αντιγραφή URL Διαχειριστή Αρχείων",
|
||||
"copyTunnelUrl": "Αντιγραφή Διεύθυνσης Tunnel",
|
||||
"copyServerStatsUrl": "Αντιγραφή Url Στατιστικών Διακομιστή",
|
||||
"copyDockerUrl": "Αντιγραφή URL Προσάρτησης",
|
||||
"fullScreenUrlTooltip": "Αντιγράψτε το URL για να ανοίξετε αυτήν την εφαρμογή σε πλήρη οθόνη",
|
||||
"notEnabled": "Το Docker δεν είναι ενεργοποιημένο για αυτόν τον υπολογιστή. Ενεργοποιήστε το στις ρυθμίσεις κεντρικού υπολογιστή για να χρησιμοποιήσετε τα χαρακτηριστικά Docker.",
|
||||
"validating": "Επικύρωση Docker...",
|
||||
"error": "Σφάλμα",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Κωδικός Επαλήθευσης",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Επαλήθευση",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Απαιτείται Πιστοποίηση Warpgate",
|
||||
"warpgateSecurityKey": "Κλειδί Ασφαλείας",
|
||||
"warpgateAuthUrl": "URL Ταυτοποίησης",
|
||||
"warpgateOpenBrowser": "Άνοιγμα σε περιηγητή",
|
||||
"warpgateContinue": "Έχω Ολοκληρώσει την Πιστοποίηση",
|
||||
"warpgateTimeout": "Λήξη χρονικού ορίου ταυτοποίησης. Παρακαλώ επανασύνδεση.",
|
||||
"sudoPasswordPopupTitle": "Εισαγωγή Κωδικού Πρόσβασης?",
|
||||
"sudoPasswordPopupHint": "Πατήστε Enter για εισαγωγή, Esc για απόρριψη",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Απόρριψη",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Η σύνδεση έκλεισε απροσδόκητα. Αυτό μπορεί να οφείλεται σε πρόβλημα αντίστροφης διαμεσολάβησης ή ρύθμισης SSL. Παρακαλώ ελέγξτε τα αρχεία καταγραφής διακομιστή.",
|
||||
"totpInvalid": "Μη έγκυρος κωδικός. Παρακαλώ προσπαθήστε ξανά.",
|
||||
"authMethodFallback": "Αποτυχία ταυτοποίησης {{method}} . Προσπάθεια εναλλακτικής μεθόδου...",
|
||||
"authenticationRequired": "Απαιτείται πιστοποίηση",
|
||||
"connectionLogTitle": "Αρχείο Καταγραφής Σύνδεσης",
|
||||
"connectionLogCopy": "Αντιγραφή αρχείων καταγραφής στο πρόχειρο",
|
||||
"connectionLogClear": "Εκκαθάριση αρχείων καταγραφής",
|
||||
"connectionLogEmpty": "Δεν υπάρχουν αρχεία καταγραφής σύνδεσης ακόμα",
|
||||
"connectionLogConnecting": "Σύνδεση στον υπολογιστή...",
|
||||
"connectionLogCopied": "Η σύνδεση καταγραφής αντιγράφηκε στο πρόχειρο",
|
||||
"connectionLogCopyFailed": "Αποτυχία αντιγραφής αρχείων καταγραφής στο πρόχειρο",
|
||||
"allAuthMethodsFailed": "Όλες οι μέθοδοι ταυτοποίησης απέτυχαν. Παρακαλώ ελέγξτε τα στοιχεία σας.",
|
||||
"methodNotSupported": "Ο διακομιστής δεν υποστηρίζει έλεγχο ταυτότητας {{method}} Διαθέσιμες μεθόδους: {{available}}",
|
||||
"retryWithMethod": "Επανάληψη με {{method}}",
|
||||
"automaticFallback": "Αυτόματη προσπάθεια ελέγχου ταυτότητας {{method}}...",
|
||||
"totpTimeout": "Λήξη χρονικού ορίου επαλήθευσης TOTP. Επανασύνδεση.",
|
||||
"passwordTimeout": "Λήξη χρονικού ορίου επαλήθευσης κωδικού πρόσβασης. Επανασύνδεση.",
|
||||
"connectionRejected": "Η σύνδεση απορρίφθηκε από το διακομιστή. Παρακαλώ ελέγξτε τον έλεγχο ταυτότητας και τις ρυθμίσεις δικτύου."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Διαχειριστής Αρχείων",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "Το {{type}} διαγράφηκε επιτυχώς",
|
||||
"itemsDeletedSuccessfully": "{{count}} στοιχεία διαγράφηκαν με επιτυχία",
|
||||
"failedToDeleteItems": "Αποτυχία διαγραφής στοιχείων",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Απαιτείται Κωδικός Διαχειριστή",
|
||||
"enterSudoPassword": "Εισάγετε sudo password για να συνεχίσετε αυτή τη λειτουργία",
|
||||
"sudoPassword": "Κωδικός πρόσβασης Sudo",
|
||||
"sudoOperationFailed": "Η επιχείρηση Sudo απέτυχε",
|
||||
"sudoAuthFailed": "Ο έλεγχος ταυτότητας Sudo απέτυχε",
|
||||
"deleteOperation": "Διαγραφή αρχείων/φακέλων",
|
||||
"dragFilesToUpload": "Αποθέστε αρχεία εδώ για μεταφόρτωση",
|
||||
"emptyFolder": "Αυτός ο φάκελος είναι κενός",
|
||||
"itemCount": "{{count}} στοιχεία",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Πολύ μεγάλο αρχείο: {{error}}",
|
||||
"sshConnectionFailed": "Αποτυχία σύνδεσης SSH. Παρακαλώ ελέγξτε τη σύνδεσή σας στο {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Απέτυχε η φόρτωση του αρχείου: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Σύνδεση...",
|
||||
"connectedSuccessfully": "Επιτυχής σύνδεση",
|
||||
"totpVerificationFailed": "Αποτυχία επαλήθευσης TOTP",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Η ταυτοποίηση Warpgate απέτυχε",
|
||||
"authenticationFailed": "Αποτυχία ταυτοποίησης",
|
||||
"verificationCodePrompt": "Κωδικός επιβεβαίωσης:",
|
||||
"changePermissions": "Αλλαγή Δικαιωμάτων",
|
||||
"changePermissionsDesc": "Τροποποίηση δικαιωμάτων αρχείου για",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Δημιουργία σύνδεσης σήραγγας...",
|
||||
"sourceConnecting": "Σύνδεση στον πηγαίο υπολογιστή {{host}}...",
|
||||
"sourceConnected": "Συνδεδεμένο στον πηγαίο υπολογιστή",
|
||||
"endpointResolving": "Επίλυση του κεντρικού υπολογιστή τελικού σημείου {{host}}...",
|
||||
"endpointResolved": "Κεντρικός υπολογιστής τελικού σημείου επιλύθηκε",
|
||||
"forwarding": "Ρύθμιση προώθησης θύρας {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Η σήραγγα δημιουργήθηκε επιτυχώς",
|
||||
"retrying": "Η σύνδεση απέτυχε, προσπάθεια ξανά στο {{countdown}}s (προσπάθεια {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Επιτεύχθηκαν μέγιστες προσπάθειες επανάληψης",
|
||||
"error": "Η σύνδεση της σήραγγας απέτυχε: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Ο Διαχειριστής αρχείων είναι ήδη ανοιχτός για αυτόν τον κεντρικό υπολογιστή",
|
||||
"openFileManager": "Άνοιγμα Διαχειριστή Αρχείων",
|
||||
"connecting": "Σύνδεση...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Αποτυχία σύνδεσης με το διακομιστή",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPUs",
|
||||
"naCpus": "Δ/Α ΚΜΕ",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} απέτυχε",
|
||||
"quickActionError": "Απέτυχε η εκτέλεση του {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Θύρες Ακρόασης",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Θύρα",
|
||||
"address": "Διεύθυνση",
|
||||
"state": "Κατάσταση",
|
||||
"process": "Διεργασία",
|
||||
"noData": "Δεν υπάρχουν δεδομένα θυρών ακρόασης"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Τείχος Προστασίας",
|
||||
"active": "Ενεργό",
|
||||
"inactive": "Ανενεργό",
|
||||
"notDetected": "Δεν Ανιχνεύθηκε",
|
||||
"policy": "Πολιτική",
|
||||
"rules": "κανόνες",
|
||||
"noRules": "Χωρίς κανόνες",
|
||||
"noData": "Δεν υπάρχουν διαθέσιμα δεδομένα τείχους προστασίας",
|
||||
"action": "Ενέργεια",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"port": "Θύρα",
|
||||
"source": "Πηγή",
|
||||
"accept": "ΑΠΟΔΟΧΗ",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "ΑΠΟΡΡΙΨΗ",
|
||||
"anywhere": "Οπουδήποτε"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Αποτυχία φόρτωσης δεδομένων",
|
||||
"saveError": "Αποτυχία αποθήκευσης",
|
||||
"sessionExpired": "Η συνεδρία έληξε - παρακαλώ συνδεθείτε ξανά",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Περιορισμένος ρυθμός: Πάρα πολλές προσπάθειες επαλήθευσης TOTP. Παρακαλώ δοκιμάστε ξανά αργότερα.",
|
||||
"totpRateLimitedWithTime": "Περιορισμένος ρυθμός: Πάρα πολλές προσπάθειες επαλήθευσης TOTP. Παρακαλώ περιμένετε {{time}} δευτερόλεπτα πριν προσπαθήσετε ξανά.",
|
||||
"resetCodeRateLimited": "Περιορισμένη βαθμολογία: Πάρα πολλές προσπάθειες επαλήθευσης. Παρακαλώ δοκιμάστε ξανά αργότερα.",
|
||||
"resetCodeRateLimitedWithTime": "Περιορισμένος ρυθμός: Πάρα πολλές προσπάθειες επαλήθευσης. Παρακαλώ περιμένετε {{time}} δευτερόλεπτα πριν προσπαθήσετε ξανά."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Αποθηκεύτηκε επιτυχώς",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Τερματικό",
|
||||
"hostSidebarSettings": "Κεντρικός Υπολογιστής & Πλαϊνή Μπάρα",
|
||||
"snippetsSettings": "Δείγματα",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Ενημερώσεις",
|
||||
"disableUpdateCheck": "Απενεργοποίηση Ελέγχου Ενημέρωσης",
|
||||
"disableUpdateCheckDesc": "Διακοπή ελέγχου για νέες εκδόσεις κατά την εκκίνηση και τον πίνακα ελέγχου. Μειώνει τα αιτήματα δικτύου.",
|
||||
"currentPassword": "Τρέχων Κωδικός Πρόσβασης",
|
||||
"passwordChangedSuccess": "Ο κωδικός πρόσβασης άλλαξε επιτυχώς! Παρακαλώ συνδεθείτε ξανά.",
|
||||
"failedToChangePassword": "Απέτυχε η αλλαγή του κωδικού πρόσβασης. Παρακαλώ ελέγξτε τον τρέχοντα κωδικό πρόσβασης και προσπαθήστε ξανά.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Σύστημα",
|
||||
"appearanceDesc": "Επιλέξτε το χρώμα θέματος για την εφαρμογή",
|
||||
"terminalSyntaxHighlightingDesc": "Αυτόματη επισήμανση εντολών, μονοπατιών, IP και επιπέδων καταγραφής στην έξοδο τερματικού",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Ενεργοποίηση Συντόμευσης Παλέτας Εντολών",
|
||||
"enableCommandPaletteShortcutDesc": "Διπλό χτύπημα αριστερά Shift για άνοιγμα της παλέτας εντολών για γρήγορη πρόσβαση στους υπολογιστές"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Αποτυχία φόρτωσης πληροφοριών έκδοσης"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Ταμπλό",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Φόρτωση ταμπλό...",
|
||||
"github": "GitHub",
|
||||
"support": "Υποστήριξη",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "Επεξεργαστής",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Δ/Υ",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Προσαρμογή Πίνακα Ελέγχου",
|
||||
"dashboardSettings": "Ρυθμίσεις Ταμπλό",
|
||||
"enableDisableCards": "Ενεργοποίηση/Απενεργοποίηση Καρτών",
|
||||
"resetLayout": "Επαναφορά προεπιλογών",
|
||||
"serverOverviewCard": "Επισκόπηση Διακομιστή",
|
||||
"recentActivityCard": "Πρόσφατη Δραστηριότητα",
|
||||
"networkGraphCard": "Γράφημα Δικτύου",
|
||||
"networkGraph": "Γράφημα Δικτύου",
|
||||
"quickActionsCard": "Γρήγορες Ενέργειες",
|
||||
"serverStatsCard": "Στατιστικά Διακομιστή"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Γράφημα Δικτύου",
|
||||
"addHost": "Προσθήκη Διακομιστή",
|
||||
"addGroup": "Προσθήκη Ομάδας",
|
||||
"addLink": "Προσθήκη Συνδέσμου",
|
||||
"deleteSelected": "Διαγραφή Επιλεγμένων",
|
||||
"zoomIn": "Μεγέθυνση",
|
||||
"zoomOut": "Σμίκρυνση",
|
||||
"resetView": "Επαναφορά Προβολής",
|
||||
"exportJson": "Εξαγωγή JSON",
|
||||
"importJson": "Εισαγωγή JSON",
|
||||
"selectHost": "Επιλογή Διακομιστή",
|
||||
"chooseHost": "Επιλογή κεντρικού υπολογιστή...",
|
||||
"parentGroup": "Γονική Ομάδα",
|
||||
"noGroup": "Καμία Ομάδα",
|
||||
"groupName": "Όνομα Ομάδας",
|
||||
"color": "Χρώμα",
|
||||
"source": "Πηγή",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Μετακίνηση στην ομάδα",
|
||||
"selectGroup": "Επιλογή ομάδας...",
|
||||
"addConnection": "Προσθήκη Σύνδεσης",
|
||||
"hostDetails": "Λεπτομέρειες Υπολογιστή",
|
||||
"connectToHost": "Σύνδεση στον εξυπηρετητή",
|
||||
"openTerminal": "Άνοιγμα Τερματικού",
|
||||
"openFileManager": "Άνοιγμα Διαχειριστή Αρχείων",
|
||||
"openTunnel": "Άνοιγμα Σηράγγων",
|
||||
"openDocker": "Άνοιγμα Προσάρτησης",
|
||||
"openServerStats": "Άνοιγμα Λεπτομερειών Διακομιστή",
|
||||
"moveToGroupAction": "Μετακίνηση στην ομάδα",
|
||||
"removeFromGroup": "Αφαίρεση από την ομάδα",
|
||||
"addHostHere": "Προσθήκη Υπολογιστή Εδώ",
|
||||
"editGroup": "Επεξεργασία Ομάδας",
|
||||
"delete": "Διαγραφή",
|
||||
"cancel": "Ακύρωση",
|
||||
"add": "Προσθήκη",
|
||||
"create": "Δημιουργία",
|
||||
"update": "Ενημέρωση",
|
||||
"move": "Μετακίνηση",
|
||||
"connect": "Σύνδεση",
|
||||
"close": "Κλείσιμο",
|
||||
"createGroup": "Δημιουργία Ομάδας",
|
||||
"noAvailableHosts": "Δεν υπάρχουν διαθέσιμοι υπολογιστές",
|
||||
"selectSourcePlaceholder": "Επιλογή Πηγής...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Μη Έγκυρο Αρχείο",
|
||||
"hostAlreadyExists": "Ο οικοδεσπότης βρίσκεται ήδη στην τοπολογία",
|
||||
"sourceTargetMustDiffer": "Η πηγή και ο στόχος πρέπει να είναι διαφορετικοί",
|
||||
"connectionExists": "Η σύνδεση υπάρχει ήδη",
|
||||
"unknown": "Άγνωστο",
|
||||
"name": "Όνομα",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Κατάσταση",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "Αποτυχία φόρτωσης δεδομένων τοπολογίας δικτύου",
|
||||
"failedToAddNode": "Αποτυχία προσθήκης κόμβου",
|
||||
"sourceDifferentFromTarget": "Η πηγή και ο στόχος πρέπει να είναι διαφορετικοί",
|
||||
"exportJSON": "Εξαγωγή JSON",
|
||||
"importJSON": "Εισαγωγή JSON",
|
||||
"searchHost": "Αναζήτηση υπολογιστών...",
|
||||
"noHostFound": "Δεν βρέθηκαν υπολογιστές",
|
||||
"searchGroup": "Αναζήτηση ομάδων...",
|
||||
"noGroupFound": "Δεν βρέθηκαν ομάδες",
|
||||
"searchNode": "Αναζήτηση κόμβων...",
|
||||
"noNodeFound": "Δεν βρέθηκαν κόμβοι",
|
||||
"terminal": "Τερματικό",
|
||||
"fileManager": "Διαχειριστής Αρχείων",
|
||||
"tunnel": "Σήραγγα",
|
||||
"docker": "Προσάρτηση",
|
||||
"serverStats": "Στατιστικά Διακομιστή"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Κοινοποίηση Διακομιστή",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Σφάλμα",
|
||||
"errorCode": "Κωδικός σφάλματος: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Αποτυχία σύνδεσης στο Docker",
|
||||
"totpVerificationFailed": "Η επαλήθευση TOTP απέτυχε. Παρακαλώ προσπαθήστε ξανά.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Η ταυτοποίηση Warpgate απέτυχε. Παρακαλώ προσπαθήστε ξανά.",
|
||||
"verificationCodePrompt": "Εισάγετε τον κωδικό επαλήθευσης",
|
||||
"loadingContainers": "Φόρτωση εμπορευματοκιβωτίων...",
|
||||
"containerStarted": "Το κοντέινερ {{name}} ξεκίνησε",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Κονσόλα",
|
||||
"startContainerToAccess": "Εκκίνηση του περιέκτη για πρόσβαση στην κονσόλα",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Σύνδεση στο Docker host...",
|
||||
"authStarted": "Επίλυση διαπιστευτηρίων πιστοποίησης...",
|
||||
"totpRequired": "Απαιτείται επαλήθευση TOTP",
|
||||
"warpgateRequired": "Απαιτείται έλεγχος ταυτότητας Warpgate",
|
||||
"sessionCreated": "Ιδρύθηκε συνεδρία Docker SSH",
|
||||
"sessionReady": "Έτοιμο για λειτουργίες Docker",
|
||||
"error": "Η σύνδεση Docker απέτυχε: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Έναρξη συλλογής μετρήσεων...",
|
||||
"existingSession": "Χρήση υπάρχουσας συνεδρίας μέτρησης",
|
||||
"totpVerifying": "Απαιτείται επαλήθευση TOTP",
|
||||
"sessionEstablished": "Ιδρύθηκε συνεδρία μετρήσεων",
|
||||
"collecting": "Συλλογή μετρήσεων διακομιστή",
|
||||
"heartbeat": "Διατήρηση της σύνδεσης ζωντανής",
|
||||
"stopped": "Η συλλογή μετρικών σταμάτησε",
|
||||
"error": "Η συλλογή μετρήσεων απέτυχε: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Σύνδεση σε διακομιστή SFTP...",
|
||||
"jumpHost": "Σύνδεση μέσω jump host {{host}}...",
|
||||
"connected": "Ιδρύθηκε σύνδεση SFTP",
|
||||
"authFailed": "Αποτυχία ταυτοποίησης",
|
||||
"error": "Η λειτουργία SFTP απέτυχε: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+183
-183
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Mostrar el gestor de archivos como botón rápido en la barra lateral",
|
||||
"showTunnelInSidebar": "Mostrar botón de túnel",
|
||||
"showTunnelInSidebarDesc": "Mostrar administración de túneles como botón rápido en la barra lateral",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Mostrar botón de Docker",
|
||||
"showDockerInSidebarDesc": "Mostrar la administración docker como botón rápido en la barra lateral",
|
||||
"showServerStatsInSidebar": "Mostrar botón Estadísticas del Servidor",
|
||||
"showServerStatsInSidebarDesc": "Mostrar las estadísticas del servidor como botón rápido en la barra lateral",
|
||||
"atLeastOneActionRequired": "Al menos una acción activada debe mostrarse en la barra lateral",
|
||||
"advancedAuthSettings": "Configuración de autenticación avanzada",
|
||||
"sudoPasswordAutoFill": "Auto-relleno de contraseña de Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Ofrecer automáticamente para insertar la contraseña SSH cuando sudo solicita la contraseña",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Añadir variable",
|
||||
"docker": "Doctor",
|
||||
"openDocker": "Abrir Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Copiar URL de pantalla completa",
|
||||
"fullScreenUrlCopied": "URL a pantalla completa copiada al portapapeles",
|
||||
"failedToCopyUrl": "Error al copiar la URL al portapapeles",
|
||||
"copyTerminalUrl": "Copiar URL de terminal",
|
||||
"copyFileManagerUrl": "Copiar URL del gestor de archivos",
|
||||
"copyTunnelUrl": "Copiar URL del túnel",
|
||||
"copyServerStatsUrl": "Copiar URL de las estadísticas del servidor",
|
||||
"copyDockerUrl": "Copiar URL de Docker",
|
||||
"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...",
|
||||
"error": "Error",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Código de verificación",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verificar",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Autenticación de Warpgate requerida",
|
||||
"warpgateSecurityKey": "Clave de seguridad",
|
||||
"warpgateAuthUrl": "URL de autenticación",
|
||||
"warpgateOpenBrowser": "Abrir en el navegador",
|
||||
"warpgateContinue": "He completado la autenticación",
|
||||
"warpgateTimeout": "Se agotó el tiempo de autenticación de Warpgate. Por favor, vuelva a conectar.",
|
||||
"sudoPasswordPopupTitle": "¿Insertar contraseña?",
|
||||
"sudoPasswordPopupHint": "Presione Enter para insertar, Esc para descartar",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Descartar",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Conexión cerrada inesperadamente. Esto puede deberse a un problema de configuración SSL o proxy inverso. Por favor, compruebe los registros del servidor.",
|
||||
"totpInvalid": "Código no válido. Vuelve a intentarlo.",
|
||||
"authMethodFallback": "Error de autenticación {{method}} . Intentando método alternativo...",
|
||||
"authenticationRequired": "Autenticación requerida",
|
||||
"connectionLogTitle": "Registro de conexión",
|
||||
"connectionLogCopy": "Copiar registros al portapapeles",
|
||||
"connectionLogClear": "Borrar registros",
|
||||
"connectionLogEmpty": "Aún no hay registros de conexión",
|
||||
"connectionLogConnecting": "Conectando con el anfitrión...",
|
||||
"connectionLogCopied": "Registros de conexión copiados al portapapeles",
|
||||
"connectionLogCopyFailed": "Error al copiar los registros al portapapeles",
|
||||
"allAuthMethodsFailed": "Fallo en todos los métodos de autenticación. Por favor, comprueba tus credenciales.",
|
||||
"methodNotSupported": "El servidor no soporta autenticación {{method}} . Métodos disponibles: {{available}}",
|
||||
"retryWithMethod": "Reintentar con {{method}}",
|
||||
"automaticFallback": "Intentando automáticamente autenticación {{method}}...",
|
||||
"totpTimeout": "Tiempo de verificación TOTP. Por favor, vuelva a conectar.",
|
||||
"passwordTimeout": "Tiempo de verificación de contraseña. Por favor, vuelva a conectar.",
|
||||
"connectionRejected": "Conexión rechazada por el servidor. Por favor, compruebe su autenticación y configuración de red."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Gestor de archivos",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} eliminado correctamente",
|
||||
"itemsDeletedSuccessfully": "{{count}} elementos eliminados con éxito",
|
||||
"failedToDeleteItems": "Error al eliminar elementos",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Contraseña de administrador requerida",
|
||||
"enterSudoPassword": "Introduzca la contraseña sudo para continuar con esta operación",
|
||||
"sudoPassword": "Contraseña Sudo",
|
||||
"sudoOperationFailed": "Error en la operación Sudo",
|
||||
"sudoAuthFailed": "Falló la autenticación Sudo",
|
||||
"deleteOperation": "Eliminar archivos/carpetas",
|
||||
"dragFilesToUpload": "Borrar archivos aquí para subir",
|
||||
"emptyFolder": "Esta carpeta está vacía",
|
||||
"itemCount": "{{count}} objetos",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Archivo demasiado grande: {{error}}",
|
||||
"sshConnectionFailed": "La conexión SSH ha fallado. Por favor, compruebe su conexión a {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Error al cargar el archivo: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Conectando...",
|
||||
"connectedSuccessfully": "Conectado correctamente",
|
||||
"totpVerificationFailed": "Falló la verificación TOTP",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Autenticación de Warpgate fallida",
|
||||
"authenticationFailed": "Autenticación fallida",
|
||||
"verificationCodePrompt": "Código de verificación:",
|
||||
"changePermissions": "Cambiar permisos",
|
||||
"changePermissionsDesc": "Modificar permisos de archivo para",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Estableciendo conexión de túnel...",
|
||||
"sourceConnecting": "Conectando al host fuente {{host}}...",
|
||||
"sourceConnected": "Conectado al host fuente",
|
||||
"endpointResolving": "Resolviendo host de endpoint {{host}}...",
|
||||
"endpointResolved": "Host de punto final resuelto",
|
||||
"forwarding": "Configurando el reenvío de puertos {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Túnel establecido con éxito",
|
||||
"retrying": "Conexión fallida, reintentando en {{countdown}}s (intento {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Máximo de intentos de reintento alcanzado",
|
||||
"error": "Conexión de túnel fallida: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Administrador de archivos ya abierto para este host",
|
||||
"openFileManager": "Abrir gestor de archivos",
|
||||
"connecting": "Conectando...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Error al conectar al servidor",
|
||||
"cpuCores_one": "CPU {{count}}",
|
||||
"cpuCores_other": "CPUs {{count}}",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} falló",
|
||||
"quickActionError": "Error al ejecutar {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Puertos de escucha",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Puerto",
|
||||
"address": "Dirección",
|
||||
"state": "Estado",
|
||||
"process": "Proceso",
|
||||
"noData": "No hay datos de puertos en escucha"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Cortafuegos",
|
||||
"active": "Activo",
|
||||
"inactive": "Inactivo",
|
||||
"notDetected": "No detectado",
|
||||
"policy": "Política",
|
||||
"rules": "reglas",
|
||||
"noRules": "Sin reglas",
|
||||
"noData": "No hay datos firewall disponibles",
|
||||
"action": "Accin",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"port": "Puerto",
|
||||
"source": "Fuente",
|
||||
"accept": "ACEPTAR",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "REJECTO",
|
||||
"anywhere": "En cualquier lugar"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Error al cargar los datos",
|
||||
"saveError": "Error al guardar",
|
||||
"sessionExpired": "Sesión caducada - por favor inicia sesión de nuevo",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Tasa limitada: Demasiados intentos de verificación TOTP. Inténtalo de nuevo más tarde.",
|
||||
"totpRateLimitedWithTime": "Tasa limitada: Demasiados intentos de verificación TOTP. Por favor, espera {{time}} segundos antes de intentarlo de nuevo.",
|
||||
"resetCodeRateLimited": "Tasa limitada: Demasiados intentos de verificación. Inténtalo de nuevo más tarde.",
|
||||
"resetCodeRateLimitedWithTime": "Tasa limitada: Demasiados intentos de verificación. Por favor, espere {{time}} segundos antes de intentarlo de nuevo."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Guardado correctamente",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Anfitrión y barra lateral",
|
||||
"snippetsSettings": "Fragmentos",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Actualizaciones",
|
||||
"disableUpdateCheck": "Desactivar revisión de actualización",
|
||||
"disableUpdateCheckDesc": "Deja de buscar nuevas versiones en el arranque y el tablero. Reduce las solicitudes de red.",
|
||||
"currentPassword": "Contraseña actual",
|
||||
"passwordChangedSuccess": "¡Contraseña cambiada con éxito! Por favor, inicia sesión de nuevo.",
|
||||
"failedToChangePassword": "Error al cambiar la contraseña. Por favor, comprueba tu contraseña actual e inténtalo de nuevo.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Sistema",
|
||||
"appearanceDesc": "Seleccione el tema de color para la aplicación",
|
||||
"terminalSyntaxHighlightingDesc": "Destacar automáticamente comandos, rutas, direcciones IP y niveles de registro en la salida del terminal",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Error al cargar la información de la versión"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Tablero",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Cargando panel...",
|
||||
"github": "GitHub",
|
||||
"support": "Soporte",
|
||||
"discord": "Discordia",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Personalizar panel",
|
||||
"dashboardSettings": "Ajustes del panel",
|
||||
"enableDisableCards": "Habilitar/deshabilitar tarjetas",
|
||||
"resetLayout": "Restablecer por defecto",
|
||||
"serverOverviewCard": "Vista general del servidor",
|
||||
"recentActivityCard": "Actividad reciente",
|
||||
"networkGraphCard": "Gráfico de red",
|
||||
"networkGraph": "Gráfico de red",
|
||||
"quickActionsCard": "Acciones rápidas",
|
||||
"serverStatsCard": "Estadísticas del Servidor"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"title": "Gráfico de red",
|
||||
"addHost": "Añadir Host",
|
||||
"addGroup": "Añadir grupo",
|
||||
"addLink": "Añadir enlace",
|
||||
"deleteSelected": "Eliminar seleccionados",
|
||||
"zoomIn": "Acercar en",
|
||||
"zoomOut": "Apagar",
|
||||
"resetView": "Reiniciar vista",
|
||||
"exportJson": "Exportar JSON",
|
||||
"importJson": "Importar JSON",
|
||||
"selectHost": "Seleccionar Host",
|
||||
"chooseHost": "Seleccione un host...",
|
||||
"parentGroup": "Grupo padre",
|
||||
"noGroup": "Sin grupo",
|
||||
"groupName": "Nombre del grupo",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"source": "Fuente",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Mover al grupo",
|
||||
"selectGroup": "Seleccionar grupo...",
|
||||
"addConnection": "Añadir conexión",
|
||||
"hostDetails": "Detalles del host",
|
||||
"connectToHost": "Conectar al Host",
|
||||
"openTerminal": "Abrir Terminal",
|
||||
"openFileManager": "Abrir gestor de archivos",
|
||||
"openTunnel": "Abrir túneles",
|
||||
"openDocker": "Abrir Docker",
|
||||
"openServerStats": "Abrir detalles del servidor",
|
||||
"moveToGroupAction": "Mover al grupo",
|
||||
"removeFromGroup": "Eliminar del grupo",
|
||||
"addHostHere": "Añadir host aquí",
|
||||
"editGroup": "Editar grupo",
|
||||
"delete": "Eliminar",
|
||||
"cancel": "Cancelar",
|
||||
"add": "Añadir",
|
||||
"create": "Crear",
|
||||
"update": "Actualizar",
|
||||
"move": "Mover",
|
||||
"connect": "Conectar",
|
||||
"close": "Cerrar",
|
||||
"createGroup": "Crear grupo",
|
||||
"noAvailableHosts": "No hay hosts disponibles",
|
||||
"selectSourcePlaceholder": "Seleccionar origen...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Archivo inválido",
|
||||
"hostAlreadyExists": "El anfitrión ya está en la topología",
|
||||
"sourceTargetMustDiffer": "La fuente y el objetivo deben ser diferentes",
|
||||
"connectionExists": "La conexión ya existe",
|
||||
"unknown": "Desconocido",
|
||||
"name": "Nombre",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Estado",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Error al cargar los datos de topología de red",
|
||||
"failedToAddNode": "Error al añadir el nodo",
|
||||
"sourceDifferentFromTarget": "La fuente y el objetivo deben ser diferentes",
|
||||
"exportJSON": "Exportar JSON",
|
||||
"importJSON": "Importar JSON",
|
||||
"searchHost": "Buscar hosts...",
|
||||
"noHostFound": "No hay hosts",
|
||||
"searchGroup": "Buscar grupos...",
|
||||
"noGroupFound": "No hay grupos",
|
||||
"searchNode": "Buscar nodos...",
|
||||
"noNodeFound": "No se encontraron nodos",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"fileManager": "Gestor de archivos",
|
||||
"tunnel": "Túnel",
|
||||
"docker": "Doctor",
|
||||
"serverStats": "Estadísticas del Servidor"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Compartir Host",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Error",
|
||||
"errorCode": "Código de error: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Error al conectar con Docker",
|
||||
"totpVerificationFailed": "Falló la verificación del TOTP. Por favor, inténtelo de nuevo.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "La autenticación de Warpgate falló. Por favor, inténtelo de nuevo.",
|
||||
"verificationCodePrompt": "Introduzca código de verificación",
|
||||
"loadingContainers": "Cargando contenedores...",
|
||||
"containerStarted": "Contenedor {{name}} iniciado",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Consola",
|
||||
"startContainerToAccess": "Iniciar el contenedor para acceder a la consola",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Conectando al host Docker...",
|
||||
"authStarted": "Resolviendo credenciales de autenticación...",
|
||||
"totpRequired": "Verificación TOTP requerida",
|
||||
"warpgateRequired": "Autenticación Warpgate requerida",
|
||||
"sessionCreated": "Sesión Docker SSH establecida",
|
||||
"sessionReady": "Listo para operaciones de Docker",
|
||||
"error": "Conexión con Docker fallida: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Iniciando colección de métricas...",
|
||||
"existingSession": "Utilizando la sesión de métricas existentes",
|
||||
"totpVerifying": "Verificación TOTP requerida",
|
||||
"sessionEstablished": "Sesión de métricas establecida",
|
||||
"collecting": "Recopilando métricas del servidor",
|
||||
"heartbeat": "Manteniendo la conexión activa",
|
||||
"stopped": "Detenida la recolección de métricas",
|
||||
"error": "Error en la recolección de métricas: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Conectando al servidor SFTP...",
|
||||
"jumpHost": "Conectando vía jump host {{host}}...",
|
||||
"connected": "Conexión SFTP establecida",
|
||||
"authFailed": "Autenticación fallida",
|
||||
"error": "Error en la operación SFTP: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+185
-185
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Näytä tiedostonhallinta pika-painikkeena sivupalkissa.@ info: whatsthis",
|
||||
"showTunnelInSidebar": "Näytä Tunnelin Painike",
|
||||
"showTunnelInSidebarDesc": "Näytä tunnelin hallinta sivupalkin pikanäppäimenä",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Näytä Telakointipainike",
|
||||
"showDockerInSidebarDesc": "Näytä telakan hallinta pika-painikkeena sivupalkissa",
|
||||
"showServerStatsInSidebar": "Näytä Palvelimen Tilastojen Painike",
|
||||
"showServerStatsInSidebarDesc": "Näytä palvelimen tilastot pika-painikkeena sivupalkissa",
|
||||
"atLeastOneActionRequired": "Sivupalkissa on oltava vähintään yksi käytössä oleva toiminto",
|
||||
"advancedAuthSettings": "Lisäasetukset todennukselle",
|
||||
"sudoPasswordAutoFill": "Sudo-salasanan automaattinen täyttö",
|
||||
"sudoPasswordAutoFillDesc": "Tarjoaa automaattisesti SSH-salasanan syöttämistä, kun sudo pyytää salasanaa",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Lisää muuttuja",
|
||||
"docker": "Telakoitsija",
|
||||
"openDocker": "Avaa Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopioi Koko Näytön URL",
|
||||
"fullScreenUrlCopied": "Koko näytön URL kopioitu leikepöydälle",
|
||||
"failedToCopyUrl": "URL-osoitteen kopiointi leikepöydälle epäonnistui",
|
||||
"copyTerminalUrl": "Kopioi Päätteen URL",
|
||||
"copyFileManagerUrl": "Kopioi Tiedostonhallinnan URL",
|
||||
"copyTunnelUrl": "Kopioi Tunnelin URL",
|
||||
"copyServerStatsUrl": "Kopioi Palvelimen Tilastot Url",
|
||||
"copyDockerUrl": "Kopioi Docker 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...",
|
||||
"error": "Virhe",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Vahvistuskoodi",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Vahvista",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Varmennus Vaaditaan",
|
||||
"warpgateSecurityKey": "Turvallisuus Avain",
|
||||
"warpgateAuthUrl": "Todennuksen URL",
|
||||
"warpgateOpenBrowser": "Avaa selaimessa",
|
||||
"warpgateContinue": "Olen Suorittanut Todentamisen",
|
||||
"warpgateTimeout": "Warpgate autentikoinnin aikakatkaisu. Yhdistä uudelleen.",
|
||||
"sudoPasswordPopupTitle": "Syötä salasana?",
|
||||
"sudoPasswordPopupHint": "Lisää painamalla Enter, hylkää painamalla Esc",
|
||||
"sudoPasswordPopupConfirm": "Lisää",
|
||||
"sudoPasswordPopupDismiss": "Hylkää",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Yhteys suljettiin odottamattomasti. Tämä saattaa johtua käänteisestä välityspalvelusta tai SSL-asetuksista. Tarkista palvelimen lokit.",
|
||||
"totpInvalid": "Virheellinen koodi. Yritä uudelleen.",
|
||||
"authMethodFallback": "{{method}} todennus epäonnistui. Vaihtoehtoisen metodi...",
|
||||
"authenticationRequired": "Tunnistautuminen vaaditaan",
|
||||
"connectionLogTitle": "Yhteyden Loki",
|
||||
"connectionLogCopy": "Kopioi lokit leikepöydälle",
|
||||
"connectionLogClear": "Tyhjennä lokit",
|
||||
"connectionLogEmpty": "Ei vielä yhteyslokeja",
|
||||
"connectionLogConnecting": "Yhdistetään isäntään...",
|
||||
"connectionLogCopied": "Yhteyden lokit kopioitu leikepöydälle",
|
||||
"connectionLogCopyFailed": "Lokien kopiointi leikepöydälle epäonnistui",
|
||||
"allAuthMethodsFailed": "Kaikki todennusmenetelmät epäonnistui. Tarkista käyttäjätunnuksesi.",
|
||||
"methodNotSupported": "Palvelin ei tue {{method}} -todennusta. Käytettävissä olevat menetelmät: {{available}}",
|
||||
"retryWithMethod": "Yritä uudelleen {{method}} kanssa",
|
||||
"automaticFallback": "Yritetään automaattisesti {{method}} todennusta...",
|
||||
"totpTimeout": "TOTP vahvistuksen aikakatkaisu. Yhdistä uudelleen.",
|
||||
"passwordTimeout": "Salasanan varmennuksen aikakatkaisu. Yhdistä uudelleen.",
|
||||
"connectionRejected": "Palvelin hylkäsi yhteyden. Tarkista todennus ja verkon asetukset."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Tiedostojen Hallinta",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} poistettu onnistuneesti",
|
||||
"itemsDeletedSuccessfully": "{{count}} kohdetta poistettu onnistuneesti",
|
||||
"failedToDeleteItems": "Kohteiden poistaminen epäonnistui",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Ylläpitäjän Salasana Vaaditaan",
|
||||
"enterSudoPassword": "Syötä sudo salasana jatkaaksesi tätä toimintoa",
|
||||
"sudoPassword": "Sudo salasana",
|
||||
"sudoOperationFailed": "Sudo toiminto epäonnistui",
|
||||
"sudoAuthFailed": "Sudo todennus epäonnistui",
|
||||
"deleteOperation": "Poista tiedostot/kansiot",
|
||||
"dragFilesToUpload": "Pudota tiedostot tähän ladataksesi",
|
||||
"emptyFolder": "Tämä kansio on tyhjä",
|
||||
"itemCount": "{{count}} kohdetta",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Tiedosto liian suuri: {{error}}",
|
||||
"sshConnectionFailed": "SSH-yhteys epäonnistui. Tarkista yhteytesi kohteeseen {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Tiedoston lataaminen epäonnistui: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Yhdistetään...",
|
||||
"connectedSuccessfully": "Yhteys onnistui",
|
||||
"totpVerificationFailed": "TOTP-vahvistus epäonnistui",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Varmennuksen varmennus epäonnistui",
|
||||
"authenticationFailed": "Todennus epäonnistui",
|
||||
"verificationCodePrompt": "Vahvistuskoodi:",
|
||||
"changePermissions": "Muuta käyttöoikeuksia",
|
||||
"changePermissionsDesc": "Muokkaa tiedoston käyttöoikeuksia",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Luodaan tunneliyhteyttä...",
|
||||
"sourceConnecting": "Yhdistetään lähteen isäntään {{host}}...",
|
||||
"sourceConnected": "Yhdistetty lähteen palvelimeen",
|
||||
"endpointResolving": "Selvitetään päätepisteen isäntää {{host}}...",
|
||||
"endpointResolved": "Päätepisteen isäntä ratkaistu",
|
||||
"forwarding": "Portinsiirron määrittäminen {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunneli muodostettu onnistuneesti",
|
||||
"retrying": "Yhteys epäonnistui, yritetään uudelleen {{countdown}}s kuluttua (yritys {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Enimmäismäärä uudelleenyrityksiä saavutettu",
|
||||
"error": "Tunneliyhteys epäonnistui: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Tiedostonhallinta on jo auki tälle isännälle",
|
||||
"openFileManager": "Avaa tiedostonhallinta",
|
||||
"connecting": "Yhdistetään...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Yhteyden muodostaminen palvelimeen epäonnistui",
|
||||
"cpuCores_one": "{{count}} Suoritinta",
|
||||
"cpuCores_other": "{{count}} Suoritinta",
|
||||
"naCpus": "Ei saatavilla olevaa suoritinta",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} epäonnistui",
|
||||
"quickActionError": "{{name}} suoritus epäonnistui",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Kuunnellaan Satamia",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Portti",
|
||||
"address": "Osoite",
|
||||
"state": "Tila",
|
||||
"process": "Prosessi",
|
||||
"noData": "Ei kuunnella porttien tietoja"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Palomuuri",
|
||||
"active": "Aktiivinen",
|
||||
"inactive": "Passiivinen",
|
||||
"notDetected": "Ei Havaittu",
|
||||
"policy": "Politiikka",
|
||||
"rules": "säännöt",
|
||||
"noRules": "Ei sääntöjä",
|
||||
"noData": "Palomuurin tietoja ei ole saatavilla",
|
||||
"action": "Toiminto",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"port": "Portti",
|
||||
"source": "Lähde",
|
||||
"accept": "HYVÄKSY",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "HYVÄKSYTTY",
|
||||
"anywhere": "Missä"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Tietojen lataus epäonnistui",
|
||||
"saveError": "Tallennus epäonnistui",
|
||||
"sessionExpired": "Istunto vanhentunut - kirjaudu sisään uudelleen",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Hintarajoitus: Liian monta TOTP vahvistusyritystä. Yritä myöhemmin uudelleen.",
|
||||
"totpRateLimitedWithTime": "Nopeus rajoitettu: Liian monta TOTP-vahvistusyritystä. Odota {{time}} sekuntia ennen kuin yrität uudelleen.",
|
||||
"resetCodeRateLimited": "Hintarajoitus: Liian monta vahvistusyritystä. Yritä myöhemmin uudelleen.",
|
||||
"resetCodeRateLimitedWithTime": "Hintarajoitus: Liian monta vahvistusyritystä. Odota {{time}} sekuntia ennen kuin yrität uudelleen."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Tallennettu onnistuneesti",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Pääte",
|
||||
"hostSidebarSettings": "Isäntä ja sivupalkki",
|
||||
"snippetsSettings": "Projekti",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Päivitykset",
|
||||
"disableUpdateCheck": "Poista Päivitystarkistus Käytöstä",
|
||||
"disableUpdateCheckDesc": "Lopeta uusien versioiden tarkistaminen käynnistettäessä ja hallintapaneelissa. Vähennä verkkopyyntöjä.",
|
||||
"currentPassword": "Nykyinen salasana",
|
||||
"passwordChangedSuccess": "Salasana vaihdettu onnistuneesti! Kirjaudu uudelleen sisään.",
|
||||
"failedToChangePassword": "Salasanan vaihtaminen epäonnistui. Tarkista nykyinen salasanasi ja yritä uudelleen.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Järjestelmä",
|
||||
"appearanceDesc": "Valitse sovelluksen väriteema",
|
||||
"terminalSyntaxHighlightingDesc": "Korosta automaattisesti komennot, polut, IP-osoitteet ja lokitasot päätetulosteessa",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Ota Käyttöön Komentopaletin Pikakuvake",
|
||||
"enableCommandPaletteShortcutDesc": "Kaksoisnapauta vasen Shift avataksesi komentopaletin saadaksesi nopean pääsyn isäntiin"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Versiotietojen lataaminen epäonnistui"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Kojelauta",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Ladataan kojelautaa...",
|
||||
"github": "GitHub",
|
||||
"support": "Tukea",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "Suoritin",
|
||||
"ram": "RAM-muistia",
|
||||
"notAvailable": "Ei saatavilla",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Muokkaa Kojelautaa",
|
||||
"dashboardSettings": "Hallintapaneelin Asetukset",
|
||||
"enableDisableCards": "Ota Kortit Käyttöön/Poista Käytöstä",
|
||||
"resetLayout": "Palauta oletukset",
|
||||
"serverOverviewCard": "Palvelimen Yleiskatsaus",
|
||||
"recentActivityCard": "Viimeaikainen Toiminta",
|
||||
"networkGraphCard": "Verkkokaavio",
|
||||
"networkGraph": "Verkkokaavio",
|
||||
"quickActionsCard": "Nopeat Toiminnot",
|
||||
"serverStatsCard": "Palvelimen Tilastot"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Verkkokaavio",
|
||||
"addHost": "Lisää Isäntä",
|
||||
"addGroup": "Lisää Ryhmä",
|
||||
"addLink": "Lisää Linkki",
|
||||
"deleteSelected": "Poista Valitut",
|
||||
"zoomIn": "Zoomaa Sisään",
|
||||
"zoomOut": "Zoomaa Ulos",
|
||||
"resetView": "Palauta Näkymä",
|
||||
"exportJson": "Vie JSON",
|
||||
"importJson": "Tuo JSON",
|
||||
"selectHost": "Valitse Isäntä",
|
||||
"chooseHost": "Valitse isäntä...",
|
||||
"parentGroup": "Ylätason Ryhmä",
|
||||
"noGroup": "Ei Ryhmää",
|
||||
"groupName": "Ryhmän Nimi",
|
||||
"color": "Väri",
|
||||
"source": "Lähde",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Siirrä ryhmään",
|
||||
"selectGroup": "Valitse ryhmä...",
|
||||
"addConnection": "Lisää Yhteys",
|
||||
"hostDetails": "Palvelimen Tiedot",
|
||||
"connectToHost": "Yhdistä palvelimeen",
|
||||
"openTerminal": "Avaa Pääte",
|
||||
"openFileManager": "Avaa Tiedostonhallinta",
|
||||
"openTunnel": "Avoimet Tunnelit",
|
||||
"openDocker": "Avaa Docker",
|
||||
"openServerStats": "Avaa Palvelimen Tiedot",
|
||||
"moveToGroupAction": "Siirrä ryhmään",
|
||||
"removeFromGroup": "Poista ryhmästä",
|
||||
"addHostHere": "Lisää Isäntä Tähän",
|
||||
"editGroup": "Muokkaa Ryhmää",
|
||||
"delete": "Poista",
|
||||
"cancel": "Peruuta",
|
||||
"add": "Lisää",
|
||||
"create": "Luo",
|
||||
"update": "Päivitä",
|
||||
"move": "Siirrä",
|
||||
"connect": "Yhdistä",
|
||||
"close": "Sulje",
|
||||
"createGroup": "Luo Ryhmä",
|
||||
"noAvailableHosts": "Ei saatavilla olevia isäntiä",
|
||||
"selectSourcePlaceholder": "Valitse Lähdekoodi...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Virheellinen Tiedosto",
|
||||
"hostAlreadyExists": "Isäntä on jo rakenteessa",
|
||||
"sourceTargetMustDiffer": "Lähteen ja kohteen on oltava erilainen",
|
||||
"connectionExists": "Yhteys on jo olemassa",
|
||||
"unknown": "Tuntematon",
|
||||
"name": "Nimi",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Tila",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "Verkkotopologian tietojen lataaminen epäonnistui",
|
||||
"failedToAddNode": "Solmun lisääminen epäonnistui",
|
||||
"sourceDifferentFromTarget": "Lähteen ja kohteen on oltava erilainen",
|
||||
"exportJSON": "Vie JSON",
|
||||
"importJSON": "Tuo JSON",
|
||||
"searchHost": "Etsi palvelimia...",
|
||||
"noHostFound": "Isäntää ei löytynyt",
|
||||
"searchGroup": "Etsi ryhmiä...",
|
||||
"noGroupFound": "Ryhmiä ei löytynyt",
|
||||
"searchNode": "Etsi solmuja...",
|
||||
"noNodeFound": "Solmuja ei löytynyt",
|
||||
"terminal": "Pääte",
|
||||
"fileManager": "Tiedostojen Hallinta",
|
||||
"tunnel": "Tunneli",
|
||||
"docker": "Telakoitsija",
|
||||
"serverStats": "Palvelimen Tilastot"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Jaa isäntä",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Virhe",
|
||||
"errorCode": "Virhekoodi: {{code}}",
|
||||
"version": "Telakoija {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Yhteyden muodostaminen Dockeriin epäonnistui",
|
||||
"totpVerificationFailed": "TOTP-vahvistus epäonnistui. Yritä uudelleen.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Varmennus epäonnistui. Yritä uudelleen.",
|
||||
"verificationCodePrompt": "Syötä vahvistuskoodi",
|
||||
"loadingContainers": "Konttien lastaus...",
|
||||
"containerStarted": "Kontti {{name}} aloitettu",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsoli",
|
||||
"startContainerToAccess": "Käynnistä säilö päästäksesi konsoliin",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Yhdistetään Docker isäntään...",
|
||||
"authStarted": "Selvitetään tunnistautumistietoja...",
|
||||
"totpRequired": "TOTP vahvistus vaaditaan",
|
||||
"warpgateRequired": "Varmennus vaaditaan",
|
||||
"sessionCreated": "Docker SSH istunto perustettu",
|
||||
"sessionReady": "Valmis Docker-operaatioihin",
|
||||
"error": "Telakointiyhteys epäonnistui: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Aloitetaan mittarikokoelmaa...",
|
||||
"existingSession": "Käytetään olemassa olevia mittareita",
|
||||
"totpVerifying": "TOTP vahvistus vaaditaan",
|
||||
"sessionEstablished": "Metriikka luotu",
|
||||
"collecting": "Kerätään palvelimen mittareita",
|
||||
"heartbeat": "Yhteyden säilyttäminen elossa",
|
||||
"stopped": "Metriikan kokoelma pysäytetty",
|
||||
"error": "Metriikan kokoelma epäonnistui: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Yhdistetään SFTP-palvelimeen...",
|
||||
"jumpHost": "Yhdistetään hyppypalvelimella {{host}}...",
|
||||
"connected": "SFTP-yhteys perustettu",
|
||||
"authFailed": "Todennus epäonnistui",
|
||||
"error": "SFTP-toiminto epäonnistui: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+177
-177
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Afficher le gestionnaire de fichiers comme un bouton rapide dans la barre latérale",
|
||||
"showTunnelInSidebar": "Afficher le bouton du tunnel",
|
||||
"showTunnelInSidebarDesc": "Afficher la gestion des tunnels comme un bouton rapide dans la barre latérale",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Afficher le bouton Docker",
|
||||
"showDockerInSidebarDesc": "Afficher la gestion du docker comme un bouton rapide dans la barre latérale",
|
||||
"showServerStatsInSidebar": "Afficher le bouton Stats du Serveur",
|
||||
"showServerStatsInSidebarDesc": "Afficher les statistiques du serveur sous forme de bouton rapide dans la barre latérale",
|
||||
"atLeastOneActionRequired": "Au moins une action activée doit être affichée dans la barre latérale",
|
||||
"advancedAuthSettings": "Paramètres avancés d'authentification",
|
||||
"sudoPasswordAutoFill": "Remplissage automatique du mot de passe Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Proposer automatiquement d'insérer le mot de passe SSH lorsque sudo demande le mot de passe",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Ajouter une variable",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Ouvrir Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Copier l'URL en plein écran",
|
||||
"fullScreenUrlCopied": "URL plein écran copiée dans le presse-papiers",
|
||||
"failedToCopyUrl": "Impossible de copier l'URL dans le presse-papiers",
|
||||
"copyTerminalUrl": "Copier l'URL du terminal",
|
||||
"copyFileManagerUrl": "Copier l'URL du gestionnaire de fichiers",
|
||||
"copyTunnelUrl": "Copier l'URL du tunnel",
|
||||
"copyServerStatsUrl": "Copier l'URL des statistiques du serveur",
|
||||
"copyDockerUrl": "Copier l'URL de Docker",
|
||||
"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...",
|
||||
"error": "Erreur",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Code de vérification",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Vérifier",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Authentification de Warpgate requise",
|
||||
"warpgateSecurityKey": "Clé de sécurité",
|
||||
"warpgateAuthUrl": "URL d'authentification",
|
||||
"warpgateOpenBrowser": "Ouvrir dans le navigateur",
|
||||
"warpgateContinue": "J'ai terminé l'authentification",
|
||||
"warpgateTimeout": "Délai d'authentification de Warpgate. Veuillez vous reconnecter.",
|
||||
"sudoPasswordPopupTitle": "Insérer un mot de passe ?",
|
||||
"sudoPasswordPopupHint": "Appuyez sur Entrée pour insérer, Échap pour rejeter",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Refuser",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Connexion fermée de manière inattendue. Cela peut être dû à un problème de proxy inversé ou de configuration SSL. Veuillez vérifier les journaux du serveur.",
|
||||
"totpInvalid": "Code invalide. Veuillez réessayer.",
|
||||
"authMethodFallback": "L'authentification {{method}} a échoué. Tentative de méthode alternative...",
|
||||
"authenticationRequired": "Authentification requise",
|
||||
"connectionLogTitle": "Journal de connexion",
|
||||
"connectionLogCopy": "Copier les logs dans le presse-papiers",
|
||||
"connectionLogClear": "Effacer les logs",
|
||||
"connectionLogEmpty": "Aucun journal de connexion pour l'instant",
|
||||
"connectionLogConnecting": "Connexion à l'hôte...",
|
||||
"connectionLogCopied": "Journaux de connexion copiés dans le presse-papiers",
|
||||
"connectionLogCopyFailed": "Impossible de copier les logs dans le presse-papiers",
|
||||
"allAuthMethodsFailed": "Toutes les méthodes d'authentification ont échoué. Veuillez vérifier vos identifiants.",
|
||||
"methodNotSupported": "Le serveur ne supporte pas l'authentification {{method}} . Méthodes disponibles : {{available}}",
|
||||
"retryWithMethod": "Réessayez avec {{method}}",
|
||||
"automaticFallback": "Essai automatique de l'authentification {{method}}...",
|
||||
"totpTimeout": "Délai de vérification TOTP. Veuillez vous reconnecter.",
|
||||
"passwordTimeout": "Délai de vérification du mot de passe. Veuillez vous reconnecter.",
|
||||
"connectionRejected": "Connexion refusée par le serveur. Veuillez vérifier votre authentification et la configuration du réseau."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Gestionnaire de fichiers",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} supprimé avec succès",
|
||||
"itemsDeletedSuccessfully": "Les éléments {{count}} ont été supprimés avec succès",
|
||||
"failedToDeleteItems": "Impossible de supprimer les éléments",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Mot de passe de l'administrateur requis",
|
||||
"enterSudoPassword": "Entrez le mot de passe sudo pour continuer cette opération",
|
||||
"sudoPassword": "Mot de passe Sudo",
|
||||
"sudoOperationFailed": "L'opération Sudo a échoué",
|
||||
"sudoAuthFailed": "L'authentification de Sudo a échoué",
|
||||
"deleteOperation": "Supprimer les fichiers/dossiers",
|
||||
"dragFilesToUpload": "Déposez les fichiers ici pour les télécharger",
|
||||
"emptyFolder": "Ce dossier est vide",
|
||||
"itemCount": "Articles {{count}}",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Fichier trop volumineux: {{error}}",
|
||||
"sshConnectionFailed": "La connexion SSH a échoué. Veuillez vérifier votre connexion à {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Impossible de charger le fichier : {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Connexion en cours...",
|
||||
"connectedSuccessfully": "Connecté avec succès",
|
||||
"totpVerificationFailed": "La vérification TOTP a échoué",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Échec de l'authentification de Warpgate",
|
||||
"authenticationFailed": "Échec de l'authentification",
|
||||
"verificationCodePrompt": "Code de vérification :",
|
||||
"changePermissions": "Modifier les permissions",
|
||||
"changePermissionsDesc": "Modifier les permissions de fichier pour",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Établissement de la connexion au tunnel...",
|
||||
"sourceConnecting": "Connexion à l'hôte source {{host}}...",
|
||||
"sourceConnected": "Connecté à l'hôte source",
|
||||
"endpointResolving": "Résolution de l'hôte de terminaison {{host}}...",
|
||||
"endpointResolved": "Hôte de point d'extrémité résolu",
|
||||
"forwarding": "Mise en place de la redirection de port {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel établi avec succès",
|
||||
"retrying": "La connexion a échoué, nouvelle tentative dans {{countdown}}s (tentative {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Nombre maximum de tentatives de réessai atteint",
|
||||
"error": "Échec de la connexion au tunnel: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Gestionnaire de fichiers déjà ouvert pour cet hôte",
|
||||
"openFileManager": "Ouvrir le gestionnaire de fichiers",
|
||||
"connecting": "Connexion en cours...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Échec de la connexion au serveur",
|
||||
"cpuCores_one": "CPU {{count}}",
|
||||
"cpuCores_other": "Processeurs {{count}}",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} a échoué",
|
||||
"quickActionError": "Impossible d'exécuter {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Ports d'écoute",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adresses",
|
||||
"state": "État",
|
||||
"process": "Processus",
|
||||
"noData": "Aucune donnée de port d'écoute"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"title": "Pare-feu",
|
||||
"active": "Actif",
|
||||
"inactive": "Inactif",
|
||||
"notDetected": "Non détecté",
|
||||
"policy": "Politique de confidentialité",
|
||||
"rules": "règles",
|
||||
"noRules": "Aucune règle",
|
||||
"noData": "Aucune donnée de pare-feu disponible",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"accept": "ACCEPTER",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "REJETTER",
|
||||
"anywhere": "Partout"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Impossible de charger les données",
|
||||
"saveError": "Échec de l'enregistrement",
|
||||
"sessionExpired": "La session a expiré - veuillez vous reconnecter",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Taux limité : Trop de tentatives de vérification TOTP. Veuillez réessayer plus tard.",
|
||||
"totpRateLimitedWithTime": "Taux limité : Trop de tentatives de vérification TOTP. Veuillez attendre {{time}} secondes avant de réessayer.",
|
||||
"resetCodeRateLimited": "Taux limité : trop de tentatives de vérification. Veuillez réessayer plus tard.",
|
||||
"resetCodeRateLimitedWithTime": "Taux limité : trop de tentatives de vérification. Veuillez attendre {{time}} secondes avant de réessayer."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Enregistré avec succès",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Hôte et barre latérale",
|
||||
"snippetsSettings": "Extraits",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Mises à jour",
|
||||
"disableUpdateCheck": "Désactiver la vérification des mises à jour",
|
||||
"disableUpdateCheckDesc": "Arrêter la vérification des nouvelles versions au démarrage et au tableau de bord. Réduit les requêtes réseau.",
|
||||
"currentPassword": "Mot de passe actuel",
|
||||
"passwordChangedSuccess": "Mot de passe modifié avec succès ! Veuillez vous reconnecter.",
|
||||
"failedToChangePassword": "Impossible de modifier le mot de passe. Veuillez vérifier votre mot de passe actuel et réessayez.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Système",
|
||||
"appearanceDesc": "Sélectionnez le thème de couleur pour l'application",
|
||||
"terminalSyntaxHighlightingDesc": "Mettre automatiquement en surbrillance les commandes, chemins, IPs et niveaux de log dans la sortie du terminal",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Impossible de charger les informations de version"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Tableau de bord",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Chargement du tableau de bord...",
|
||||
"github": "GitHub",
|
||||
"support": "Soutien",
|
||||
"discord": "Discord.",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "UC",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Personnaliser le tableau de bord",
|
||||
"dashboardSettings": "Paramètres du tableau de bord",
|
||||
"enableDisableCards": "Activer/Désactiver les cartes",
|
||||
"resetLayout": "Revenir à la valeur par défaut",
|
||||
"serverOverviewCard": "Vue d'ensemble du serveur",
|
||||
"recentActivityCard": "Activité récente",
|
||||
"networkGraphCard": "Graphique réseau",
|
||||
"networkGraph": "Graphique réseau",
|
||||
"quickActionsCard": "Actions rapides",
|
||||
"serverStatsCard": "Statistiques du serveur"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"title": "Graphique réseau",
|
||||
"addHost": "Ajouter un hôte",
|
||||
"addGroup": "Ajouter un groupe",
|
||||
"addLink": "Ajouter un lien",
|
||||
"deleteSelected": "Supprimer la sélection",
|
||||
"zoomIn": "Zoom avant",
|
||||
"zoomOut": "Zoom arrière",
|
||||
"resetView": "Réinitialiser la vue",
|
||||
"exportJson": "Exporter JSON",
|
||||
"importJson": "Importer JSON",
|
||||
"selectHost": "Sélectionner l'hôte",
|
||||
"chooseHost": "Choisissez un hôte...",
|
||||
"parentGroup": "Groupe parent",
|
||||
"noGroup": "Aucun groupe",
|
||||
"groupName": "Nom du groupe",
|
||||
"color": "Couleur",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Déplacer vers le groupe",
|
||||
"selectGroup": "Sélectionner un groupe...",
|
||||
"addConnection": "Ajouter une connexion",
|
||||
"hostDetails": "Détails de l'hôte",
|
||||
"connectToHost": "Se connecter à l'hôte",
|
||||
"openTerminal": "Ouvrir le terminal",
|
||||
"openFileManager": "Ouvrir le gestionnaire de fichiers",
|
||||
"openTunnel": "Tunnels ouverts",
|
||||
"openDocker": "Ouvrir Docker",
|
||||
"openServerStats": "Détails de l'Open Server",
|
||||
"moveToGroupAction": "Déplacer vers le groupe",
|
||||
"removeFromGroup": "Retirer du groupe",
|
||||
"addHostHere": "Ajouter un hôte ici",
|
||||
"editGroup": "Modifier le groupe",
|
||||
"delete": "Supprimez",
|
||||
"cancel": "Abandonner",
|
||||
"add": "Ajouter",
|
||||
"create": "Créer",
|
||||
"update": "Mise à jour",
|
||||
"move": "Déplacer",
|
||||
"connect": "Connecter",
|
||||
"close": "Fermer",
|
||||
"createGroup": "Créer un groupe",
|
||||
"noAvailableHosts": "Aucun hôte disponible",
|
||||
"selectSourcePlaceholder": "Sélectionnez la source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Fichier invalide",
|
||||
"hostAlreadyExists": "L'hôte est déjà dans la topologie",
|
||||
"sourceTargetMustDiffer": "La source et la cible doivent être différentes",
|
||||
"connectionExists": "La connexion existe déjà",
|
||||
"unknown": "Inconnu",
|
||||
"name": "Nom",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Statut",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Impossible de charger les données de topologie du réseau",
|
||||
"failedToAddNode": "Impossible d'ajouter le noeud",
|
||||
"sourceDifferentFromTarget": "La source et la cible doivent être différentes",
|
||||
"exportJSON": "Exporter JSON",
|
||||
"importJSON": "Importer JSON",
|
||||
"searchHost": "Rechercher des hôtes...",
|
||||
"noHostFound": "Aucun hôte trouvé",
|
||||
"searchGroup": "Rechercher des groupes...",
|
||||
"noGroupFound": "Aucun groupe trouvé",
|
||||
"searchNode": "Rechercher des nœuds...",
|
||||
"noNodeFound": "Aucun noeud trouvé",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"fileManager": "Gestionnaire de fichiers",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Statistiques du serveur"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Partager l'hôte",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Erreur",
|
||||
"errorCode": "Code d'erreur: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Impossible de se connecter à Docker",
|
||||
"totpVerificationFailed": "La vérification TOTP a échoué. Veuillez réessayer.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Échec de l'authentification de Warpgate. Veuillez réessayer.",
|
||||
"verificationCodePrompt": "Entrez le code de vérification",
|
||||
"loadingContainers": "Chargement des conteneurs...",
|
||||
"containerStarted": "Le conteneur {{name}} a commencé",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Console",
|
||||
"startContainerToAccess": "Démarrez le conteneur pour accéder à la console",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Connexion à l'hôte Docker...",
|
||||
"authStarted": "Résolution des identifiants d'authentification...",
|
||||
"totpRequired": "Vérification TOTP requise",
|
||||
"warpgateRequired": "Authentification de Warpgate requise",
|
||||
"sessionCreated": "Session SSH Docker établie",
|
||||
"sessionReady": "Prêt pour les opérations Docker",
|
||||
"error": "Échec de la connexion au Docker : {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Démarrage de la collection de métriques...",
|
||||
"existingSession": "Utilisation de la session de métriques existante",
|
||||
"totpVerifying": "Vérification TOTP requise",
|
||||
"sessionEstablished": "Session de métriques établie",
|
||||
"collecting": "Collecte des métriques du serveur",
|
||||
"heartbeat": "Garder la connexion en vie",
|
||||
"stopped": "Collection de métriques arrêtée",
|
||||
"error": "La collection de métriques a échoué : {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Connexion au serveur SFTP...",
|
||||
"jumpHost": "Connexion via saut hôte {{host}}...",
|
||||
"connected": "Connexion SFTP établie",
|
||||
"authFailed": "Échec de l'authentification",
|
||||
"error": "Échec de l'opération SFTP : {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+245
-245
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "נדרשת סיסמה",
|
||||
"sshKeyRequired": "נדרש מפתח SSH",
|
||||
"credentialAddedSuccessfully": "פרטי הכניסה \"{{name}}\" נוספו בהצלחה",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "שומר את פרטי הכניסה...",
|
||||
"updatingCredential": "מעדכן את פרטי הכניסה...",
|
||||
"general": "כְּלָלִי",
|
||||
"description": "תֵאוּר",
|
||||
"folder": "תיקייה",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "תְעוּדַת זֶהוּת:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "חיבור מהיר",
|
||||
"description": "התחברות ישירה לטרמינל או למנהל קבצים מבלי לשמור תצורת מארח",
|
||||
"ipAddress": "כתובת IP או שם מארח",
|
||||
"port": "נָמָל",
|
||||
"username": "שם משתמש",
|
||||
"password": "סִיסמָה",
|
||||
"key": "מפתח פרטי SSH",
|
||||
"keyPassword": "סיסמת מפתח (אופציונלי)",
|
||||
"keyType": "סוג מפתח",
|
||||
"uploadFile": "העלאת קובץ",
|
||||
"pasteKey": "הדבקת מפתח",
|
||||
"credential": "תְעוּדָה",
|
||||
"overrideUsername": "עקיפת שם משתמש של פרטי כניסה",
|
||||
"overrideUsernameDesc": "השתמש בשם משתמש שונה מזה המאוחסן בפרטי האישור",
|
||||
"connectTerminal": "התחברות לטרמינל",
|
||||
"connectFileManager": "התחברות למנהל הקבצים",
|
||||
"cancel": "לְבַטֵל",
|
||||
"passwordRequired": "נדרשת סיסמה",
|
||||
"keyRequired": "נדרש מפתח SSH",
|
||||
"credentialRequired": "נדרשת בחירת אישורים",
|
||||
"connectionEstablished": "החיבור נוצר בהצלחה",
|
||||
"connectionFailed": "נכשל ביצירת החיבור",
|
||||
"autoDetect": "זיהוי אוטומטי",
|
||||
"authentication": "אימות"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "שגיאה: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "נתיב SSH",
|
||||
"localPath": "נתיב מקומי",
|
||||
"appName": "טרמיקס",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "פתח בכרטיסייה חדשה",
|
||||
"resetSidebarWidth": "איפוס רוחב הצד",
|
||||
"dragToResizeSidebar": "גרור כדי לשנות את גודל הצד",
|
||||
"noAuthCredentials": "אין אישורי אימות זמינים עבור מארח SSH זה",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "נסה שוב",
|
||||
"checking": "בודק...",
|
||||
"checkingDatabase": "בודק חיבור למסד הנתונים...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "בודק אימות...",
|
||||
"actions": "פעולות",
|
||||
"remove": "לְהַסִיר",
|
||||
"revoke": "לְבַטֵל",
|
||||
"create": "לִיצוֹר",
|
||||
"update": "Update"
|
||||
"update": "לְעַדְכֵּן"
|
||||
},
|
||||
"nav": {
|
||||
"home": "בַּיִת",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "לא ניתן לפצל את הכרטיסייה הזו",
|
||||
"tabNavigation": "ניווט בטאבים",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "העתקת סיסמה",
|
||||
"copySudoPassword": "העתקת סיסמת סודו",
|
||||
"passwordCopied": "הסיסמה הועתקה ללוח",
|
||||
"sudoPasswordCopied": "סיסמת הסודו הועתקה ללוח",
|
||||
"noPasswordAvailable": "אין סיסמה זמינה"
|
||||
},
|
||||
"admin": {
|
||||
"title": "הגדרות מנהל מערכת",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "רישום משתמש",
|
||||
"allowNewAccountRegistration": "אפשר רישום חשבון חדש",
|
||||
"allowPasswordLogin": "אפשר כניסה באמצעות שם משתמש/סיסמה",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "אפשר איפוס סיסמה באמצעות קוד איפוס",
|
||||
"missingRequiredFields": "שדות חובה חסרים: {{fields}}",
|
||||
"oidcConfigurationUpdated": "תצורת ה-OIDC עודכנה בהצלחה!",
|
||||
"failedToFetchOidcConfig": "נכשלה אחזור תצורת OIDC",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "הפעלה אוטומטית בעת הפעלת מכולה",
|
||||
"autoStartDesc": "הפעל אוטומטית את המנהרה הזו בעת הפעלת המכולה",
|
||||
"addConnection": "הוסף חיבור מנהרה",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "סוג מנהרה",
|
||||
"tunnelTypeLocal": "מקומי (-L)",
|
||||
"tunnelTypeRemote": "מרחוק (-R)",
|
||||
"tunnelTypeLocalDesc": "העברת פורט מקומי לנקודת קצה מרוחקת",
|
||||
"tunnelTypeRemoteDesc": "העברת פורט מרוחק למחשב מקומי",
|
||||
"tunnelForwardDescriptionLocal": "מנהרה זו תעביר תעבורה מפורט מקומי {{sourcePort}} לפורט {{endpointPort}} במחשב נקודת הקצה.",
|
||||
"tunnelForwardDescriptionRemote": "מנהרה זו תעביר תעבורה מפורט {{sourcePort}} במחשב המקור (פרטי החיבור הנוכחיים בכרטיסייה הכללית) לפורט {{endpointPort}} במחשב נקודת הקצה.",
|
||||
"sshpassRequired": "נדרש Sshpass לאימות סיסמה",
|
||||
"sshpassRequiredDesc": "לאימות סיסמה במנהרות, יש להתקין sshpass במערכת.",
|
||||
"otherInstallMethods": "שיטות התקנה נוספות:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "אוֹ",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, ללא קבצי בינארי רשמיים)",
|
||||
"sshServerConfigRequired": "נדרשת תצורת שרת SSH",
|
||||
"sshServerConfigDesc": "עבור חיבורי מנהרה, יש להגדיר את שרת ה-SSH כך שיאפשר העברת פורטים:",
|
||||
"gatewayPortsYes": "כדי לחבר פורטים מרוחקים לכל הממשקים",
|
||||
"allowTcpForwardingYes": "כדי לאפשר העברת פורטים",
|
||||
"permitRootLoginYes": "אם משתמשים במשתמש root לצורך מנהור",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "ערוך את קובץ התצורה של SSH:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"restartSshService": "לאחר מכן הפעל מחדש את שירות ה-SSH:",
|
||||
"restartSshCommand": "sudo systemctl הפעל מחדש את ה-sshd",
|
||||
"upload": "העלאה",
|
||||
"authentication": "אימות",
|
||||
"password": "סִיסמָה",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "שם הפעולה",
|
||||
"noSnippetFound": "לא נמצא קטע",
|
||||
"quickActionsOrder": "כפתורי פעולה מהירה יופיעו בסדר המפורט למעלה בדף סטטיסטיקות השרת",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "התאמה אישית של כפתור סרגל צד",
|
||||
"sidebarCustomizationDesc": "בחר אילו פעולות יופיעו ככפתורים מהירים בסרגל הצד. פעולות שלא מוצגות ככפתורים יופיעו בתפריט הנפתח.",
|
||||
"showTerminalInSidebar": "הצג את לחצן הטרמינל",
|
||||
"showTerminalInSidebarDesc": "הצגת מסוף ככפתור מהיר בסרגל הצד",
|
||||
"showFileManagerInSidebar": "הצג את לחצן מנהל הקבצים",
|
||||
"showFileManagerInSidebarDesc": "הצג את מנהל הקבצים ככפתור מהיר בסרגל הצד",
|
||||
"showTunnelInSidebar": "הצג כפתור מנהרה",
|
||||
"showTunnelInSidebarDesc": "הצג את ניהול המנהרות ככפתור מהיר בסרגל הצד",
|
||||
"showDockerInSidebar": "הצג את כפתור Docker",
|
||||
"showDockerInSidebarDesc": "הצג את ניהול הדוקר ככפתור מהיר בסרגל הצד",
|
||||
"showServerStatsInSidebar": "כפתור הצג סטטיסטיקות שרת",
|
||||
"showServerStatsInSidebarDesc": "הצגת סטטיסטיקות שרת ככפתור מהיר בסרגל הצד",
|
||||
"atLeastOneActionRequired": "לפחות פעולה מופעלת אחת חייבת להיות מוצגת בסרגל הצד",
|
||||
"advancedAuthSettings": "הגדרות אימות מתקדמות",
|
||||
"sudoPasswordAutoFill": "מילוי אוטומטי של סיסמאות Sudo",
|
||||
"sudoPasswordAutoFillDesc": "הצעה אוטומטית להזין סיסמת SSH כאשר sudo מבקש סיסמה",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "הוסף משתנה",
|
||||
"docker": "דוקר",
|
||||
"openDocker": "פתח את דוקר",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "העתקת כתובת URL במסך מלא",
|
||||
"fullScreenUrlCopied": "כתובת URL במסך מלא הועתקה ללוח",
|
||||
"failedToCopyUrl": "נכשלה העתקת כתובת URL ללוח",
|
||||
"copyTerminalUrl": "העתקת כתובת URL של הטרמינל",
|
||||
"copyFileManagerUrl": "העתקת כתובת URL של מנהל הקבצים",
|
||||
"copyTunnelUrl": "העתקת כתובת URL של המנהרה",
|
||||
"copyServerStatsUrl": "העתקת כתובת URL של סטטיסטיקות שרת",
|
||||
"copyDockerUrl": "העתקת כתובת URL של Docker",
|
||||
"fullScreenUrlTooltip": "העתק כתובת URL כדי לפתוח אפליקציה זו במצב מסך מלא",
|
||||
"notEnabled": "Docker אינו מופעל עבור מארח זה. הפעל אותו בהגדרות המארח כדי להשתמש בתכונות Docker.",
|
||||
"validating": "מאמת את Docker...",
|
||||
"error": "שְׁגִיאָה",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "קוד אימות",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "לְאַמֵת",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "נדרש אימות Warpgate",
|
||||
"warpgateSecurityKey": "מפתח אבטחה",
|
||||
"warpgateAuthUrl": "כתובת URL לאימות",
|
||||
"warpgateOpenBrowser": "פתח בדפדפן",
|
||||
"warpgateContinue": "סיימתי את האימות",
|
||||
"warpgateTimeout": "פסק זמן לאימות Warpgate. אנא התחבר מחדש.",
|
||||
"sudoPasswordPopupTitle": "להכניס סיסמה?",
|
||||
"sudoPasswordPopupHint": "לחץ על Enter כדי להוסיף, Esc כדי לסגור",
|
||||
"sudoPasswordPopupConfirm": "לְהַכנִיס",
|
||||
"sudoPasswordPopupDismiss": "לְפַטֵר",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "החיבור נסגר באופן בלתי צפוי. ייתכן שהדבר נובע מבעיית פרוקסי הפוך או מבעיית תצורת SSL. אנא בדוק את יומני השרת.",
|
||||
"totpInvalid": "קוד לא תקין. אנא נסה שוב.",
|
||||
"authMethodFallback": "אימות {{method}} נכשל. מנסה שיטה חלופית...",
|
||||
"authenticationRequired": "נדרש אימות",
|
||||
"connectionLogTitle": "יומן חיבור",
|
||||
"connectionLogCopy": "העתקת יומנים ללוח",
|
||||
"connectionLogClear": "נקה יומנים",
|
||||
"connectionLogEmpty": "אין עדיין יומני חיבור",
|
||||
"connectionLogConnecting": "מתחבר למארח...",
|
||||
"connectionLogCopied": "יומני חיבור הועתקו ללוח",
|
||||
"connectionLogCopyFailed": "נכשלה העתקת יומנים ללוח",
|
||||
"allAuthMethodsFailed": "כל שיטות האימות נכשלו. אנא בדוק את פרטי הגישה שלך.",
|
||||
"methodNotSupported": "השרת אינו תומך באימות {{method}} . שיטות זמינות: {{available}}",
|
||||
"retryWithMethod": "נסה שוב עם {{method}}",
|
||||
"automaticFallback": "מנסה אוטומטית אימות {{method}} ...",
|
||||
"totpTimeout": "פסק זמן לאימות TOTP. אנא התחבר מחדש.",
|
||||
"passwordTimeout": "פסק זמן לאימות סיסמה. אנא התחבר מחדש.",
|
||||
"connectionRejected": "החיבור נדחה על ידי השרת. אנא בדוק את האימות ותצורת הרשת שלך."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "מנהל הקבצים",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} נמחק בהצלחה",
|
||||
"itemsDeletedSuccessfully": "{{count}} פריטים נמחקו בהצלחה",
|
||||
"failedToDeleteItems": "מחיקת הפריטים נכשלה",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "נדרשת סיסמת מנהל",
|
||||
"enterSudoPassword": "הזן את סיסמת הסודו כדי להמשיך בפעולה זו",
|
||||
"sudoPassword": "סיסמת סודו",
|
||||
"sudoOperationFailed": "פעולת הסודו נכשלה",
|
||||
"sudoAuthFailed": "אימות סודו נכשל",
|
||||
"deleteOperation": "מחיקת קבצים/תיקיות",
|
||||
"dragFilesToUpload": "שחררו קבצים כאן כדי להעלות",
|
||||
"emptyFolder": "תיקייה זו ריקה",
|
||||
"itemCount": "פריטים {{count}}",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "קובץ גדול מדי: {{error}}",
|
||||
"sshConnectionFailed": "חיבור SSH נכשל. אנא בדוק את החיבור שלך אל {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "טעינת הקובץ נכשלה: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "מְקַשֵׁר...",
|
||||
"connectedSuccessfully": "התחבר בהצלחה",
|
||||
"totpVerificationFailed": "אימות TOTP נכשל",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "אימות Warpgate נכשל",
|
||||
"authenticationFailed": "האימות נכשל",
|
||||
"verificationCodePrompt": "קוד אימות:",
|
||||
"changePermissions": "שינוי הרשאות",
|
||||
"changePermissionsDesc": "שינוי הרשאות קבצים עבור",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "יצירת חיבור למנהרה...",
|
||||
"sourceConnecting": "מתחבר למארח המקור {{host}}...",
|
||||
"sourceConnected": "מחובר למארח המקור",
|
||||
"endpointResolving": "פתרון מארח נקודת קצה {{host}}...",
|
||||
"endpointResolved": "מארח נקודת הקצה נפתר",
|
||||
"forwarding": "הגדרת העברת פורטים {{localPort}} → {{remotePort}}...",
|
||||
"connected": "המנהרה הוקמה בהצלחה",
|
||||
"retrying": "החיבור נכשל, ניסיון חוזר בעוד {{countdown}}שניות (ניסיון {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "הגעת למספר מקסימלי של ניסיונות ניסיון חוזר",
|
||||
"error": "חיבור המנהרה נכשל: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "מנהל הקבצים כבר פתוח עבור מארח זה",
|
||||
"openFileManager": "פתח את מנהל הקבצים",
|
||||
"connecting": "מְקַשֵׁר...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "נכשלה ההתחברות לשרת",
|
||||
"cpuCores_one": "מעבד {{count}}",
|
||||
"cpuCores_other": "מעבדים {{count}}",
|
||||
"naCpus": "מעבדים לא רלוונטיים",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} נכשל",
|
||||
"quickActionError": "נכשל בביצוע {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "יציאות האזנה",
|
||||
"protocol": "פּרוֹטוֹקוֹל",
|
||||
"port": "נָמָל",
|
||||
"address": "כְּתוֹבֶת",
|
||||
"state": "מְדִינָה",
|
||||
"process": "תַהֲלִיך",
|
||||
"noData": "אין נתוני יציאות האזנה"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "חומת אש",
|
||||
"active": "פָּעִיל",
|
||||
"inactive": "לֹא פָּעִיל",
|
||||
"notDetected": "לא זוהה",
|
||||
"policy": "מְדִינִיוּת",
|
||||
"rules": "כללים",
|
||||
"noRules": "אין חוקים",
|
||||
"noData": "אין נתוני חומת אש זמינים",
|
||||
"action": "פְּעוּלָה",
|
||||
"protocol": "פרוטו",
|
||||
"port": "נָמָל",
|
||||
"source": "מָקוֹר",
|
||||
"accept": "לְקַבֵּל",
|
||||
"drop": "יְרִידָה",
|
||||
"reject": "לִדחוֹת",
|
||||
"anywhere": "בְּכָל מָקוֹם"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "טעינת הנתונים נכשלה",
|
||||
"saveError": "השמירה נכשלה",
|
||||
"sessionExpired": "הסשן פג תוקפו - אנא התחבר שוב",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "קצב מוגבל: יותר מדי ניסיונות אימות TOTP. אנא נסה שוב מאוחר יותר.",
|
||||
"totpRateLimitedWithTime": "קצב מוגבל: יותר מדי ניסיונות אימות TOTP. אנא המתן {{time}} שניות לפני שתנסה שוב.",
|
||||
"resetCodeRateLimited": "קצב מוגבל: יותר מדי ניסיונות אימות. אנא נסה שוב מאוחר יותר.",
|
||||
"resetCodeRateLimitedWithTime": "קצב מוגבל: יותר מדי ניסיונות אימות. אנא המתן {{time}} שניות לפני שתנסה שוב."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "נשמר בהצלחה",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "מָסוֹף",
|
||||
"hostSidebarSettings": "מארח וסרגל צד",
|
||||
"snippetsSettings": "קטעי טקסט",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "עדכונים",
|
||||
"disableUpdateCheck": "השבתת בדיקת עדכונים",
|
||||
"disableUpdateCheckDesc": "הפסק לבדוק גרסאות חדשות בעת ההפעלה ובלוח המחוונים. מפחית בקשות רשת.",
|
||||
"currentPassword": "סיסמה נוכחית",
|
||||
"passwordChangedSuccess": "הסיסמה שונתה בהצלחה! אנא התחבר שוב.",
|
||||
"failedToChangePassword": "שינוי הסיסמה נכשל. אנא בדוק את הסיסמה הנוכחית ונסה שוב.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "מַעֲרֶכֶת",
|
||||
"appearanceDesc": "בחר את ערכת הצבעים עבור האפליקציה",
|
||||
"terminalSyntaxHighlightingDesc": "סמן אוטומטית פקודות, נתיבים, כתובות IP ורמות יומן בפלט הטרמינל",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "הפעל קיצור דרך של לוח הפקודות",
|
||||
"enableCommandPaletteShortcutDesc": "הקש פעמיים על Shift שמאלי כדי לפתוח את לוח הפקודות לגישה מהירה למארחים"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "טעינת פרטי הגרסה נכשלה"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "לוּחַ מַחווָנִים",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "טוען לוח מחוונים...",
|
||||
"github": "גיטהאב",
|
||||
"support": "תְמִיכָה",
|
||||
"discord": "מַחֲלוֹקֶת",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "מעבד",
|
||||
"ram": "אַיִל",
|
||||
"notAvailable": "לא רלוונטי",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "התאמה אישית של לוח המחוונים",
|
||||
"dashboardSettings": "הגדרות לוח המחוונים",
|
||||
"enableDisableCards": "הפעלה/השבתה של כרטיסים",
|
||||
"resetLayout": "איפוס לברירת מחדל",
|
||||
"serverOverviewCard": "סקירת שרת",
|
||||
"recentActivityCard": "פעילות אחרונה",
|
||||
"networkGraphCard": "גרף הרשת",
|
||||
"networkGraph": "גרף הרשת",
|
||||
"quickActionsCard": "פעולות מהירות",
|
||||
"serverStatsCard": "סטטיסטיקות שרת"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"title": "גרף הרשת",
|
||||
"addHost": "הוסף מארח",
|
||||
"addGroup": "הוסף קבוצה",
|
||||
"addLink": "הוסף קישור",
|
||||
"deleteSelected": "מחק את הפריטים שנבחרו",
|
||||
"zoomIn": "לְהִתְמַקֵד",
|
||||
"zoomOut": "התקרבות",
|
||||
"resetView": "איפוס תצוגה",
|
||||
"exportJson": "ייצוא JSON",
|
||||
"importJson": "ייבוא JSON",
|
||||
"selectHost": "בחר מארח",
|
||||
"chooseHost": "בחר מארח...",
|
||||
"parentGroup": "קבוצת הורים",
|
||||
"noGroup": "אין קבוצה",
|
||||
"groupName": "שם הקבוצה",
|
||||
"color": "צֶבַע",
|
||||
"source": "מָקוֹר",
|
||||
"target": "יַעַד",
|
||||
"moveToGroup": "מעבר לקבוצה",
|
||||
"selectGroup": "בחירת קבוצה...",
|
||||
"addConnection": "הוסף חיבור",
|
||||
"hostDetails": "פרטי המארח",
|
||||
"connectToHost": "התחברות למארח",
|
||||
"openTerminal": "פתח את הטרמינל",
|
||||
"openFileManager": "פתח את מנהל הקבצים",
|
||||
"openTunnel": "מנהרות פתוחות",
|
||||
"openDocker": "פתח את דוקר",
|
||||
"openServerStats": "פתיחת פרטי שרת",
|
||||
"moveToGroupAction": "מעבר לקבוצה",
|
||||
"removeFromGroup": "הסר מהקבוצה",
|
||||
"addHostHere": "הוסף מארח כאן",
|
||||
"editGroup": "עריכת קבוצה",
|
||||
"delete": "לִמְחוֹק",
|
||||
"cancel": "לְבַטֵל",
|
||||
"add": "לְהוֹסִיף",
|
||||
"create": "לִיצוֹר",
|
||||
"update": "לְעַדְכֵּן",
|
||||
"move": "מַהֲלָך",
|
||||
"connect": "לְחַבֵּר",
|
||||
"close": "לִסְגוֹר",
|
||||
"createGroup": "צור קבוצה",
|
||||
"noAvailableHosts": "אין מארחים זמינים",
|
||||
"selectSourcePlaceholder": "בחר מקור...",
|
||||
"selectTargetPlaceholder": "בחר יעד...",
|
||||
"invalidFile": "קובץ לא חוקי",
|
||||
"hostAlreadyExists": "המארח כבר נמצא בטופולוגיה",
|
||||
"sourceTargetMustDiffer": "המקור והיעד חייבים להיות שונים",
|
||||
"connectionExists": "החיבור כבר קיים",
|
||||
"unknown": "לֹא יְדוּעַ",
|
||||
"name": "שֵׁם",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"status": "סטָטוּס",
|
||||
"id": "תְעוּדַת זֶהוּת",
|
||||
"failedToLoadData": "נכשלה טעינת נתוני טופולוגיית הרשת",
|
||||
"failedToAddNode": "נכשל בהוספת הצומת",
|
||||
"sourceDifferentFromTarget": "המקור והיעד חייבים להיות שונים",
|
||||
"exportJSON": "ייצוא JSON",
|
||||
"importJSON": "ייבוא JSON",
|
||||
"searchHost": "חיפוש מארחים...",
|
||||
"noHostFound": "לא נמצאו מארחים",
|
||||
"searchGroup": "חיפוש קבוצות...",
|
||||
"noGroupFound": "לא נמצאו קבוצות",
|
||||
"searchNode": "חיפוש צמתים...",
|
||||
"noNodeFound": "לא נמצאו צמתים",
|
||||
"terminal": "מָסוֹף",
|
||||
"fileManager": "מנהל הקבצים",
|
||||
"tunnel": "מִנהָרָה",
|
||||
"docker": "דוקר",
|
||||
"serverStats": "סטטיסטיקות שרת"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "שתף מארח",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "שְׁגִיאָה",
|
||||
"errorCode": "קוד שגיאה: {{code}}",
|
||||
"version": "דוקר {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "נכשלה ההתחברות ל-Docker",
|
||||
"totpVerificationFailed": "אימות TOTP נכשל. אנא נסה שוב.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "אימות Warpgate נכשל. אנא נסה שוב.",
|
||||
"verificationCodePrompt": "הזן קוד אימות",
|
||||
"loadingContainers": "טוען מכולות...",
|
||||
"containerStarted": "מיכל {{name}} הופעל",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "לְנַחֵם",
|
||||
"startContainerToAccess": "הפעל את המכולה כדי לגשת לקונסולה",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "מתחבר למארח Docker...",
|
||||
"authStarted": "פתרון פרטי אימות...",
|
||||
"totpRequired": "נדרש אימות TOTP",
|
||||
"warpgateRequired": "נדרש אימות Warpgate",
|
||||
"sessionCreated": "הוקמה סשן SSH של Docker",
|
||||
"sessionReady": "מוכן לפעולות Docker",
|
||||
"error": "חיבור Docker נכשל: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "מתחיל איסוף מדדים...",
|
||||
"existingSession": "שימוש בסשן מדדים קיים",
|
||||
"totpVerifying": "נדרש אימות TOTP",
|
||||
"sessionEstablished": "סשן מדדים נוצר",
|
||||
"collecting": "איסוף מדדי שרת",
|
||||
"heartbeat": "שמירה על קשר חי",
|
||||
"stopped": "איסוף המדדים הופסק",
|
||||
"error": "איסוף המדדים נכשל: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "מתחבר לשרת SFTP...",
|
||||
"jumpHost": "מתחבר דרך קפיצה מארח {{host}}...",
|
||||
"connected": "נוצר חיבור SFTP",
|
||||
"authFailed": "האימות נכשל",
|
||||
"error": "פעולת SFTP נכשלה: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+243
-243
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "पासवर्ड आवश्यक है",
|
||||
"sshKeyRequired": "SSH कुंजी आवश्यक है",
|
||||
"credentialAddedSuccessfully": "क्रेडेंशियल \"{{name}}\" सफलतापूर्वक जोड़ा गया",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "क्रेडेंशियल सहेजा जा रहा है...",
|
||||
"updatingCredential": "क्रेडेंशियल अपडेट किए जा रहे हैं...",
|
||||
"general": "सामान्य",
|
||||
"description": "विवरण",
|
||||
"folder": "फ़ोल्डर",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "पहचान:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "त्वरित कनेक्ट",
|
||||
"description": "होस्ट कॉन्फ़िगरेशन को सहेजे बिना सीधे टर्मिनल या फ़ाइल मैनेजर सत्र से कनेक्ट करें",
|
||||
"ipAddress": "आईपी पता या होस्टनाम",
|
||||
"port": "पत्तन",
|
||||
"username": "उपयोगकर्ता नाम",
|
||||
"password": "पासवर्ड",
|
||||
"key": "एसएसएच निजी कुंजी",
|
||||
"keyPassword": "कुंजी पासवर्ड (वैकल्पिक)",
|
||||
"keyType": "कुंजी प्रकार",
|
||||
"uploadFile": "फ़ाइल अपलोड करें",
|
||||
"pasteKey": "पेस्ट कुंजी",
|
||||
"credential": "क्रेडेंशियल",
|
||||
"overrideUsername": "क्रेडेंशियल उपयोगकर्ता नाम को ओवरराइड करें",
|
||||
"overrideUsernameDesc": "क्रेडेंशियल में संग्रहीत उपयोगकर्ता नाम से भिन्न उपयोगकर्ता नाम का उपयोग करें",
|
||||
"connectTerminal": "टर्मिनल से कनेक्ट करें",
|
||||
"connectFileManager": "फ़ाइल प्रबंधक से कनेक्ट करें",
|
||||
"cancel": "रद्द करना",
|
||||
"passwordRequired": "पासवर्ड आवश्यक है",
|
||||
"keyRequired": "SSH कुंजी आवश्यक है",
|
||||
"credentialRequired": "क्रेडेंशियल का चयन आवश्यक है",
|
||||
"connectionEstablished": "कनेक्शन सफलतापूर्वक स्थापित हो गया।",
|
||||
"connectionFailed": "कनेक्शन स्थापित करने में विफल",
|
||||
"autoDetect": "ऑटो का पता लगाने",
|
||||
"authentication": "प्रमाणीकरण"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "त्रुटि: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "एसएसएच पथ",
|
||||
"localPath": "स्थानीय पथ",
|
||||
"appName": "टर्मिक्स",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "वेब टेब में खोलें",
|
||||
"resetSidebarWidth": "साइडबार की चौड़ाई रीसेट करें",
|
||||
"dragToResizeSidebar": "साइडबार का आकार बदलने के लिए उसे खींचें",
|
||||
"noAuthCredentials": "इस SSH होस्ट के लिए कोई प्रमाणीकरण क्रेडेंशियल उपलब्ध नहीं हैं",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "पुन: प्रयास करें",
|
||||
"checking": "जाँच चल रही है...",
|
||||
"checkingDatabase": "डेटाबेस कनेक्शन की जाँच की जा रही है...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "प्रमाणीकरण की जाँच की जा रही है...",
|
||||
"actions": "कार्रवाई",
|
||||
"remove": "निकालना",
|
||||
"revoke": "रद्द करना",
|
||||
"create": "बनाएं",
|
||||
"update": "Update"
|
||||
"update": "अद्यतन"
|
||||
},
|
||||
"nav": {
|
||||
"home": "घर",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "इस टैब को विभाजित नहीं किया जा सकता",
|
||||
"tabNavigation": "टैब नेविगेशन",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "पासवर्ड कॉपी करें",
|
||||
"copySudoPassword": "सूडो पासवर्ड कॉपी करें",
|
||||
"passwordCopied": "पासवर्ड क्लिपबोर्ड पर कॉपी हो गया है",
|
||||
"sudoPasswordCopied": "सूडो पासवर्ड क्लिपबोर्ड पर कॉपी हो गया है",
|
||||
"noPasswordAvailable": "कोई पासवर्ड उपलब्ध नहीं है"
|
||||
},
|
||||
"admin": {
|
||||
"title": "व्यवस्थापक सेटिंग्स",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "उपयोगकर्ता पंजीकरण",
|
||||
"allowNewAccountRegistration": "नए खाते के पंजीकरण की अनुमति दें",
|
||||
"allowPasswordLogin": "उपयोगकर्ता नाम/पासवर्ड लॉगिन की अनुमति दें",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "पासवर्ड रीसेट कोड के माध्यम से पासवर्ड रीसेट करने की अनुमति दें",
|
||||
"missingRequiredFields": "आवश्यक फ़ील्ड अनुपस्थित हैं: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC कॉन्फ़िगरेशन सफलतापूर्वक अपडेट हो गया!",
|
||||
"failedToFetchOidcConfig": "OIDC कॉन्फ़िगरेशन प्राप्त करने में विफल",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "कंटेनर लॉन्च होने पर ऑटो स्टार्ट",
|
||||
"autoStartDesc": "कंटेनर लॉन्च होने पर यह टनल स्वचालित रूप से शुरू हो जाएगी",
|
||||
"addConnection": "टनल कनेक्शन जोड़ें",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "सुरंग प्रकार",
|
||||
"tunnelTypeLocal": "स्थानीय (-एल)",
|
||||
"tunnelTypeRemote": "रिमोट (-R)",
|
||||
"tunnelTypeLocalDesc": "स्थानीय पोर्ट को रिमोट एंडपॉइंट पर अग्रेषित करें",
|
||||
"tunnelTypeRemoteDesc": "रिमोट पोर्ट को लोकल मशीन पर फॉरवर्ड करें",
|
||||
"tunnelForwardDescriptionLocal": "यह टनल स्थानीय पोर्ट {{sourcePort}} से एंडपॉइंट मशीन पर पोर्ट {{endpointPort}} तक ट्रैफ़िक को अग्रेषित करेगा।",
|
||||
"tunnelForwardDescriptionRemote": "यह टनल स्रोत मशीन पर पोर्ट {{sourcePort}} (सामान्य टैब में वर्तमान कनेक्शन विवरण) से एंडपॉइंट मशीन पर पोर्ट {{endpointPort}} तक ट्रैफ़िक अग्रेषित करेगा।",
|
||||
"sshpassRequired": "पासवर्ड प्रमाणीकरण के लिए एसएसएचपास आवश्यक है",
|
||||
"sshpassRequiredDesc": "टनल में पासवर्ड प्रमाणीकरण के लिए, सिस्टम पर sshpass स्थापित होना आवश्यक है।",
|
||||
"otherInstallMethods": "स्थापना के अन्य तरीके:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "या",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "मैक ओएस",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "विंडोज़ (WSL, कोई आधिकारिक बाइनरी नहीं)",
|
||||
"sshServerConfigRequired": "एसएसएच सर्वर कॉन्फ़िगरेशन आवश्यक है",
|
||||
"sshServerConfigDesc": "टनल कनेक्शन के लिए, एसएसएच सर्वर को पोर्ट फॉरवर्डिंग की अनुमति देने के लिए कॉन्फ़िगर किया जाना चाहिए:",
|
||||
"gatewayPortsYes": "सभी इंटरफेसों से रिमोट पोर्ट को जोड़ने के लिए",
|
||||
"allowTcpForwardingYes": "पोर्ट फॉरवर्डिंग को सक्षम करने के लिए",
|
||||
"permitRootLoginYes": "यदि टनलिंग के लिए रूट उपयोगकर्ता का उपयोग कर रहे हैं",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "SSH कॉन्फ़िगरेशन फ़ाइल को संपादित करें:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "फिर एसएसएच सेवा को पुनः आरंभ करें:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "अपलोड करें",
|
||||
"authentication": "प्रमाणीकरण",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "क्रिया का नाम",
|
||||
"noSnippetFound": "कोई अंश नहीं मिला",
|
||||
"quickActionsOrder": "सर्वर स्टैट्स पेज पर त्वरित कार्रवाई बटन ऊपर सूचीबद्ध क्रम में दिखाई देंगे।",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "साइडबार बटन अनुकूलन",
|
||||
"sidebarCustomizationDesc": "साइडबार में त्वरित बटन के रूप में कौन से एक्शन दिखाई देंगे, यह चुनें। जो एक्शन बटन के रूप में नहीं दिखाए जाएंगे, वे ड्रॉपडाउन मेनू में दिखाई देंगे।",
|
||||
"showTerminalInSidebar": "टर्मिनल बटन दिखाएँ",
|
||||
"showTerminalInSidebarDesc": "साइडबार में टर्मिनल को त्वरित बटन के रूप में प्रदर्शित करें",
|
||||
"showFileManagerInSidebar": "फ़ाइल मैनेजर बटन दिखाएँ",
|
||||
"showFileManagerInSidebarDesc": "फ़ाइल मैनेजर को साइडबार में एक त्वरित बटन के रूप में प्रदर्शित करें",
|
||||
"showTunnelInSidebar": "टनल बटन दिखाएँ",
|
||||
"showTunnelInSidebarDesc": "साइडबार में टनल प्रबंधन को त्वरित बटन के रूप में प्रदर्शित करें",
|
||||
"showDockerInSidebar": "डॉकर बटन दिखाएँ",
|
||||
"showDockerInSidebarDesc": "साइडबार में डॉकर प्रबंधन को त्वरित बटन के रूप में प्रदर्शित करें",
|
||||
"showServerStatsInSidebar": "सर्वर आँकड़े दिखाएँ बटन",
|
||||
"showServerStatsInSidebarDesc": "साइडबार में एक त्वरित बटन के रूप में सर्वर सांख्यिकी प्रदर्शित करें",
|
||||
"atLeastOneActionRequired": "साइडबार में कम से कम एक सक्षम क्रिया प्रदर्शित होनी चाहिए।",
|
||||
"advancedAuthSettings": "उन्नत प्रमाणीकरण सेटिंग्स",
|
||||
"sudoPasswordAutoFill": "सूडो पासवर्ड ऑटो-फिल",
|
||||
"sudoPasswordAutoFillDesc": "जब sudo पासवर्ड मांगे तो स्वचालित रूप से SSH पासवर्ड डालने का विकल्प दें",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "चर जोड़ें",
|
||||
"docker": "डाक में काम करनेवाला मज़दूर",
|
||||
"openDocker": "ओपन डॉकर",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "पूर्ण स्क्रीन यूआरएल कॉपी करें",
|
||||
"fullScreenUrlCopied": "फुल-स्क्रीन यूआरएल क्लिपबोर्ड पर कॉपी हो गया",
|
||||
"failedToCopyUrl": "URL को क्लिपबोर्ड पर कॉपी करने में विफल रहा",
|
||||
"copyTerminalUrl": "टर्मिनल यूआरएल कॉपी करें",
|
||||
"copyFileManagerUrl": "फ़ाइल मैनेजर यूआरएल कॉपी करें",
|
||||
"copyTunnelUrl": "टनल यूआरएल कॉपी करें",
|
||||
"copyServerStatsUrl": "सर्वर सांख्यिकी यूआरएल कॉपी करें",
|
||||
"copyDockerUrl": "डॉकर यूआरएल कॉपी करें",
|
||||
"fullScreenUrlTooltip": "इस ऐप को फुल-स्क्रीन मोड में खोलने के लिए URL कॉपी करें",
|
||||
"notEnabled": "इस होस्ट के लिए डॉकर सक्षम नहीं है। डॉकर सुविधाओं का उपयोग करने के लिए इसे होस्ट सेटिंग्स में सक्षम करें।",
|
||||
"validating": "डॉकर का सत्यापन किया जा रहा है...",
|
||||
"error": "गलती",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "सत्यापन कोड",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "सत्यापित करें",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "वॉरपगेट प्रमाणीकरण आवश्यक है",
|
||||
"warpgateSecurityKey": "सुरक्षा कुंजी",
|
||||
"warpgateAuthUrl": "प्रमाणीकरण यूआरएल",
|
||||
"warpgateOpenBrowser": "ब्राउज़र में खोलें",
|
||||
"warpgateContinue": "मैंने प्रमाणीकरण पूरा कर लिया है",
|
||||
"warpgateTimeout": "वॉरपगेट प्रमाणीकरण में समय समाप्त हो गया है। कृपया पुनः कनेक्ट करें।",
|
||||
"sudoPasswordPopupTitle": "पासवर्ड डालें?",
|
||||
"sudoPasswordPopupHint": "सम्मिलित करने के लिए Enter दबाएँ, हटाने के लिए Esc दबाएँ",
|
||||
"sudoPasswordPopupConfirm": "डालना",
|
||||
"sudoPasswordPopupDismiss": "नकार देना",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"websocketAbnormalClose": "कनेक्शन अप्रत्याशित रूप से बंद हो गया। यह रिवर्स प्रॉक्सी या एसएसएल कॉन्फ़िगरेशन समस्या के कारण हो सकता है। कृपया सर्वर लॉग की जाँच करें।",
|
||||
"totpInvalid": "अवैध कोड, पुन: प्रयास करें।",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"authenticationRequired": "प्रमाणित करना",
|
||||
"connectionLogTitle": "कनेक्शन लॉग",
|
||||
"connectionLogCopy": "लॉग को क्लिपबोर्ड पर कॉपी करें",
|
||||
"connectionLogClear": "लॉग साफ़ करें",
|
||||
"connectionLogEmpty": "अभी तक कोई कनेक्शन लॉग उपलब्ध नहीं हैं।",
|
||||
"connectionLogConnecting": "होस्ट से कनेक्ट हो रहा है...",
|
||||
"connectionLogCopied": "कनेक्शन लॉग क्लिपबोर्ड पर कॉपी हो गए हैं",
|
||||
"connectionLogCopyFailed": "लॉग फ़ाइलों को क्लिपबोर्ड पर कॉपी करने में विफल रहा।",
|
||||
"allAuthMethodsFailed": "सभी प्रमाणीकरण विधियाँ विफल रहीं। कृपया अपनी पहचान संबंधी जानकारी की जाँच करें।",
|
||||
"methodNotSupported": "सर्वर {{method}} प्रमाणीकरण का समर्थन नहीं करता है। उपलब्ध विधियाँ: {{available}}",
|
||||
"retryWithMethod": "{{method}}के साथ पुनः प्रयास करें",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"totpTimeout": "टीओटीपी सत्यापन में समय समाप्त हो गया है। कृपया पुनः कनेक्ट करें।",
|
||||
"passwordTimeout": "पासवर्ड सत्यापन में समय समाप्त हो गया है। कृपया पुनः कनेक्ट करें।",
|
||||
"connectionRejected": "सर्वर द्वारा कनेक्शन अस्वीकृत कर दिया गया है। कृपया अपनी प्रमाणीकरण और नेटवर्क कॉन्फ़िगरेशन की जाँच करें।"
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "फ़ाइल मैनेजर",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} सफलतापूर्वक हटा दिया गया",
|
||||
"itemsDeletedSuccessfully": "{{count}} आइटम सफलतापूर्वक हटा दिए गए",
|
||||
"failedToDeleteItems": "आइटम हटाने में विफल",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "व्यवस्थापक पासवर्ड आवश्यक है",
|
||||
"enterSudoPassword": "इस प्रक्रिया को जारी रखने के लिए sudo पासवर्ड दर्ज करें।",
|
||||
"sudoPassword": "सूडो पासवर्ड",
|
||||
"sudoOperationFailed": "Sudo ऑपरेशन विफल रहा",
|
||||
"sudoAuthFailed": "सूडो प्रमाणीकरण विफल रहा",
|
||||
"deleteOperation": "फ़ाइलें/फ़ोल्डर हटाएं",
|
||||
"dragFilesToUpload": "फ़ाइलें अपलोड करने के लिए उन्हें यहाँ ड्रॉप करें",
|
||||
"emptyFolder": "यह फ़ोल्डर खाली है",
|
||||
"itemCount": "{{count}} आइटम",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "फ़ाइल बहुत बड़ी है: {{error}}",
|
||||
"sshConnectionFailed": "SSH कनेक्शन विफल हो गया। कृपया {{name}} ({{ip}}:{{port}}) से अपना कनेक्शन जांचें।",
|
||||
"loadFileFailed": "फ़ाइल लोड करने में विफल: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "कनेक्ट हो रहा है...",
|
||||
"connectedSuccessfully": "सफलतापूर्वक कनेक्ट हो गया",
|
||||
"totpVerificationFailed": "टीओटीपी सत्यापन विफल रहा",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "वॉरपगेट प्रमाणीकरण विफल रहा",
|
||||
"authenticationFailed": "प्रमाणीकरण विफल होना",
|
||||
"verificationCodePrompt": "सत्यापन कोड:",
|
||||
"changePermissions": "अनुमतियाँ बदलें",
|
||||
"changePermissionsDesc": "फ़ाइल अनुमतियों को संशोधित करें",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "सुरंग कनेक्शन स्थापित किया जा रहा है...",
|
||||
"sourceConnecting": "स्रोत होस्ट {{host}}से कनेक्ट हो रहा है...",
|
||||
"sourceConnected": "स्रोत होस्ट से कनेक्टेड",
|
||||
"endpointResolving": "एंडपॉइंट होस्ट {{host}}को हल किया जा रहा है...",
|
||||
"endpointResolved": "एंडपॉइंट होस्ट हल हो गया",
|
||||
"forwarding": "पोर्ट फ़ॉरवर्डिंग सेटअप करना {{localPort}} → {{remotePort}}...",
|
||||
"connected": "सुरंग सफलतापूर्वक स्थापित हो गई",
|
||||
"retrying": "कनेक्शन विफल हो गया, {{countdown}}सेकंड में पुनः प्रयास किया जा रहा है (प्रयास {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "अधिकतम पुनः प्रयास प्रयासों की सीमा पूरी हो गई है।",
|
||||
"error": "टनल कनेक्शन विफल: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "इस होस्ट के लिए फ़ाइल प्रबंधक पहले से ही खुला हुआ है।",
|
||||
"openFileManager": "फ़ाइल प्रबंधक खोलें",
|
||||
"connecting": "कनेक्ट हो रहा है...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "सर्वर से कनेक्ट करने में विफल",
|
||||
"cpuCores_one": "{{count}} सीपीयू",
|
||||
"cpuCores_other": "{{count}} सीपीयू",
|
||||
"naCpus": "लागू नहीं सीपीयू(ओं)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} असफल",
|
||||
"quickActionError": "{{name}}को निष्पादित करने में विफल",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "श्रवण पोर्ट",
|
||||
"protocol": "शिष्टाचार",
|
||||
"port": "पत्तन",
|
||||
"address": "पता",
|
||||
"state": "राज्य",
|
||||
"process": "प्रक्रिया",
|
||||
"noData": "कोई श्रवण पोर्ट डेटा नहीं"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "फ़ायरवॉल",
|
||||
"active": "सक्रिय",
|
||||
"inactive": "निष्क्रिय",
|
||||
"notDetected": "का पता नहीं चला",
|
||||
"policy": "नीति",
|
||||
"rules": "नियम",
|
||||
"noRules": "कोई नियम नहीं",
|
||||
"noData": "फ़ायरवॉल से संबंधित कोई डेटा उपलब्ध नहीं है",
|
||||
"action": "कार्रवाई",
|
||||
"protocol": "आद्य",
|
||||
"port": "पत्तन",
|
||||
"source": "स्रोत",
|
||||
"accept": "स्वीकार करना",
|
||||
"drop": "बूँद",
|
||||
"reject": "अस्वीकार करना",
|
||||
"anywhere": "कहीं भी"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "डेटा लोड करने में विफल",
|
||||
"saveError": "सहेजने में विफल",
|
||||
"sessionExpired": "सत्र समाप्त हो गया है - कृपया दोबारा लॉग इन करें",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "दर सीमित: TOTP सत्यापन के बहुत अधिक प्रयास हो चुके हैं। कृपया बाद में पुनः प्रयास करें।",
|
||||
"totpRateLimitedWithTime": "दर सीमित: TOTP सत्यापन के बहुत अधिक प्रयास हो चुके हैं। कृपया पुनः प्रयास करने से पहले {{time}} सेकंड प्रतीक्षा करें।",
|
||||
"resetCodeRateLimited": "दर सीमित: सत्यापन के बहुत अधिक प्रयास हो चुके हैं। कृपया बाद में पुनः प्रयास करें।",
|
||||
"resetCodeRateLimitedWithTime": "दर सीमित: सत्यापन के बहुत अधिक प्रयास हो चुके हैं। कृपया पुनः प्रयास करने से पहले {{time}} सेकंड प्रतीक्षा करें।"
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "सफलतापूर्वक बचाया",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "टर्मिनल",
|
||||
"hostSidebarSettings": "होस्ट और साइडबार",
|
||||
"snippetsSettings": "स्निपेट्स",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "अपडेट",
|
||||
"disableUpdateCheck": "अपडेट जांच अक्षम करें",
|
||||
"disableUpdateCheckDesc": "स्टार्टअप और डैशबोर्ड पर नए संस्करणों की जाँच करना बंद करें। इससे नेटवर्क अनुरोध कम होते हैं।",
|
||||
"currentPassword": "वर्तमान पासवर्ड",
|
||||
"passwordChangedSuccess": "पासवर्ड सफलतापूर्वक बदल दिया गया है! कृपया दोबारा लॉग इन करें।",
|
||||
"failedToChangePassword": "पासवर्ड बदलने में विफलता। कृपया अपना वर्तमान पासवर्ड जांचें और पुनः प्रयास करें।",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "प्रणाली",
|
||||
"appearanceDesc": "एप्लिकेशन के लिए रंग थीम चुनें",
|
||||
"terminalSyntaxHighlightingDesc": "टर्मिनल आउटपुट में कमांड, पाथ, आईपी और लॉग लेवल को स्वचालित रूप से हाइलाइट करें",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "कमांड पैलेट शॉर्टकट सक्षम करें",
|
||||
"enableCommandPaletteShortcutDesc": "होस्ट तक त्वरित पहुंच के लिए कमांड पैलेट खोलने के लिए बाएं Shift को दो बार टैप करें।"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "संस्करण की जानकारी लोड करने में विफल"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "डैशबोर्ड",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "डैशबोर्ड लोड हो रहा है...",
|
||||
"github": "GitHub",
|
||||
"support": "सहायता",
|
||||
"discord": "कलह",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "टक्कर मारना",
|
||||
"notAvailable": "लागू नहीं",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "डैशबोर्ड को अनुकूलित करें",
|
||||
"dashboardSettings": "डैशबोर्ड सेटिंग्स",
|
||||
"enableDisableCards": "कार्ड सक्षम/अक्षम करें",
|
||||
"resetLayout": "वितथ पर ले जाएं",
|
||||
"serverOverviewCard": "सर्वर अवलोकन",
|
||||
"recentActivityCard": "हाल की गतिविधि",
|
||||
"networkGraphCard": "नेटवर्क ग्राफ",
|
||||
"networkGraph": "नेटवर्क ग्राफ",
|
||||
"quickActionsCard": "त्वरित कार्रवाइयां",
|
||||
"serverStatsCard": "सर्वर आँकड़े"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"title": "नेटवर्क ग्राफ",
|
||||
"addHost": "होस्ट जोड़ें",
|
||||
"addGroup": "समूह जोड़ें",
|
||||
"addLink": "लिंक जोड़ें",
|
||||
"deleteSelected": "चयनित को हटाओ",
|
||||
"zoomIn": "ज़ूम इन",
|
||||
"zoomOut": "ज़ूम आउट",
|
||||
"resetView": "फिर से देख्ना",
|
||||
"exportJson": "JSON निर्यात करें",
|
||||
"importJson": "JSON आयात करें",
|
||||
"selectHost": "होस्ट का चयन करें",
|
||||
"chooseHost": "एक मेज़बान चुनें...",
|
||||
"parentGroup": "अभिभावक समूह",
|
||||
"noGroup": "कोई समूह नहीं",
|
||||
"groupName": "समूह नाम",
|
||||
"color": "रंग",
|
||||
"source": "स्रोत",
|
||||
"target": "लक्ष्य",
|
||||
"moveToGroup": "समूह में ले जाएं",
|
||||
"selectGroup": "समूह का चयन करें...",
|
||||
"addConnection": "कनेक्शन जोड़ें",
|
||||
"hostDetails": "मेज़बान का विवरण",
|
||||
"connectToHost": "होस्ट से कनेक्ट करें",
|
||||
"openTerminal": "टर्मिनल खोलें",
|
||||
"openFileManager": "फ़ाइल प्रबंधक खोलें",
|
||||
"openTunnel": "खुली सुरंगें",
|
||||
"openDocker": "ओपन डॉकर",
|
||||
"openServerStats": "सर्वर विवरण खोलें",
|
||||
"moveToGroupAction": "समूह में ले जाएं",
|
||||
"removeFromGroup": "समूह से हटाएँ",
|
||||
"addHostHere": "यहां होस्ट जोड़ें",
|
||||
"editGroup": "समूह संपादित करें",
|
||||
"delete": "मिटाना",
|
||||
"cancel": "रद्द करना",
|
||||
"add": "जोड़ना",
|
||||
"create": "बनाएं",
|
||||
"update": "अद्यतन",
|
||||
"move": "कदम",
|
||||
"connect": "जोड़ना",
|
||||
"close": "बंद करना",
|
||||
"createGroup": "समूह बनाना",
|
||||
"noAvailableHosts": "कोई होस्ट उपलब्ध नहीं है",
|
||||
"selectSourcePlaceholder": "स्रोत का चयन करें...",
|
||||
"selectTargetPlaceholder": "लक्ष्य का चयन करें...",
|
||||
"invalidFile": "अमान्य लेख्यपत्र",
|
||||
"hostAlreadyExists": "होस्ट पहले से ही टोपोलॉजी में मौजूद है",
|
||||
"sourceTargetMustDiffer": "स्रोत और लक्ष्य अलग-अलग होने चाहिए",
|
||||
"connectionExists": "कनेक्शन पहले से मौजूद है",
|
||||
"unknown": "अज्ञात",
|
||||
"name": "नाम",
|
||||
"ip": "आई पी",
|
||||
"status": "स्थिति",
|
||||
"id": "पहचान",
|
||||
"failedToLoadData": "नेटवर्क टोपोलॉजी डेटा लोड करने में विफल",
|
||||
"failedToAddNode": "नोड जोड़ने में विफल",
|
||||
"sourceDifferentFromTarget": "स्रोत और लक्ष्य अलग-अलग होने चाहिए",
|
||||
"exportJSON": "JSON निर्यात करें",
|
||||
"importJSON": "JSON आयात करें",
|
||||
"searchHost": "होस्ट खोजें...",
|
||||
"noHostFound": "कोई होस्ट नहीं मिला",
|
||||
"searchGroup": "खोज समूह...",
|
||||
"noGroupFound": "कोई समूह नहीं मिला",
|
||||
"searchNode": "खोज नोड्स...",
|
||||
"noNodeFound": "कोई नोड नहीं मिला",
|
||||
"terminal": "टर्मिनल",
|
||||
"fileManager": "फ़ाइल मैनेजर",
|
||||
"tunnel": "सुरंग",
|
||||
"docker": "डाक में काम करनेवाला मज़दूर",
|
||||
"serverStats": "सर्वर आँकड़े"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "होस्ट साझा करें",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "गलती",
|
||||
"errorCode": "त्रुटि कोड: {{code}}",
|
||||
"version": "डॉकर {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "डॉकर से कनेक्ट करने में विफल",
|
||||
"totpVerificationFailed": "टीओटीपी सत्यापन विफल रहा। कृपया पुनः प्रयास करें।",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "वॉरपगेट प्रमाणीकरण विफल रहा। कृपया पुनः प्रयास करें।",
|
||||
"verificationCodePrompt": "सत्यापन कोड दर्ज करें",
|
||||
"loadingContainers": "कंटेनर लोड हो रहे हैं...",
|
||||
"containerStarted": "कंटेनर {{name}} शुरू हो गया",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "सांत्वना देना",
|
||||
"startContainerToAccess": "कंसोल तक पहुँचने के लिए कंटेनर को प्रारंभ करें",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "डॉकर होस्ट से कनेक्ट हो रहा है...",
|
||||
"authStarted": "प्रमाणीकरण क्रेडेंशियल्स को हल किया जा रहा है...",
|
||||
"totpRequired": "टीओटीपी सत्यापन आवश्यक है",
|
||||
"warpgateRequired": "वॉर्पगेट प्रमाणीकरण आवश्यक है",
|
||||
"sessionCreated": "डॉकर एसएसएच सत्र स्थापित हो गया",
|
||||
"sessionReady": "डॉकर संचालन के लिए तैयार",
|
||||
"error": "डॉकर कनेक्शन विफल: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "मैट्रिक्स संग्रह शुरू हो रहा है...",
|
||||
"existingSession": "मौजूदा मेट्रिक्स सत्र का उपयोग करना",
|
||||
"totpVerifying": "टीओटीपी सत्यापन आवश्यक है",
|
||||
"sessionEstablished": "मैट्रिक्स सत्र स्थापित किया गया",
|
||||
"collecting": "सर्वर मेट्रिक्स एकत्र करना",
|
||||
"heartbeat": "संपर्क बनाए रखना",
|
||||
"stopped": "मैट्रिक्स संग्रह बंद हो गया",
|
||||
"error": "मैट्रिक्स संग्रह विफल: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "SFTP सर्वर से कनेक्ट हो रहा है...",
|
||||
"jumpHost": "जंप होस्ट {{host}}के माध्यम से कनेक्ट हो रहा है...",
|
||||
"connected": "SFTP कनेक्शन स्थापित हो गया",
|
||||
"authFailed": "प्रमाणीकरण विफल होना",
|
||||
"error": "SFTP ऑपरेशन विफल: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+246
-246
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Jelszó szükséges",
|
||||
"sshKeyRequired": "SSH-kulcs szükséges",
|
||||
"credentialAddedSuccessfully": "A(z) „{{name}}” hitelesítő adat sikeresen hozzáadva",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Hitelesítő adatok mentése...",
|
||||
"updatingCredential": "Hitelesítő adatok frissítése...",
|
||||
"general": "Általános",
|
||||
"description": "Leírás",
|
||||
"folder": "Mappa",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "Azonosító:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Gyors csatlakozás",
|
||||
"description": "Közvetlen csatlakozás terminálhoz vagy fájlkezelő munkamenethez a gazdagép konfigurációjának mentése nélkül",
|
||||
"ipAddress": "IP-cím vagy hostnév",
|
||||
"port": "Kikötő",
|
||||
"username": "Felhasználónév",
|
||||
"password": "Jelszó",
|
||||
"key": "SSH privát kulcs",
|
||||
"keyPassword": "Kulcsjelszó (opcionális)",
|
||||
"keyType": "Kulcstípus",
|
||||
"uploadFile": "Fájl feltöltése",
|
||||
"pasteKey": "Beillesztési kulcs",
|
||||
"credential": "Hitelesítő adat",
|
||||
"overrideUsername": "Hitelesítő adat felülírása Felhasználónév",
|
||||
"overrideUsernameDesc": "Használjon más felhasználónevet, mint amelyiket a hitelesítő adatokban tároltál",
|
||||
"connectTerminal": "Csatlakozás a terminálhoz",
|
||||
"connectFileManager": "Csatlakozás a Fájlkezelőhöz",
|
||||
"cancel": "Mégsem",
|
||||
"passwordRequired": "Jelszó szükséges",
|
||||
"keyRequired": "SSH-kulcs szükséges",
|
||||
"credentialRequired": "Hitelesítő adat kiválasztása kötelező",
|
||||
"connectionEstablished": "A kapcsolat sikeresen létrejött",
|
||||
"connectionFailed": "Nem sikerült kapcsolatot létesíteni",
|
||||
"autoDetect": "Automatikus felismerés",
|
||||
"authentication": "Hitelesítés"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Hiba: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH-útvonal",
|
||||
"localPath": "Helyi elérési út",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Megnyitás új lapon",
|
||||
"resetSidebarWidth": "Oldalsáv szélességének visszaállítása",
|
||||
"dragToResizeSidebar": "Húzással átméretezheti az oldalsávot",
|
||||
"noAuthCredentials": "Nincsenek elérhető hitelesítő adatok ehhez az SSH-hoszthoz",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Újrapróbálkozás",
|
||||
"checking": "Ellenőrzés...",
|
||||
"checkingDatabase": "Adatbázis-kapcsolat ellenőrzése...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Hitelesítés ellenőrzése...",
|
||||
"actions": "Műveletek",
|
||||
"remove": "Eltávolítás",
|
||||
"revoke": "Visszavonás",
|
||||
"create": "Teremt",
|
||||
"update": "Update"
|
||||
"update": "Frissítés"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Otthon",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Ez a lap nem osztható fel",
|
||||
"tabNavigation": "Lapnavigáció",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Jelszó másolása",
|
||||
"copySudoPassword": "Sudo jelszó másolása",
|
||||
"passwordCopied": "Jelszó a vágólapra másolva",
|
||||
"sudoPasswordCopied": "A Sudo jelszó a vágólapra másolva",
|
||||
"noPasswordAvailable": "Nincs elérhető jelszó"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Adminisztrátori beállítások",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Felhasználói regisztráció",
|
||||
"allowNewAccountRegistration": "Új fiók regisztrációjának engedélyezése",
|
||||
"allowPasswordLogin": "Felhasználónév/jelszó bejelentkezés engedélyezése",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Jelszó-visszaállítás engedélyezése visszaállító kóddal",
|
||||
"missingRequiredFields": "Hiányzó kötelező mezők: {{fields}}",
|
||||
"oidcConfigurationUpdated": "Az OIDC konfigurációja sikeresen frissítve!",
|
||||
"failedToFetchOidcConfig": "Nem sikerült lekérni az OIDC konfigurációját",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Automatikus indítás konténerindításkor",
|
||||
"autoStartDesc": "Automatikusan indítsa el ezt az alagutat a konténer indulásakor",
|
||||
"addConnection": "Alagútkapcsolat hozzáadása",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Alagút típusa",
|
||||
"tunnelTypeLocal": "Helyi (-L)",
|
||||
"tunnelTypeRemote": "Távoli (-R)",
|
||||
"tunnelTypeLocalDesc": "Helyi port továbbítása távoli végpontra",
|
||||
"tunnelTypeRemoteDesc": "Távoli port továbbítása a helyi gépre",
|
||||
"tunnelForwardDescriptionLocal": "Ez az alagút a helyi {{sourcePort}} portról a végpont gép {{endpointPort}} portjára fogja továbbítani a forgalmat.",
|
||||
"tunnelForwardDescriptionRemote": "Ez az alagút a forrásgép {{sourcePort}} portjáról (az aktuális kapcsolat részletei az általános fülön találhatók) a véggép {{endpointPort}} portjára továbbítja a forgalmat.",
|
||||
"sshpassRequired": "Sshpass szükséges a jelszóhitelesítéshez",
|
||||
"sshpassRequiredDesc": "A jelszavas hitelesítéshez alagutakban az sshpass-nak telepítve kell lennie a rendszeren.",
|
||||
"otherInstallMethods": "Egyéb telepítési módok:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "vagy",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, nincs hivatalos bináris fájl)",
|
||||
"sshServerConfigRequired": "SSH szerver konfiguráció szükséges",
|
||||
"sshServerConfigDesc": "Alagútkapcsolatok esetén az SSH-kiszolgálót úgy kell konfigurálni, hogy engedélyezze a porttovábbítást:",
|
||||
"gatewayPortsYes": "távoli portok hozzárendelése az összes interfészhez",
|
||||
"allowTcpForwardingYes": "a porttovábbítás engedélyezéséhez",
|
||||
"permitRootLoginYes": "ha root felhasználót használ alagútkezeléshez",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"editSshConfig": "Szerkessze az SSH konfigurációs fájlt:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config fájl",
|
||||
"restartSshService": "Ezután indítsd újra az SSH szolgáltatást:",
|
||||
"restartSshCommand": "sudo systemctl indítsa újra az sshd-t",
|
||||
"upload": "Feltöltés",
|
||||
"authentication": "Hitelesítés",
|
||||
"password": "Jelszó",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Művelet neve",
|
||||
"noSnippetFound": "Nem található részlet",
|
||||
"quickActionsOrder": "A gyorsműveleti gombok a fent felsorolt sorrendben jelennek meg a Szerver statisztikái oldalon.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Oldalsáv gomb testreszabása",
|
||||
"sidebarCustomizationDesc": "Válassza ki, hogy mely műveletek jelenjenek meg gyorsgombként az oldalsávon. A gombként nem megjelenő műveletek a legördülő menüben jelennek meg.",
|
||||
"showTerminalInSidebar": "Terminál gomb megjelenítése",
|
||||
"showTerminalInSidebarDesc": "Terminál megjelenítése gyorsgombként az oldalsávon",
|
||||
"showFileManagerInSidebar": "Fájlkezelő gomb megjelenítése",
|
||||
"showFileManagerInSidebarDesc": "Fájlkezelő megjelenítése gyorsgombként az oldalsávon",
|
||||
"showTunnelInSidebar": "Alagút gomb megjelenítése",
|
||||
"showTunnelInSidebarDesc": "Alagútkezelés megjelenítése gyorsgombként az oldalsávon",
|
||||
"showDockerInSidebar": "Docker gomb megjelenítése",
|
||||
"showDockerInSidebarDesc": "Docker-kezelés megjelenítése gyorsgombként az oldalsávon",
|
||||
"showServerStatsInSidebar": "Szerverstatisztikák megjelenítése gomb",
|
||||
"showServerStatsInSidebarDesc": "Szerverstatisztikák megjelenítése gyorsgombként az oldalsávon",
|
||||
"atLeastOneActionRequired": "Legalább egy engedélyezett műveletnek meg kell jelennie az oldalsávon",
|
||||
"advancedAuthSettings": "Speciális hitelesítési beállítások",
|
||||
"sudoPasswordAutoFill": "Sudo jelszó automatikus kitöltése",
|
||||
"sudoPasswordAutoFillDesc": "Automatikusan felajánlja az SSH jelszó megadását, amikor a sudo jelszót kér",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Változó hozzáadása",
|
||||
"docker": "Dokkmunkás",
|
||||
"openDocker": "Nyílt Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Teljes képernyős URL másolása",
|
||||
"fullScreenUrlCopied": "Teljes képernyős URL a vágólapra másolva",
|
||||
"failedToCopyUrl": "Nem sikerült az URL vágólapra másolása",
|
||||
"copyTerminalUrl": "Terminál URL másolása",
|
||||
"copyFileManagerUrl": "Fájlkezelő URL-címének másolása",
|
||||
"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",
|
||||
"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...",
|
||||
"error": "Hiba",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Ellenőrző kód",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Ellenőrzés",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate hitelesítés szükséges",
|
||||
"warpgateSecurityKey": "Biztonsági kulcs",
|
||||
"warpgateAuthUrl": "Hitelesítési URL",
|
||||
"warpgateOpenBrowser": "Megnyitás böngészőben",
|
||||
"warpgateContinue": "Befejeztem a hitelesítést",
|
||||
"warpgateTimeout": "Warpgate hitelesítési időtúllépés. Kérjük, csatlakozzon újra.",
|
||||
"sudoPasswordPopupTitle": "Jelszó beszúrása?",
|
||||
"sudoPasswordPopupHint": "Nyomja meg az Enter billentyűt a beszúráshoz, az Esc billentyűt az elvetéshez",
|
||||
"sudoPasswordPopupConfirm": "Beszúrás",
|
||||
"sudoPasswordPopupDismiss": "Elvetés",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "A kapcsolat váratlanul megszakadt. Ennek oka lehet fordított proxy vagy SSL konfigurációs probléma. Kérjük, ellenőrizze a szervernaplókat.",
|
||||
"totpInvalid": "Érvénytelen kód. Próbáld újra.",
|
||||
"authMethodFallback": "{{method}} hitelesítés sikertelen. Alternatív módszerrel próbálkozom...",
|
||||
"authenticationRequired": "Hitelesítés szükséges",
|
||||
"connectionLogTitle": "Kapcsolati napló",
|
||||
"connectionLogCopy": "Naplók másolása a vágólapra",
|
||||
"connectionLogClear": "Naplók törlése",
|
||||
"connectionLogEmpty": "Még nincsenek kapcsolati naplók",
|
||||
"connectionLogConnecting": "Kapcsolódás a gazdagéphez...",
|
||||
"connectionLogCopied": "Kapcsolati naplók másolva a vágólapra",
|
||||
"connectionLogCopyFailed": "Nem sikerült a naplókat a vágólapra másolni",
|
||||
"allAuthMethodsFailed": "Minden hitelesítési módszer sikertelen. Kérjük, ellenőrizze a hitelesítő adatait.",
|
||||
"methodNotSupported": "A szerver nem támogatja a {{method}} hitelesítést. Elérhető módszerek: {{available}}",
|
||||
"retryWithMethod": "Próbáld újra a {{method}}gombbal",
|
||||
"automaticFallback": "Automatikusan megpróbáljuk a {{method}} hitelesítést...",
|
||||
"totpTimeout": "TOTP ellenőrzési időtúllépés. Kérjük, csatlakozzon újra.",
|
||||
"passwordTimeout": "Jelszó-ellenőrzési időtúllépés. Kérjük, csatlakozzon újra.",
|
||||
"connectionRejected": "A szerver elutasította a kapcsolatot. Kérjük, ellenőrizze a hitelesítést és a hálózati konfigurációt."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Fájlkezelő",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} sikeresen törölve",
|
||||
"itemsDeletedSuccessfully": "{{count}} elem sikeresen törölve",
|
||||
"failedToDeleteItems": "Nem sikerült törölni az elemeket",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Rendszergazdai jelszó szükséges",
|
||||
"enterSudoPassword": "Írja be a sudo jelszót a művelet folytatásához",
|
||||
"sudoPassword": "Sudo jelszó",
|
||||
"sudoOperationFailed": "Sudo művelet sikertelen",
|
||||
"sudoAuthFailed": "Sudo hitelesítés sikertelen",
|
||||
"deleteOperation": "Fájlok/mappák törlése",
|
||||
"dragFilesToUpload": "Húzd ide a fájlokat a feltöltéshez",
|
||||
"emptyFolder": "Ez a mappa üres",
|
||||
"itemCount": "{{count}} elem",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "A fájl túl nagy: {{error}}",
|
||||
"sshConnectionFailed": "SSH kapcsolat sikertelen. Kérjük, ellenőrizze a kapcsolatot a következővel: {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Nem sikerült betölteni a fájlt: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Kapcsolódás...",
|
||||
"connectedSuccessfully": "Sikeres csatlakozás",
|
||||
"totpVerificationFailed": "TOTP-ellenőrzés sikertelen",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate hitelesítés sikertelen",
|
||||
"authenticationFailed": "Hitelesítés sikertelen",
|
||||
"verificationCodePrompt": "Ellenőrző kód:",
|
||||
"changePermissions": "Engedélyek módosítása",
|
||||
"changePermissionsDesc": "Fájlengedélyek módosítása ehhez:",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Alagútkapcsolat létrehozása...",
|
||||
"sourceConnecting": "Kapcsolódás a forrásgéphez {{host}}...",
|
||||
"sourceConnected": "Csatlakozva a forrásgazdagéphez",
|
||||
"endpointResolving": "Végpont hoszt feloldása {{host}}...",
|
||||
"endpointResolved": "Végponti gazdagép feloldva",
|
||||
"forwarding": "Porttovábbítás beállítása {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Alagút sikeresen létesült",
|
||||
"retrying": "Sikertelen kapcsolódás, újrapróbálkozás {{countdown}}s múlva (próbálkozás {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Elérte az újrapróbálkozások maximális számát",
|
||||
"error": "Alagútkapcsolat sikertelen: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "A fájlkezelő már meg van nyitva ehhez a gazdagéphez",
|
||||
"openFileManager": "Fájlkezelő megnyitása",
|
||||
"connecting": "Kapcsolódás...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Nem sikerült csatlakozni a szerverhez",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU-k",
|
||||
"naCpus": "Nincs CPU",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} sikertelen",
|
||||
"quickActionError": "Nem sikerült végrehajtani a {{name}}parancsot.",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Figyelő portok",
|
||||
"protocol": "Jegyzőkönyv",
|
||||
"port": "Kikötő",
|
||||
"address": "Cím",
|
||||
"state": "Állami",
|
||||
"process": "Folyamat",
|
||||
"noData": "Nincsenek figyelőport-adatok"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Tűzfal",
|
||||
"active": "Aktív",
|
||||
"inactive": "Inaktív",
|
||||
"notDetected": "Nem észlelhető",
|
||||
"policy": "Politika",
|
||||
"rules": "szabályok",
|
||||
"noRules": "Nincsenek szabályok",
|
||||
"noData": "Nincsenek elérhető tűzfaladatok",
|
||||
"action": "Akció",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Kikötő",
|
||||
"source": "Forrás",
|
||||
"accept": "ELFOGADÁS",
|
||||
"drop": "CSEPP",
|
||||
"reject": "ELUTASÍT",
|
||||
"anywhere": "Bárhol"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Nem sikerült betölteni az adatokat",
|
||||
"saveError": "Nem sikerült menteni",
|
||||
"sessionExpired": "Lejárt a munkamenet - kérjük, jelentkezzen be újra",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Korlátozott sebesség: Túl sok TOTP ellenőrzési kísérlet. Kérjük, próbálja újra később.",
|
||||
"totpRateLimitedWithTime": "Korlátozott sebesség: Túl sok TOTP ellenőrzési kísérlet. Kérjük, várjon {{time}} másodpercet, mielőtt újra próbálkozna.",
|
||||
"resetCodeRateLimited": "Korlátozott sebesség: Túl sok ellenőrzési kísérlet. Kérjük, próbálja újra később.",
|
||||
"resetCodeRateLimitedWithTime": "Korlátozott sebesség: Túl sok ellenőrzési kísérlet. Kérjük, várjon {{time}} másodpercet, mielőtt újra próbálkozik."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Sikeresen mentve",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminál",
|
||||
"hostSidebarSettings": "Gazdagép és oldalsáv",
|
||||
"snippetsSettings": "Kódrészletek",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Frissítések",
|
||||
"disableUpdateCheck": "Frissítésellenőrzés letiltása",
|
||||
"disableUpdateCheckDesc": "Új verziók keresésének leállítása indításkor és az irányítópulton. Csökkenti a hálózati kérések számát.",
|
||||
"currentPassword": "Jelenlegi jelszó",
|
||||
"passwordChangedSuccess": "Jelszó sikeresen megváltoztatva! Kérjük, jelentkezzen be újra.",
|
||||
"failedToChangePassword": "Nem sikerült módosítani a jelszót. Kérjük, ellenőrizze a jelenlegi jelszavát, és próbálja újra.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Rendszer",
|
||||
"appearanceDesc": "Válassza ki az alkalmazás színsémáját",
|
||||
"terminalSyntaxHighlightingDesc": "Parancsok, elérési utak, IP-címek és naplózási szintek automatikus kiemelése a terminál kimenetében",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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."
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Nem sikerült betölteni a verzióinformációkat"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Műszerfal",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Irányítópult betöltése...",
|
||||
"github": "GitHub",
|
||||
"support": "Támogatás",
|
||||
"discord": "Viszály",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Nem alkalmazható",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Irányítópult testreszabása",
|
||||
"dashboardSettings": "Irányítópult beállításai",
|
||||
"enableDisableCards": "Kártyák engedélyezése/letiltása",
|
||||
"resetLayout": "Alapértelmezett visszaállítás",
|
||||
"serverOverviewCard": "Szerver áttekintése",
|
||||
"recentActivityCard": "Legutóbbi tevékenységek",
|
||||
"networkGraphCard": "Hálózati gráf",
|
||||
"networkGraph": "Hálózati gráf",
|
||||
"quickActionsCard": "Gyors műveletek",
|
||||
"serverStatsCard": "Szerver statisztikák"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"title": "Hálózati gráf",
|
||||
"addHost": "Gazdagép hozzáadása",
|
||||
"addGroup": "Csoport hozzáadása",
|
||||
"addLink": "Link hozzáadása",
|
||||
"deleteSelected": "Kijelölt törlése",
|
||||
"zoomIn": "Nagyítás",
|
||||
"zoomOut": "Kicsinyítés",
|
||||
"resetView": "Nézet visszaállítása",
|
||||
"exportJson": "JSON exportálása",
|
||||
"importJson": "JSON importálása",
|
||||
"selectHost": "Válasszon gazdagépet",
|
||||
"chooseHost": "Válassz egy tárhelyszolgáltatót...",
|
||||
"parentGroup": "Szülőcsoport",
|
||||
"noGroup": "Nincs csoport",
|
||||
"groupName": "Csoport neve",
|
||||
"color": "Szín",
|
||||
"source": "Forrás",
|
||||
"target": "Cél",
|
||||
"moveToGroup": "Áthelyezés csoportba",
|
||||
"selectGroup": "Csoport kiválasztása...",
|
||||
"addConnection": "Kapcsolat hozzáadása",
|
||||
"hostDetails": "Gazdagép adatai",
|
||||
"connectToHost": "Csatlakozás a gazdagéphez",
|
||||
"openTerminal": "Nyissa meg a terminált",
|
||||
"openFileManager": "Fájlkezelő megnyitása",
|
||||
"openTunnel": "Nyílt alagutak",
|
||||
"openDocker": "Nyílt Docker",
|
||||
"openServerStats": "Nyissa meg a szerver részleteit",
|
||||
"moveToGroupAction": "Áthelyezés csoportba",
|
||||
"removeFromGroup": "Eltávolítás a csoportból",
|
||||
"addHostHere": "Gazdagép hozzáadása ide",
|
||||
"editGroup": "Csoport szerkesztése",
|
||||
"delete": "Töröl",
|
||||
"cancel": "Mégsem",
|
||||
"add": "Hozzáadás",
|
||||
"create": "Teremt",
|
||||
"update": "Frissítés",
|
||||
"move": "Mozog",
|
||||
"connect": "Csatlakozás",
|
||||
"close": "Közeli",
|
||||
"createGroup": "Csoport létrehozása",
|
||||
"noAvailableHosts": "Nincsenek elérhető házigazdák",
|
||||
"selectSourcePlaceholder": "Forrás kiválasztása...",
|
||||
"selectTargetPlaceholder": "Cél kiválasztása...",
|
||||
"invalidFile": "Érvénytelen fájl",
|
||||
"hostAlreadyExists": "A gazdagép már szerepel a topológiában",
|
||||
"sourceTargetMustDiffer": "A forrásnak és a célnak eltérőnek kell lennie",
|
||||
"connectionExists": "A kapcsolat már létezik",
|
||||
"unknown": "Ismeretlen",
|
||||
"name": "Név",
|
||||
"ip": "IP-cím",
|
||||
"status": "Állapot",
|
||||
"id": "Személyazonosító",
|
||||
"failedToLoadData": "Nem sikerült betölteni a hálózati topológia adatokat",
|
||||
"failedToAddNode": "Nem sikerült hozzáadni a csomópontot",
|
||||
"sourceDifferentFromTarget": "A forrásnak és a célnak eltérőnek kell lennie",
|
||||
"exportJSON": "JSON exportálása",
|
||||
"importJSON": "JSON importálása",
|
||||
"searchHost": "Gazdagépek keresése...",
|
||||
"noHostFound": "Nem találhatók hostok",
|
||||
"searchGroup": "Csoportok keresése...",
|
||||
"noGroupFound": "Nem találhatók csoportok",
|
||||
"searchNode": "Csomópontok keresése...",
|
||||
"noNodeFound": "Nem találhatók csomópontok",
|
||||
"terminal": "Terminál",
|
||||
"fileManager": "Fájlkezelő",
|
||||
"tunnel": "Alagút",
|
||||
"docker": "Dokkmunkás",
|
||||
"serverStats": "Szerver statisztikák"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Megosztási házigazda",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Hiba",
|
||||
"errorCode": "Hibakód: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Nem sikerült csatlakozni a Dockerhez",
|
||||
"totpVerificationFailed": "A TOTP ellenőrzése sikertelen. Próbáld újra.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "A Warpgate hitelesítése sikertelen. Próbáld újra.",
|
||||
"verificationCodePrompt": "Írja be az ellenőrző kódot",
|
||||
"loadingContainers": "Konténerek betöltése...",
|
||||
"containerStarted": "{{name}} konténer elindítva",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konzol",
|
||||
"startContainerToAccess": "Indítsa el a konténert a konzol eléréséhez",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Kapcsolódás a Docker gazdagéphez...",
|
||||
"authStarted": "Hitelesítési adatok feloldása...",
|
||||
"totpRequired": "TOTP-ellenőrzés szükséges",
|
||||
"warpgateRequired": "Warpgate hitelesítés szükséges",
|
||||
"sessionCreated": "Docker SSH munkamenet létrejött",
|
||||
"sessionReady": "Docker műveletekre kész",
|
||||
"error": "Docker-kapcsolat sikertelen: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Metrikák gyűjtésének megkezdése...",
|
||||
"existingSession": "Meglévő metrikák használata munkamenetben",
|
||||
"totpVerifying": "TOTP-ellenőrzés szükséges",
|
||||
"sessionEstablished": "Metrikák munkamenete létrehozva",
|
||||
"collecting": "Szervermetrikák gyűjtése",
|
||||
"heartbeat": "A kapcsolat életben tartása",
|
||||
"stopped": "A metrikák gyűjtése leállt",
|
||||
"error": "A metrikák gyűjtése sikertelen: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Kapcsolódás az SFTP-kiszolgálóhoz...",
|
||||
"jumpHost": "Csatlakozás ugróhoszton keresztül {{host}}...",
|
||||
"connected": "SFTP-kapcsolat létrejött",
|
||||
"authFailed": "Hitelesítés sikertelen",
|
||||
"error": "SFTP művelet sikertelen: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+240
-240
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Kata sandi diperlukan",
|
||||
"sshKeyRequired": "Kunci SSH diperlukan.",
|
||||
"credentialAddedSuccessfully": "Kredensial \"{{name}}\" berhasil ditambahkan",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Menyimpan kredensial...",
|
||||
"updatingCredential": "Memperbarui kredensial...",
|
||||
"general": "Umum",
|
||||
"description": "Keterangan",
|
||||
"folder": "Map",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "PENGENAL:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Koneksi Cepat",
|
||||
"description": "Terhubung langsung ke sesi terminal atau pengelola file tanpa menyimpan konfigurasi host.",
|
||||
"ipAddress": "Alamat IP atau Nama Host",
|
||||
"port": "Pelabuhan",
|
||||
"username": "Nama belakang",
|
||||
"password": "Kata sandi",
|
||||
"key": "Kunci Pribadi SSH",
|
||||
"keyPassword": "Kata Sandi Kunci (Opsional)",
|
||||
"keyType": "Jenis Kunci",
|
||||
"uploadFile": "Unggah File",
|
||||
"pasteKey": "Tempelkan Kunci",
|
||||
"credential": "Mandat",
|
||||
"overrideUsername": "Ganti Nama Pengguna Kredensial",
|
||||
"overrideUsernameDesc": "Gunakan nama pengguna yang berbeda dari yang tersimpan di kredensial.",
|
||||
"connectTerminal": "Hubungkan ke Terminal",
|
||||
"connectFileManager": "Terhubung ke Pengelola File",
|
||||
"cancel": "Membatalkan",
|
||||
"passwordRequired": "Kata sandi diperlukan",
|
||||
"keyRequired": "Kunci SSH diperlukan.",
|
||||
"credentialRequired": "Seleksi kredensial diperlukan.",
|
||||
"connectionEstablished": "Koneksi berhasil terjalin.",
|
||||
"connectionFailed": "Gagal membuat koneksi.",
|
||||
"autoDetect": "Deteksi Otomatis",
|
||||
"authentication": "Autentikasi"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Kesalahan: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "Jalur SSH",
|
||||
"localPath": "Jalur Lokal",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Buka di Tab Baru",
|
||||
"resetSidebarWidth": "Atur ulang lebar sidebar",
|
||||
"dragToResizeSidebar": "Seret untuk mengubah ukuran bilah sisi",
|
||||
"noAuthCredentials": "Tidak ada kredensial otentikasi yang tersedia untuk host SSH ini.",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Mencoba kembali",
|
||||
"checking": "Sedang memeriksa...",
|
||||
"checkingDatabase": "Memeriksa koneksi basis data...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Memeriksa autentikasi...",
|
||||
"actions": "Tindakan",
|
||||
"remove": "Menghapus",
|
||||
"revoke": "Menarik kembali",
|
||||
"create": "Membuat",
|
||||
"update": "Update"
|
||||
"update": "Memperbarui"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Rumah",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Tidak dapat memisahkan tab ini",
|
||||
"tabNavigation": "Navigasi Tab",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Salin Kata Sandi",
|
||||
"copySudoPassword": "Salin Kata Sandi Sudo",
|
||||
"passwordCopied": "Kata sandi disalin ke papan klip",
|
||||
"sudoPasswordCopied": "Kata sandi Sudo disalin ke papan klip",
|
||||
"noPasswordAvailable": "Tidak ada kata sandi yang tersedia"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Pengaturan Admin",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Pendaftaran Pengguna",
|
||||
"allowNewAccountRegistration": "Izinkan pendaftaran akun baru",
|
||||
"allowPasswordLogin": "Izinkan login menggunakan nama pengguna/kata sandi.",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Izinkan pengaturan ulang kata sandi melalui kode pengaturan ulang.",
|
||||
"missingRequiredFields": "Kolom yang wajib diisi belum terisi: {{fields}}",
|
||||
"oidcConfigurationUpdated": "Konfigurasi OIDC berhasil diperbarui!",
|
||||
"failedToFetchOidcConfig": "Gagal mengambil konfigurasi OIDC",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Mulai Otomatis saat Kontainer Diluncurkan",
|
||||
"autoStartDesc": "Secara otomatis memulai terowongan ini saat kontainer diluncurkan.",
|
||||
"addConnection": "Tambahkan Koneksi Terowongan",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Jenis Terowongan",
|
||||
"tunnelTypeLocal": "Lokal (-L)",
|
||||
"tunnelTypeRemote": "Jarak Jauh (-R)",
|
||||
"tunnelTypeLocalDesc": "Teruskan port lokal ke titik akhir jarak jauh.",
|
||||
"tunnelTypeRemoteDesc": "Teruskan port jarak jauh ke mesin lokal.",
|
||||
"tunnelForwardDescriptionLocal": "Terowongan ini akan meneruskan lalu lintas dari port lokal {{sourcePort}} ke port {{endpointPort}} pada mesin titik akhir.",
|
||||
"tunnelForwardDescriptionRemote": "Terowongan ini akan meneruskan lalu lintas dari port {{sourcePort}} pada mesin sumber (detail koneksi saat ini di tab umum) ke port {{endpointPort}} pada mesin titik akhir.",
|
||||
"sshpassRequired": "Sshpass Diperlukan untuk Otentikasi Kata Sandi",
|
||||
"sshpassRequiredDesc": "Untuk otentikasi kata sandi di dalam terowongan, sshpass harus diinstal pada sistem.",
|
||||
"otherInstallMethods": "Metode pemasangan lainnya:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "atau",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, tidak ada binary resmi)",
|
||||
"sshServerConfigRequired": "Konfigurasi Server SSH Diperlukan",
|
||||
"sshServerConfigDesc": "Untuk koneksi terowongan, server SSH harus dikonfigurasi untuk mengizinkan penerusan port:",
|
||||
"gatewayPortsYes": "untuk mengikat port jarak jauh ke semua antarmuka",
|
||||
"allowTcpForwardingYes": "untuk mengaktifkan penerusan port",
|
||||
"permitRootLoginYes": "jika menggunakan pengguna root untuk tunneling",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "Edit file konfigurasi SSH:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "Kemudian, mulai ulang layanan SSH:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "Mengunggah",
|
||||
"authentication": "Autentikasi",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Nama tindakan",
|
||||
"noSnippetFound": "Tidak ditemukan cuplikan.",
|
||||
"quickActionsOrder": "Tombol tindakan cepat akan muncul sesuai urutan yang tercantum di atas pada halaman Statistik Server.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Kustomisasi Tombol Sidebar",
|
||||
"sidebarCustomizationDesc": "Pilih tindakan mana yang akan muncul sebagai tombol cepat di bilah sisi. Tindakan yang tidak ditampilkan sebagai tombol akan muncul di menu tarik-turun.",
|
||||
"showTerminalInSidebar": "Tampilkan Tombol Terminal",
|
||||
"showTerminalInSidebarDesc": "Tampilkan terminal sebagai tombol cepat di bilah sisi.",
|
||||
"showFileManagerInSidebar": "Tampilkan Tombol Pengelola File",
|
||||
"showFileManagerInSidebarDesc": "Tampilkan pengelola file sebagai tombol cepat di bilah sisi.",
|
||||
"showTunnelInSidebar": "Tampilkan Tombol Terowongan",
|
||||
"showTunnelInSidebarDesc": "Tampilkan manajemen terowongan sebagai tombol cepat di bilah sisi.",
|
||||
"showDockerInSidebar": "Tampilkan Tombol Docker",
|
||||
"showDockerInSidebarDesc": "Tampilkan manajemen Docker sebagai tombol cepat di bilah sisi.",
|
||||
"showServerStatsInSidebar": "Tombol Tampilkan Statistik Server",
|
||||
"showServerStatsInSidebarDesc": "Tampilkan statistik server sebagai tombol cepat di bilah sisi.",
|
||||
"atLeastOneActionRequired": "Setidaknya satu tindakan yang diaktifkan harus ditampilkan di bilah sisi.",
|
||||
"advancedAuthSettings": "Pengaturan Otentikasi Lanjutan",
|
||||
"sudoPasswordAutoFill": "Isi Otomatis Kata Sandi Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Secara otomatis menawarkan untuk memasukkan kata sandi SSH saat sudo meminta kata sandi.",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Tambahkan Variabel",
|
||||
"docker": "Buruh pelabuhan",
|
||||
"openDocker": "Buka Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Salin URL Layar Penuh",
|
||||
"fullScreenUrlCopied": "URL layar penuh disalin ke papan klip",
|
||||
"failedToCopyUrl": "Gagal menyalin URL ke papan klip.",
|
||||
"copyTerminalUrl": "Salin URL Terminal",
|
||||
"copyFileManagerUrl": "Salin URL Pengelola File",
|
||||
"copyTunnelUrl": "Salin URL Terowongan",
|
||||
"copyServerStatsUrl": "Salin URL Statistik Server",
|
||||
"copyDockerUrl": "Salin URL Docker",
|
||||
"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...",
|
||||
"error": "Kesalahan",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Kode Verifikasi",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Memeriksa",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Autentikasi Warpgate Diperlukan",
|
||||
"warpgateSecurityKey": "Kunci Keamanan",
|
||||
"warpgateAuthUrl": "URL Otentikasi",
|
||||
"warpgateOpenBrowser": "Buka di Browser",
|
||||
"warpgateContinue": "Saya telah menyelesaikan otentikasi.",
|
||||
"warpgateTimeout": "Otentikasi Warpgate habis waktu. Silakan sambungkan kembali.",
|
||||
"sudoPasswordPopupTitle": "Masukkan kata sandi?",
|
||||
"sudoPasswordPopupHint": "Tekan Enter untuk memasukkan, Esc untuk menutup.",
|
||||
"sudoPasswordPopupConfirm": "Menyisipkan",
|
||||
"sudoPasswordPopupDismiss": "Membubarkan",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Koneksi terputus secara tidak terduga. Ini mungkin disebabkan oleh masalah konfigurasi reverse proxy atau SSL. Silakan periksa log server.",
|
||||
"totpInvalid": "Kode tidak valid. Silakan coba lagi.",
|
||||
"authMethodFallback": "{{method}} Otentikasi gagal. Mencoba metode alternatif...",
|
||||
"authenticationRequired": "Diperlukan otentikasi.",
|
||||
"connectionLogTitle": "Log Koneksi",
|
||||
"connectionLogCopy": "Salin log ke papan klip",
|
||||
"connectionLogClear": "Hapus log",
|
||||
"connectionLogEmpty": "Belum ada log koneksi.",
|
||||
"connectionLogConnecting": "Menghubungkan ke host...",
|
||||
"connectionLogCopied": "Log koneksi disalin ke papan klip.",
|
||||
"connectionLogCopyFailed": "Gagal menyalin log ke papan klip.",
|
||||
"allAuthMethodsFailed": "Semua metode otentikasi gagal. Harap periksa kredensial Anda.",
|
||||
"methodNotSupported": "Server tidak mendukung otentikasi {{method}} . Metode yang tersedia: {{available}}",
|
||||
"retryWithMethod": "Coba lagi dengan {{method}}",
|
||||
"automaticFallback": "Mencoba otentikasi {{method}} secara otomatis...",
|
||||
"totpTimeout": "Waktu verifikasi TOTP habis. Silakan sambungkan kembali.",
|
||||
"passwordTimeout": "Waktu verifikasi kata sandi habis. Silakan sambungkan kembali.",
|
||||
"connectionRejected": "Koneksi ditolak oleh server. Harap periksa otentikasi dan konfigurasi jaringan Anda."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Pengelola File",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} berhasil dihapus",
|
||||
"itemsDeletedSuccessfully": "{{count}} item berhasil dihapus",
|
||||
"failedToDeleteItems": "Gagal menghapus item",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Kata Sandi Administrator Diperlukan",
|
||||
"enterSudoPassword": "Masukkan kata sandi sudo untuk melanjutkan operasi ini.",
|
||||
"sudoPassword": "Kata sandi Sudo",
|
||||
"sudoOperationFailed": "Operasi Sudo gagal",
|
||||
"sudoAuthFailed": "Autentikasi Sudo gagal",
|
||||
"deleteOperation": "Hapus file/folder",
|
||||
"dragFilesToUpload": "Seret file ke sini untuk mengunggah",
|
||||
"emptyFolder": "Folder ini kosong",
|
||||
"itemCount": "{{count}} item",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Ukuran file terlalu besar: {{error}}",
|
||||
"sshConnectionFailed": "Koneksi SSH gagal. Silakan periksa koneksi Anda ke {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Gagal memuat file: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Menghubungkan...",
|
||||
"connectedSuccessfully": "Terhubung berhasil",
|
||||
"totpVerificationFailed": "Verifikasi TOTP gagal",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Autentikasi Warpgate gagal",
|
||||
"authenticationFailed": "Autentikasi gagal",
|
||||
"verificationCodePrompt": "Kode verifikasi:",
|
||||
"changePermissions": "Ubah Izin",
|
||||
"changePermissionsDesc": "Ubah izin file untuk",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Membangun koneksi terowongan...",
|
||||
"sourceConnecting": "Menghubungkan ke host sumber {{host}}...",
|
||||
"sourceConnected": "Terhubung ke host sumber",
|
||||
"endpointResolving": "Menyelesaikan host titik akhir {{host}}...",
|
||||
"endpointResolved": "Host titik akhir berhasil diidentifikasi.",
|
||||
"forwarding": "Mengatur penerusan port {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Terowongan berhasil dibangun.",
|
||||
"retrying": "Koneksi gagal, mencoba lagi dalam {{countdown}}detik (percobaan {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Jumlah percobaan ulang maksimum telah tercapai.",
|
||||
"error": "Koneksi terowongan gagal: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Pengelola berkas sudah terbuka untuk host ini.",
|
||||
"openFileManager": "Buka Pengelola File",
|
||||
"connecting": "Menghubungkan...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Gagal terhubung ke server",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "CPU tidak tersedia",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} gagal",
|
||||
"quickActionError": "Gagal mengeksekusi {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Port Pendengaran",
|
||||
"protocol": "Protokol",
|
||||
"port": "Pelabuhan",
|
||||
"address": "Alamat",
|
||||
"state": "Negara",
|
||||
"process": "Proses",
|
||||
"noData": "Tidak ada data port yang mendengarkan."
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Aktif",
|
||||
"inactive": "Tidak aktif",
|
||||
"notDetected": "Tidak Terdeteksi",
|
||||
"policy": "Kebijakan",
|
||||
"rules": "aturan",
|
||||
"noRules": "Tidak ada aturan",
|
||||
"noData": "Tidak ada data firewall yang tersedia.",
|
||||
"action": "Tindakan",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Pelabuhan",
|
||||
"source": "Sumber",
|
||||
"accept": "MENERIMA",
|
||||
"drop": "MENJATUHKAN",
|
||||
"reject": "MENOLAK",
|
||||
"anywhere": "Di mana saja"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Gagal memuat data",
|
||||
"saveError": "Gagal menyimpan",
|
||||
"sessionExpired": "Sesi telah berakhir - silakan masuk kembali.",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Pembatasan laju: Terlalu banyak upaya verifikasi TOTP. Silakan coba lagi nanti.",
|
||||
"totpRateLimitedWithTime": "Pembatasan laju: Terlalu banyak upaya verifikasi TOTP. Harap tunggu {{time}} detik sebelum mencoba lagi.",
|
||||
"resetCodeRateLimited": "Pembatasan laju: Terlalu banyak upaya verifikasi. Silakan coba lagi nanti.",
|
||||
"resetCodeRateLimitedWithTime": "Pembatasan laju: Terlalu banyak upaya verifikasi. Harap tunggu {{time}} detik sebelum mencoba lagi."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Berhasil disimpan",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Host & Sidebar",
|
||||
"snippetsSettings": "Cuplikan",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Pembaruan",
|
||||
"disableUpdateCheck": "Nonaktifkan Pemeriksaan Pembaruan",
|
||||
"disableUpdateCheckDesc": "Hentikan pengecekan versi baru saat startup dan dasbor. Mengurangi permintaan jaringan.",
|
||||
"currentPassword": "Kata Sandi Saat Ini",
|
||||
"passwordChangedSuccess": "Kata sandi berhasil diubah! Silakan masuk kembali.",
|
||||
"failedToChangePassword": "Perubahan kata sandi gagal. Silakan periksa kata sandi Anda saat ini dan coba lagi.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Sistem",
|
||||
"appearanceDesc": "Pilih tema warna untuk aplikasi tersebut.",
|
||||
"terminalSyntaxHighlightingDesc": "Secara otomatis menyorot perintah, jalur, IP, dan level log pada output terminal.",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Aktifkan Pintasan Palet Perintah",
|
||||
"enableCommandPaletteShortcutDesc": "Tekan Shift kiri dua kali untuk membuka Palet Perintah guna akses cepat ke host."
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Gagal memuat informasi versi."
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dasbor",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Memuat dasbor...",
|
||||
"github": "GitHub",
|
||||
"support": "Mendukung",
|
||||
"discord": "Perselisihan",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Tidak tersedia",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Sesuaikan Dasbor",
|
||||
"dashboardSettings": "Pengaturan Dasbor",
|
||||
"enableDisableCards": "Aktifkan/Nonaktifkan Kartu",
|
||||
"resetLayout": "Atur Ulang ke Pengaturan Default",
|
||||
"serverOverviewCard": "Gambaran Umum Server",
|
||||
"recentActivityCard": "Aktivitas Terkini",
|
||||
"networkGraphCard": "Grafik Jaringan",
|
||||
"networkGraph": "Grafik Jaringan",
|
||||
"quickActionsCard": "Tindakan Cepat",
|
||||
"serverStatsCard": "Statistik Server"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Grafik Jaringan",
|
||||
"addHost": "Tambahkan Host",
|
||||
"addGroup": "Tambahkan Grup",
|
||||
"addLink": "Tambahkan Tautan",
|
||||
"deleteSelected": "Hapus yang Dipilih",
|
||||
"zoomIn": "Perbesar",
|
||||
"zoomOut": "Perkecil tampilan",
|
||||
"resetView": "Atur Ulang Tampilan",
|
||||
"exportJson": "Ekspor JSON",
|
||||
"importJson": "Impor JSON",
|
||||
"selectHost": "Pilih Host",
|
||||
"chooseHost": "Pilih tuan rumah...",
|
||||
"parentGroup": "Kelompok Orang Tua",
|
||||
"noGroup": "Tidak Ada Grup",
|
||||
"groupName": "Nama Grup",
|
||||
"color": "Warna",
|
||||
"source": "Sumber",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"moveToGroup": "Pindah ke Grup",
|
||||
"selectGroup": "Pilih grup...",
|
||||
"addConnection": "Tambahkan Koneksi",
|
||||
"hostDetails": "Detail Tuan Rumah",
|
||||
"connectToHost": "Terhubung ke Host",
|
||||
"openTerminal": "Terminal Terbuka",
|
||||
"openFileManager": "Buka Pengelola File",
|
||||
"openTunnel": "Terowongan Terbuka",
|
||||
"openDocker": "Buka Docker",
|
||||
"openServerStats": "Buka Detail Server",
|
||||
"moveToGroupAction": "Pindah ke Grup",
|
||||
"removeFromGroup": "Hapus dari Grup",
|
||||
"addHostHere": "Tambahkan Host di Sini",
|
||||
"editGroup": "Grup Pengeditan",
|
||||
"delete": "Menghapus",
|
||||
"cancel": "Membatalkan",
|
||||
"add": "Menambahkan",
|
||||
"create": "Membuat",
|
||||
"update": "Memperbarui",
|
||||
"move": "Bergerak",
|
||||
"connect": "Menghubungkan",
|
||||
"close": "Menutup",
|
||||
"createGroup": "Buat Grup",
|
||||
"noAvailableHosts": "Tidak ada host yang tersedia.",
|
||||
"selectSourcePlaceholder": "Pilih Sumber...",
|
||||
"selectTargetPlaceholder": "Pilih Target...",
|
||||
"invalidFile": "Berkas tidak valid",
|
||||
"hostAlreadyExists": "Host sudah ada dalam topologi.",
|
||||
"sourceTargetMustDiffer": "Sumber dan target harus berbeda.",
|
||||
"connectionExists": "Koneksi sudah ada.",
|
||||
"unknown": "Tidak dikenal",
|
||||
"name": "Nama",
|
||||
"ip": "AKU P",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"id": "PENGENAL",
|
||||
"failedToLoadData": "Gagal memuat data topologi jaringan.",
|
||||
"failedToAddNode": "Gagal menambahkan node",
|
||||
"sourceDifferentFromTarget": "Sumber dan target harus berbeda.",
|
||||
"exportJSON": "Ekspor JSON",
|
||||
"importJSON": "Impor JSON",
|
||||
"searchHost": "Cari host...",
|
||||
"noHostFound": "Tidak ada host yang ditemukan.",
|
||||
"searchGroup": "Cari grup...",
|
||||
"noGroupFound": "Tidak ditemukan grup.",
|
||||
"searchNode": "Cari node...",
|
||||
"noNodeFound": "Tidak ada node yang ditemukan.",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"fileManager": "Pengelola File",
|
||||
"tunnel": "Terowongan",
|
||||
"docker": "Buruh pelabuhan",
|
||||
"serverStats": "Statistik Server"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Bagikan Host",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Kesalahan",
|
||||
"errorCode": "Kode kesalahan: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Gagal terhubung ke Docker",
|
||||
"totpVerificationFailed": "Verifikasi TOTP gagal. Silakan coba lagi.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Autentikasi Warpgate gagal. Silakan coba lagi.",
|
||||
"verificationCodePrompt": "Masukkan kode verifikasi",
|
||||
"loadingContainers": "Memuat kontainer...",
|
||||
"containerStarted": "Kontainer {{name}} dimulai",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Menghibur",
|
||||
"startContainerToAccess": "Jalankan kontainer untuk mengakses konsol.",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Menghubungkan ke host Docker...",
|
||||
"authStarted": "Menyelesaikan kredensial otentikasi...",
|
||||
"totpRequired": "Verifikasi TOTP diperlukan",
|
||||
"warpgateRequired": "Diperlukan otentikasi Warpgate.",
|
||||
"sessionCreated": "Sesi SSH Docker telah berhasil dibuat.",
|
||||
"sessionReady": "Siap untuk operasi Docker",
|
||||
"error": "Koneksi Docker gagal: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Memulai pengumpulan metrik...",
|
||||
"existingSession": "Menggunakan sesi metrik yang sudah ada",
|
||||
"totpVerifying": "Verifikasi TOTP diperlukan",
|
||||
"sessionEstablished": "Sesi metrik telah dimulai.",
|
||||
"collecting": "Mengumpulkan metrik server",
|
||||
"heartbeat": "Menjaga koneksi tetap terjalin",
|
||||
"stopped": "Pengumpulan metrik dihentikan",
|
||||
"error": "Pengumpulan metrik gagal: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Menghubungkan ke server SFTP...",
|
||||
"jumpHost": "Menghubungkan melalui jump host {{host}}...",
|
||||
"connected": "Koneksi SFTP berhasil dibuat.",
|
||||
"authFailed": "Autentikasi gagal",
|
||||
"error": "Operasi SFTP gagal: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+181
-181
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Visualizza il file manager come un pulsante rapido nella barra laterale",
|
||||
"showTunnelInSidebar": "Mostra Pulsante Tunnel",
|
||||
"showTunnelInSidebarDesc": "Visualizza la gestione del tunnel come un pulsante rapido nella barra laterale",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Mostra Pulsante Docker",
|
||||
"showDockerInSidebarDesc": "Mostra la gestione del docker come un pulsante rapido nella barra laterale",
|
||||
"showServerStatsInSidebar": "Mostra Pulsante Statistiche Server",
|
||||
"showServerStatsInSidebarDesc": "Mostra le statistiche del server come un pulsante rapido nella barra laterale",
|
||||
"atLeastOneActionRequired": "Almeno una azione abilitata deve essere mostrata nella barra laterale",
|
||||
"advancedAuthSettings": "Impostazioni Avanzate Di Autenticazione",
|
||||
"sudoPasswordAutoFill": "Riempimento Automatico Password Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Offre automaticamente di inserire password SSH quando sudo richiede password",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Aggiungi Variabile",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Apri Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Copia Url A Schermo Intero",
|
||||
"fullScreenUrlCopied": "URL a schermo intero copiato negli appunti",
|
||||
"failedToCopyUrl": "Impossibile copiare l'URL negli appunti",
|
||||
"copyTerminalUrl": "Copia URL Del Terminale",
|
||||
"copyFileManagerUrl": "Copia URL Del Gestore File",
|
||||
"copyTunnelUrl": "Copia URL Tunnel",
|
||||
"copyServerStatsUrl": "Copia Url Statistiche Server",
|
||||
"copyDockerUrl": "Copia URL Docker",
|
||||
"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...",
|
||||
"error": "Errore",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Codice Di Verifica",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifica",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Richiesta Autenticazione Warpgate",
|
||||
"warpgateSecurityKey": "Chiave Di Sicurezza",
|
||||
"warpgateAuthUrl": "Url Di Autenticazione",
|
||||
"warpgateOpenBrowser": "Apri nel browser",
|
||||
"warpgateContinue": "Ho Completato L'Autenticazione",
|
||||
"warpgateTimeout": "Timeout autenticazione Warpgate. Per favore riconnetterti.",
|
||||
"sudoPasswordPopupTitle": "Inserire Password?",
|
||||
"sudoPasswordPopupHint": "Premere Invio per inserire, Esc per eliminare",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Ignora",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Connessione chiusa inaspettatamente. Questo potrebbe essere dovuto a un problema di configurazione SSL o proxy inverso. Controllare i log del server.",
|
||||
"totpInvalid": "Codice non valido. Per favore riprova.",
|
||||
"authMethodFallback": "Autenticazione {{method}} non riuscita. Si sta tentando un metodo alternativo...",
|
||||
"authenticationRequired": "Autenticazione richiesta",
|
||||
"connectionLogTitle": "Registro Di Connessione",
|
||||
"connectionLogCopy": "Copia i log negli appunti",
|
||||
"connectionLogClear": "Cancella log",
|
||||
"connectionLogEmpty": "Ancora nessun log di connessione",
|
||||
"connectionLogConnecting": "Connessione all'host...",
|
||||
"connectionLogCopied": "Log di connessione copiati negli appunti",
|
||||
"connectionLogCopyFailed": "Impossibile copiare i log negli appunti",
|
||||
"allAuthMethodsFailed": "Tutti i metodi di autenticazione non sono riusciti. Controlla le tue credenziali.",
|
||||
"methodNotSupported": "Il server non supporta l'autenticazione {{method}} . Metodi disponibili: {{available}}",
|
||||
"retryWithMethod": "Riprova con {{method}}",
|
||||
"automaticFallback": "Prova automaticamente l'autenticazione {{method}}...",
|
||||
"totpTimeout": "Timeout verifica TOTP. Riconnettersi.",
|
||||
"passwordTimeout": "Timeout verifica password. Si prega di riconnettersi.",
|
||||
"connectionRejected": "Connessione rifiutata dal server. Controlla la tua autenticazione e configurazione di rete."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Gestore File",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} eliminato con successo",
|
||||
"itemsDeletedSuccessfully": "{{count}} elementi eliminati con successo",
|
||||
"failedToDeleteItems": "Impossibile eliminare gli elementi",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Richiesta Password Amministratore",
|
||||
"enterSudoPassword": "Inserisci la password di sudo per continuare questa operazione",
|
||||
"sudoPassword": "Password di Sudo",
|
||||
"sudoOperationFailed": "Operazione Sudo fallita",
|
||||
"sudoAuthFailed": "Autenticazione Sudo non riuscita",
|
||||
"deleteOperation": "Elimina file/cartelle",
|
||||
"dragFilesToUpload": "Trascina i file qui per caricare",
|
||||
"emptyFolder": "Questa cartella è vuota",
|
||||
"itemCount": "{{count}} elementi",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "File troppo grande: {{error}}",
|
||||
"sshConnectionFailed": "Connessione SSH non riuscita. Controlla la tua connessione a {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Impossibile caricare il file: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Connessione...",
|
||||
"connectedSuccessfully": "Connesso con successo",
|
||||
"totpVerificationFailed": "Verifica TOTP fallita",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Autenticazione Warpgate fallita",
|
||||
"authenticationFailed": "Autenticazione non riuscita",
|
||||
"verificationCodePrompt": "Codice di verifica:",
|
||||
"changePermissions": "Cambia Permessi",
|
||||
"changePermissionsDesc": "Modifica i permessi per i file",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Stabilimento collegamento tunnel...",
|
||||
"sourceConnecting": "Connessione all'host sorgente {{host}}...",
|
||||
"sourceConnected": "Connesso all'host sorgente",
|
||||
"endpointResolving": "Risoluzione host endpoint {{host}}...",
|
||||
"endpointResolved": "Host endpoint risolto",
|
||||
"forwarding": "Impostazione del port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel creato con successo",
|
||||
"retrying": "Connessione non riuscita, riprova in {{countdown}}s (tentativo {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max tentativi di riprova raggiunti",
|
||||
"error": "Connessione tunnel fallita: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "File Manager già aperto per questo host",
|
||||
"openFileManager": "Apri File Manager",
|
||||
"connecting": "Connessione...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Connessione al server non riuscita",
|
||||
"cpuCores_one": "CPU {{count}}",
|
||||
"cpuCores_other": "CPU {{count}}",
|
||||
"naCpus": "CPU N/A",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} fallito",
|
||||
"quickActionError": "Esecuzione di {{name}} non riuscita",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Porte Di Ascoltamento",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Porta",
|
||||
"address": "Indirizzo",
|
||||
"state": "Stato",
|
||||
"process": "Processo",
|
||||
"noData": "Nessun dato di porte in ascolto"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Attivo",
|
||||
"inactive": "Inattivo",
|
||||
"notDetected": "Non Rilevato",
|
||||
"policy": "Politica",
|
||||
"rules": "regole",
|
||||
"noRules": "Nessuna regola",
|
||||
"noData": "Dati firewall non disponibili",
|
||||
"action": "Azione",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"port": "Porta",
|
||||
"source": "Fonte",
|
||||
"accept": "ACCETTA",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "RIFIUTO",
|
||||
"anywhere": "Ovunque"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Impossibile caricare i dati",
|
||||
"saveError": "Salvataggio non riuscito",
|
||||
"sessionExpired": "Sessione scaduta - si prega di accedere di nuovo",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Tasso limitato: troppi tentativi di verifica TOTP. Riprova più tardi.",
|
||||
"totpRateLimitedWithTime": "Velocità limitata: troppi tentativi di verifica TOTP. Attendi {{time}} secondi prima di riprovare.",
|
||||
"resetCodeRateLimited": "Tasso limitato: Troppi tentativi di verifica. Riprova più tardi.",
|
||||
"resetCodeRateLimitedWithTime": "Tasso limitato: Troppi tentativi di verifica. Si prega di attendere {{time}} secondi prima di riprovare."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Salvato con successo",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminale",
|
||||
"hostSidebarSettings": "& Barra Laterale Dell'Host",
|
||||
"snippetsSettings": "Snippet",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Aggiornamenti",
|
||||
"disableUpdateCheck": "Disabilita Controllo Aggiornamenti",
|
||||
"disableUpdateCheckDesc": "Smetti di controllare nuove versioni all'avvio e alla dashboard. Riduce le richieste di rete.",
|
||||
"currentPassword": "Password Attuale",
|
||||
"passwordChangedSuccess": "Password cambiata con successo! Effettua nuovamente il login.",
|
||||
"failedToChangePassword": "Impossibile cambiare la password. Si prega di controllare la password corrente e riprovare.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Sistema",
|
||||
"appearanceDesc": "Seleziona il tema di colore per l'applicazione",
|
||||
"terminalSyntaxHighlightingDesc": "Evidenzia automaticamente comandi, tracciati, IP e livelli di log nell'output del terminale",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Abilita Scorciatoia Tavolozza Comandi",
|
||||
"enableCommandPaletteShortcutDesc": "Doppio tocco a sinistra Maiusc per aprire la Tavolozza dei comandi per un rapido accesso agli host"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Impossibile caricare le informazioni sulla versione"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Caricamento dashboard...",
|
||||
"github": "GitHub",
|
||||
"support": "Supporto",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Personalizza Dashboard",
|
||||
"dashboardSettings": "Impostazioni Dashboard",
|
||||
"enableDisableCards": "Abilita/Disabilita Carte",
|
||||
"resetLayout": "Ripristina predefinito",
|
||||
"serverOverviewCard": "Panoramica Del Server",
|
||||
"recentActivityCard": "Attività Recenti",
|
||||
"networkGraphCard": "Grafico Di Rete",
|
||||
"networkGraph": "Grafico Di Rete",
|
||||
"quickActionsCard": "Azioni Rapide",
|
||||
"serverStatsCard": "Statistiche Server"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Grafico Di Rete",
|
||||
"addHost": "Aggiungi Host",
|
||||
"addGroup": "Aggiungi Gruppo",
|
||||
"addLink": "Aggiungi Collegamento",
|
||||
"deleteSelected": "Elimina Selezionati",
|
||||
"zoomIn": "Zoom Avanti",
|
||||
"zoomOut": "Zoom Indietro",
|
||||
"resetView": "Reimposta Vista",
|
||||
"exportJson": "Esporta JSON",
|
||||
"importJson": "Importa JSON",
|
||||
"selectHost": "Seleziona Host",
|
||||
"chooseHost": "Scegli un host...",
|
||||
"parentGroup": "Gruppo Genitore",
|
||||
"noGroup": "Nessun Gruppo",
|
||||
"groupName": "Nome Gruppo",
|
||||
"color": "Colore",
|
||||
"source": "Fonte",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Sposta nel gruppo",
|
||||
"selectGroup": "Seleziona gruppo...",
|
||||
"addConnection": "Aggiungi Connessione",
|
||||
"hostDetails": "Dettagli Host",
|
||||
"connectToHost": "Connetti a Host",
|
||||
"openTerminal": "Apri Terminale",
|
||||
"openFileManager": "Apri File Manager",
|
||||
"openTunnel": "Gallerie Aperte",
|
||||
"openDocker": "Apri Docker",
|
||||
"openServerStats": "Apri Dettagli Server",
|
||||
"moveToGroupAction": "Sposta nel gruppo",
|
||||
"removeFromGroup": "Rimuovi dal gruppo",
|
||||
"addHostHere": "Aggiungi Host Qui",
|
||||
"editGroup": "Modifica Gruppo",
|
||||
"delete": "Elimina",
|
||||
"cancel": "Annulla",
|
||||
"add": "Aggiungi",
|
||||
"create": "Crea",
|
||||
"update": "Aggiorna",
|
||||
"move": "Sposta",
|
||||
"connect": "Connetti",
|
||||
"close": "Chiudi",
|
||||
"createGroup": "Crea Gruppo",
|
||||
"noAvailableHosts": "Nessun host disponibile",
|
||||
"selectSourcePlaceholder": "Seleziona Sorgente...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "File Non Valido",
|
||||
"hostAlreadyExists": "L'host è già nella topologia",
|
||||
"sourceTargetMustDiffer": "Origine e destinazione devono essere diversi",
|
||||
"connectionExists": "Connessione già esistente",
|
||||
"unknown": "Sconosciuto",
|
||||
"name": "Nome",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Stato",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"failedToLoadData": "Impossibile caricare i dati topologia di rete",
|
||||
"failedToAddNode": "Impossibile aggiungere il nodo",
|
||||
"sourceDifferentFromTarget": "Origine e destinazione devono essere diversi",
|
||||
"exportJSON": "Esporta JSON",
|
||||
"importJSON": "Importa JSON",
|
||||
"searchHost": "Cerca host...",
|
||||
"noHostFound": "Nessun host trovato",
|
||||
"searchGroup": "Cerca gruppi...",
|
||||
"noGroupFound": "Nessun gruppo trovato",
|
||||
"searchNode": "Cerca nodi...",
|
||||
"noNodeFound": "Nessun nodo trovato",
|
||||
"terminal": "Terminale",
|
||||
"fileManager": "Gestore File",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Statistiche Server"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Condividi Host",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Errore",
|
||||
"errorCode": "Codice di errore: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Impossibile connettersi al docker",
|
||||
"totpVerificationFailed": "Verifica TOTP non riuscita. Riprova.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Autenticazione Warpgate non riuscita. Riprova.",
|
||||
"verificationCodePrompt": "Inserisci codice di verifica",
|
||||
"loadingContainers": "Caricamento contenitori...",
|
||||
"containerStarted": "Contenitore {{name}} iniziato",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Console",
|
||||
"startContainerToAccess": "Avvia il contenitore per accedere alla console",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"connecting": "Connessione al Docker host...",
|
||||
"authStarted": "Risoluzione delle credenziali di autenticazione...",
|
||||
"totpRequired": "Verifica TOTP richiesta",
|
||||
"warpgateRequired": "Richiesta autenticazione Warpgate",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"sessionReady": "Pronto per le operazioni Docker",
|
||||
"error": "Connessione docker non riuscita: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Avvio collezione di metriche...",
|
||||
"existingSession": "Usare la sessione di metriche esistente",
|
||||
"totpVerifying": "Verifica TOTP richiesta",
|
||||
"sessionEstablished": "Sessione di metriche stabilita",
|
||||
"collecting": "Raccolta metriche server",
|
||||
"heartbeat": "Mantenere viva la connessione",
|
||||
"stopped": "Raccolta di metriche interrotta",
|
||||
"error": "Collezione di metriche non riuscita: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Connessione al server SFTP...",
|
||||
"jumpHost": "Connessione tramite l'host salto {{host}}...",
|
||||
"connected": "Connessione SFTP stabilita",
|
||||
"authFailed": "Autenticazione non riuscita",
|
||||
"error": "Operazione SFTP non riuscita: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+185
-185
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "サイドバーのクイックボタンとしてファイルマネージャを表示する",
|
||||
"showTunnelInSidebar": "トンネルボタンを表示",
|
||||
"showTunnelInSidebarDesc": "トンネル管理をサイドバーにクイックボタンとして表示する",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Docker ボタンを表示",
|
||||
"showDockerInSidebarDesc": "サイドバーのクイックボタンとしてdocker管理を表示する",
|
||||
"showServerStatsInSidebar": "サーバーの統計ボタンを表示",
|
||||
"showServerStatsInSidebarDesc": "サーバーの統計情報をサイドバーにクイックボタンとして表示する",
|
||||
"atLeastOneActionRequired": "少なくとも 1 つの有効なアクションをサイドバーに表示する必要があります",
|
||||
"advancedAuthSettings": "高度な認証設定",
|
||||
"sudoPasswordAutoFill": "Sudoパスワード自動入力",
|
||||
"sudoPasswordAutoFillDesc": "sudo がパスワードを要求したときに自動的に SSH パスワードを挿入することを提供します",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "変数を追加",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Dockerを開く",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "フルスクリーンURLをコピー",
|
||||
"fullScreenUrlCopied": "フルスクリーンの URL をクリップボードにコピーしました",
|
||||
"failedToCopyUrl": "URLをクリップボードにコピーできませんでした",
|
||||
"copyTerminalUrl": "端末の URL をコピー",
|
||||
"copyFileManagerUrl": "ファイルマネージャーの URL をコピー",
|
||||
"copyTunnelUrl": "トンネルURLをコピー",
|
||||
"copyServerStatsUrl": "サーバー統計の URL をコピー",
|
||||
"copyDockerUrl": "Docker URL をコピー",
|
||||
"fullScreenUrlTooltip": "URLをコピーしてフルスクリーンモードでこのアプリを開く",
|
||||
"notEnabled": "Docker はこのホストでは有効になっていません。format@@0で有効にして、Docker 機能を使用します。",
|
||||
"validating": "Dockerを検証中...",
|
||||
"error": "エラー",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "認証コード",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "確認する",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate認証が必要です",
|
||||
"warpgateSecurityKey": "セキュリティキー",
|
||||
"warpgateAuthUrl": "認証URL",
|
||||
"warpgateOpenBrowser": "ブラウザで開く",
|
||||
"warpgateContinue": "認証を完了しました",
|
||||
"warpgateTimeout": "ワープゲート認証がタイムアウトしました。再接続してください。",
|
||||
"sudoPasswordPopupTitle": "パスワードを入力してください。",
|
||||
"sudoPasswordPopupHint": "Enterキーを押して挿入、Escキーで閉じる",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "却下する",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "予期せず接続が切断されました。リバースプロキシまたは SSL 設定に問題がある可能性があります。サーバログを確認してください。",
|
||||
"totpInvalid": "無効なコードです。もう一度やり直してください。",
|
||||
"authMethodFallback": "{{method}} 認証に失敗しました。代替メソッドを試しています...",
|
||||
"authenticationRequired": "認証が必要です",
|
||||
"connectionLogTitle": "接続ログ",
|
||||
"connectionLogCopy": "ログをクリップボードにコピー",
|
||||
"connectionLogClear": "ログの消去",
|
||||
"connectionLogEmpty": "接続ログはまだありません",
|
||||
"connectionLogConnecting": "ホストに接続中...",
|
||||
"connectionLogCopied": "接続ログをクリップボードにコピーしました",
|
||||
"connectionLogCopyFailed": "ログをクリップボードにコピーできませんでした",
|
||||
"allAuthMethodsFailed": "すべての認証方法が失敗しました。認証情報を確認してください。",
|
||||
"methodNotSupported": "サーバーは {{method}} 認証をサポートしていません。利用可能なメソッド: {{available}}",
|
||||
"retryWithMethod": "{{method}} で再試行",
|
||||
"automaticFallback": "{{method}} 認証を自動的に試みています...",
|
||||
"totpTimeout": "TOTP 認証がタイムアウトしました。再接続してください。",
|
||||
"passwordTimeout": "パスワードの検証がタイムアウトしました。再接続してください。",
|
||||
"connectionRejected": "サーバーによって接続が拒否されました。認証とネットワーク設定を確認してください。"
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "ファイルマネージャー",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} は正常に削除されました",
|
||||
"itemsDeletedSuccessfully": "{{count}} アイテムが正常に削除されました",
|
||||
"failedToDeleteItems": "アイテムの削除に失敗しました",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "管理者パスワードが必要です",
|
||||
"enterSudoPassword": "この操作を続行するには、sudoパスワードを入力してください",
|
||||
"sudoPassword": "Sudoのパスワード",
|
||||
"sudoOperationFailed": "須藤操作に失敗しました",
|
||||
"sudoAuthFailed": "Sudo認証に失敗しました",
|
||||
"deleteOperation": "ファイル/フォルダを削除",
|
||||
"dragFilesToUpload": "アップロードするファイルをここにドロップ",
|
||||
"emptyFolder": "このフォルダは空です",
|
||||
"itemCount": "{{count}} アイテム",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "ファイルが大きすぎます: {{error}}",
|
||||
"sshConnectionFailed": "SSH接続に失敗しました。 {{name}} ({{ip}}:{{port}}) への接続を確認してください。",
|
||||
"loadFileFailed": "ファイルの読み込みに失敗しました: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "接続中...",
|
||||
"connectedSuccessfully": "接続に成功しました",
|
||||
"totpVerificationFailed": "TOTP 認証に失敗しました",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate認証に失敗しました",
|
||||
"authenticationFailed": "認証に失敗しました",
|
||||
"verificationCodePrompt": "認証コード:",
|
||||
"changePermissions": "権限の変更",
|
||||
"changePermissionsDesc": "次のファイルの権限を変更",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "トンネル接続を確立しています...",
|
||||
"sourceConnecting": "ソースホスト {{host}} に接続中...",
|
||||
"sourceConnected": "ソースホストに接続しました",
|
||||
"endpointResolving": "エンドポイントホスト {{host}}を解決しています...",
|
||||
"endpointResolved": "エンドポイントホストを解決しました",
|
||||
"forwarding": "ポート転送の設定 {{localPort}} → {{remotePort}}...",
|
||||
"connected": "トンネルが正常に設置されました",
|
||||
"retrying": "接続に失敗しました。 {{countdown}}秒で ( {{attempt}}/{{max}} を試行) ...",
|
||||
"retryExhausted": "最大再試行回数に達しました",
|
||||
"error": "トンネル接続に失敗しました: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "このホストのファイルマネージャは既に開いています",
|
||||
"openFileManager": "ファイルマネージャを開く",
|
||||
"connecting": "接続中...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "サーバーへの接続に失敗しました",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "CPUなし",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} に失敗しました",
|
||||
"quickActionError": "{{name}} の実行に失敗しました",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "ポートを聴いています",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "ポート",
|
||||
"address": "住所",
|
||||
"state": "都道府県:",
|
||||
"process": "プロセス",
|
||||
"noData": "リスニングポートのデータがありません"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "ファイアウォール",
|
||||
"active": "アクティブ",
|
||||
"inactive": "非アクティブ",
|
||||
"notDetected": "見つかりませんでした",
|
||||
"policy": "ポリシー",
|
||||
"rules": "ルール",
|
||||
"noRules": "ルールがありません",
|
||||
"noData": "ファイアウォールデータがありません",
|
||||
"action": "アクション",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "ポート",
|
||||
"source": "ソース",
|
||||
"accept": "同意する",
|
||||
"drop": "ドロップ",
|
||||
"reject": "削除",
|
||||
"anywhere": "どこでも"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "データの読み込みに失敗しました",
|
||||
"saveError": "保存に失敗しました",
|
||||
"sessionExpired": "セッションの有効期限が切れました。もう一度ログインしてください",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "レート制限: TOTP 認証の試行回数が多すぎます。後でもう一度お試しください。",
|
||||
"totpRateLimitedWithTime": "レート制限: TOTP 認証の試行回数が多すぎます。もう一度試す前に {{time}} 秒お待ちください。",
|
||||
"resetCodeRateLimited": "レート制限: 確認の試行回数が多すぎます。後でもう一度お試しください。",
|
||||
"resetCodeRateLimitedWithTime": "レート制限: 確認の試行回数が多すぎます。 {{time}} 秒後に再試行してください。"
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "正常に保存しました",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "ターミナル",
|
||||
"hostSidebarSettings": "ホスト & サイドバー",
|
||||
"snippetsSettings": "Snippets",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "更新",
|
||||
"disableUpdateCheck": "アップデートチェックを無効にする",
|
||||
"disableUpdateCheckDesc": "起動時とダッシュボードで新しいバージョンの確認を停止します。ネットワークリクエストを削減します。",
|
||||
"currentPassword": "現在のパスワード",
|
||||
"passwordChangedSuccess": "パスワードが変更されました!再度ログインしてください。",
|
||||
"failedToChangePassword": "パスワードの変更に失敗しました。現在のパスワードを確認して、もう一度お試しください。",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "システム",
|
||||
"appearanceDesc": "アプリケーションのカラーテーマを選択してください",
|
||||
"terminalSyntaxHighlightingDesc": "ターミナル出力でコマンド、パス、IP、ログレベルを自動的に強調表示する",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "コマンドパレットショートカットを有効にする",
|
||||
"enableCommandPaletteShortcutDesc": "左シフトをダブルタップしてコマンドパレットを開き、ホストへの迅速なアクセス"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "バージョン情報の読み込みに失敗しました"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "ダッシュボード",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "ダッシュボードの読み込み中...",
|
||||
"github": "GitHub",
|
||||
"support": "サポート",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "該当なし",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "ダッシュボードをカスタマイズ",
|
||||
"dashboardSettings": "ダッシュボードの設定",
|
||||
"enableDisableCards": "カードを有効/無効にする",
|
||||
"resetLayout": "デフォルトにリセット",
|
||||
"serverOverviewCard": "サーバーの概要",
|
||||
"recentActivityCard": "最近のアクティビティ",
|
||||
"networkGraphCard": "ネットワークグラフ",
|
||||
"networkGraph": "ネットワークグラフ",
|
||||
"quickActionsCard": "クイックアクション",
|
||||
"serverStatsCard": "サーバーの統計"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "ネットワークグラフ",
|
||||
"addHost": "ホストを追加",
|
||||
"addGroup": "グループを追加",
|
||||
"addLink": "リンクを追加",
|
||||
"deleteSelected": "選択したものを削除",
|
||||
"zoomIn": "拡大",
|
||||
"zoomOut": "ズームアウト",
|
||||
"resetView": "表示をリセット",
|
||||
"exportJson": "JSONをエクスポート",
|
||||
"importJson": "JSON をインポート",
|
||||
"selectHost": "ホストを選択",
|
||||
"chooseHost": "ホストを選択してください...",
|
||||
"parentGroup": "親グループ",
|
||||
"noGroup": "グループなし",
|
||||
"groupName": "グループ名",
|
||||
"color": "色",
|
||||
"source": "ソース",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "グループに移動",
|
||||
"selectGroup": "グループを選択...",
|
||||
"addConnection": "コネクションを追加",
|
||||
"hostDetails": "ホストの詳細",
|
||||
"connectToHost": "ホストに接続",
|
||||
"openTerminal": "ターミナルを開く",
|
||||
"openFileManager": "ファイルマネージャを開く",
|
||||
"openTunnel": "トンネルを開く",
|
||||
"openDocker": "Dockerを開く",
|
||||
"openServerStats": "サーバーの詳細を開く",
|
||||
"moveToGroupAction": "グループに移動",
|
||||
"removeFromGroup": "グループから削除",
|
||||
"addHostHere": "ここにホストを追加",
|
||||
"editGroup": "グループを編集",
|
||||
"delete": "削除",
|
||||
"cancel": "キャンセル",
|
||||
"add": "追加",
|
||||
"create": "作成",
|
||||
"update": "更新",
|
||||
"move": "移動",
|
||||
"connect": "接続する",
|
||||
"close": "閉じる",
|
||||
"createGroup": "グループを作成",
|
||||
"noAvailableHosts": "利用可能なホストがありません",
|
||||
"selectSourcePlaceholder": "ソースを選択...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "無効なファイル",
|
||||
"hostAlreadyExists": "ホストはすでにトポロジ内にあります",
|
||||
"sourceTargetMustDiffer": "ソースとターゲットが異なる必要があります",
|
||||
"connectionExists": "接続は既に存在します",
|
||||
"unknown": "不明",
|
||||
"name": "名前",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "ステータス",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"failedToLoadData": "ネットワークトポロジデータの読み込みに失敗しました",
|
||||
"failedToAddNode": "ノードの追加に失敗しました",
|
||||
"sourceDifferentFromTarget": "ソースとターゲットが異なる必要があります",
|
||||
"exportJSON": "JSONをエクスポート",
|
||||
"importJSON": "JSON をインポート",
|
||||
"searchHost": "ホストを検索...",
|
||||
"noHostFound": "ホストが見つかりません",
|
||||
"searchGroup": "グループを検索...",
|
||||
"noGroupFound": "グループが見つかりません",
|
||||
"searchNode": "ノードを検索...",
|
||||
"noNodeFound": "ノードが見つかりません",
|
||||
"terminal": "ターミナル",
|
||||
"fileManager": "ファイルマネージャー",
|
||||
"tunnel": "トンネル",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "サーバーの統計"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "ホストを共有",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "エラー",
|
||||
"errorCode": "エラーコード: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Dockerへの接続に失敗しました",
|
||||
"totpVerificationFailed": "TOTP 認証に失敗しました。もう一度やり直してください。",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate認証に失敗しました。もう一度やり直してください。",
|
||||
"verificationCodePrompt": "認証コードを入力してください",
|
||||
"loadingContainers": "コンテナを読み込み中...",
|
||||
"containerStarted": "コンテナ {{name}} 開始",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "コンソール",
|
||||
"startContainerToAccess": "コンソールにアクセスするためにコンテナを起動します",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Docker ホストに接続中...",
|
||||
"authStarted": "認証情報を解決しています...",
|
||||
"totpRequired": "TOTP 認証が必要です",
|
||||
"warpgateRequired": "Warpgate認証が必要です",
|
||||
"sessionCreated": "Docker SSH セッションが確立されました",
|
||||
"sessionReady": "Docker操作の準備",
|
||||
"error": "Docker接続に失敗しました: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "メトリックコレクションを開始しています...",
|
||||
"existingSession": "既存のメトリックセッションの使用",
|
||||
"totpVerifying": "TOTP 認証が必要です",
|
||||
"sessionEstablished": "メトリックセッションが確立されました",
|
||||
"collecting": "サーバーメトリックの収集",
|
||||
"heartbeat": "接続を生き続ける",
|
||||
"stopped": "メトリクスのコレクションが停止しました",
|
||||
"error": "メトリックの収集に失敗しました: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "SFTP サーバーに接続中...",
|
||||
"jumpHost": "ジャンプホスト {{host}}経由で接続中...",
|
||||
"connected": "SFTP 接続が確立されました",
|
||||
"authFailed": "認証に失敗しました",
|
||||
"error": "SFTP 操作に失敗しました: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+243
-243
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "비밀번호가 필요합니다",
|
||||
"sshKeyRequired": "SSH 키가 필요합니다.",
|
||||
"credentialAddedSuccessfully": "자격 증명 \"{{name}}\"이 성공적으로 추가되었습니다.",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "자격 증명 저장 중...",
|
||||
"updatingCredential": "자격 증명을 업데이트하는 중...",
|
||||
"general": "일반적인",
|
||||
"description": "설명",
|
||||
"folder": "접는 사람",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "ID:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "빠른 연결",
|
||||
"description": "호스트 구성을 저장하지 않고 터미널 또는 파일 관리자 세션에 직접 연결합니다.",
|
||||
"ipAddress": "IP 주소 또는 호스트 이름",
|
||||
"port": "포트",
|
||||
"username": "사용자 이름",
|
||||
"password": "비밀번호",
|
||||
"key": "SSH 개인 키",
|
||||
"keyPassword": "키 비밀번호 (선택 사항)",
|
||||
"keyType": "키 유형",
|
||||
"uploadFile": "파일 업로드",
|
||||
"pasteKey": "붙여넣기 키",
|
||||
"credential": "신임장",
|
||||
"overrideUsername": "자격 증명 사용자 이름 재정의",
|
||||
"overrideUsernameDesc": "자격 증명에 저장된 사용자 이름과 다른 사용자 이름을 사용하십시오.",
|
||||
"connectTerminal": "터미널에 연결",
|
||||
"connectFileManager": "파일 관리자에 연결",
|
||||
"cancel": "취소",
|
||||
"passwordRequired": "비밀번호가 필요합니다",
|
||||
"keyRequired": "SSH 키가 필요합니다.",
|
||||
"credentialRequired": "자격 증명 선택이 필요합니다.",
|
||||
"connectionEstablished": "연결이 성공적으로 설정되었습니다.",
|
||||
"connectionFailed": "연결 설정에 실패했습니다.",
|
||||
"autoDetect": "자동 감지",
|
||||
"authentication": "입증"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "오류: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH 경로",
|
||||
"localPath": "로컬 경로",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "새 탭에서 열기",
|
||||
"resetSidebarWidth": "사이드바 너비 재설정",
|
||||
"dragToResizeSidebar": "드래그하여 사이드바 크기를 조절하세요",
|
||||
"noAuthCredentials": "이 SSH 호스트에 대한 인증 자격 증명을 사용할 수 없습니다.",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "다시 해 보다",
|
||||
"checking": "확인 중...",
|
||||
"checkingDatabase": "데이터베이스 연결을 확인하는 중...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "인증 상태를 확인하는 중...",
|
||||
"actions": "행위",
|
||||
"remove": "제거하다",
|
||||
"revoke": "취소",
|
||||
"create": "만들다",
|
||||
"update": "Update"
|
||||
"update": "업데이트"
|
||||
},
|
||||
"nav": {
|
||||
"home": "집",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "이 탭을 분할할 수 없습니다.",
|
||||
"tabNavigation": "탭 탐색",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "비밀번호 복사",
|
||||
"copySudoPassword": "Sudo 암호 복사",
|
||||
"passwordCopied": "비밀번호가 클립보드에 복사되었습니다.",
|
||||
"sudoPasswordCopied": "Sudo 암호가 클립보드에 복사되었습니다.",
|
||||
"noPasswordAvailable": "비밀번호를 사용할 수 없습니다."
|
||||
},
|
||||
"admin": {
|
||||
"title": "관리자 설정",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "사용자 등록",
|
||||
"allowNewAccountRegistration": "새 계정 등록을 허용합니다",
|
||||
"allowPasswordLogin": "사용자 이름/비밀번호 로그인 허용",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "재설정 코드를 통해 비밀번호 재설정을 허용합니다.",
|
||||
"missingRequiredFields": "필수 입력란이 누락되었습니다: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC 구성이 성공적으로 업데이트되었습니다!",
|
||||
"failedToFetchOidcConfig": "OIDC 구성을 가져오는 데 실패했습니다.",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "컨테이너 실행 시 자동 시작",
|
||||
"autoStartDesc": "컨테이너가 시작될 때 이 터널을 자동으로 시작합니다.",
|
||||
"addConnection": "터널 연결 추가",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "터널형",
|
||||
"tunnelTypeLocal": "로컬(-L)",
|
||||
"tunnelTypeRemote": "원격(-R)",
|
||||
"tunnelTypeLocalDesc": "로컬 포트를 원격 엔드포인트로 포워딩합니다.",
|
||||
"tunnelTypeRemoteDesc": "원격 포트를 로컬 머신으로 포워딩",
|
||||
"tunnelForwardDescriptionLocal": "이 터널은 로컬 포트 {{sourcePort}} 에서 엔드포인트 머신의 포트 {{endpointPort}} 로 트래픽을 전달합니다.",
|
||||
"tunnelForwardDescriptionRemote": "이 터널은 소스 머신(일반 탭의 현재 연결 세부 정보 참조)의 포트 {{sourcePort}} 에서 엔드포인트 머신의 포트 {{endpointPort}} 로 트래픽을 전달합니다.",
|
||||
"sshpassRequired": "비밀번호 인증을 위해서는 SSH 비밀번호가 필요합니다.",
|
||||
"sshpassRequiredDesc": "터널에서 암호 인증을 사용하려면 시스템에 sshpass가 설치되어 있어야 합니다.",
|
||||
"otherInstallMethods": "기타 설치 방법:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "또는",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, 공식 바이너리 없음)",
|
||||
"sshServerConfigRequired": "SSH 서버 구성이 필요합니다",
|
||||
"sshServerConfigDesc": "터널 연결의 경우 SSH 서버에서 포트 포워딩을 허용하도록 구성해야 합니다.",
|
||||
"gatewayPortsYes": "원격 포트를 모든 인터페이스에 바인딩합니다.",
|
||||
"allowTcpForwardingYes": "포트 포워딩을 활성화하려면",
|
||||
"permitRootLoginYes": "루트 사용자를 터널링에 사용하는 경우",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "SSH 설정 파일을 편집하세요:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "그런 다음 SSH 서비스를 다시 시작하십시오.",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "업로드",
|
||||
"authentication": "입증",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "액션 이름",
|
||||
"noSnippetFound": "스니펫을 찾을 수 없습니다.",
|
||||
"quickActionsOrder": "빠른 실행 버튼은 서버 통계 페이지에 위 목록 순서대로 표시됩니다.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "사이드바 버튼 사용자 지정",
|
||||
"sidebarCustomizationDesc": "사이드바에 빠른 실행 버튼으로 표시할 작업을 선택하세요. 버튼으로 표시되지 않는 작업은 드롭다운 메뉴에 나타납니다.",
|
||||
"showTerminalInSidebar": "터미널 표시 버튼",
|
||||
"showTerminalInSidebarDesc": "사이드바에 터미널을 빠른 실행 버튼으로 표시합니다.",
|
||||
"showFileManagerInSidebar": "파일 관리자 표시 버튼",
|
||||
"showFileManagerInSidebarDesc": "사이드바에 파일 관리자를 빠른 실행 버튼으로 표시합니다.",
|
||||
"showTunnelInSidebar": "터널 표시 버튼",
|
||||
"showTunnelInSidebarDesc": "터널 관리 기능을 사이드바에 빠른 버튼으로 표시합니다.",
|
||||
"showDockerInSidebar": "Docker 버튼 표시",
|
||||
"showDockerInSidebarDesc": "사이드바에 Docker 관리 버튼을 빠른 실행 버튼으로 표시합니다.",
|
||||
"showServerStatsInSidebar": "서버 통계 보기 버튼",
|
||||
"showServerStatsInSidebarDesc": "서버 통계 정보를 사이드바에 빠른 버튼으로 표시합니다.",
|
||||
"atLeastOneActionRequired": "사이드바에는 활성화된 작업 중 최소 하나 이상이 표시되어야 합니다.",
|
||||
"advancedAuthSettings": "고급 인증 설정",
|
||||
"sudoPasswordAutoFill": "Sudo 비밀번호 자동 완성",
|
||||
"sudoPasswordAutoFillDesc": "sudo 명령어가 암호를 입력하라는 메시지를 표시할 때 SSH 암호를 자동으로 입력하도록 제안합니다.",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "변수 추가",
|
||||
"docker": "도커",
|
||||
"openDocker": "오픈 도커",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "전체 화면 URL 복사",
|
||||
"fullScreenUrlCopied": "전체 화면 URL이 클립보드에 복사되었습니다.",
|
||||
"failedToCopyUrl": "URL을 클립보드에 복사하는 데 실패했습니다.",
|
||||
"copyTerminalUrl": "터미널 URL 복사",
|
||||
"copyFileManagerUrl": "파일 관리자 URL 복사",
|
||||
"copyTunnelUrl": "터널 URL 복사",
|
||||
"copyServerStatsUrl": "서버 통계 URL 복사",
|
||||
"copyDockerUrl": "Docker URL 복사",
|
||||
"fullScreenUrlTooltip": "이 앱을 전체 화면 모드로 열려면 URL을 복사하세요.",
|
||||
"notEnabled": "이 호스트에서는 Docker가 활성화되어 있지 않습니다. Docker 기능을 사용하려면 호스트 설정에서 Docker를 활성화하십시오.",
|
||||
"validating": "Docker 유효성 검사 중...",
|
||||
"error": "오류",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "인증 코드",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "확인하다",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "워프게이트 인증 필요",
|
||||
"warpgateSecurityKey": "보안 키",
|
||||
"warpgateAuthUrl": "인증 URL",
|
||||
"warpgateOpenBrowser": "브라우저에서 열기",
|
||||
"warpgateContinue": "인증이 완료되었습니다",
|
||||
"warpgateTimeout": "워프게이트 인증 시간 초과입니다. 다시 연결해 주세요.",
|
||||
"sudoPasswordPopupTitle": "비밀번호를 입력하시겠습니까?",
|
||||
"sudoPasswordPopupHint": "Enter 키를 눌러 삽입하고, Esc 키를 눌러 닫습니다.",
|
||||
"sudoPasswordPopupConfirm": "끼워 넣다",
|
||||
"sudoPasswordPopupDismiss": "해고하다",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "연결이 예기치 않게 종료되었습니다. 이는 리버스 프록시 또는 SSL 구성 문제 때문일 수 있습니다. 서버 로그를 확인하십시오.",
|
||||
"totpInvalid": "잘못된 코드입니다. 다시 시도해 주세요.",
|
||||
"authMethodFallback": "{{method}} 인증에 실패했습니다. 다른 방법을 시도합니다...",
|
||||
"authenticationRequired": "인증 필요",
|
||||
"connectionLogTitle": "연결 로그",
|
||||
"connectionLogCopy": "로그를 클립보드에 복사",
|
||||
"connectionLogClear": "로그 지우기",
|
||||
"connectionLogEmpty": "아직 연결 로그가 없습니다.",
|
||||
"connectionLogConnecting": "호스트에 연결 중...",
|
||||
"connectionLogCopied": "연결 로그가 클립보드에 복사되었습니다.",
|
||||
"connectionLogCopyFailed": "로그를 클립보드에 복사하는 데 실패했습니다.",
|
||||
"allAuthMethodsFailed": "모든 인증 방법이 실패했습니다. 자격 증명을 확인하십시오.",
|
||||
"methodNotSupported": "서버에서 {{method}} 인증을 지원하지 않습니다. 사용 가능한 방법은 {{available}}입니다.",
|
||||
"retryWithMethod": "{{method}}로 다시 시도하세요",
|
||||
"automaticFallback": "{{method}} 인증을 자동으로 시도합니다...",
|
||||
"totpTimeout": "TOTP 인증 시간이 초과되었습니다. 다시 연결해 주세요.",
|
||||
"passwordTimeout": "비밀번호 인증 시간이 초과되었습니다. 다시 연결해 주세요.",
|
||||
"connectionRejected": "서버에서 연결이 거부되었습니다. 인증 및 네트워크 구성을 확인하십시오."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "파일 관리자",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} 성공적으로 삭제되었습니다",
|
||||
"itemsDeletedSuccessfully": "{{count}} 항목이 성공적으로 삭제되었습니다",
|
||||
"failedToDeleteItems": "항목 삭제에 실패했습니다",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "관리자 암호가 필요합니다",
|
||||
"enterSudoPassword": "이 작업을 계속하려면 sudo 암호를 입력하십시오.",
|
||||
"sudoPassword": "Sudo 비밀번호",
|
||||
"sudoOperationFailed": "sudo 작업이 실패했습니다.",
|
||||
"sudoAuthFailed": "Sudo 인증에 실패했습니다.",
|
||||
"deleteOperation": "파일/폴더 삭제",
|
||||
"dragFilesToUpload": "파일을 여기에 드롭하여 업로드하세요",
|
||||
"emptyFolder": "이 폴더는 비어 있습니다",
|
||||
"itemCount": "{{count}} 항목",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "파일 크기가 너무 큽니다: {{error}}",
|
||||
"sshConnectionFailed": "SSH 연결에 실패했습니다. {{name}} ({{ip}}:{{port}})에 대한 연결을 확인하십시오.",
|
||||
"loadFileFailed": "파일 로드 실패: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "연결 중...",
|
||||
"connectedSuccessfully": "성공적으로 연결되었습니다",
|
||||
"totpVerificationFailed": "TOTP 인증 실패",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate 인증 실패",
|
||||
"authenticationFailed": "인증 실패",
|
||||
"verificationCodePrompt": "인증 코드:",
|
||||
"changePermissions": "권한 변경",
|
||||
"changePermissionsDesc": "파일 권한을 수정하세요",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "터널 연결 구축 중...",
|
||||
"sourceConnecting": "소스 호스트 {{host}}에 연결 중...",
|
||||
"sourceConnected": "소스 호스트에 연결됨",
|
||||
"endpointResolving": "엔드포인트 호스트 {{host}}확인 중...",
|
||||
"endpointResolved": "엔드포인트 호스트가 확인되었습니다.",
|
||||
"forwarding": "포트 포워딩 설정 중 {{localPort}} → {{remotePort}}...",
|
||||
"connected": "터널 개통 성공",
|
||||
"retrying": "연결에 실패했습니다. {{countdown}}초 후에 다시 시도합니다(시도 횟수: {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "최대 재시도 횟수에 도달했습니다.",
|
||||
"error": "터널 연결 실패: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "이 호스트에 대해 파일 관리자가 이미 열려 있습니다.",
|
||||
"openFileManager": "파일 관리자 열기",
|
||||
"connecting": "연결 중...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "서버 연결에 실패했습니다.",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "해당 없음 CPU(들)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} 실패",
|
||||
"quickActionError": "{{name}}실행에 실패했습니다.",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "수신 포트",
|
||||
"protocol": "규약",
|
||||
"port": "포트",
|
||||
"address": "주소",
|
||||
"state": "상태",
|
||||
"process": "프로세스",
|
||||
"noData": "수신 포트 데이터 없음"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "방화벽",
|
||||
"active": "활동적인",
|
||||
"inactive": "비활성화됨",
|
||||
"notDetected": "감지되지 않음",
|
||||
"policy": "정책",
|
||||
"rules": "규칙",
|
||||
"noRules": "규칙 없음",
|
||||
"noData": "방화벽 데이터가 없습니다.",
|
||||
"action": "행동",
|
||||
"protocol": "프로토",
|
||||
"port": "포트",
|
||||
"source": "원천",
|
||||
"accept": "수용하다",
|
||||
"drop": "떨어지다",
|
||||
"reject": "거부하다",
|
||||
"anywhere": "어딘가에"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "데이터를 불러오는 데 실패했습니다.",
|
||||
"saveError": "저장에 실패했습니다",
|
||||
"sessionExpired": "세션이 만료되었습니다. 다시 로그인해 주세요.",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "시도 횟수 제한: TOTP 인증 시도 횟수가 너무 많습니다. 나중에 다시 시도해 주세요.",
|
||||
"totpRateLimitedWithTime": "시도 횟수 제한: TOTP 인증 시도 횟수가 너무 많습니다. 다시 시도하기 전에 {{time}} 초 동안 기다려 주세요.",
|
||||
"resetCodeRateLimited": "시도 횟수 제한: 인증 시도 횟수가 너무 많습니다. 나중에 다시 시도해 주세요.",
|
||||
"resetCodeRateLimitedWithTime": "시도 횟수 제한: 인증 시도 횟수가 너무 많습니다. 다시 시도하기 전에 {{time}} 초 동안 기다려 주세요."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "성공적으로 저장되었습니다",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "터미널",
|
||||
"hostSidebarSettings": "호스트 및 사이드바",
|
||||
"snippetsSettings": "스니펫",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "업데이트",
|
||||
"disableUpdateCheck": "업데이트 확인 비활성화",
|
||||
"disableUpdateCheckDesc": "시작 시 및 대시보드에서 새 버전 확인을 중지합니다. 네트워크 요청이 줄어듭니다.",
|
||||
"currentPassword": "현재 비밀번호",
|
||||
"passwordChangedSuccess": "비밀번호가 변경되었습니다! 다시 로그인해 주세요.",
|
||||
"failedToChangePassword": "비밀번호 변경에 실패했습니다. 현재 비밀번호를 확인하고 다시 시도해 주세요.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "체계",
|
||||
"appearanceDesc": "애플리케이션의 색상 테마를 선택하세요",
|
||||
"terminalSyntaxHighlightingDesc": "터미널 출력에서 명령어, 경로, IP 주소 및 로그 레벨을 자동으로 강조 표시합니다.",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "명령 팔레트 바로가기 활성화",
|
||||
"enableCommandPaletteShortcutDesc": "왼쪽 Shift 키를 두 번 누르면 호스트에 빠르게 접근할 수 있는 명령 팔레트가 열립니다."
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "버전 정보를 불러오는 데 실패했습니다."
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "대시보드",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "대시보드를 불러오는 중...",
|
||||
"github": "깃허브",
|
||||
"support": "문의하기",
|
||||
"discord": "디스코드",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "숫양",
|
||||
"notAvailable": "해당 없음",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "대시보드 맞춤 설정",
|
||||
"dashboardSettings": "대시보드 설정",
|
||||
"enableDisableCards": "카드 활성화/비활성화",
|
||||
"resetLayout": "기본값으로 재설정",
|
||||
"serverOverviewCard": "서버 개요",
|
||||
"recentActivityCard": "최근 활동",
|
||||
"networkGraphCard": "네트워크 그래프",
|
||||
"networkGraph": "네트워크 그래프",
|
||||
"quickActionsCard": "빠른 조치",
|
||||
"serverStatsCard": "서버 통계"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"title": "네트워크 그래프",
|
||||
"addHost": "호스트 추가",
|
||||
"addGroup": "그룹 추가",
|
||||
"addLink": "링크 추가",
|
||||
"deleteSelected": "선택한 항목 삭제",
|
||||
"zoomIn": "확대",
|
||||
"zoomOut": "축소하기",
|
||||
"resetView": "보기 재설정",
|
||||
"exportJson": "JSON 내보내기",
|
||||
"importJson": "JSON 가져오기",
|
||||
"selectHost": "호스트를 선택하세요",
|
||||
"chooseHost": "호스트를 선택하세요...",
|
||||
"parentGroup": "학부모 단체",
|
||||
"noGroup": "그룹 없음",
|
||||
"groupName": "그룹 이름",
|
||||
"color": "색상",
|
||||
"source": "원천",
|
||||
"target": "목표",
|
||||
"moveToGroup": "그룹으로 이동",
|
||||
"selectGroup": "그룹을 선택하세요...",
|
||||
"addConnection": "연결 추가",
|
||||
"hostDetails": "호스트 정보",
|
||||
"connectToHost": "호스트에 연결",
|
||||
"openTerminal": "터미널 열기",
|
||||
"openFileManager": "파일 관리자 열기",
|
||||
"openTunnel": "개방형 터널",
|
||||
"openDocker": "오픈 도커",
|
||||
"openServerStats": "오픈 서버 세부 정보",
|
||||
"moveToGroupAction": "그룹으로 이동",
|
||||
"removeFromGroup": "그룹에서 제거",
|
||||
"addHostHere": "여기에 호스트를 추가하세요",
|
||||
"editGroup": "편집 그룹",
|
||||
"delete": "삭제",
|
||||
"cancel": "취소",
|
||||
"add": "추가하다",
|
||||
"create": "만들다",
|
||||
"update": "업데이트",
|
||||
"move": "이동하다",
|
||||
"connect": "연결하다",
|
||||
"close": "닫다",
|
||||
"createGroup": "그룹 생성",
|
||||
"noAvailableHosts": "사용 가능한 호스트가 없습니다.",
|
||||
"selectSourcePlaceholder": "소스 선택...",
|
||||
"selectTargetPlaceholder": "대상을 선택하세요...",
|
||||
"invalidFile": "잘못된 파일입니다",
|
||||
"hostAlreadyExists": "호스트가 이미 토폴로지에 있습니다.",
|
||||
"sourceTargetMustDiffer": "소스와 대상은 서로 달라야 합니다.",
|
||||
"connectionExists": "이미 연결이 존재합니다",
|
||||
"unknown": "알려지지 않은",
|
||||
"name": "이름",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "상태",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "네트워크 토폴로지 데이터를 불러오는 데 실패했습니다.",
|
||||
"failedToAddNode": "노드를 추가하는 데 실패했습니다.",
|
||||
"sourceDifferentFromTarget": "소스와 대상은 서로 달라야 합니다.",
|
||||
"exportJSON": "JSON 내보내기",
|
||||
"importJSON": "JSON 가져오기",
|
||||
"searchHost": "호스트를 검색하세요...",
|
||||
"noHostFound": "호스트를 찾을 수 없습니다.",
|
||||
"searchGroup": "검색 그룹...",
|
||||
"noGroupFound": "그룹을 찾을 수 없습니다.",
|
||||
"searchNode": "노드를 검색하세요...",
|
||||
"noNodeFound": "노드를 찾을 수 없습니다.",
|
||||
"terminal": "단말기",
|
||||
"fileManager": "파일 관리자",
|
||||
"tunnel": "터널",
|
||||
"docker": "도커",
|
||||
"serverStats": "서버 통계"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "호스트 공유",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "오류",
|
||||
"errorCode": "오류 코드: {{code}}",
|
||||
"version": "도커 {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Docker에 연결하지 못했습니다.",
|
||||
"totpVerificationFailed": "TOTP 인증에 실패했습니다. 다시 시도해 주세요.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "워프게이트 인증에 실패했습니다. 다시 시도해 주세요.",
|
||||
"verificationCodePrompt": "인증 코드를 입력하세요",
|
||||
"loadingContainers": "컨테이너 적재 중...",
|
||||
"containerStarted": "컨테이너 {{name}} 시작됨",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "콘솔",
|
||||
"startContainerToAccess": "콘솔에 접속하려면 컨테이너를 시작하세요.",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Docker 호스트에 연결 중...",
|
||||
"authStarted": "인증 자격 증명을 확인하는 중...",
|
||||
"totpRequired": "TOTP 인증이 필요합니다.",
|
||||
"warpgateRequired": "워프게이트 인증이 필요합니다",
|
||||
"sessionCreated": "Docker SSH 세션이 설정되었습니다.",
|
||||
"sessionReady": "Docker 운영 준비 완료",
|
||||
"error": "Docker 연결 실패: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "측정항목 수집을 시작합니다...",
|
||||
"existingSession": "기존 메트릭 세션 사용",
|
||||
"totpVerifying": "TOTP 인증이 필요합니다.",
|
||||
"sessionEstablished": "측정 지표 세션이 개설되었습니다.",
|
||||
"collecting": "서버 메트릭 수집",
|
||||
"heartbeat": "연결을 유지하세요",
|
||||
"stopped": "메트릭 수집이 중지되었습니다",
|
||||
"error": "메트릭 수집 실패: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "SFTP 서버에 연결 중...",
|
||||
"jumpHost": "점프 호스트 {{host}}를 통해 연결 중...",
|
||||
"connected": "SFTP 연결이 설정되었습니다.",
|
||||
"authFailed": "인증 실패",
|
||||
"error": "SFTP 작업 실패: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+180
-180
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Toon bestandsbeheer als een snelle knop in de zijbalk",
|
||||
"showTunnelInSidebar": "Toon Tunnel knop",
|
||||
"showTunnelInSidebarDesc": "Toon tunnelbeheer als een snelle knop in de zijbalk",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Docker knop weergeven",
|
||||
"showDockerInSidebarDesc": "Docker beheer weergeven als een snelle knop in de zijbalk",
|
||||
"showServerStatsInSidebar": "Toon Server Stats Knop",
|
||||
"showServerStatsInSidebarDesc": "Toon serverstatistieken als snel knop in de zijbalk",
|
||||
"atLeastOneActionRequired": "Ten minste één ingeschakelde actie moet in de zijbalk worden getoond",
|
||||
"advancedAuthSettings": "Geavanceerde verificatie-instellingen",
|
||||
"sudoPasswordAutoFill": "Sudo Wachtwoord automatisch invullen",
|
||||
"sudoPasswordAutoFillDesc": "Automatisch aanbieden om SSH wachtwoord in te voegen bij sudo verzoeken voor wachtwoord",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Variabele toevoegen",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Open Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopieer Volledige Scherm URL",
|
||||
"fullScreenUrlCopied": "Volledig scherm URL gekopieerd naar klembord",
|
||||
"failedToCopyUrl": "Kopiëren van URL naar klembord is mislukt",
|
||||
"copyTerminalUrl": "Terminal URL kopiëren",
|
||||
"copyFileManagerUrl": "Kopieer URL Bestand Manager",
|
||||
"copyTunnelUrl": "Kopieer Tunnel URL",
|
||||
"copyServerStatsUrl": "Kopieer server statistieken URL",
|
||||
"copyDockerUrl": "Docker URL kopiëren",
|
||||
"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...",
|
||||
"error": "Foutmelding",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Verificatie Code",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifiëren",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateAuthRequired": "Warpgate verificatie vereist",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthUrl": "URL authenticatie",
|
||||
"warpgateOpenBrowser": "Open in browser",
|
||||
"warpgateContinue": "Ik heb authenticatie voltooid",
|
||||
"warpgateTimeout": "Warpgate authenticatie time-out. Maak opnieuw verbinding.",
|
||||
"sudoPasswordPopupTitle": "Wachtwoord invoeren?",
|
||||
"sudoPasswordPopupHint": "Druk op Enter om in te voegen, Esc om te sluiten",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Uitschakelen",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "De verbinding is onverwacht afgesloten. Dit kan veroorzaakt zijn door een reverse proxy of SSL configuratie probleem. Controleer de server logs.",
|
||||
"totpInvalid": "Ongeldige code. Probeer het opnieuw.",
|
||||
"authMethodFallback": "{{method}} authenticatie mislukt. Probeer een alternatieve methode...",
|
||||
"authenticationRequired": "Authenticatie vereist",
|
||||
"connectionLogTitle": "Connectie Log",
|
||||
"connectionLogCopy": "Logboeken naar klembord kopiëren",
|
||||
"connectionLogClear": "Logs wissen",
|
||||
"connectionLogEmpty": "Nog geen verbindingslogs",
|
||||
"connectionLogConnecting": "Verbinden met host...",
|
||||
"connectionLogCopied": "Verbindingslogboeken gekopieerd naar het klembord",
|
||||
"connectionLogCopyFailed": "Kan de logs niet kopiëren naar het klembord",
|
||||
"allAuthMethodsFailed": "Alle verificatiemethoden zijn mislukt. Controleer uw inloggegevens.",
|
||||
"methodNotSupported": "Server ondersteunt geen {{method}} authenticatie. Beschikbare methoden: {{available}}",
|
||||
"retryWithMethod": "Probeer opnieuw met {{method}}",
|
||||
"automaticFallback": "Authenticatie {{method}} automatisch proberen...",
|
||||
"totpTimeout": "TOTP-verificatie time-out. Gelieve opnieuw te verbinden.",
|
||||
"passwordTimeout": "Wachtwoord verificatie time-out. Gelieve opnieuw te verbinden.",
|
||||
"connectionRejected": "Verbinding geweigerd door de server. Controleer uw authenticatie en netwerkconfiguratie."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Bestands Beheer",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} succesvol verwijderd",
|
||||
"itemsDeletedSuccessfully": "{{count}} items succesvol verwijderd",
|
||||
"failedToDeleteItems": "Kan items niet verwijderen",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Beheerder wachtwoord vereist",
|
||||
"enterSudoPassword": "Voer sudo wachtwoord in om door te gaan met deze bewerking",
|
||||
"sudoPassword": "Sudo wachtwoord",
|
||||
"sudoOperationFailed": "Sudo bewerking mislukt",
|
||||
"sudoAuthFailed": "Sudo authenticatie mislukt",
|
||||
"deleteOperation": "Bestanden verwijderen/mappen",
|
||||
"dragFilesToUpload": "Sleep bestanden hier om te uploaden",
|
||||
"emptyFolder": "Deze map is leeg",
|
||||
"itemCount": "{{count}} items",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Bestand te groot: {{error}}",
|
||||
"sshConnectionFailed": "SSH verbinding mislukt. Controleer uw verbinding met {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Bestand laden mislukt: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Verbinden...",
|
||||
"connectedSuccessfully": "Succesvol verbonden",
|
||||
"totpVerificationFailed": "TOTP-verificatie mislukt",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate authenticatie mislukt",
|
||||
"authenticationFailed": "Authenticatie mislukt",
|
||||
"verificationCodePrompt": "Verificatiecode:",
|
||||
"changePermissions": "Rechten wijzigen",
|
||||
"changePermissionsDesc": "Wijzig bestandsrechten voor",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "tunnelverbinding aanmaken...",
|
||||
"sourceConnecting": "Verbinding maken met bronhost {{host}}...",
|
||||
"sourceConnected": "Verbonden met bronhost",
|
||||
"endpointResolving": "Eindpunt host {{host}} oplossen...",
|
||||
"endpointResolved": "Endpoint host opgelost",
|
||||
"forwarding": "Instellen poort doorsturen {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel met succes opgericht",
|
||||
"retrying": "Verbinding mislukt, opnieuw proberen in {{countdown}}s (poging {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max. aantal pogingen opnieuw proberen bereikt",
|
||||
"error": "Tunnel verbinding mislukt: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Bestandsbeheerder is al geopend voor deze host",
|
||||
"openFileManager": "Bestandsbeheer openen",
|
||||
"connecting": "Verbinden...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Kan geen verbinding maken met de server",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU's",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} is mislukt",
|
||||
"quickActionError": "Kan {{name}} niet uitvoeren",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Luisterende Poorten",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Poort",
|
||||
"address": "Adres:",
|
||||
"state": "Provincie",
|
||||
"process": "Verwerk",
|
||||
"noData": "Geen afluisterhavengegevens"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "actief",
|
||||
"inactive": "Inactief",
|
||||
"notDetected": "Niet gedetecteerd",
|
||||
"policy": "Beleid",
|
||||
"rules": "regels",
|
||||
"noRules": "Geen regels",
|
||||
"noData": "Geen firewall gegevens beschikbaar",
|
||||
"action": "actie",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Poort",
|
||||
"source": "Bron",
|
||||
"accept": "ACCEPTEREN",
|
||||
"drop": "VERWIJDEREN",
|
||||
"reject": "HERSTEL",
|
||||
"anywhere": "Overal"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Laden van gegevens mislukt",
|
||||
"saveError": "Opslaan mislukt",
|
||||
"sessionExpired": "Sessie verlopen - Log opnieuw in",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Tarief beperkt: Te veel TOTP-verificatiepogingen. Probeer het later opnieuw.",
|
||||
"totpRateLimitedWithTime": "Tarief beperkt: te veel TOTP verificatiepogingen. Wacht {{time}} seconden voordat u het opnieuw probeert.",
|
||||
"resetCodeRateLimited": "Snelheid beperkt: Te veel verificatiepogingen. Probeer het later opnieuw.",
|
||||
"resetCodeRateLimitedWithTime": "Tarief beperkt: Te veel verificatiepogingen. Wacht {{time}} seconden voordat u het opnieuw probeert."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Succesvol opgeslagen",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Host & Sidebar",
|
||||
"snippetsSettings": "Tekstbouwstenen",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Bijwerken",
|
||||
"disableUpdateCheck": "Updatecontrole uitschakelen",
|
||||
"disableUpdateCheckDesc": "Stop met controleren op nieuwe versies bij opstarten en dashboard. Vermindert netwerkaanvragen.",
|
||||
"currentPassword": "Huidig wachtwoord",
|
||||
"passwordChangedSuccess": "Wachtwoord succesvol gewijzigd! Log opnieuw in.",
|
||||
"failedToChangePassword": "Wijzigen van wachtwoord mislukt. Controleer uw huidige wachtwoord en probeer het opnieuw.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Systeem",
|
||||
"appearanceDesc": "Selecteer het kleurenthema voor de toepassing",
|
||||
"terminalSyntaxHighlightingDesc": "Automatisch commando's, pad en IP's markeren en levels loggen in de einduitvoer",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Schakel Command Palette Snelkoppeling in",
|
||||
"enableCommandPaletteShortcutDesc": "Dubbeltikken op linker Shift om het Opdrachtpalet te openen voor snelle toegang tot hosts"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Fout bij het laden van versie informatie"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Dashboard wordt geladen...",
|
||||
"github": "GitHub",
|
||||
"support": "Ondersteuning",
|
||||
"discord": "Onenigheid",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/B",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Dashboard aanpassen",
|
||||
"dashboardSettings": "Dashboard instellingen",
|
||||
"enableDisableCards": "Kaarten in-/uitschakelen",
|
||||
"resetLayout": "Standaardinstellingen herstellen",
|
||||
"serverOverviewCard": "Server overzicht",
|
||||
"recentActivityCard": "Recente Activiteiten",
|
||||
"networkGraphCard": "Netwerk Grafiek",
|
||||
"networkGraph": "Netwerk Grafiek",
|
||||
"quickActionsCard": "Snelle acties",
|
||||
"serverStatsCard": "Server Statistieken"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Netwerk Grafiek",
|
||||
"addHost": "Host toevoegen",
|
||||
"addGroup": "Groep toevoegen",
|
||||
"addLink": "Link toevoegen",
|
||||
"deleteSelected": "Geselecteerde verwijderen",
|
||||
"zoomIn": "Zoom in",
|
||||
"zoomOut": "Zoom uit",
|
||||
"resetView": "Weergave resetten",
|
||||
"exportJson": "JSON exporteren",
|
||||
"importJson": "JSON importeren",
|
||||
"selectHost": "Selecteer Host",
|
||||
"chooseHost": "Kies een host...",
|
||||
"parentGroup": "Bovenliggende groep",
|
||||
"noGroup": "Geen groep",
|
||||
"groupName": "Groep Naam",
|
||||
"color": "Kleur",
|
||||
"source": "Bron",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"moveToGroup": "Verplaats naar groep",
|
||||
"selectGroup": "Selecteer groep...",
|
||||
"addConnection": "Voeg contact toe",
|
||||
"hostDetails": "Details host",
|
||||
"connectToHost": "Verbinding maken met host",
|
||||
"openTerminal": "Open terminal",
|
||||
"openFileManager": "Bestandsbeheer openen",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"openServerStats": "Server details openen",
|
||||
"moveToGroupAction": "Verplaats naar groep",
|
||||
"removeFromGroup": "Verwijder uit groep",
|
||||
"addHostHere": "Host hier toevoegen",
|
||||
"editGroup": "Groep bewerken",
|
||||
"delete": "Verwijderen",
|
||||
"cancel": "annuleren",
|
||||
"add": "Toevoegen",
|
||||
"create": "Aanmaken",
|
||||
"update": "Vernieuwen",
|
||||
"move": "Verplaatsen",
|
||||
"connect": "Verbinden",
|
||||
"close": "Afsluiten",
|
||||
"createGroup": "Groep aanmaken",
|
||||
"noAvailableHosts": "Geen beschikbare hosts",
|
||||
"selectSourcePlaceholder": "Selecteer bron...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"invalidFile": "Ongeldig bestand",
|
||||
"hostAlreadyExists": "Host is al in de topologie",
|
||||
"sourceTargetMustDiffer": "Bron en doel moeten verschillend zijn",
|
||||
"connectionExists": "Verbinding bestaat al",
|
||||
"unknown": "onbekend",
|
||||
"name": "naam",
|
||||
"ip": "IP-adres",
|
||||
"status": "status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Laden van topologische netwerkgegevens mislukt",
|
||||
"failedToAddNode": "Toevoegen van node mislukt",
|
||||
"sourceDifferentFromTarget": "Bron en doel moeten verschillend zijn",
|
||||
"exportJSON": "JSON exporteren",
|
||||
"importJSON": "JSON importeren",
|
||||
"searchHost": "Zoek hosts...",
|
||||
"noHostFound": "Geen hosts gevonden",
|
||||
"searchGroup": "Zoek in groepen...",
|
||||
"noGroupFound": "Geen groepen gevonden",
|
||||
"searchNode": "Knooppunten zoeken...",
|
||||
"noNodeFound": "Geen knooppunten gevonden",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"fileManager": "Bestands Beheer",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Server Statistieken"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Deel host",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Foutmelding",
|
||||
"errorCode": "Foutcode: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Kan geen verbinding maken met Docker",
|
||||
"totpVerificationFailed": "TOTP-verificatie mislukt. Probeer het opnieuw.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate authenticatie is mislukt. Probeer het opnieuw.",
|
||||
"verificationCodePrompt": "Voer verificatiecode in",
|
||||
"loadingContainers": "containers laden...",
|
||||
"containerStarted": "Container {{name}} gestart",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Console",
|
||||
"startContainerToAccess": "Start de container voor toegang tot de console",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Verbinding maken met Docker host...",
|
||||
"authStarted": "Verificatiegegevens oplossen...",
|
||||
"totpRequired": "TOTP-verificatie vereist",
|
||||
"warpgateRequired": "Warpgate authenticatie vereist",
|
||||
"sessionCreated": "Docker SSH sessie ingesteld",
|
||||
"sessionReady": "Klaar voor Docker operaties",
|
||||
"error": "Docker verbinding mislukt: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Metrieken collectie starten...",
|
||||
"existingSession": "Bestaande sessie met statistieken gebruiken",
|
||||
"totpVerifying": "TOTP-verificatie vereist",
|
||||
"sessionEstablished": "Metrics sessie vastgesteld",
|
||||
"collecting": "Serverstatistieken verzamelen",
|
||||
"heartbeat": "Verbinding levend houden",
|
||||
"stopped": "Metrics collectie gestopt",
|
||||
"error": "Metrics collectie mislukt: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Verbinden met SFTP-server...",
|
||||
"jumpHost": "Verbinden via Jump host {{host}}...",
|
||||
"connected": "SFTP verbinding ingesteld",
|
||||
"authFailed": "Authenticatie mislukt",
|
||||
"error": "SFTP bewerking mislukt: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+182
-182
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Vis filbehandler som en hurtigknapp i sidepanelet",
|
||||
"showTunnelInSidebar": "Vis Tunnelsesknapp",
|
||||
"showTunnelInSidebarDesc": "Vis tunnelbehandling som en hurtigknapp i sidepanelet",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Vis styringsknapp",
|
||||
"showDockerInSidebarDesc": "Vis docker administrasjon som en hurtigknapp i sidepanelet",
|
||||
"showServerStatsInSidebar": "Vis knapp for statistikk for server",
|
||||
"showServerStatsInSidebarDesc": "Vis serverstatistikk som en hurtigknapp i sidepanelet",
|
||||
"atLeastOneActionRequired": "Minst én aktivert handling må vises i sidepanelet",
|
||||
"advancedAuthSettings": "Avanserte autentiseringsinnstillinger",
|
||||
"sudoPasswordAutoFill": "Sudo passord autoutfyll",
|
||||
"sudoPasswordAutoFillDesc": "Tilby deg automatisk SSH passord når overordnet mål for passord",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Legg til variabel",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Åpne Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopier URL til fullskjerm",
|
||||
"fullScreenUrlCopied": "Fullskjerms-URL kopiert til utklippstavlen",
|
||||
"failedToCopyUrl": "Kan ikke kopiere URL til utklippstavlen",
|
||||
"copyTerminalUrl": "Kopier URL til terminal",
|
||||
"copyFileManagerUrl": "Kopier Filbehandling URL",
|
||||
"copyTunnelUrl": "Kopier tunnel URL",
|
||||
"copyServerStatsUrl": "Kopier Server Statistikk URL",
|
||||
"copyDockerUrl": "Kopier Docker 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...",
|
||||
"error": "Feil",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Verifiseringskode",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifiser",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate godkjenning kreves",
|
||||
"warpgateSecurityKey": "Sikkerhetsnøkkel",
|
||||
"warpgateAuthUrl": "Autentisering URL",
|
||||
"warpgateOpenBrowser": "Åpne i nettleser",
|
||||
"warpgateContinue": "Jeg har fullført godkjenning",
|
||||
"warpgateTimeout": "Warpgate autentisering tidsavbrudd. Vennligst koble til på nytt.",
|
||||
"sudoPasswordPopupTitle": "Sette inn passord?",
|
||||
"sudoPasswordPopupHint": "Trykk på Enter for å sette inn, Esc for å fjerne",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Avvis",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Tilkobling lukket uventet. Dette kan skyldes en revers proxy eller SSL-konfigurasjonsfeil. Kontroller serverloggene.",
|
||||
"totpInvalid": "Ugyldig kode. Prøv på nytt.",
|
||||
"authMethodFallback": "{{method}} autentisering mislyktes. Prøver alternative metoder...",
|
||||
"authenticationRequired": "Autentisering kreves",
|
||||
"connectionLogTitle": "Tilkobling logg",
|
||||
"connectionLogCopy": "Kopier logger til utklippstavlen",
|
||||
"connectionLogClear": "Fjern logger",
|
||||
"connectionLogEmpty": "Ingen tilkoblingslogger ennå",
|
||||
"connectionLogConnecting": "Kobler til vert...",
|
||||
"connectionLogCopied": "Tilkoblingslogger kopiert til utklippstavlen",
|
||||
"connectionLogCopyFailed": "Kopiering av loggene til utklippstavlen feilet",
|
||||
"allAuthMethodsFailed": "Alle godkjenningsmetodene mislyktes. Vennligst sjekk dine legitimasjon.",
|
||||
"methodNotSupported": "Server støtter ikke {{method}} godkjenning. Tilgjengelige metoder: {{available}}",
|
||||
"retryWithMethod": "Prøv igjen med {{method}}",
|
||||
"automaticFallback": "Prøver automatisk {{method}} autentisering...",
|
||||
"totpTimeout": "TOTP-verifisering tidsavbrudd. Vennligst koble til på nytt.",
|
||||
"passwordTimeout": "Tidsavbrudd for bekreftelse av passord. Vennligst koble til på nytt.",
|
||||
"connectionRejected": "Tilkobling avvist av serveren. Kontroller godkjennings- og nettverkskonfigurasjonen."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Filbehandler",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} ble slettet",
|
||||
"itemsDeletedSuccessfully": "{{count}} elementer ble slettet",
|
||||
"failedToDeleteItems": "Kunne ikke slette elementer",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Administrator passord kreves",
|
||||
"enterSudoPassword": "Angi superpassord for å fortsette denne operasjonen",
|
||||
"sudoPassword": "Sudo passord",
|
||||
"sudoOperationFailed": "Sudo operasjonen mislyktes",
|
||||
"sudoAuthFailed": "Sudo autentisering mislyktes",
|
||||
"deleteOperation": "Slett filer/mapper",
|
||||
"dragFilesToUpload": "Slipp filer her for å laste opp",
|
||||
"emptyFolder": "Denne mappen er tom",
|
||||
"itemCount": "{{count}} elementer",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Fil for stor: {{error}}",
|
||||
"sshConnectionFailed": "SSH-tilkobling mislyktes. Kontroller tilkoblingen til {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Kunne ikke laste fil: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Tilkobler...",
|
||||
"connectedSuccessfully": "Tilkoblet",
|
||||
"totpVerificationFailed": "TOTP-verifisering mislyktes",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate autentisering feilet",
|
||||
"authenticationFailed": "Godkjenning mislyktes",
|
||||
"verificationCodePrompt": "Bekreftelseskode:",
|
||||
"changePermissions": "Endre tillatelser",
|
||||
"changePermissionsDesc": "Endre filtillatelser for",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Etablerer tunnel tilkobling...",
|
||||
"sourceConnecting": "Kobler til kildevert {{host}}...",
|
||||
"sourceConnected": "Koblet til kildevert",
|
||||
"endpointResolving": "Løser endepunkt verten {{host}}...",
|
||||
"endpointResolved": "Endepunktvert løst",
|
||||
"forwarding": "Setter opp port videresending av {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel ble vellykket opprettet",
|
||||
"retrying": "Tilkoblingen mislyktes, prøver på nytt i {{countdown}}s (forsøk på {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Maksimalt antall forsøk nådd",
|
||||
"error": "Tunnel tilkobling feilet: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Filutforsker er allerede åpen for denne verten",
|
||||
"openFileManager": "Åpne filutforsker",
|
||||
"connecting": "Tilkobler...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Kan ikke koble til serveren",
|
||||
"cpuCores_one": "{{count}} Prosessor",
|
||||
"cpuCores_other": "{{count}} CPU-er",
|
||||
"naCpus": "N/A CPU(er)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} mislyktes",
|
||||
"quickActionError": "Kunne ikke utføre {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Lytter havner",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adresse",
|
||||
"state": "Tilstand",
|
||||
"process": "Prosess",
|
||||
"noData": "Ingen lytter til ports-data"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Brannmur",
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"notDetected": "Ikke funnet",
|
||||
"policy": "Vilkår",
|
||||
"rules": "regler",
|
||||
"noRules": "Ingen regler",
|
||||
"noData": "Ingen brannmurdata tilgjengelig",
|
||||
"action": "Handling",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"source": "Kilde",
|
||||
"accept": "GODTA",
|
||||
"drop": "SLIPP",
|
||||
"reject": "AVVIS",
|
||||
"anywhere": "Uansett"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Kunne ikke laste data",
|
||||
"saveError": "Kunne ikke lagre",
|
||||
"sessionExpired": "Økten er utløpt – logg inn på nytt",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Frekvens begrenset: For mange TOTP-verifiseringsforsøk. Prøv igjen senere.",
|
||||
"totpRateLimitedWithTime": "Frekvens begrenset: For mange TOTP-verifiseringsforsøk. Vennligst vent {{time}} sekunder før du prøver igjen.",
|
||||
"resetCodeRateLimited": "Frekvens begrenset: For mange forsøk på verifisering. Prøv igjen senere.",
|
||||
"resetCodeRateLimitedWithTime": "Frekvens begrenset: For mange forsøk på verifisering. Vennligst vent {{time}} sekunder før du prøver igjen."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Lagret",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Verts- og sidepanelet",
|
||||
"snippetsSettings": "Snippets",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Oppdateringer",
|
||||
"disableUpdateCheck": "Deaktiver oppdateringskontroll",
|
||||
"disableUpdateCheckDesc": "Slutt å sjekke nye versjoner ved oppstart og dashbord. Reduserer nettverksforespørsler.",
|
||||
"currentPassword": "Nåværende passord",
|
||||
"passwordChangedSuccess": "Passord endret! Logg inn igjen.",
|
||||
"failedToChangePassword": "Kunne ikke endre passord. Kontroller nåværende passord og prøv igjen.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Systemadministrasjon",
|
||||
"appearanceDesc": "Velg fargetemaet for applikasjonen",
|
||||
"terminalSyntaxHighlightingDesc": "Automatisk markerer kommandoer, stier, IP-adresser og loggnivåer i terminalen",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Aktiver \"Kommando-palett\"-snarvei",
|
||||
"enableCommandPaletteShortcutDesc": "Dobbelttrykk til venstre Skift for å åpne kommandopaletten for rask tilgang til verter"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Kunne ikke laste versjonsinformasjon"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashbord",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Laster oversikten ...",
|
||||
"github": "GitHub",
|
||||
"support": "Hjelp",
|
||||
"discord": "Splid",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "Prosessor",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Tilpass dashbord",
|
||||
"dashboardSettings": "Dashboard innstillinger",
|
||||
"enableDisableCards": "Aktiver/deaktiver kort",
|
||||
"resetLayout": "Tilbakestill til standard",
|
||||
"serverOverviewCard": "Server oversikt",
|
||||
"recentActivityCard": "Nylig aktivitet",
|
||||
"networkGraphCard": "Nettverksgraf",
|
||||
"networkGraph": "Nettverksgraf",
|
||||
"quickActionsCard": "Hurtig valg",
|
||||
"serverStatsCard": "Server Statistikk"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Nettverksgraf",
|
||||
"addHost": "Legg til vert",
|
||||
"addGroup": "Legg til gruppe",
|
||||
"addLink": "Legg til kobling",
|
||||
"deleteSelected": "Slett valgte",
|
||||
"zoomIn": "Zoom inn",
|
||||
"zoomOut": "Zoom ut",
|
||||
"resetView": "Tilbakestill visning",
|
||||
"exportJson": "Eksporter JSON",
|
||||
"importJson": "Importer JSON",
|
||||
"selectHost": "Velg vert",
|
||||
"chooseHost": "Velg en vert...",
|
||||
"parentGroup": "Overordnet gruppe",
|
||||
"noGroup": "Ingen gruppe",
|
||||
"groupName": "Gruppens navn",
|
||||
"color": "Farge",
|
||||
"source": "Kilde",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Flytt til gruppe",
|
||||
"selectGroup": "Velg gruppe...",
|
||||
"addConnection": "Legg til tilkobling",
|
||||
"hostDetails": "Vert detaljer",
|
||||
"connectToHost": "Koble til vert",
|
||||
"openTerminal": "Åpne terminal",
|
||||
"openFileManager": "Åpne filbehandler",
|
||||
"openTunnel": "Åpne tuneller",
|
||||
"openDocker": "Åpne Docker",
|
||||
"openServerStats": "Åpne serverdetaljer",
|
||||
"moveToGroupAction": "Flytt til gruppe",
|
||||
"removeFromGroup": "Fjern fra gruppe",
|
||||
"addHostHere": "Legg til vert her",
|
||||
"editGroup": "Rediger gruppe",
|
||||
"delete": "Slett",
|
||||
"cancel": "Avbryt",
|
||||
"add": "Legg til",
|
||||
"create": "Opprett",
|
||||
"update": "Oppdater",
|
||||
"move": "Flytt",
|
||||
"connect": "Nettverk",
|
||||
"close": "Lukk",
|
||||
"createGroup": "Opprett gruppe",
|
||||
"noAvailableHosts": "Ingen tilgjengelige verter",
|
||||
"selectSourcePlaceholder": "Velg kilde...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Ugyldig fil",
|
||||
"hostAlreadyExists": "Vert er allerede i topologien",
|
||||
"sourceTargetMustDiffer": "Kilde og mål må være forskjellig",
|
||||
"connectionExists": "Forbindelsen eksisterer allerede",
|
||||
"unknown": "Ukjent",
|
||||
"name": "Navn",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Status:",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Kan ikke laste inn nettverktopologidata",
|
||||
"failedToAddNode": "Kan ikke legge til node",
|
||||
"sourceDifferentFromTarget": "Kilde og mål må være forskjellig",
|
||||
"exportJSON": "Eksporter JSON",
|
||||
"importJSON": "Importer JSON",
|
||||
"searchHost": "Søk verter...",
|
||||
"noHostFound": "Ingen verter funnet",
|
||||
"searchGroup": "Søk etter grupper...",
|
||||
"noGroupFound": "Ingen grupper funnet",
|
||||
"searchNode": "Søk noder...",
|
||||
"noNodeFound": "Ingen noder funnet",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"fileManager": "Fil Behandler",
|
||||
"tunnel": "Tunnelen",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Server Statistikk"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Del verten",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Feil",
|
||||
"errorCode": "Feilkode: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Kunne ikke koble til Docker",
|
||||
"totpVerificationFailed": "TOTP-verifisering mislyktes. Vennligst prøv igjen.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate godkjenning mislyktes. Prøv på nytt.",
|
||||
"verificationCodePrompt": "Angi bekreftelseskode",
|
||||
"loadingContainers": "Laster containere ...",
|
||||
"containerStarted": "Beholder {{name}} startet",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsoll",
|
||||
"startContainerToAccess": "Start beholderen for å få tilgang til konsollen",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Kobler til Docker verten ...",
|
||||
"authStarted": "Løser godkjenningsdata ...",
|
||||
"totpRequired": "TOTP-verifisering kreves",
|
||||
"warpgateRequired": "Warpgate autentisering kreves",
|
||||
"sessionCreated": "Docker SSH-økt opprettet",
|
||||
"sessionReady": "Klar for Docker operasjoner",
|
||||
"error": "Docker tilkobling feilet: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Starter måltallssamling ...",
|
||||
"existingSession": "Bruker eksisterende måltallsøkt",
|
||||
"totpVerifying": "TOTP-verifisering kreves",
|
||||
"sessionEstablished": "Måltallsøkt opprettet",
|
||||
"collecting": "Samler server måltall",
|
||||
"heartbeat": "Holder koblingen i live",
|
||||
"stopped": "Beregninger samlingen stoppet",
|
||||
"error": "Beregninger samlingen mislyktes: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Kobler til SFTP server...",
|
||||
"jumpHost": "Kobler til med hopp-verten {{host}}...",
|
||||
"connected": "SFTP forbindelse opprettet",
|
||||
"authFailed": "Godkjenning mislyktes",
|
||||
"error": "SFTP-drift feilet: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+181
-181
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Wyświetl menedżer plików jako przycisk szybki na pasku bocznym",
|
||||
"showTunnelInSidebar": "Pokaż przycisk tunelu",
|
||||
"showTunnelInSidebarDesc": "Wyświetl zarządzanie tunelem jako szybki przycisk na pasku bocznym",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Pokaż przycisk Docker",
|
||||
"showDockerInSidebarDesc": "Wyświetlaj zarządzanie dockami jako przycisk szybki na pasku bocznym",
|
||||
"showServerStatsInSidebar": "Pokaż przycisk statystyk serwera",
|
||||
"showServerStatsInSidebarDesc": "Wyświetlaj statystyki serwera jako szybki przycisk na pasku bocznym",
|
||||
"atLeastOneActionRequired": "Przynajmniej jedna akcja włączona musi być wyświetlona na pasku bocznym",
|
||||
"advancedAuthSettings": "Zaawansowane ustawienia uwierzytelniania",
|
||||
"sudoPasswordAutoFill": "Automatyczne wypełnienie hasła Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Automatycznie zaoferuj wstawianie hasła SSH gdy sudo pyta o hasło",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Dodaj zmienną",
|
||||
"docker": "Dokujący",
|
||||
"openDocker": "Otwórz doker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopiuj pełny adres URL",
|
||||
"fullScreenUrlCopied": "Pełnoekranowy URL skopiowany do schowka",
|
||||
"failedToCopyUrl": "Nie udało się skopiować adresu URL do schowka",
|
||||
"copyTerminalUrl": "Skopiuj adres URL terminalu",
|
||||
"copyFileManagerUrl": "Skopiuj URL menedżera plików",
|
||||
"copyTunnelUrl": "Skopiuj adres URL tunelu",
|
||||
"copyServerStatsUrl": "Skopiuj adres URL statystyk serwera",
|
||||
"copyDockerUrl": "Skopiuj URL dokera",
|
||||
"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...",
|
||||
"error": "Błąd",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Kod weryfikacyjny",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Weryfikacja",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Wymagane uwierzytelnienie Warpgate",
|
||||
"warpgateSecurityKey": "Klucz bezpieczeństwa",
|
||||
"warpgateAuthUrl": "Adres URL uwierzytelniania",
|
||||
"warpgateOpenBrowser": "Otwórz w przeglądarce",
|
||||
"warpgateContinue": "Zakończyłem uwierzytelnianie",
|
||||
"warpgateTimeout": "Limit czasu uwierzytelniania Warpgate. Proszę połączyć się ponownie.",
|
||||
"sudoPasswordPopupTitle": "Wprowadzić hasło?",
|
||||
"sudoPasswordPopupHint": "Naciśnij Enter, aby wstawić, Esc, aby odrzucić",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Odrzuć",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Połączenie nieoczekiwanie zamknięte. Może to być spowodowane problemem odwrotnego serwera proxy lub konfiguracji SSL. Sprawdź logi serwera.",
|
||||
"totpInvalid": "Nieprawidłowy kod. Spróbuj ponownie.",
|
||||
"authMethodFallback": "Uwierzytelnianie {{method}} nie powiodło się. Próba metody alternatywnej...",
|
||||
"authenticationRequired": "Wymagane uwierzytelnienie",
|
||||
"connectionLogTitle": "Dziennik połączeń",
|
||||
"connectionLogCopy": "Kopiuj logi do schowka",
|
||||
"connectionLogClear": "Wyczyść logi",
|
||||
"connectionLogEmpty": "Brak dzienników połączeń",
|
||||
"connectionLogConnecting": "Łączenie z hostem...",
|
||||
"connectionLogCopied": "Dzienniki połączeń skopiowane do schowka",
|
||||
"connectionLogCopyFailed": "Nie udało się skopiować logów do schowka",
|
||||
"allAuthMethodsFailed": "Wszystkie metody uwierzytelniania nie powiodły się. Sprawdź swoje dane logowania.",
|
||||
"methodNotSupported": "Serwer nie obsługuje uwierzytelniania {{method}} . Dostępne metody: {{available}}",
|
||||
"retryWithMethod": "Ponów z {{method}}",
|
||||
"automaticFallback": "Automatycznie próbuje uwierzytelnić {{method}}...",
|
||||
"totpTimeout": "Limit czasu weryfikacji TOTP. Proszę ponownie połączyć.",
|
||||
"passwordTimeout": "Limit czasu weryfikacji hasła. Proszę połączyć się ponownie.",
|
||||
"connectionRejected": "Połączenie odrzucone przez serwer. Sprawdź swoje uwierzytelnianie i konfigurację sieci."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Menedżer plików",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} został usunięty",
|
||||
"itemsDeletedSuccessfully": "{{count}} elementów pomyślnie usunięto",
|
||||
"failedToDeleteItems": "Nie udało się usunąć elementów",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Wymagane hasło administratora",
|
||||
"enterSudoPassword": "Wprowadź hasło sudo aby kontynuować tę operację",
|
||||
"sudoPassword": "Hasło Sudo",
|
||||
"sudoOperationFailed": "Operacja Sudo nie powiodła się",
|
||||
"sudoAuthFailed": "Uwierzytelnianie Sudo nie powiodło się",
|
||||
"deleteOperation": "Usuń pliki/foldery",
|
||||
"dragFilesToUpload": "Upuść pliki tutaj, aby przesłać",
|
||||
"emptyFolder": "Ten folder jest pusty",
|
||||
"itemCount": "{{count}} przedmiotów",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Plik za duży: {{error}}",
|
||||
"sshConnectionFailed": "Połączenie SSH nie powiodło się. Sprawdź swoje połączenie z {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Nie udało się załadować pliku: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Łączenie...",
|
||||
"connectedSuccessfully": "Połączono pomyślnie",
|
||||
"totpVerificationFailed": "Weryfikacja TOTP nie powiodła się",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Autoryzacja Warpgate nie powiodła się",
|
||||
"authenticationFailed": "Uwierzytelnianie nie powiodło się",
|
||||
"verificationCodePrompt": "Kod weryfikacyjny:",
|
||||
"changePermissions": "Zmień uprawnienia",
|
||||
"changePermissionsDesc": "Modyfikuj uprawnienia pliku dla",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Tworzenie połączenia z tunelem...",
|
||||
"sourceConnecting": "Łączenie z hostem źródłowym {{host}}...",
|
||||
"sourceConnected": "Połączono z hostem źródłowym",
|
||||
"endpointResolving": "Rozwiązywanie hosta punktu końcowego {{host}}...",
|
||||
"endpointResolved": "Serwer punktu końcowego rozwiązany",
|
||||
"forwarding": "Konfigurowanie portu przekierowywającego {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunel utworzony pomyślnie",
|
||||
"retrying": "Połączenie nie powiodło się, ponawianie próby w {{countdown}}s (próba {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Osiągnięto maksymalną liczbę prób powtórzenia",
|
||||
"error": "Połączenie tunelu nie powiodło się: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Menedżer plików jest już otwarty dla tego hosta",
|
||||
"openFileManager": "Otwórz menedżera plików",
|
||||
"connecting": "Łączenie...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Nie udało się połączyć z serwerem",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "Brak CPU(ów)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} nie powiódł się",
|
||||
"quickActionError": "Nie udało się wykonać {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Porty słuchające",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adres",
|
||||
"state": "Stan",
|
||||
"process": "Proces",
|
||||
"noData": "Brak danych o portach"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Zapora",
|
||||
"active": "Aktywne",
|
||||
"inactive": "Nieaktywny",
|
||||
"notDetected": "Nie wykryto",
|
||||
"policy": "Polityka",
|
||||
"rules": "zasady",
|
||||
"noRules": "Brak reguł",
|
||||
"noData": "Brak dostępnych danych zapory",
|
||||
"action": "Akcja",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"source": "Źródło",
|
||||
"accept": "AKCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "ODBIERZ",
|
||||
"anywhere": "Gdziekolwiek"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Nie udało się załadować danych",
|
||||
"saveError": "Nie udało się zapisać",
|
||||
"sessionExpired": "Sesja wygasła - zaloguj się ponownie",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Oceń limitowane: Zbyt wiele prób weryfikacji TOTP. Spróbuj ponownie później.",
|
||||
"totpRateLimitedWithTime": "Ograniczenie szybkości: Zbyt wiele prób weryfikacji TOTP. Odczekaj {{time}} sekund przed ponowną próbą.",
|
||||
"resetCodeRateLimited": "Oceń limit: Zbyt wiele prób weryfikacji. Spróbuj ponownie później.",
|
||||
"resetCodeRateLimitedWithTime": "Ograniczenie szybkości: Zbyt wiele prób weryfikacji. Odczekaj {{time}} sekund przed ponowną próbą."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Zapisano pomyślnie",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Pasek hosta i boczny",
|
||||
"snippetsSettings": "Fragmenty",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Aktualizacje",
|
||||
"disableUpdateCheck": "Wyłącz sprawdzanie aktualizacji",
|
||||
"disableUpdateCheckDesc": "Zatrzymaj sprawdzanie nowych wersji na tablicy startowej i menedżerskiej. Zmniejsza żądania sieci.",
|
||||
"currentPassword": "Bieżące hasło",
|
||||
"passwordChangedSuccess": "Hasło zmienione pomyślnie! Zaloguj się ponownie.",
|
||||
"failedToChangePassword": "Nie udało się zmienić hasła. Sprawdź swoje aktualne hasło i spróbuj ponownie.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "System",
|
||||
"appearanceDesc": "Wybierz kolor motywu dla aplikacji",
|
||||
"terminalSyntaxHighlightingDesc": "Automatycznie podświetl polecenia, ścieżki, adresy IP i poziomy logów na wyjściu terminalu",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Włącz skrót palety poleceń",
|
||||
"enableCommandPaletteShortcutDesc": "Dotknij dwukrotnie po lewej stronie, aby otworzyć paletę poleceń dla szybkiego dostępu do hostów"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Nie udało się załadować informacji o wersji"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Pulpit",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Ładowanie pulpitu nawigacyjnego...",
|
||||
"github": "GitHub",
|
||||
"support": "Wsparcie",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "Procesor",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Nie dotyczy.",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Dostosuj panel",
|
||||
"dashboardSettings": "Ustawienia panelu ustawień",
|
||||
"enableDisableCards": "Włącz/Wyłącz karty",
|
||||
"resetLayout": "Przywróć domyślne",
|
||||
"serverOverviewCard": "Przegląd serwera",
|
||||
"recentActivityCard": "Ostatnia aktywność",
|
||||
"networkGraphCard": "Wykres sieci",
|
||||
"networkGraph": "Wykres sieci",
|
||||
"quickActionsCard": "Szybkie akcje",
|
||||
"serverStatsCard": "Statystyki serwera"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Wykres sieci",
|
||||
"addHost": "Dodaj hosta",
|
||||
"addGroup": "Dodaj grupę",
|
||||
"addLink": "Dodaj link",
|
||||
"deleteSelected": "Usuń zaznaczone",
|
||||
"zoomIn": "Powiększ",
|
||||
"zoomOut": "Pomniejsz",
|
||||
"resetView": "Resetuj widok",
|
||||
"exportJson": "Eksportuj JSON",
|
||||
"importJson": "Importuj JSON",
|
||||
"selectHost": "Wybierz hosta",
|
||||
"chooseHost": "Wybierz host...",
|
||||
"parentGroup": "Grupa nadrzędna",
|
||||
"noGroup": "Brak grupy",
|
||||
"groupName": "Nazwa grupy",
|
||||
"color": "Kolor",
|
||||
"source": "Źródło",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Przenieś do grupy",
|
||||
"selectGroup": "Wybierz grupę...",
|
||||
"addConnection": "Dodaj połączenie",
|
||||
"hostDetails": "Szczegóły hosta",
|
||||
"connectToHost": "Połącz z hostem",
|
||||
"openTerminal": "Otwórz terminal",
|
||||
"openFileManager": "Otwórz menedżera plików",
|
||||
"openTunnel": "Otwórz tunele",
|
||||
"openDocker": "Otwórz doker",
|
||||
"openServerStats": "Otwórz szczegóły serwera",
|
||||
"moveToGroupAction": "Przenieś do grupy",
|
||||
"removeFromGroup": "Usuń z grupy",
|
||||
"addHostHere": "Dodaj tutaj hosta",
|
||||
"editGroup": "Edytuj grupę",
|
||||
"delete": "Usuń",
|
||||
"cancel": "Anuluj",
|
||||
"add": "Dodaj",
|
||||
"create": "Utwórz",
|
||||
"update": "Aktualizuj",
|
||||
"move": "Przenieś",
|
||||
"connect": "Połącz",
|
||||
"close": "Zamknij",
|
||||
"createGroup": "Utwórz grupę",
|
||||
"noAvailableHosts": "Brak dostępnych hostów",
|
||||
"selectSourcePlaceholder": "Wybierz źródło...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Nieprawidłowy plik",
|
||||
"hostAlreadyExists": "Host jest już w topologii",
|
||||
"sourceTargetMustDiffer": "Źródło i cel muszą być różne",
|
||||
"connectionExists": "Połączenie już istnieje",
|
||||
"unknown": "Nieznane",
|
||||
"name": "Nazwisko",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Nie udało się załadować danych topologicznych sieci",
|
||||
"failedToAddNode": "Nie udało się dodać węzła",
|
||||
"sourceDifferentFromTarget": "Źródło i cel muszą być różne",
|
||||
"exportJSON": "Eksportuj JSON",
|
||||
"importJSON": "Importuj JSON",
|
||||
"searchHost": "Szukaj hostów...",
|
||||
"noHostFound": "Nie znaleziono hostów",
|
||||
"searchGroup": "Szukaj grup...",
|
||||
"noGroupFound": "Nie znaleziono grup",
|
||||
"searchNode": "Szukaj węzłów...",
|
||||
"noNodeFound": "Nie znaleziono węzłów",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"fileManager": "Menedżer plików",
|
||||
"tunnel": "Tunel",
|
||||
"docker": "Dokujący",
|
||||
"serverStats": "Statystyki serwera"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Udostępnij hosta",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Błąd",
|
||||
"errorCode": "Kod błędu: {{code}}",
|
||||
"version": "Dokator {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Nie udało się połączyć z Dockerem",
|
||||
"totpVerificationFailed": "Weryfikacja TOTP nie powiodła się. Spróbuj ponownie.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Uwierzytelnianie Warpgate nie powiodło się. Spróbuj ponownie.",
|
||||
"verificationCodePrompt": "Wprowadź kod weryfikacyjny",
|
||||
"loadingContainers": "Ładowanie kontenerów...",
|
||||
"containerStarted": "Pojemnik {{name}} został uruchomiony",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsola",
|
||||
"startContainerToAccess": "Uruchom kontener aby uzyskać dostęp do konsoli",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Łączenie z hostem dokującym...",
|
||||
"authStarted": "Rozwiązywanie poświadczeń uwierzytelniania...",
|
||||
"totpRequired": "Wymagana weryfikacja TOTP",
|
||||
"warpgateRequired": "Wymagana autoryzacja warpgate",
|
||||
"sessionCreated": "Utworzono sesję Docker SSH",
|
||||
"sessionReady": "Gotowy do operacji dokujących",
|
||||
"error": "Połączenie dokowania nie powiodło się: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Uruchamianie kolekcji metryk...",
|
||||
"existingSession": "Używanie istniejącej sesji metryki",
|
||||
"totpVerifying": "Wymagana weryfikacja TOTP",
|
||||
"sessionEstablished": "Sesja metryczna ustanowiona",
|
||||
"collecting": "800***Collecting server meics",
|
||||
"heartbeat": "Utrzymywanie połączenia przy życiu",
|
||||
"stopped": "Kolekcja liczników zatrzymana",
|
||||
"error": "Kolekcja metryki nie powiodła się: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Łączenie z serwerem SFTP...",
|
||||
"jumpHost": "Łączenie przez hosta skoku {{host}}...",
|
||||
"connected": "Utworzono połączenie SFTP",
|
||||
"authFailed": "Uwierzytelnianie nie powiodło się",
|
||||
"error": "Operacja SFTP nie powiodła się: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+185
-185
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Exibir o gerenciador de arquivos como um botão rápido na barra lateral",
|
||||
"showTunnelInSidebar": "Mostrar Botão do Túnel",
|
||||
"showTunnelInSidebarDesc": "Exibir o gerenciamento do túnel como um botão rápido na barra lateral",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Mostrar Botão Docker",
|
||||
"showDockerInSidebarDesc": "Exibir o gerenciamento de docker como um botão rápido na barra lateral",
|
||||
"showServerStatsInSidebar": "Mostrar botão de estatísticas do servidor",
|
||||
"showServerStatsInSidebarDesc": "Exibir as estatísticas do servidor como um botão rápido na barra lateral",
|
||||
"atLeastOneActionRequired": "Pelo menos uma ação ativada deve ser mostrada na barra lateral",
|
||||
"advancedAuthSettings": "Configurações avançadas de autenticação",
|
||||
"sudoPasswordAutoFill": "Auto-preenchimento de Senha Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Oferecer automaticamente a senha de SSH quando sudo solicitar senha",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Adicionar Variável",
|
||||
"docker": "Atracador",
|
||||
"openDocker": "Abrir Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Copiar URL de Tela Inteira",
|
||||
"fullScreenUrlCopied": "URL de tela cheia copiado para a área de transferência",
|
||||
"failedToCopyUrl": "Falha ao copiar URL para área de transferência",
|
||||
"copyTerminalUrl": "Copiar URL do Terminal",
|
||||
"copyFileManagerUrl": "Copiar URL do Gerenciador de Arquivos",
|
||||
"copyTunnelUrl": "Copiar URL do túnel",
|
||||
"copyServerStatsUrl": "Copiar URL das Estatísticas do Servidor",
|
||||
"copyDockerUrl": "Copiar URL do Docker",
|
||||
"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...",
|
||||
"error": "ERRO",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Código de verificação",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verificar",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Autenticação Warpgate Necessária",
|
||||
"warpgateSecurityKey": "Chave de Segurança",
|
||||
"warpgateAuthUrl": "URL de autenticação",
|
||||
"warpgateOpenBrowser": "Abrir no Navegador",
|
||||
"warpgateContinue": "Eu concluí a autenticação",
|
||||
"warpgateTimeout": "A autenticação do Warpgate expirou. Por favor reconecte-se.",
|
||||
"sudoPasswordPopupTitle": "Inserir senha?",
|
||||
"sudoPasswordPopupHint": "Pressione Enter para inserir, Esc para dispensar",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Descartar",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "A conexão foi fechada inesperadamente. Isso pode ser devido a um problema de configuração do proxy reverso ou SSL. Por favor, verifique os logs do servidor.",
|
||||
"totpInvalid": "Código inválido. Por favor, tente novamente.",
|
||||
"authMethodFallback": "A autenticação {{method}} falhou. Tentando método alternativo...",
|
||||
"authenticationRequired": "Autenticação requerida",
|
||||
"connectionLogTitle": "Registro de conexão",
|
||||
"connectionLogCopy": "Copiar logs para área de transferência",
|
||||
"connectionLogClear": "Limpar registros",
|
||||
"connectionLogEmpty": "Ainda não há registros de conexão",
|
||||
"connectionLogConnecting": "Conectando ao host...",
|
||||
"connectionLogCopied": "Logs de conexão copiados para área de transferência",
|
||||
"connectionLogCopyFailed": "Falha ao copiar os logs para a área de transferência",
|
||||
"allAuthMethodsFailed": "Todos os métodos de autenticação falharam. Por favor, verifique suas credenciais.",
|
||||
"methodNotSupported": "Servidor não suporta autenticação {{method}} . Métodos disponíveis: {{available}}",
|
||||
"retryWithMethod": "Tente novamente com {{method}}",
|
||||
"automaticFallback": "Experimentando automaticamente autenticação {{method}}...",
|
||||
"totpTimeout": "A verificação TOTP expirou. Por favor, reconecte-se.",
|
||||
"passwordTimeout": "Verificação de senha expirada. Por favor, reconecte-se.",
|
||||
"connectionRejected": "Conexão rejeitada pelo servidor. Verifique sua autenticação e configuração de rede."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Gerenciador de Arquivos",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} excluído com sucesso",
|
||||
"itemsDeletedSuccessfully": "Itens {{count}} excluídos com sucesso",
|
||||
"failedToDeleteItems": "Falha ao excluir itens",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Senha do Administrador Necessária",
|
||||
"enterSudoPassword": "Digite a senha sudo para continuar esta operação",
|
||||
"sudoPassword": "Senha sudo",
|
||||
"sudoOperationFailed": "Operação sudo falhou",
|
||||
"sudoAuthFailed": "Falha na autenticação Sudo",
|
||||
"deleteOperation": "Excluir arquivos/pastas",
|
||||
"dragFilesToUpload": "Solte os arquivos aqui para enviar",
|
||||
"emptyFolder": "Esta pasta está vazia",
|
||||
"itemCount": "Itens de {{count}}",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Arquivo muito grande: {{error}}",
|
||||
"sshConnectionFailed": "Falha na conexão SSH. Por favor, verifique sua conexão com {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Falha ao carregar arquivo: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Conectandochar@@0",
|
||||
"connectedSuccessfully": "Conectado com sucesso",
|
||||
"totpVerificationFailed": "Falha na verificação TOTP",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Falha na autenticação do Warpgate",
|
||||
"authenticationFailed": "Falha na autenticação",
|
||||
"verificationCodePrompt": "Código de verificação:",
|
||||
"changePermissions": "Alterar permissões",
|
||||
"changePermissionsDesc": "Modificar permissões de arquivos para",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Estabelecendo conexão de túnel...",
|
||||
"sourceConnecting": "Conectando ao host de origem {{host}}...",
|
||||
"sourceConnected": "Conectado ao host de origem",
|
||||
"endpointResolving": "Resolvendo host do ponto final {{host}}...",
|
||||
"endpointResolved": "Servidor de Endpoint resolvido",
|
||||
"forwarding": "Configurando o encaminhamento de porta {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Túnel criado com sucesso",
|
||||
"retrying": "Falha na conexão, tentando novamente em {{countdown}}s (tentativa {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Máximo de tentativas de repetição atingido",
|
||||
"error": "Falha na conexão de túnel: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Gerenciador de arquivos já aberto para este host",
|
||||
"openFileManager": "Abrir Gerenciador de Arquivos",
|
||||
"connecting": "Conectandochar@@0",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Falha ao conectar ao servidor",
|
||||
"cpuCores_one": "CPU {{count}}",
|
||||
"cpuCores_other": "{{count}} CPUs",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} falhou",
|
||||
"quickActionError": "Falha ao executar {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Porta de Escuta",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Porta",
|
||||
"address": "Endereço",
|
||||
"state": "Estado:",
|
||||
"process": "processo",
|
||||
"noData": "Sem dados de portas de escuta"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "ativo",
|
||||
"inactive": "Inativo",
|
||||
"notDetected": "Não detectado",
|
||||
"policy": "Política",
|
||||
"rules": "regras",
|
||||
"noRules": "Sem regras",
|
||||
"noData": "Nenhum firewall disponível",
|
||||
"action": "Acão",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Porta",
|
||||
"source": "fonte",
|
||||
"accept": "ACEITAR",
|
||||
"drop": "LARGAR",
|
||||
"reject": "REJEITAR",
|
||||
"anywhere": "Em qualquer lugar"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Não foi possível carregar os dados",
|
||||
"saveError": "Falha ao salvar",
|
||||
"sessionExpired": "Sessão expirou - por favor faça o login novamente",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Taxa limitada: Muitas tentativas de verificação TOTP. Tente novamente mais tarde.",
|
||||
"totpRateLimitedWithTime": "Taxa limitada: Muitas tentativas de verificação TOTP. Aguarde {{time}} segundos antes de tentar novamente.",
|
||||
"resetCodeRateLimited": "Taxa limitada: Muitas tentativas de verificação. Por favor, tente novamente mais tarde.",
|
||||
"resetCodeRateLimitedWithTime": "Taxa limitada: Muitas tentativas de verificação. Por favor, aguarde {{time}} segundos antes de tentar novamente."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Salvo com Sucesso",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Host e Barra Lateral",
|
||||
"snippetsSettings": "Trechos",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Atualizações",
|
||||
"disableUpdateCheck": "Desativar verificação de atualizações",
|
||||
"disableUpdateCheckDesc": "Parar de verificar novas versões na inicialização e no painel. Reduz as solicitações de rede.",
|
||||
"currentPassword": "Palavra-passe Atual",
|
||||
"passwordChangedSuccess": "Senha alterada com sucesso! Por favor, faça login novamente.",
|
||||
"failedToChangePassword": "Falha ao alterar a senha. Por favor, verifique sua senha atual e tente novamente.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "SISTEMA",
|
||||
"appearanceDesc": "Selecione o tema de cores para o aplicativo",
|
||||
"terminalSyntaxHighlightingDesc": "Destacar automaticamente comandos, caminhos, IPs e níveis de log na saída do terminal",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Falha ao carregar informações da versão"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Painel",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Carregando painel...",
|
||||
"github": "GitHub",
|
||||
"support": "SUPORTE",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "cpu",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/D",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Personalizar Painel",
|
||||
"dashboardSettings": "Configurações do painel",
|
||||
"enableDisableCards": "Ativar/Desativar cartões",
|
||||
"resetLayout": "Restaurar ao Padrão",
|
||||
"serverOverviewCard": "Visão Geral do Servidor",
|
||||
"recentActivityCard": "Atividade recente",
|
||||
"networkGraphCard": "Gráfico da Rede",
|
||||
"networkGraph": "Gráfico da Rede",
|
||||
"quickActionsCard": "Ações rápidas",
|
||||
"serverStatsCard": "Estatísticas do servidor"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Gráfico da Rede",
|
||||
"addHost": "Adicionar Host",
|
||||
"addGroup": "Adicionar Grupo",
|
||||
"addLink": "Adicionar Link",
|
||||
"deleteSelected": "Excluir Selecionados",
|
||||
"zoomIn": "Aumentar zoom",
|
||||
"zoomOut": "Diminuir o zoom",
|
||||
"resetView": "Redefinir visualização",
|
||||
"exportJson": "Exportar JSON",
|
||||
"importJson": "Importar JSON",
|
||||
"selectHost": "Selecione o Host",
|
||||
"chooseHost": "Escolha um host...",
|
||||
"parentGroup": "Grupo Pai",
|
||||
"noGroup": "Nenhum grupo",
|
||||
"groupName": "Nome do Grupo",
|
||||
"color": "Cor",
|
||||
"source": "fonte",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Mover para o grupo",
|
||||
"selectGroup": "Selecionar grupo...",
|
||||
"addConnection": "Adicionar conexão",
|
||||
"hostDetails": "Detalhes do Host",
|
||||
"connectToHost": "Conectar ao Host",
|
||||
"openTerminal": "Abrir terminal",
|
||||
"openFileManager": "Abrir Gerenciador de Arquivos",
|
||||
"openTunnel": "Abrir túneis",
|
||||
"openDocker": "Abrir Docker",
|
||||
"openServerStats": "Abrir Detalhes do Servidor",
|
||||
"moveToGroupAction": "Mover para o grupo",
|
||||
"removeFromGroup": "Remover do grupo",
|
||||
"addHostHere": "Adicionar Host Aqui",
|
||||
"editGroup": "Editar Grupo",
|
||||
"delete": "excluir",
|
||||
"cancel": "cancelar",
|
||||
"add": "Adicionar",
|
||||
"create": "Crio",
|
||||
"update": "Atualização",
|
||||
"move": "Mover-se",
|
||||
"connect": "Conectar",
|
||||
"close": "FECHAR",
|
||||
"createGroup": "Criar grupo",
|
||||
"noAvailableHosts": "Nenhum host disponível",
|
||||
"selectSourcePlaceholder": "Selecione a Fonte...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"invalidFile": "Arquivo inválido",
|
||||
"hostAlreadyExists": "O host já está na topologia",
|
||||
"sourceTargetMustDiffer": "Origem e alvo devem ser diferentes",
|
||||
"connectionExists": "Conexão já existe",
|
||||
"unknown": "Desconhecido",
|
||||
"name": "Nome:",
|
||||
"ip": "PI",
|
||||
"status": "SItuação",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Falha ao carregar dados topologia de rede",
|
||||
"failedToAddNode": "Falha ao adicionar nó",
|
||||
"sourceDifferentFromTarget": "Origem e alvo devem ser diferentes",
|
||||
"exportJSON": "Exportar JSON",
|
||||
"importJSON": "Importar JSON",
|
||||
"searchHost": "Procurar hosts...",
|
||||
"noHostFound": "Nenhum host encontrado",
|
||||
"searchGroup": "Procurar grupos...",
|
||||
"noGroupFound": "Nenhum grupo encontrado",
|
||||
"searchNode": "Buscar nós...",
|
||||
"noNodeFound": "Nenhum nó encontrado",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"fileManager": "Gerenciador de Arquivos",
|
||||
"tunnel": "Túnel",
|
||||
"docker": "Atracador",
|
||||
"serverStats": "Estatísticas do servidor"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Host de compartilhamento",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "ERRO",
|
||||
"errorCode": "Código de erro: {{code}}",
|
||||
"version": "{{version}} Docker",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Falha ao conectar ao Docker",
|
||||
"totpVerificationFailed": "Falha na verificação TOTP. Tente novamente.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "A autenticação do Warpgate falhou. Por favor, tente novamente.",
|
||||
"verificationCodePrompt": "Inserir código de verificação",
|
||||
"loadingContainers": "Carregando contêineres...",
|
||||
"containerStarted": "Contêiner {{name}} iniciado",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Console",
|
||||
"startContainerToAccess": "Iniciar o contêiner para acessar o console",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Conectando ao host do Docker...",
|
||||
"authStarted": "Resolvendo credenciais de autenticação...",
|
||||
"totpRequired": "Verificação TOTP necessária",
|
||||
"warpgateRequired": "Autenticação do Warpgate necessária",
|
||||
"sessionCreated": "Sessão SSH do Docker estabelecida",
|
||||
"sessionReady": "Pronto para operações do Docker",
|
||||
"error": "Conexão com o Docker falhou: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Iniciando coleção de métricas...",
|
||||
"existingSession": "Usando sessão de métricas existentes",
|
||||
"totpVerifying": "Verificação TOTP necessária",
|
||||
"sessionEstablished": "Sessão de métricas estabelecida",
|
||||
"collecting": "Coletando métricas do servidor",
|
||||
"heartbeat": "Mantendo a conexão viva",
|
||||
"stopped": "Coleção de métricas parada",
|
||||
"error": "Coleção de métricas falhou: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Conectando ao servidor SFTP...",
|
||||
"jumpHost": "Conectando via host pulo {{host}}...",
|
||||
"connected": "Conexão SFTP estabelecida",
|
||||
"authFailed": "Falha na autenticação",
|
||||
"error": "Operação SFTP falhou: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+183
-183
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Afișează managerul de fișiere ca un buton rapid în bara laterală",
|
||||
"showTunnelInSidebar": "Arată butonul tunel",
|
||||
"showTunnelInSidebarDesc": "Afișează gestionarea tunelului ca un buton rapid în bara laterală",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Arată butonul Docker",
|
||||
"showDockerInSidebarDesc": "Afisare management andocker ca un buton rapid în bara laterală",
|
||||
"showServerStatsInSidebar": "Arată butonul de statistici al serverului",
|
||||
"showServerStatsInSidebarDesc": "Afișează statisticile serverului ca un buton rapid în bara laterală",
|
||||
"atLeastOneActionRequired": "Cel puțin o acțiune activată trebuie să apară în bara laterală",
|
||||
"advancedAuthSettings": "Setări avansate de autentificare",
|
||||
"sudoPasswordAutoFill": "Completare automată parolă Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Oferă automat introducerea parolei SSH atunci când solicită parola",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Adaugă variabilă",
|
||||
"docker": "Doctor",
|
||||
"openDocker": "Deschide Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Copiază URL-ul pentru întregul ecran",
|
||||
"fullScreenUrlCopied": "URL ecran complet copiat în clipboard",
|
||||
"failedToCopyUrl": "Copierea adresei URL în clipboard a eșuat",
|
||||
"copyTerminalUrl": "Copiază URL-ul Terminal",
|
||||
"copyFileManagerUrl": "Copiază URL-ul managerului de fișiere",
|
||||
"copyTunnelUrl": "Copiază URL-ul tunelului",
|
||||
"copyServerStatsUrl": "Copiază URL-ul de statistici al serverului",
|
||||
"copyDockerUrl": "Copiază URL-ul Docker",
|
||||
"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...",
|
||||
"error": "Eroare",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Cod de verificare",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifică",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Autentificare la urzeală obligatorie",
|
||||
"warpgateSecurityKey": "Cheie de securitate",
|
||||
"warpgateAuthUrl": "URL autentificare",
|
||||
"warpgateOpenBrowser": "Deschide în browser",
|
||||
"warpgateContinue": "Am finalizat autentificarea",
|
||||
"warpgateTimeout": "Autentificare la curbură expirată. Te rugăm să te reconectezi.",
|
||||
"sudoPasswordPopupTitle": "Introduceți parola?",
|
||||
"sudoPasswordPopupHint": "Apăsați Enter pentru inserare, Esc pentru a respinge",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Renunţaţi",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Conexiune închisă neașteptat. Acest lucru se poate datora unei probleme de configurare invers proxy sau SSL. Vă rugăm să verificați jurnalele serverului.",
|
||||
"totpInvalid": "Cod invalid. Te rugăm să încerci din nou.",
|
||||
"authMethodFallback": "{{method}} autentificarea a eșuat. Se încearcă o metodă alternativă...",
|
||||
"authenticationRequired": "Este necesară autentificarea",
|
||||
"connectionLogTitle": "Jurnal de conexiune",
|
||||
"connectionLogCopy": "Copiază jurnalele în clipboard",
|
||||
"connectionLogClear": "Șterge jurnalele",
|
||||
"connectionLogEmpty": "Încă nu există jurnale de conexiune",
|
||||
"connectionLogConnecting": "Conectare la gazdă...",
|
||||
"connectionLogCopied": "Jurnalele de conexiune copiate în clipboard",
|
||||
"connectionLogCopyFailed": "Copierea jurnalelor în clipboard a eșuat",
|
||||
"allAuthMethodsFailed": "Toate metodele de autentificare au eșuat. Vă rugăm să verificați acreditările.",
|
||||
"methodNotSupported": "Serverul nu acceptă autentificare {{method}} . Metode disponibile: {{available}}",
|
||||
"retryWithMethod": "Reîncercați cu {{method}}",
|
||||
"automaticFallback": "Se încearcă autentificarea {{method}}...",
|
||||
"totpTimeout": "Verificare TOTP expirată. Te rugăm să te reconectezi.",
|
||||
"passwordTimeout": "Verificarea parolei a expirat. Vă rugăm să vă reconectați.",
|
||||
"connectionRejected": "Conexiune respinsă de server. Verificați autentificarea și configurarea rețelei."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Manager fişiere",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} șters cu succes",
|
||||
"itemsDeletedSuccessfully": "{{count}} elemente șterse cu succes",
|
||||
"failedToDeleteItems": "Ștergerea elementelor a eșuat",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Parolă administrator necesară",
|
||||
"enterSudoPassword": "Introduceți parola sudo pentru a continua această operațiune",
|
||||
"sudoPassword": "Parolă Sudo",
|
||||
"sudoOperationFailed": "Operația Sudo a eșuat",
|
||||
"sudoAuthFailed": "Autentificare Sudo eșuată",
|
||||
"deleteOperation": "Șterge fișierele/dosarele",
|
||||
"dragFilesToUpload": "Plasați fișierele aici pentru a le încărca",
|
||||
"emptyFolder": "Acest dosar este gol",
|
||||
"itemCount": "{{count}} articole",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Fișier prea mare: {{error}}",
|
||||
"sshConnectionFailed": "Conexiunea SSH a eșuat. Verificați conexiunea la {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Eroare la încărcarea fișierului: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Conectare...",
|
||||
"connectedSuccessfully": "Conectat cu succes",
|
||||
"totpVerificationFailed": "Verificarea TOTP a eșuat",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Autentificarea cu teleportare eșuată",
|
||||
"authenticationFailed": "Autentificare eșuată",
|
||||
"verificationCodePrompt": "Cod de verificare:",
|
||||
"changePermissions": "Schimbă Permisiunile",
|
||||
"changePermissionsDesc": "Modifică permisiunile fişierului pentru",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Se stabilește conexiunea tunelului...",
|
||||
"sourceConnecting": "Conectare la sursa gazdă {{host}}...",
|
||||
"sourceConnected": "Conectat la gazda sursă",
|
||||
"endpointResolving": "Rezolvare obiectiv gazdă {{host}}...",
|
||||
"endpointResolved": "Gazda punctului final rezolvată",
|
||||
"forwarding": "Configurare redirecționare port {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunelul stabilit cu succes",
|
||||
"retrying": "Conexiune eșuată, reîncercare în {{countdown}}s (încercare {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "S-a atins numărul maxim de încercări",
|
||||
"error": "Conexiunea tunelului a eșuat: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Gestionarul de fişiere este deja deschis pentru această gazdă",
|
||||
"openFileManager": "Deschide managerul de fişiere",
|
||||
"connecting": "Conectare...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Conectarea la server a eșuat",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} procesoare",
|
||||
"naCpus": "N/un procesor",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} a eșuat",
|
||||
"quickActionError": "Eșec la executarea {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Ascultarea porturilor",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Portul",
|
||||
"address": "Adresa",
|
||||
"state": "Județ",
|
||||
"process": "Procesare",
|
||||
"noData": "Date din porturi care nu sunt ascultate"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"active": "Activ",
|
||||
"inactive": "Inactiv",
|
||||
"notDetected": "Nu este detectat",
|
||||
"policy": "Politică",
|
||||
"rules": "reguli",
|
||||
"noRules": "Fără reguli",
|
||||
"noData": "Nu sunt disponibile date firewall-uri",
|
||||
"action": "Acțiune",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Portul",
|
||||
"source": "Sursa",
|
||||
"accept": "ACCEPTĂ",
|
||||
"drop": "ARUNĂ",
|
||||
"reject": "REIECTARE",
|
||||
"anywhere": "Oriunde"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Încărcarea datelor a eșuat",
|
||||
"saveError": "Salvarea nu a reușit",
|
||||
"sessionExpired": "Sesiunea a expirat - vă rugăm să vă autentificați din nou",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Evaluare limitată: Prea multe încercări de verificare TOTP. Vă rugăm să încercaţi din nou mai târziu.",
|
||||
"totpRateLimitedWithTime": "Evaluare limitată: Prea multe încercări de verificare TOTP. Vă rugăm să așteptați {{time}} secunde înainte de a încerca din nou.",
|
||||
"resetCodeRateLimited": "Evaluare limitată: Prea multe încercări de verificare. Vă rugăm să încercați din nou mai târziu.",
|
||||
"resetCodeRateLimitedWithTime": "Evaluare limitată: Prea multe încercări de verificare. Vă rugăm să așteptați {{time}} secunde înainte de a încerca din nou."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Salvat cu succes",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Găzduire și bară laterală",
|
||||
"snippetsSettings": "Snippet-uri",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Actualizări",
|
||||
"disableUpdateCheck": "Dezactivează verificarea actualizării",
|
||||
"disableUpdateCheckDesc": "Opriți verificarea de noi versiuni la pornire și tablou de bord. Reduce cererile de rețea.",
|
||||
"currentPassword": "Parola curentă",
|
||||
"passwordChangedSuccess": "Parola a fost schimbată! Te rugăm să te autentifici din nou.",
|
||||
"failedToChangePassword": "Modificarea parolei a eșuat. Te rugăm să verifici parola curentă și să încerci din nou.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Sistem",
|
||||
"appearanceDesc": "Selectaţi tema de culoare pentru aplicaţie",
|
||||
"terminalSyntaxHighlightingDesc": "Evidențiază automat comenzile, căile de acces, IP-urile și nivelurile de log în ieșirea terminalului",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Încărcarea informațiilor versiunii a eșuat"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Panou",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Se încarcă tabloul de bord...",
|
||||
"github": "GitHub",
|
||||
"support": "Suport",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "procesor",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Personalizează tabloul de bord",
|
||||
"dashboardSettings": "Setări tablou de bord",
|
||||
"enableDisableCards": "Activează/Dezactivează Cardurile",
|
||||
"resetLayout": "Resetare la valorile implicite",
|
||||
"serverOverviewCard": "Vizualizare server",
|
||||
"recentActivityCard": "Activitate recentă",
|
||||
"networkGraphCard": "Grafic rețea",
|
||||
"networkGraph": "Grafic rețea",
|
||||
"quickActionsCard": "Acțiuni rapide",
|
||||
"serverStatsCard": "Statistici server"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Grafic rețea",
|
||||
"addHost": "Adaugă Gazdă",
|
||||
"addGroup": "Adaugă grup",
|
||||
"addLink": "Adaugă link",
|
||||
"deleteSelected": "Şterge cele selectate",
|
||||
"zoomIn": "Mărire în",
|
||||
"zoomOut": "Micșorare",
|
||||
"resetView": "Resetare vizualizare",
|
||||
"exportJson": "Exportă JSON",
|
||||
"importJson": "Importă JSON",
|
||||
"selectHost": "Selectați Gazda",
|
||||
"chooseHost": "Alege o gazdă...",
|
||||
"parentGroup": "Grup părinte",
|
||||
"noGroup": "Niciun grup",
|
||||
"groupName": "Nume grup",
|
||||
"color": "Culoare",
|
||||
"source": "Sursa",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Mutare în grup",
|
||||
"selectGroup": "Selectați grupul...",
|
||||
"addConnection": "Adaugă conexiune",
|
||||
"hostDetails": "Detalii Gazdă",
|
||||
"connectToHost": "Conectează-te la Gazdă",
|
||||
"openTerminal": "Deschide Terminalul",
|
||||
"openFileManager": "Deschide managerul de fişiere",
|
||||
"openTunnel": "Deschide tuneluri",
|
||||
"openDocker": "Deschide Docker",
|
||||
"openServerStats": "Deschide detaliile serverului",
|
||||
"moveToGroupAction": "Mutare în grup",
|
||||
"removeFromGroup": "Elimină din grup",
|
||||
"addHostHere": "Adaugă gazdă aici",
|
||||
"editGroup": "Editează grup",
|
||||
"delete": "Ștergere",
|
||||
"cancel": "Anulează",
|
||||
"add": "Adăugare",
|
||||
"create": "Crează",
|
||||
"update": "Actualizare",
|
||||
"move": "Mutare",
|
||||
"connect": "Conectează-te",
|
||||
"close": "Inchide",
|
||||
"createGroup": "Creare grup",
|
||||
"noAvailableHosts": "Nu sunt gazde disponibile",
|
||||
"selectSourcePlaceholder": "Selectează sursa...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Fișier nevalid",
|
||||
"hostAlreadyExists": "Gazda este deja în topologie",
|
||||
"sourceTargetMustDiffer": "Sursa și ținta trebuie să fie diferite",
|
||||
"connectionExists": "Conexiunea există deja",
|
||||
"unknown": "Necunoscut",
|
||||
"name": "Nume",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Încărcarea datelor topologie rețea a eșuat",
|
||||
"failedToAddNode": "Adăugarea nodului a eșuat",
|
||||
"sourceDifferentFromTarget": "Sursa și ținta trebuie să fie diferite",
|
||||
"exportJSON": "Exportă JSON",
|
||||
"importJSON": "Importă JSON",
|
||||
"searchHost": "Caută gazde...",
|
||||
"noHostFound": "Nicio gazdă găsită",
|
||||
"searchGroup": "Căutare grupuri...",
|
||||
"noGroupFound": "Niciun grup găsit",
|
||||
"searchNode": "Caută noduri...",
|
||||
"noNodeFound": "Nici un nod găsit",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"fileManager": "Manager fişiere",
|
||||
"tunnel": "Tunel",
|
||||
"docker": "Doctor",
|
||||
"serverStats": "Statistici server"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Distribuie gazda",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Eroare",
|
||||
"errorCode": "Cod eroare: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Conectarea la Docker a eșuat",
|
||||
"totpVerificationFailed": "Verificarea TOTP a eșuat. Încercați din nou.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Autentificarea cu teleportare a eșuat. Te rugăm să încerci din nou.",
|
||||
"verificationCodePrompt": "Introduceți codul de verificare",
|
||||
"loadingContainers": "Se încarcă containerele...",
|
||||
"containerStarted": "Container {{name}} a început",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Consolă",
|
||||
"startContainerToAccess": "Porniți containerul pentru a accesa consola",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Conectare la Docker host...",
|
||||
"authStarted": "Se rezolvă acreditările de autentificare...",
|
||||
"totpRequired": "Verificarea TOTP este necesară",
|
||||
"warpgateRequired": "Autentificare la teleportare necesară",
|
||||
"sessionCreated": "Sesiunea Docker SSH stabilită",
|
||||
"sessionReady": "Gata pentru operații Docker",
|
||||
"error": "Conexiunea la Docker a eșuat: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Pornire colectare măsurătoare...",
|
||||
"existingSession": "Folosind sesiunea de măsurare existentă",
|
||||
"totpVerifying": "Verificarea TOTP este necesară",
|
||||
"sessionEstablished": "Sesiune de măsurare stabilită",
|
||||
"collecting": "Se colectează valorile serverului",
|
||||
"heartbeat": "Păstrarea conexiunii în viață",
|
||||
"stopped": "Colecția de valori oprită",
|
||||
"error": "Colecția de valori a eșuat: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Conectare la serverul SFTP...",
|
||||
"jumpHost": "Conectare prin salt gazdă {{host}}...",
|
||||
"connected": "Conexiune SFTP stabilită",
|
||||
"authFailed": "Autentificare eșuată",
|
||||
"error": "Operația SFTP a eșuat: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+186
-186
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Показывать файловый менеджер как кнопку быстрого доступа в боковой панели",
|
||||
"showTunnelInSidebar": "Показать кнопку Туннеля",
|
||||
"showTunnelInSidebarDesc": "Отображать управление туннелями как кнопку быстрого доступа в боковой панели",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Показать кнопку Docker",
|
||||
"showDockerInSidebarDesc": "Отображать управление докером как кнопку быстрого доступа в боковой панели",
|
||||
"showServerStatsInSidebar": "Показать кнопку Статистики Сервера",
|
||||
"showServerStatsInSidebarDesc": "Отображать статистику сервера как кнопку быстрого доступа в боковой панели",
|
||||
"atLeastOneActionRequired": "По крайней мере одно включенное действие должно быть показано в боковой панели",
|
||||
"advancedAuthSettings": "Расширенные настройки аутентификации",
|
||||
"sudoPasswordAutoFill": "Автозаполнение пароля",
|
||||
"sudoPasswordAutoFillDesc": "Автоматически предлагать вставить SSH пароль при запросах sudo к паролю",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Добавить переменную",
|
||||
"docker": "Докер",
|
||||
"openDocker": "Открыть докер",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Копировать URL полноэкранного режима",
|
||||
"fullScreenUrlCopied": "Полноэкранный URL скопирован в буфер обмена",
|
||||
"failedToCopyUrl": "Не удалось скопировать URL в буфер обмена",
|
||||
"copyTerminalUrl": "Копировать URL терминала",
|
||||
"copyFileManagerUrl": "Копировать URL диспетчера файлов",
|
||||
"copyTunnelUrl": "Скопировать URL туннеля",
|
||||
"copyServerStatsUrl": "Копировать URL статистики сервера",
|
||||
"copyDockerUrl": "Скопировать URL Docker",
|
||||
"fullScreenUrlTooltip": "Скопировать URL для открытия приложения в полноэкранном режиме",
|
||||
"notEnabled": "Для этого узла Docker не включен. Включите его в настройках хоста, чтобы использовать функции Docker.",
|
||||
"validating": "Проверка докера...",
|
||||
"error": "Ошибка",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Проверочный код",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Подтвердить",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Требуется аутентификация по Warpgate",
|
||||
"warpgateSecurityKey": "Ключ безопасности",
|
||||
"warpgateAuthUrl": "URL аутентификации",
|
||||
"warpgateOpenBrowser": "Открыть в браузере",
|
||||
"warpgateContinue": "Я завершаю аутентификацию",
|
||||
"warpgateTimeout": "Тайм-аут аутентификации Warpgate. Пожалуйста, подключитесь снова.",
|
||||
"sudoPasswordPopupTitle": "Вставить пароль?",
|
||||
"sudoPasswordPopupHint": "Нажмите Enter для вставки, Esc для отключения",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Отклонить",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Неожиданное соединение закрыто. Это может быть вызвано проблемой конфигурации обратного прокси или SSL. Пожалуйста, проверьте журналы сервера.",
|
||||
"totpInvalid": "Неверный код. Пожалуйста, попробуйте еще раз.",
|
||||
"authMethodFallback": "{{method}} аутентификация не удалась. Попытка другого метода...",
|
||||
"authenticationRequired": "Требуется аутентификация",
|
||||
"connectionLogTitle": "Журнал подключений",
|
||||
"connectionLogCopy": "Скопировать логи в буфер обмена",
|
||||
"connectionLogClear": "Очистить журналы",
|
||||
"connectionLogEmpty": "Пока нет журналов подключения",
|
||||
"connectionLogConnecting": "Подключение к хосту...",
|
||||
"connectionLogCopied": "Журналы подключения скопированы в буфер обмена",
|
||||
"connectionLogCopyFailed": "Не удалось скопировать журналы в буфер обмена",
|
||||
"allAuthMethodsFailed": "Не удалось выполнить все методы аутентификации. Пожалуйста, проверьте ваши учетные данные.",
|
||||
"methodNotSupported": "Сервер не поддерживает аутентификацию {{method}} . Доступные методы: {{available}}",
|
||||
"retryWithMethod": "Повторить с {{method}}",
|
||||
"automaticFallback": "Автоматически пытаться аутентификации {{method}}...",
|
||||
"totpTimeout": "Тайм-аут проверки TOTP. Пожалуйста, подключитесь снова.",
|
||||
"passwordTimeout": "Время ожидания подтверждения пароля истекло. Пожалуйста, подключитесь снова.",
|
||||
"connectionRejected": "Соединение отклонено сервером. Проверьте вашу аутентификацию и конфигурацию сети."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Файловый менеджер",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} успешно удален",
|
||||
"itemsDeletedSuccessfully": "{{count}} элементы успешно удалены",
|
||||
"failedToDeleteItems": "Не удалось удалить элементы",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Требуется пароль администратора",
|
||||
"enterSudoPassword": "Введите пароль sudo для продолжения этой операции",
|
||||
"sudoPassword": "Sudo пароль",
|
||||
"sudoOperationFailed": "Сбой операции с Суданом",
|
||||
"sudoAuthFailed": "Ошибка аутентификации в Sudo",
|
||||
"deleteOperation": "Удалить файлы/папки",
|
||||
"dragFilesToUpload": "Перетащите файлы сюда, чтобы загрузить",
|
||||
"emptyFolder": "Эта папка пуста",
|
||||
"itemCount": "{{count}} элементов",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Файл слишком большой: {{error}}",
|
||||
"sshConnectionFailed": "Не удалось подключиться к SSH. Пожалуйста, проверьте подключение к {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Не удалось загрузить файл: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Подключение...",
|
||||
"connectedSuccessfully": "Подключено успешно",
|
||||
"totpVerificationFailed": "Ошибка проверки TOTP",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Ошибка аутентификации Warpgate",
|
||||
"authenticationFailed": "Аутентификация не удалась",
|
||||
"verificationCodePrompt": "Код подтверждения:",
|
||||
"changePermissions": "Изменить права доступа",
|
||||
"changePermissionsDesc": "Изменение прав доступа к файлу для",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Установка туннельного соединения...",
|
||||
"sourceConnecting": "Подключение к хосту источника {{host}}...",
|
||||
"sourceConnected": "Подключено к хосту источника",
|
||||
"endpointResolving": "Разрешение хоста конечной точки {{host}}...",
|
||||
"endpointResolved": "Хост конечной точки разрешен",
|
||||
"forwarding": "Настройка переадресации портов {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Туннель успешно создан",
|
||||
"retrying": "Соединение не удалось, повторная попытка в {{countdown}}с (попытка {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Достигнут максимум попыток повтора",
|
||||
"error": "Сбой соединения с туннелем: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Файловый менеджер уже открыт для этого узла",
|
||||
"openFileManager": "Открыть файловый менеджер",
|
||||
"connecting": "Подключение...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Не удалось подключиться к серверу",
|
||||
"cpuCores_one": "{{count}} ЦП",
|
||||
"cpuCores_other": "{{count}} ядер",
|
||||
"naCpus": "Н/А ЦП(и)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} не удалось",
|
||||
"quickActionError": "Не удалось выполнить {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Порты прослушивания",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Порт",
|
||||
"address": "Адрес",
|
||||
"state": "Область",
|
||||
"process": "Обработка",
|
||||
"noData": "Нет данных портов для прослушивания"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Брандмауэр",
|
||||
"active": "Активный",
|
||||
"inactive": "Неактивный",
|
||||
"notDetected": "Не обнаружено",
|
||||
"policy": "Политика",
|
||||
"rules": "правила",
|
||||
"noRules": "Нет правил",
|
||||
"noData": "Данные брандмауэра не доступны",
|
||||
"action": "Действие",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Порт",
|
||||
"source": "Источник",
|
||||
"accept": "ПРИНЯТЬ",
|
||||
"drop": "ДРОП",
|
||||
"reject": "ОТКАЗАТЬ",
|
||||
"anywhere": "Где угодно"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Не удалось загрузить данные",
|
||||
"saveError": "Не удалось сохранить",
|
||||
"sessionExpired": "Истек срок действия сессии - пожалуйста, войдите снова",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Оценить ограничено: Слишком много попыток проверки TOTP. Пожалуйста, повторите попытку позже.",
|
||||
"totpRateLimitedWithTime": "Ставка ограничена: Слишком много попыток проверки TOTP. Пожалуйста, подождите {{time}} секунд, прежде чем повторить попытку.",
|
||||
"resetCodeRateLimited": "Оценить ограничено: слишком много попыток проверки. Пожалуйста, повторите попытку позже.",
|
||||
"resetCodeRateLimitedWithTime": "Оценить ограничено: слишком много попыток проверки. Пожалуйста, подождите {{time}} секунд, прежде чем повторить попытку."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Сохранено успешно",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Терминал",
|
||||
"hostSidebarSettings": "Узел и боковая панель",
|
||||
"snippetsSettings": "Сниппеты",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Обновления",
|
||||
"disableUpdateCheck": "Отключить проверку обновлений",
|
||||
"disableUpdateCheckDesc": "Не проверять наличие новых версий при запуске и панели управления. Снижает сетевые запросы.",
|
||||
"currentPassword": "Текущий пароль",
|
||||
"passwordChangedSuccess": "Пароль успешно изменен! Пожалуйста, войдите снова.",
|
||||
"failedToChangePassword": "Не удалось изменить пароль. Пожалуйста, проверьте ваш текущий пароль и повторите попытку.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Система",
|
||||
"appearanceDesc": "Выберите цвет темы для приложения",
|
||||
"terminalSyntaxHighlightingDesc": "Автоматически выделять команды, пути, IP-адреса и уровни журнала в выводе терминала",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Включить ярлык в палитре команд",
|
||||
"enableCommandPaletteShortcutDesc": "Дважды нажмите левый Shift для открытия командной палитры для быстрого доступа к узлам"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Не удалось загрузить информацию о версии"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Панель",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Загрузка панели управления...",
|
||||
"github": "GitHub",
|
||||
"support": "Поддержка",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "ЦП",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Н/Д",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Настроить панель",
|
||||
"dashboardSettings": "Настройки панели инструментов",
|
||||
"enableDisableCards": "Включить/выключить карты",
|
||||
"resetLayout": "Сброс по умолчанию",
|
||||
"serverOverviewCard": "Обзор сервера",
|
||||
"recentActivityCard": "Недавняя активность",
|
||||
"networkGraphCard": "Сетевой график",
|
||||
"networkGraph": "Сетевой график",
|
||||
"quickActionsCard": "Быстрые действия",
|
||||
"serverStatsCard": "Статистика сервера"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Сетевой график",
|
||||
"addHost": "Добавить хост",
|
||||
"addGroup": "Добавить группу",
|
||||
"addLink": "Добавить ссылку",
|
||||
"deleteSelected": "Удалить выбранные",
|
||||
"zoomIn": "Увеличить",
|
||||
"zoomOut": "Уменьшить",
|
||||
"resetView": "Сбросить вид",
|
||||
"exportJson": "Экспорт JSON",
|
||||
"importJson": "Импорт JSON",
|
||||
"selectHost": "Выберите хост",
|
||||
"chooseHost": "Выберите хост...",
|
||||
"parentGroup": "Родительская группа",
|
||||
"noGroup": "Нет группы",
|
||||
"groupName": "Название группы",
|
||||
"color": "Цвет",
|
||||
"source": "Источник",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Переместить в группу",
|
||||
"selectGroup": "Выберите группу...",
|
||||
"addConnection": "Добавить соединение",
|
||||
"hostDetails": "Детали хоста",
|
||||
"connectToHost": "Подключиться к хосту",
|
||||
"openTerminal": "Открыть терминал",
|
||||
"openFileManager": "Открыть файловый менеджер",
|
||||
"openTunnel": "Открытые туннели",
|
||||
"openDocker": "Открыть докер",
|
||||
"openServerStats": "Открыть детали сервера",
|
||||
"moveToGroupAction": "Переместить в группу",
|
||||
"removeFromGroup": "Удалить из группы",
|
||||
"addHostHere": "Добавить узел здесь",
|
||||
"editGroup": "Изменить группу",
|
||||
"delete": "Удалить",
|
||||
"cancel": "Отмена",
|
||||
"add": "Добавить",
|
||||
"create": "Создать",
|
||||
"update": "Обновить",
|
||||
"move": "Переместить",
|
||||
"connect": "Подключиться",
|
||||
"close": "Закрыть",
|
||||
"createGroup": "Создать группу",
|
||||
"noAvailableHosts": "Нет доступных хостов",
|
||||
"selectSourcePlaceholder": "Выберите источник...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Недопустимый файл",
|
||||
"hostAlreadyExists": "Хост уже находится в топологии",
|
||||
"sourceTargetMustDiffer": "Источник и цель должны отличаться",
|
||||
"connectionExists": "Соединение уже существует",
|
||||
"unknown": "Неизвестен",
|
||||
"name": "Наименование",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "Статус",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "Не удалось загрузить данные топологии сети",
|
||||
"failedToAddNode": "Не удалось добавить узел",
|
||||
"sourceDifferentFromTarget": "Источник и цель должны отличаться",
|
||||
"exportJSON": "Экспорт JSON",
|
||||
"importJSON": "Импорт JSON",
|
||||
"searchHost": "Поиск узлов...",
|
||||
"noHostFound": "Хосты не найдены",
|
||||
"searchGroup": "Поиск групп...",
|
||||
"noGroupFound": "Группы не найдены",
|
||||
"searchNode": "Поиск узлов...",
|
||||
"noNodeFound": "Узлы не найдены",
|
||||
"terminal": "Терминал",
|
||||
"fileManager": "Файловый менеджер",
|
||||
"tunnel": "Туннель",
|
||||
"docker": "Докер",
|
||||
"serverStats": "Статистика сервера"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Поделиться хостом",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Ошибка",
|
||||
"errorCode": "Код ошибки: {{code}}",
|
||||
"version": "Докер {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Не удалось подключиться к Docker",
|
||||
"totpVerificationFailed": "Ошибка проверки TOTP. Пожалуйста, попробуйте еще раз.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Ошибка аутентификации Warpgate. Пожалуйста, попробуйте еще раз.",
|
||||
"verificationCodePrompt": "Введите код подтверждения",
|
||||
"loadingContainers": "Загрузка контейнеров...",
|
||||
"containerStarted": "Запущен контейнер {{name}}",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Консоль",
|
||||
"startContainerToAccess": "Запустите контейнер для доступа к консоли",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Подключение к хосту Docker...",
|
||||
"authStarted": "Определение учётных данных для аутентификации...",
|
||||
"totpRequired": "Требуется подтверждение TOTP",
|
||||
"warpgateRequired": "Требуется аутентификация по Warpgate",
|
||||
"sessionCreated": "Создана SSH сессия Docker",
|
||||
"sessionReady": "Готово к операциям с докером",
|
||||
"error": "Сбой подключения к Docker: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Запуск коллекции метрик...",
|
||||
"existingSession": "Использование существующей сессии метрик",
|
||||
"totpVerifying": "Требуется подтверждение TOTP",
|
||||
"sessionEstablished": "Сессия по метрикам создана",
|
||||
"collecting": "Сбор показателей сервера",
|
||||
"heartbeat": "Сохранять подключение живым",
|
||||
"stopped": "Сбор метрик остановлен",
|
||||
"error": "Сбор метрик не удался: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Подключение к SFTP серверу...",
|
||||
"jumpHost": "Подключение через прыжок хост {{host}}...",
|
||||
"connected": "Соединение с SFTP установлено",
|
||||
"authFailed": "Аутентификация не удалась",
|
||||
"error": "Ошибка операции SFTP: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+246
-246
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Лозинка је потребна",
|
||||
"sshKeyRequired": "SSH кључ је потребан",
|
||||
"credentialAddedSuccessfully": "Акредитив „{{name}}“ је успешно додат",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Чување акредитива...",
|
||||
"updatingCredential": "Ажурирање акредитива...",
|
||||
"general": "Опште",
|
||||
"description": "Опис",
|
||||
"folder": "Фасцикла",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "ИД:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Брзо повезивање",
|
||||
"description": "Повежите се директно са терминалом или сесијом менаџера датотека без чувања конфигурације хоста",
|
||||
"ipAddress": "IP адреса или име хоста",
|
||||
"port": "Лука",
|
||||
"username": "Корисничко име",
|
||||
"password": "Лозинка",
|
||||
"key": "SSH приватни кључ",
|
||||
"keyPassword": "Лозинка кључа (опционо)",
|
||||
"keyType": "Тип кључа",
|
||||
"uploadFile": "Отпреми датотеку",
|
||||
"pasteKey": "Налепи кључ",
|
||||
"credential": "Акредитив",
|
||||
"overrideUsername": "Замени корисничко име за акредитиве",
|
||||
"overrideUsernameDesc": "Користите другачије корисничко име од оног сачуваног у акредитиву",
|
||||
"connectTerminal": "Повежи се са терминалом",
|
||||
"connectFileManager": "Повежи се са менаџером датотека",
|
||||
"cancel": "Откажи",
|
||||
"passwordRequired": "Лозинка је потребна",
|
||||
"keyRequired": "SSH кључ је потребан",
|
||||
"credentialRequired": "Избор акредитива је обавезан",
|
||||
"connectionEstablished": "Веза је успешно успостављена",
|
||||
"connectionFailed": "Успостављање везе није успело",
|
||||
"autoDetect": "Аутоматско откривање",
|
||||
"authentication": "Аутентификација"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Грешка: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH путања",
|
||||
"localPath": "Локална путања",
|
||||
"appName": "Термикс",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Отвори у новој картици",
|
||||
"resetSidebarWidth": "Ресетуј ширину бочне траке",
|
||||
"dragToResizeSidebar": "Превуците да бисте променили величину бочне траке",
|
||||
"noAuthCredentials": "Нема доступних акредитива за аутентификацију за овај SSH хост",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Покушај поново",
|
||||
"checking": "Провера...",
|
||||
"checkingDatabase": "Провера везе са базом података...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Провера аутентификације...",
|
||||
"actions": "Акције",
|
||||
"remove": "Уклони",
|
||||
"revoke": "Поништи",
|
||||
"create": "Креирај",
|
||||
"update": "Update"
|
||||
"update": "Ажурирање"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Дом",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Није могуће поделити ову картицу",
|
||||
"tabNavigation": "Навигација по картицама",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Копирај лозинку",
|
||||
"copySudoPassword": "Копирај Судо лозинку",
|
||||
"passwordCopied": "Лозинка је копирана у међуспремник",
|
||||
"sudoPasswordCopied": "Лозинка за судо је копирана у међуспремник",
|
||||
"noPasswordAvailable": "Није доступна лозинка"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Администраторска подешавања",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Регистрација корисника",
|
||||
"allowNewAccountRegistration": "Дозволи регистрацију новог налога",
|
||||
"allowPasswordLogin": "Дозволи пријаву корисничким именом/лозинком",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Дозволи ресетовање лозинке помоћу кода за ресетовање",
|
||||
"missingRequiredFields": "Недостају обавезна поља: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC конфигурација је успешно ажурирана!",
|
||||
"failedToFetchOidcConfig": "Није успело преузимање OIDC конфигурације",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Аутоматски старт при покретању контејнера",
|
||||
"autoStartDesc": "Аутоматски покрени овај тунел када се контејнер покрене",
|
||||
"addConnection": "Додај везу са тунелом",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Тип тунела",
|
||||
"tunnelTypeLocal": "Локално (-Л)",
|
||||
"tunnelTypeRemote": "Даљински (-R)",
|
||||
"tunnelTypeLocalDesc": "Прослеђивање локалног порта на удаљену крајњу тачку",
|
||||
"tunnelTypeRemoteDesc": "Прослеђивање удаљеног порта на локалну машину",
|
||||
"tunnelForwardDescriptionLocal": "Овај тунел ће прослеђивати саобраћај са локалног порта {{sourcePort}} на порт {{endpointPort}} на крајњој машини.",
|
||||
"tunnelForwardDescriptionRemote": "Овај тунел ће прослеђивати саобраћај са порта {{sourcePort}} на изворној машини (тренутни детаљи везе на картици „Опште“) на порт {{endpointPort}} на крајњој машини.",
|
||||
"sshpassRequired": "Sshpass је потребан за аутентификацију лозинком",
|
||||
"sshpassRequiredDesc": "За аутентификацију лозинком у тунелима, sshpass мора бити инсталиран на систему.",
|
||||
"otherInstallMethods": "Други начини инсталације:",
|
||||
@@ -899,16 +899,16 @@
|
||||
"or": "или",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, нема званичне бинарне датотеке)",
|
||||
"sshServerConfigRequired": "Потребна је конфигурација SSH сервера",
|
||||
"sshServerConfigDesc": "За тунелске везе, SSH сервер мора бити конфигурисан да дозволи прослеђивање портова:",
|
||||
"gatewayPortsYes": "повезивање удаљених портова са свим интерфејсима",
|
||||
"allowTcpForwardingYes": "да бисте омогућили прослеђивање портова",
|
||||
"permitRootLoginYes": "ако се користи root корисник за тунелирање",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "Уредите SSH конфигурациону датотеку:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"restartSshService": "Затим поново покрените SSH сервис:",
|
||||
"restartSshCommand": "судо системктл рестарт ССХД",
|
||||
"upload": "Отпреми",
|
||||
"authentication": "Аутентификација",
|
||||
"password": "Лозинка",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Назив акције",
|
||||
"noSnippetFound": "Није пронађен исечак",
|
||||
"quickActionsOrder": "Дугмад за брзе акције ће се појавити редоследом наведеним горе на страници са статистиком сервера",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Прилагођавање дугмади бочне траке",
|
||||
"sidebarCustomizationDesc": "Изаберите које радње се приказују као дугмад за брзи приступ у бочној траци. Радње које нису приказане као дугмад појавиће се у падајућем менију.",
|
||||
"showTerminalInSidebar": "Прикажи дугме терминала",
|
||||
"showTerminalInSidebarDesc": "Прикажи терминал као брзо дугме у бочној траци",
|
||||
"showFileManagerInSidebar": "Прикажи дугме Управљач датотекама",
|
||||
"showFileManagerInSidebarDesc": "Прикажи менаџер датотека као брзо дугме у бочној траци",
|
||||
"showTunnelInSidebar": "Прикажи дугме за тунел",
|
||||
"showTunnelInSidebarDesc": "Прикажи управљање тунелима као брзо дугме у бочној траци",
|
||||
"showDockerInSidebar": "Прикажи дугме Docker",
|
||||
"showDockerInSidebarDesc": "Прикажи управљање докером као брзо дугме у бочној траци",
|
||||
"showServerStatsInSidebar": "Дугме за приказ статистике сервера",
|
||||
"showServerStatsInSidebarDesc": "Прикажите статистику сервера као брзо дугме у бочној траци",
|
||||
"atLeastOneActionRequired": "Барем једна омогућена радња мора бити приказана у бочној траци",
|
||||
"advancedAuthSettings": "Напредна подешавања аутентификације",
|
||||
"sudoPasswordAutoFill": "Аутоматско попуњавање лозинке за Судо",
|
||||
"sudoPasswordAutoFillDesc": "Аутоматски понуди унос SSH лозинке када sudo затражи лозинку",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Додај променљиву",
|
||||
"docker": "Докер",
|
||||
"openDocker": "Отвори Докер",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Копирај URL за цео екран",
|
||||
"fullScreenUrlCopied": "URL преко целог екрана копиран у међуспремник",
|
||||
"failedToCopyUrl": "Копирање URL-а у међуспремник није успело",
|
||||
"copyTerminalUrl": "Копирај URL терминала",
|
||||
"copyFileManagerUrl": "Копирај URL менаџера датотека",
|
||||
"copyTunnelUrl": "Копирај URL тунела",
|
||||
"copyServerStatsUrl": "Копирај URL статистике сервера",
|
||||
"copyDockerUrl": "Копирај Докер УРЛ",
|
||||
"fullScreenUrlTooltip": "Копирајте URL да бисте отворили ову апликацију у режиму целог екрана",
|
||||
"notEnabled": "Докер није омогућен за овај хост. Омогућите га у подешавањима хоста да бисте користили Докер функције.",
|
||||
"validating": "Валидација Докера...",
|
||||
"error": "Грешка",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Верификациони код",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Верификуј",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Потребна је аутентификација Варпгејта",
|
||||
"warpgateSecurityKey": "Безбедносни кључ",
|
||||
"warpgateAuthUrl": "URL адреса за аутентификацију",
|
||||
"warpgateOpenBrowser": "Отвори у прегледачу",
|
||||
"warpgateContinue": "Завршио/ла сам аутентификацију",
|
||||
"warpgateTimeout": "Временско ограничење за аутентификацију Варпгејта је истекло. Молимо вас да се поново повежете.",
|
||||
"sudoPasswordPopupTitle": "Унети лозинку?",
|
||||
"sudoPasswordPopupHint": "Притисните Enter да бисте унели, Esc да бисте одбацили",
|
||||
"sudoPasswordPopupConfirm": "Уметни",
|
||||
"sudoPasswordPopupDismiss": "Одбаци",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Веза је неочекивано прекинута. Ово може бити због проблема са обрнутим проксијем или SSL конфигурацијом. Молимо вас да проверите логове сервера.",
|
||||
"totpInvalid": "Неважећи код. Молимо покушајте поново.",
|
||||
"authMethodFallback": "{{method}} аутентификација није успела. Покушавам алтернативни метод...",
|
||||
"authenticationRequired": "Потребна је аутентификација",
|
||||
"connectionLogTitle": "Дневник везе",
|
||||
"connectionLogCopy": "Копирајте логове у међуспремник",
|
||||
"connectionLogClear": "Обриши логове",
|
||||
"connectionLogEmpty": "Још нема евиденција веза",
|
||||
"connectionLogConnecting": "Повезивање са хостом...",
|
||||
"connectionLogCopied": "Дневници веза копирани у међуспремник",
|
||||
"connectionLogCopyFailed": "Копирање логова у међуспремник није успело",
|
||||
"allAuthMethodsFailed": "Ниједан метод аутентификације није успео. Молимо вас да проверите своје акредитиве.",
|
||||
"methodNotSupported": "Сервер не подржава {{method}} аутентификацију. Доступне методе: {{available}}",
|
||||
"retryWithMethod": "Покушајте поново са {{method}}",
|
||||
"automaticFallback": "Аутоматски покушај {{method}} аутентификације...",
|
||||
"totpTimeout": "Временско ограничење за верификацију TOTP-а је истекло. Молимо вас да се поново повежете.",
|
||||
"passwordTimeout": "Временско ограничење за верификацију лозинке је истекло. Молимо вас да се поново повежете.",
|
||||
"connectionRejected": "Сервер је одбио везу. Проверите аутентификацију и конфигурацију мреже."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Менаџер датотека",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} је успешно обрисано",
|
||||
"itemsDeletedSuccessfully": "{{count}} ставке су успешно обрисане",
|
||||
"failedToDeleteItems": "Брисање ставки није успело",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Потребна је администраторска лозинка",
|
||||
"enterSudoPassword": "Унесите лозинку за судо да бисте наставили ову операцију",
|
||||
"sudoPassword": "Sudo лозинка",
|
||||
"sudoOperationFailed": "Sudo операција није успела",
|
||||
"sudoAuthFailed": "Судо аутентификација није успела",
|
||||
"deleteOperation": "Обриши датотеке/фасцикле",
|
||||
"dragFilesToUpload": "Отпустите датотеке овде да бисте их отпремили",
|
||||
"emptyFolder": "Ова фасцикла је празна",
|
||||
"itemCount": "{{count}} ставке",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Датотека је превелика: {{error}}",
|
||||
"sshConnectionFailed": "SSH веза није успела. Молимо вас да проверите везу са {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Није успело учитавање датотеке: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Повезивање...",
|
||||
"connectedSuccessfully": "Успешно повезано",
|
||||
"totpVerificationFailed": "Верификација TOTP-а није успела",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Аутентификација Варпгејта није успела",
|
||||
"authenticationFailed": "Аутентификација није успела",
|
||||
"verificationCodePrompt": "Верификациони код:",
|
||||
"changePermissions": "Промени дозволе",
|
||||
"changePermissionsDesc": "Измените дозволе за датотеке за",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Успостављање везе са тунелом...",
|
||||
"sourceConnecting": "Повезивање са изворним хостом {{host}}...",
|
||||
"sourceConnected": "Повезано са изворним хостом",
|
||||
"endpointResolving": "Разрешавање крајње тачке хоста {{host}}...",
|
||||
"endpointResolved": "Хост крајње тачке решен",
|
||||
"forwarding": "Подешавање преусмеравања портова {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Тунел успешно изграђен",
|
||||
"retrying": "Веза није успела, поновни покушај за {{countdown}}с (покушај {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Достигнут је максималан број покушаја",
|
||||
"error": "Тунелска веза није успела: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Менаџер датотека је већ отворен за овај хост",
|
||||
"openFileManager": "Отвори менаџер датотека",
|
||||
"connecting": "Повезивање...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Повезивање са сервером није успело",
|
||||
"cpuCores_one": "{{count}} Процесор",
|
||||
"cpuCores_other": "{{count}} процесори",
|
||||
"naCpus": "Н/Д процесор(и)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} није успело",
|
||||
"quickActionError": "Није успело извршавање {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Портови за слушање",
|
||||
"protocol": "Протокол",
|
||||
"port": "Лука",
|
||||
"address": "Адреса",
|
||||
"state": "Држава",
|
||||
"process": "Процес",
|
||||
"noData": "Нема података о портовима за слушање"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "Заштитни зид (фајервол)",
|
||||
"active": "Активно",
|
||||
"inactive": "Неактивно",
|
||||
"notDetected": "Није откривено",
|
||||
"policy": "Политика",
|
||||
"rules": "правила",
|
||||
"noRules": "Без правила",
|
||||
"noData": "Нема доступних података о заштитном зиду",
|
||||
"action": "Акција",
|
||||
"protocol": "Прото",
|
||||
"port": "Лука",
|
||||
"source": "Извор",
|
||||
"accept": "ПРИХВАТИ",
|
||||
"drop": "ПАД",
|
||||
"reject": "ОДБИЈ",
|
||||
"anywhere": "Било где"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Учитавање података није успело",
|
||||
"saveError": "Чување није успело",
|
||||
"sessionExpired": "Сесија је истекла - молимо вас да се поново пријавите",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Ограничена брзина: Превише покушаја верификације TOTP-а. Молимо покушајте поново касније.",
|
||||
"totpRateLimitedWithTime": "Ограничена брзина: Превише покушаја верификације TOTP-а. Молимо сачекајте {{time}} секунди пре него што покушате поново.",
|
||||
"resetCodeRateLimited": "Ограничена брзина: Превише покушаја верификације. Молимо покушајте поново касније.",
|
||||
"resetCodeRateLimitedWithTime": "Ограничена брзина: Превише покушаја верификације. Молимо сачекајте {{time}} секунди пре него што покушате поново."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Успешно сачувано",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Терминал",
|
||||
"hostSidebarSettings": "Домаћин и бочна трака",
|
||||
"snippetsSettings": "Исечци",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Ажурирања",
|
||||
"disableUpdateCheck": "Онемогући проверу ажурирања",
|
||||
"disableUpdateCheckDesc": "Зауставите проверу нових верзија при покретању и на контролној табли. Смањује мрежне захтеве.",
|
||||
"currentPassword": "Тренутна лозинка",
|
||||
"passwordChangedSuccess": "Лозинка је успешно промењена! Молимо вас да се поново пријавите.",
|
||||
"failedToChangePassword": "Промена лозинке није успела. Проверите тренутну лозинку и покушајте поново.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Систем",
|
||||
"appearanceDesc": "Изаберите тему боја за апликацију",
|
||||
"terminalSyntaxHighlightingDesc": "Аутоматски истакните команде, путање, IP адресе и нивое логова у терминалном излазу",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Омогући пречицу за палету команди",
|
||||
"enableCommandPaletteShortcutDesc": "Двапут додирните леви Shift да бисте отворили палету команди за брз приступ хостовима"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Учитавање информација о верзији није успело"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Контролна табла",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Учитавање контролне табле...",
|
||||
"github": "ГитХаб",
|
||||
"support": "Подршка",
|
||||
"discord": "Неслагање",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "Процесор",
|
||||
"ram": "РАМ меморија",
|
||||
"notAvailable": "Н/Д",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Прилагоди контролну таблу",
|
||||
"dashboardSettings": "Подешавања контролне табле",
|
||||
"enableDisableCards": "Омогући/онемогући картице",
|
||||
"resetLayout": "Ресетуј на подразумевано",
|
||||
"serverOverviewCard": "Преглед сервера",
|
||||
"recentActivityCard": "Недавне активности",
|
||||
"networkGraphCard": "Мрежни графикон",
|
||||
"networkGraph": "Мрежни графикон",
|
||||
"quickActionsCard": "Брзе акције",
|
||||
"serverStatsCard": "Статистика сервера"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"title": "Мрежни графикон",
|
||||
"addHost": "Додај хоста",
|
||||
"addGroup": "Додај групу",
|
||||
"addLink": "Додај линк",
|
||||
"deleteSelected": "Обриши изабрано",
|
||||
"zoomIn": "Увећај",
|
||||
"zoomOut": "Умањи",
|
||||
"resetView": "Ресетуј приказ",
|
||||
"exportJson": "Извези JSON",
|
||||
"importJson": "Увези JSON",
|
||||
"selectHost": "Изаберите хост",
|
||||
"chooseHost": "Изаберите домаћина...",
|
||||
"parentGroup": "Матична група",
|
||||
"noGroup": "Нема групе",
|
||||
"groupName": "Назив групе",
|
||||
"color": "Боја",
|
||||
"source": "Извор",
|
||||
"target": "Циљ",
|
||||
"moveToGroup": "Премести у групу",
|
||||
"selectGroup": "Изаберите групу...",
|
||||
"addConnection": "Додај везу",
|
||||
"hostDetails": "Детаљи домаћина",
|
||||
"connectToHost": "Повежи се са хостом",
|
||||
"openTerminal": "Отвори терминал",
|
||||
"openFileManager": "Отвори менаџер датотека",
|
||||
"openTunnel": "Отворени тунели",
|
||||
"openDocker": "Отвори Докер",
|
||||
"openServerStats": "Отвори детаље сервера",
|
||||
"moveToGroupAction": "Премести у групу",
|
||||
"removeFromGroup": "Уклони из групе",
|
||||
"addHostHere": "Додај хост овде",
|
||||
"editGroup": "Уреди групу",
|
||||
"delete": "Обриши",
|
||||
"cancel": "Откажи",
|
||||
"add": "Додај",
|
||||
"create": "Креирај",
|
||||
"update": "Ажурирање",
|
||||
"move": "Помери",
|
||||
"connect": "Повежи се",
|
||||
"close": "Затвори",
|
||||
"createGroup": "Направи групу",
|
||||
"noAvailableHosts": "Нема доступних хостова",
|
||||
"selectSourcePlaceholder": "Изаберите извор...",
|
||||
"selectTargetPlaceholder": "Изаберите циљ...",
|
||||
"invalidFile": "Неважећа датотека",
|
||||
"hostAlreadyExists": "Хост је већ у топологији",
|
||||
"sourceTargetMustDiffer": "Извор и циљ морају бити различити",
|
||||
"connectionExists": "Веза већ постоји",
|
||||
"unknown": "Непознато",
|
||||
"name": "Име",
|
||||
"ip": "ИП",
|
||||
"status": "Статус",
|
||||
"id": "ИД",
|
||||
"failedToLoadData": "Учитавање података о топологији мреже није успело",
|
||||
"failedToAddNode": "Додавање чвора није успело",
|
||||
"sourceDifferentFromTarget": "Извор и циљ морају бити различити",
|
||||
"exportJSON": "Извези JSON",
|
||||
"importJSON": "Увези JSON",
|
||||
"searchHost": "Претражи хостове...",
|
||||
"noHostFound": "Нису пронађени хостови",
|
||||
"searchGroup": "Претражи групе...",
|
||||
"noGroupFound": "Није пронађена ниједна група",
|
||||
"searchNode": "Претражи чворове...",
|
||||
"noNodeFound": "Није пронађен ниједан чвор",
|
||||
"terminal": "Терминал",
|
||||
"fileManager": "Менаџер датотека",
|
||||
"tunnel": "Тунел",
|
||||
"docker": "Докер",
|
||||
"serverStats": "Статистика сервера"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Дели хост",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Грешка",
|
||||
"errorCode": "Код грешке: {{code}}",
|
||||
"version": "Докер {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Повезивање са Докером није успело",
|
||||
"totpVerificationFailed": "Верификација TOTP-а није успела. Молимо покушајте поново.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Аутентификација преко Ворпгејта није успела. Молимо покушајте поново.",
|
||||
"verificationCodePrompt": "Унесите верификациони код",
|
||||
"loadingContainers": "Учитавање контејнера...",
|
||||
"containerStarted": "Контејнер {{name}} је покренут",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Конзола",
|
||||
"startContainerToAccess": "Покрените контејнер да бисте приступили конзоли",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Повезивање са Docker хостом...",
|
||||
"authStarted": "Решавање акредитива за аутентификацију...",
|
||||
"totpRequired": "Потребна је верификација TOTP-а",
|
||||
"warpgateRequired": "Потребна је аутентификација преко Ворпгејта",
|
||||
"sessionCreated": "Докер SSH сесија успостављена",
|
||||
"sessionReady": "Спремно за Докер операције",
|
||||
"error": "Докер веза није успела: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Покретање прикупљања метрика...",
|
||||
"existingSession": "Коришћење постојеће сесије метрике",
|
||||
"totpVerifying": "Потребна је верификација TOTP-а",
|
||||
"sessionEstablished": "Сесија метрике је успостављена",
|
||||
"collecting": "Прикупљање метрика сервера",
|
||||
"heartbeat": "Одржавање везе живом",
|
||||
"stopped": "Прикупљање метрика је заустављено",
|
||||
"error": "Прикупљање метрика није успело: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Повезивање са SFTP сервером...",
|
||||
"jumpHost": "Повезивање преко јумп хоста {{host}}...",
|
||||
"connected": "SFTP веза је успостављена",
|
||||
"authFailed": "Аутентификација није успела",
|
||||
"error": "SFTP операција није успела: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+180
-180
@@ -1149,13 +1149,13 @@
|
||||
"showTerminalInSidebarDesc": "Visa terminalen som en snabbknapp i sidofältet",
|
||||
"showFileManagerInSidebar": "Visa filhanterarknappen",
|
||||
"showFileManagerInSidebarDesc": "Visa filhanteraren som en snabbknapp i sidofältet",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showTunnelInSidebar": "Visa tunnelknapp",
|
||||
"showTunnelInSidebarDesc": "Visa tunnelhantering som en snabbknapp i sidofältet",
|
||||
"showDockerInSidebar": "Visa dockerknapp",
|
||||
"showDockerInSidebarDesc": "Visa hantering av dockare som en snabbknapp i sidofältet",
|
||||
"showServerStatsInSidebar": "Visa serverstatistiksknapp",
|
||||
"showServerStatsInSidebarDesc": "Visa serverstatistik som en snabbknapp i sidofältet",
|
||||
"atLeastOneActionRequired": "Minst en aktiverad åtgärd måste visas i sidofältet",
|
||||
"advancedAuthSettings": "Avancerade autentiseringsinställningar",
|
||||
"sudoPasswordAutoFill": "Sudo Lösenord Auto-Fill",
|
||||
"sudoPasswordAutoFillDesc": "Erbjuder automatiskt att infoga SSH-lösenord när sudo ber om lösenord",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Lägg till variabel",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Öppna Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Kopiera helskärms-URL",
|
||||
"fullScreenUrlCopied": "Fullskärms-URL kopierad till urklipp",
|
||||
"failedToCopyUrl": "Det gick inte att kopiera URL till urklipp",
|
||||
"copyTerminalUrl": "Kopiera Terminal URL",
|
||||
"copyFileManagerUrl": "Kopiera filhanterarens URL",
|
||||
"copyTunnelUrl": "Kopiera tunnel URL",
|
||||
"copyServerStatsUrl": "Kopiera serverstatistik URL",
|
||||
"copyDockerUrl": "Kopiera Docker-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...",
|
||||
"error": "Fel",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Verifieringskod",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Verifiera",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate-autentisering krävs",
|
||||
"warpgateSecurityKey": "Säkerhetsnyckel",
|
||||
"warpgateAuthUrl": "URL för autentisering",
|
||||
"warpgateOpenBrowser": "Öppna i webbläsare",
|
||||
"warpgateContinue": "Jag har slutfört autentisering",
|
||||
"warpgateTimeout": "Warpgate-autentiserings-timeout. Vänligen återanslut.",
|
||||
"sudoPasswordPopupTitle": "Infoga lösenord?",
|
||||
"sudoPasswordPopupHint": "Tryck Enter för att infoga Esc för att avfärda",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Avfärda",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Anslutning stängd oväntat. Detta kan bero på en omvänd proxy eller SSL-konfigurationsproblem. Kontrollera serverloggar.",
|
||||
"totpInvalid": "Ogiltig kod. Försök igen.",
|
||||
"authMethodFallback": "{{method}} autentisering misslyckades. Försöker alternativ metod...",
|
||||
"authenticationRequired": "Autentisering krävs",
|
||||
"connectionLogTitle": "Anslutningslogg",
|
||||
"connectionLogCopy": "Kopiera loggar till urklipp",
|
||||
"connectionLogClear": "Rensa loggar",
|
||||
"connectionLogEmpty": "Inga anslutningsloggar ännu",
|
||||
"connectionLogConnecting": "Ansluter till värd...",
|
||||
"connectionLogCopied": "Anslutningsloggar kopierade till urklipp",
|
||||
"connectionLogCopyFailed": "Det gick inte att kopiera loggar till urklipp",
|
||||
"allAuthMethodsFailed": "Alla autentiseringsmetoder misslyckades. Vänligen kontrollera dina uppgifter.",
|
||||
"methodNotSupported": "Servern stöder inte {{method}} autentisering. Tillgängliga metoder: {{available}}",
|
||||
"retryWithMethod": "Försök igen med {{method}}",
|
||||
"automaticFallback": "Försöker automatiskt {{method}} autentisering...",
|
||||
"totpTimeout": "TOTP-verifiering timeout. Vänligen återanslut.",
|
||||
"passwordTimeout": "Lösenordsverifiering är avklarad. Vänligen återanslut.",
|
||||
"connectionRejected": "Anslutning avvisad av servern. Kontrollera din autentisering och nätverkskonfiguration."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Filhanterare",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} har tagits bort",
|
||||
"itemsDeletedSuccessfully": "{{count}} objekt har tagits bort",
|
||||
"failedToDeleteItems": "Misslyckades att ta bort objekt",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Lösenord för administratör krävs",
|
||||
"enterSudoPassword": "Ange sudo lösenord för att fortsätta åtgärden",
|
||||
"sudoPassword": "Sudo lösenord",
|
||||
"sudoOperationFailed": "Sudo operation misslyckades",
|
||||
"sudoAuthFailed": "Sudo-autentisering misslyckades",
|
||||
"deleteOperation": "Ta bort filer/mappar",
|
||||
"dragFilesToUpload": "Släpp filer här för att ladda upp",
|
||||
"emptyFolder": "Denna mapp är tom",
|
||||
"itemCount": "{{count}} objekt",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Filen är för stor: {{error}}",
|
||||
"sshConnectionFailed": "SSH-anslutningen misslyckades. Kontrollera din anslutning till {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Det gick inte att ladda filen: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Ansluter...",
|
||||
"connectedSuccessfully": "Ansluten lyckades",
|
||||
"totpVerificationFailed": "TOTP-verifiering misslyckades",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate-autentisering misslyckades",
|
||||
"authenticationFailed": "Autentisering misslyckades",
|
||||
"verificationCodePrompt": "Verifieringskod:",
|
||||
"changePermissions": "Ändra behörigheter",
|
||||
"changePermissionsDesc": "Ändra filrättigheter för",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Etablerar tunnelanslutning...",
|
||||
"sourceConnecting": "Ansluter till källvärden {{host}}...",
|
||||
"sourceConnected": "Ansluten till källvärden",
|
||||
"endpointResolving": "Löser slutpunktsvärd {{host}}...",
|
||||
"endpointResolved": "Slutpunkt värd löst",
|
||||
"forwarding": "Ställer in portvidarebefordran {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunneln har upprättats",
|
||||
"retrying": "Anslutningen misslyckades, försök igen i {{countdown}}s (försök {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max antal försök har gjorts",
|
||||
"error": "Tunnelanslutning misslyckades: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Filhanteraren är redan öppen för denna värd",
|
||||
"openFileManager": "Öppna filhanteraren",
|
||||
"connecting": "Ansluter...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Det gick inte att ansluta till servern",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} processorer",
|
||||
"naCpus": "N/A CPU(er)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} misslyckades",
|
||||
"quickActionError": "Det gick inte att köra {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Lyssnar på portar",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"address": "Adress",
|
||||
"state": "Län",
|
||||
"process": "Bearbeta",
|
||||
"noData": "Ingen lyssnande portdata"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"title": "Brandvägg",
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"notDetected": "Inte upptäckt",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"rules": "regler",
|
||||
"noRules": "Inga regler",
|
||||
"noData": "Inga brandväggsdata tillgängliga",
|
||||
"action": "Åtgärd",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"source": "Källa",
|
||||
"accept": "ACCEPTERA",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"reject": "ÅTERSTÄLL",
|
||||
"anywhere": "Någonstans"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Det gick inte att ladda data",
|
||||
"saveError": "Det gick inte att spara",
|
||||
"sessionExpired": "Sessionen löpte ut - logga in igen",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Betygsbegränsning: För många TOTP-verifieringsförsök. Försök igen senare.",
|
||||
"totpRateLimitedWithTime": "Betygsbegränsad: För många TOTP-verifieringsförsök. Vänligen vänta {{time}} sekunder innan du försöker igen.",
|
||||
"resetCodeRateLimited": "Betygsbegränsning: För många verifieringsförsök. Försök igen senare.",
|
||||
"resetCodeRateLimitedWithTime": "Betygsbegränsning: För många verifieringsförsök. Vänligen vänta {{time}} sekunder innan du försöker igen."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Sparades framgångsrikt",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Terminal",
|
||||
"hostSidebarSettings": "Värd och sidofält",
|
||||
"snippetsSettings": "Textmoduler",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Uppdateringar",
|
||||
"disableUpdateCheck": "Inaktivera uppdateringskontroll",
|
||||
"disableUpdateCheckDesc": "Sluta leta efter nya versioner vid uppstart och instrumentbräda. Minskar nätverksförfrågningar.",
|
||||
"currentPassword": "Nuvarande lösenord",
|
||||
"passwordChangedSuccess": "Lösenordet har ändrats! Logga in igen.",
|
||||
"failedToChangePassword": "Det gick inte att ändra lösenordet. Kontrollera ditt nuvarande lösenord och försök igen.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "System",
|
||||
"appearanceDesc": "Välj färgtema för applikationen",
|
||||
"terminalSyntaxHighlightingDesc": "Markera automatiskt kommandon, sökvägar, IP-adresser och loggnivåer i terminalutdata",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Aktivera genväg för kommandopalett",
|
||||
"enableCommandPaletteShortcutDesc": "Dubbeltryck vänster Shift för att öppna kommandopaletten för snabb åtkomst till värdar"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Det gick inte att ladda versionsinformation"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Instrumentpanel",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Laddar instrumentpanelen...",
|
||||
"github": "GitHub",
|
||||
"support": "Stöd",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "N/A",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Anpassa instrumentpanel",
|
||||
"dashboardSettings": "Inställningar för instrumentpanel",
|
||||
"enableDisableCards": "Aktivera/inaktivera kort",
|
||||
"resetLayout": "Återställ till standard",
|
||||
"serverOverviewCard": "Serverns översikt",
|
||||
"recentActivityCard": "Senaste aktivitet",
|
||||
"networkGraphCard": "Nätverksgraf",
|
||||
"networkGraph": "Nätverksgraf",
|
||||
"quickActionsCard": "Snabba åtgärder",
|
||||
"serverStatsCard": "Server statistik"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Nätverksgraf",
|
||||
"addHost": "Lägg till värd",
|
||||
"addGroup": "Lägg till grupp",
|
||||
"addLink": "Lägg till länk",
|
||||
"deleteSelected": "Ta bort markerade",
|
||||
"zoomIn": "Zooma in",
|
||||
"zoomOut": "Zooma ut",
|
||||
"resetView": "Återställ vy",
|
||||
"exportJson": "Exportera JSON",
|
||||
"importJson": "Importera JSON",
|
||||
"selectHost": "Välj värd",
|
||||
"chooseHost": "Välj en värd...",
|
||||
"parentGroup": "Överordnad grupp",
|
||||
"noGroup": "Ingen grupp",
|
||||
"groupName": "Gruppens namn",
|
||||
"color": "Färg",
|
||||
"source": "Källa",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Flytta till grupp",
|
||||
"selectGroup": "Välj grupp...",
|
||||
"addConnection": "Lägg till anslutning",
|
||||
"hostDetails": "Värduppgifter",
|
||||
"connectToHost": "Anslut till värd",
|
||||
"openTerminal": "Öppna Terminal",
|
||||
"openFileManager": "Öppna filhanteraren",
|
||||
"openTunnel": "Öppna tunnlar",
|
||||
"openDocker": "Öppna Docker",
|
||||
"openServerStats": "Öppna serverdetaljer",
|
||||
"moveToGroupAction": "Flytta till grupp",
|
||||
"removeFromGroup": "Ta bort från grupp",
|
||||
"addHostHere": "Lägg till värd här",
|
||||
"editGroup": "Redigera grupp",
|
||||
"delete": "Radera",
|
||||
"cancel": "Avbryt",
|
||||
"add": "Lägg till",
|
||||
"create": "Skapa",
|
||||
"update": "Uppdatera",
|
||||
"move": "Flytta",
|
||||
"connect": "Anslut",
|
||||
"close": "Stäng",
|
||||
"createGroup": "Skapa grupp",
|
||||
"noAvailableHosts": "Inga tillgängliga värdar",
|
||||
"selectSourcePlaceholder": "Välj källa...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"invalidFile": "Ogiltig fil",
|
||||
"hostAlreadyExists": "Värd finns redan i topologin",
|
||||
"sourceTargetMustDiffer": "Källa och mål måste vara olika",
|
||||
"connectionExists": "Anslutningen finns redan",
|
||||
"unknown": "Okänd",
|
||||
"name": "Namn",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"failedToLoadData": "Det gick inte att ladda nätverksdata",
|
||||
"failedToAddNode": "Det gick inte att lägga till noden",
|
||||
"sourceDifferentFromTarget": "Källa och mål måste vara olika",
|
||||
"exportJSON": "Exportera JSON",
|
||||
"importJSON": "Importera JSON",
|
||||
"searchHost": "Sök värdar...",
|
||||
"noHostFound": "Inga värdar hittades",
|
||||
"searchGroup": "Sök grupper...",
|
||||
"noGroupFound": "Inga grupper hittades",
|
||||
"searchNode": "Sök noder...",
|
||||
"noNodeFound": "Inga noder hittades",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"fileManager": "Filhanterare",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Server statistik"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Dela värd",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Fel",
|
||||
"errorCode": "Felkod: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Det gick inte att ansluta till Docker",
|
||||
"totpVerificationFailed": "TOTP-verifiering misslyckades. Försök igen.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate-autentisering misslyckades. Försök igen.",
|
||||
"verificationCodePrompt": "Ange verifieringskod",
|
||||
"loadingContainers": "Laddar behållare...",
|
||||
"containerStarted": "Behållare {{name}} startad",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsol",
|
||||
"startContainerToAccess": "Starta behållaren för att komma åt konsolen",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Ansluter till Docker host...",
|
||||
"authStarted": "Löser autentiseringsuppgifter ...",
|
||||
"totpRequired": "TOTP-verifiering krävs",
|
||||
"warpgateRequired": "Warpgate-autentisering krävs",
|
||||
"sessionCreated": "Docker SSH-session etablerad",
|
||||
"sessionReady": "Redo för Docker operationer",
|
||||
"error": "Docker-anslutning misslyckades: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Startar mätvärden...",
|
||||
"existingSession": "Använda befintliga mätvärden session",
|
||||
"totpVerifying": "TOTP-verifiering krävs",
|
||||
"sessionEstablished": "Mått-session etablerad",
|
||||
"collecting": "Samlar in servervärden",
|
||||
"heartbeat": "Håller kontakten vid liv",
|
||||
"stopped": "Metrics samling stoppad",
|
||||
"error": "Insamling av mätvärden misslyckades: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Ansluter till SFTP-server...",
|
||||
"jumpHost": "Ansluter via hoppa värd {{host}}...",
|
||||
"connected": "SFTP-anslutning etablerad",
|
||||
"authFailed": "Autentisering misslyckades",
|
||||
"error": "SFTP-operation misslyckades: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+245
-245
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "ต้องใส่รหัสผ่าน",
|
||||
"sshKeyRequired": "จำเป็นต้องใช้คีย์ SSH",
|
||||
"credentialAddedSuccessfully": "เพิ่มข้อมูลประจำตัว \"{{name}}\" สำเร็จแล้ว",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "กำลังบันทึกข้อมูลประจำตัว...",
|
||||
"updatingCredential": "กำลังอัปเดตข้อมูลประจำตัว...",
|
||||
"general": "ทั่วไป",
|
||||
"description": "คำอธิบาย",
|
||||
"folder": "โฟลเดอร์",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "รหัสประจำตัว:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "การเชื่อมต่อด่วน",
|
||||
"description": "เชื่อมต่อโดยตรงกับเทอร์มินัลหรือเซสชันตัวจัดการไฟล์โดยไม่ต้องบันทึกการตั้งค่าโฮสต์",
|
||||
"ipAddress": "ที่อยู่ IP หรือชื่อโฮสต์",
|
||||
"port": "ท่าเรือ",
|
||||
"username": "ชื่อผู้ใช้",
|
||||
"password": "รหัสผ่าน",
|
||||
"key": "คีย์ส่วนตัว SSH",
|
||||
"keyPassword": "รหัสผ่าน (ไม่บังคับ)",
|
||||
"keyType": "ประเภทกุญแจ",
|
||||
"uploadFile": "อัปโหลดไฟล์",
|
||||
"pasteKey": "วางคีย์",
|
||||
"credential": "ใบรับรอง",
|
||||
"overrideUsername": "แทนที่ชื่อผู้ใช้ข้อมูลประจำตัว",
|
||||
"overrideUsernameDesc": "ใช้ชื่อผู้ใช้ที่แตกต่างจากชื่อผู้ใช้ที่บันทึกไว้ในข้อมูลประจำตัว",
|
||||
"connectTerminal": "เชื่อมต่อกับเทอร์มินัล",
|
||||
"connectFileManager": "เชื่อมต่อกับตัวจัดการไฟล์",
|
||||
"cancel": "ยกเลิก",
|
||||
"passwordRequired": "ต้องใส่รหัสผ่าน",
|
||||
"keyRequired": "จำเป็นต้องใช้คีย์ SSH",
|
||||
"credentialRequired": "จำเป็นต้องเลือกคุณสมบัติ",
|
||||
"connectionEstablished": "การเชื่อมต่อสำเร็จแล้ว",
|
||||
"connectionFailed": "ไม่สามารถสร้างการเชื่อมต่อได้",
|
||||
"autoDetect": "ตรวจจับอัตโนมัติ",
|
||||
"authentication": "การตรวจสอบสิทธิ์"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "ข้อผิดพลาด: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "เส้นทาง SSH",
|
||||
"localPath": "เส้นทางท้องถิ่น",
|
||||
"appName": "เทอร์มิกซ์",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "เปิดในแท็บใหม่",
|
||||
"resetSidebarWidth": "รีเซ็ตความกว้างของแถบด้านข้าง",
|
||||
"dragToResizeSidebar": "ลากเพื่อปรับขนาดแถบด้านข้าง",
|
||||
"noAuthCredentials": "ไม่มีข้อมูลรับรองการตรวจสอบสิทธิ์สำหรับโฮสต์ SSH นี้",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "ลองใหม่อีกครั้ง",
|
||||
"checking": "กำลังตรวจสอบ...",
|
||||
"checkingDatabase": "กำลังตรวจสอบการเชื่อมต่อฐานข้อมูล...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "กำลังตรวจสอบการยืนยันตัวตน...",
|
||||
"actions": "การกระทำ",
|
||||
"remove": "ลบ",
|
||||
"revoke": "ถอน",
|
||||
"create": "สร้าง",
|
||||
"update": "Update"
|
||||
"update": "อัปเดต"
|
||||
},
|
||||
"nav": {
|
||||
"home": "บ้าน",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "ไม่สามารถแบ่งแท็บนี้ได้",
|
||||
"tabNavigation": "การนำทางแท็บ",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "คัดลอกรหัสผ่าน",
|
||||
"copySudoPassword": "คัดลอกรหัสผ่าน Sudo",
|
||||
"passwordCopied": "คัดลอกรหัสผ่านไปยังคลิปบอร์ดแล้ว",
|
||||
"sudoPasswordCopied": "คัดลอกรหัสผ่าน Sudo ไปยังคลิปบอร์ดแล้ว",
|
||||
"noPasswordAvailable": "ไม่มีรหัสผ่านให้ใช้งาน"
|
||||
},
|
||||
"admin": {
|
||||
"title": "การตั้งค่าผู้ดูแลระบบ",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "การลงทะเบียนผู้ใช้",
|
||||
"allowNewAccountRegistration": "อนุญาตให้ลงทะเบียนบัญชีใหม่",
|
||||
"allowPasswordLogin": "อนุญาตให้เข้าสู่ระบบด้วยชื่อผู้ใช้/รหัสผ่าน",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "อนุญาตให้รีเซ็ตรหัสผ่านผ่านรหัสรีเซ็ต",
|
||||
"missingRequiredFields": "กรอกข้อมูลในช่องที่จำเป็นไม่ครบถ้วน: {{fields}}",
|
||||
"oidcConfigurationUpdated": "การกำหนดค่า OIDC ได้รับการอัปเดตเรียบร้อยแล้ว!",
|
||||
"failedToFetchOidcConfig": "ไม่สามารถดึงข้อมูลการกำหนดค่า OIDC ได้",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "เริ่มการทำงานอัตโนมัติเมื่อคอนเทนเนอร์เริ่มทำงาน",
|
||||
"autoStartDesc": "เริ่มอุโมงค์นี้โดยอัตโนมัติเมื่อคอนเทนเนอร์เริ่มทำงาน",
|
||||
"addConnection": "เพิ่มการเชื่อมต่ออุโมงค์",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "ประเภทอุโมงค์",
|
||||
"tunnelTypeLocal": "ท้องถิ่น (-L)",
|
||||
"tunnelTypeRemote": "รีโมท (-R)",
|
||||
"tunnelTypeLocalDesc": "ส่งต่อพอร์ตภายในเครื่องไปยังปลายทางระยะไกล",
|
||||
"tunnelTypeRemoteDesc": "ส่งต่อพอร์ตระยะไกลไปยังเครื่องโลคอล",
|
||||
"tunnelForwardDescriptionLocal": "อุโมงค์นี้จะส่งต่อทราฟฟิกจากพอร์ตภายในเครื่อง {{sourcePort}} ไปยังพอร์ต {{endpointPort}} บนเครื่องปลายทาง",
|
||||
"tunnelForwardDescriptionRemote": "อุโมงค์นี้จะส่งต่อทราฟฟิกจากพอร์ต {{sourcePort}} บนเครื่องต้นทาง (รายละเอียดการเชื่อมต่อปัจจุบันในแท็บทั่วไป) ไปยังพอร์ต {{endpointPort}} บนเครื่องปลายทาง",
|
||||
"sshpassRequired": "ต้องใช้ SSHPass เพื่อยืนยันรหัสผ่าน",
|
||||
"sshpassRequiredDesc": "สำหรับการตรวจสอบสิทธิ์ด้วยรหัสผ่านในอุโมงค์เชื่อมต่อ ต้องติดตั้ง sshpass ไว้ในระบบ",
|
||||
"otherInstallMethods": "วิธีการติดตั้งอื่นๆ:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "หรือ",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "ระบบปฏิบัติการ macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "ระบบปฏิบัติการ Windows (WSL, ไม่มีไฟล์ไบนารีอย่างเป็นทางการ)",
|
||||
"sshServerConfigRequired": "ต้องกำหนดค่าเซิร์ฟเวอร์ SSH",
|
||||
"sshServerConfigDesc": "สำหรับการเชื่อมต่อผ่านอุโมงค์ เซิร์ฟเวอร์ SSH ต้องได้รับการกำหนดค่าให้สามารถส่งต่อพอร์ตได้:",
|
||||
"gatewayPortsYes": "เพื่อเชื่อมโยงพอร์ตระยะไกลเข้ากับอินเทอร์เฟซทั้งหมด",
|
||||
"allowTcpForwardingYes": "เพื่อเปิดใช้งานการส่งต่อพอร์ต",
|
||||
"permitRootLoginYes": "หากใช้ผู้ใช้ root สำหรับการสร้างอุโมงค์",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "แก้ไขไฟล์การกำหนดค่า SSH:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "จากนั้นให้รีสตาร์ทบริการ SSH:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "อัปโหลด",
|
||||
"authentication": "การตรวจสอบสิทธิ์",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "ชื่อการกระทำ",
|
||||
"noSnippetFound": "ไม่พบตัวอย่างโค้ด",
|
||||
"quickActionsOrder": "ปุ่มดำเนินการด่วนจะปรากฏตามลำดับที่ระบุไว้ข้างต้นในหน้าสถิติเซิร์ฟเวอร์",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "การปรับแต่งปุ่มแถบด้านข้าง",
|
||||
"sidebarCustomizationDesc": "เลือกการกระทำที่จะแสดงเป็นปุ่มลัดในแถบด้านข้าง การกระทำที่ไม่แสดงเป็นปุ่มจะปรากฏในเมนูแบบเลื่อนลง",
|
||||
"showTerminalInSidebar": "แสดงปุ่มเทอร์มินัล",
|
||||
"showTerminalInSidebarDesc": "แสดงเทอร์มินัลเป็นปุ่มลัดในแถบด้านข้าง",
|
||||
"showFileManagerInSidebar": "ปุ่มแสดงตัวจัดการไฟล์",
|
||||
"showFileManagerInSidebarDesc": "แสดงตัวจัดการไฟล์เป็นปุ่มลัดในแถบด้านข้าง",
|
||||
"showTunnelInSidebar": "ปุ่มแสดงอุโมงค์",
|
||||
"showTunnelInSidebarDesc": "แสดงการจัดการอุโมงค์เป็นปุ่มลัดในแถบด้านข้าง",
|
||||
"showDockerInSidebar": "แสดงปุ่ม Docker",
|
||||
"showDockerInSidebarDesc": "แสดงการจัดการ Docker เป็นปุ่มลัดในแถบด้านข้าง",
|
||||
"showServerStatsInSidebar": "ปุ่มแสดงสถิติเซิร์ฟเวอร์",
|
||||
"showServerStatsInSidebarDesc": "แสดงสถิติเซิร์ฟเวอร์เป็นปุ่มด่วนในแถบด้านข้าง",
|
||||
"atLeastOneActionRequired": "อย่างน้อยหนึ่งการกระทำที่เปิดใช้งานจะต้องแสดงในแถบด้านข้าง",
|
||||
"advancedAuthSettings": "การตั้งค่าการตรวจสอบสิทธิ์ขั้นสูง",
|
||||
"sudoPasswordAutoFill": "การกรอกรหัสผ่านอัตโนมัติของ Sudo",
|
||||
"sudoPasswordAutoFillDesc": "เสนอให้ใส่รหัสผ่าน SSH โดยอัตโนมัติเมื่อคำสั่ง sudo แจ้งให้ป้อนรหัสผ่าน",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "เพิ่มตัวแปร",
|
||||
"docker": "ด็อกเกอร์",
|
||||
"openDocker": "เปิด Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "คัดลอก URL แบบเต็มหน้าจอ",
|
||||
"fullScreenUrlCopied": "คัดลอก URL แบบเต็มหน้าจอไปยังคลิปบอร์ดแล้ว",
|
||||
"failedToCopyUrl": "ไม่สามารถคัดลอก URL ไปยังคลิปบอร์ดได้",
|
||||
"copyTerminalUrl": "คัดลอก URL ของเทอร์มินัล",
|
||||
"copyFileManagerUrl": "คัดลอก URL ของตัวจัดการไฟล์",
|
||||
"copyTunnelUrl": "คัดลอก URL อุโมงค์",
|
||||
"copyServerStatsUrl": "คัดลอก URL สถิติเซิร์ฟเวอร์",
|
||||
"copyDockerUrl": "คัดลอก URL ของ Docker",
|
||||
"fullScreenUrlTooltip": "คัดลอก URL เพื่อเปิดแอปนี้ในโหมดเต็มหน้าจอ",
|
||||
"notEnabled": "Docker ยังไม่ได้เปิดใช้งานสำหรับโฮสต์นี้ โปรดเปิดใช้งานใน การตั้งค่าโฮสต์ เพื่อใช้งานคุณสมบัติของ Docker",
|
||||
"validating": "กำลังตรวจสอบความถูกต้องของ Docker...",
|
||||
"error": "ข้อผิดพลาด",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "รหัสยืนยัน",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "ตรวจสอบ",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "ต้องยืนยันตัวตนผ่านวาร์ปเกต",
|
||||
"warpgateSecurityKey": "รหัสความปลอดภัย",
|
||||
"warpgateAuthUrl": "URL สำหรับการตรวจสอบสิทธิ์",
|
||||
"warpgateOpenBrowser": "เปิดในเบราว์เซอร์",
|
||||
"warpgateContinue": "ฉันทำการยืนยันตัวตนเสร็จเรียบร้อยแล้ว",
|
||||
"warpgateTimeout": "การตรวจสอบสิทธิ์ผ่านวาร์ปหมดเวลา โปรดเชื่อมต่อใหม่อีกครั้ง",
|
||||
"sudoPasswordPopupTitle": "ใส่รหัสผ่าน?",
|
||||
"sudoPasswordPopupHint": "กด Enter เพื่อแทรก กด Esc เพื่อปิด",
|
||||
"sudoPasswordPopupConfirm": "แทรก",
|
||||
"sudoPasswordPopupDismiss": "อนุญาตให้ออกไป",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "การเชื่อมต่อถูกตัดโดยไม่คาดคิด อาจเกิดจากปัญหาเกี่ยวกับรีเวิร์สพร็อกซีหรือการกำหนดค่า SSL โปรดตรวจสอบบันทึกของเซิร์ฟเวอร์",
|
||||
"totpInvalid": "รหัสไม่ถูกต้อง โปรดลองใหม่อีกครั้ง",
|
||||
"authMethodFallback": "การตรวจสอบสิทธิ์ล้มเหลว {{method}} กำลังลองใช้วิธีอื่น...",
|
||||
"authenticationRequired": "จำเป็นต้องยืนยันตัวตน",
|
||||
"connectionLogTitle": "บันทึกการเชื่อมต่อ",
|
||||
"connectionLogCopy": "คัดลอกบันทึกไปยังคลิปบอร์ด",
|
||||
"connectionLogClear": "ล้างบันทึก",
|
||||
"connectionLogEmpty": "ยังไม่มีบันทึกการเชื่อมต่อ",
|
||||
"connectionLogConnecting": "กำลังเชื่อมต่อกับโฮสต์...",
|
||||
"connectionLogCopied": "บันทึกการเชื่อมต่อถูกคัดลอกไปยังคลิปบอร์ด",
|
||||
"connectionLogCopyFailed": "ไม่สามารถคัดลอกบันทึกไปยังคลิปบอร์ดได้",
|
||||
"allAuthMethodsFailed": "วิธีการยืนยันตัวตนทั้งหมดล้มเหลว โปรดตรวจสอบข้อมูลประจำตัวของคุณ",
|
||||
"methodNotSupported": "เซิร์ฟเวอร์ไม่รองรับการตรวจสอบสิทธิ์แบบ {{method}} วิธีการที่ใช้ได้: {{available}}",
|
||||
"retryWithMethod": "ลองใหม่ด้วย {{method}}",
|
||||
"automaticFallback": "กำลังลองยืนยันตัวตน {{method}} โดยอัตโนมัติ...",
|
||||
"totpTimeout": "การยืนยัน TOTP หมดเวลา โปรดเชื่อมต่อใหม่อีกครั้ง",
|
||||
"passwordTimeout": "การตรวจสอบรหัสผ่านหมดเวลา โปรดเชื่อมต่อใหม่อีกครั้ง",
|
||||
"connectionRejected": "เซิร์ฟเวอร์ปฏิเสธการเชื่อมต่อ โปรดตรวจสอบการยืนยันตัวตนและการกำหนดค่าเครือข่ายของคุณ"
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "ตัวจัดการไฟล์",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} ลบสำเร็จแล้ว",
|
||||
"itemsDeletedSuccessfully": "รายการ {{count}} ถูกลบสำเร็จแล้ว",
|
||||
"failedToDeleteItems": "ไม่สามารถลบรายการได้",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "ต้องใช้รหัสผ่านผู้ดูแลระบบ",
|
||||
"enterSudoPassword": "ป้อนรหัสผ่าน sudo เพื่อดำเนินการต่อ",
|
||||
"sudoPassword": "รหัสผ่าน Sudo",
|
||||
"sudoOperationFailed": "การดำเนินการ Sudo ล้มเหลว",
|
||||
"sudoAuthFailed": "การตรวจสอบสิทธิ์ Sudo ล้มเหลว",
|
||||
"deleteOperation": "ลบไฟล์/โฟลเดอร์",
|
||||
"dragFilesToUpload": "ลากไฟล์มาวางที่นี่เพื่ออัปโหลด",
|
||||
"emptyFolder": "โฟลเดอร์นี้ว่างเปล่า",
|
||||
"itemCount": "{{count}} รายการ",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "ไฟล์มีขนาดใหญ่เกินไป: {{error}}",
|
||||
"sshConnectionFailed": "การเชื่อมต่อ SSH ล้มเหลว โปรดตรวจสอบการเชื่อมต่อของคุณกับ {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "ไม่สามารถโหลดไฟล์ได้: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "กำลังเชื่อมต่อ...",
|
||||
"connectedSuccessfully": "เชื่อมต่อสำเร็จแล้ว",
|
||||
"totpVerificationFailed": "การตรวจสอบ TOTP ล้มเหลว",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "การตรวจสอบสิทธิ์วาร์ปไม่สำเร็จ",
|
||||
"authenticationFailed": "การตรวจสอบสิทธิ์ล้มเหลว",
|
||||
"verificationCodePrompt": "รหัสยืนยัน:",
|
||||
"changePermissions": "เปลี่ยนสิทธิ์การเข้าถึง",
|
||||
"changePermissionsDesc": "แก้ไขสิทธิ์การเข้าถึงไฟล์สำหรับ",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "การเชื่อมต่ออุโมงค์...",
|
||||
"sourceConnecting": "กำลังเชื่อมต่อกับโฮสต์ต้นทาง {{host}}...",
|
||||
"sourceConnected": "เชื่อมต่อกับโฮสต์ต้นทางแล้ว",
|
||||
"endpointResolving": "กำลังแก้ไขโฮสต์ปลายทาง {{host}}...",
|
||||
"endpointResolved": "ระบุโฮสต์ปลายทางแล้ว",
|
||||
"forwarding": "กำลังตั้งค่าการส่งต่อพอร์ต {{localPort}} → {{remotePort}}...",
|
||||
"connected": "อุโมงค์สร้างเสร็จเรียบร้อยแล้ว",
|
||||
"retrying": "การเชื่อมต่อล้มเหลว กำลังลองใหม่ใน {{countdown}}วินาที (ครั้งที่ {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "จำนวนครั้งการลองใหม่สูงสุดครบแล้ว",
|
||||
"error": "การเชื่อมต่ออุโมงค์ล้มเหลว: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "โปรแกรมจัดการไฟล์เปิดใช้งานอยู่แล้วสำหรับโฮสต์นี้",
|
||||
"openFileManager": "เปิดตัวจัดการไฟล์",
|
||||
"connecting": "กำลังเชื่อมต่อ...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้",
|
||||
"cpuCores_one": "{{count}} ซีพียู",
|
||||
"cpuCores_other": "{{count}} ซีพียู",
|
||||
"naCpus": "ไม่มีข้อมูล CPU",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} ล้มเหลว",
|
||||
"quickActionError": "ไม่สามารถดำเนินการ {{name}}ได้",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "พอร์ตรับฟัง",
|
||||
"protocol": "โปรโตคอล",
|
||||
"port": "ท่าเรือ",
|
||||
"address": "ที่อยู่",
|
||||
"state": "สถานะ",
|
||||
"process": "กระบวนการ",
|
||||
"noData": "ไม่มีข้อมูลพอร์ตการฟัง"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "ไฟร์วอลล์",
|
||||
"active": "คล่องแคล่ว",
|
||||
"inactive": "ไม่ใช้งาน",
|
||||
"notDetected": "ไม่พบ",
|
||||
"policy": "นโยบาย",
|
||||
"rules": "กฎ",
|
||||
"noRules": "ไม่มีกฎเกณฑ์",
|
||||
"noData": "ไม่มีข้อมูลไฟร์วอลล์ให้ใช้งาน",
|
||||
"action": "การกระทำ",
|
||||
"protocol": "โปรโต",
|
||||
"port": "ท่าเรือ",
|
||||
"source": "แหล่งที่มา",
|
||||
"accept": "ยอมรับ",
|
||||
"drop": "หยด",
|
||||
"reject": "ปฏิเสธ",
|
||||
"anywhere": "ทุกที่"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "ไม่สามารถโหลดข้อมูลได้",
|
||||
"saveError": "บันทึกไม่สำเร็จ",
|
||||
"sessionExpired": "เซッションหมดอายุแล้ว โปรดเข้าสู่ระบบอีกครั้ง",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "จำกัดจำนวนครั้ง: พยายามยืนยัน TOTP มากเกินไป โปรดลองใหม่อีกครั้งในภายหลัง",
|
||||
"totpRateLimitedWithTime": "จำกัดจำนวนครั้ง: พยายามยืนยัน TOTP มากเกินไป โปรดรอ {{time}} วินาทีก่อนลองอีกครั้ง",
|
||||
"resetCodeRateLimited": "จำกัดจำนวนครั้งในการยืนยัน: มีการพยายามยืนยันมากเกินไป โปรดลองใหม่อีกครั้งในภายหลัง",
|
||||
"resetCodeRateLimitedWithTime": "จำกัดจำนวนครั้ง: มีการพยายามยืนยันมากเกินไป โปรดรอ {{time}} วินาทีก่อนลองอีกครั้ง"
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "บันทึกสำเร็จแล้ว",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "เทอร์มินัล",
|
||||
"hostSidebarSettings": "โฮสต์และแถบด้านข้าง",
|
||||
"snippetsSettings": "เศษเสี้ยว",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "การอัปเดต",
|
||||
"disableUpdateCheck": "ปิดใช้งานการตรวจสอบการอัปเดต",
|
||||
"disableUpdateCheckDesc": "หยุดการตรวจสอบเวอร์ชันใหม่เมื่อเริ่มต้นระบบและบนแดชบอร์ด ช่วยลดจำนวนการร้องขอเครือข่าย",
|
||||
"currentPassword": "รหัสผ่านปัจจุบัน",
|
||||
"passwordChangedSuccess": "เปลี่ยนรหัสผ่านสำเร็จแล้ว! โปรดเข้าสู่ระบบอีกครั้ง",
|
||||
"failedToChangePassword": "ไม่สามารถเปลี่ยนรหัสผ่านได้ โปรดตรวจสอบรหัสผ่านปัจจุบันของคุณแล้วลองใหม่อีกครั้ง",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "ระบบ",
|
||||
"appearanceDesc": "เลือกธีมสีสำหรับแอปพลิเคชัน",
|
||||
"terminalSyntaxHighlightingDesc": "ไฮไลต์คำสั่ง เส้นทาง ที่อยู่ IP และระดับการบันทึกในเอาต์พุตเทอร์มินัลโดยอัตโนมัติ",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "เปิดใช้งานทางลัด Command Palette",
|
||||
"enableCommandPaletteShortcutDesc": "กดปุ่ม Shift ซ้ายสองครั้งเพื่อเปิด Command Palette สำหรับเข้าถึงโฮสต์อย่างรวดเร็ว"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "ไม่สามารถโหลดข้อมูลเวอร์ชันได้"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "แดชบอร์ด",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "กำลังโหลดแดชบอร์ด...",
|
||||
"github": "กิตฮับ",
|
||||
"support": "สนับสนุน",
|
||||
"discord": "ดิสคอร์ด",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "ซีพียู",
|
||||
"ram": "แรม",
|
||||
"notAvailable": "ไม่มีข้อมูล",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "ปรับแต่งแดชบอร์ด",
|
||||
"dashboardSettings": "การตั้งค่าแดชบอร์ด",
|
||||
"enableDisableCards": "เปิดใช้งาน/ปิดใช้งานการ์ด",
|
||||
"resetLayout": "รีเซ็ตเป็นค่าเริ่มต้น",
|
||||
"serverOverviewCard": "ภาพรวมเซิร์ฟเวอร์",
|
||||
"recentActivityCard": "กิจกรรมล่าสุด",
|
||||
"networkGraphCard": "กราฟเครือข่าย",
|
||||
"networkGraph": "กราฟเครือข่าย",
|
||||
"quickActionsCard": "การดำเนินการด่วน",
|
||||
"serverStatsCard": "สถิติเซิร์ฟเวอร์"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"title": "กราฟเครือข่าย",
|
||||
"addHost": "เพิ่มโฮสต์",
|
||||
"addGroup": "เพิ่มกลุ่ม",
|
||||
"addLink": "เพิ่มลิงก์",
|
||||
"deleteSelected": "ลบรายการที่เลือก",
|
||||
"zoomIn": "ซูมเข้า",
|
||||
"zoomOut": "ซูมออก",
|
||||
"resetView": "รีเซ็ตมุมมอง",
|
||||
"exportJson": "ส่งออก JSON",
|
||||
"importJson": "นำเข้า JSON",
|
||||
"selectHost": "เลือกโฮสต์",
|
||||
"chooseHost": "เลือกเจ้าภาพ...",
|
||||
"parentGroup": "กลุ่มผู้ปกครอง",
|
||||
"noGroup": "ไม่มีกลุ่ม",
|
||||
"groupName": "ชื่อกลุ่ม",
|
||||
"color": "สี",
|
||||
"source": "แหล่งที่มา",
|
||||
"target": "เป้า",
|
||||
"moveToGroup": "ย้ายไปยังกลุ่ม",
|
||||
"selectGroup": "เลือกกลุ่ม...",
|
||||
"addConnection": "เพิ่มการเชื่อมต่อ",
|
||||
"hostDetails": "รายละเอียดโฮสต์",
|
||||
"connectToHost": "เชื่อมต่อกับโฮสต์",
|
||||
"openTerminal": "เปิดเทอร์มินัล",
|
||||
"openFileManager": "เปิดตัวจัดการไฟล์",
|
||||
"openTunnel": "อุโมงค์เปิด",
|
||||
"openDocker": "เปิด Docker",
|
||||
"openServerStats": "ดูรายละเอียดเซิร์ฟเวอร์",
|
||||
"moveToGroupAction": "ย้ายไปยังกลุ่ม",
|
||||
"removeFromGroup": "ลบออกจากกลุ่ม",
|
||||
"addHostHere": "เพิ่มโฮสต์ที่นี่",
|
||||
"editGroup": "แก้ไขกลุ่ม",
|
||||
"delete": "ลบ",
|
||||
"cancel": "ยกเลิก",
|
||||
"add": "เพิ่ม",
|
||||
"create": "สร้าง",
|
||||
"update": "อัปเดต",
|
||||
"move": "เคลื่อนไหว",
|
||||
"connect": "เชื่อมต่อ",
|
||||
"close": "ปิด",
|
||||
"createGroup": "สร้างกลุ่ม",
|
||||
"noAvailableHosts": "ไม่มีโฮสต์ให้บริการ",
|
||||
"selectSourcePlaceholder": "เลือกแหล่งที่มา...",
|
||||
"selectTargetPlaceholder": "เลือกเป้าหมาย...",
|
||||
"invalidFile": "ไฟล์ไม่ถูกต้อง",
|
||||
"hostAlreadyExists": "โฮสต์อยู่ในโทโพโลยีแล้ว",
|
||||
"sourceTargetMustDiffer": "แหล่งที่มาและเป้าหมายต้องแตกต่างกัน",
|
||||
"connectionExists": "การเชื่อมต่อมีอยู่แล้ว",
|
||||
"unknown": "ไม่ทราบ",
|
||||
"name": "ชื่อ",
|
||||
"ip": "ไอพี",
|
||||
"status": "สถานะ",
|
||||
"id": "รหัสประจำตัว",
|
||||
"failedToLoadData": "ไม่สามารถโหลดข้อมูลโครงสร้างเครือข่ายได้",
|
||||
"failedToAddNode": "ไม่สามารถเพิ่มโหนดได้",
|
||||
"sourceDifferentFromTarget": "แหล่งที่มาและเป้าหมายต้องแตกต่างกัน",
|
||||
"exportJSON": "ส่งออก JSON",
|
||||
"importJSON": "นำเข้า JSON",
|
||||
"searchHost": "ค้นหาโฮสต์...",
|
||||
"noHostFound": "ไม่พบโฮสต์",
|
||||
"searchGroup": "ค้นหากลุ่ม...",
|
||||
"noGroupFound": "ไม่พบกลุ่มใดๆ",
|
||||
"searchNode": "โหนดค้นหา...",
|
||||
"noNodeFound": "ไม่พบโหนด",
|
||||
"terminal": "เทอร์มินัล",
|
||||
"fileManager": "ตัวจัดการไฟล์",
|
||||
"tunnel": "อุโมงค์",
|
||||
"docker": "ด็อกเกอร์",
|
||||
"serverStats": "สถิติเซิร์ฟเวอร์"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "แชร์โฮสต์",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "ข้อผิดพลาด",
|
||||
"errorCode": "รหัสข้อผิดพลาด: {{code}}",
|
||||
"version": "ด็อกเกอร์ {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "ไม่สามารถเชื่อมต่อกับ Docker ได้",
|
||||
"totpVerificationFailed": "การตรวจสอบ TOTP ล้มเหลว โปรดลองอีกครั้ง",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "การตรวจสอบสิทธิ์ผ่านวาร์ปไม่สำเร็จ โปรดลองอีกครั้ง",
|
||||
"verificationCodePrompt": "ป้อนรหัสยืนยัน",
|
||||
"loadingContainers": "กำลังขนถ่ายตู้คอนเทนเนอร์...",
|
||||
"containerStarted": "คอนเทนเนอร์ {{name}} เริ่มทำงานแล้ว",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "คอนโซล",
|
||||
"startContainerToAccess": "เริ่มคอนเทนเนอร์เพื่อเข้าถึงคอนโซล",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "กำลังเชื่อมต่อกับโฮสต์ Docker...",
|
||||
"authStarted": "กำลังตรวจสอบข้อมูลประจำตัวสำหรับการตรวจสอบสิทธิ์...",
|
||||
"totpRequired": "จำเป็นต้องยืนยัน TOTP",
|
||||
"warpgateRequired": "ต้องยืนยันตัวตนผ่านวาร์ปเกต",
|
||||
"sessionCreated": "การเชื่อมต่อ Docker SSH เสร็จสมบูรณ์แล้ว",
|
||||
"sessionReady": "พร้อมสำหรับการดำเนินการ Docker",
|
||||
"error": "การเชื่อมต่อ Docker ล้มเหลว: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "เริ่มการเก็บรวบรวมข้อมูลตัวชี้วัด...",
|
||||
"existingSession": "การใช้เซสชันเมตริกที่มีอยู่",
|
||||
"totpVerifying": "จำเป็นต้องยืนยัน TOTP",
|
||||
"sessionEstablished": "ได้เริ่มเซสชันการวัดผลแล้ว",
|
||||
"collecting": "การรวบรวมข้อมูลเมตริกของเซิร์ฟเวอร์",
|
||||
"heartbeat": "รักษาความสัมพันธ์ให้คงอยู่",
|
||||
"stopped": "การเก็บรวบรวมข้อมูลตัวชี้วัดหยุดลงแล้ว",
|
||||
"error": "การรวบรวมข้อมูลเมตริกล้มเหลว: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "กำลังเชื่อมต่อกับเซิร์ฟเวอร์ SFTP...",
|
||||
"jumpHost": "เชื่อมต่อผ่าน jump host {{host}}...",
|
||||
"connected": "การเชื่อมต่อ SFTP สำเร็จแล้ว",
|
||||
"authFailed": "การตรวจสอบสิทธิ์ล้มเหลว",
|
||||
"error": "การดำเนินการ SFTP ล้มเหลว: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+242
-242
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Şifre gereklidir.",
|
||||
"sshKeyRequired": "SSH anahtarı gereklidir.",
|
||||
"credentialAddedSuccessfully": "Kimlik bilgisi \"{{name}}\" başarıyla eklendi",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Kimlik bilgilerini kaydediyorum...",
|
||||
"updatingCredential": "Kimlik bilgilerini güncelleme...",
|
||||
"general": "Genel",
|
||||
"description": "Tanım",
|
||||
"folder": "Dosya",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "İD:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Hızlı Bağlantı",
|
||||
"description": "Ana bilgisayar yapılandırmasını kaydetmeden doğrudan bir terminal veya dosya yöneticisi oturumuna bağlanın.",
|
||||
"ipAddress": "IP Adresi veya Ana Bilgisayar Adı",
|
||||
"port": "Liman",
|
||||
"username": "Kullanıcı adı",
|
||||
"password": "Şifre",
|
||||
"key": "SSH Özel Anahtarı",
|
||||
"keyPassword": "Anahtar Parolası (İsteğe Bağlı)",
|
||||
"keyType": "Anahtar Türü",
|
||||
"uploadFile": "Dosya Yükle",
|
||||
"pasteKey": "Yapıştır Anahtarı",
|
||||
"credential": "Kimlik belgesi",
|
||||
"overrideUsername": "Kimlik Bilgisi Kullanıcı Adını Geçersiz Kıl",
|
||||
"overrideUsernameDesc": "Kimlik bilgilerinde kayıtlı olan kullanıcı adından farklı bir kullanıcı adı kullanın.",
|
||||
"connectTerminal": "Terminale bağlanın",
|
||||
"connectFileManager": "Dosya Yöneticisine bağlan",
|
||||
"cancel": "İptal etmek",
|
||||
"passwordRequired": "Şifre gereklidir.",
|
||||
"keyRequired": "SSH anahtarı gereklidir.",
|
||||
"credentialRequired": "Kimlik bilgilerinin seçimi zorunludur.",
|
||||
"connectionEstablished": "Bağlantı başarıyla kuruldu.",
|
||||
"connectionFailed": "Bağlantı kurulamadı.",
|
||||
"autoDetect": "Otomatik Algılama",
|
||||
"authentication": "Kimlik doğrulama"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Hata: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH Yolu",
|
||||
"localPath": "Yerel Yol",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Yeni sekmede aç",
|
||||
"resetSidebarWidth": "Kenar çubuğu genişliğini sıfırla",
|
||||
"dragToResizeSidebar": "Kenar çubuğunu yeniden boyutlandırmak için sürükleyin.",
|
||||
"noAuthCredentials": "Bu SSH sunucusu için kullanılabilir kimlik doğrulama bilgisi bulunmamaktadır.",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Tekrar dene",
|
||||
"checking": "Kontrol ediliyor...",
|
||||
"checkingDatabase": "Veritabanı bağlantısı kontrol ediliyor...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Kimlik doğrulama kontrol ediliyor...",
|
||||
"actions": "Eylemler",
|
||||
"remove": "Kaldırmak",
|
||||
"revoke": "Geri çekmek",
|
||||
"create": "Yaratmak",
|
||||
"update": "Update"
|
||||
"update": "Güncelleme"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Ev",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Bu sekmeyi bölemezsiniz.",
|
||||
"tabNavigation": "Sekme Gezinme",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Şifreyi Kopyala",
|
||||
"copySudoPassword": "Sudo Parolasını Kopyala",
|
||||
"passwordCopied": "Parola panoya kopyalandı",
|
||||
"sudoPasswordCopied": "Sudo şifresi panoya kopyalandı",
|
||||
"noPasswordAvailable": "Şifre mevcut değil."
|
||||
},
|
||||
"admin": {
|
||||
"title": "Yönetici Ayarları",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Kullanıcı Kaydı",
|
||||
"allowNewAccountRegistration": "Yeni hesap kaydına izin ver",
|
||||
"allowPasswordLogin": "Kullanıcı adı/şifre ile giriş yapılmasına izin ver",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Şifre sıfırlama işlemine sıfırlama kodu aracılığıyla izin verin.",
|
||||
"missingRequiredFields": "Gerekli alanlar eksik: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC yapılandırması başarıyla güncellendi!",
|
||||
"failedToFetchOidcConfig": "OIDC yapılandırması alınamadı.",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Konteyner Başlatıldığında Otomatik Başlatma",
|
||||
"autoStartDesc": "Konteyner başlatıldığında bu tüneli otomatik olarak başlat.",
|
||||
"addConnection": "Tünel Bağlantısı Ekle",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Tünel Tipi",
|
||||
"tunnelTypeLocal": "Yerel (-L)",
|
||||
"tunnelTypeRemote": "Uzaktan (-R)",
|
||||
"tunnelTypeLocalDesc": "Yerel portu uzak uç noktaya yönlendirin",
|
||||
"tunnelTypeRemoteDesc": "Uzak bağlantı noktasını yerel makineye yönlendirin",
|
||||
"tunnelForwardDescriptionLocal": "Bu tünel, yerel port {{sourcePort}} 'dan gelen trafiği uç nokta makinesindeki port {{endpointPort}} 'e yönlendirecektir.",
|
||||
"tunnelForwardDescriptionRemote": "Bu tünel, kaynak makinedeki {{sourcePort}} portundan (genel sekmesindeki mevcut bağlantı ayrıntıları) gelen trafiği uç nokta makinedeki {{endpointPort}} portuna yönlendirecektir.",
|
||||
"sshpassRequired": "Parola doğrulaması için SSH şifresi gereklidir.",
|
||||
"sshpassRequiredDesc": "Tünellerde parola kimlik doğrulaması için sistemde sshpass kurulu olmalıdır.",
|
||||
"otherInstallMethods": "Diğer kurulum yöntemleri:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "veya",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, resmi ikili dosya yok)",
|
||||
"sshServerConfigRequired": "SSH Sunucusu Yapılandırması Gereklidir",
|
||||
"sshServerConfigDesc": "Tünel bağlantıları için SSH sunucusunun port yönlendirmesine izin verecek şekilde yapılandırılması gerekir:",
|
||||
"gatewayPortsYes": "Uzak portları tüm arayüzlere bağlamak",
|
||||
"allowTcpForwardingYes": "port yönlendirmeyi etkinleştirmek için",
|
||||
"permitRootLoginYes": "tünelleme için root kullanıcısı kullanılıyorsa",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "SSH yapılandırma dosyasını düzenleyin:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "Ardından SSH hizmetini yeniden başlatın:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "Yüklemek",
|
||||
"authentication": "Kimlik doğrulama",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Eylem adı",
|
||||
"noSnippetFound": "Hiçbir kod parçacığı bulunamadı.",
|
||||
"quickActionsOrder": "Hızlı işlem düğmeleri, Sunucu İstatistikleri sayfasında yukarıda listelenen sırayla görünecektir.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Kenar Çubuğu Düğmesi Özelleştirme",
|
||||
"sidebarCustomizationDesc": "Kenar çubuğunda hızlı düğmeler olarak hangi işlemlerin görüneceğini seçin. Düğme olarak gösterilmeyen işlemler açılır menüde görünecektir.",
|
||||
"showTerminalInSidebar": "Terminal Düğmesini Göster",
|
||||
"showTerminalInSidebarDesc": "Terminali kenar çubuğunda hızlı bir düğme olarak görüntüle",
|
||||
"showFileManagerInSidebar": "Dosya Yöneticisi Düğmesini Göster",
|
||||
"showFileManagerInSidebarDesc": "Dosya yöneticisini kenar çubuğunda hızlı erişim düğmesi olarak görüntüle",
|
||||
"showTunnelInSidebar": "Tünel Düğmesini Göster",
|
||||
"showTunnelInSidebarDesc": "Tünel yönetimini kenar çubuğunda hızlı erişim düğmesi olarak görüntüle",
|
||||
"showDockerInSidebar": "Docker Düğmesini Göster",
|
||||
"showDockerInSidebarDesc": "Kenar çubuğunda Docker yönetimini hızlı erişim düğmesi olarak görüntüle",
|
||||
"showServerStatsInSidebar": "Sunucu İstatistiklerini Göster Düğmesi",
|
||||
"showServerStatsInSidebarDesc": "Sunucu istatistiklerini kenar çubuğunda hızlı bir düğme olarak görüntüle",
|
||||
"atLeastOneActionRequired": "Kenar çubuğunda en az bir etkin işlem gösterilmelidir.",
|
||||
"advancedAuthSettings": "Gelişmiş Kimlik Doğrulama Ayarları",
|
||||
"sudoPasswordAutoFill": "Sudo Parolası Otomatik Doldurma",
|
||||
"sudoPasswordAutoFillDesc": "sudo parola istediğinde otomatik olarak SSH parolasını girme seçeneği sun.",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Değişken Ekle",
|
||||
"docker": "Liman işçisi",
|
||||
"openDocker": "Open Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Tam Ekran URL'sini Kopyala",
|
||||
"fullScreenUrlCopied": "Tam ekran URL'si panoya kopyalandı",
|
||||
"failedToCopyUrl": "URL panoya kopyalanamadı.",
|
||||
"copyTerminalUrl": "Terminal URL'sini Kopyala",
|
||||
"copyFileManagerUrl": "Dosya Yöneticisi URL'sini Kopyala",
|
||||
"copyTunnelUrl": "Tünel URL'sini Kopyala",
|
||||
"copyServerStatsUrl": "Sunucu İstatistikleri URL'sini Kopyala",
|
||||
"copyDockerUrl": "Docker URL'sini kopyala",
|
||||
"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...",
|
||||
"error": "Hata",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Doğrulama Kodu",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Doğrulamak",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Warpgate Kimlik Doğrulaması Gerekli",
|
||||
"warpgateSecurityKey": "Güvenlik Anahtarı",
|
||||
"warpgateAuthUrl": "Kimlik Doğrulama URL'si",
|
||||
"warpgateOpenBrowser": "Tarayıcıda aç",
|
||||
"warpgateContinue": "Kimlik doğrulama işlemini tamamladım.",
|
||||
"warpgateTimeout": "Warpgate kimlik doğrulama zaman aşımı. Lütfen yeniden bağlanın.",
|
||||
"sudoPasswordPopupTitle": "Şifrenizi girin?",
|
||||
"sudoPasswordPopupHint": "Eklemek için Enter'a, silmek için Esc'ye basın.",
|
||||
"sudoPasswordPopupConfirm": "Sokmak",
|
||||
"sudoPasswordPopupDismiss": "Azletmek",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Bağlantı beklenmedik şekilde kapatıldı. Bu durum, ters proxy veya SSL yapılandırma sorunundan kaynaklanıyor olabilir. Lütfen sunucu günlüklerini kontrol edin.",
|
||||
"totpInvalid": "Geçersiz kod. Lütfen tekrar deneyin.",
|
||||
"authMethodFallback": "{{method}} kimlik doğrulama başarısız oldu. Alternatif yöntem deneniyor...",
|
||||
"authenticationRequired": "Kimlik doğrulama gereklidir.",
|
||||
"connectionLogTitle": "Bağlantı Günlüğü",
|
||||
"connectionLogCopy": "Günlükleri panoya kopyala",
|
||||
"connectionLogClear": "Günlükleri temizle",
|
||||
"connectionLogEmpty": "Henüz bağlantı günlükleri yok.",
|
||||
"connectionLogConnecting": "Sunucuya bağlanılıyor...",
|
||||
"connectionLogCopied": "Bağlantı günlükleri panoya kopyalandı",
|
||||
"connectionLogCopyFailed": "Günlük kayıtlarını panoya kopyalama başarısız oldu.",
|
||||
"allAuthMethodsFailed": "Tüm kimlik doğrulama yöntemleri başarısız oldu. Lütfen kimlik bilgilerinizi kontrol edin.",
|
||||
"methodNotSupported": "Sunucu {{method}} kimlik doğrulamasını desteklemiyor. Mevcut yöntemler: {{available}}",
|
||||
"retryWithMethod": "{{method}}ile tekrar deneyin",
|
||||
"automaticFallback": "Otomatik olarak {{method}} kimlik doğrulaması deneniyor...",
|
||||
"totpTimeout": "TOTP doğrulama zaman aşımına uğradı. Lütfen yeniden bağlanın.",
|
||||
"passwordTimeout": "Parola doğrulama zaman aşımına uğradı. Lütfen yeniden bağlanın.",
|
||||
"connectionRejected": "Sunucu bağlantıyı reddetti. Lütfen kimlik doğrulama ve ağ yapılandırmanızı kontrol edin."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Dosya Yöneticisi",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} başarıyla silindi",
|
||||
"itemsDeletedSuccessfully": "{{count}} öğe başarıyla silindi",
|
||||
"failedToDeleteItems": "Öğeleri silme işlemi başarısız oldu.",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Yönetici Parolası Gerekli",
|
||||
"enterSudoPassword": "Bu işleme devam etmek için sudo parolasını girin.",
|
||||
"sudoPassword": "Sudo şifresi",
|
||||
"sudoOperationFailed": "Sudo işlemi başarısız oldu",
|
||||
"sudoAuthFailed": "Sudo kimlik doğrulaması başarısız oldu",
|
||||
"deleteOperation": "Dosyaları/klasörleri sil",
|
||||
"dragFilesToUpload": "Yüklemek için dosyaları buraya sürükleyin.",
|
||||
"emptyFolder": "Bu klasör boş.",
|
||||
"itemCount": "{{count}} öğe",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Dosya çok büyük: {{error}}",
|
||||
"sshConnectionFailed": "SSH bağlantısı başarısız oldu. Lütfen {{name}} ({{ip}}:{{port}}) adresine olan bağlantınızı kontrol edin.",
|
||||
"loadFileFailed": "Dosya yüklenemedi: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Bağlanıyor...",
|
||||
"connectedSuccessfully": "Bağlantı başarıyla kuruldu.",
|
||||
"totpVerificationFailed": "TOTP doğrulaması başarısız oldu",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate kimlik doğrulaması başarısız oldu",
|
||||
"authenticationFailed": "Kimlik doğrulama başarısız oldu",
|
||||
"verificationCodePrompt": "Doğrulama kodu:",
|
||||
"changePermissions": "İzinleri Değiştir",
|
||||
"changePermissionsDesc": "Dosya izinlerini değiştirin",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Tünel bağlantısı kuruluyor...",
|
||||
"sourceConnecting": "Kaynak sunucuya bağlanılıyor {{host}}...",
|
||||
"sourceConnected": "Kaynak sunucuya bağlandı.",
|
||||
"endpointResolving": "Uç nokta ana bilgisayarını çözümlüyor {{host}}...",
|
||||
"endpointResolved": "Uç nokta ana bilgisayarı çözümlendi",
|
||||
"forwarding": "Port yönlendirmesi ayarlanıyor {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tünel başarıyla kuruldu.",
|
||||
"retrying": "Bağlantı başarısız oldu, {{countdown}}saniye sonra tekrar denenecek (deneme {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Maksimum yeniden deneme sayısına ulaşıldı.",
|
||||
"error": "Tünel bağlantısı başarısız oldu: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Dosya yöneticisi bu sunucu için zaten açık.",
|
||||
"openFileManager": "Dosya Yöneticisini Açın",
|
||||
"connecting": "Bağlanıyor...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Sunucuya bağlanılamadı.",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU'lar",
|
||||
"naCpus": "N/A CPU(lar)",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} başarısız oldu",
|
||||
"quickActionError": "{{name}}yürütülemedi",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Dinleme Portları",
|
||||
"protocol": "Protokol",
|
||||
"port": "Liman",
|
||||
"address": "Adres",
|
||||
"state": "Durum",
|
||||
"process": "İşlem",
|
||||
"noData": "Dinleme portlarına ait veri yok."
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Güvenlik Duvarı",
|
||||
"active": "Aktif",
|
||||
"inactive": "Aktif değil",
|
||||
"notDetected": "Tespit Edilmedi",
|
||||
"policy": "Politika",
|
||||
"rules": "tüzük",
|
||||
"noRules": "Kural yok",
|
||||
"noData": "Güvenlik duvarı verisi mevcut değil.",
|
||||
"action": "Aksiyon",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Liman",
|
||||
"source": "Kaynak",
|
||||
"accept": "KABUL ETMEK",
|
||||
"drop": "DÜŞÜRMEK",
|
||||
"reject": "REDDETMEK",
|
||||
"anywhere": "Herhangi bir yer"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Veriler yüklenemedi.",
|
||||
"saveError": "Kaydetme başarısız oldu",
|
||||
"sessionExpired": "Oturumunuzun süresi doldu - lütfen tekrar giriş yapın.",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Hız sınırlaması: Çok fazla TOTP doğrulama denemesi yapıldı. Lütfen daha sonra tekrar deneyin.",
|
||||
"totpRateLimitedWithTime": "Hız sınırlaması: Çok fazla TOTP doğrulama denemesi yapıldı. Lütfen tekrar denemeden önce {{time}} saniye bekleyin.",
|
||||
"resetCodeRateLimited": "Hız sınırlaması: Çok fazla doğrulama denemesi yapıldı. Lütfen daha sonra tekrar deneyin.",
|
||||
"resetCodeRateLimitedWithTime": "Hız sınırlaması: Çok fazla doğrulama denemesi yapıldı. Lütfen tekrar denemeden önce {{time}} saniye bekleyin."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Başarıyla kaydedildi.",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "terminal",
|
||||
"hostSidebarSettings": "Sunucu ve Yan Menü",
|
||||
"snippetsSettings": "Kısa bölümler",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Güncellemeler",
|
||||
"disableUpdateCheck": "Güncelleme Kontrolünü Devre Dışı Bırak",
|
||||
"disableUpdateCheckDesc": "Başlangıçta ve kontrol panelinde yeni sürümleri kontrol etmeyi durdurun. Ağ isteklerini azaltır.",
|
||||
"currentPassword": "Mevcut Şifre",
|
||||
"passwordChangedSuccess": "Şifre başarıyla değiştirildi! Lütfen tekrar giriş yapın.",
|
||||
"failedToChangePassword": "Parola değiştirme işlemi başarısız oldu. Lütfen mevcut parolanızı kontrol edin ve tekrar deneyin.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Sistem",
|
||||
"appearanceDesc": "Uygulama için renk temasını seçin.",
|
||||
"terminalSyntaxHighlightingDesc": "Terminal çıktısında komutları, yolları, IP adreslerini ve günlük seviyelerini otomatik olarak vurgula.",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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."
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Sürüm bilgileri yüklenemedi."
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Kontrol Paneli",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Kontrol paneli yükleniyor...",
|
||||
"github": "GitHub",
|
||||
"support": "Destek",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "İşlemci",
|
||||
"ram": "Veri deposu",
|
||||
"notAvailable": "Yok",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Kontrol Panelini Özelleştir",
|
||||
"dashboardSettings": "Kontrol Paneli Ayarları",
|
||||
"enableDisableCards": "Kartları Etkinleştir/Devre Dışı Bırak",
|
||||
"resetLayout": "Varsayılan ayarlara sıfırla",
|
||||
"serverOverviewCard": "Sunucuya Genel Bakış",
|
||||
"recentActivityCard": "Son Aktiviteler",
|
||||
"networkGraphCard": "Ağ Grafiği",
|
||||
"networkGraph": "Ağ Grafiği",
|
||||
"quickActionsCard": "Hızlı İşlemler",
|
||||
"serverStatsCard": "Sunucu İstatistikleri"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"title": "Ağ Grafiği",
|
||||
"addHost": "Sunucu Ekle",
|
||||
"addGroup": "Grup Ekle",
|
||||
"addLink": "Bağlantı Ekle",
|
||||
"deleteSelected": "Seçilenleri Sil",
|
||||
"zoomIn": "Yakınlaştır",
|
||||
"zoomOut": "Uzaklaştır",
|
||||
"resetView": "Görünümü Sıfırla",
|
||||
"exportJson": "JSON'u Dışa Aktar",
|
||||
"importJson": "JSON'u içe aktar",
|
||||
"selectHost": "Sunucu Seçin",
|
||||
"chooseHost": "Bir ev sahibi seçin...",
|
||||
"parentGroup": "Ebeveyn Grubu",
|
||||
"noGroup": "Grup Yok",
|
||||
"groupName": "Grup Adı",
|
||||
"color": "Renk",
|
||||
"source": "Kaynak",
|
||||
"target": "Hedef",
|
||||
"moveToGroup": "Gruba Taşı",
|
||||
"selectGroup": "Grup seçin...",
|
||||
"addConnection": "Bağlantı Ekle",
|
||||
"hostDetails": "Ev Sahibi Bilgileri",
|
||||
"connectToHost": "Sunucuya bağlan",
|
||||
"openTerminal": "Terminali açın",
|
||||
"openFileManager": "Dosya Yöneticisini Açın",
|
||||
"openTunnel": "Açık Tüneller",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"openServerStats": "Sunucu Ayrıntılarını Aç",
|
||||
"moveToGroupAction": "Gruba Taşı",
|
||||
"removeFromGroup": "Gruptan Kaldır",
|
||||
"addHostHere": "Sunucu Ekle",
|
||||
"editGroup": "Grup Düzenleme",
|
||||
"delete": "Silmek",
|
||||
"cancel": "İptal etmek",
|
||||
"add": "Eklemek",
|
||||
"create": "Yaratmak",
|
||||
"update": "Güncelleme",
|
||||
"move": "Taşınmak",
|
||||
"connect": "Bağlamak",
|
||||
"close": "Kapalı",
|
||||
"createGroup": "Grup Oluştur",
|
||||
"noAvailableHosts": "Mevcut sunucu yok",
|
||||
"selectSourcePlaceholder": "Kaynak Seçin...",
|
||||
"selectTargetPlaceholder": "Hedefi Seç...",
|
||||
"invalidFile": "Geçersiz Dosya",
|
||||
"hostAlreadyExists": "Sunucu zaten topolojide yer alıyor.",
|
||||
"sourceTargetMustDiffer": "Kaynak ve hedef farklı olmalıdır.",
|
||||
"connectionExists": "Bağlantı zaten mevcut.",
|
||||
"unknown": "Bilinmiyor",
|
||||
"name": "İsim",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"status": "Durum",
|
||||
"id": "İD",
|
||||
"failedToLoadData": "Ağ topolojisi verileri yüklenemedi.",
|
||||
"failedToAddNode": "Düğüm ekleme başarısız oldu.",
|
||||
"sourceDifferentFromTarget": "Kaynak ve hedef farklı olmalıdır.",
|
||||
"exportJSON": "JSON'u Dışa Aktar",
|
||||
"importJSON": "JSON'u içe aktar",
|
||||
"searchHost": "Sunucu ara...",
|
||||
"noHostFound": "Hiçbir sunucu bulunamadı.",
|
||||
"searchGroup": "Arama grupları...",
|
||||
"noGroupFound": "Hiçbir grup bulunamadı.",
|
||||
"searchNode": "Arama düğmeleri...",
|
||||
"noNodeFound": "Hiçbir düğüm bulunamadı.",
|
||||
"terminal": "terminal",
|
||||
"fileManager": "Dosya Yöneticisi",
|
||||
"tunnel": "Tünel",
|
||||
"docker": "Liman işçisi",
|
||||
"serverStats": "Sunucu İstatistikleri"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Paylaşımlı Sunucu",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Hata",
|
||||
"errorCode": "Hata kodu: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Docker'a bağlanılamadı.",
|
||||
"totpVerificationFailed": "TOTP doğrulaması başarısız oldu. Lütfen tekrar deneyin.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate kimlik doğrulaması başarısız oldu. Lütfen tekrar deneyin.",
|
||||
"verificationCodePrompt": "Doğrulama kodunu girin",
|
||||
"loadingContainers": "Konteynerler yükleniyor...",
|
||||
"containerStarted": "Konteyner {{name}} başlatıldı",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Konsol",
|
||||
"startContainerToAccess": "Konsola erişmek için konteyneri başlatın.",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Docker sunucusuna bağlanılıyor...",
|
||||
"authStarted": "Kimlik doğrulama bilgilerini çözümlüyor...",
|
||||
"totpRequired": "TOTP doğrulaması gereklidir.",
|
||||
"warpgateRequired": "Warpgate kimlik doğrulaması gereklidir.",
|
||||
"sessionCreated": "Docker SSH oturumu kuruldu.",
|
||||
"sessionReady": "Docker işlemleri için hazır.",
|
||||
"error": "Docker bağlantısı başarısız oldu: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Ölçüm verilerinin toplanmasına başlanıyor...",
|
||||
"existingSession": "Mevcut metrik oturumunu kullanma",
|
||||
"totpVerifying": "TOTP doğrulaması gereklidir.",
|
||||
"sessionEstablished": "Ölçüm oturumu oluşturuldu.",
|
||||
"collecting": "Sunucu metriklerinin toplanması",
|
||||
"heartbeat": "Bağlantıyı canlı tutmak",
|
||||
"stopped": "Ölçüm toplama işlemi durduruldu",
|
||||
"error": "Ölçüm toplama başarısız oldu: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "SFTP sunucusuna bağlanılıyor...",
|
||||
"jumpHost": "Jump host {{host}}üzerinden bağlanılıyor...",
|
||||
"connected": "SFTP bağlantısı kuruldu",
|
||||
"authFailed": "Kimlik doğrulama başarısız oldu",
|
||||
"error": "SFTP işlemi başarısız oldu: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+187
-187
@@ -1151,11 +1151,11 @@
|
||||
"showFileManagerInSidebarDesc": "Відображати файловий менеджер як швидку кнопку на бічній панелі",
|
||||
"showTunnelInSidebar": "Показувати кнопку тунелю",
|
||||
"showTunnelInSidebarDesc": "Відображати керування тунелями як швидку кнопку в бічній панелі",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"showDockerInSidebar": "Показувати кнопку Docker",
|
||||
"showDockerInSidebarDesc": "Відображати ваше керування докером як швидку кнопку у бічній панелі",
|
||||
"showServerStatsInSidebar": "Показати кнопку статистики сервера",
|
||||
"showServerStatsInSidebarDesc": "Відображати статистику сервера у бічній панелі",
|
||||
"atLeastOneActionRequired": "Принаймні одна увімкнена дія повинна бути показана в бічній панелі",
|
||||
"advancedAuthSettings": "Розширені налаштування автентифікації",
|
||||
"sudoPasswordAutoFill": "Автозаповнення судо-пароля",
|
||||
"sudoPasswordAutoFillDesc": "Автоматично пропонувати вставку паролю SSH, коли sudo запитує пароль",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Додати змінну",
|
||||
"docker": "Докер",
|
||||
"openDocker": "Відкрити Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Копіювати URL на весь екран",
|
||||
"fullScreenUrlCopied": "Повноекранний URL скопійовано до буфера обміну",
|
||||
"failedToCopyUrl": "Не вдалося скопіювати посилання в буфер обміну",
|
||||
"copyTerminalUrl": "Скопіювати URL терміналу",
|
||||
"copyFileManagerUrl": "Копіювати URL менеджер файлів",
|
||||
"copyTunnelUrl": "Копіювати URL тунелю",
|
||||
"copyServerStatsUrl": "Скопіювати URL-адресу статистики сервера",
|
||||
"copyDockerUrl": "Копіювати Docker URL",
|
||||
"fullScreenUrlTooltip": "Скопіюйте URL, щоб відкрити цей додаток у повноекранному режимі",
|
||||
"notEnabled": "Docker вимкнений для цього хоста. Увімкніть його в налаштуваннях Хоста, щоб використовувати Docker функції.",
|
||||
"validating": "Перевірка Docker...",
|
||||
"error": "Помилка",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Код підтвердження",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Перевірити",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Потрібен warpgate авторизація",
|
||||
"warpgateSecurityKey": "Ключ безпеки",
|
||||
"warpgateAuthUrl": "URL автентифікації",
|
||||
"warpgateOpenBrowser": "Відкрити у браузері",
|
||||
"warpgateContinue": "Я вже завершив автентифікацію",
|
||||
"warpgateTimeout": "Тайм-аут аутентифікації warpgate будь ласка перепід'єднайтеся.",
|
||||
"sudoPasswordPopupTitle": "Введіть пароль?",
|
||||
"sudoPasswordPopupHint": "Натисніть Enter, щоб вставити, Esc для відхилення",
|
||||
"sudoPasswordPopupConfirm": "Insert",
|
||||
"sudoPasswordPopupDismiss": "Відхилити",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Помилка підключення скінчилося. Можливо це через незворотню проблему конфігурації проксі-сервера чи SSL. Будь ласка, перевірте журнали серверів.",
|
||||
"totpInvalid": "Невірний код. Будь ласка, спробуйте ще раз.",
|
||||
"authMethodFallback": "Помилка автентифікації {{method}} . Спроба альтернативного методу...",
|
||||
"authenticationRequired": "Потрібна аутентифікація",
|
||||
"connectionLogTitle": "Журнал з’єднання",
|
||||
"connectionLogCopy": "Скопіювати логи в буфер обміну",
|
||||
"connectionLogClear": "Очистити журнали",
|
||||
"connectionLogEmpty": "Журнал підключень поки немає",
|
||||
"connectionLogConnecting": "Підключення до хоста...",
|
||||
"connectionLogCopied": "Журнал підключень скопійовано до буфера обміну",
|
||||
"connectionLogCopyFailed": "Не вдалося скопіювати логи до буферу обміну",
|
||||
"allAuthMethodsFailed": "Не вдалося виконати всі методи авторизації. Будь ласка, перевірте свої облікові дані.",
|
||||
"methodNotSupported": "Сервер не підтримує автентифікацію {{method}} . Доступні методи: {{available}}",
|
||||
"retryWithMethod": "Повторити з {{method}}",
|
||||
"automaticFallback": "Автоматично пробує автентифікацію {{method}}...",
|
||||
"totpTimeout": "Таймаут перевірки TOTP. Будь ласка, під'єднайтеся.",
|
||||
"passwordTimeout": "Час очікування підтвердження пароля. Будь ласка, під'єднайтеся.",
|
||||
"connectionRejected": "З'єднання відхилено сервером. Будь ласка, перевірте налаштування аутентифікації та мережі."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Файловий менеджер",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} успішно видалено",
|
||||
"itemsDeletedSuccessfully": "{{count}} елементів успішно видалено",
|
||||
"failedToDeleteItems": "Не вдалося видалити елементи",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Необхідно ввести пароль адміністратора",
|
||||
"enterSudoPassword": "Введіть пароль sudo для продовження цієї операції",
|
||||
"sudoPassword": "Пароль судо",
|
||||
"sudoOperationFailed": "Не вдалося виконати операцію",
|
||||
"sudoAuthFailed": "Помилка автентифікації Sudo",
|
||||
"deleteOperation": "Видалити файли/теки",
|
||||
"dragFilesToUpload": "Для завантаження перетягніть файли",
|
||||
"emptyFolder": "Ця папка порожня",
|
||||
"itemCount": "Елементи {{count}}",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Файл занадто великий: {{error}}",
|
||||
"sshConnectionFailed": "Не вдалося встановити SSH підключення. Будь ласка, перевірте підключення до {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Не вдалося завантажити файл: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "З’єднання...",
|
||||
"connectedSuccessfully": "Успішно підключено",
|
||||
"totpVerificationFailed": "Збій верифікації TOTP",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Помилка аутентифікації warpgate",
|
||||
"authenticationFailed": "Помилка аутентифікації",
|
||||
"verificationCodePrompt": "Код перевірки:",
|
||||
"changePermissions": "Змінити дозволи для додатку",
|
||||
"changePermissionsDesc": "Змінити дозволи для файлу",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Встановлення з'єднання тунелів...",
|
||||
"sourceConnecting": "Підключення до початкового хоста {{host}}...",
|
||||
"sourceConnected": "Підключено до вихідного хосту",
|
||||
"endpointResolving": "Визначення хоста кінцевої точки {{host}}...",
|
||||
"endpointResolved": "Встановлено хост кінцевої точки",
|
||||
"forwarding": "Встановлення пересилання порту {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Тунель успішно встановлено",
|
||||
"retrying": "Підключення не вдалося, повторна спроба в {{countdown}}s (спроба {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Досягнуто максимальної кількості спроб повторити",
|
||||
"error": "Помилка підключення до тунелю: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Файловий менеджер вже відкритий для цього хосту",
|
||||
"openFileManager": "Відкрити файловий менеджер",
|
||||
"connecting": "З’єднання...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Не вдалося підключитися до сервера",
|
||||
"cpuCores_one": "{{count}} ЦП",
|
||||
"cpuCores_other": "{{count}} ЦП",
|
||||
"naCpus": "N/A ЦП",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} не вдалося",
|
||||
"quickActionError": "Не вдалося виконати {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"title": "Прослуховування портів",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"port": "Порт",
|
||||
"address": "Адреса",
|
||||
"state": "Держава",
|
||||
"process": "Процес",
|
||||
"noData": "Немає прослуховування портів"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"title": "Брандмауер",
|
||||
"active": "Активний",
|
||||
"inactive": "Неактивний",
|
||||
"notDetected": "Не знайдено",
|
||||
"policy": "Політика",
|
||||
"rules": "правила",
|
||||
"noRules": "Немає правил",
|
||||
"noData": "Дані брандмауера відсутні",
|
||||
"action": "Дія",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"port": "Порт",
|
||||
"source": "Джерело",
|
||||
"accept": "ПРИЙНЯТИ",
|
||||
"drop": "ВИКИНУТИ",
|
||||
"reject": "ВІДХИЛИТИ",
|
||||
"anywhere": "Будь-де"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Не вдалося завантажити дані",
|
||||
"saveError": "Не вдалося зберегти",
|
||||
"sessionExpired": "Сесія минула - будь ласка, увійдіть знову",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Обмеження частоти: занадто багато спроб перевірки TOTP. Будь ласка, спробуйте ще раз пізніше.",
|
||||
"totpRateLimitedWithTime": "Обмеження частоти пошуку. Занадто багато спроб перевірки TOTP. Будь ласка, зачекайте {{time}} секунд перед повторною спробою.",
|
||||
"resetCodeRateLimited": "Обмеження частоти підтвердження. Будь ласка, спробуйте ще раз пізніше.",
|
||||
"resetCodeRateLimitedWithTime": "Обмеження частоти: занадто багато спроб підтвердження. Будь ласка, зачекайте {{time}} секунд, перш ніж повторювати спробу."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Успішно збережено",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Термінал",
|
||||
"hostSidebarSettings": "Хост і бічна панель",
|
||||
"snippetsSettings": "Сніпети",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Оновлення",
|
||||
"disableUpdateCheck": "Вимкнути перевірку оновлень",
|
||||
"disableUpdateCheckDesc": "Зупинити перевірку для нових версій при запуску і панелі керування. Зменшує запити на мережі.",
|
||||
"currentPassword": "Поточний пароль",
|
||||
"passwordChangedSuccess": "Пароль успішно змінений! Будь ласка, увійдіть знову.",
|
||||
"failedToChangePassword": "Не вдалося змінити пароль. Будь ласка, перевірте поточний пароль і спробуйте ще раз.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Система",
|
||||
"appearanceDesc": "Виберіть колірну тему для додатку",
|
||||
"terminalSyntaxHighlightingDesc": "Автоматично підсвічувати команди, шляхи, IP і рівні логів в терміналі",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "Увімкнути ярлик команди",
|
||||
"enableCommandPaletteShortcutDesc": "Двічі натисніть зліва Shift, щоб відкрити командну палітру для швидкого доступу до хостів"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Не вдалося завантажити інформацію про версію"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Приладна дошка",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Завантаження панелі...",
|
||||
"github": "GitHub",
|
||||
"support": "Підтримка",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "ЦП",
|
||||
"ram": "RAM",
|
||||
"notAvailable": "Н/А",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Налаштування панелі",
|
||||
"dashboardSettings": "Налаштування панелі",
|
||||
"enableDisableCards": "Увімкнути/Вимкнути картки",
|
||||
"resetLayout": "Відновити за замовчуванням",
|
||||
"serverOverviewCard": "Огляд сервера",
|
||||
"recentActivityCard": "Остання активність",
|
||||
"networkGraphCard": "Графік мережі",
|
||||
"networkGraph": "Графік мережі",
|
||||
"quickActionsCard": "Швидкі дії",
|
||||
"serverStatsCard": "Статистика на сервері"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"title": "Графік мережі",
|
||||
"addHost": "Додати хост",
|
||||
"addGroup": "Додати групу",
|
||||
"addLink": "Додати посилання",
|
||||
"deleteSelected": "Видалити вибране",
|
||||
"zoomIn": "Збільшити масштаб",
|
||||
"zoomOut": "Зменшити масштаб",
|
||||
"resetView": "Скинути вигляд",
|
||||
"exportJson": "Експортувати JSON",
|
||||
"importJson": "Імпорт JSON",
|
||||
"selectHost": "Виберіть хост",
|
||||
"chooseHost": "Виберіть хост...",
|
||||
"parentGroup": "Батьківська група",
|
||||
"noGroup": "Немає групи",
|
||||
"groupName": "Назва групи",
|
||||
"color": "Колір",
|
||||
"source": "Джерело",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"moveToGroup": "Перемістити до групи",
|
||||
"selectGroup": "Виберіть групу...",
|
||||
"addConnection": "Додати контакти",
|
||||
"hostDetails": "Деталі хоста",
|
||||
"connectToHost": "З'єднатися з хостом",
|
||||
"openTerminal": "Відкрити термінал",
|
||||
"openFileManager": "Відкрити файловий менеджер",
|
||||
"openTunnel": "Відкрити тунель",
|
||||
"openDocker": "Відкрити Docker",
|
||||
"openServerStats": "Відкрити деталі сервера",
|
||||
"moveToGroupAction": "Перемістити до групи",
|
||||
"removeFromGroup": "Видалити з групи",
|
||||
"addHostHere": "Додати хост сюди",
|
||||
"editGroup": "Редагувати групу",
|
||||
"delete": "Видалити",
|
||||
"cancel": "Скасувати",
|
||||
"add": "Додати",
|
||||
"create": "Створити",
|
||||
"update": "Оновити",
|
||||
"move": "Пересунути",
|
||||
"connect": "Підключитися",
|
||||
"close": "Закрити",
|
||||
"createGroup": "Нова група",
|
||||
"noAvailableHosts": "Немає доступних хостів",
|
||||
"selectSourcePlaceholder": "Вибрати джерело...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"invalidFile": "Неприпустимий файл",
|
||||
"hostAlreadyExists": "Хост вже в топології",
|
||||
"sourceTargetMustDiffer": "Джерело і ціль повинні бути різними",
|
||||
"connectionExists": "З'єднання вже існує",
|
||||
"unknown": "Не вказано",
|
||||
"name": "Ім'я",
|
||||
"ip": "Адреса IP",
|
||||
"status": "Статус",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"failedToLoadData": "Не вдалося завантажити дані з мережі",
|
||||
"failedToAddNode": "Не вдалося додати вузол",
|
||||
"sourceDifferentFromTarget": "Джерело і ціль повинні бути різними",
|
||||
"exportJSON": "Експортувати JSON",
|
||||
"importJSON": "Імпорт JSON",
|
||||
"searchHost": "Шукати...",
|
||||
"noHostFound": "Не знайдено хостів",
|
||||
"searchGroup": "Знайти групи...",
|
||||
"noGroupFound": "Групи не знайдені",
|
||||
"searchNode": "Пошук вузлів...",
|
||||
"noNodeFound": "Вузли не знайдені",
|
||||
"terminal": "Термінал",
|
||||
"fileManager": "Файловий менеджер",
|
||||
"tunnel": "Тунель",
|
||||
"docker": "Докер",
|
||||
"serverStats": "Статистика на сервері"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Поділитися хостом",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Помилка",
|
||||
"errorCode": "Код помилки: {{code}}",
|
||||
"version": "Докер {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Не вдалося підключитися до Docker",
|
||||
"totpVerificationFailed": "TOTP підтвердження не вдалося. Будь ласка, спробуйте ще раз.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Спроба розпізнавання warpgate не вдалася. Будь ласка, спробуйте ще раз.",
|
||||
"verificationCodePrompt": "Введіть код підтвердження",
|
||||
"loadingContainers": "Завантаження контейнерів...",
|
||||
"containerStarted": "Контейнер {{name}} запущено",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Консоль",
|
||||
"startContainerToAccess": "Запустити контейнер для доступу до консолі",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Підключення до Docker хост...",
|
||||
"authStarted": "Визначаємо облікові дані для автентифікації...",
|
||||
"totpRequired": "Необхідна перевірка TOTP",
|
||||
"warpgateRequired": "Необхідна автентифікація warpgate",
|
||||
"sessionCreated": "Docker SSH сеанс встановлено",
|
||||
"sessionReady": "Готовий до Docker операцій",
|
||||
"error": "Помилка з'єднання Docker: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Початок збору метрики...",
|
||||
"existingSession": "Використання поточного сеансу метрики",
|
||||
"totpVerifying": "Необхідна перевірка TOTP",
|
||||
"sessionEstablished": "Метрики встановлено сеанс",
|
||||
"collecting": "Збір метрик сервера",
|
||||
"heartbeat": "Перевірка з'єднання живе",
|
||||
"stopped": "Колекція метрик зупинена",
|
||||
"error": "Не вдалося зібрати показники: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Підключення до SFTP сервера...",
|
||||
"jumpHost": "Підключення за допомогою стрибка хоста {{host}}...",
|
||||
"connected": "SFTP підключення встановлено",
|
||||
"authFailed": "Помилка аутентифікації",
|
||||
"error": "Помилка операції SFTP: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+244
-244
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "Cần có mật khẩu.",
|
||||
"sshKeyRequired": "Cần có khóa SSH.",
|
||||
"credentialAddedSuccessfully": "Thông tin xác thực \"{{name}}\" đã được thêm thành công",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "Đang lưu thông tin đăng nhập...",
|
||||
"updatingCredential": "Đang cập nhật thông tin đăng nhập...",
|
||||
"general": "Tổng quan",
|
||||
"description": "Sự miêu tả",
|
||||
"folder": "Thư mục",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "NHẬN DẠNG:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "Kết nối nhanh",
|
||||
"description": "Kết nối trực tiếp với thiết bị đầu cuối hoặc trình quản lý tập tin mà không cần lưu cấu hình máy chủ.",
|
||||
"ipAddress": "Địa chỉ IP hoặc tên máy chủ",
|
||||
"port": "Cảng",
|
||||
"username": "Tên người dùng",
|
||||
"password": "Mật khẩu",
|
||||
"key": "Khóa riêng SSH",
|
||||
"keyPassword": "Mật khẩu chính (Tùy chọn)",
|
||||
"keyType": "Loại khóa",
|
||||
"uploadFile": "Tải lên tệp",
|
||||
"pasteKey": "Dán phím",
|
||||
"credential": "Chứng chỉ",
|
||||
"overrideUsername": "Ghi đè tên người dùng xác thực",
|
||||
"overrideUsernameDesc": "Hãy sử dụng tên người dùng khác với tên người dùng đã lưu trong thông tin đăng nhập.",
|
||||
"connectTerminal": "Kết nối với thiết bị đầu cuối",
|
||||
"connectFileManager": "Kết nối với Trình quản lý tệp",
|
||||
"cancel": "Hủy bỏ",
|
||||
"passwordRequired": "Cần có mật khẩu.",
|
||||
"keyRequired": "Cần có khóa SSH.",
|
||||
"credentialRequired": "Việc lựa chọn chứng chỉ là bắt buộc.",
|
||||
"connectionEstablished": "Kết nối đã được thiết lập thành công.",
|
||||
"connectionFailed": "Không thể thiết lập kết nối",
|
||||
"autoDetect": "Tự động phát hiện",
|
||||
"authentication": "Xác thực"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "Lỗi: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "Đường dẫn SSH",
|
||||
"localPath": "Đường đi địa phương",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "Mở trong tab mới",
|
||||
"resetSidebarWidth": "Đặt lại chiều rộng thanh bên",
|
||||
"dragToResizeSidebar": "Kéo để thay đổi kích thước thanh bên",
|
||||
"noAuthCredentials": "Không có thông tin xác thực nào khả dụng cho máy chủ SSH này.",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "Thử lại",
|
||||
"checking": "Đang kiểm tra...",
|
||||
"checkingDatabase": "Kiểm tra kết nối cơ sở dữ liệu...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "Đang kiểm tra xác thực...",
|
||||
"actions": "Hành động",
|
||||
"remove": "Di dời",
|
||||
"revoke": "Thu hồi",
|
||||
"create": "Tạo nên",
|
||||
"update": "Update"
|
||||
"update": "Cập nhật"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Trang chủ",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "Không thể chia tab này",
|
||||
"tabNavigation": "Điều hướng bằng tab",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "Sao chép mật khẩu",
|
||||
"copySudoPassword": "Sao chép mật khẩu Sudo",
|
||||
"passwordCopied": "Mật khẩu đã được sao chép vào clipboard",
|
||||
"sudoPasswordCopied": "Mật khẩu Sudo đã được sao chép vào clipboard",
|
||||
"noPasswordAvailable": "Không có mật khẩu nào khả dụng"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Cài đặt quản trị",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "Đăng ký người dùng",
|
||||
"allowNewAccountRegistration": "Cho phép đăng ký tài khoản mới",
|
||||
"allowPasswordLogin": "Cho phép đăng nhập bằng tên người dùng/mật khẩu",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "Cho phép đặt lại mật khẩu bằng mã đặt lại.",
|
||||
"missingRequiredFields": "Thiếu các trường bắt buộc: {{fields}}",
|
||||
"oidcConfigurationUpdated": "Cấu hình OIDC đã được cập nhật thành công!",
|
||||
"failedToFetchOidcConfig": "Không thể tải cấu hình OIDC.",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "Tự động khởi động khi mở container",
|
||||
"autoStartDesc": "Tự động khởi động đường hầm này khi container được khởi chạy.",
|
||||
"addConnection": "Thêm kết nối đường hầm",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "Loại đường hầm",
|
||||
"tunnelTypeLocal": "Địa phương (-L)",
|
||||
"tunnelTypeRemote": "Điều khiển từ xa (-R)",
|
||||
"tunnelTypeLocalDesc": "Chuyển tiếp cổng cục bộ đến điểm cuối từ xa",
|
||||
"tunnelTypeRemoteDesc": "Chuyển tiếp cổng từ xa đến máy cục bộ",
|
||||
"tunnelForwardDescriptionLocal": "Đường hầm này sẽ chuyển tiếp lưu lượng truy cập từ cổng cục bộ {{sourcePort}} đến cổng {{endpointPort}} trên máy đích.",
|
||||
"tunnelForwardDescriptionRemote": "Đường hầm này sẽ chuyển tiếp lưu lượng truy cập từ cổng {{sourcePort}} trên máy nguồn (chi tiết kết nối hiện tại trong tab chung) đến cổng {{endpointPort}} trên máy đích.",
|
||||
"sshpassRequired": "Cần có SSHpass để xác thực mật khẩu.",
|
||||
"sshpassRequiredDesc": "Để xác thực mật khẩu trong đường hầm, sshpass phải được cài đặt trên hệ thống.",
|
||||
"otherInstallMethods": "Các phương pháp lắp đặt khác:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "hoặc",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows (WSL, không có bản nhị phân chính thức)",
|
||||
"sshServerConfigRequired": "Cần cấu hình máy chủ SSH.",
|
||||
"sshServerConfigDesc": "Đối với các kết nối đường hầm, máy chủ SSH phải được cấu hình để cho phép chuyển tiếp cổng:",
|
||||
"gatewayPortsYes": "để liên kết các cổng từ xa với tất cả các giao diện",
|
||||
"allowTcpForwardingYes": "để bật chuyển tiếp cổng",
|
||||
"permitRootLoginYes": "nếu sử dụng người dùng root để tạo đường hầm",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "Chỉnh sửa tệp cấu hình SSH:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "Sau đó khởi động lại dịch vụ SSH:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "Tải lên",
|
||||
"authentication": "Xác thực",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "Tên hành động",
|
||||
"noSnippetFound": "Không tìm thấy đoạn mã nào.",
|
||||
"quickActionsOrder": "Các nút thao tác nhanh sẽ xuất hiện theo thứ tự được liệt kê ở trên trên trang Thống kê máy chủ.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "Tùy chỉnh nút thanh bên",
|
||||
"sidebarCustomizationDesc": "Chọn các thao tác sẽ hiển thị dưới dạng nút nhanh ở thanh bên. Các thao tác không hiển thị dưới dạng nút sẽ xuất hiện trong menu thả xuống.",
|
||||
"showTerminalInSidebar": "Hiển thị nút thiết bị đầu cuối",
|
||||
"showTerminalInSidebarDesc": "Hiển thị cửa sổ terminal dưới dạng nút nhanh ở thanh bên.",
|
||||
"showFileManagerInSidebar": "Hiển thị nút Trình quản lý tập tin",
|
||||
"showFileManagerInSidebarDesc": "Hiển thị trình quản lý tập tin dưới dạng nút nhanh trong thanh bên.",
|
||||
"showTunnelInSidebar": "Hiển thị nút Đường hầm",
|
||||
"showTunnelInSidebarDesc": "Hiển thị chức năng quản lý đường hầm dưới dạng nút nhanh ở thanh bên.",
|
||||
"showDockerInSidebar": "Hiển thị nút Docker",
|
||||
"showDockerInSidebarDesc": "Hiển thị công cụ quản lý Docker dưới dạng nút nhanh ở thanh bên.",
|
||||
"showServerStatsInSidebar": "Nút Hiển thị Thống kê Máy chủ",
|
||||
"showServerStatsInSidebarDesc": "Hiển thị số liệu thống kê máy chủ dưới dạng nút nhanh ở thanh bên.",
|
||||
"atLeastOneActionRequired": "Ít nhất một thao tác được kích hoạt phải được hiển thị trong thanh bên.",
|
||||
"advancedAuthSettings": "Cài đặt xác thực nâng cao",
|
||||
"sudoPasswordAutoFill": "Tự động điền mật khẩu Sudo",
|
||||
"sudoPasswordAutoFillDesc": "Tự động đề nghị nhập mật khẩu SSH khi lệnh sudo yêu cầu mật khẩu.",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "Thêm biến",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Mở Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "Sao chép URL toàn màn hình",
|
||||
"fullScreenUrlCopied": "URL toàn màn hình đã được sao chép vào clipboard",
|
||||
"failedToCopyUrl": "Không thể sao chép URL vào clipboard",
|
||||
"copyTerminalUrl": "Sao chép URL thiết bị đầu cuối",
|
||||
"copyFileManagerUrl": "Sao chép URL Trình quản lý tập tin",
|
||||
"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",
|
||||
"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...",
|
||||
"error": "Lỗi",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "Mã xác minh",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "Xác minh",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "Cần xác thực Warpgate",
|
||||
"warpgateSecurityKey": "Khóa bảo mật",
|
||||
"warpgateAuthUrl": "URL xác thực",
|
||||
"warpgateOpenBrowser": "Mở trong trình duyệt",
|
||||
"warpgateContinue": "Tôi đã hoàn tất xác thực.",
|
||||
"warpgateTimeout": "Lỗi xác thực Warpgate đã hết thời gian chờ. Vui lòng kết nối lại.",
|
||||
"sudoPasswordPopupTitle": "Nhập mật khẩu?",
|
||||
"sudoPasswordPopupHint": "Nhấn Enter để chèn, Esc để xóa",
|
||||
"sudoPasswordPopupConfirm": "Chèn",
|
||||
"sudoPasswordPopupDismiss": "Miễn nhiệm",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "Kết nối bị ngắt đột ngột. Điều này có thể do sự cố cấu hình proxy ngược hoặc SSL. Vui lòng kiểm tra nhật ký máy chủ.",
|
||||
"totpInvalid": "Mã không hợp lệ. Vui lòng thử lại.",
|
||||
"authMethodFallback": "{{method}} Xác thực không thành công. Đang thử phương pháp khác...",
|
||||
"authenticationRequired": "Cần xác thực",
|
||||
"connectionLogTitle": "Nhật ký kết nối",
|
||||
"connectionLogCopy": "Sao chép nhật ký vào clipboard",
|
||||
"connectionLogClear": "Xóa nhật ký",
|
||||
"connectionLogEmpty": "Chưa có nhật ký kết nối nào.",
|
||||
"connectionLogConnecting": "Đang kết nối với máy chủ...",
|
||||
"connectionLogCopied": "Nhật ký kết nối đã được sao chép vào clipboard",
|
||||
"connectionLogCopyFailed": "Không thể sao chép nhật ký vào clipboard",
|
||||
"allAuthMethodsFailed": "Tất cả các phương thức xác thực đều thất bại. Vui lòng kiểm tra lại thông tin đăng nhập của bạn.",
|
||||
"methodNotSupported": "Máy chủ không hỗ trợ xác thực {{method}} . Các phương thức khả dụng: {{available}}",
|
||||
"retryWithMethod": "Thử lại với {{method}}",
|
||||
"automaticFallback": "Đang tự động thử xác thực {{method}} ...",
|
||||
"totpTimeout": "Đã hết thời gian xác thực TOTP. Vui lòng kết nối lại.",
|
||||
"passwordTimeout": "Đã hết thời gian xác thực mật khẩu. Vui lòng kết nối lại.",
|
||||
"connectionRejected": "Kết nối bị máy chủ từ chối. Vui lòng kiểm tra cấu hình xác thực và mạng của bạn."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "Trình quản lý tập tin",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} đã xóa thành công",
|
||||
"itemsDeletedSuccessfully": "{{count}} mục đã được xóa thành công",
|
||||
"failedToDeleteItems": "Không thể xóa các mục",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "Cần có mật khẩu quản trị viên.",
|
||||
"enterSudoPassword": "Nhập mật khẩu sudo để tiếp tục thao tác này.",
|
||||
"sudoPassword": "Mật khẩu Sudo",
|
||||
"sudoOperationFailed": "Thao tác Sudo thất bại",
|
||||
"sudoAuthFailed": "Xác thực Sudo thất bại",
|
||||
"deleteOperation": "Xóa tập tin/thư mục",
|
||||
"dragFilesToUpload": "Kéo thả tệp vào đây để tải lên",
|
||||
"emptyFolder": "Thư mục này trống",
|
||||
"itemCount": "{{count}} mục",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "Tệp quá lớn: {{error}}",
|
||||
"sshConnectionFailed": "Kết nối SSH thất bại. Vui lòng kiểm tra kết nối của bạn tới {{name}} ({{ip}}:{{port}})",
|
||||
"loadFileFailed": "Không thể tải tệp: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Đang kết nối...",
|
||||
"connectedSuccessfully": "Kết nối thành công",
|
||||
"totpVerificationFailed": "Xác thực TOTP thất bại",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Xác thực Warpgate thất bại",
|
||||
"authenticationFailed": "Xác thực thất bại",
|
||||
"verificationCodePrompt": "Mã xác minh:",
|
||||
"changePermissions": "Thay đổi quyền",
|
||||
"changePermissionsDesc": "Thay đổi quyền truy cập tệp cho",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "Thiết lập kết nối đường hầm...",
|
||||
"sourceConnecting": "Đang kết nối đến máy chủ nguồn {{host}}...",
|
||||
"sourceConnected": "Đã kết nối với máy chủ nguồn",
|
||||
"endpointResolving": "Đang phân giải máy chủ điểm cuối {{host}}...",
|
||||
"endpointResolved": "Máy chủ điểm cuối đã được giải quyết",
|
||||
"forwarding": "Thiết lập chuyển tiếp cổng {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Đường hầm được xây dựng thành công",
|
||||
"retrying": "Kết nối thất bại, đang thử lại sau {{countdown}}giây (lần thử {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Đã đạt số lần thử lại tối đa",
|
||||
"error": "Kết nối đường hầm thất bại: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "Trình quản lý tập tin đã được mở cho máy chủ này.",
|
||||
"openFileManager": "Mở trình quản lý tệp",
|
||||
"connecting": "Đang kết nối...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "Không thể kết nối đến máy chủ.",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "Không áp dụng CPU",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} thất bại",
|
||||
"quickActionError": "Không thể thực thi {{name}}",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "Cổng nghe",
|
||||
"protocol": "Giao thức",
|
||||
"port": "Cảng",
|
||||
"address": "Địa chỉ",
|
||||
"state": "Tình trạng",
|
||||
"process": "Quá trình",
|
||||
"noData": "Không có dữ liệu cổng lắng nghe"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "Tường lửa",
|
||||
"active": "Tích cực",
|
||||
"inactive": "Không hoạt động",
|
||||
"notDetected": "Không phát hiện",
|
||||
"policy": "Chính sách",
|
||||
"rules": "quy tắc",
|
||||
"noRules": "Không có quy tắc nào cả.",
|
||||
"noData": "Không có dữ liệu tường lửa nào.",
|
||||
"action": "Hoạt động",
|
||||
"protocol": "Nguyên mẫu",
|
||||
"port": "Cảng",
|
||||
"source": "Nguồn",
|
||||
"accept": "CHẤP NHẬN",
|
||||
"drop": "LÀM RƠI",
|
||||
"reject": "TỪ CHỐI",
|
||||
"anywhere": "Bất cứ nơi nào"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "Không thể tải dữ liệu",
|
||||
"saveError": "Không thể lưu",
|
||||
"sessionExpired": "Phiên đăng nhập đã hết hạn - vui lòng đăng nhập lại.",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "Tốc độ xác thực bị giới hạn: Quá nhiều lần thử xác thực TOTP. Vui lòng thử lại sau.",
|
||||
"totpRateLimitedWithTime": "Tốc độ bị giới hạn: Quá nhiều lần thử xác thực TOTP. Vui lòng đợi {{time}} giây trước khi thử lại.",
|
||||
"resetCodeRateLimited": "Tốc độ xác thực bị hạn chế: Quá nhiều lần xác thực. Vui lòng thử lại sau.",
|
||||
"resetCodeRateLimitedWithTime": "Tốc độ xác thực bị giới hạn: Quá nhiều lần xác thực. Vui lòng đợi {{time}} giây trước khi thử lại."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Đã lưu thành công",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "Phần cuối",
|
||||
"hostSidebarSettings": "Máy chủ & Thanh bên",
|
||||
"snippetsSettings": "Những đoạn trích",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "Cập nhật",
|
||||
"disableUpdateCheck": "Tắt kiểm tra cập nhật",
|
||||
"disableUpdateCheckDesc": "Ngừng kiểm tra các phiên bản mới khi khởi động và trên bảng điều khiển. Giảm số lượng yêu cầu mạng.",
|
||||
"currentPassword": "Mật khẩu hiện tại",
|
||||
"passwordChangedSuccess": "Mật khẩu đã được thay đổi thành công! Vui lòng đăng nhập lại.",
|
||||
"failedToChangePassword": "Không thể thay đổi mật khẩu. Vui lòng kiểm tra mật khẩu hiện tại của bạn và thử lại.",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "Hệ thống",
|
||||
"appearanceDesc": "Chọn chủ đề màu sắc cho ứng dụng.",
|
||||
"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": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"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ủ."
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "Không thể tải thông tin phiên bản"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Bảng điều khiển",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "Đang tải bảng điều khiển...",
|
||||
"github": "GitHub",
|
||||
"support": "Ủng hộ",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "CPU",
|
||||
"ram": "ĐẬP",
|
||||
"notAvailable": "Không áp dụng",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "Tùy chỉnh bảng điều khiển",
|
||||
"dashboardSettings": "Cài đặt bảng điều khiển",
|
||||
"enableDisableCards": "Kích hoạt/Vô hiệu hóa thẻ",
|
||||
"resetLayout": "Khôi phục về mặc định",
|
||||
"serverOverviewCard": "Tổng quan về máy chủ",
|
||||
"recentActivityCard": "Hoạt động gần đây",
|
||||
"networkGraphCard": "Đồ thị mạng",
|
||||
"networkGraph": "Đồ thị mạng",
|
||||
"quickActionsCard": "Thao tác nhanh",
|
||||
"serverStatsCard": "Thống kê máy chủ"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"title": "Đồ thị mạng",
|
||||
"addHost": "Thêm máy chủ",
|
||||
"addGroup": "Thêm nhóm",
|
||||
"addLink": "Thêm liên kết",
|
||||
"deleteSelected": "Xóa mục đã chọn",
|
||||
"zoomIn": "Phóng to",
|
||||
"zoomOut": "Thu nhỏ",
|
||||
"resetView": "Đặt lại chế độ xem",
|
||||
"exportJson": "Xuất JSON",
|
||||
"importJson": "Nhập JSON",
|
||||
"selectHost": "Chọn máy chủ",
|
||||
"chooseHost": "Chọn một máy chủ...",
|
||||
"parentGroup": "Nhóm phụ huynh",
|
||||
"noGroup": "Không có nhóm",
|
||||
"groupName": "Tên nhóm",
|
||||
"color": "Màu sắc",
|
||||
"source": "Nguồn",
|
||||
"target": "Mục tiêu",
|
||||
"moveToGroup": "Chuyển sang Nhóm",
|
||||
"selectGroup": "Chọn nhóm...",
|
||||
"addConnection": "Thêm kết nối",
|
||||
"hostDetails": "Thông tin chủ nhà",
|
||||
"connectToHost": "Kết nối với máy chủ",
|
||||
"openTerminal": "Mở thiết bị đầu cuối",
|
||||
"openFileManager": "Mở trình quản lý tệp",
|
||||
"openTunnel": "Đường hầm mở",
|
||||
"openDocker": "Mở Docker",
|
||||
"openServerStats": "Chi tiết máy chủ mở",
|
||||
"moveToGroupAction": "Chuyển sang Nhóm",
|
||||
"removeFromGroup": "Xóa khỏi nhóm",
|
||||
"addHostHere": "Thêm máy chủ tại đây",
|
||||
"editGroup": "Chỉnh sửa nhóm",
|
||||
"delete": "Xóa bỏ",
|
||||
"cancel": "Hủy bỏ",
|
||||
"add": "Thêm vào",
|
||||
"create": "Tạo nên",
|
||||
"update": "Cập nhật",
|
||||
"move": "Di chuyển",
|
||||
"connect": "Kết nối",
|
||||
"close": "Đóng",
|
||||
"createGroup": "Tạo nhóm",
|
||||
"noAvailableHosts": "Không có máy chủ nào khả dụng",
|
||||
"selectSourcePlaceholder": "Chọn nguồn...",
|
||||
"selectTargetPlaceholder": "Chọn mục tiêu...",
|
||||
"invalidFile": "Tệp không hợp lệ",
|
||||
"hostAlreadyExists": "Máy chủ đã có trong sơ đồ mạng.",
|
||||
"sourceTargetMustDiffer": "Nguồn và đích phải khác nhau",
|
||||
"connectionExists": "Kết nối đã tồn tại",
|
||||
"unknown": "Không rõ",
|
||||
"name": "Tên",
|
||||
"ip": "Địa chỉ IP",
|
||||
"status": "Trạng thái",
|
||||
"id": "NHẬN DẠNG",
|
||||
"failedToLoadData": "Không thể tải dữ liệu cấu trúc mạng.",
|
||||
"failedToAddNode": "Thêm nút không thành công",
|
||||
"sourceDifferentFromTarget": "Nguồn và đích phải khác nhau",
|
||||
"exportJSON": "Xuất JSON",
|
||||
"importJSON": "Nhập JSON",
|
||||
"searchHost": "Tìm kiếm máy chủ...",
|
||||
"noHostFound": "Không tìm thấy máy chủ nào",
|
||||
"searchGroup": "Tìm kiếm theo nhóm...",
|
||||
"noGroupFound": "Không tìm thấy nhóm nào",
|
||||
"searchNode": "Tìm kiếm các nút...",
|
||||
"noNodeFound": "Không tìm thấy nút nào",
|
||||
"terminal": "Phần cuối",
|
||||
"fileManager": "Trình quản lý tập tin",
|
||||
"tunnel": "Đường hầm",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "Thống kê máy chủ"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "Chia sẻ máy chủ",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "Lỗi",
|
||||
"errorCode": "Mã lỗi: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "Không thể kết nối với Docker.",
|
||||
"totpVerificationFailed": "Xác thực TOTP không thành công. Vui lòng thử lại.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Xác thực Warpgate thất bại. Vui lòng thử lại.",
|
||||
"verificationCodePrompt": "Nhập mã xác minh",
|
||||
"loadingContainers": "Đang xếp hàng vào container...",
|
||||
"containerStarted": "Container {{name}} đã khởi động",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "Bảng điều khiển",
|
||||
"startContainerToAccess": "Khởi động container để truy cập bảng điều khiển.",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "Đang kết nối đến máy chủ Docker...",
|
||||
"authStarted": "Đang giải quyết thông tin xác thực...",
|
||||
"totpRequired": "Cần xác minh TOTP",
|
||||
"warpgateRequired": "Cần xác thực Warpgate",
|
||||
"sessionCreated": "Phiên SSH Docker đã được thiết lập",
|
||||
"sessionReady": "Sẵn sàng cho các thao tác Docker",
|
||||
"error": "Kết nối Docker thất bại: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "Bắt đầu thu thập số liệu...",
|
||||
"existingSession": "Sử dụng phiên đo lường hiện có",
|
||||
"totpVerifying": "Cần xác minh TOTP",
|
||||
"sessionEstablished": "Phiên thảo luận về số liệu đã được thiết lập.",
|
||||
"collecting": "Thu thập số liệu máy chủ",
|
||||
"heartbeat": "Giữ cho kết nối luôn hoạt động",
|
||||
"stopped": "Việc thu thập số liệu đã dừng lại.",
|
||||
"error": "Thu thập số liệu thất bại: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "Đang kết nối đến máy chủ SFTP...",
|
||||
"jumpHost": "Đang kết nối qua máy chủ trung gian {{host}}...",
|
||||
"connected": "Kết nối SFTP đã được thiết lập",
|
||||
"authFailed": "Xác thực thất bại",
|
||||
"error": "Thao tác SFTP thất bại: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
+241
-241
@@ -44,8 +44,8 @@
|
||||
"passwordRequired": "需要密碼",
|
||||
"sshKeyRequired": "需要 SSH 金鑰",
|
||||
"credentialAddedSuccessfully": "憑證“{{name}}”已成功添加",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"savingCredential": "正在儲存憑證...",
|
||||
"updatingCredential": "正在更新憑證...",
|
||||
"general": "一般的",
|
||||
"description": "描述",
|
||||
"folder": "資料夾",
|
||||
@@ -187,30 +187,30 @@
|
||||
"idLabel": "ID:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
"title": "快速連接",
|
||||
"description": "無需儲存主機配置,即可直接連接到終端機或檔案管理器工作階段。",
|
||||
"ipAddress": "IP位址或主機名",
|
||||
"port": "港口",
|
||||
"username": "使用者名稱",
|
||||
"password": "密碼",
|
||||
"key": "SSH 私鑰",
|
||||
"keyPassword": "密鑰密碼(可選)",
|
||||
"keyType": "關鍵類型",
|
||||
"uploadFile": "上傳文件",
|
||||
"pasteKey": "貼上鍵",
|
||||
"credential": "憑證",
|
||||
"overrideUsername": "覆蓋憑證使用者名稱",
|
||||
"overrideUsernameDesc": "請使用與憑證中儲存的使用者名稱不同的使用者名稱。",
|
||||
"connectTerminal": "連接到終端",
|
||||
"connectFileManager": "連接到檔案管理器",
|
||||
"cancel": "取消",
|
||||
"passwordRequired": "需要密碼",
|
||||
"keyRequired": "需要 SSH 金鑰",
|
||||
"credentialRequired": "需要進行憑證選擇。",
|
||||
"connectionEstablished": "連線已成功建立",
|
||||
"connectionFailed": "連線失敗",
|
||||
"autoDetect": "自動偵測",
|
||||
"authentication": "驗證"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "錯誤: {{error}}",
|
||||
@@ -415,7 +415,7 @@
|
||||
"sshPath": "SSH路徑",
|
||||
"localPath": "本地路徑",
|
||||
"appName": "特米克斯",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"openInNewTab": "在新分頁中開啟",
|
||||
"resetSidebarWidth": "重置側邊欄寬度",
|
||||
"dragToResizeSidebar": "拖曳即可調整側邊欄大小",
|
||||
"noAuthCredentials": "此 SSH 主機沒有可用的身份驗證憑證",
|
||||
@@ -493,12 +493,12 @@
|
||||
"retry": "重試",
|
||||
"checking": "檢查...",
|
||||
"checkingDatabase": "正在檢查資料庫連線...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"checkingAuthentication": "正在檢查身份驗證...",
|
||||
"actions": "行動",
|
||||
"remove": "消除",
|
||||
"revoke": "撤銷",
|
||||
"create": "創造",
|
||||
"update": "Update"
|
||||
"update": "更新"
|
||||
},
|
||||
"nav": {
|
||||
"home": "家",
|
||||
@@ -521,11 +521,11 @@
|
||||
"cannotSplitTab": "無法拆分此標籤頁",
|
||||
"tabNavigation": "標籤導航",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
"copyPassword": "複製密碼",
|
||||
"copySudoPassword": "複製 sudo 密碼",
|
||||
"passwordCopied": "密碼已複製到剪貼簿",
|
||||
"sudoPasswordCopied": "sudo 密碼已複製到剪貼簿",
|
||||
"noPasswordAvailable": "沒有可用密碼"
|
||||
},
|
||||
"admin": {
|
||||
"title": "管理員設定",
|
||||
@@ -573,7 +573,7 @@
|
||||
"userRegistration": "用戶註冊",
|
||||
"allowNewAccountRegistration": "允許新帳戶註冊",
|
||||
"allowPasswordLogin": "允許使用者名稱/密碼登入",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"allowPasswordReset": "允許透過重置碼重置密碼",
|
||||
"missingRequiredFields": "缺少必填欄位: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC配置更新成功!",
|
||||
"failedToFetchOidcConfig": "取得 OIDC 配置失敗",
|
||||
@@ -885,13 +885,13 @@
|
||||
"autoStartContainer": "容器啟動時自動啟動",
|
||||
"autoStartDesc": "容器啟動時自動啟動此隧道",
|
||||
"addConnection": "新增隧道連接",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelType": "隧道類型",
|
||||
"tunnelTypeLocal": "本地(-L)",
|
||||
"tunnelTypeRemote": "遙控器(-R)",
|
||||
"tunnelTypeLocalDesc": "將本機連接埠轉送到遠端端點",
|
||||
"tunnelTypeRemoteDesc": "將遠端連接埠轉送至本機",
|
||||
"tunnelForwardDescriptionLocal": "此隧道會將本機連接埠 {{sourcePort}} 的流量轉送至終端機上的連接埠 {{endpointPort}} 。",
|
||||
"tunnelForwardDescriptionRemote": "此隧道會將來源機器(常規標籤中的目前連接詳細資料)上的連接埠 {{sourcePort}} 的流量轉送到端點機器上的連接埠 {{endpointPort}} 。",
|
||||
"sshpassRequired": "密碼驗證需要使用 SSH 密碼",
|
||||
"sshpassRequiredDesc": "對於隧道中的密碼認證,系統上必須安裝 sshpass。",
|
||||
"otherInstallMethods": "其他安裝方法:",
|
||||
@@ -899,15 +899,15 @@
|
||||
"or": "或者",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"windows": "Windows(WSL,無官方二進位)",
|
||||
"sshServerConfigRequired": "需要設定 SSH 伺服器",
|
||||
"sshServerConfigDesc": "對於隧道連接,必須設定 SSH 伺服器以允許連接埠轉送:",
|
||||
"gatewayPortsYes": "將遠端連接埠綁定到所有介面",
|
||||
"allowTcpForwardingYes": "啟用連接埠轉送",
|
||||
"permitRootLoginYes": "如果使用root使用者進行隧道連接",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"editSshConfig": "編輯 SSH 設定檔:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshService": "然後重啟SSH服務:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "上傳",
|
||||
"authentication": "驗證",
|
||||
@@ -1143,19 +1143,19 @@
|
||||
"quickActionName": "動作名稱",
|
||||
"noSnippetFound": "未找到程式碼片段",
|
||||
"quickActionsOrder": "伺服器統計頁面上將按上述順序顯示快捷操作按鈕。",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"sidebarCustomization": "側邊欄按鈕自訂",
|
||||
"sidebarCustomizationDesc": "選擇哪些操作在側邊欄顯示為快捷按鈕。未顯示為按鈕的操作將顯示在下拉式選單中。",
|
||||
"showTerminalInSidebar": "顯示終端按鈕",
|
||||
"showTerminalInSidebarDesc": "在側邊欄中以快捷按鈕的形式顯示終端",
|
||||
"showFileManagerInSidebar": "顯示檔案總管按鈕",
|
||||
"showFileManagerInSidebarDesc": "在側邊欄中以快捷按鈕的形式顯示檔案管理器",
|
||||
"showTunnelInSidebar": "顯示隧道按鈕",
|
||||
"showTunnelInSidebarDesc": "在側邊欄中以快捷按鈕的形式顯示隧道管理",
|
||||
"showDockerInSidebar": "顯示 Docker 按鈕",
|
||||
"showDockerInSidebarDesc": "在側邊欄中以快捷按鈕的形式顯示 Docker 管理功能",
|
||||
"showServerStatsInSidebar": "顯示伺服器統計資料按鈕",
|
||||
"showServerStatsInSidebarDesc": "在側邊欄中新增一個快捷按鈕,顯示伺服器統計資訊",
|
||||
"atLeastOneActionRequired": "側邊欄中必須至少顯示一個已啟用的操作。",
|
||||
"advancedAuthSettings": "進階身份驗證設定",
|
||||
"sudoPasswordAutoFill": "Sudo 密碼自動填充",
|
||||
"sudoPasswordAutoFillDesc": "當 sudo 提示輸入密碼時,自動提示輸入 SSH 密碼",
|
||||
@@ -1175,15 +1175,15 @@
|
||||
"addVariable": "新增變數",
|
||||
"docker": "Docker",
|
||||
"openDocker": "Open Docker",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"copyFullScreenUrl": "複製全螢幕網址",
|
||||
"fullScreenUrlCopied": "全螢幕 URL 已複製到剪貼簿",
|
||||
"failedToCopyUrl": "無法將 URL 複製到剪貼簿",
|
||||
"copyTerminalUrl": "複製終端 URL",
|
||||
"copyFileManagerUrl": "複製文件管理器 URL",
|
||||
"copyTunnelUrl": "複製隧道 URL",
|
||||
"copyServerStatsUrl": "複製伺服器統計資料 URL",
|
||||
"copyDockerUrl": "複製 Docker URL",
|
||||
"fullScreenUrlTooltip": "複製 URL 以全螢幕模式開啟此應用",
|
||||
"notEnabled": "此主機未啟用 Docker。請在主機設定中啟用 Docker 以使用 Docker 功能。",
|
||||
"validating": "正在驗證 Docker...",
|
||||
"error": "錯誤",
|
||||
@@ -1310,34 +1310,34 @@
|
||||
"totpCodeLabel": "驗證碼",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "核實",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"warpgateAuthRequired": "需要傳送門認證",
|
||||
"warpgateSecurityKey": "安全金鑰",
|
||||
"warpgateAuthUrl": "身份驗證 URL",
|
||||
"warpgateOpenBrowser": "在瀏覽器中開啟",
|
||||
"warpgateContinue": "我已經完成身份驗證",
|
||||
"warpgateTimeout": "Warpgate身份驗證逾時,請重新連線。",
|
||||
"sudoPasswordPopupTitle": "輸入密碼?",
|
||||
"sudoPasswordPopupHint": "按 Enter 鍵插入,按 Esc 鍵關閉",
|
||||
"sudoPasswordPopupConfirm": "插入",
|
||||
"sudoPasswordPopupDismiss": "解僱",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
"websocketAbnormalClose": "連線意外關閉。這可能是由於反向代理或 SSL 配置問題導致的。請檢查伺服器日誌。",
|
||||
"totpInvalid": "驗證碼無效,請重試。",
|
||||
"authMethodFallback": "{{method}} 身份驗證失敗。正在嘗試其他方法…",
|
||||
"authenticationRequired": "需要身份驗證",
|
||||
"connectionLogTitle": "連線日誌",
|
||||
"connectionLogCopy": "將日誌複製到剪貼簿",
|
||||
"connectionLogClear": "清除日誌",
|
||||
"connectionLogEmpty": "暫無連線日誌",
|
||||
"connectionLogConnecting": "正在連接主機...",
|
||||
"connectionLogCopied": "連線日誌已複製到剪貼簿",
|
||||
"connectionLogCopyFailed": "無法將日誌複製到剪貼簿",
|
||||
"allAuthMethodsFailed": "所有身份驗證方式均失敗。請檢查您的憑證。",
|
||||
"methodNotSupported": "伺服器不支援 {{method}} 身份驗證。可用方法: {{available}}",
|
||||
"retryWithMethod": "使用 {{method}}重試",
|
||||
"automaticFallback": "正在自動嘗試 {{method}} 驗證...",
|
||||
"totpTimeout": "TOTP驗證逾時,請重新連線。",
|
||||
"passwordTimeout": "密碼驗證逾時,請重新連線。",
|
||||
"connectionRejected": "伺服器拒絕連線。請檢查您的身份驗證和網路配置。"
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "文件管理器",
|
||||
@@ -1420,12 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} 已成功刪除",
|
||||
"itemsDeletedSuccessfully": "{{count}} 項目已成功刪除",
|
||||
"failedToDeleteItems": "刪除項目失敗",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"sudoPasswordRequired": "需要管理員密碼",
|
||||
"enterSudoPassword": "請輸入 sudo 密碼以繼續此操作",
|
||||
"sudoPassword": "Sudo 密碼",
|
||||
"sudoOperationFailed": "sudo 操作失敗",
|
||||
"sudoAuthFailed": "sudo 驗證失敗",
|
||||
"deleteOperation": "刪除檔案/資料夾",
|
||||
"dragFilesToUpload": "文件拖放到這裡即可上傳",
|
||||
"emptyFolder": "此資料夾為空。",
|
||||
"itemCount": "{{count}} 項目",
|
||||
@@ -1630,11 +1630,11 @@
|
||||
"fileTooLarge": "文件過大: {{error}}",
|
||||
"sshConnectionFailed": "SSH 連線失敗。請檢查您與 {{name}} ({{ip}}:{{port}}) 的連線。",
|
||||
"loadFileFailed": "檔案載入失敗: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "正在連接...",
|
||||
"connectedSuccessfully": "連線成功",
|
||||
"totpVerificationFailed": "TOTP驗證失敗",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"warpgateVerificationFailed": "Warpgate 身份驗證失敗",
|
||||
"authenticationFailed": "身份驗證失敗",
|
||||
"verificationCodePrompt": "驗證碼:",
|
||||
"changePermissions": "更改權限",
|
||||
"changePermissionsDesc": "修改檔案權限",
|
||||
@@ -1651,16 +1651,16 @@
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
"connecting": "建立隧道連線…",
|
||||
"sourceConnecting": "正在連線到來源主機 {{host}}...",
|
||||
"sourceConnected": "已連接到來源主機",
|
||||
"endpointResolving": "正在解析端點主機 {{host}}...",
|
||||
"endpointResolved": "端點主機已解析",
|
||||
"forwarding": "設定連接埠轉送 {{localPort}} → {{remotePort}}...",
|
||||
"connected": "隧道已成功建成",
|
||||
"retrying": "連線失敗,將在 {{countdown}}秒後重試(嘗試 {{attempt}}/{{max}})。",
|
||||
"retryExhausted": "已達最大重試次數",
|
||||
"error": "隧道連線失敗: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
"fileManagerAlreadyOpen": "此主機的檔案管理器已開啟",
|
||||
"openFileManager": "開啟文件管理器",
|
||||
"connecting": "正在連接...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"connectionFailed": "連線伺服器失敗",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "N/A CPU",
|
||||
@@ -1797,31 +1797,31 @@
|
||||
"quickActionFailed": "{{name}} 失敗",
|
||||
"quickActionError": "執行 {{name}}失敗",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
"title": "監聽埠",
|
||||
"protocol": "協定",
|
||||
"port": "港口",
|
||||
"address": "地址",
|
||||
"state": "狀態",
|
||||
"process": "過程",
|
||||
"noData": "無監聽埠數據"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
"title": "防火牆",
|
||||
"active": "積極的",
|
||||
"inactive": "非活躍狀態",
|
||||
"notDetected": "未檢測到",
|
||||
"policy": "政策",
|
||||
"rules": "規則",
|
||||
"noRules": "沒有規則",
|
||||
"noData": "沒有可用的防火牆數據",
|
||||
"action": "行動",
|
||||
"protocol": "原型",
|
||||
"port": "港口",
|
||||
"source": "來源",
|
||||
"accept": "接受",
|
||||
"drop": "降低",
|
||||
"reject": "拒絕",
|
||||
"anywhere": "任何地方"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -1965,10 +1965,10 @@
|
||||
"loadFailed": "資料載入失敗",
|
||||
"saveError": "保存失敗",
|
||||
"sessionExpired": "會話已過期 - 請重新登錄",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
"totpRateLimited": "頻率限制:TOTP驗證嘗試次數過多。請稍後再試。",
|
||||
"totpRateLimitedWithTime": "速率限制:TOTP 驗證嘗試次數過多。請稍等 {{time}} 秒後再試。",
|
||||
"resetCodeRateLimited": "驗證次數過多,請稍後再試。",
|
||||
"resetCodeRateLimitedWithTime": "驗證次數過多,請稍等 {{time}} 秒後再試。"
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "保存成功",
|
||||
@@ -2026,9 +2026,9 @@
|
||||
"terminalSettings": "終端",
|
||||
"hostSidebarSettings": "主機和側邊欄",
|
||||
"snippetsSettings": "片段",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"updateSettings": "更新",
|
||||
"disableUpdateCheck": "禁用更新檢查",
|
||||
"disableUpdateCheckDesc": "停止在啟動和控制面板中檢查新版本。減少網路請求。",
|
||||
"currentPassword": "目前密碼",
|
||||
"passwordChangedSuccess": "密碼已成功更改!請重新登入。",
|
||||
"failedToChangePassword": "密碼更改失敗。請檢查您目前的密碼並重試。",
|
||||
@@ -2038,8 +2038,8 @@
|
||||
"themeSystem": "系統",
|
||||
"appearanceDesc": "選擇應用程式的顏色主題",
|
||||
"terminalSyntaxHighlightingDesc": "自動高亮顯示終端輸出中的指令、路徑、IP位址和日誌等級",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
"enableCommandPaletteShortcut": "啟用指令面板快速鍵",
|
||||
"enableCommandPaletteShortcutDesc": "雙擊左Shift鍵開啟指令面板,以便快速存取主機。"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "版本資訊載入失敗"
|
||||
@@ -2234,7 +2234,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "儀表板",
|
||||
"loading": "Loading dashboard...",
|
||||
"loading": "正在加載儀錶板...",
|
||||
"github": "GitHub",
|
||||
"support": "支援",
|
||||
"discord": "Discord",
|
||||
@@ -2265,87 +2265,87 @@
|
||||
"cpu": "中央處理器",
|
||||
"ram": "記憶體",
|
||||
"notAvailable": "不適用",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
"customizeLayout": "自訂儀錶板",
|
||||
"dashboardSettings": "儀表板設定",
|
||||
"enableDisableCards": "啟用/停用卡片",
|
||||
"resetLayout": "重設為預設值",
|
||||
"serverOverviewCard": "伺服器概覽",
|
||||
"recentActivityCard": "近期活動",
|
||||
"networkGraphCard": "網路圖",
|
||||
"networkGraph": "網路圖",
|
||||
"quickActionsCard": "快速操作",
|
||||
"serverStatsCard": "伺服器統計訊息"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"title": "網路圖",
|
||||
"addHost": "新增主機",
|
||||
"addGroup": "新增群組",
|
||||
"addLink": "添加連結",
|
||||
"deleteSelected": "刪除所選內容",
|
||||
"zoomIn": "放大",
|
||||
"zoomOut": "縮小",
|
||||
"resetView": "重置視圖",
|
||||
"exportJson": "導出 JSON",
|
||||
"importJson": "導入 JSON",
|
||||
"selectHost": "選擇主機",
|
||||
"chooseHost": "選擇房東…",
|
||||
"parentGroup": "母集團",
|
||||
"noGroup": "無組",
|
||||
"groupName": "組名",
|
||||
"color": "顏色",
|
||||
"source": "來源",
|
||||
"target": "目標",
|
||||
"moveToGroup": "移至群組",
|
||||
"selectGroup": "選擇群組...",
|
||||
"addConnection": "新增連接",
|
||||
"hostDetails": "主機詳情",
|
||||
"connectToHost": "連接到主機",
|
||||
"openTerminal": "打開終端",
|
||||
"openFileManager": "開啟文件管理器",
|
||||
"openTunnel": "開放式隧道",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"openServerStats": "開啟伺服器詳情",
|
||||
"moveToGroupAction": "移至群組",
|
||||
"removeFromGroup": "從群組移除",
|
||||
"addHostHere": "在此新增主機",
|
||||
"editGroup": "編輯群組",
|
||||
"delete": "刪除",
|
||||
"cancel": "取消",
|
||||
"add": "添加",
|
||||
"create": "創造",
|
||||
"update": "更新",
|
||||
"move": "移動",
|
||||
"connect": "連接",
|
||||
"close": "關閉",
|
||||
"createGroup": "建立群組",
|
||||
"noAvailableHosts": "沒有可用的主機。",
|
||||
"selectSourcePlaceholder": "選擇來源...",
|
||||
"selectTargetPlaceholder": "選擇目標...",
|
||||
"invalidFile": "無效文件",
|
||||
"hostAlreadyExists": "主機已在拓樸結構中",
|
||||
"sourceTargetMustDiffer": "源和目標必須不同",
|
||||
"connectionExists": "連線已存在",
|
||||
"unknown": "未知",
|
||||
"name": "姓名",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"status": "地位",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"failedToLoadData": "網路拓撲資料載入失敗",
|
||||
"failedToAddNode": "新增節點失敗",
|
||||
"sourceDifferentFromTarget": "源和目標必須不同",
|
||||
"exportJSON": "導出 JSON",
|
||||
"importJSON": "導入 JSON",
|
||||
"searchHost": "搜尋主機...",
|
||||
"noHostFound": "未找到主機",
|
||||
"searchGroup": "搜尋組...",
|
||||
"noGroupFound": "未找到任何群組",
|
||||
"searchNode": "搜尋節點...",
|
||||
"noNodeFound": "未找到節點",
|
||||
"terminal": "終端",
|
||||
"fileManager": "文件管理器",
|
||||
"tunnel": "隧道",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
"serverStats": "伺服器統計訊息"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "共享主機",
|
||||
@@ -2541,9 +2541,9 @@
|
||||
"error": "錯誤",
|
||||
"errorCode": "錯誤代碼: {{code}}",
|
||||
"version": "Docker {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"connectionFailed": "連線 Docker 失敗",
|
||||
"totpVerificationFailed": "TOTP驗證失敗,請重試。",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"warpgateVerificationFailed": "Warpgate身份驗證失敗,請重試。",
|
||||
"verificationCodePrompt": "請輸入驗證碼",
|
||||
"loadingContainers": "正在裝載貨櫃…",
|
||||
"containerStarted": "容器 {{name}} 已啟動",
|
||||
@@ -2628,34 +2628,34 @@
|
||||
"consoleTab": "安慰",
|
||||
"startContainerToAccess": "啟動容器以存取控制台",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
"connecting": "正在連線到 Docker 主機...",
|
||||
"authStarted": "正在解析身份驗證憑證...",
|
||||
"totpRequired": "需要進行 TOTP 驗證",
|
||||
"warpgateRequired": "需要 Warpgate 身份驗證",
|
||||
"sessionCreated": "已建立 Docker SSH 會話",
|
||||
"sessionReady": "已準備好進行 Docker 操作",
|
||||
"error": "Docker 連線失敗: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
"connecting": "開始收集指標數據…",
|
||||
"existingSession": "使用現有指標會話",
|
||||
"totpVerifying": "需要進行 TOTP 驗證",
|
||||
"sessionEstablished": "指標會議已建立",
|
||||
"collecting": "收集伺服器指標",
|
||||
"heartbeat": "保持聯繫",
|
||||
"stopped": "指標收集已停止",
|
||||
"error": "指標收集失敗: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
"connecting": "正在連接SFTP伺服器...",
|
||||
"jumpHost": "透過跳轉主機連線 {{host}}...",
|
||||
"connected": "已建立 SFTP 連接",
|
||||
"authFailed": "身份驗證失敗",
|
||||
"error": "SFTP 操作失敗: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
|
||||
Reference in New Issue
Block a user