{ "credentials": { "credentials": "Credencials", "credentialsViewer": "Visualitzador de credencials", "manageYourSSHCredentials": "Gestiona les teves credencials SSH de manera segura", "addCredential": "Afegeix credencials", "createCredential": "Crea credencials", "editCredential": "Edita la credencial", "viewCredential": "Veure credencial", "duplicateCredential": "Credencial duplicada", "deleteCredential": "Suprimeix la credencial", "updateCredential": "Actualitza les credencials", "credentialName": "Nom de la credencial", "credentialDescription": "Descripció", "username": "Nom d'usuari", "searchCredentials": "Cerca credencials...", "selectFolder": "Selecciona una carpeta", "selectAuthType": "Selecciona el tipus d'autorització", "allFolders": "Totes les carpetes", "allAuthTypes": "Tots els tipus d'autorització", "uncategorized": "Sense categoria", "totalCredentials": "Total", "keyBased": "Basat en claus", "passwordBased": "Basat en contrasenya", "folders": "Carpetes", "noCredentialsMatchFilters": "No hi ha credencials que coincideixin amb els filtres", "noCredentialsYet": "Encara no s'han creat credencials", "createFirstCredential": "Crea la teva primera credencial", "failedToFetchCredentials": "No s'han pogut obtenir les credencials", "credentialDeletedSuccessfully": "Credencial suprimida correctament", "failedToDeleteCredential": "No s'ha pogut suprimir la credencial", "confirmDeleteCredential": "Esteu segur que voleu suprimir la credencial \"{{name}}\"?", "credentialCreatedSuccessfully": "Credencial creada correctament", "credentialUpdatedSuccessfully": "Credencial actualitzada correctament", "failedToSaveCredential": "No s'ha pogut desar la credencial", "failedToFetchCredentialDetails": "No s'han pogut obtenir els detalls de les credencials", "failedToFetchHostsUsing": "No s'han pogut obtenir els hosts amb aquesta credencial", "loadingCredentials": "S'estan carregant les credencials...", "retry": "Torna-ho a intentar", "noCredentials": "Sense credencials", "noCredentialsMessage": "Encara no has afegit cap credencial. Fes clic a \"Afegeix credencial\" per començar.", "sshCredentials": "Credencials SSH", "credentialsCount": "credencials {{count}}", "refresh": "Actualitza", "passwordRequired": "Cal una contrasenya", "sshKeyRequired": "Cal una clau SSH", "credentialAddedSuccessfully": "La credencial \"{{name}}\" s'ha afegit correctament", "savingCredential": "Desant la credencial...", "updatingCredential": "Actualitzant la credencial...", "general": "General", "description": "Descripció", "folder": "Carpeta", "tags": "Etiquetes", "addTagsSpaceToAdd": "Afegeix etiquetes (prem espai per afegir)", "password": "Contrasenya", "key": "Clau", "sshPrivateKey": "Clau privada SSH", "upload": "Pujada", "updateKey": "Actualitza la clau", "keyPassword": "Contrasenya clau", "keyType": "Tipus de clau", "keyTypeRSA": "RSA", "keyTypeECDSA": "ECDSA", "keyTypeEd25519": "Ed25519", "basicInfo": "Informació bàsica", "authentication": "Autenticació", "organization": "Organització", "basicInformation": "Informació bàsica", "basicInformationDescription": "Introduïu la informació bàsica per a aquesta credencial", "authenticationMethod": "Mètode d'autenticació", "authenticationMethodDescription": "Trieu com voleu autenticar-vos amb els servidors SSH", "organizationDescription": "Organitza les teves credencials amb carpetes i etiquetes", "enterCredentialName": "Introduïu el nom de la credencial", "enterCredentialDescription": "Introdueix la descripció (opcional)", "enterUsername": "Introdueix el nom d'usuari", "nameIsRequired": "Cal indicar el nom de la credencial", "usernameIsRequired": "El nom d'usuari és obligatori", "authenticationType": "Tipus d'autenticació", "passwordAuthDescription": "Utilitza l'autenticació amb contrasenya", "sshKeyAuthDescription": "Utilitza l'autenticació amb clau SSH", "passwordIsRequired": "Cal una contrasenya", "sshKeyIsRequired": "Cal una clau SSH", "sshKeyType": "Tipus de clau SSH", "privateKey": "Clau privada", "enterPassword": "Introdueix la contrasenya", "enterPrivateKey": "Introduïu la clau privada", "keyPassphrase": "Contrasenya de clau", "enterKeyPassphrase": "Introduïu la contrasenya de la clau (opcional)", "keyPassphraseOptional": "Opcional: deixeu-ho en blanc si la clau no té cap contrasenya", "leaveEmptyToKeepCurrent": "Deixeu-ho en blanc per mantenir el valor actual", "uploadKeyFile": "Puja el fitxer de clau", "generateKeyPairButton": "Genera un parell de claus", "generateKeyPair": "Genera un parell de claus", "generateKeyPairDescription": "Genera un nou parell de claus SSH. Si vols protegir la clau amb una contrasenya, introdueix-la primer al camp Contrasenya de la clau que hi ha a continuació.", "deploySSHKey": "Implementa la clau SSH", "deploySSHKeyDescription": "Implementa la clau pública al servidor de destinació", "sourceCredential": "Credencial d'origen", "targetHost": "Amfitrió de destinació", "deploymentProcess": "Procés de desplegament", "deploymentProcessDescription": "Això afegirà de manera segura la clau pública al fitxer ~/.ssh/authorized_keys de l'amfitrió de destinació sense sobreescriure les claus existents. L'operació és reversible.", "chooseHostToDeploy": "Trieu un amfitrió on implementar...", "deploying": "S'està desplegant...", "copyDeployCommand": "Copia l'ordre de desplegament", "copyDeployCommandDescription": "Copia una ordre de shell per afegir manualment la clau pública al fitxer authorized_keys d'un host. Útil quan l'autenticació amb contrasenya està desactivada.", "deployCommandCopied": "L'ordre de desplegament s'ha copiat al porta-retalls", "manualDeployInfo": "Enganxeu aquesta ordre al terminal de l'amfitrió de destinació (per exemple, la consola de Proxmox, IPMI o l'accés físic) per afegir la clau SSH.", "name": "Nom", "noHostsAvailable": "No hi ha amfitrions disponibles", "noHostsMatchSearch": "No hi ha amfitrions que coincideixin amb la teva cerca", "sshKeyGenerationNotImplemented": "La funció de generació de claus SSH estarà disponible aviat", "connectionTestingNotImplemented": "Funció de prova de connexió disponible aviat", "testConnection": "Prova de connexió", "selectOrCreateFolder": "Selecciona o crea una carpeta", "noFolder": "Sense carpeta", "orCreateNewFolder": "O crear una carpeta nova", "addTag": "Afegeix una etiqueta", "saving": "Desant...", "credentialId": "ID de credencial", "overview": "Visió general", "security": "Seguretat", "usage": "Ús", "securityDetails": "Detalls de seguretat", "securityDetailsDescription": "Veure la informació de credencials xifrades", "credentialSecured": "Credencial protegida", "credentialSecuredDescription": "Totes les dades sensibles estan xifrades amb AES-256", "passwordAuthentication": "Autenticació de contrasenya", "keyAuthentication": "Autenticació de clau", "securityReminder": "Recordatori de seguretat", "securityReminderText": "No comparteixis mai les teves credencials. Totes les dades estan xifrades en repòs.", "hostsUsingCredential": "Amfitrions que utilitzen aquesta credencial", "noHostsUsingCredential": "Actualment, cap amfitrió no utilitza aquesta credencial", "timesUsed": "Vegades utilitzades", "lastUsed": "Últim ús", "connectedHosts": "Amfitrions connectats", "created": "Creat", "lastModified": "Última modificació", "usageStatistics": "Estadístiques d'ús", "copiedToClipboard": "{{field}} s'ha copiat al porta-retalls", "failedToCopy": "No s'ha pogut copiar al porta-retalls", "sshKey": "Clau SSH", "createCredentialDescription": "Crea una nova credencial SSH per a un accés segur", "editCredentialDescription": "Actualitza la informació de les credencials", "listView": "Llista", "folderView": "Carpetes", "unknownCredential": "Desconegut", "confirmRemoveFromFolder": "Esteu segur que voleu eliminar \"{{name}}\" de la carpeta \"{{folder}}\"? La credencial es mourà a \"Sense categoria\".", "removedFromFolder": "La credencial \"{{name}}\" s'ha eliminat correctament de la carpeta", "failedToRemoveFromFolder": "No s'ha pogut eliminar la credencial de la carpeta", "folderRenamed": "La carpeta \"{{oldName}}\" s'ha canviat correctament a \"{{newName}}\"", "failedToRenameFolder": "No s'ha pogut canviar el nom de la carpeta", "movedToFolder": "La credencial \"{{name}}\" s'ha mogut correctament a \"{{folder}}\"", "failedToMoveToFolder": "No s'ha pogut moure la credencial a la carpeta", "sshPublicKey": "Clau pública SSH", "publicKeyNote": "La clau pública és opcional però recomanada per a la validació de claus", "publicKeyUploaded": "Clau pública carregada", "uploadPublicKey": "Puja la clau pública", "uploadPrivateKeyFile": "Puja el fitxer de clau privada", "uploadPublicKeyFile": "Puja el fitxer de clau pública", "privateKeyRequiredForGeneration": "Cal una clau privada per generar la clau pública", "failedToGeneratePublicKey": "No s'ha pogut generar la clau pública", "generatePublicKey": "Generar a partir de la clau privada", "publicKeyGeneratedSuccessfully": "Clau pública generada correctament", "detectedKeyType": "Tipus de clau detectat", "detectingKeyType": "detectant...", "optional": "Opcional", "generateKeyPairNew": "Genera un nou parell de claus", "generateEd25519": "Genera Ed25519", "generateECDSA": "Generar ECDSA", "generateRSA": "Generar RSA", "keyTypeEcdsaP256": "ECDSA P-256 (SSH)", "keyTypeEcdsaP384": "ECDSA P-384 (SSH)", "keyTypeEcdsaP521": "ECDSA P-521 (SSH)", "keyTypeDsa": "DSA (SSH)", "keyTypeRsaSha256": "RSA-SHA2-256", "keyTypeRsaSha512": "RSA-SHA2-512", "keyPairGeneratedSuccessfully": "Parell de claus {{keyType}} generat correctament", "failedToGenerateKeyPair": "No s'ha pogut generar el parell de claus", "generateKeyPairNote": "Genera directament un nou parell de claus SSH. Això substituirà qualsevol clau existent al formulari.", "invalidKey": "Clau no vàlida", "detectionError": "Error de detecció", "removing": "Eliminació de:", "clickToEditCredential": "Feu clic per editar la credencial", "dragToMoveBetweenFolders": "Arrossega per moure't entre carpetes", "keyBasedOnlyForDeployment": "Només es poden implementar credencials basades en claus SSH", "publicKeyRequiredForDeployment": "Cal una clau pública per al desplegament", "selectTargetHost": "Seleccioneu un amfitrió de destinació", "keyDeployedSuccessfully": "La clau SSH s'ha desplegat correctament", "deploymentFailed": "El desplegament ha fallat", "failedToDeployKey": "No s'ha pogut implementar la clau SSH", "clickToRenameFolder": "Feu clic per canviar el nom de la carpeta", "renameFolder": "Canvia el nom de la carpeta", "idLabel": "ID:" }, "quickConnect": { "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": "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}}", "dragging": "Arrossegant {{fileName}}", "preparing": "Preparant {{fileName}}", "readySingle": "Llest per descarregar {{fileName}}", "readyMultiple": "A punt per descarregar els fitxers {{count}}", "batchDrag": "Arrossega {{count}} fitxers a l'escriptori", "dragToDesktop": "Arrossega a l'escriptori", "canDragAnywhere": "Podeu arrossegar fitxers a qualsevol lloc de l'escriptori" }, "sshTools": { "title": "Eines SSH", "closeTools": "Tanca les eines SSH", "keyRecording": "Enregistrament de claus", "startKeyRecording": "Inicia l'enregistrament de claus", "stopKeyRecording": "Atura l'enregistrament de tecles", "selectTerminals": "Seleccioneu els terminals:", "typeCommands": "Comandes d'escriptura (totes les tecles compatibles):", "commandsWillBeSent": "Les ordres s'enviaran al(s) terminal(s) seleccionat(s) {{count}} .", "settings": "Configuració", "enableRightClickCopyPaste": "Activa la funció de copiar/enganxar amb el clic dret", "shareIdeas": "Tens idees sobre què hauria de venir després amb les eines ssh? Comparteix-les a", "scripts": { "inputPlaceholder": "p. ex., ordres del sistema, scripts de Docker" } }, "snippets": { "title": "Fragments", "new": "Nou fragment", "create": "Crea un fragment", "edit": "Edita el fragment", "run": "Corre", "empty": "Encara no hi ha fragments", "emptyHint": "Crea un fragment per desar les ordres més utilitzades", "searchSnippets": "Fragments de cerca...", "name": "Nom", "description": "Descripció", "content": "Comandament", "namePlaceholder": "p. ex., reiniciar Nginx", "descriptionPlaceholder": "Descripció opcional", "contentPlaceholder": "p. ex., sudo systemctl reinicia nginx", "nameRequired": "El nom és obligatori", "contentRequired": "Cal una comanda", "createDescription": "Crea un nou fragment d'ordre per a una execució ràpida", "editDescription": "Edita aquest fragment d'ordre", "deleteConfirmTitle": "Suprimeix el fragment", "deleteConfirmDescription": "Esteu segur que voleu suprimir \"{{name}}\"?", "createSuccess": "Fragment creat correctament", "updateSuccess": "Fragment actualitzat correctament", "deleteSuccess": "Fragment suprimit correctament", "createFailed": "No s'ha pogut crear el fragment", "updateFailed": "No s'ha pogut actualitzar el fragment", "deleteFailed": "No s'ha pogut suprimir el fragment", "failedToFetch": "No s'han pogut obtenir fragments", "executeSuccess": "Executant: {{name}}", "copySuccess": "S'ha copiat \"{{name}}\" al porta-retalls", "runTooltip": "Executa aquest fragment al terminal", "copyTooltip": "Copia el fragment al porta-retalls", "editTooltip": "Edita aquest fragment", "deleteTooltip": "Suprimeix aquest fragment", "newFolder": "Nova carpeta", "reorderSameFolder": "Només es poden reordenar fragments dins de la mateixa carpeta", "reorderSuccess": "Fragments reordenats correctament", "reorderFailed": "No s'han pogut reordenar els fragments", "deleteFolderConfirm": "Voleu suprimir la carpeta \"{{name}}\"? Tots els fragments es mouran a Sense categoria.", "deleteFolderSuccess": "La carpeta s'ha suprimit correctament", "deleteFolderFailed": "No s'ha pogut suprimir la carpeta", "updateFolderSuccess": "La carpeta s'ha actualitzat correctament", "createFolderSuccess": "Carpeta creada correctament", "updateFolderFailed": "No s'ha pogut actualitzar la carpeta", "createFolderFailed": "No s'ha pogut crear la carpeta", "selectTerminals": "Selecciona terminals (opcional)", "executeOnSelected": "Executa en {{count}} terminal(s) seleccionat(s)", "executeOnCurrent": "Executa al terminal actual (feu clic per seleccionar-ne diversos)", "folder": "Carpeta", "selectFolder": "Seleccioneu una carpeta o deixeu-la en blanc", "noFolder": "Sense carpeta (Sense categoria)", "folderName": "Nom de la carpeta", "folderNameRequired": "El nom de la carpeta és obligatori", "folderColor": "Color de la carpeta", "folderIcon": "Icona de carpeta", "preview": "Vista prèvia", "updateFolder": "Actualitza la carpeta", "createFolder": "Crea una carpeta", "editFolder": "Edita la carpeta", "editFolderDescription": "Personalitza la carpeta de fragments", "createFolderDescription": "Organitza els teus fragments en carpetes", "confirmExecution": "Executar \"{{name}}\"?", "confirmExecutionDesc": "Esteu segur que voleu executar aquest fragment?" }, "commandHistory": { "title": "Història", "searchPlaceholder": "Comandes de cerca...", "noTerminal": "Cap terminal actiu", "noTerminalHint": "Obriu un terminal per veure el seu historial d'ordres.", "empty": "Encara no hi ha historial de comandes", "emptyHint": "Executeu ordres al terminal actiu per construir el seu historial.", "noResults": "No s'han trobat ordres", "noResultsHint": "No hi ha ordres que coincideixin amb \"{{query}}\"", "deleteSuccess": "Comanda suprimida de l'historial", "deleteFailed": "No s'ha pogut suprimir l'ordre.", "deleteTooltip": "Comandament de supressió", "tabHint": "Feu servir la pestanya del terminal per completar automàticament des de l'historial d'ordres si està activat al perfil d'usuari", "authRequiredRefresh": "Cal autenticació. Si us plau, actualitzeu la pàgina.", "dataAccessLockedReauth": "Accés a les dades bloquejat. Si us plau, torneu a autenticar-vos.", "loading": "S'està carregant l'historial d'ordres...", "error": "S'ha produït un error en carregar l'historial" }, "splitScreen": { "title": "Pantalla dividida", "none": "Cap", "twoSplit": "Bidireccional", "threeSplit": "3 vies", "fourSplit": "4 vies", "fiveSplit": "5 vies", "sixSplit": "6 vies", "availableTabs": "Pestanyes disponibles", "dragTabsHint": "Arrossegueu pestanyes a les cel·les de disseny següents per assignar-les", "layout": "Disseny de pantalla dividida", "dropHere": "Deixa anar la pestanya aquí", "apply": "Aplica la divisió", "clear": "Divisió clara", "selectMode": "Selecciona un mode de pantalla dividida", "helpText": "Trieu quantes pestanyes voleu veure alhora", "success": "La pantalla dividida s'ha aplicat correctament", "cleared": "S'ha esborrat la pantalla dividida", "error": { "noAssignments": "Si us plau, assigneu com a mínim una pestanya al disseny.", "fillAllSlots": "Si us plau, ompliu tots els espais {{count}} abans de sol·licitar-ho." } }, "homepage": { "loggedInTitle": "Sessió iniciada!", "loggedInMessage": "Has iniciat la sessió! Fes servir la barra lateral per accedir a totes les eines disponibles. Per començar, crea un host SSH a la pestanya Gestor SSH. Un cop creat, pots connectar-te a aquest host mitjançant les altres aplicacions de la barra lateral.", "failedToLoadAlerts": "No s'han pogut carregar les alertes", "failedToDismissAlert": "No s'ha pogut ignorar l'alerta" }, "serverConfig": { "title": "Configuració del servidor", "description": "Configureu l'URL del servidor Termix per connectar-vos als vostres serveis de backend", "serverUrl": "URL del servidor", "enterServerUrl": "Si us plau, introduïu una URL de servidor", "testConnectionFirst": "Si us plau, proveu primer la connexió", "connectionSuccess": "Connexió correcta!", "connectionFailed": "La connexió ha fallat", "connectionError": "S'ha produït un error de connexió", "connected": "Connectat", "disconnected": "Desconnectat", "configSaved": "La configuració s'ha desat correctament", "saveFailed": "No s'ha pogut desar la configuració", "saveError": "S'ha produït un error en desar la configuració", "saving": "Desant...", "saveConfig": "Desa la configuració", "helpText": "Introduïu l'URL on s'executa el vostre servidor Termix (per exemple, http://localhost:30001 o https://el-vostre-servidor.com)", "warning": "Avís", "notValidatedWarning": "URL no validada: assegureu-vos que sigui correcta", "changeServer": "Canviar servidor", "mustIncludeProtocol": "L'URL del servidor ha de començar per http:// o https://", "useEmbedded": "Utilitza el servidor local", "embeddedDesc": "Executeu Termix amb el servidor local integrat (no cal cap servidor remot)", "embeddedConnecting": "Connectant al servidor local...", "embeddedNotReady": "El servidor local encara no està a punt. Espereu un moment i torneu-ho a intentar." }, "versionCheck": { "error": "Error de comprovació de versió", "checkFailed": "No s'ha pogut comprovar si hi ha actualitzacions", "upToDate": "L'aplicació està actualitzada", "currentVersion": "Esteu executant la versió {{version}}", "updateAvailable": "Actualització disponible", "newVersionAvailable": "Hi ha una nova versió disponible! Esteu executant {{current}}, però {{latest}} està disponible.", "releasedOn": "Publicat el {{date}}", "downloadUpdate": "Descarrega l'actualització", "dismiss": "Ignora", "checking": "S'estan buscant actualitzacions...", "checkUpdates": "Comprova si hi ha actualitzacions", "checkingUpdates": "S'estan buscant actualitzacions...", "refresh": "Actualitza", "updateRequired": "Actualització necessària", "updateDismissed": "Notificació d'actualització ignorada", "noUpdatesFound": "No s'han trobat actualitzacions" }, "common": { "close": "Tanca", "minimize": "Minimitzar", "online": "En línia", "offline": "Fora de línia", "continue": "Continua", "maintenance": "Manteniment", "degraded": "Degradat", "discord": "Discòrdia", "error": "Error", "warning": "Avís", "info": "Informació", "success": "Èxit", "loading": "S'està carregant...", "required": "Obligatori", "optional": "Opcional", "connect": "Connecta", "copied": "Copiat", "connecting": "Connectant...", "creating": "Creant...", "clear": "Clar", "toggleSidebar": "Obre/tanca la barra lateral", "sidebar": "Barra lateral", "home": "Inici", "expired": "Caducat", "expiresToday": "Caduca avui", "expiresTomorrow": "Caduca en {{days}} dies", "updateAvailable": "Actualització disponible", "sshPath": "Camí SSH", "localPath": "Camí local", "appName": "Tèrmix", "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.", "noReleases": "Sense llançaments", "updatesAndReleases": "Actualitzacions i llançaments", "newVersionAvailable": "Hi ha disponible una nova versió ({{version}}).", "failedToFetchUpdateInfo": "No s'ha pogut obtenir la informació d'actualització", "preRelease": "Preestrena", "loginFailed": "Error d'inici de sessió", "noReleasesFound": "No s'han trobat llançaments.", "yourBackupCodes": "Els vostres codis de còpia de seguretat", "sendResetCode": "Enviar codi de restabliment", "verifyCode": "Verifica el codi", "resetPassword": "Restablir contrasenya", "resetCode": "Restableix el codi", "newPassword": "Nova contrasenya", "folder": "Carpeta", "file": "Fitxer", "renamedSuccessfully": "canviat de nom correctament", "deletedSuccessfully": "suprimit correctament", "noTunnelConnections": "No hi ha connexions de túnel configurades", "sshTools": "Eines SSH", "english": "Anglès", "chinese": "xinès", "german": "Alemany", "cancel": "Cancel·la", "username": "Nom d'usuari", "name": "Nom", "login": "Inicia la sessió", "logout": "Tanca la sessió", "register": "Registra't", "password": "Contrasenya", "version": "Versió", "confirmPassword": "Confirma la contrasenya", "back": "Enrere", "email": "Correu electrònic", "submit": "Enviar", "change": "Canvi", "save": "Desa", "saving": "Desant...", "delete": "Suprimeix", "edit": "Edita", "add": "Afegeix", "search": "Cerca", "confirm": "Confirma", "yes": "Sí", "no": "No", "or": "O", "ok": "D'acord", "enabled": "Activat", "disabled": "Discapacitat", "important": "Important", "notEnabled": "No habilitat", "settingUp": "Configurant...", "next": "Següent", "previous": "Anterior", "refresh": "Actualitza", "settings": "Configuració", "profile": "Perfil", "help": "Ajuda", "about": "Sobre", "language": "Llengua", "autoDetect": "Detecció automàtica", "changeAccountPassword": "Canvia la contrasenya del teu compte", "passwordResetTitle": "Restabliment de contrasenya", "passwordResetDescription": "Esteu a punt de restablir la vostra contrasenya. Això tancarà la sessió de totes les sessions actives.", "enterSixDigitCode": "Introduïu el codi de 6 dígits dels registres del contenidor Docker per a l'usuari:", "enterNewPassword": "Introduïu la nova contrasenya per a l'usuari:", "passwordsDoNotMatch": "Les contrasenyes no coincideixen", "passwordMinLength": "La contrasenya ha de tenir com a mínim 6 caràcters", "passwordResetSuccess": "La contrasenya s'ha restablert correctament. Ara podeu iniciar la sessió amb la vostra nova contrasenya.", "failedToInitiatePasswordReset": "No s'ha pogut iniciar el restabliment de la contrasenya", "failedToVerifyResetCode": "No s'ha pogut verificar el codi de restabliment", "failedToCompletePasswordReset": "No s'ha pogut completar el restabliment de la contrasenya", "documentation": "Documentació", "retry": "Torna-ho a intentar", "checking": "S'està revisant...", "checkingDatabase": "S'està comprovant la connexió a la base de dades...", "checkingAuthentication": "S'està comprovant l'autenticació...", "backendReconnected": "Connexió al servidor restaurada", "actions": "Accions", "remove": "Elimina", "revoke": "Revocar", "create": "Crea", "update": "Actualització" }, "nav": { "home": "Inici", "hosts": "Amfitrions", "credentials": "Credencials", "terminal": "Terminal", "docker": "Docker", "tunnels": "Túnels", "fileManager": "Gestor de fitxers", "serverStats": "Estadístiques del servidor", "admin": "Administrador", "userProfile": "Perfil d'usuari", "tools": "Eines", "snippets": "Fragments", "newTab": "Nova pestanya", "splitScreen": "Pantalla dividida", "closeTab": "Tanca la pestanya", "sshManager": "Gestor SSH", "hostManager": "Gestor d'amfitrions", "cannotSplitTab": "No es pot dividir aquesta pestanya", "tabNavigation": "Navegació per pestanyes", "hostTabTitle": "{{username}}@{{ip}}:{{port}}", "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", "oidc": "OIDC", "users": "Usuaris", "userManagement": "Gestió d'usuaris", "makeAdmin": "Fes-te administrador/a", "removeAdmin": "Elimina l'administrador", "deleteUser": "Voleu suprimir l'usuari {{username}}? Això no es pot desfer.", "allowRegistration": "Permet el registre", "oidcSettings": "Configuració de l'OIDC", "clientId": "ID de client", "clientSecret": "Secret del client", "issuerUrl": "URL de l'emissor", "authorizationUrl": "URL d'autorització", "tokenUrl": "URL del testimoni", "updateSettings": "Actualitza la configuració", "confirmDelete": "Esteu segur que voleu eliminar aquest usuari?", "confirmMakeAdmin": "Esteu segur que voleu fer que {{username}} sigui administrador?", "confirmRemoveAdmin": "Esteu segur que voleu eliminar l'estat d'administrador de {{username}}?", "externalAuthentication": "Autenticació externa (OIDC)", "configureExternalProvider": "Configura el proveïdor d'identitat extern per a l'autenticació OIDC/OAuth2.", "userIdentifierPath": "Ruta d'identificació d'usuari", "displayNamePath": "Camí del nom de visualització", "scopes": "Àmbits", "saving": "Desant...", "saveConfiguration": "Desa la configuració", "reset": "Restablir", "success": "Èxit", "loading": "S'està carregant...", "refresh": "Actualitza", "loadingUsers": "S'estan carregant els usuaris...", "username": "Nom d'usuari", "type": "Tipus", "actions": "Accions", "external": "Extern", "local": "Local", "adminManagement": "Gestió administrativa", "makeUserAdmin": "Fes que l'usuari sigui administrador", "adding": "Afegint...", "currentAdmins": "Administradors actuals", "adminBadge": "Administrador", "removeAdminButton": "Elimina l'administrador", "general": "General", "userRegistration": "Registre d'usuari", "allowNewAccountRegistration": "Permet el registre de comptes nous", "allowPasswordLogin": "Permet l'inici de sessió amb nom d'usuari/contrasenya", "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.", "failedToFetchRegistrationStatus": "No s'ha pogut obtenir l'estat del registre", "failedToFetchPasswordLoginStatus": "No s'ha pogut obtenir l'estat d'inici de sessió de la contrasenya", "failedToFetchUsers": "No s'han pogut obtenir els usuaris", "oidcConfigurationDisabled": "La configuració OIDC s'ha desactivat correctament!", "failedToUpdateOidcConfig": "No s'ha pogut actualitzar la configuració de l'OIDC.", "failedToDisableOidcConfig": "No s'ha pogut desactivar la configuració d'OIDC.", "enterUsernameToMakeAdmin": "Introdueix el nom d'usuari per fer-lo administrador", "userIsNowAdmin": "L'usuari {{username}} ara és administrador", "failedToMakeUserAdmin": "No s'ha pogut fer que l'usuari sigui administrador.", "removeAdminStatus": "Voleu eliminar l'estat d'administrador de {{username}}?", "adminStatusRemoved": "S'ha eliminat l'estatus d'administrador de {{username}}", "failedToRemoveAdminStatus": "No s'ha pogut eliminar l'estatus d'administrador", "userDeletedSuccessfully": "L'usuari {{username}} s'ha eliminat correctament", "failedToDeleteUser": "No s'ha pogut suprimir l'usuari", "overrideUserInfoUrl": "Substitueix l'URL d'informació de l'usuari (no obligatori)", "allowedUsers": "Usuaris permesos", "allowedUsersDescription": "Llista de patrons de correu electrònic permesos separats per comes. Utilitzeu correus electrònics exactes (usuari@exemple.com), sufixos de domini (@exemple.com) o deixeu-ho en blanc per permetre tots els usuaris.", "failedToFetchSessions": "No s'han pogut recuperar les sessions", "sessionRevokedSuccessfully": "La sessió s'ha revocat correctament", "failedToRevokeSession": "No s'ha pogut revocar la sessió", "confirmRevokeSession": "Esteu segur que voleu revocar aquesta sessió?", "confirmRevokeAllSessions": "Esteu segur que voleu revocar totes les sessions per a aquest usuari?", "failedToRevokeSessions": "No s'han pogut revocar les sessions", "sessionsRevokedSuccessfully": "Sessions revocades correctament", "linkToPasswordAccount": "Enllaç al compte de contrasenya", "linkOIDCDialogTitle": "Enllaça el compte OIDC al compte de contrasenya", "linkOIDCDialogDescription": "Enllaça {{username}} (usuari OIDC) a un compte de contrasenya existent. Això habilitarà la doble autenticació per al compte de contrasenya.", "createUser": "Crea un usuari", "createUserDescription": "Crea un nou usuari local amb nom d'usuari i contrasenya", "enterUsername": "Introdueix el nom d'usuari", "enterPassword": "Introdueix la contrasenya", "userCreatedSuccessfully": "L'usuari {{username}} s'ha creat correctament", "failedToCreateUser": "No s'ha pogut crear l'usuari", "manageUser": "Gestiona l'usuari", "manageUserDescription": "Gestionar la configuració, els rols i els permisos dels usuaris", "authType": "Tipus d'autenticació", "adminStatus": "Estat d'administrador", "userId": "ID d'usuari", "regularUser": "Usuari habitual", "adminPrivileges": "Privilegis d'administrador", "administratorRole": "Rol d'administrador", "administratorRoleDescription": "Atorgar accés complet al sistema i privilegis de gestió", "passwordManagement": "Gestió de contrasenyes", "passwordResetWarning": "Restablir la contrasenya d'un usuari eliminarà totes les seves dades (amfitrions SSH, credencials, configuració). Aquesta acció no es pot desfer.", "resetUserPassword": "Restablir la contrasenya de l'usuari", "resettingPassword": "Restableix...", "passwordResetInitiated": "S'ha iniciat el restabliment de la contrasenya per a {{username}}. S'ha enviat el codi de restabliment.", "failedToResetPassword": "No s'ha pogut iniciar el restabliment de la contrasenya", "sessionManagement": "Gestió de sessions", "revokeAllSessions": "Revoca totes les sessions", "revokeAllSessionsDescription": "Força el tancament de sessió de tots els dispositius i sessions", "revoking": "Revocació...", "revoke": "Revoca-ho tot", "dangerZone": "Zona de perill", "deleteUserTitle": "Suprimeix el compte d'usuari", "deleteUserWarning": "Suprimeix permanentment aquest compte d'usuari i totes les dades associades. Aquesta acció no es pot desfer.", "deleting": "S'està suprimint...", "cannotDeleteSelf": "No pots eliminar el teu propi compte", "cannotRemoveLastAdmin": "No es pot eliminar l'últim administrador", "cannotRemoveOwnAdmin": "No podeu eliminar els vostres propis privilegis d'administrador", "cannotModifyOwnAdminStatus": "No pots modificar el teu propi estat d'administrador", "dualAuth": "Doble autenticació", "externalOIDC": "Extern (OIDC)", "localPassword": "Contrasenya local", "confirmRevokeOwnSessions": "Esteu segur que voleu revocar totes les vostres sessions? Es tancarà la sessió.", "linkOIDCWarningTitle": "Avís: Les dades d'usuari de l'OIDC s'eliminaran", "linkOIDCActionDeleteUser": "Suprimeix el compte d'usuari OIDC i totes les seves dades", "linkOIDCActionAddCapability": "Afegeix la capacitat d'inici de sessió OIDC al compte de contrasenya de destinació", "linkOIDCActionDualAuth": "Permet que el compte de contrasenya iniciï sessió tant amb contrasenya com amb OIDC", "linkTargetUsernameLabel": "Nom d'usuari del compte de contrasenya de destinació", "linkTargetUsernamePlaceholder": "Introduïu el nom d'usuari del compte de contrasenya", "linkAccountsButton": "Enllaçar comptes", "linkingAccounts": "Enllaçant...", "accountsLinkedSuccessfully": "L'usuari OIDC {{oidcUsername}} ha estat enllaçat a {{targetUsername}}", "failedToLinkAccounts": "No s'han pogut enllaçar els comptes", "linkTargetUsernameRequired": "El nom d'usuari de destinació és obligatori.", "unlinkOIDCTitle": "Desvincula l'autenticació OIDC", "unlinkOIDCDescription": "Voleu eliminar l'autenticació OIDC de {{username}}? L'usuari només podrà iniciar sessió amb nom d'usuari i contrasenya després d'això.", "unlinkOIDCSuccess": "OIDC desenllaçat de {{username}}", "failedToUnlinkOIDC": "No s'ha pogut desenllaçar l'OIDC", "databaseSecurity": "Seguretat de bases de dades", "encryptionStatus": "Estat de xifratge", "encryptionEnabled": "Xifratge habilitat", "enabled": "Activat", "disabled": "Discapacitat", "keyId": "ID de clau", "created": "Creat", "migrationStatus": "Estat de la migració", "migrationCompleted": "Migració completada", "migrationRequired": "Migració necessària", "deviceProtectedMasterKey": "Clau mestra protegida pel medi ambient", "legacyKeyStorage": "Emmagatzematge de claus heretades", "masterKeyEncryptedWithDeviceFingerprint": "Clau mestra xifrada amb empremta digital de l'entorn (protecció KEK activa)", "keyNotProtectedByDeviceBinding": "Clau no protegida per l'enllaç d'entorn (es recomana l'actualització)", "valid": "Vàlid", "initializeDatabaseEncryption": "Inicialitzar el xifratge de la base de dades", "enableAes256EncryptionWithDeviceBinding": "Habilita el xifratge AES-256 amb protecció de clau mestra vinculada a l'entorn. Això crea seguretat de nivell empresarial per a claus SSH, contrasenyes i tokens d'autenticació.", "featuresEnabled": "Funcions habilitades:", "aes256GcmAuthenticatedEncryption": "Xifratge autenticat AES-256-GCM", "deviceFingerprintMasterKeyProtection": "Protecció de clau mestra d'empremta digital d'entorn (KEK)", "pbkdf2KeyDerivation": "Derivació de clau PBKDF2 amb 100.000 iteracions", "automaticKeyManagement": "Gestió i rotació automàtica de claus", "initializing": "Inicialitzant...", "initializeEnterpriseEncryption": "Inicialitzar el xifratge empresarial", "migrateExistingData": "Migrar dades existents", "encryptExistingUnprotectedData": "Xifra les dades desprotegides existents a la teva base de dades. Aquest procés és segur i crea còpies de seguretat automàtiques.", "testMigrationDryRun": "Verifica la compatibilitat del xifratge", "migrating": "Migrant...", "migrateData": "Migrar dades", "securityInformation": "Informació de seguretat", "sshPrivateKeysEncryptedWithAes256": "Les claus privades i les contrasenyes SSH estan xifrades amb AES-256-GCM", "userAuthTokensProtected": "Els tokens d'autenticació d'usuari i els secrets 2FA estan protegits", "masterKeysProtectedByDeviceFingerprint": "Les claus de xifratge mestres estan protegides per l'empremta digital del dispositiu (KEK)", "keysBoundToServerInstance": "Les claus estan vinculades a l'entorn actual del servidor (migrables mitjançant variables d'entorn)", "pbkdf2HkdfKeyDerivation": "Derivació de clau PBKDF2 + HKDF amb 100.000 iteracions", "backwardCompatibleMigration": "Totes les dades romanen compatibles amb versions anteriors durant la migració", "enterpriseGradeSecurityActive": "Seguretat activa de nivell empresarial", "masterKeysProtectedByDeviceBinding": "Les claus de xifratge mestres estan protegides per empremta digital de l'entorn. Això utilitza el nom d'amfitrió del servidor, les rutes i altra informació de l'entorn per generar claus de protecció. Per migrar servidors, definiu la variable d'entorn DB_ENCRYPTION_KEY al nou servidor.", "important": "Important", "keepEncryptionKeysSecure": "Assegureu la seguretat de les dades: feu còpies de seguretat dels fitxers de la base de dades i de la configuració del servidor periòdicament. Per migrar a un servidor nou, definiu la variable d'entorn DB_ENCRYPTION_KEY al nou entorn o manteniu el mateix nom d'amfitrió i estructura de directoris.", "loadingEncryptionStatus": "S'està carregant l'estat del xifratge...", "testMigrationDescription": "Verificar que les dades existents es puguin migrar de manera segura a un format xifrat sense modificar realment cap dada", "serverMigrationGuide": "Guia de migració de servidors", "migrationInstructions": "Per migrar dades xifrades a un servidor nou: 1) Feu una còpia de seguretat dels fitxers de la base de dades, 2) Definiu la variable d'entorn DB_ENCRYPTION_KEY=\"la-vostra-clau\" al servidor nou, 3) Restaureu els fitxers de la base de dades", "environmentProtection": "Protecció del medi ambient", "environmentProtectionDesc": "Protegeix les claus de xifratge basades en la informació de l'entorn del servidor (nom d'amfitrió, rutes, etc.), migrables mitjançant variables d'entorn", "verificationCompleted": "Verificació de compatibilitat completada: no s'han modificat les dades", "verificationInProgress": "Verificació completada", "dataMigrationCompleted": "Migració de dades completada correctament!", "verificationFailed": "La verificació de compatibilitat ha fallat", "migrationFailed": "La migració ha fallat", "runningVerification": "Executant la verificació de compatibilitat...", "startingMigration": "Iniciant la migració...", "hardwareFingerprintSecurity": "Seguretat d'empremtes dactilars de maquinari", "hardwareBoundEncryption": "Xifratge vinculat a maquinari actiu", "masterKeysNowProtectedByHardwareFingerprint": "Les claus mestres ara estan protegides per empremtes digitals de maquinari reals en lloc de variables d'entorn.", "cpuSerialNumberDetection": "Detecció del número de sèrie de la CPU", "motherboardUuidIdentification": "Identificació de l'UUID de la placa base", "diskSerialNumberVerification": "Verificació del número de sèrie del disc", "biosSerialNumberCheck": "Comprovació del número de sèrie de la BIOS", "stableMacAddressFiltering": "Filtratge estable d'adreces MAC", "databaseFileEncryption": "Xifratge de fitxers de base de dades", "dualLayerProtection": "Protecció de doble capa activa", "bothFieldAndFileEncryptionActive": "Ara el xifratge a nivell de camp i a nivell de fitxer està actiu per a una seguretat màxima.", "fieldLevelAes256Encryption": "Xifratge AES-256 a nivell de camp per a dades sensibles", "fileLevelDatabaseEncryption": "Xifratge de bases de dades a nivell de fitxer amb vinculació de maquinari", "hardwareBoundFileKeys": "Claus de xifratge de fitxers vinculades al maquinari", "automaticEncryptedBackups": "Creació automàtica de còpies de seguretat xifrades", "createEncryptedBackup": "Crea una còpia de seguretat xifrada", "creatingBackup": "Creant còpia de seguretat...", "backupCreated": "Còpia de seguretat creada", "encryptedBackupCreatedSuccessfully": "Còpia de seguretat xifrada creada correctament", "backupCreationFailed": "No s'ha pogut crear la còpia de seguretat", "databaseMigration": "Migració de bases de dades", "exportForMigration": "Exportació per a la migració", "exportDatabaseForHardwareMigration": "Exporta la base de dades com a fitxer SQLite amb dades desxifrades per a la migració al nou maquinari", "exportDatabase": "Exporta la base de dades SQLite", "exporting": "Exportant...", "exportCreated": "Exportació SQLite creada", "exportContainsDecryptedData": "L'exportació SQLite conté dades desxifrades: mantingueu-les segures!", "databaseExportedSuccessfully": "La base de dades SQLite s'ha exportat correctament", "databaseExportFailed": "L'exportació de la base de dades SQLite ha fallat", "importFromMigration": "Importar des de la migració", "importDatabaseFromAnotherSystem": "Importar una base de dades SQLite des d'un altre sistema o maquinari", "importDatabase": "Importa la base de dades SQLite", "importing": "Important...", "selectedFile": "Fitxer SQLite seleccionat", "importWillReplaceExistingData": "La importació de SQLite substituirà les dades existents; es recomana fer una còpia de seguretat.", "pleaseSelectImportFile": "Si us plau, seleccioneu un fitxer d'importació SQLite.", "databaseImportedSuccessfully": "La base de dades SQLite s'ha importat correctament", "databaseImportFailed": "La importació de la base de dades SQLite ha fallat", "manageEncryptionAndBackups": "Gestionar les claus de xifratge, la seguretat de la base de dades i les operacions de còpia de seguretat", "activeSecurityFeatures": "Mesures de seguretat i proteccions actualment actives", "deviceBindingTechnology": "Tecnologia avançada de protecció de claus basada en maquinari", "backupAndRecovery": "Opcions de creació segura de còpies de seguretat i recuperació de bases de dades", "crossSystemDataTransfer": "Exportar i importar bases de dades entre diferents sistemes", "noMigrationNeeded": "No cal migració", "encryptionKey": "Clau de xifratge", "keyProtection": "Protecció de claus", "active": "Actiu", "legacy": "Llegat", "dataStatus": "Estat de les dades", "encrypted": "Xifrat", "needsMigration": "Necessita migració", "ready": "Llest", "initializeEncryption": "Inicialitzar el xifratge", "initialize": "Inicialitzar", "test": "Prova", "migrate": "Migrar", "backup": "Còpia de seguretat", "createBackup": "Crea una còpia de seguretat", "exportImport": "Exportació/Importació", "export": "Exporta", "import": "Importa", "passwordRequired": "Cal una contrasenya", "confirmExport": "Confirma l'exportació", "exportDescription": "Exporta els hosts i les credencials SSH com a fitxer SQLite", "importDescription": "Importa un fitxer SQLite amb una fusió incremental (omet els duplicats)", "criticalWarning": "Avís crític", "cannotDisablePasswordLoginWithoutOIDC": "No es pot desactivar l'inici de sessió amb contrasenya sense configurar l'OIDC. Heu de configurar l'autenticació OIDC abans de desactivar l'inici de sessió amb contrasenya o perdreu l'accés a Termix.", "confirmDisablePasswordLogin": "Esteu segur que voleu desactivar l'inici de sessió amb contrasenya? Assegureu-vos que l'OIDC estigui configurat correctament i funcioni abans de continuar, o perdreu l'accés a la vostra instància de Termix.", "passwordLoginDisabled": "Inici de sessió amb contrasenya desactivat correctament", "passwordLoginAndRegistrationDisabled": "L'inici de sessió amb contrasenya i el registre de compte nou s'han desactivat correctament.", "requiresPasswordLogin": "Requereix que l'inici de sessió amb contrasenya estigui habilitat", "passwordLoginDisabledWarning": "L'inici de sessió amb contrasenya està desactivat. Assegureu-vos que l'OIDC estigui configurat correctament o no podreu iniciar sessió a Termix.", "oidcRequiredWarning": "CRÍTIC: L'inici de sessió amb contrasenya està desactivat. Si restableixes o configures incorrectament l'OIDC, perdràs tot l'accés a Termix i bloquejaràs la teva instància. Només continua si n'estàs absolutament segur.", "confirmDisableOIDCWarning": "AVÍS: Esteu a punt de desactivar OIDC mentre l'inici de sessió amb contrasenya també està desactivat. Això bloquejarà la vostra instància de Termix i perdreu tot l'accés. Esteu completament segur que voleu continuar?", "failedToUpdatePasswordLoginStatus": "No s'ha pogut actualitzar l'estat d'inici de sessió de la contrasenya", "monitoringDefaults": "Monitorització dels valors predeterminats", "monitoringDefaultsDesc": "Intervals globals predeterminats per a les comprovacions d'estat i la recopilació de mètriques. La configuració per host substitueix aquests valors.", "globalStatusCheckInterval": "Interval de comprovació d'estat per defecte", "globalMetricsInterval": "Interval de recopilació de mètriques per defecte", "globalSettingsSaved": "S'ha desat la configuració de monitorització global", "failedToSaveGlobalSettings": "No s'ha pogut desar la configuració de monitorització global", "failedToLoadGlobalSettings": "No s'ha pogut carregar la configuració de monitorització global", "loadingSessions": "S'estan carregant les sessions...", "noActiveSessions": "No s'han trobat sessions actives.", "device": "Dispositiu", "user": "Usuari", "lastActive": "Últim actiu", "expires": "Caduca", "revoked": "Revocat", "revokeAllUserSessionsTitle": "Revoca totes les sessions per a aquest usuari", "revokeAll": "Revoca-ho tot", "linkOidcToPasswordAccount": "Enllaça el compte OIDC al compte de contrasenya", "linkOidcToPasswordAccountDescription": "Enllaça {{username}} (usuari OIDC) a un compte de contrasenya existent. Això habilitarà la doble autenticació per al compte de contrasenya.", "linkOidcWarningTitle": "Avís: Les dades d'usuari de l'OIDC s'eliminaran", "linkOidcWarningDescription": "Aquesta acció permetrà:", "linkOidcActionDeleteUser": "Suprimeix el compte d'usuari OIDC i totes les seves dades", "linkOidcActionAddCapability": "Afegeix la capacitat d'inici de sessió OIDC al compte de contrasenya de destinació", "linkOidcActionDualAuth": "Permet que el compte de contrasenya iniciï sessió tant amb contrasenya com amb OIDC", "passwordMinLength": "La contrasenya ha de tenir com a mínim 6 caràcters", "currentRoles": "Rols actuals", "noRolesAssigned": "Sense rols assignats", "assignNewRole": "Assigna un nou rol" }, "hosts": { "title": "Gestor d'amfitrions", "hosts": "Amfitrions", "sshHosts": "Amfitrions SSH", "noHosts": "Sense amfitrions SSH", "noHostsMessage": "Encara no has afegit cap amfitrió SSH. Fes clic a \"Afegeix amfitrió\" per començar.", "loadingHosts": "S'estan carregant els amfitrions...", "failedToLoadHosts": "No s'han pogut carregar els amfitrions", "retry": "Torna-ho a intentar", "refresh": "Actualitza", "optional": "Opcional", "hostsCount": "amfitrions {{count}}", "importJson": "Importa JSON", "importing": "Important...", "importJsonTitle": "Importa hosts SSH des de JSON", "importJsonDesc": "Puja un fitxer JSON per importar de manera massiva diversos hosts SSH (màxim 100).", "downloadSample": "Descarrega la mostra", "formatGuide": "Guia de formats", "exportCredentialWarning": "Avís: L'amfitrió \"{{name}}\" utilitza l'autenticació de credencials. El fitxer exportat no inclourà les dades de credencials i caldrà reconfigurar-lo manualment després de la importació. Voleu continuar?", "exportSensitiveDataWarning": "Avís: L'amfitrió \"{{name}}\" conté dades d'autenticació sensibles (contrasenya/clau SSH). El fitxer exportat inclourà aquestes dades en text sense format. Si us plau, manteniu el fitxer segur i suprimiu-lo després d'utilitzar-lo. Voleu continuar?", "uncategorized": "Sense categoria", "confirmDelete": "Esteu segur que voleu suprimir \"{{name}}\"?", "failedToDeleteHost": "No s'ha pogut suprimir l'amfitrió", "failedToExportHost": "No s'ha pogut exportar l'amfitrió. Assegureu-vos que heu iniciat la sessió i que teniu accés a les dades de l'amfitrió.", "jsonMustContainHosts": "El fitxer JSON ha de contenir una matriu \"hosts\" o ser una matriu d'amfitrions.", "noHostsInJson": "No s'han trobat hosts al fitxer JSON", "maxHostsAllowed": "Màxim de 100 amfitrions permesos per importació", "importCompleted": "Importació completada: {{success}} correcta, {{failed}} fallida", "importCreated": "creat", "importUpdated": "actualitzat", "importFailedCount": "fallat", "importSkipExisting": "Importa (omet els existents)", "importOverwriteExisting": "Importa (sobreescriu l'existent)", "importFailed": "La importació ha fallat", "importError": "Error d'importació", "failedToImportJson": "No s'ha pogut importar el fitxer JSON", "connectionDetails": "Detalls de la connexió", "organization": "Organització", "ipAddress": "Adreça IP o nom d'amfitrió", "port": "Port", "name": "Nom", "username": "Nom d'usuari", "folder": "Carpeta", "tags": "Etiquetes", "pin": "Fixar", "notes": "Notes", "expirationDate": "Data de caducitat", "passwordRequired": "Cal una contrasenya quan s'utilitza l'autenticació amb contrasenya", "sshKeyRequired": "Cal una clau privada SSH quan s'utilitza l'autenticació per clau", "keyTypeRequired": "El tipus de clau és obligatori quan s'utilitza l'autenticació de clau", "mustSelectValidSshConfig": "Cal seleccionar una configuració SSH vàlida de la llista.", "addHost": "Afegeix amfitrió", "editHost": "Edita l'amfitrió", "cloneHost": "Host clonat", "updateHost": "Actualitza l'amfitrió", "hostUpdatedSuccessfully": "L'amfitrió \"{{name}}\" s'ha actualitzat correctament!", "hostAddedSuccessfully": "L'amfitrió \"{{name}}\" s'ha afegit correctament!", "hostDeletedSuccessfully": "L'amfitrió \"{{name}}\" s'ha suprimit correctament!", "failedToSaveHost": "No s'ha pogut desar l'amfitrió. Torna-ho a provar.", "savingHost": "Desant l'amfitrió...", "updatingHost": "Actualitzant l'amfitrió...", "cloningHost": "Clonació de l'amfitrió...", "enableTerminal": "Habilita el terminal", "enableTerminalDesc": "Activa/desactiva la visibilitat de l'amfitrió a la pestanya Terminal", "enableTunnel": "Habilita el túnel", "enableTunnelDesc": "Activa/desactiva la visibilitat de l'amfitrió a la pestanya Túnel", "enableFileManager": "Habilita el gestor de fitxers", "enableFileManagerDesc": "Activa/desactiva la visibilitat de l'amfitrió a la pestanya Gestor de fitxers", "enableDockerDesc": "Activa/desactiva la visibilitat de l'amfitrió a la pestanya Docker", "enableDocker": "Activa Docker", "defaultPath": "Camí predeterminat", "defaultPathDesc": "Directori per defecte en obrir el gestor de fitxers per a aquest amfitrió", "tunnelConnections": "Connexions de túnels", "connection": "Connexió", "remove": "Elimina", "sourcePort": "Port d'origen", "sourcePortDesc": " (La font fa referència als detalls de la connexió actual a la pestanya General)", "endpointPort": "Port de punt final", "endpointSshConfig": "Configuració SSH del punt final", "tunnelForwardDescription": "Aquest túnel redirigirà el trànsit des del port {{sourcePort}} de la màquina d'origen (detalls de la connexió actual a la pestanya general) fins al port {{endpointPort}} de la màquina final.", "maxRetries": "Màxim d'intents", "maxRetriesDescription": "Nombre màxim d'intents de reintent per a la connexió del túnel.", "retryInterval": "Interval de reintent (segons)", "retryIntervalDescription": "Temps d'espera entre intents de reintent.", "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": "Tipus de túnel", "tunnelTypeLocal": "Local (-L)", "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ó:", "debianUbuntuEquivalent": "(Debian/Ubuntu) o l'equivalent per al vostre sistema operatiu.", "or": "o", "centosRhelFedora": "CentOS/RHEL/Fedora", "macos": "macOS", "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": "Editeu el fitxer de configuració SSH:", "sshConfigPath": "/etc/ssh/sshd_config", "restartSshService": "A continuació, reinicieu el servei SSH:", "restartSshCommand": "sudo systemctl reinicia sshd", "upload": "Pujada", "authentication": "Autenticació", "password": "Contrasenya", "key": "Clau", "credential": "Credencial", "none": "Cap", "opkssh": "OPKSSH", "opksshAuthDescription": "Et demana l'autenticació web OPKSSH cada vegada que et connectes. El teu testimoni d'autenticació durarà 24 hores fins que s'hagi de renovar.", "selectCredential": "Selecciona la credencial", "selectCredentialPlaceholder": "Trieu una credencial...", "credentialRequired": "Cal tenir credencials quan s'utilitza l'autenticació de credencials", "credentialDescription": "Si seleccioneu una credencial, se sobreescriurà el nom d'usuari actual i s'utilitzaran les dades d'autenticació de la credencial.", "cannotChangeAuthAsSharedUser": "No es pot canviar l'autenticació com a usuari compartit", "sshPrivateKey": "Clau privada SSH", "keyPassword": "Contrasenya clau", "keyType": "Tipus de clau", "autoDetect": "Detecció automàtica", "rsa": "RSA", "ed25519": "ED25519", "ecdsaNistP256": "ECDSA NIST P-256", "ecdsaNistP384": "ECDSA NIST P-384", "ecdsaNistP521": "ECDSA NIST P-521", "dsa": "DSA", "rsaSha2256": "RSA SHA2-256", "rsaSha2512": "RSA SHA2-512", "uploadFile": "Puja el fitxer", "pasteKey": "Enganxa la clau", "updateKey": "Actualitza la clau", "existingKey": "Clau existent (feu clic per canviar-la)", "existingCredential": "Credencial existent (feu clic per canviar-la)", "addTagsSpaceToAdd": "afegir etiquetes (espai per afegir)", "terminalBadge": "Terminal", "tunnelBadge": "Túnel", "fileManagerBadge": "Gestor de fitxers", "general": "General", "terminal": "Terminal", "tunnel": "Túnel", "fileManager": "Gestor de fitxers", "serverStats": "Estadístiques del servidor", "hostViewer": "Visualitzador de l'amfitrió", "enableServerStats": "Habilita les estadístiques del servidor", "enableServerStatsDesc": "Activa/desactiva la recopilació d'estadístiques del servidor per a aquest amfitrió", "displayItems": "Mostrar elements", "displayItemsDesc": "Trieu quines mètriques voleu mostrar a la pàgina d'estadístiques del servidor", "enableCpu": "Ús de la CPU", "enableMemory": "Ús de memòria", "enableDisk": "Ús del disc", "enableNetwork": "Estadístiques de xarxa (properament)", "enableProcesses": "Recompte de processos (properament)", "enableUptime": "Temps de funcionament (properament)", "enableHostname": "Nom de l'amfitrió (properament)", "enableOs": "Sistema operatiu (properament)", "customCommands": "Comandes personalitzades (properament)", "customCommandsDesc": "Defineix ordres d'apagada i reinici personalitzades per a aquest servidor", "shutdownCommand": "Ordre d'apagada", "rebootCommand": "Ordre de reinici", "confirmRemoveFromFolder": "Esteu segur que voleu eliminar \"{{name}}\" de la carpeta \"{{folder}}\"? L'amfitrió es mourà a \"Sense carpeta\".", "removedFromFolder": "L'amfitrió \"{{name}}\" s'ha eliminat correctament de la carpeta.", "failedToRemoveFromFolder": "No s'ha pogut eliminar l'amfitrió de la carpeta.", "folderRenamed": "La carpeta \"{{oldName}}\" s'ha canviat correctament a \"{{newName}}\"", "failedToRenameFolder": "No s'ha pogut canviar el nom de la carpeta", "editFolderAppearance": "Edita l'aspecte de la carpeta", "editFolderAppearanceDesc": "Personalitza el color i la icona de la carpeta", "folderColor": "Color de la carpeta", "folderIcon": "Icona de carpeta", "preview": "Vista prèvia", "folderAppearanceUpdated": "L'aspecte de la carpeta s'ha actualitzat correctament", "failedToUpdateFolderAppearance": "No s'ha pogut actualitzar l'aspecte de la carpeta", "deleteAllHostsInFolder": "Suprimeix tots els hosts de la carpeta", "confirmDeleteAllHostsInFolder": "Esteu segur que voleu suprimir tots els hosts {{count}} de la carpeta \"{{folder}}\"? Aquesta acció no es pot desfer.", "allHostsInFolderDeleted": "S'han suprimit correctament els hosts {{count}} de la carpeta \"{{folder}}\".", "failedToDeleteHostsInFolder": "No s'han pogut suprimir els hosts de la carpeta", "movedToFolder": "L'amfitrió \"{{name}}\" s'ha mogut correctament a \"{{folder}}\"", "failedToMoveToFolder": "No s'ha pogut moure l'amfitrió a la carpeta", "clickToRenameFolder": "Feu clic per canviar el nom de la carpeta", "renameFolder": "Canvia el nom de la carpeta", "removeFromFolder": "Elimina de la carpeta \"{{folder}}\"", "editHostTooltip": "Edita l'amfitrió", "deleteHostTooltip": "Suprimeix l'amfitrió", "exportHostTooltip": "Exporta l'amfitrió", "cloneHostTooltip": "Hoste clonat", "clickToEditHost": "Feu clic per editar l'amfitrió", "dragToMoveBetweenFolders": "Arrossega per moure't entre carpetes", "exportedHostConfig": "Configuració d'amfitrió exportada per a {{name}}", "openTerminal": "Obre el terminal", "openFileManager": "Obre el gestor de fitxers", "openTunnels": "Túnels oberts", "openServerDetails": "Obre els detalls del servidor", "statistics": "Estadístiques", "enabledWidgets": "Widgets activats", "openServerStats": "Estadístiques del servidor obert", "enabledWidgetsDesc": "Seleccioneu els widgets d'estadístiques que voleu mostrar per a aquest amfitrió", "monitoringConfiguration": "Configuració de monitorització", "monitoringConfigurationDesc": "Configura la freqüència amb què es comproven les estadístiques i l'estat del servidor", "statusCheckEnabled": "Activa la supervisió d'estat", "statusCheckEnabledDesc": "Comprova si el servidor està en línia o fora de línia", "statusCheckInterval": "Interval de comprovació d'estat", "statusCheckIntervalDesc": "Amb quina freqüència cal comprovar si l'amfitrió està en línia (5 segons - 1 hora)", "useGlobalStatusInterval": "Utilitza el valor predeterminat global", "useGlobalMetricsInterval": "Utilitza el valor predeterminat global", "usingGlobalDefault": "Utilitzant el valor per defecte global ({{value}}s)", "metricsEnabled": "Activa la supervisió de mètriques", "metricsEnabledDesc": "Recopila estadístiques de CPU, RAM, disc i altres estadístiques del sistema", "metricsInterval": "Interval de recopilació de mètriques", "metricsIntervalDesc": "Amb quina freqüència s'han de recopilar estadístiques del servidor (5 segons - 1 hora)", "intervalSeconds": "segons", "intervalMinutes": "minuts", "intervalValidation": "Els intervals de monitorització han d'estar entre 5 segons i 1 hora (3600 segons)", "monitoringDisabled": "La supervisió del servidor està desactivada per a aquest amfitrió.", "enableMonitoring": "Activa la supervisió a la pestanya Gestor d'amfitrions → Estadístiques", "monitoringDisabledBadge": "Monitorització desactivada", "statusMonitoring": "Estat", "metricsMonitoring": "Mètriques", "terminalCustomization": "Personalització del terminal", "appearance": "Aspecte", "behavior": "Comportament", "advanced": "Avançat", "themePreview": "Vista prèvia del tema", "theme": "Tema", "selectTheme": "Selecciona un tema", "chooseColorTheme": "Trieu un tema de color per al terminal", "fontFamily": "Família tipogràfica", "selectFont": "Selecciona la font", "selectFontDesc": "Seleccioneu la font que voleu utilitzar al terminal", "fontSize": "Mida de la lletra", "fontSizeValue": "Mida de la lletra: {{value}}px", "adjustFontSize": "Ajusta la mida de la lletra del terminal", "letterSpacing": "Espaiat entre lletres", "letterSpacingValue": "Espaiat entre lletres: {{value}}px", "adjustLetterSpacing": "Ajusta l'espai entre caràcters", "lineHeight": "Alçada de la línia", "lineHeightValue": "Alçada de la línia: {{value}}", "adjustLineHeight": "Ajusta l'espaiat entre línies", "cursorStyle": "Estil del cursor", "selectCursorStyle": "Selecciona l'estil del cursor", "cursorStyleBlock": "Bloc", "cursorStyleUnderline": "Subratllat", "cursorStyleBar": "Bar", "chooseCursorAppearance": "Trieu l'aspecte del cursor", "cursorBlink": "Parpelleig del cursor", "enableCursorBlink": "Activa l'animació de parpelleig del cursor", "scrollbackBuffer": "Buffer de desplaçament enrere", "scrollbackBufferValue": "Buffer de desplaçament enrere: {{value}} línies", "scrollbackBufferDesc": "Nombre de línies que es mantindran a l'historial de desplaçament enrere", "bellStyle": "Estil de campana", "selectBellStyle": "Selecciona l'estil de la campana", "bellStyleNone": "Cap", "bellStyleSound": "So", "bellStyleVisual": "Visual", "bellStyleBoth": "Tots dos", "bellStyleDesc": "Com gestionar el timbre del terminal (caràcter BEL, \\x07). Els programes activen això en completar tasques, trobar errors o per a notificacions. \"So\" reprodueix un bip d'àudio, \"Visual\" fa parpellejar la pantalla breument, \"Tots dos\" fa ambdues coses, \"Cap\" desactiva les alertes de timbre.", "rightClickSelectsWord": "Clic dret Selecciona Word", "rightClickSelectsWordDesc": "Si feu clic amb el botó dret, seleccioneu la paraula que hi ha sota el cursor.", "fastScrollModifier": "Modificador de desplaçament ràpid", "selectModifier": "Selecciona el modificador", "modifierAlt": "Alt", "modifierCtrl": "Ctrl", "modifierShift": "Majúscules", "fastScrollModifierDesc": "Tecla modificadora per a desplaçament ràpid", "fastScrollSensitivity": "Sensibilitat de desplaçament ràpid", "fastScrollSensitivityValue": "Sensibilitat de desplaçament ràpid: {{value}}", "fastScrollSensitivityDesc": "Multiplicador de velocitat de desplaçament quan es manté premut el modificador", "minimumContrastRatio": "Relació de contrast mínima", "minimumContrastRatioValue": "Relació de contrast mínima: {{value}}", "minimumContrastRatioDesc": "Ajusta automàticament els colors per a una millor llegibilitat", "sshAgentForwarding": "Reenviament d'agents SSH", "sshAgentForwardingDesc": "Reenvia l'agent d'autenticació SSH a l'amfitrió remot", "backspaceMode": "Mode de retrocés", "selectBackspaceMode": "Selecciona el mode de retrocés", "backspaceModeNormal": "Normal (SUP)", "backspaceModeControlH": "Control-H (^H)", "backspaceModeDesc": "Comportament de la tecla Retrocés per a la compatibilitat", "startupSnippet": "Fragment d'inici", "selectSnippet": "Selecciona un fragment", "searchSnippets": "Fragments de cerca...", "snippetNone": "Cap", "noneAuthTitle": "Autenticació interactiva amb teclat", "noneAuthDescription": "Aquest mètode d'autenticació utilitzarà l'autenticació interactiva del teclat quan es connecti al servidor SSH.", "noneAuthDetails": "L'autenticació interactiva amb teclat permet que el servidor us demani credencials durant la connexió. Això és útil per a servidors que requereixen autenticació multifactor o si no voleu desar les credencials localment.", "opksshAuthTitle": "Autenticació OPKSSH", "forceKeyboardInteractive": "Forçar la interacció del teclat", "forceKeyboardInteractiveDesc": "Força l'ús de l'autenticació interactiva amb teclat. De vegades, això és necessari per a servidors que utilitzen l'autenticació de dos factors (TOTP/2FA).", "overrideCredentialUsername": "Substitueix les credencials i el nom d'usuari", "overrideCredentialUsernameDesc": "Feu servir un nom d'usuari diferent del que està emmagatzemat a la credencial. Això us permet utilitzar la mateixa credencial amb noms d'usuari diferents.", "jumpHosts": "Amfitrions de salt", "jumpHostsDescription": "Els hosts de salt (també coneguts com a hosts bastion) permeten connectar-se a un servidor de destinació a través d'un o més servidors intermedis. Això és útil per accedir a servidors darrere de tallafocs o en xarxes privades.", "jumpHostChain": "Cadena d'amfitrió de salt", "addJumpHost": "Afegeix l'amfitrió de salt", "selectServer": "Selecciona el servidor", "searchServers": "Cerca servidors...", "noServerFound": "No s'ha trobat cap servidor", "jumpHostsOrder": "Les connexions es faran en aquest ordre: Jump Host 1 → Jump Host 2 → ... → Servidor de destinació", "socks5Proxy": "Proxy SOCKS5", "socks5Description": "Configura el servidor intermediari SOCKS5 per a la connexió SSH. Tot el trànsit es dirigirà a través del servidor intermediari especificat.", "enableSocks5": "Habilita el servidor intermediari SOCKS5", "enableSocks5Description": "Utilitza el proxy SOCKS5 per a aquesta connexió SSH", "socks5Host": "Amfitrió intermediari", "socks5Port": "Port de proxy", "socks5Username": "Nom d'usuari del proxy", "socks5Password": "Contrasenya del servidor intermediari", "socks5UsernameOptional": "Opcional: deixeu-ho en blanc si el proxy no requereix autenticació.", "socks5PasswordOptional": "Opcional: deixeu-ho en blanc si el proxy no requereix autenticació.", "socks5ProxyChain": "Cadena de proxy", "socks5ProxyChainDescription": "Configura una cadena de proxies SOCKS. Cada proxi de la cadena es connectarà a través de l'anterior.", "socks5ProxyMode": "Mode proxy", "socks5UseSingleProxy": "Utilitza un únic proxy", "socks5UseProxyChain": "Utilitza la cadena de proxy", "socks5UsePreset": "Utilitza la configuració predefinida desada", "socks5SelectPreset": "Selecciona la configuració predefinida", "socks5ManagePresets": "Gestiona els preajustos", "socks5ProxyNode": "Proxy {{number}}", "socks5AddProxy": "Afegeix un proxy a la cadena", "socks5RemoveProxy": "Elimina el proxy", "socks5ProxyType": "Tipus de proxy", "socks5SaveAsPreset": "Desa com a predefinició", "socks5SavePresetTitle": "Desa la cadena de proxy com a predefinida", "socks5SavePresetDescription": "Desa la configuració actual de la cadena de proxy com a predefinició reutilitzable", "socks5PresetName": "Nom predefinit", "socks5PresetDescription": "Descripció (opcional)", "socks5PresetCreated": "S'ha creat un valor predefinit de la cadena de proxy", "socks5PresetUpdated": "Predefinició de la cadena de proxy actualitzada", "socks5PresetDeleted": "S'ha suprimit el valor predefinit de la cadena de proxy", "socks5PresetSaved": "El preajust \"{{name}}\" s'ha desat correctament", "socks5PresetSaveError": "No s'ha pogut desar la configuració predefinida", "socks5PresetNameRequired": "Cal un nom predefinit", "socks5EmptyChainError": "No es pot desar una cadena de proxy buida", "socks5ProxyChainEmpty": "Afegeix com a mínim un proxy a la cadena", "socks5HostDescription": "Nom d'amfitrió o adreça IP del servidor intermediari SOCKS", "socks5PortDescription": "Número de port del servidor intermediari SOCKS (per defecte: 1080)", "addProxyNode": "Afegeix un node proxy", "noProxyNodes": "No hi ha cap node proxy configurat. Feu clic a \"Afegeix un node proxy\" per afegir-ne un.", "proxyNode": "Node intermediari", "proxyType": "Tipus de proxy", "quickActions": "Accions ràpides", "quickActionsDescription": "Les accions ràpides us permeten crear botons personalitzats que executen fragments SSH en aquest servidor. Aquests botons apareixeran a la part superior de la pàgina Estadístiques del servidor per a un accés ràpid.", "quickActionsList": "Llista d'accions ràpides", "addQuickAction": "Afegeix una acció ràpida", "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": "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", "sudoPassword": "Contrasenya de Sudo", "sudoPasswordDesc": "Contrasenya opcional per a les ordres sudo (útil amb l'autenticació de clau)", "keepaliveSettings": "SSH Keeping Alive", "keepaliveSettingsDesc": "Configura el comportament de keepalive a nivell SSH. Estableix l'interval a 0 per desactivar els keepalive SSH (útil per a MikroTik i altres dispositius que ignoren les sol·licituds de keepalive).", "keepaliveInterval": "Interval de manteniment (ms)", "keepaliveIntervalDesc": "Freqüència d'enviament de pings de keepalive SSH. Per defecte: 30000 (30 s). Establiu-ho a 0 per desactivar-ho.", "keepaliveCountMax": "Errors màxims de KeepAlive", "keepaliveCountMaxDesc": "Desconnecta després d'aquest nombre de keepalives sense resposta. Per defecte: 3.", "socks4": "MITJONS4", "socks5": "MITJONS5", "httpConnect": "CONNEXIÓ HTTP", "testProxy": "Prova de connexió", "testingProxy": "Proves...", "proxyTestSuccess": "Connexió de proxy correcta ({{latency}}ms)", "proxyTestFailed": "La prova del servidor intermediari ha fallat: {{error}}", "connectionPath": "Ruta de connexió", "executeSnippetOnConnect": "Executa un fragment quan el terminal es connecti", "autoMosh": "Auto-MOSH", "autoMoshDesc": "Executa automàticament l'ordre MOSH en connectar-se", "moshCommand": "Comandament MOSH", "moshCommandDesc": "L'ordre MOSH a executar", "environmentVariables": "Variables d'entorn", "environmentVariablesDesc": "Estableix variables d'entorn personalitzades per a la sessió de terminal", "variableName": "Nom de la variable", "variableValue": "Valor", "addVariable": "Afegeix una variable", "docker": "Docker", "openDocker": "Obre Docker", "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", "errorCode": "Codi d'error: {{code}}", "version": "Docker v{{version}}", "current": "Actual", "used_limit": "Utilitzat / Límit", "percentage": "Percentatge", "input": "Entrada", "output": "Sortida", "read": "Llegir", "write": "Escriure", "pids": "PIDs", "id": "ID", "state": "Estat", "console": "Consola", "containerMustBeRunning": "El contenidor ha d'estar en execució per connectar-se a la consola.", "authenticationRequired": "Cal autenticació", "connectedTo": "Connectat a {{containerName}}", "disconnected": "Desconnectat", "consoleError": "Error de consola", "errorMessage": "Error: {{message}}", "failedToConnect": "No s'ha pogut connectar a la consola", "disconnectedFromContainer": "Desconnectat de la consola del contenidor.", "containerNotRunning": "El contenidor no està en funcionament", "startContainerToAccess": "Inicieu el contenidor per accedir a la consola", "selectShell": "Selecciona l'intèrpret d'ordres", "bash": "Bash", "sh": "Sh", "ash": "Cendra", "connecting": "Connectant...", "connect": "Connecta", "disconnect": "Desconnecta", "notConnected": "No connectat", "clickToConnect": "Feu clic a Connecta per iniciar una shell interactiva", "connectingTo": "Connectant a {{containerName}}...", "containerMustBeRunningToViewStats": "El contenidor ha d'estar en execució per veure les estadístiques", "failedToFetchStats": "No s'han pogut obtenir les estadístiques", "noContainersFound": "No s'han trobat contenidors", "noContainersFoundHint": "Comença creant contenidors al teu servidor", "searchPlaceholder": "Cerca per nom, imatge o identificador...", "filterByStatusPlaceholder": "Filtra per estat", "allContainersCount": "Tot ({{count}})", "statusCount": "{{status}} ({{count}})", "noContainersMatchFilters": "No hi ha contenidors que coincideixin amb els vostres filtres", "noContainersMatchFiltersHint": "Prova d'ajustar la cerca o el filtre", "containerStarted": "Contenidor {{name}} iniciat", "failedToStartContainer": "No s'ha pogut iniciar el contenidor: {{error}}", "containerStopped": "El contenidor {{name}} s'ha aturat", "failedToStopContainer": "No s'ha pogut aturar el contenidor: {{error}}", "containerRestarted": "El contenidor {{name}} s'ha reiniciat", "failedToRestartContainer": "No s'ha pogut reiniciar el contenidor: {{error}}", "containerUnpaused": "Contenidor {{name}} reactivat", "containerPaused": "Contenidor {{name}} en pausa", "failedToTogglePauseContainer": "No s'ha pogut {{action}} contenidor: {{error}}", "containerRemoved": "Contenidor {{name}} eliminat", "failedToRemoveContainer": "No s'ha pogut eliminar el contenidor: {{error}}", "image": "Imatge:", "idLabel": "ID:", "ports": "Ports:", "noPorts": "Cap", "created": "Creat:", "start": "Inici", "stop": "Atura", "unpause": "Reprendre la pausa", "pause": "Pausa", "restart": "Reinicia", "removeContainer": "Elimina el contenidor", "confirmRemoveContainer": "Esteu segur que voleu eliminar el contenidor \"{{name}}\"?", "runningContainerWarning": "Avís: Aquest contenidor està en execució i s'eliminarà de manera forçada.", "removing": "Eliminació de:", "containerNotFound": "No s'ha trobat el contenidor", "backToList": "Torna a la llista", "logs": "Registres", "stats": "Estadístiques", "consoleTab": "Consola", "failedToFetchLogs": "No s'han pogut obtenir els registres: {{error}}", "failedToDownloadLogs": "No s'han pogut descarregar els registres: {{error}}", "linesToShow": "Línies per mostrar", "last50Lines": "Últimes 50 línies", "last100Lines": "Últimes 100 línies", "last500Lines": "Últimes 500 línies", "last1000Lines": "Últimes 1000 línies", "allLogs": "Tots els registres", "showTimestamps": "Mostra les marques de temps", "autoRefresh": "Actualització automàtica", "filterLogsPlaceholder": "Filtra els registres...", "noLogsAvailable": "No hi ha registres disponibles", "selectMode": "Selecciona", "exitSelectMode": "Cancel·la", "selectedCount": "{{count}} seleccionat", "bulkMonitoring": "Monitorització", "bulkFeatures": "Característiques", "bulkMoveFolder": "Mou a la carpeta", "bulkPin": "Fixar", "bulkUnpin": "Desfixar", "enableAllFeatures": "Activa totes les funcions", "disableAllFeatures": "Desactiva totes les funcions", "enableStatusCheck": "Activa la comprovació d'estat", "disableStatusCheck": "Desactiva la comprovació d'estat", "enableMetrics": "Activa les mètriques", "disableMetrics": "Desactiva les mètriques", "bulkEnableTerminal": "Habilita el terminal", "bulkDisableTerminal": "Desactiva el terminal", "bulkEnableTunnel": "Habilita el túnel", "bulkDisableTunnel": "Desactiva el túnel", "bulkEnableFileManager": "Habilita el gestor de fitxers", "bulkDisableFileManager": "Desactiva el gestor de fitxers", "bulkEnableDocker": "Activa Docker", "bulkDisableDocker": "Desactiva Docker", "bulkUpdateSuccess": "S'han actualitzat correctament els hosts {{count}}", "bulkUpdateFailed": "L'actualització massiva ha fallat", "selectAll": "Selecciona-ho tot", "deselectAll": "Desselecciona-ho tot", "useGlobalStatusDefault": "Utilitza el valor per defecte global (estat)", "useGlobalMetricsDefault": "Utilitza el valor predeterminat global (mètriques)" }, "terminal": { "title": "Terminal", "connect": "Connecta't a l'amfitrió", "disconnect": "Desconnecta", "clear": "Clar", "copy": "Còpia", "paste": "Enganxa", "find": "Troba", "fullscreen": "Pantalla completa", "splitHorizontal": "Dividir horitzontalment", "splitVertical": "Dividir verticalment", "closePanel": "Tanca el panell", "reconnect": "Reconnecta", "sessionEnded": "Sessió finalitzada", "connectionLost": "Connexió perduda", "error": "ERROR: {{message}}", "disconnected": "Desconnectat", "connectionClosed": "Connexió tancada", "connectionError": "Error de connexió: {{message}}", "connected": "Connectat", "clipboardWriteFailed": "No s'ha pogut copiar al porta-retalls. Assegureu-vos que la pàgina es serveix per HTTPS o localhost.", "clipboardReadFailed": "No s'ha pogut llegir del porta-retalls. Assegureu-vos que els permisos del porta-retalls estiguin concedits.", "sshConnected": "Connexió SSH establerta", "authError": "L'autenticació ha fallat: {{message}}", "unknownError": "S'ha produït un error desconegut", "messageParseError": "No s'ha pogut analitzar el missatge del servidor", "websocketError": "Error de connexió de WebSocket", "connecting": "Connectant...", "reconnecting": "Reconnectant... ({{attempt}}/{{max}})", "reconnected": "S'ha reconnectat correctament", "maxReconnectAttemptsReached": "S'ha arribat al màxim d'intents de reconnexió", "connectionTimeout": "Temps d'espera de connexió", "terminalTitle": "Terminal - {{host}}", "terminalWithPath": "Terminal - {{host}}:{{path}}", "runTitle": "Executant {{command}} - {{host}}", "totpRequired": "Cal autenticació de dos factors", "totpCodeLabel": "Codi de verificació", "totpPlaceholder": "000000", "totpVerify": "Verifica", "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.", "opksshAuthRequired": "Cal autenticació OPKSSH", "opksshAuthDescription": "Completeu l'autenticació al navegador per continuar. Aquesta sessió serà vàlida durant 24 hores.", "opksshAuthUrl": "URL d'autenticació", "opksshOpenBrowser": "Obre el navegador per autenticar-te", "opksshWaitingForAuth": "Esperant l'autenticació al navegador...", "opksshAuthenticating": "Processant l'autenticació...", "opksshTimeout": "S'ha esgotat el temps d'autenticació. Torna-ho a provar.", "opksshAuthFailed": "L'autenticació ha fallat. Si us plau, comproveu les vostres credencials i torneu-ho a intentar.", "opksshConfigMissing": "No s'ha trobat la configuració d'OPKSSH. Si us plau, creeu ~/.opk/config.yml amb la configuració del vostre proveïdor OIDC. Vegeu la documentació: https://github.com/openpubkey/opkssh#configuration", "sudoPasswordPopupTitle": "Voleu inserir la contrasenya?", "sudoPasswordPopupHint": "Premeu Intro per inserir, Esc per tancar", "sudoPasswordPopupConfirm": "Insereix", "sudoPasswordPopupDismiss": "Ignora", "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.", "hostKeyRejected": "Verificació de la clau de l'amfitrió SSH rebutjada. Connexió cancel·lada.", "sessionTakenOver": "La sessió s'ha obert en una altra pestanya. S'està tornant a connectar...", "sessionAttachTimeout": "S'ha esgotat el temps d'espera per al fitxer adjunt de la sessió. S'està creant una connexió nova..." }, "fileManager": { "title": "Gestor de fitxers", "file": "Fitxer", "folder": "Carpeta", "connectToSsh": "Connecta't a SSH per utilitzar operacions amb fitxers", "uploadFile": "Puja el fitxer", "downloadFile": "Descarrega", "extractArchive": "Extreure l'arxiu", "extractingArchive": "Extraient {{name}}...", "archiveExtractedSuccessfully": "{{name}} s'ha extret correctament", "extractFailed": "L'extracció ha fallat", "compressFile": "Comprimir fitxer", "compressFiles": "Comprimir fitxers", "compressFilesDesc": "Comprimir elements {{count}} en un arxiu", "archiveName": "Nom de l'arxiu", "enterArchiveName": "Introduïu el nom de l'arxiu...", "compressionFormat": "Format de compressió", "selectedFiles": "Fitxers seleccionats", "andMoreFiles": "i {{count}} més...", "compress": "Comprimir", "compressingFiles": "Comprimint elements {{count}} en {{name}}...", "filesCompressedSuccessfully": "{{name}} creat correctament", "compressFailed": "La compressió ha fallat", "edit": "Edita", "preview": "Vista prèvia", "previous": "Anterior", "next": "Següent", "pageXOfY": "Pàgina {{current}} de {{total}}", "zoomOut": "Allunyar", "zoomIn": "Ampliar zoom", "newFile": "Fitxer nou", "newFolder": "Nova carpeta", "rename": "Canvia el nom", "renameItem": "Canvia el nom de l'element", "deleteItem": "Suprimeix l'element", "currentPath": "Camí actual", "uploadFileTitle": "Puja el fitxer", "maxFileSize": "Màx.: 1 GB (JSON) / 5 GB (binari) - Fitxers grans compatibles", "removeFile": "Elimina el fitxer", "clickToSelectFile": "Feu clic per seleccionar un fitxer", "chooseFile": "Trieu un fitxer", "uploading": "S'està carregant...", "downloading": "Descarregant...", "uploadingFile": "S'està carregant {{name}}...", "uploadingLargeFile": "S'està carregant un fitxer gran {{name}} ({{size}})...", "downloadingFile": "Descarregant {{name}}...", "creatingFile": "Creant {{name}}...", "creatingFolder": "Creant {{name}}...", "deletingItem": "Suprimint {{type}} {{name}}...", "renamingItem": "Canviant el nom de {{type}} {{oldName}} a {{newName}}...", "createNewFile": "Crea un fitxer nou", "fileName": "Nom del fitxer", "creating": "Creant...", "createFile": "Crea un fitxer", "createNewFolder": "Crea una carpeta nova", "folderName": "Nom de la carpeta", "createFolder": "Crea una carpeta", "warningCannotUndo": "Avís: Aquesta acció no es pot desfer", "itemPath": "Camí de l'element", "thisIsDirectory": "Això és un directori (s'eliminarà recursivament)", "deleting": "S'està suprimint...", "currentPathLabel": "Camí actual", "newName": "Nom nou", "thisIsDirectoryRename": "Aquest és un directori", "renaming": "Canviant el nom...", "fileUploadedSuccessfully": "El fitxer \"{{name}}\" s'ha carregat correctament", "failedToUploadFile": "No s'ha pogut carregar el fitxer", "fileDownloadedSuccessfully": "Fitxer \"{{name}}\" descarregat correctament", "failedToDownloadFile": "No s'ha pogut descarregar el fitxer", "noFileContent": "No s'ha rebut cap contingut de fitxer", "filePath": "Camí del fitxer", "fileCreatedSuccessfully": "Fitxer \"{{name}}\" creat correctament", "failedToCreateFile": "No s'ha pogut crear el fitxer", "folderCreatedSuccessfully": "La carpeta \"{{name}}\" s'ha creat correctament", "failedToCreateFolder": "No s'ha pogut crear la carpeta", "failedToCreateItem": "No s'ha pogut crear l'element", "operationFailed": "L'operació {{operation}} ha fallat per a {{name}}: {{error}}", "failedToResolveSymlink": "No s'ha pogut resoldre l'enllaç simbòlic", "itemDeletedSuccessfully": "{{type}} s'ha suprimit correctament", "itemsDeletedSuccessfully": "{{count}} elements suprimits correctament", "failedToDeleteItems": "No s'han pogut suprimir els elements", "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", "selectedCount": "{{count}} seleccionat", "searchFiles": "Cerca fitxers...", "upload": "Pujada", "selectHostToStart": "Seleccioneu un amfitrió per iniciar la gestió de fitxers", "failedToConnect": "No s'ha pogut connectar a SSH", "failedToLoadDirectory": "No s'ha pogut carregar el directori", "noSSHConnection": "No hi ha connexió SSH disponible", "enterFolderName": "Introduïu el nom de la carpeta:", "enterFileName": "Introduïu el nom del fitxer:", "copy": "Còpia", "cut": "Tallar", "paste": "Enganxa", "copyPath": "Copia la ruta", "copyPaths": "Copiar camins", "delete": "Suprimeix", "properties": "Propietats", "refresh": "Actualitza", "downloadFiles": "Baixa els fitxers {{count}} al navegador", "copyFiles": "Copia {{count}} elements", "cutFiles": "Retalla {{count}} elements", "deleteFiles": "Suprimeix elements {{count}}", "filesCopiedToClipboard": "{{count}} elements copiats al porta-retalls", "filesCutToClipboard": "{{count}} elements retallats al porta-retalls", "pathCopiedToClipboard": "La ruta s'ha copiat al porta-retalls", "pathsCopiedToClipboard": "{{count}} camins copiats al porta-retalls", "failedToCopyPath": "No s'ha pogut copiar la ruta al porta-retalls", "movedItems": "Elements moguts {{count}}", "failedToDeleteItem": "No s'ha pogut suprimir l'element", "itemRenamedSuccessfully": "{{type}} canviat de nom correctament", "failedToRenameItem": "No s'ha pogut canviar el nom de l'element", "download": "Descarrega", "permissions": "Permisos", "size": "Mida", "modified": "Modificat", "path": "Camí", "confirmDelete": "Esteu segur que voleu suprimir {{name}}?", "uploadSuccess": "Fitxer carregat correctament", "uploadFailed": "Ha fallat la càrrega del fitxer", "downloadSuccess": "Fitxer descarregat correctament", "downloadFailed": "Ha fallat la descàrrega del fitxer", "permissionDenied": "Permís denegat", "checkDockerLogs": "Consulteu els registres de Docker per obtenir informació detallada sobre els errors.", "internalServerError": "S'ha produït un error intern del servidor", "serverError": "Error del servidor", "error": "Error", "requestFailed": "La sol·licitud ha fallat amb el codi d'estat", "unknownFileError": "desconegut", "cannotReadFile": "No es pot llegir el fitxer", "noSshSessionId": "No hi ha cap ID de sessió SSH disponible", "noFilePath": "No hi ha cap ruta de fitxer disponible", "noCurrentHost": "No hi ha cap amfitrió disponible actualment", "fileSavedSuccessfully": "Fitxer desat correctament", "saveTimeout": "S'ha esgotat el temps d'espera de l'operació de desar. Pot ser que el fitxer s'hagi desat correctament, però l'operació ha trigat massa a completar-se. Consulteu els registres de Docker per obtenir confirmació.", "failedToSaveFile": "No s'ha pogut desar el fitxer", "deletedSuccessfully": "suprimit correctament", "connectToServer": "Connectar-se a un servidor", "selectServerToEdit": "Seleccioneu un servidor de la barra lateral per començar a editar fitxers", "fileOperations": "Operacions amb fitxers", "confirmDeleteMessage": "Esteu segur que voleu suprimir {{name}}?", "confirmDeleteSingleItem": "Esteu segur que voleu suprimir permanentment \"{{name}}\"?", "confirmDeleteMultipleItems": "Esteu segur que voleu suprimir permanentment els elements {{count}} ?", "confirmDeleteMultipleItemsWithFolders": "Esteu segur que voleu suprimir permanentment els elements {{count}} ? Això inclou les carpetes i el seu contingut.", "confirmDeleteFolder": "Esteu segur que voleu suprimir permanentment la carpeta \"{{name}}\" i tot el seu contingut?", "deleteDirectoryWarning": "Això eliminarà la carpeta i tot el seu contingut.", "actionCannotBeUndone": "Aquesta acció no es pot desfer.", "permanentDeleteWarning": "Aquesta acció no es pot desfer. Els elements s'eliminaran permanentment del servidor.", "recent": "Recent", "pinned": "Fixat", "folderShortcuts": "Dreceres de carpeta", "noRecentFiles": "No hi ha fitxers recents.", "noPinnedFiles": "No hi ha fitxers fixats.", "enterFolderPath": "Introduïu la ruta de la carpeta", "noShortcuts": "Sense dreceres.", "searchFilesAndFolders": "Cerca fitxers i carpetes...", "noFilesOrFoldersFound": "No s'han trobat fitxers ni carpetes.", "failedToConnectSSH": "No s'ha pogut connectar a SSH", "failedToReconnectSSH": "No s'ha pogut reconnectar la sessió SSH", "failedToListFiles": "No s'han pogut llistar els fitxers", "fetchHomeDataTimeout": "S'ha esgotat el temps d'espera per obtenir les dades de casa", "sshStatusCheckTimeout": "S'ha esgotat el temps d'espera de la comprovació d'estat de SSH", "sshReconnectionTimeout": "S'ha esgotat el temps d'espera de la reconnexió SSH", "saveOperationTimeout": "S'ha esgotat el temps d'espera de l'operació de desar", "cannotSaveFile": "No es pot desar el fitxer", "dragSystemFilesToUpload": "Arrossega els fitxers del sistema aquí per carregar-los", "dragFilesToWindowToDownload": "Arrossega els fitxers fora de la finestra per descarregar-los", "openTerminalHere": "Obre el terminal aquí", "run": "Corre", "saveToSystem": "Desa com a...", "selectLocationToSave": "Selecciona la ubicació per desar", "openTerminalInFolder": "Obre el terminal en aquesta carpeta", "openTerminalInFileLocation": "Obre el terminal a la ubicació del fitxer", "terminalWithPath": "Terminal - {{host}}:{{path}}", "runningFile": "Execució - {{file}}", "onlyRunExecutableFiles": "Només pot executar fitxers executables", "noHostSelected": "No s'ha seleccionat cap amfitrió", "starred": "Destacat", "shortcuts": "Dreceres", "directories": "Directoris", "removedFromRecentFiles": "S'ha eliminat \"{{name}}\" dels fitxers recents", "removeFailed": "No s'ha pogut eliminar l'opció.", "unpinnedSuccessfully": "S'ha desfixat \"{{name}}\" correctament", "unpinFailed": "No s'ha pogut desancorar la fixació.", "removedShortcut": "S'ha eliminat la drecera \"{{name}}\"", "removeShortcutFailed": "No s'ha pogut eliminar la drecera.", "clearedAllRecentFiles": "S'han esborrat tots els fitxers recents", "clearFailed": "Error en esborrar", "removeFromRecentFiles": "Elimina dels fitxers recents", "clearAllRecentFiles": "Esborra tots els fitxers recents", "unpinFile": "Desfixar fitxer", "removeShortcut": "Elimina la drecera", "saveFilesToSystem": "Desa els fitxers {{count}} com a...", "pinFile": "Fitxer fixat", "addToShortcuts": "Afegeix a les dreceres", "downloadToDefaultLocation": "Descarrega a la ubicació predeterminada", "pasteFailed": "No s'ha pogut enganxar", "noUndoableActions": "Sense accions desfaibles", "undoCopySuccess": "Operació de còpia desfeta: S'han suprimit {{count}} fitxers copiats", "undoCopyFailedDelete": "Error en desfer: no s'han pogut suprimir els fitxers copiats.", "undoCopyFailedNoInfo": "Error en desfer: no s'ha pogut trobar la informació del fitxer copiat", "undoMoveSuccess": "Operació de moviment desfeta: S'han tornat a moure els fitxers {{count}} a la ubicació original.", "undoMoveFailedMove": "Desfer ha fallat: no s'han pogut moure cap fitxer enrere", "undoMoveFailedNoInfo": "Desfer ha fallat: no s'ha pogut trobar la informació del fitxer mogut", "undoDeleteNotSupported": "L'operació de supressió no es pot desfer: els fitxers s'han suprimit permanentment del servidor.", "undoTypeNotSupported": "Tipus d'operació de desfer no compatible", "undoOperationFailed": "L'operació de desfer ha fallat", "unknownError": "Error desconegut", "enterPath": "Introdueix el camí...", "editPath": "Edita la ruta", "confirm": "Confirma", "cancel": "Cancel·la", "find": "Troba...", "replaceWith": "Substitueix per...", "replace": "Substitueix", "replaceAll": "Substitueix-ho tot", "downloadInstead": "Descarrega en comptes d'això", "keyboardShortcuts": "Dreceres de teclat", "searchAndReplace": "Cerca i substitueix", "editing": "Edició", "navigation": "Navegació", "code": "Codi", "search": "Cerca", "findNext": "Cerca el següent", "findPrevious": "Cerca anterior", "save": "Desa", "selectAll": "Selecciona-ho tot", "undo": "Desfer", "redo": "Refer", "goToLine": "Anar a la línia", "moveLineUp": "Mou la línia cap amunt", "moveLineDown": "Mou la línia cap avall", "toggleComment": "Activa/desactiva el comentari", "indent": "Sagnat", "outdent": "Sortir sagnia", "autoComplete": "Completar automàticament", "imageLoadError": "No s'ha pogut carregar la imatge", "rotate": "Girar", "originalSize": "Mida original", "startTyping": "Comença a escriure...", "unknownSize": "Mida desconeguda", "fileIsEmpty": "El fitxer està buit", "largeFileWarning": "Avís de fitxer gran", "largeFileWarningDesc": "Aquest fitxer té una mida de {{size}} , cosa que pot causar problemes de rendiment quan s'obre com a text.", "fileNotFoundAndRemoved": "No s'ha trobat el fitxer \"{{name}}\" i s'ha eliminat dels fitxers recents/fixats.", "failedToLoadFile": "No s'ha pogut carregar el fitxer: {{error}}", "serverErrorOccurred": "S'ha produït un error del servidor. Torna-ho a provar més tard.", "autoSaveFailed": "El desament automàtic ha fallat", "fileAutoSaved": "Fitxer desat automàticament", "moveFileFailed": "No s'ha pogut moure {{name}}", "moveOperationFailed": "L'operació de moviment ha fallat", "canOnlyCompareFiles": "Només es poden comparar dos fitxers", "comparingFiles": "Comparació de fitxers: {{file1}} i {{file2}}", "dragFailed": "L'operació d'arrossegament ha fallat", "filePinnedSuccessfully": "Fitxer \"{{name}}\" fixat correctament", "pinFileFailed": "No s'ha pogut fixar el fitxer", "fileUnpinnedSuccessfully": "El fitxer \"{{name}}\" s'ha desanclat correctament", "unpinFileFailed": "No s'ha pogut desancorar el fitxer", "shortcutAddedSuccessfully": "Drecera de carpeta \"{{name}}\" afegida correctament", "addShortcutFailed": "No s'ha pogut afegir la drecera", "operationCompletedSuccessfully": "{{operation}} {{count}} elements correctament", "operationCompleted": "{{operation}} {{count}} elements", "downloadFileSuccess": "Fitxer {{name}} descarregat correctament", "downloadFileFailed": "La descàrrega ha fallat", "moveTo": "Moure a {{name}}", "diffCompareWith": "Comparació de diferències amb {{name}}", "dragOutsideToDownload": "Arrossega fora de la finestra per descarregar (fitxers{{count}} )", "newFolderDefault": "NovaCarpeta", "newFileDefault": "NouFitxer.txt", "successfullyMovedItems": "S'han mogut correctament {{count}} elements a {{target}}", "move": "Moure", "searchInFile": "Cerca en un fitxer (Ctrl+F)", "showKeyboardShortcuts": "Mostra les dreceres de teclat", "startWritingMarkdown": "Comença a escriure el teu contingut de rebaixes...", "loadingFileComparison": "S'està carregant la comparació de fitxers...", "reload": "Torna a carregar", "compare": "Comparar", "sideBySide": "Costat al costat", "inline": "En línia", "fileComparison": "Comparació de fitxers: {{file1}} vs {{file2}}", "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": "Connectant...", "connectedSuccessfully": "Connexió correcta", "totpVerificationFailed": "La verificació TOTP ha fallat", "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", "currentPermissions": "Permisos actuals", "newPermissions": "Nous permisos", "owner": "propietari", "group": "Grup", "others": "Altres", "read": "Llegir", "write": "Escriure", "execute": "Executar", "permissionsChangedSuccessfully": "Els permisos s'han canviat correctament", "failedToChangePermissions": "No s'han pogut canviar els permisos", "name": "Nom", "sortByName": "Nom", "sortByDate": "Data de modificació", "sortBySize": "Mida", "ascending": "Ascendent", "descending": "Descendent" }, "tunnel": { "log": { "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": { "title": "Túnels SSH", "noSshTunnels": "Sense túnels SSH", "createFirstTunnelMessage": "Encara no has creat cap túnel SSH. Configureu les connexions del túnel al Gestor d'amfitrions per començar.", "connected": "Connectat", "disconnected": "Desconnectat", "connecting": "Connectant...", "disconnecting": "Desconnectant...", "unknownTunnelStatus": "Desconegut", "statusUnknown": "Desconegut", "unknown": "Desconegut", "error": "Error", "failed": "Fallat", "retrying": "Tornant a intentar", "waiting": "Esperant", "waitingForRetry": "Esperant un nou intent", "retryingConnection": "Tornant a intentar la connexió", "canceling": "Cancel·lant...", "connect": "Connecta", "disconnect": "Desconnecta", "cancel": "Cancel·la", "port": "Port", "attempt": "Intent {{current}} de {{max}}", "nextRetryIn": "Proper intent en {{seconds}} segons", "checkDockerLogs": "Reviseu els registres de Docker per saber el motiu de l'error i uniu-vos al", "orCreate": "o crear un ", "noTunnelConnections": "No hi ha connexions de túnel configurades", "tunnelConnections": "Connexions de túnels", "addTunnel": "Afegeix un túnel", "editTunnel": "Edita el túnel", "deleteTunnel": "Suprimeix el túnel", "tunnelName": "Nom del túnel", "localPort": "Port local", "remoteHost": "Amfitrió remot", "remotePort": "Port remot", "autoStart": "Inici automàtic", "status": "Estat", "active": "Actiu", "inactive": "Inactiu", "start": "Inici", "stop": "Atura", "restart": "Reinicia", "connectionType": "Tipus de connexió", "local": "Local", "remote": "Remot", "dynamic": "Dinàmic", "unknownConnectionStatus": "Desconegut", "portMapping": "Port {{sourcePort}} → {{endpointHost}}:{{endpointPort}}", "endpointHostNotFound": "No s'ha trobat l'amfitrió del punt final", "discord": "Discòrdia", "githubIssue": "Problema de GitHub", "forHelp": "per a ajuda" }, "serverStats": { "title": "Estadístiques del servidor", "cpu": "CPU", "memory": "Memòria", "disk": "Disc", "network": "Xarxa", "uptime": "Temps de funcionament", "loadAverage": "Mitjana: {{avg1}}, {{avg5}}, {{avg15}}", "processes": "Processos", "connections": "Connexions", "usage": "Ús", "available": "Disponible", "total": "Total", "free": "Gratuït", "used": "Usat", "percentage": "Percentatge", "refreshStatusAndMetrics": "Actualitza l'estat i les mètriques", "refreshStatus": "Estat d'actualització", "fileManagerAlreadyOpen": "El gestor de fitxers ja està obert per a aquest amfitrió", "openFileManager": "Obre el gestor de fitxers", "connecting": "Connectant...", "connectionFailed": "No s'ha pogut connectar al servidor", "cpuCores_one": "{{count}} CPU", "cpuCores_other": "{{count}} CPU", "naCpus": "CPU(s) N/A", "loadAverageNA": "Mitjana: N/A", "cpuUsage": "Ús de la CPU", "memoryUsage": "Ús de memòria", "diskUsage": "Ús del disc", "rootStorageSpace": "Espai d'emmagatzematge arrel", "of": "de", "feedbackMessage": "Tens idees sobre què hauria de venir després per a la gestió de servidors? Comparteix-les a", "failedToFetchHostConfig": "No s'ha pogut obtenir la configuració de l'amfitrió", "failedToFetchStatus": "No s'ha pogut obtenir l'estat del servidor", "failedToFetchMetrics": "No s'han pogut obtenir les mètriques del servidor", "failedToFetchHomeData": "No s'han pogut obtenir les dades de casa", "loadingMetrics": "S'estan carregant les mètriques...", "refreshing": "Refrescant...", "serverOffline": "Servidor fora de línia", "cannotFetchMetrics": "No es poden obtenir mètriques del servidor fora de línia", "totpRequired": "Cal autenticació TOTP", "totpUnavailable": "Estadístiques del servidor no disponibles per a servidors compatibles amb TOTP", "totpVerified": "TOTP verificat, recopilació de mètriques iniciada", "totpFailed": "La verificació TOTP ha fallat", "totpInvalidCode": "Codi de verificació no vàlid", "totpCancelled": "Recopilació de mètriques cancel·lada", "authenticationFailed": "L'autenticació ha fallat", "noneAuthNotSupported": "Les estadístiques del servidor no admeten el tipus d'autenticació \"cap\".", "load": "Carrega", "editLayout": "Edita el disseny", "cancelEdit": "Cancel·la", "addWidget": "Afegeix un widget", "saveLayout": "Desa el disseny", "unsavedChanges": "Canvis no desats", "layoutSaved": "El disseny s'ha desat correctament", "failedToSaveLayout": "No s'ha pogut desar el disseny", "systemInfo": "Informació del sistema", "hostname": "Nom d'amfitrió", "operatingSystem": "Sistema operatiu", "kernel": "Nucli", "totalUptime": "Temps de funcionament total", "seconds": "segons", "networkInterfaces": "Interfícies de xarxa", "noInterfacesFound": "No s'han trobat interfícies de xarxa", "totalProcesses": "Processos totals", "running": "Córrer", "noProcessesFound": "No s'han trobat processos", "loginStats": "Estadístiques d'inici de sessió SSH", "totalLogins": "Total d'inicis de sessió", "uniqueIPs": "IP úniques", "recentSuccessfulLogins": "Inicis de sessió recents correctament", "recentFailedAttempts": "Intents fallits recents", "noRecentLoginData": "No hi ha dades d'inici de sessió recents", "from": "de", "quickActions": "Accions ràpides", "executeQuickAction": "Executa {{name}}", "executingQuickAction": "Executant {{name}}...", "quickActionSuccess": "{{name}} s'ha completat correctament", "quickActionFailed": "{{name}} ha fallat", "quickActionError": "No s'ha pogut executar {{name}}", "ports": { "title": "Ports d'escolta", "protocol": "Protocol", "port": "Port", "address": "Adreça", "state": "Estat", "process": "Procés", "noData": "No hi ha dades de ports d'escolta" }, "firewall": { "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": "Font", "accept": "ACCEPTAR", "drop": "DEIXAR CAER", "reject": "REBUTJA", "anywhere": "A qualsevol lloc" } }, "auth": { "tagline": "ADMINISTRADOR DE SERVIDORS SSH", "description": "Gestió de connexions SSH segura, potent i intuïtiva", "welcomeBack": "Benvinguts de nou a TERMIX", "createAccount": "Crea el teu compte TERMIX", "continueExternal": "Continuar amb un proveïdor extern", "loginTitle": "Inicia la sessió a Termix", "registerTitle": "Crea un compte", "loginButton": "Inicia la sessió", "registerButton": "Registra't", "forgotPassword": "Has oblidat la contrasenya?", "rememberMe": "Recorda el dispositiu durant 30 dies (inclou TOTP)", "noAccount": "No tens un compte?", "hasAccount": "Ja tens un compte?", "loginSuccess": "Inici de sessió correcte", "loginFailed": "Error d'inici de sessió", "registerSuccess": "Registre correcte", "registerFailed": "El registre ha fallat", "logoutSuccess": "S'ha tancat la sessió correctament", "invalidCredentials": "Nom d'usuari o contrasenya no vàlids", "accountCreated": "Compte creat correctament", "passwordReset": "Enllaç de restabliment de contrasenya enviat", "twoFactorAuth": "Autenticació de dos factors", "enterCode": "Introduïu el codi de verificació", "backupCode": "O bé feu servir un codi de còpia de seguretat", "verifyCode": "Verifica el codi", "redirectingToApp": "Redireccionant a l'aplicació...", "enableTwoFactor": "Activa l'autenticació de dos factors", "disableTwoFactor": "Desactiva l'autenticació de dos factors", "scanQRCode": "Escaneja aquest codi QR amb la teva aplicació d'autenticació", "backupCodes": "Codis de còpia de seguretat", "saveBackupCodes": "Desa aquests codis de còpia de seguretat en un lloc segur", "twoFactorEnabledSuccess": "L'autenticació de dos factors s'ha activat correctament!", "twoFactorDisabled": "Autenticació de dos factors desactivada", "newBackupCodesGenerated": "Nous codis de còpia de seguretat generats", "backupCodesDownloaded": "Codis de còpia de seguretat descarregats", "pleaseEnterSixDigitCode": "Si us plau, introdueix un codi de 6 dígits", "invalidVerificationCode": "Codi de verificació no vàlid", "failedToDisableTotp": "No s'ha pogut desactivar TOTP", "failedToGenerateBackupCodes": "No s'han pogut generar els codis de còpia de seguretat", "enterPassword": "Introdueix la teva contrasenya", "lockedOidcAuth": "Bloquejat (autenticació OIDC)", "twoFactorTitle": "Autenticació de dos factors", "twoFactorProtected": "El vostre compte està protegit amb autenticació de dos factors", "twoFactorActive": "L'autenticació de dos factors està actualment activa al vostre compte", "disable2FA": "Desactiva la 2FA", "disableTwoFactorWarning": "Desactivar l'autenticació de dos factors farà que el teu compte sigui menys segur", "passwordOrTotpCode": "Contrasenya o codi TOTP", "or": "O", "generateNewBackupCodesText": "Genera nous codis de còpia de seguretat si has perdut els que ja tens", "generateNewBackupCodes": "Genera nous codis de còpia de seguretat", "yourBackupCodes": "Els vostres codis de còpia de seguretat", "download": "Descarrega", "setupTwoFactorTitle": "Configura l'autenticació de dos factors", "sshAuthenticationRequired": "Autenticació SSH requerida", "sshNoKeyboardInteractive": "Autenticació interactiva amb teclat no disponible", "sshAuthenticationFailed": "Error d'autenticació", "sshAuthenticationTimeout": "Temps d'espera d'autenticació", "sshNoKeyboardInteractiveDescription": "El servidor no admet l'autenticació interactiva amb teclat. Si us plau, proporcioneu la vostra contrasenya o clau SSH.", "sshAuthFailedDescription": "Les credencials proporcionades eren incorrectes. Torneu-ho a provar amb credencials vàlides.", "sshTimeoutDescription": "S'ha esgotat el temps d'espera de l'intent d'autenticació. Torna-ho a intentar.", "sshProvideCredentialsDescription": "Si us plau, proporcioneu les vostres credencials SSH per connectar-vos a aquest servidor.", "sshPasswordDescription": "Introduïu la contrasenya per a aquesta connexió SSH.", "sshKeyPasswordDescription": "Si la clau SSH està xifrada, introduïu la contrasenya aquí.", "step1ScanQR": "Pas 1: escaneja el codi QR amb l'aplicació d'autenticació", "manualEntryCode": "Codi d'entrada manual", "cannotScanQRText": "Si no podeu escanejar el codi QR, introduïu-lo manualment a l'aplicació d'autenticació.", "nextVerifyCode": "Següent: Verifica el codi", "verifyAuthenticator": "Verifica el teu autenticador", "step2EnterCode": "Pas 2: Introduïu el codi de 6 dígits de l'aplicació d'autenticació", "verificationCode": "Codi de verificació", "back": "Enrere", "verifyAndEnable": "Verifica i activa", "saveBackupCodesTitle": "Desa els teus codis de còpia de seguretat", "step3StoreCodesSecurely": "Pas 3: guardeu aquests codis en un lloc segur", "importantBackupCodesText": "Desa aquests codis de còpia de seguretat en un lloc segur. Pots utilitzar-los per accedir al teu compte si perds el dispositiu d'autenticació.", "completeSetup": "Configuració completa", "notEnabledText": "L'autenticació de dos factors afegeix una capa addicional de seguretat en sol·licitar un codi de l'aplicació d'autenticació en iniciar la sessió.", "enableTwoFactorButton": "Activa l'autenticació de dos factors", "addExtraSecurityLayer": "Afegeix una capa addicional de seguretat al teu compte", "firstUser": "Primer usuari", "firstUserMessage": "Ets el primer usuari i se't nomenarà administrador. Pots veure la configuració d'administrador al menú desplegable d'usuaris de la barra lateral. Si creus que es tracta d'un error, consulta els registres de Docker o crea una incidència de GitHub.", "external": "Extern", "loginWithExternal": "Inicia la sessió amb un proveïdor extern", "loginWithExternalDesc": "Inicia la sessió amb el proveïdor d'identitat extern configurat", "externalNotSupportedInElectron": "L'autenticació externa encara no és compatible amb l'aplicació Electron. Si us plau, utilitzeu la versió web per iniciar sessió a OIDC.", "resetPasswordButton": "Restablir contrasenya", "sendResetCode": "Enviar codi de restabliment", "resetCodeDesc": "Introdueix el teu nom d'usuari per rebre un codi de restabliment de contrasenya. El codi es registrarà als registres del contenidor Docker.", "resetCode": "Restableix el codi", "verifyCodeButton": "Verifica el codi", "enterResetCode": "Introduïu el codi de 6 dígits dels registres del contenidor Docker per a l'usuari:", "goToLogin": "Ves a Inicia la sessió", "newPassword": "Nova contrasenya", "confirmNewPassword": "Confirma la contrasenya", "enterNewPassword": "Introduïu la nova contrasenya per a l'usuari:", "signUp": "Registra't", "mobileApp": "Aplicació mòbil", "loggingInToMobileApp": "Inici de sessió a l'aplicació mòbil", "desktopApp": "Aplicació d'escriptori", "loggingInToDesktopApp": "Inici de sessió a l'aplicació d'escriptori", "loggingInToDesktopAppViaWeb": "Inici de sessió a l'aplicació d'escriptori a través de la interfície web", "loadingServer": "S'està carregant el servidor...", "authenticating": "Autenticació...", "dataLossWarning": "Si restableixes la contrasenya d'aquesta manera, s'eliminaran tots els hosts SSH, les credencials i altres dades xifrades que hagis desat. Aquesta acció no es pot desfer. Només fes servir aquesta opció si has oblidat la contrasenya i no has iniciat la sessió.", "authenticationDisabled": "Autenticació desactivada", "authenticationDisabledDesc": "Tots els mètodes d'autenticació estan actualment desactivats. Poseu-vos en contacte amb el vostre administrador.", "passwordResetSuccess": "Restabliment de la contrasenya correcte", "passwordResetSuccessDesc": "La teva contrasenya s'ha restablert correctament. Ara pots iniciar la sessió amb la nova contrasenya." }, "hostKey": { "verifyNewHost": "Verifica la clau d'amfitrió SSH", "keyChangedWarning": "Clau d'amfitrió SSH canviada", "firstConnectionTitle": "Primera vegada que em connecto a aquest amfitrió", "firstConnectionDescription": "No es pot establir l'autenticitat d'aquest amfitrió. Verifiqueu que l'empremta digital coincideixi amb el que espereu.", "keyChangedDescription": "La clau d'amfitrió d'aquest servidor ha canviat des de la vostra última connexió. Això podria indicar un problema de seguretat.", "previousKey": "Clau anterior", "newFingerprint": "Nova empremta digital", "fingerprint": "Empremta digital", "verifyInstructions": "Si confieu en aquest amfitrió, feu clic a Accepta per continuar i desar aquesta empremta digital per a futures connexions.", "securityWarning": "Avís de seguretat", "acceptAndContinue": "Accepta i continua", "acceptNewKey": "Accepta la clau nova i continua" }, "errors": { "notFound": "Pàgina no trobada", "unauthorized": "Accés no autoritzat", "forbidden": "Accés prohibit", "serverError": "Error del servidor", "networkError": "Error de xarxa", "databaseConnection": "No s'ha pogut connectar a la base de dades", "unknownError": "Error desconegut", "loginFailed": "Error d'inici de sessió", "failedPasswordReset": "No s'ha pogut iniciar el restabliment de la contrasenya", "failedVerifyCode": "No s'ha pogut verificar el codi de restabliment", "failedCompleteReset": "No s'ha pogut completar el restabliment de la contrasenya", "invalidTotpCode": "Codi TOTP no vàlid", "failedOidcLogin": "No s'ha pogut iniciar l'inici de sessió a l'OIDC.", "failedUserInfo": "No s'ha pogut obtenir la informació de l'usuari després de l'inici de sessió a l'OIDC.", "oidcAuthFailed": "L'autenticació OIDC ha fallat", "noTokenReceived": "No s'ha rebut cap testimoni de l'inici de sessió", "invalidAuthUrl": "URL d'autorització no vàlida rebuda del backend", "invalidInput": "Entrada no vàlida", "requiredField": "Aquest camp és obligatori", "minLength": "La longitud mínima és {{min}}", "maxLength": "La longitud màxima és {{max}}", "invalidEmail": "Adreça electrònica no vàlida", "passwordMismatch": "Les contrasenyes no coincideixen", "passwordLoginDisabled": "L'inici de sessió amb nom d'usuari i contrasenya està actualment desactivat", "weakPassword": "La contrasenya és massa feble", "usernameExists": "El nom d'usuari ja existeix", "emailExists": "El correu electrònic ja existeix", "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": "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", "saveError": "No s'ha pogut desar", "deleteSuccess": "S'ha suprimit correctament", "deleteError": "No s'ha pogut suprimir", "updateSuccess": "S'ha actualitzat correctament", "updateError": "No s'ha pogut actualitzar", "copySuccess": "Copiat al porta-retalls", "copyError": "No s'ha pogut copiar", "copiedToClipboard": "{{item}} s'ha copiat al porta-retalls", "connectionEstablished": "Connexió establerta", "connectionClosed": "Connexió tancada", "reconnecting": "Reconnectant...", "processing": "Processant...", "pleaseWait": "Si us plau, espereu...", "registrationDisabled": "El registre de comptes nous està desactivat actualment per un administrador. Si us plau, inicia la sessió o contacta amb un administrador.", "userNotAllowed": "El vostre compte no està autoritzat per registrar-se. Poseu-vos en contacte amb un administrador.", "databaseConnected": "La base de dades s'ha connectat correctament", "databaseConnectionFailed": "No s'ha pogut connectar al servidor de la base de dades", "checkServerConnection": "Si us plau, comproveu la connexió del servidor i torneu-ho a intentar.", "resetCodeSent": "Restableix el codi enviat als registres de Docker", "codeVerified": "Codi verificat correctament", "passwordResetSuccess": "La contrasenya s'ha restablert correctament", "loginSuccess": "Inici de sessió correcte", "registrationSuccess": "Registre correcte" }, "profile": { "title": "Perfil d'usuari", "description": "Gestiona la configuració i la seguretat del teu compte", "security": "Seguretat", "changePassword": "Canvia la contrasenya", "twoFactorAuth": "Autenticació de dos factors", "accountInfo": "Informació del compte", "role": "Rol", "admin": "Administrador/a", "user": "Usuari", "authMethod": "Mètode d'autenticació", "local": "Local", "external": "Extern (OIDC)", "externalAndLocal": "Doble autenticació", "selectPreferredLanguage": "Seleccioneu l'idioma preferit per a la interfície", "fileColorCoding": "Codificació de colors de fitxers", "fileColorCodingDesc": "Codifica els fitxers per colors per tipus: carpetes (vermell), fitxers (blau), enllaços simbòlics (verd)", "commandAutocomplete": "Autocompletar ordres", "commandAutocompleteDesc": "Activa els suggeriments d'autocompleció de la tecla Tab per a les ordres del terminal basant-te en l'historial d'ordres", "defaultSnippetFoldersCollapsed": "Replega les carpetes de fragments per defecte", "defaultSnippetFoldersCollapsedDesc": "Quan està activat, totes les carpetes de fragments es reduiran quan obriu la pestanya de fragments.", "terminalSyntaxHighlighting": "Ressaltat de la sintaxi del terminal", "showHostTags": "Mostra les etiquetes de l'amfitrió", "showHostTagsDesc": "Mostra les etiquetes sota cada amfitrió a la barra lateral. Desactiva-les per ocultar totes les etiquetes.", "account": "Compte", "appearance": "Aspecte", "languageLocalization": "Idioma i localització", "fileManagerSettings": "Gestor de fitxers", "terminalSettings": "Terminal", "hostSidebarSettings": "Amfitrió i barra lateral", "snippetsSettings": "Fragments", "confirmSnippetExecution": "Confirma l'execució del fragment", "confirmSnippetExecutionDesc": "Mostra el diàleg de confirmació abans d'executar fragments", "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.", "theme": "Tema", "themeLight": "Llum", "themeDark": "Fosc", "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": "Activa la drecera de la paleta d'ordres", "enableCommandPaletteShortcutDesc": "Toqueu dues vegades la tecla Majúscules esquerra per obrir la paleta d'ordres i accedir ràpidament als amfitrions.", "enableTerminalSessionPersistence": "Sessions terminals persistents", "enableTerminalSessionPersistenceDesc": "Mantingueu les connexions SSH en canviar de pestanya o tancar el navegador (pot ser inestable)" }, "user": { "failedToLoadVersionInfo": "No s'ha pogut carregar la informació de la versió" }, "placeholders": { "enterCode": "000000", "ipAddress": "192.168.1.1 o example.com", "port": "22", "maxRetries": "3", "retryInterval": "10", "language": "Llengua", "username": "nom d'usuari", "hostname": "nom d'amfitrió", "folder": "carpeta", "password": "contrasenya", "keyPassword": "contrasenya clau", "sudoPassword": "contrasenya sudo (opcional)", "notes": "afegeix notes sobre aquest amfitrió...", "expirationDate": "Selecciona la data de caducitat", "pastePrivateKey": "Enganxa la teva clau privada aquí...", "pastePublicKey": "Enganxa la teva clau pública aquí...", "credentialName": "El meu servidor SSH", "description": "Descripció de les credencials SSH", "searchCredentials": "Cerca credencials per nom, nom d'usuari o etiquetes...", "sshConfig": "configuració ssh del punt final", "homePath": "/llar", "clientId": "el-teu-ID-de-client", "clientSecret": "el-secret-del-teu-client", "authUrl": "https://el-teu-proveïdor.com/aplicació/o/autoritzar/", "redirectUrl": "https://el-teu-proveïdor.com/aplicació/o/termix/", "tokenUrl": "https://el-teu-proveïdor.com/aplicació/o/token/", "userIdField": "sub", "usernameField": "nom", "scopes": "perfil de correu electrònic d'OpenID", "userinfoUrl": "https://el-teu-proveïdor.com/aplicació/o/info-usuari/", "allowedUsers": "usuari@exemple.com, @empresa.com", "enterUsername": "Introdueix el nom d'usuari per fer-lo administrador", "searchHosts": "Cerca hosts per nom, nom d'usuari, IP, carpeta, etiquetes...", "enterPassword": "Introdueix la teva contrasenya", "totpCode": "Codi TOTP de 6 dígits", "searchHostsAny": "Cerca amfitrions (prova: tag:prod, user:root, ip:192.168)...", "confirmPassword": "Introdueix la teva contrasenya per confirmar", "typeHere": "Escriu aquí", "fileName": "Introduïu el nom del fitxer (per exemple, exemple.txt)", "folderName": "Introduïu el nom de la carpeta", "fullPath": "Introduïu la ruta completa a l'element", "currentPath": "Introdueix la ruta actual a l'element", "newName": "Introdueix el nom nou", "socks5Host": "127.0.0.1", "socks5Username": "nom d'usuari del servidor intermediari", "socks5Password": "contrasenya de proxy", "socks5PresetName": "p. ex., cadena VPN de treball", "socks5PresetDescription": "p. ex., cadena de proxy per accedir als servidors de treball", "moshCommand": "mosh usuari@servidor", "defaultPort": "22", "defaultEndpointPort": "224", "defaultMaxRetries": "3", "defaultRetryInterval": "10" }, "leftSidebar": { "failedToLoadHosts": "No s'han pogut carregar els amfitrions", "noFolder": "Sense carpeta", "passwordRequired": "Cal una contrasenya", "failedToDeleteAccount": "No s'ha pogut suprimir el compte", "failedToMakeUserAdmin": "No s'ha pogut fer que l'usuari sigui administrador.", "userIsNowAdmin": "L'usuari {{username}} ara és administrador", "removeAdminConfirm": "Esteu segur que voleu eliminar l'estat d'administrador de {{username}}?", "deleteUserConfirm": "Esteu segur que voleu suprimir l'usuari {{username}}? Aquesta acció no es pot desfer.", "deleteAccount": "Suprimeix el compte", "closeDeleteAccount": "Tanca Elimina el compte", "deleteAccountWarning": "Aquesta acció no es pot desfer. Això eliminarà permanentment el vostre compte i totes les dades associades.", "deleteAccountWarningDetails": "Si suprimiu el vostre compte, s'eliminaran totes les vostres dades, inclosos els amfitrions SSH, les configuracions i els paràmetres. Aquesta acció és irreversible.", "deleteAccountWarningShort": "Aquesta acció no és reversible i eliminarà permanentment el vostre compte.", "cannotDeleteAccount": "No es pot suprimir el compte", "lastAdminWarning": "Ets l'últim usuari administrador. No pots eliminar el teu compte, ja que això deixaria el sistema sense administradors. Si us plau, fes que un altre usuari sigui administrador primer o contacta amb el suport del sistema.", "confirmPassword": "Confirma la contrasenya", "deleting": "S'està suprimint...", "cancel": "Cancel·la" }, "interface": { "sidebar": "Barra lateral", "toggleSidebar": "Obre/tanca la barra lateral", "close": "Tanca", "online": "En línia", "offline": "Fora de línia", "maintenance": "Manteniment", "degraded": "Degradat", "noTunnelConnections": "No hi ha connexions de túnel configurades", "discord": "Discòrdia", "connectToSshForOperations": "Connecta't a SSH per utilitzar operacions amb fitxers", "uploadFile": "Puja el fitxer", "newFile": "Fitxer nou", "newFolder": "Nova carpeta", "rename": "Canvia el nom", "deleteItem": "Suprimeix l'element", "createNewFile": "Crea un fitxer nou", "createNewFolder": "Crea una carpeta nova", "renameItem": "Canvia el nom de l'element", "clickToSelectFile": "Feu clic per seleccionar un fitxer", "noSshHosts": "Sense amfitrions SSH", "sshHosts": "Amfitrions SSH", "importSshHosts": "Importa hosts SSH des de JSON", "clientId": "ID de client", "clientSecret": "Secret del client", "error": "Error", "warning": "Avís", "deleteAccount": "Suprimeix el compte", "closeDeleteAccount": "Tanca Elimina el compte", "cannotDeleteAccount": "No es pot suprimir el compte", "confirmPassword": "Confirma la contrasenya", "deleting": "S'està suprimint...", "externalAuth": "Autenticació externa (OIDC)", "configureExternalProvider": "Configura el proveïdor d'identitat extern per a", "waitingForRetry": "Esperant un nou intent", "retryingConnection": "Tornant a intentar la connexió", "resetSplitSizes": "Restableix les mides de divisió", "sshManagerAlreadyOpen": "El gestor SSH ja està obert", "disabledDuringSplitScreen": "Desactivat durant la pantalla dividida", "unknown": "Desconegut", "connected": "Connectat", "disconnected": "Desconnectat", "maxRetriesExhausted": "El màxim d'intents s'ha esgotat.", "endpointHostNotFound": "No s'ha trobat l'amfitrió del punt final", "administrator": "Administrador/a", "user": "Usuari", "external": "Extern", "local": "Local", "saving": "Desant...", "saveConfiguration": "Desa la configuració", "loading": "S'està carregant...", "refresh": "Actualitza", "adding": "Afegint...", "makeAdmin": "Fes-te administrador/a", "verifying": "Verificant...", "verifyAndEnable": "Verifica i activa", "secretKey": "Clau secreta", "totpQrCode": "Codi QR del TOTP", "passwordRequired": "Cal una contrasenya quan s'utilitza l'autenticació amb contrasenya", "sshKeyRequired": "Cal una clau privada SSH quan s'utilitza l'autenticació per clau", "keyTypeRequired": "El tipus de clau és obligatori quan s'utilitza l'autenticació de clau", "validSshConfigRequired": "Cal seleccionar una configuració SSH vàlida de la llista.", "updateHost": "Actualitza l'amfitrió", "addHost": "Afegeix amfitrió", "editHost": "Edita l'amfitrió", "pinConnection": "Connexió de pins", "authentication": "Autenticació", "password": "Contrasenya", "key": "Clau", "sshPrivateKey": "Clau privada SSH", "keyPassword": "Contrasenya clau", "keyType": "Tipus de clau", "enableTerminal": "Habilita el terminal", "enableTunnel": "Habilita el túnel", "enableFileManager": "Habilita el gestor de fitxers", "defaultPath": "Camí predeterminat", "tunnelConnections": "Connexions de túnels", "maxRetries": "Màxim d'intents", "upload": "Pujada", "updateKey": "Actualitza la clau", "productionFolder": "Producció", "databaseServer": "Servidor de bases de dades", "developmentServer": "Servidor de desenvolupament", "developmentFolder": "Desenvolupament", "webServerProduction": "Servidor web - Producció", "unknownError": "Error desconegut", "failedToInitiatePasswordReset": "No s'ha pogut iniciar el restabliment de la contrasenya", "failedToVerifyResetCode": "No s'ha pogut verificar el codi de restabliment", "failedToCompletePasswordReset": "No s'ha pogut completar el restabliment de la contrasenya", "invalidTotpCode": "Codi TOTP no vàlid", "failedToStartOidcLogin": "No s'ha pogut iniciar l'inici de sessió a l'OIDC.", "failedToGetUserInfoAfterOidc": "No s'ha pogut obtenir la informació de l'usuari després de l'inici de sessió a l'OIDC.", "loginWithExternalProvider": "Inicia la sessió amb un proveïdor extern", "loginWithExternal": "Inicia la sessió amb un proveïdor extern", "sendResetCode": "Enviar codi de restabliment", "verifyCode": "Verifica el codi", "resetPassword": "Restablir contrasenya", "login": "Inicia la sessió", "signUp": "Registra't", "failedToUpdateOidcConfig": "No s'ha pogut actualitzar la configuració de l'OIDC.", "failedToMakeUserAdmin": "No s'ha pogut fer que l'usuari sigui administrador.", "failedToStartTotpSetup": "No s'ha pogut iniciar la configuració del TOTP", "invalidVerificationCode": "Codi de verificació no vàlid", "failedToDisableTotp": "No s'ha pogut desactivar TOTP", "failedToGenerateBackupCodes": "No s'han pogut generar els codis de còpia de seguretat" }, "mobile": { "selectHostToStart": "Seleccioneu un amfitrió per iniciar la sessió de terminal", "limitedSupportMessage": "El suport per a mòbils del lloc web encara està en curs. Feu servir l'aplicació mòbil per a una millor experiència.", "mobileAppInProgress": "L'aplicació mòbil està en curs", "mobileAppInProgressDesc": "Estem treballant en una aplicació mòbil específica per oferir una millor experiència en dispositius mòbils.", "viewMobileAppDocs": "Instal·la l'aplicació mòbil", "mobileAppDocumentation": "Documentació d'aplicacions mòbils" }, "dashboard": { "title": "Tauler de control", "loading": "S'està carregant el tauler de control...", "github": "GitHub", "support": "Suport", "discord": "Discòrdia", "donate": "Donar", "serverOverview": "Visió general del servidor", "version": "Versió", "upToDate": "Actualitzat", "updateAvailable": "Actualització disponible", "uptime": "Temps de funcionament", "database": "Base de dades", "healthy": "Saludable", "error": "Error", "totalServers": "Servidors totals", "totalTunnels": "Túnels totals", "totalCredentials": "Credencials totals", "recentActivity": "Activitat recent", "reset": "Restablir", "loadingRecentActivity": "S'està carregant l'activitat recent...", "noRecentActivity": "Sense activitat recent", "quickActions": "Accions ràpides", "addHost": "Afegeix amfitrió", "addCredential": "Afegeix credencials", "adminSettings": "Configuració de l'administrador", "userProfile": "Perfil d'usuari", "serverStats": "Estadístiques del servidor", "loadingServerStats": "S'estan carregant les estadístiques del servidor...", "noServerData": "No hi ha dades del servidor disponibles", "cpu": "CPU", "ram": "RAM", "notAvailable": "N/A", "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": "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": "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": "Estat", "id": "ID", "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": "Gestor de fitxers", "tunnel": "Túnel", "docker": "Docker", "serverStats": "Estadístiques del servidor" }, "rbac": { "shareHost": "Comparteix l'amfitrió", "shareHostTitle": "Comparteix l'accés de l'amfitrió", "shareHostDescription": "Atorga accés temporal o permanent a aquest amfitrió", "targetUser": "Usuari objectiu", "selectUser": "Selecciona un usuari amb qui compartir", "duration": "Durada", "durationHours": "Durada (hores)", "neverExpires": "No caduca mai", "permissionLevel": "Nivell de permís", "permissionLevels": { "readonly": "Només lectura", "readonlyDesc": "Només es pot veure, no s'ha d'introduir cap comanda", "restricted": "Restringit", "restrictedDesc": "Bloqueja ordres perilloses (passwd, rm -rf, etc.)", "monitored": "Monitoritzat", "monitoredDesc": "Registra totes les ordres però no bloqueja (recomanat)", "full": "Accés complet", "fullDesc": "Sense restriccions (no recomanat)" }, "blockedCommands": "Comandes bloquejades", "blockedCommandsPlaceholder": "Introduïu ordres per bloquejar, per exemple, passwd, rm, dd", "maxSessionDuration": "Durada màxima de la sessió (minuts)", "createTempUser": "Crea un usuari temporal", "createTempUserDesc": "Crea un usuari restringit al servidor en comptes de compartir les teves credencials. Requereix accés sudo. L'opció més segura.", "expiresAt": "Caduca a", "expiresIn": "Caduca en {{hours}} hores", "expired": "Caducat", "grantedBy": "Atorgat per", "accessLevel": "Nivell d'accés", "lastAccessed": "Últim accés", "accessCount": "Recompte d'accessos", "revokeAccess": "Revocar accés", "confirmRevokeAccess": "Esteu segur que voleu revocar l'accés per a {{username}}?", "hostSharedSuccessfully": "L'amfitrió s'ha compartit correctament amb {{username}}", "hostAccessUpdated": "Accés d'amfitrió actualitzat", "failedToShareHost": "No s'ha pogut compartir l'amfitrió", "accessRevokedSuccessfully": "Accés revocat correctament", "failedToRevokeAccess": "No s'ha pogut revocar l'accés", "shared": "Compartit", "sharedHosts": "Amfitrions compartits", "sharedWithMe": "Compartit amb mi", "noSharedHosts": "No s'ha compartit cap amfitrió amb tu", "owner": "propietari", "viewAccessList": "Veure la llista d'accés", "accessList": "Llista d'accés", "noAccessGranted": "No s'ha concedit cap accés per a aquest amfitrió", "noAccessGrantedMessage": "Encara no s'ha concedit accés a cap usuari a aquest amfitrió.", "manageAccessFor": "Gestiona l'accés per a", "totalAccessRecords": "{{count}} registre(s) d'accés", "neverAccessed": "Mai", "timesAccessed": "{{count}} temps(s)", "daysRemaining": "{{days}} dia(es)", "hoursRemaining": "{{hours}} hora(es)", "failedToFetchAccessList": "No s'ha pogut obtenir la llista d'accés", "currentAccess": "Accés actual", "securityWarning": "Avís de seguretat", "securityWarningMessage": "Compartir credencials dóna a l'usuari accés complet per dur a terme qualsevol operació al servidor, com ara canviar contrasenyes i suprimir fitxers. Comparteix només amb usuaris de confiança.", "tempUserRecommended": "Recomanem activar \"Crea un usuari temporal\" per a una millor seguretat.", "roleManagement": "Gestió de rols", "manageRoles": "Gestiona els rols", "manageRolesFor": "Gestiona els rols per a {{username}}", "assignRole": "Assignar rol", "removeRole": "Elimina el rol", "userRoles": "Rols d'usuari", "permissions": "Permisos", "systemRole": "Rol del sistema", "customRole": "Rol personalitzat", "roleAssignedSuccessfully": "Rol assignat correctament a {{username}}", "failedToAssignRole": "No s'ha pogut assignar el rol", "roleRemovedSuccessfully": "Rol eliminat de {{username}} correctament", "failedToRemoveRole": "No s'ha pogut eliminar el rol", "cannotRemoveSystemRole": "No es pot eliminar el rol del sistema", "cannotShareWithSelf": "No pots compartir l'amfitrió amb tu mateix", "noCustomRolesToAssign": "No hi ha rols personalitzats disponibles. Els rols del sistema s'assignen automàticament.", "credentialSharingWarning": "L'autenticació de credencials no és compatible amb la compartició", "credentialRequired": "Cal tenir credencials quan es comparteix un amfitrió", "credentialRequiredDescription": "Aquest amfitrió no utilitza l'autenticació basada en credencials. Per compartir amfitrions, a causa del xifratge per usuari, l'amfitrió ha d'utilitzar l'autenticació basada en credencials.", "auditLogs": "Registres d'auditoria", "viewAuditLogs": "Veure registres d'auditoria", "action": "Acció", "resourceType": "Tipus de recurs", "resourceName": "Nom del recurs", "timestamp": "Marca de temps", "ipAddress": "Adreça IP", "userAgent": "Agent d'usuari", "success": "Èxit", "failed": "Fallat", "details": "Detalls", "noAuditLogs": "No hi ha registres d'auditoria disponibles", "sessionRecordings": "Enregistraments de sessions", "viewRecording": "Veure enregistrament", "downloadRecording": "Descarrega la gravació", "dangerousCommand": "Comandament perillós detectat", "commandBlocked": "Comandament bloquejat", "terminateSession": "Finalitza la sessió", "sessionTerminated": "Sessió finalitzada pel propietari de l'amfitrió", "sharedAccessExpired": "El vostre accés compartit a aquest amfitrió ha caducat.", "sharedAccessExpiresIn": "L'accés compartit caduca en {{hours}} hores", "roles": { "label": "Rols", "admin": "Administrador/a", "user": "Usuari" }, "createRole": "Crea un rol", "editRole": "Edita el rol", "roleName": "Nom del rol", "displayName": "Nom de visualització", "description": "Descripció", "assignRoles": "Assignar rols", "userRoleAssignment": "Assignació de rols d'usuari", "selectUserPlaceholder": "Selecciona un usuari", "searchUsers": "Cerca usuaris...", "noUserFound": "No s'ha trobat cap usuari", "currentRoles": "Rols actuals", "noRolesAssigned": "Sense rols assignats", "assignNewRole": "Assigna un nou rol", "selectRolePlaceholder": "Selecciona un rol", "searchRoles": "Cerca rols...", "noRoleFound": "No s'ha trobat cap rol", "assign": "Assignar", "roleCreatedSuccessfully": "Rol creat correctament", "roleUpdatedSuccessfully": "El rol s'ha actualitzat correctament", "roleDeletedSuccessfully": "El rol s'ha suprimit correctament", "failedToLoadRoles": "No s'han pogut carregar els rols", "failedToSaveRole": "No s'ha pogut desar el rol", "failedToDeleteRole": "No s'ha pogut suprimir el rol", "roleDisplayNameRequired": "El nom de visualització del rol és obligatori.", "roleNameRequired": "El nom del rol és obligatori", "roleNameHint": "Utilitzeu només lletres minúscules, números, subratllats i guions", "displayNamePlaceholder": "Desenvolupador", "descriptionPlaceholder": "Desenvolupadors i enginyers de programari", "confirmDeleteRole": "Suprimeix el rol", "confirmDeleteRoleDescription": "Esteu segur que voleu suprimir el rol '{{name}}'? Aquesta acció no es pot desfer.", "confirmRemoveRole": "Elimina el rol", "confirmRemoveRoleDescription": "Esteu segur que voleu eliminar aquest rol de l'usuari?", "editRoleDescription": "Actualitza la informació del rol", "createRoleDescription": "Crea un nou rol personalitzat per agrupar usuaris", "assignRolesDescription": "Gestionar les assignacions de rols per als usuaris", "noRoles": "No s'han trobat rols", "selectRole": "Selecciona un rol", "type": "Tipus", "user": "Usuari", "role": "Rol", "saveHostFirst": "Desa l'amfitrió primer", "saveHostFirstDescription": "Si us plau, deseu l'amfitrió abans de configurar els paràmetres de compartició.", "shareWithUser": "Comparteix amb l'usuari", "shareWithRole": "Comparteix amb el rol", "share": "Comparteix", "target": "Objectiu", "expires": "Caduca", "never": "Mai", "noAccessRecords": "No s'han trobat registres d'accés", "sharedSuccessfully": "S'ha compartit correctament", "failedToShare": "No s'ha pogut compartir", "confirmRevokeAccessDescription": "Esteu segur que voleu revocar aquest accés?", "hours": "hores", "sharing": "Compartir", "selectUserAndRole": "Si us plau, seleccioneu un usuari i un rol.", "view": "Només visualització", "viewDesc": "A causa del sistema de xifratge Termix, altres nivells de permisos arribaran més endavant." }, "commandPalette": { "searchPlaceholder": "Cerca amfitrions o accions ràpides...", "recentActivity": "Activitat recent", "navigation": "Navegació", "addHost": "Afegeix amfitrió", "addCredential": "Afegeix credencials", "adminSettings": "Configuració de l'administrador", "userProfile": "Perfil d'usuari", "updateLog": "Registre d'actualitzacions", "hosts": "Amfitrions", "openServerDetails": "Obre els detalls del servidor", "openFileManager": "Obre el gestor de fitxers", "edit": "Edita", "links": "Enllaços", "github": "GitHub", "support": "Suport", "discord": "Discòrdia", "donate": "Donar", "press": "Premsa", "toToggle": "alternar", "close": "Tanca", "hostManager": "Gestor d'amfitrions", "pressToToggle": "Premeu la tecla Majúscules esquerra dues vegades per obrir la paleta d'ordres" }, "docker": { "notEnabled": "Docker no està habilitat per a aquest amfitrió", "validating": "Validant Docker...", "connectingToHost": "Connectant a l'amfitrió...", "connecting": "Connectant...", "error": "Error", "errorCode": "Codi d'error: {{code}}", "version": "Docker {{version}}", "connectionFailed": "No s'ha pogut connectar a Docker", "totpVerificationFailed": "La verificació TOTP ha fallat. Torna-ho a provar.", "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", "failedToStartContainer": "No s'ha pogut iniciar el contenidor {{name}}", "containerStopped": "El contenidor {{name}} s'ha aturat", "failedToStopContainer": "No s'ha pogut aturar el contenidor {{name}}", "containerRestarted": "El contenidor {{name}} s'ha reiniciat", "failedToRestartContainer": "No s'ha pogut reiniciar el contenidor {{name}}", "containerPaused": "Contenidor {{name}} en pausa", "containerUnpaused": "Contenidor {{name}} reactivat", "failedToTogglePauseContainer": "No s'ha pogut activar o desactivar l'estat de pausa per al contenidor {{name}}", "containerRemoved": "Contenidor {{name}} eliminat", "failedToRemoveContainer": "No s'ha pogut eliminar el contenidor {{name}}", "image": "Imatge", "idLabel": "ID", "ports": "Ports", "noPorts": "Sense ports", "created": "Creat", "start": "Inici", "stop": "Atura", "pause": "Pausa", "unpause": "Reprendre la pausa", "restart": "Reinicia", "remove": "Elimina", "removeContainer": "Elimina el contenidor", "confirmRemoveContainer": "Esteu segur que voleu eliminar el contenidor '{{name}}'? Aquesta acció no es pot desfer.", "runningContainerWarning": "Avís: Aquest contenidor està en execució. Si el suprimiu, primer s'aturarà el contenidor.", "removing": "S'està eliminant...", "noContainersFound": "No s'han trobat contenidors", "noContainersFoundHint": "No hi ha contenidors Docker disponibles en aquest amfitrió.", "searchPlaceholder": "Cerca contenidors...", "filterByStatusPlaceholder": "Filtra per estat", "allContainersCount": "Tot ({{count}})", "statusCount": "{{status}} ({{count}})", "noContainersMatchFilters": "No hi ha contenidors que coincideixin amb els vostres filtres", "noContainersMatchFiltersHint": "Prova d'ajustar els criteris de cerca o de filtre", "containerMustBeRunningToViewStats": "El contenidor ha d'estar en execució per veure les estadístiques", "failedToFetchStats": "No s'han pogut obtenir les estadístiques del contenidor", "containerNotRunning": "El contenidor no funciona", "startContainerToViewStats": "Inicia el contenidor per veure les estadístiques", "loadingStats": "S'estan carregant les estadístiques...", "errorLoadingStats": "S'ha produït un error en carregar les estadístiques", "noStatsAvailable": "No hi ha estadístiques disponibles", "cpuUsage": "Ús de la CPU", "current": "Actual", "memoryUsage": "Ús de memòria", "usedLimit": "Utilitzat / Límit", "percentage": "Percentatge", "networkIo": "E/S de xarxa", "input": "Entrada", "output": "Sortida", "blockIo": "Bloc d'E/S", "read": "Llegir", "write": "Escriure", "pids": "PIDs", "containerInformation": "Informació del contenidor", "name": "Nom", "id": "ID", "state": "Estat", "disconnectedFromContainer": "Desconnectat del contenidor", "containerMustBeRunning": "El contenidor ha d'estar en execució per accedir a la consola.", "authenticationRequired": "Cal autenticació", "connectedTo": "Connectat a {{containerName}}", "disconnected": "Desconnectat", "consoleError": "Error de consola", "errorMessage": "Error: {{message}}", "failedToConnect": "No s'ha pogut connectar al contenidor", "console": "Consola", "selectShell": "Selecciona l'intèrpret d'ordres", "bash": "Bash", "sh": "sh", "ash": "cendra", "connect": "Connecta", "disconnect": "Desconnecta", "notConnected": "No connectat", "clickToConnect": "Feu clic a Connecta per iniciar una sessió de shell", "connectingTo": "Connectant a {{containerName}}...", "containerNotFound": "No s'ha trobat el contenidor", "backToList": "Torna a la llista", "logs": "Registres", "stats": "Estadístiques", "consoleTab": "Consola", "startContainerToAccess": "Inicieu el contenidor per accedir a la consola", "log": { "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": "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": "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": { "switchToLight": "Canvia a la llum", "switchToDark": "Canvia a Fosc" } }