mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-07-15 21:03:47 +00:00
55789db3c5
* New translations en.json (Russian) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Korean) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Arabic) * New translations en.json (Bulgarian) * New translations en.json (Catalan) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Japanese) * New translations en.json (Dutch) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Serbian (Cyrillic)) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Vietnamese) * New translations en.json (Indonesian) * New translations en.json (Bengali) * New translations en.json (Thai) * New translations en.json (Hindi)
2783 lines
156 KiB
JSON
2783 lines
156 KiB
JSON
{
|
|
"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"
|
|
}
|
|
}
|