<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
    <name>AuthenticationRequiredException</name>
    <message>
        <source>%1 at %2</source>
        <translation>%1 en %2</translation>
    </message>
    <message>
        <source>Proxy requires authentication.</source>
        <translation>El proxy requiere autenticación.</translation>
    </message>
</context>
<context>
    <name>BinaryContent</name>
    <message>
        <source>Cannot seek to %1 to read the operation data.</source>
        <translation>No se puede buscar %1 para leer los datos de operaciones.</translation>
    </message>
    <message>
        <source>Cannot seek to %1 to read the resource collection block.</source>
        <translation>No se puede buscar %1 para leer el bloque de captura de recursos.</translation>
    </message>
    <message>
        <source>Cannot open meta resource %1.</source>
        <translation>No se puede abrir el recurso de metadatos %1.</translation>
    </message>
</context>
<context>
    <name>BinaryLayout</name>
    <message>
        <source>Cannot seek to %1 to read the embedded meta data count.</source>
        <translation>No se puede buscar %1 para leer el recuento de metadatos integrados.</translation>
    </message>
    <message>
        <source>Cannot seek to %1 to read the resource collection segment.</source>
        <translation>No se puede buscar %1 para leer el segmento de captura de recursos.</translation>
    </message>
    <message>
        <source>Unexpected mismatch of meta resources. Read %1, expected: %2.</source>
        <translation>Discrepancia inesperada de recursos de metadatos. Leídos %1, esperados: %2.</translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <source>Http authentication required</source>
        <translation>Se requiere autenticación http</translation>
    </message>
    <message>
        <source>You need to supply a Username and Password to access this site.</source>
        <translation>Debe proporcionar un nombre de usuario y una contraseña para acceder a este sitio.</translation>
    </message>
    <message>
        <source>Username:</source>
        <translation>Nombre de usuario:</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Contraseña:</translation>
    </message>
    <message>
        <source>%1 at %2</source>
        <translation>%1 en %2</translation>
    </message>
</context>
<context>
    <name>DirectoryGuard</name>
    <message>
        <source>Path &quot;%1&quot; exists but is not a directory.</source>
        <translation>La ruta &quot;%1&quot; existe, pero no es un directorio.</translation>
    </message>
    <message>
        <source>Cannot create directory &quot;%1&quot;.</source>
        <translation>No se puede crear el directorio &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>ExtractCallbackImpl</name>
    <message>
        <source>Cannot retrieve path of archive item %1.</source>
        <translation>No se puede recuperar la ruta del elemento del archivo %1.</translation>
    </message>
    <message>
        <source>Cannot remove already existing symlink %1.</source>
        <translation>No se puede quitar el symlink existente %1.</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>Cannot create symlink at &quot;%1&quot;. Another one is already existing.</source>
        <translation>No se puede crear el symlink en &quot;%1&quot;. Ya existe otro.</translation>
    </message>
    <message>
        <source>Cannot read symlink target from file &quot;%1&quot;.</source>
        <translation>No se puede leer el destino del symlink en el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot create symlink at %1: %2</source>
        <translation>No se puede crear el symlink en %1: %2</translation>
    </message>
</context>
<context>
    <name>InstallerBase</name>
    <message>
        <source>Waiting for %1</source>
        <translation>Esperando a %1</translation>
    </message>
    <message>
        <source>Another %1 instance is already running. Wait until it finishes, close it, or restart your system.</source>
        <translation>Ya se está ejecutando otra instancia de %1. Espere a que finalice, ciérrela o reinicie el sistema.</translation>
    </message>
</context>
<context>
    <name>InstallerCalculator</name>
    <message>
        <source>Components added as automatic dependencies:</source>
        <translation>Componentes agregados como dependencias automáticas:</translation>
    </message>
    <message>
        <source>Components added as dependency for &quot;%1&quot;:</source>
        <translation>Componentes agregados como dependencia para &quot;%1&quot;:</translation>
    </message>
    <message>
        <source>Components that have resolved dependencies:</source>
        <translation>Componentes que tienen dependencias resueltas:</translation>
    </message>
    <message>
        <source>Selected components without dependencies:</source>
        <translation>Componentes seleccionados sin dependencias:</translation>
    </message>
    <message>
        <source>Recursion detected, component &quot;%1&quot; already added with reason: &quot;%2&quot;</source>
        <translation>Recurrencia detectada, el componente &quot;%1&quot; ya se ha agregado con la razón: &quot;%2&quot;</translation>
    </message>
    <message>
        <source>Cannot find missing dependency &quot;%1&quot; for &quot;%2&quot;.</source>
        <translation>No se puede encontrar la dependencia &quot;%1&quot; que falta para &quot;%2&quot;.</translation>
    </message>
</context>
<context>
    <name>Job</name>
    <message>
        <source>Canceled</source>
        <translation>Cancelado</translation>
    </message>
</context>
<context>
    <name>KDUpdater::AppendFileOperation</name>
    <message>
        <source>Cannot backup file &quot;%1&quot;: %2</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>Cannot find backup file for &quot;%1&quot;.</source>
        <translation>No se puede encontrar el archivo de copia de seguridad para &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot restore backup file for &quot;%1&quot;.</source>
        <translation>No se puede restaurar el archivo de copia de seguridad para &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot restore backup file for &quot;%1&quot;: %2</source>
        <translation>No se puede restaurar el archivo de copia de seguridad para &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::CopyOperation</name>
    <message>
        <source>Cannot backup file &quot;%1&quot;.</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot copy a non-existent file: %1</source>
        <translation>No se puede copiar un archivo que no existe: %1</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot copy file &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede copiar el archivo &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Cannot delete file &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot restore backup file into &quot;%1&quot;: %2</source>
        <translation>No se puede restaurar el archivo de copia de seguridad en &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::DeleteOperation</name>
    <message>
        <source>Cannot create backup of file &quot;%1&quot;: %2</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot restore backup file for &quot;%1&quot;: %2</source>
        <translation>No se puede restaurar el archivo de copia de seguridad para &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::FileDownloader</name>
    <message>
        <source>Download finished.</source>
        <translation>Descarga completada.</translation>
    </message>
    <message>
        <source>Cryptographic hashes do not match.</source>
        <translation>Los hashes criptográficos no coinciden.</translation>
    </message>
    <message>
        <source>Download canceled.</source>
        <translation>Descarga cancelada.</translation>
    </message>
    <message>
        <source>%1 of %2</source>
        <translation>%1 de %2</translation>
    </message>
    <message>
        <source>%1 downloaded.</source>
        <translation>%1 descargado.</translation>
    </message>
    <message>
        <source>(%1/sec)</source>
        <translation>(%1/seg)</translation>
    </message>
    <message numerus="yes">
        <source>%n day(s), </source>
        <translation>
            <numerusform>%n día(s), </numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n hour(s), </source>
        <translation>
            <numerusform>%n hora(s), </numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n minute(s)</source>
        <translation>
            <numerusform>%n minuto(s)</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n second(s)</source>
        <translation>
            <numerusform>%n segundo(s)</numerusform>
        </translation>
    </message>
    <message>
        <source> - %1%2%3%4 remaining.</source>
        <translation> - %1%2%3%4 restante.</translation>
    </message>
    <message>
        <source> - unknown time remaining.</source>
        <translation> - tiempo restante desconocido.</translation>
    </message>
</context>
<context>
    <name>KDUpdater::HttpDownloader</name>
    <message>
        <source>Cannot download %1. Writing to file &quot;%2&quot; failed: %3</source>
        <translation>No se puede descargar %1. Error al escribir en el archivo &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Cannot download %1. Cannot create file &quot;%2&quot;: %3</source>
        <translation>No se puede descargar %1. No se puede crear el archivo &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>%1 at %2</source>
        <translation>%1 en %2</translation>
    </message>
    <message>
        <source>Authentication request canceled.</source>
        <translation>La solicitud de autenticación se ha cancelado.</translation>
    </message>
    <message>
        <source>Secure Connection Failed</source>
        <translation>Error de la conexión segura</translation>
    </message>
    <message>
        <source>There was an error during connection to: %1.</source>
        <translation>Se ha producido un error durante la conexión a: %1.</translation>
    </message>
    <message>
        <source>This could be a problem with the server&apos;s configuration, or it could be someone trying to impersonate the server.</source>
        <translation>Podría tratarse de un problema con la configuración del servidor o alguien que está intentando suplantar al servidor.</translation>
    </message>
    <message>
        <source>If you have connected to this server successfully in the past or trust this server, the error may be temporary and you can try again.</source>
        <translation>Si en el pasado ya se ha conectado correctamente a este servidor o bien confía en el servidor, puede intentarlo de nuevo porque es posible que se trate de un error temporal.</translation>
    </message>
    <message>
        <source>Try again</source>
        <translation>Volver a intentar</translation>
    </message>
</context>
<context>
    <name>KDUpdater::LocalFileDownloader</name>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>Writing to file &quot;%1&quot; failed: %2</source>
        <translation>Error al escribir en el archivo &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::MkdirOperation</name>
    <message>
        <source>Cannot create directory &quot;%1&quot;: %2</source>
        <translation>No se puede crear el directorio &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Unknown error.</source>
        <translation>Error desconocido.</translation>
    </message>
    <message>
        <source>Cannot remove directory &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el directorio &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::MoveOperation</name>
    <message>
        <source>Cannot backup file &quot;%1&quot;.</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot copy file &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede copiar el archivo &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;.</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot restore backup file for &quot;%1&quot;: %2</source>
        <translation>No se puede restaurar el archivo de copia de seguridad para &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::PrependFileOperation</name>
    <message>
        <source>Cannot backup file &quot;%1&quot;: %2</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>Cannot find backup file for &quot;%1&quot;.</source>
        <translation>No se puede encontrar el archivo de copia de seguridad para &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot restore backup file for &quot;%1&quot;.</source>
        <translation>No se puede restaurar el archivo de copia de seguridad para &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot restore backup file for &quot;%1&quot;: %2</source>
        <translation>No se puede restaurar el archivo de copia de seguridad para &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::ResourceFileDownloader</name>
    <message>
        <source>Cannot read resource file &quot;%1&quot;: %2</source>
        <translation>No se puede leer el archivo de recursos &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::RmdirOperation</name>
    <message>
        <source>Cannot remove directory &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el directorio &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>The directory does not exist.</source>
        <translation>El directorio no existe.</translation>
    </message>
    <message>
        <source>Cannot recreate directory &quot;%1&quot;: %2</source>
        <translation>No se puede volver a crear el directorio &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>KDUpdater::Task</name>
    <message>
        <source>%1 started</source>
        <translation>%1 se ha iniciado</translation>
    </message>
    <message>
        <source>%1 cannot be stopped</source>
        <translation>%1 no se puede detener</translation>
    </message>
    <message>
        <source>Cannot stop task %1</source>
        <translation>No se puede detener la tarea %1</translation>
    </message>
    <message>
        <source>%1 cannot be paused</source>
        <translation>%1 no se puede pausar</translation>
    </message>
    <message>
        <source>Cannot pause task %1</source>
        <translation>No se puede pausar la tarea %1</translation>
    </message>
    <message>
        <source>Cannot resume task %1</source>
        <translation>No se puede reanudar la tarea %1</translation>
    </message>
    <message>
        <source>%1 done</source>
        <translation>%1 se ha completado</translation>
    </message>
</context>
<context>
    <name>KDUpdater::UpdateFinder</name>
    <message>
        <source>Cannot access the package information of this application.</source>
        <translation>No se puede acceder a la información de paquete de esta aplicación.</translation>
    </message>
    <message>
        <source>No package sources set for this application.</source>
        <translation>No hay definida ninguna fuente de paquete para esta aplicación.</translation>
    </message>
    <message numerus="yes">
        <source>%n update(s) found.</source>
        <translation>
            <numerusform>%n actualizaciones encontradas.</numerusform>
        </translation>
    </message>
    <message>
        <source>Downloading Updates.xml from update sources.</source>
        <translation>Descargando Updates.xml de las fuentes de actualización.</translation>
    </message>
    <message>
        <source>Cannot download package source %1 from &quot;%2&quot;.</source>
        <translation>No se puede descargar la fuente del paquete %1 desde &quot;%2&quot;.</translation>
    </message>
    <message>
        <source>Updates.xml file(s) downloaded from update sources.</source>
        <translation>Archivo(s) Updates.xml descargado(s) desde las fuentes de actualización.</translation>
    </message>
    <message>
        <source>Computing applicable updates.</source>
        <translation>Calculando actualizaciones válidas.</translation>
    </message>
    <message>
        <source>Application updates computed.</source>
        <translation>Actualizaciones de aplicación calculadas.</translation>
    </message>
</context>
<context>
    <name>KDUpdater::UpdatesInfoData</name>
    <message>
        <source>Updates.xml contains invalid content: %1</source>
        <translation>Updates.xml tiene contenido no válido: %1</translation>
    </message>
    <message>
        <source>Cannot read &quot;%1&quot;</source>
        <translation>No se puede leer &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Parse error in %1 at %2, %3: %4</source>
        <translation>Error de análisis en %1 en %2, %3: %4</translation>
    </message>
    <message>
        <source>Root element %1 unexpected, should be &quot;Updates&quot;.</source>
        <translation>Elemento raíz %1 inesperado, debería ser &quot;Updates&quot;.</translation>
    </message>
    <message>
        <source>ApplicationName element is missing.</source>
        <translation>Falta el elemento ApplicationName.</translation>
    </message>
    <message>
        <source>ApplicationVersion element is missing.</source>
        <translation>Falta el elemento ApplicationVersion.</translation>
    </message>
    <message>
        <source>PackageUpdate element without Name</source>
        <translation>Elemento PackageUpdate sin nombre</translation>
    </message>
    <message>
        <source>PackageUpdate element without Version</source>
        <translation>Elemento PackageUpdate sin versión</translation>
    </message>
    <message>
        <source>PackageUpdate element without ReleaseDate</source>
        <translation>Elemento PackageUpdate sin fecha de publicación</translation>
    </message>
</context>
<context>
    <name>Lib7z</name>
    <message>
        <source>internal code: %1</source>
        <translation>código interno: %1</translation>
    </message>
    <message>
        <source>not enough memory</source>
        <translation>no hay suficiente memoria</translation>
    </message>
    <message>
        <source>Error: %1</source>
        <translation>Error: %1</translation>
    </message>
    <message>
        <source>Cannot retrieve property %1 for item %2.</source>
        <translation>No se puede recuperar la propiedad %1 del elemento %2.</translation>
    </message>
    <message>
        <source>Property %1 for item %2 not of type VT_FILETIME but %3.</source>
        <translation>La propiedad %1 del elemento %2 no es del tipo VT_FILETIME sino %3.</translation>
    </message>
    <message>
        <source>Cannot convert UTC file time to system time.</source>
        <translation>No se puede convertir la hora UTC del archivo a la hora del sistema.</translation>
    </message>
    <message>
        <source>Cannot load codecs.</source>
        <translation>No se pueden cargar los códecs.</translation>
    </message>
    <message>
        <source>Cannot open archive &quot;%1&quot;.</source>
        <translation>No se puede abrir el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot retrieve number of items in archive.</source>
        <translation>No se puede recuperar el número de elementos del archivo.</translation>
    </message>
    <message>
        <source>Cannot retrieve path of archive item &quot;%1&quot;.</source>
        <translation>No se puede recuperar la ruta del elemento del archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Unknown exception caught (%1).</source>
        <translation>Se ha producido una excepción desconocida (%1).</translation>
    </message>
    <message>
        <source>Cannot create temporary file: %1</source>
        <translation>No se puede crear el archivo temporal: %1</translation>
    </message>
    <message>
        <source>Unsupported archive type.</source>
        <translation>Tipo de archivo no admitido.</translation>
    </message>
    <message>
        <source>Cannot create archive &quot;%1&quot;</source>
        <translation>No se puede crear el archivo &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Cannot create archive &quot;%1&quot;: %2</source>
        <translation>No se puede crear el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot remove old archive &quot;%1&quot;: %2</source>
        <translation>No se puede quitar el archivo antiguo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot rename temporary archive &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede cambiar el nombre del archivo temporal de &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Unknown exception caught (%1)</source>
        <translation>Se ha producido una excepción desconocida (%1)</translation>
    </message>
</context>
<context>
    <name>LocalPackageHub</name>
    <message>
        <source>%1 contains invalid content: %2</source>
        <translation>%1 tiene contenido no válido: %2</translation>
    </message>
    <message>
        <source>The file %1 does not exist.</source>
        <translation>El archivo %1 no existe.</translation>
    </message>
    <message>
        <source>Cannot open %1.</source>
        <translation>No se puede abrir %1.</translation>
    </message>
    <message>
        <source>Parse error in %1 at %2, %3: %4</source>
        <translation>Error de análisis en %1 en %2, %3: %4</translation>
    </message>
    <message>
        <source>Root element %1 unexpected, should be &apos;Packages&apos;.</source>
        <translation>No se esperaba el elemento raíz %1, debería ser &apos;Packages&apos;.</translation>
    </message>
</context>
<context>
    <name>LockFile</name>
    <message>
        <source>Cannot create lock file &quot;%1&quot;: %2</source>
        <translation>No se puede crear el archivo de bloqueo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot write PID to lock file &quot;%1&quot;: %2</source>
        <translation>No se puede escribir el PID en el archivo de bloqueo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot obtain the lock for file &quot;%1&quot;: %2</source>
        <translation>No se puede obtener el bloqueo para el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot release the lock for file &quot;%1&quot;: %2</source>
        <translation>No se puede liberar el bloqueo para el archivo &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller</name>
    <message>
        <source>No marker found, stopped after %1.</source>
        <translation>No se ha encontrado ningún marcador, se ha detenido después de %1.</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>Read failed after %1 bytes: %2</source>
        <translation>Error de lectura después de %1 bytes: %2</translation>
    </message>
    <message>
        <source>Copy failed: %1</source>
        <translation>Error al copiar: %1</translation>
    </message>
    <message>
        <source>Write failed after %1 bytes: %2</source>
        <translation>Error de escritura después de %1 bytes: %2</translation>
    </message>
    <message>
        <source>bytes</source>
        <translation>bytes</translation>
    </message>
    <message>
        <source>KB</source>
        <translation>KB</translation>
    </message>
    <message>
        <source>MB</source>
        <translation>MB</translation>
    </message>
    <message>
        <source>GB</source>
        <translation>GB</translation>
    </message>
    <message>
        <source>TB</source>
        <translation>TB</translation>
    </message>
    <message>
        <source>PB</source>
        <translation>PB</translation>
    </message>
    <message>
        <source>EB</source>
        <translation>EB</translation>
    </message>
    <message>
        <source>ZB</source>
        <translation>ZB</translation>
    </message>
    <message>
        <source>YB</source>
        <translation>YB</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot remove directory &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el directorio &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot create directory &quot;%1&quot;.</source>
        <translation>No se puede crear el directorio &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot copy file from &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede copiar el archivo de &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Cannot move file from &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede mover el archivo de &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Cannot create directory &quot;%1&quot;: %2</source>
        <translation>No se puede crear el directorio &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot open temporary file: %1</source>
        <translation>No se puede abrir el archivo temporal: %1</translation>
    </message>
    <message>
        <source>Cannot open temporary file for template %1: %2</source>
        <translation>No se puede abrir el archivo temporal para la plantilla %1: %2</translation>
    </message>
    <message>
        <source>Corrupt installation</source>
        <translation>Instalación dañada</translation>
    </message>
    <message>
        <source>Your installation seems to be corrupted. Please consider re-installing from scratch.</source>
        <translation>Parece que su instalación está dañada. Vuelva a realizar la instalación desde el principio.</translation>
    </message>
    <message>
        <source>The specified module could not be found.</source>
        <translation>No se encontró el módulo especificado.</translation>
    </message>
</context>
<context>
    <name>QInstaller::Component</name>
    <message>
        <source>Components cannot have children in updater mode.</source>
        <translation>Los componentes no pueden tener elementos secundarios en el modo actualizador.</translation>
    </message>
    <message>
        <source>Cannot open the requested UI file &quot;%1&quot;: %2</source>
        <translation>No se puede abrir el archivo de UI &quot;%1&quot; solicitado: %2</translation>
    </message>
    <message>
        <source>Cannot load the requested UI file &quot;%1&quot;: %2</source>
        <translation>No se puede cargar el archivo de UI &quot;%1&quot; solicitado: %2</translation>
    </message>
    <message>
        <source>Cannot open the requested license file &quot;%1&quot;: %2</source>
        <translation>No se puede abrir el archivo de licencia &quot;%1&quot; solicitado: %2</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <source>Error: Operation %1 does not exist.</source>
        <translation>Error: la operación %1 no existe.</translation>
    </message>
    <message>
        <source>Cannot resolve isDefault in %1</source>
        <translation>No se puede resolver isDefault en %1</translation>
    </message>
    <message>
        <source>Update Info: </source>
        <translation>Información de actualización: </translation>
    </message>
</context>
<context>
    <name>QInstaller::ComponentModel</name>
    <message>
        <source>Component is marked for installation.</source>
        <translation>El componente está marcado para la instalación.</translation>
    </message>
    <message>
        <source>Component is marked for uninstallation.</source>
        <translation>El componente está marcado para la desinstalación.</translation>
    </message>
    <message>
        <source>Component is installed.</source>
        <translation>El componente está instalado.</translation>
    </message>
    <message>
        <source>Component is not installed.</source>
        <translation>El componente no está instalado.</translation>
    </message>
    <message>
        <source>Component Name</source>
        <translation>Nombre del componente</translation>
    </message>
    <message>
        <source>Action</source>
        <translation>Acción</translation>
    </message>
    <message>
        <source>Installed Version</source>
        <translation>Versión instalada</translation>
    </message>
    <message>
        <source>New Version</source>
        <translation>Nueva versión</translation>
    </message>
    <message>
        <source>Release Date</source>
        <translation>Fecha de versión</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>Tamaño</translation>
    </message>
</context>
<context>
    <name>QInstaller::ComponentSelectionPage</name>
    <message>
        <source>Alt+A</source>
        <comment>select default components</comment>
        <translation>Alt+A</translation>
    </message>
    <message>
        <source>Def&amp;ault</source>
        <translation>Predetermin&amp;ado</translation>
    </message>
    <message>
        <source>Alt+R</source>
        <comment>reset to already installed components</comment>
        <translation>Alt+R</translation>
    </message>
    <message>
        <source>&amp;Reset</source>
        <translation>&amp;Restablecer</translation>
    </message>
    <message>
        <source>Alt+S</source>
        <comment>select all components</comment>
        <translation>Alt+S</translation>
    </message>
    <message>
        <source>&amp;Select All</source>
        <translation>&amp;Seleccionar todo</translation>
    </message>
    <message>
        <source>Alt+D</source>
        <comment>deselect all components</comment>
        <translation>Alt+D</translation>
    </message>
    <message>
        <source>&amp;Deselect All</source>
        <translation>Anular selección de to&amp;do</translation>
    </message>
    <message>
        <source>To install new compressed repository, browse the repositories from your computer</source>
        <translation>Para instalar el nuevo repositorio comprimido, examine los repositorios de su equipo</translation>
    </message>
    <message>
        <source>&amp;Browse QBSP files</source>
        <translation>&amp;Examinar archivos QBSP</translation>
    </message>
    <message>
        <source>This component will occupy approximately %1 on your hard disk drive.</source>
        <translation>Este componente ocupará aproximadamente %1 en el disco duro.</translation>
    </message>
    <message>
        <source>Open File</source>
        <translation>Abrir archivo</translation>
    </message>
    <message>
        <source>Select Components</source>
        <translation>Seleccionar componentes</translation>
    </message>
    <message>
        <source>Please select the components you want to update.</source>
        <translation>Seleccione los componentes que desea actualizar.</translation>
    </message>
    <message>
        <source>Please select the components you want to install.</source>
        <translation>Seleccione los componentes que desea instalar.</translation>
    </message>
    <message>
        <source>Please select the components you want to uninstall.</source>
        <translation>Seleccione los componentes que desea desinstalar.</translation>
    </message>
    <message>
        <source>Select the components to install. Deselect installed components to uninstall them. Any components already installed will not be updated.</source>
        <translation>Seleccione los componentes que desea instalar. Anule la selección de los componentes instalados para desinstalarlos. No se actualizarán los componentes ya instalados.</translation>
    </message>
</context>
<context>
    <name>QInstaller::ConsumeOutputOperation</name>
    <message>
        <source>&lt;to be saved installer key name&gt; &lt;executable&gt; [argument1] [argument2] [...]</source>
        <translation>&lt;to be saved installer key name&gt; &lt;executable&gt; [argument1] [argument2] [...]</translation>
    </message>
    <message>
        <source>Needed installer object in %1 operation is empty.</source>
        <translation>El objeto de instalador necesario en la operación %1 está vacío.</translation>
    </message>
    <message>
        <source>Cannot save the output of &quot;%1&quot; to an empty installer key value.</source>
        <translation>No se puede guardar la salida de &quot;%1&quot; en un valor de clave de instalador vacío.</translation>
    </message>
    <message>
        <source>File &quot;%1&quot; does not exist or is not an executable binary.</source>
        <translation>El archivo &quot;%1&quot; no existe o no es un binario ejecutable.</translation>
    </message>
    <message>
        <source>Running &quot;%1&quot; resulted in a crash.</source>
        <translation>Se ha producido un error al ejecutar &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>QInstaller::CopyDirectoryOperation</name>
    <message>
        <source>&lt;source&gt; &lt;target&gt; [&quot;forceOverwrite&quot;]</source>
        <translation>&lt;source&gt; &lt;target&gt; [&quot;forceOverwrite&quot;]</translation>
    </message>
    <message>
        <source>Invalid argument in %1: Third argument needs to be forceOverwrite, if specified.</source>
        <translation>Argumento no válido en %1: el tercer argumento debe ser forceOverwrite, si se ha especificado.</translation>
    </message>
    <message>
        <source>Invalid argument in %1: Directory &quot;%2&quot; is invalid.</source>
        <translation>Argumento no válido en %1: el directorio &quot;%2&quot; no es válido.</translation>
    </message>
    <message>
        <source>Cannot create directory &quot;%1&quot;.</source>
        <translation>No se puede crear el directorio &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Failed to overwrite &quot;%1&quot;.</source>
        <translation>Error al sobrescribir &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot copy file &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede copiar el archivo &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;.</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>QInstaller::CopyFileTask</name>
    <message>
        <source>Invalid task item count.</source>
        <translation>Recuento de elementos de tarea no válido.</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>Writing to file &quot;%1&quot; failed: %2</source>
        <translation>Error al escribir en el archivo &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::CreateDesktopEntryOperation</name>
    <message>
        <source>Cannot backup file &quot;%1&quot;: %2</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Failed to overwrite file &quot;%1&quot;.</source>
        <translation>Error al sobrescribir el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot write desktop entry to &quot;%1&quot;.</source>
        <translation>No se puede escribir la entrada de escritorio en %1.</translation>
    </message>
</context>
<context>
    <name>QInstaller::CreateLinkOperation</name>
    <message>
        <source>Cannot create link from &quot;%1&quot; to &quot;%2&quot;.</source>
        <translation>No se puede crear el vínculo entre &quot;%1&quot; y &quot;%2&quot;.</translation>
    </message>
    <message>
        <source>Cannot remove link from &quot;%1&quot; to &quot;%2&quot;.</source>
        <translation>No se puede quitar el vínculo entre &quot;%1&quot; y &quot;%2&quot;.</translation>
    </message>
</context>
<context>
    <name>QInstaller::CreateLocalRepositoryOperation</name>
    <message>
        <source>Cannot set permissions for file &quot;%1&quot;.</source>
        <translation>No se pueden establecer permisos para el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot move file &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede mover el archivo &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Installer at &quot;%1&quot; needs to be an offline one.</source>
        <translation>El instalador de &quot;%1&quot; debe ser sin conexión.</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading.</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura.</translation>
    </message>
    <message>
        <source>Cannot read file &quot;%1&quot;: %2</source>
        <translation>No se puede leer el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot create target directory: &quot;%1&quot;.</source>
        <translation>No se puede crear el directorio de destino: &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Unknown exception caught: %1.</source>
        <translation>Se ha producido una excepción desconocida: %1.</translation>
    </message>
    <message>
        <source>Removing file &quot;%1&quot;.</source>
        <translation>Eliminando el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot remove file &quot;%1&quot;.</source>
        <translation>No se puede eliminar el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot remove directory &quot;%1&quot;: %2</source>
        <translation>No se puede eliminar el directorio &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::CreateShortcutOperation</name>
    <message>
        <source>&lt;target&gt; &lt;link location&gt; [target arguments] [&quot;workingDirectory=...&quot;] [&quot;iconPath=...&quot;] [&quot;iconId=...&quot;] [&quot;description=...&quot;]</source>
        <translation>&lt;target&gt; &lt;link location&gt; [target arguments] [&quot;workingDirectory=...&quot;] [&quot;iconPath=...&quot;] [&quot;iconId=...&quot;] [&quot;description=...&quot;]</translation>
    </message>
    <message>
        <source>Cannot create directory &quot;%1&quot;: %2</source>
        <translation>No se puede crear el directorio &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Failed to overwrite &quot;%1&quot;: %2</source>
        <translation>Error al sobrescribir &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot create link &quot;%1&quot;: %2</source>
        <translation>No se puede crear el vínculo &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::DownloadArchivesJob</name>
    <message>
        <source>Canceled</source>
        <translation>Cancelado</translation>
    </message>
    <message>
        <source>Downloading hash signature failed.</source>
        <translation>Error al descargar la firma del hash.</translation>
    </message>
    <message>
        <source>Download Error</source>
        <translation>Error de descarga</translation>
    </message>
    <message>
        <source>Hash verification while downloading failed. This is a temporary error, please retry.</source>
        <translation>Error de verificación del hash durante la descarga. Es un error temporal, vuelva a intentarlo.</translation>
    </message>
    <message>
        <source>Cannot verify Hash</source>
        <translation>No se puede verificar el hash</translation>
    </message>
    <message>
        <source>Cannot download archive %1: %2</source>
        <translation>No se puede descargar el archivo %1: %2</translation>
    </message>
    <message>
        <source>Cannot fetch archives: %1
Error while loading %2</source>
        <translation>No se pueden obtener los archivos: %1
Error al descargar %2</translation>
    </message>
    <message>
        <source>Downloading archive &quot;%1&quot; for component %2.</source>
        <translation>Descargando el archivo &quot;%1&quot; para el componente %2.</translation>
    </message>
    <message>
        <source>Scheme %1 not supported (URL: %2).</source>
        <translation>Esquema %1 no admitido (URL: %2).</translation>
    </message>
    <message>
        <source>Cannot find component for %1.</source>
        <translation>No se puede encontrar el componente para %1.</translation>
    </message>
</context>
<context>
    <name>QInstaller::Downloader</name>
    <message>
        <source>Target file &quot;%1&quot; already exists but is not a file.</source>
        <translation>El archivo de destino &quot;%1&quot; ya existe, pero no es un archivo.</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <extracomment>%2 is a sentence describing the error</extracomment>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
    <message>
        <source>File &quot;%1&quot; not open for writing: %2</source>
        <extracomment>%2 is a sentence describing the error.</extracomment>
        <translation>No se pudo abrir el archivo &quot;%1&quot; para la escritura: %2</translation>
    </message>
    <message>
        <source>Writing to file &quot;%1&quot; failed: %2</source>
        <extracomment>%2 is a sentence describing the error.</extracomment>
        <translation>Error al escribir en el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Redirect loop detected for &quot;%1&quot;.</source>
        <translation>Se ha detectado un bucle de redirección para &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Checksum mismatch detected for &quot;%1&quot;.</source>
        <translation>Discrepancia de suma de comprobación detectada para &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Network error while downloading &apos;%1&apos;: %2.</source>
        <translation>Error de red durante la descarga de &apos;%1&apos;: %2.</translation>
    </message>
    <message>
        <source>Unknown network error while downloading &quot;%1&quot;.</source>
        <extracomment>%1 is a sentence describing the error</extracomment>
        <translation>Error de red desconocido durante la descarga de &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Network transfers canceled.</source>
        <translation>Transferencias de red canceladas.</translation>
    </message>
    <message>
        <source>Pause and resume not supported by network transfers.</source>
        <translation>La pausa y la reanudación no son compatibles con las transferencias de red.</translation>
    </message>
    <message>
        <source>Invalid source URL &quot;%1&quot;: %2</source>
        <extracomment>%2 is a sentence describing the error</extracomment>
        <translation>URL de origen &quot;%1&quot; no válida: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::ElevatedExecuteOperation</name>
    <message>
        <source>Cannot start detached: &quot;%1&quot;</source>
        <translation>No se puede iniciar aislado: &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Cannot start: &quot;%1&quot;: %2</source>
        <translation>No se puede iniciar: &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Program crashed: &quot;%1&quot;</source>
        <translation>El programa ha dejado de funcionar: &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Execution failed (Unexpected exit code: %1): &quot;%2&quot;</source>
        <translation>Error de ejecución (código de error no esperado: %1): &quot;%2&quot;</translation>
    </message>
</context>
<context>
    <name>QInstaller::ExtractArchiveOperation::Runnable</name>
    <message>
        <source>Cannot open archive &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Error while extracting archive &quot;%1&quot;: %2</source>
        <translation>Error al extraer el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Unknown exception caught while extracting &quot;%1&quot;.</source>
        <translation>Se ha producido una excepción desconocida al extraer &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>QInstaller::FakeStopProcessForUpdateOperation</name>
    <message>
        <source>Cannot get package manager core.</source>
        <translation>No se puede obtener el componente básico del administrador de paquetes.</translation>
    </message>
    <message>
        <source>This process should be stopped before continuing: %1</source>
        <translation>Este proceso se debe detener antes de continuar: %1</translation>
    </message>
    <message>
        <source>These processes should be stopped before continuing: %1</source>
        <translation>Estos procesos se deben detener antes de continuar: %1</translation>
    </message>
</context>
<context>
    <name>QInstaller::FileTaskObserver</name>
    <message>
        <source>%1 of %2</source>
        <translation>%1 de %2</translation>
    </message>
    <message>
        <source>%1 received.</source>
        <translation>%1 recibido.</translation>
    </message>
    <message>
        <source>(%1/sec)</source>
        <translation>(%1/seg)</translation>
    </message>
    <message numerus="yes">
        <source>%n day(s), </source>
        <translation>
            <numerusform>%n día(s), </numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n hour(s), </source>
        <translation>
            <numerusform>%n hora(s), </numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n minute(s)</source>
        <translation>
            <numerusform>%n minuto(s)</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n second(s)</source>
        <translation>
            <numerusform>%n segundo(s)</numerusform>
        </translation>
    </message>
    <message>
        <source> - %1%2%3%4 remaining.</source>
        <translation> - %1%2%3%4 restante.</translation>
    </message>
    <message>
        <source> - unknown time remaining.</source>
        <translation> - tiempo restante desconocido.</translation>
    </message>
</context>
<context>
    <name>QInstaller::FinishedPage</name>
    <message>
        <source>Completing the %1 Wizard</source>
        <translation>Completando el Asistente de %1</translation>
    </message>
    <message>
        <source>Click %1 to exit the %2 Wizard.</source>
        <translation>Haga clic en %1 para salir del asistente de %2.</translation>
    </message>
    <message>
        <source>Restart</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <source>Run %1 now.</source>
        <translation>Ejecute %1 ahora.</translation>
    </message>
    <message>
        <source>The %1 Wizard failed.</source>
        <translation>Error del Asistente de %1.</translation>
    </message>
</context>
<context>
    <name>QInstaller::GlobalSettingsOperation</name>
    <message>
        <source>Settings are not writable.</source>
        <translation>No se puede escribir en la configuración.</translation>
    </message>
    <message>
        <source>Failed to write settings.</source>
        <translation>Error al escribir en la configuración.</translation>
    </message>
</context>
<context>
    <name>QInstaller::InstallIconsOperation</name>
    <message>
        <source>&lt;source path&gt; [vendor prefix]</source>
        <translation>&lt;source path&gt; [vendor prefix]</translation>
    </message>
    <message>
        <source>Invalid Argument: source directory must not be empty.</source>
        <translation>Argumento no válido: el directorio de origen no debe estar vacío.</translation>
    </message>
    <message>
        <source>Cannot backup file &quot;%1&quot;: %2</source>
        <translation>No se puede crear una copia de seguridad del archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Failed to overwrite &quot;%1&quot;: %2</source>
        <translation>Error al sobrescribir &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Failed to copy file &quot;%1&quot;: %2</source>
        <translation>Error al copiar el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot create directory &quot;%1&quot;: %2</source>
        <translation>No se puede crear el directorio &quot;%1&quot;: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::IntroductionPage</name>
    <message>
        <source>Setup - %1</source>
        <translation>Programa de instalación - %1</translation>
    </message>
    <message>
        <source>Welcome to the %1 Setup Wizard.</source>
        <translation>Bienvenido al Asistente de instalación de %1.</translation>
    </message>
    <message>
        <source>Add or remove components</source>
        <translation>Agregar o quitar componentes</translation>
    </message>
    <message>
        <source>Update components</source>
        <translation>Actualizar componentes</translation>
    </message>
    <message>
        <source>Remove all components</source>
        <translation>Quitar todos los componentes</translation>
    </message>
    <message>
        <source>Retrieving information from remote installation sources...</source>
        <translation>Recuperando información de fuentes de instalación remotas...</translation>
    </message>
    <message>
        <source>At least one valid and enabled repository required for this action to succeed.</source>
        <translation>Se requiere al menos un repositorio válido y habilitado para que esta acción se realice correctamente.</translation>
    </message>
    <message>
        <source>No updates available.</source>
        <translation>No hay actualizaciones disponibles.</translation>
    </message>
    <message>
        <source> Only local package management available.</source>
        <translation> Solo está disponible la administración de paquetes locales.</translation>
    </message>
    <message>
        <source>Quit</source>
        <translation>Salir</translation>
    </message>
</context>
<context>
    <name>QInstaller::LicenseAgreementPage</name>
    <message>
        <source>License Agreement</source>
        <translation>Contrato de licencia</translation>
    </message>
    <message>
        <source>Alt+A</source>
        <comment>agree license</comment>
        <translation>Alt+A</translation>
    </message>
    <message>
        <source>Alt+D</source>
        <comment>do not agree license</comment>
        <translation>Alt+D</translation>
    </message>
    <message>
        <source>Please read the following license agreement. You must accept the terms contained in this agreement before continuing with the installation.</source>
        <translation>Lea el siguiente contrato de licencia. Debe aceptar los términos contenidos en este contrato antes de continuar con la instalación.</translation>
    </message>
    <message>
        <source>I accept the license.</source>
        <translation>Acepto la licencia.</translation>
    </message>
    <message>
        <source>I do not accept the license.</source>
        <translation>No acepto la licencia.</translation>
    </message>
    <message>
        <source>Please read the following license agreements. You must accept the terms contained in these agreements before continuing with the installation.</source>
        <translation>Lea los siguientes contratos de licencia. Debe aceptar los términos contenidos en estos contratos antes de continuar con la instalación.</translation>
    </message>
    <message>
        <source>I accept the licenses.</source>
        <translation>Acepto las licencias.</translation>
    </message>
    <message>
        <source>I do not accept the licenses.</source>
        <translation>No acepto las licencias.</translation>
    </message>
</context>
<context>
    <name>QInstaller::LicenseOperation</name>
    <message>
        <source>No license files found to copy.</source>
        <translation>No se han encontrado archivos de licencia para copiar.</translation>
    </message>
    <message>
        <source>Needed installer object in %1 operation is empty.</source>
        <translation>El objeto de instalador necesario en la operación %1 está vacío.</translation>
    </message>
    <message>
        <source>Can not write license file &quot;%1&quot;.</source>
        <translation>No se puede escribir en el archivo de licencia &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>No license files found to delete.</source>
        <translation>No se han encontrado archivos de licencia para eliminar.</translation>
    </message>
</context>
<context>
    <name>QInstaller::LineReplaceOperation</name>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::MetadataJob</name>
    <message>
        <source>Missing package manager core engine.</source>
        <translation>Falta el motor de componente básico del administrador de paquetes.</translation>
    </message>
    <message>
        <source>Preparing meta information download...</source>
        <translation>Preparando la descarga de la información de metadatos...</translation>
    </message>
    <message>
        <source>Unpacking compressed repositories. This may take a while...</source>
        <translation>Desempaquetando los repositorios comprimidos. Esta operación puede tardar...</translation>
    </message>
    <message>
        <source>Meta data download canceled.</source>
        <translation>Descarga de metadatos cancelada.</translation>
    </message>
    <message>
        <source>Unknown exception during extracting.</source>
        <translation>Se ha producido una excepción durante la extracción.</translation>
    </message>
    <message>
        <source>Missing proxy credentials.</source>
        <translation>Faltan las credenciales del proxy.</translation>
    </message>
    <message>
        <source>Authentication failed.</source>
        <translation>Error de autenticación.</translation>
    </message>
    <message>
        <source>Unknown exception during download.</source>
        <translation>Se ha producido una excepción desconocida durante la descarga.</translation>
    </message>
    <message>
        <source>Failure to fetch repositories.</source>
        <translation>Error al recuperar los repositorios.</translation>
    </message>
    <message>
        <source>Extracting meta information...</source>
        <translation>Extrayendo la información de metadatos...</translation>
    </message>
    <message>
        <source>Retrieving meta information from remote repository... %1/%2 </source>
        <translation>Recuperando información de metadatos del repositorio remoto... %1/%2 </translation>
    </message>
    <message>
        <source>Retrieving meta information from remote repository... </source>
        <translation>Recuperando información de metadatos del repositorio remoto... </translation>
    </message>
    <message>
        <source>Error while extracting archive &quot;%1&quot;: %2</source>
        <translation>Error al extraer el archivo &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Unknown exception caught while extracting archive &quot;%1&quot;.</source>
        <translation>Se ha producido una excepción desconocida al extraer el archivo &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::PackageManagerCore</name>
    <message>
        <source>Error writing Maintenance Tool</source>
        <translation>Error al escribir la herramienta de mantenimiento</translation>
    </message>
    <message>
        <source>
Downloading packages...</source>
        <translation>
Descargando paquetes...</translation>
    </message>
    <message>
        <source>Installation canceled by user.</source>
        <translation>Instalación cancelada por el usuario.</translation>
    </message>
    <message>
        <source>All downloads finished.</source>
        <translation>Se han completado todas las descargas.</translation>
    </message>
    <message>
        <source>Cancelling the Installer</source>
        <translation>Cancelando el instalador</translation>
    </message>
    <message>
        <source>Authentication Error</source>
        <translation>Error de autenticación</translation>
    </message>
    <message>
        <source>Some components could not be removed completely because administrative rights could not be acquired: %1.</source>
        <translation>Algunos componentes no se pueden eliminar por completo porque no se pueden adquirir derechos administrativos: %1.</translation>
    </message>
    <message>
        <source>Unknown error.</source>
        <translation>Error desconocido.</translation>
    </message>
    <message>
        <source>Some components could not be removed completely because an unknown error happened.</source>
        <translation>Algunos componentes no se han podido eliminar por completo porque se ha producido un error desconocido.</translation>
    </message>
    <message>
        <source>Application not running in Package Manager mode.</source>
        <translation>La aplicación no se está ejecutando en el modo de administrador de paquetes.</translation>
    </message>
    <message>
        <source>No installed packages found.</source>
        <translation>No se han encontrado paquetes instalados.</translation>
    </message>
    <message>
        <source>Application running in Uninstaller mode.</source>
        <translation>La aplicación se está ejecutando en el modo de desinstalador.</translation>
    </message>
    <message>
        <source>There is an important update available, please run the updater first.</source>
        <translation>Hay disponible una actualización importante; ejecute primero el actualizador.</translation>
    </message>
    <message>
        <source>Cannot resolve all dependencies.</source>
        <translation>No se pueden resolver todas las dependencias.</translation>
    </message>
    <message>
        <source>Components about to be removed.</source>
        <translation>Componentes que están a punto de eliminarse.</translation>
    </message>
    <message>
        <source>Error while elevating access rights.</source>
        <translation>Error al aumentar los derechos de acceso.</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <source>invalid</source>
        <translation>no válido</translation>
    </message>
</context>
<context>
    <name>QInstaller::PackageManagerCorePrivate</name>
    <message>
        <source>Unresolved dependencies</source>
        <translation>Dependencias sin resolver</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <source>Access error</source>
        <translation>Error de acceso</translation>
    </message>
    <message>
        <source>Format error</source>
        <translation>Error de formato</translation>
    </message>
    <message>
        <source>Cannot write installer configuration to %1: %2</source>
        <translation>No se puede escribir la configuración del instalador en %1: %2</translation>
    </message>
    <message>
        <source>Stop Processes</source>
        <translation>Detener procesos</translation>
    </message>
    <message>
        <source>These processes should be stopped to continue:

%1</source>
        <translation>Estos procesos se deben detener para continuar:

%1</translation>
    </message>
    <message>
        <source>Installation canceled by user</source>
        <translation>Instalación cancelada por el usuario</translation>
    </message>
    <message>
        <source>Writing maintenance tool.</source>
        <translation>Escribiendo la herramienta de mantenimiento.</translation>
    </message>
    <message>
        <source>Failed to seek in file %1: %2</source>
        <translation>No se puede buscar en el archivo %1: %2</translation>
    </message>
    <message>
        <source>Maintenance tool is not a bundle</source>
        <translation>La herramienta de mantenimiento no es un paquete</translation>
    </message>
    <message>
        <source>Cannot remove data file &quot;%1&quot;: %2</source>
        <translation>No se puede quitar el archivo de datos &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot write maintenance tool data to %1: %2</source>
        <translation>No se pueden escribir los datos de la herramienta de mantenimiento en %1: %2</translation>
    </message>
    <message>
        <source>Cannot write maintenance tool to &quot;%1&quot;: %2</source>
        <translation>No se puede escribir la herramienta de mantenimiento en &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Cannot write maintenance tool binary data to %1: %2</source>
        <translation>No se pueden escribir los datos binarios de la herramienta de mantenimiento en %1: %2</translation>
    </message>
    <message>
        <source>Variable &apos;TargetDir&apos; not set.</source>
        <translation>&apos;TargetDir&apos; no se ha definido.</translation>
    </message>
    <message>
        <source>Preparing the installation...</source>
        <translation>Preparando la instalación...</translation>
    </message>
    <message>
        <source>It is not possible to install from network location</source>
        <translation>No es posible instalar desde una ubicación de red</translation>
    </message>
    <message>
        <source>Creating local repository</source>
        <translation>Creando repositorio local</translation>
    </message>
    <message>
        <source>Creating Maintenance Tool</source>
        <translation>Creando herramienta de mantenimiento</translation>
    </message>
    <message>
        <source>
Installation finished!</source>
        <translation>
Instalación completada.</translation>
    </message>
    <message>
        <source>
Installation aborted!</source>
        <translation>
Instalación cancelada.</translation>
    </message>
    <message>
        <source>It is not possible to run that operation from a network location</source>
        <translation>No es posible ejecutar esa operación desde una ubicación de red</translation>
    </message>
    <message>
        <source>Removing deselected components...</source>
        <translation>Eliminando componentes anulados de la selección...</translation>
    </message>
    <message>
        <source>
Update finished!</source>
        <translation>
Actualización completada.</translation>
    </message>
    <message>
        <source>
Update aborted!</source>
        <translation>
Actualización cancelada.</translation>
    </message>
    <message>
        <source>Uninstallation completed successfully.</source>
        <translation>La desinstalación se ha completado correctamente.</translation>
    </message>
    <message>
        <source>Uninstallation aborted.</source>
        <translation>Desinstalación cancelada.</translation>
    </message>
    <message>
        <source>
Installing component %1</source>
        <translation>
Instalando componente %1</translation>
    </message>
    <message>
        <source>Installer Error</source>
        <translation>Error del instalador</translation>
    </message>
    <message>
        <source>Error during installation process (%1):
%2</source>
        <translation>Error durante el proceso de instalación (%1):
%2</translation>
    </message>
    <message>
        <source>Cannot prepare uninstall</source>
        <translation>No se puede preparar la desinstalación</translation>
    </message>
    <message>
        <source>Cannot start uninstall</source>
        <translation>No se puede iniciar la desinstalación</translation>
    </message>
    <message>
        <source>Error during uninstallation process:
%1</source>
        <translation>Error durante el proceso de desinstalación:
%1</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>Error desconocido</translation>
    </message>
    <message>
        <source>Cannot retrieve remote tree %1.</source>
        <translation>No se puede recuperar el árbol remoto %1.</translation>
    </message>
    <message>
        <source>Failure to read packages from %1.</source>
        <translation>Error al leer los paquetes en %1.</translation>
    </message>
    <message>
        <source>Cannot retrieve meta information: %1</source>
        <translation>No se puede recuperar la información de los metadatos: %1</translation>
    </message>
    <message>
        <source>Cannot add temporary update source information.</source>
        <translation>No se puede agregar la información de la fuente de actualización temporal.</translation>
    </message>
    <message>
        <source>Cannot find any update source information.</source>
        <translation>No se puede encontrar ninguna información de fuente de actualización.</translation>
    </message>
    <message>
        <source>Dependency cycle between components &quot;%1&quot; and &quot;%2&quot; detected.</source>
        <translation>Se ha detectado un ciclo de dependencia entre componentes los &quot;%1&quot; y &quot;%2&quot;.</translation>
    </message>
</context>
<context>
    <name>QInstaller::PackageManagerGui</name>
    <message>
        <source>%1 Setup</source>
        <translation>Programa de instalación de %1</translation>
    </message>
    <message>
        <source>Maintain %1</source>
        <translation>Mantener %1</translation>
    </message>
    <message>
        <source>Do you want to cancel the installation process?</source>
        <translation>¿Desea cancelar el proceso de instalación?</translation>
    </message>
    <message>
        <source>Do you want to cancel the uninstallation process?</source>
        <translation>¿Desea cancelar el proceso de desinstalación?</translation>
    </message>
    <message>
        <source>Do you want to quit the installer application?</source>
        <translation>¿Desea salir de la aplicación del instalador?</translation>
    </message>
    <message>
        <source>Do you want to quit the uninstaller application?</source>
        <translation>¿Desea salir de la aplicación del desinstalador?</translation>
    </message>
    <message>
        <source>Do you want to quit the maintenance application?</source>
        <translation>¿Desea salir de la aplicación de mantenimiento?</translation>
    </message>
    <message>
        <source>%1 Question</source>
        <translation>%1 pregunta</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <source>It is not possible to install from network location.
Please copy the installer to a local drive</source>
        <translation>No es posible instalar desde una ubicación de red.
Copie el instalador en una unidad local.</translation>
    </message>
</context>
<context>
    <name>QInstaller::PerformInstallationForm</name>
    <message>
        <source>&amp;Show Details</source>
        <translation>Mo&amp;strar detalles</translation>
    </message>
    <message>
        <source>&amp;Hide Details</source>
        <translation>O&amp;cultar detalles</translation>
    </message>
</context>
<context>
    <name>QInstaller::PerformInstallationPage</name>
    <message>
        <source>U&amp;ninstall</source>
        <translation>Desi&amp;nstalar</translation>
    </message>
    <message>
        <source>Uninstalling %1</source>
        <translation>Desinstalando %1</translation>
    </message>
    <message>
        <source>&amp;Update</source>
        <translation>Act&amp;ualizar</translation>
    </message>
    <message>
        <source>Updating components of %1</source>
        <translation>Actualizando componentes de %1</translation>
    </message>
    <message>
        <source>&amp;Install</source>
        <translation>&amp;Instalar</translation>
    </message>
    <message>
        <source>Installing %1</source>
        <translation>Instalando %1</translation>
    </message>
</context>
<context>
    <name>QInstaller::ProxyCredentialsDialog</name>
    <message>
        <source>Dialog</source>
        <translation>Cuadro de diálogo</translation>
    </message>
    <message>
        <source>The proxy %1 requires a username and password.</source>
        <translation>El proxy %1 requiere un nombre de usuario y una contraseña.</translation>
    </message>
    <message>
        <source>Username:</source>
        <translation>Nombre de usuario:</translation>
    </message>
    <message>
        <source>Username</source>
        <translation>Nombre de usuario</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Contraseña:</translation>
    </message>
    <message>
        <source>Password</source>
        <translation>Contraseña</translation>
    </message>
    <message>
        <source>Proxy Credentials</source>
        <translation>Credenciales del Proxy</translation>
    </message>
</context>
<context>
    <name>QInstaller::ReadyForInstallationPage</name>
    <message>
        <source>U&amp;ninstall</source>
        <translation>Desi&amp;nstalar</translation>
    </message>
    <message>
        <source>Ready to Uninstall</source>
        <translation>Preparado para desinstalar</translation>
    </message>
    <message>
        <source>Setup is now ready to begin removing %1 from your computer.&lt;br&gt;&lt;font color=&quot;red&quot;&gt;The program directory %2 will be deleted completely&lt;/font&gt;, including all content in that directory!</source>
        <translation>El programa de instalación está preparado para empezar a eliminar %1 del equipo.&lt;br&gt;&lt;font color=&quot;red&quot;&gt;El directorio del programa %2 se eliminará completamente&lt;/font&gt;, incluido todo el contenido del directorio.</translation>
    </message>
    <message>
        <source>U&amp;pdate</source>
        <translation>Actu&amp;alizar</translation>
    </message>
    <message>
        <source>Ready to Update Packages</source>
        <translation>Preparado para actualizar paquetes</translation>
    </message>
    <message>
        <source>Setup is now ready to begin updating your installation.</source>
        <translation>El programa de instalación está preparado para empezar a actualizar la instalación.</translation>
    </message>
    <message>
        <source>&amp;Install</source>
        <translation>&amp;Instalar</translation>
    </message>
    <message>
        <source>Ready to Install</source>
        <translation>Preparado para instalar</translation>
    </message>
    <message>
        <source>Setup is now ready to begin installing %1 on your computer.</source>
        <translation>El programa de instalación está preparado para empezar a instalar %1 en su equipo.</translation>
    </message>
    <message>
        <source>Not enough disk space to store temporary files and the installation. %1 are available, while %2 are at least required.</source>
        <translation>No hay suficiente espacio en disco para almacenar los archivos temporales y la instalación. Se dispone de %1 y se requiere al menos un espacio de %2.</translation>
    </message>
    <message>
        <source>Not enough disk space to store all selected components! %1 are available while %2 are at least required.</source>
        <translation>No hay suficiente espacio en disco para almacenar todos los componentes seleccionados. Se dispone de %1 y se requiere al menos un espacio de %2.</translation>
    </message>
    <message>
        <source>Not enough disk space to store temporary files! %1 are available while %2 are at least required.</source>
        <translation>No hay suficiente espacio en disco para almacenar los archivos temporales. Se dispone de %1 y se requiere al menos un espacio de %2.</translation>
    </message>
    <message>
        <source>The volume you selected for installation seems to have sufficient space for installation, but there will be less than 1% of the volume&apos;s space available afterwards. %1</source>
        <translation>El volumen que ha seleccionado para la instalación parece tener suficiente espacio para la instalación, pero después quedará menos del 1% del espacio disponible. %1</translation>
    </message>
    <message>
        <source>The volume you selected for installation seems to have sufficient space for installation, but there will be less than 100 MB available afterwards. %1</source>
        <translation>El volumen que ha seleccionado para la instalación parece tener suficiente espacio para la instalación, pero después quedarán menos de 100 MB disponibles. %1</translation>
    </message>
    <message>
        <source>Installation will use %1 of disk space.</source>
        <translation>La instalación usará %1 de espacio de disco.</translation>
    </message>
</context>
<context>
    <name>QInstaller::RegisterFileTypeOperation</name>
    <message>
        <source>&lt;extension&gt; &lt;command&gt; [description [contentType [icon]]]</source>
        <translation>&lt;extension&gt; &lt;command&gt; [description [contentType [icon]]]</translation>
    </message>
    <message>
        <source>Registering file types is only supported on Windows.</source>
        <translation>El registro de tipos de archivos solo se admite en Windows.</translation>
    </message>
    <message>
        <source>Register File Type: Invalid arguments</source>
        <translation>Tipo de archivo de registro: argumentos no válidos</translation>
    </message>
</context>
<context>
    <name>QInstaller::RemoteObject</name>
    <message>
        <source>Cannot read all data after sending command: %1. Bytes expected: %2, Bytes received: %3. Error: %4</source>
        <translation>No se pueden leer todos los datos después de enviar el comando: %1. Bytes esperados: %2. Bytes recibidos: %3. Error: %4</translation>
    </message>
</context>
<context>
    <name>QInstaller::ReplaceOperation</name>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading: %2</source>
        <translation>No se puede abrir el archivo &quot;%1&quot; para la lectura: %2</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing: %2</source>
        <translation>No se puede abrir el archivo &apos;%1&apos; para la escritura: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::Resource</name>
    <message>
        <source>Cannot open resource %1 for reading.</source>
        <translation>No se puede abrir el recurso &quot;%1&quot; para la lectura.</translation>
    </message>
    <message>
        <source>Read failed after %1 bytes: %2</source>
        <translation>Error de lectura después de %1 bytes: %2</translation>
    </message>
    <message>
        <source>Write failed after %1 bytes: %2</source>
        <translation>Error de escritura después de %1 bytes: %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::RestartPage</name>
    <message>
        <source>Completing the %1 Setup Wizard</source>
        <translation>Completando el Asistente de instalación de %1</translation>
    </message>
</context>
<context>
    <name>QInstaller::ScriptEngine</name>
    <message>
        <source>Cannot open script file at %1: %2</source>
        <translation>No se puede abrir el archivo de script en %1: %2</translation>
    </message>
    <message>
        <source>Exception while loading the component script &quot;%1&quot;: %2</source>
        <translation>Excepción al cargar el script del componente &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <source>Unknown error.</source>
        <translation>Error desconocido.</translation>
    </message>
    <message>
        <source>on line number: </source>
        <translation>en la línea número: </translation>
    </message>
</context>
<context>
    <name>QInstaller::SelfRestartOperation</name>
    <message>
        <source>Installer object needed in operation %1 is empty.</source>
        <translation>El objeto de instalador necesario en la operación %1 está vacío.</translation>
    </message>
    <message>
        <source>Self Restart: Only valid within updater or packagemanager mode.</source>
        <translation>Auto-reinicio: solo es válido en el modo de actualización o de administrador de paquetes.</translation>
    </message>
    <message>
        <source>Self Restart: Invalid arguments</source>
        <translation>Auto-reinicio: argumentos no válidos</translation>
    </message>
</context>
<context>
    <name>QInstaller::ServerAuthenticationDialog</name>
    <message>
        <source>Server Requires Authentication</source>
        <translation>El servidor requiere autenticación</translation>
    </message>
    <message>
        <source>You need to supply a username and password to access this site.</source>
        <translation>Debe proporcionar un nombre de usuario y una contraseña para acceder a este sitio.</translation>
    </message>
    <message>
        <source>Username:</source>
        <translation>Nombre de usuario:</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Contraseña:</translation>
    </message>
    <message>
        <source>%1 at %2</source>
        <translation>%1 en %2</translation>
    </message>
</context>
<context>
    <name>QInstaller::SettingsOperation</name>
    <message>
        <source>Missing argument(s) &quot;%1&quot; calling %2 with arguments &quot;%3&quot;.</source>
        <translation>Faltan argumentos &quot;%1&quot; que llamen a %2 con los argumentos &quot;%3&quot;.</translation>
    </message>
    <message>
        <source>Current method argument calling &quot;%1&quot; with arguments &quot;%2&quot; is not supported. Please use set, remove, add_array_value or remove_array_value.</source>
        <translation>El argumento de método actual que llama a &quot;%1&quot; con los argumentos &quot;%2&quot; no está admitido. Utilice set, remove, add_array_value o remove_array_value.</translation>
    </message>
</context>
<context>
    <name>QInstaller::SimpleMoveFileOperation</name>
    <message>
        <source>None of the arguments can be empty: source &quot;%1&quot;, target &quot;%2&quot;.</source>
        <translation>No puede haber ningún argumento vacío: origen &quot;%1&quot;, destino &quot;%2&quot;.</translation>
    </message>
    <message>
        <source>Cannot move file from &quot;%1&quot; to &quot;%2&quot;, because the target path exists and is not removable.</source>
        <translation>No se puede mover el archivo de &quot;%1&quot; a &quot;%2&quot;, porque la ruta de destino ya existe y no se puede eliminar.</translation>
    </message>
    <message>
        <source>Cannot move file &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>No se puede mover el archivo &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
    <message>
        <source>Moving file &quot;%1&quot; to &quot;%2&quot;.</source>
        <translation>Moviendo el archivo &quot;%1&quot; a &quot;%2&quot;.</translation>
    </message>
</context>
<context>
    <name>QInstaller::StartMenuDirectoryPage</name>
    <message>
        <source>Start Menu shortcuts</source>
        <translation>Accesos directos del menú de Inicio</translation>
    </message>
    <message>
        <source>Select the Start Menu in which you would like to create the program&apos;s shortcuts. You can also enter a name to create a new directory.</source>
        <translation>Seleccione en menú de inicio donde desee crear los accesos directos del programa. También puede introducir un nombre para crear un directorio nuevo.</translation>
    </message>
</context>
<context>
    <name>QInstaller::TargetDirectoryPage</name>
    <message>
        <source>Installation Folder</source>
        <translation>Carpeta de instalación</translation>
    </message>
    <message>
        <source>Please specify the directory where %1 will be installed.</source>
        <translation>Especifique el directorio en el que se instalará %1.</translation>
    </message>
    <message>
        <source>Alt+R</source>
        <comment>browse file system to choose a file</comment>
        <translation>Alt+R</translation>
    </message>
    <message>
        <source>B&amp;rowse...</source>
        <translation>Examina&amp;r...</translation>
    </message>
    <message>
        <source>The directory you selected already exists and contains an installation. Choose a different target for installation.</source>
        <translation>El directorio que ha seleccionado ya existe y contiene una instalación. Elija otro destino para la instalación.</translation>
    </message>
    <message>
        <source>You have selected an existing, non-empty directory for installation.
Note that it will be completely wiped on uninstallation of this application.
It is not advisable to install into this directory as installation might fail.
Do you want to continue?</source>
        <translation>Ha seleccionado un directorio existente y no vacío para la instalación.
Tenga en cuenta que se eliminará por completo al desinstalar esta aplicación.
No es recomendable instalar en este directorio, ya que la instalación podría generar un error.
¿Desea continuar?</translation>
    </message>
    <message>
        <source>You have selected an existing file or symlink, please choose a different target for installation.</source>
        <translation>Ha seleccionado un archivo o un symlink existente. Elija un destino diferente para la instalación.</translation>
    </message>
    <message>
        <source>Select Installation Folder</source>
        <translation>Seleccionar carpeta de instalación</translation>
    </message>
    <message>
        <source>The installation path cannot be empty, please specify a valid directory.</source>
        <translation>La ruta de instalación no puede estar vacía. Especifique un directorio válido.</translation>
    </message>
    <message>
        <source>The installation path cannot be relative, please specify an absolute path.</source>
        <translation>La ruta de instalación no puede ser relativa. Especifique una ruta absoluta.</translation>
    </message>
    <message>
        <source>The path or installation directory contains non ASCII characters. This is currently not supported! Please choose a different path or installation directory.</source>
        <translation>La ruta o el directorio de instalación contiene caracteres que no son ASCII. Esto no es compatible actualmente. Elija una ruta o un directorio de instalación diferente.</translation>
    </message>
    <message>
        <source>As the install directory is completely deleted, installing in %1 is forbidden.</source>
        <translation>Puesto que el directorio de instalación se ha eliminado por completo, está prohibido instalar en %1.</translation>
    </message>
    <message>
        <source>The path you have entered is too long, please make sure to specify a valid path.</source>
        <translation>La ruta que ha introducido es demasiado larga. Debe especificar una ruta válida.</translation>
    </message>
    <message>
        <source>The path you have entered is not valid, please make sure to specify a valid target.</source>
        <translation>La ruta que ha introducido no es válida. Debe especificar un destino válido.</translation>
    </message>
    <message>
        <source>The path you have entered is not valid, please make sure to specify a valid drive.</source>
        <translation>La ruta que ha introducido no es válida. Debe especificar una unidad válida.</translation>
    </message>
    <message>
        <source>The installation path must not end with &apos;.&apos;, please specify a valid directory.</source>
        <translation>La ruta de instalación no debe terminar con &apos;.&apos;. Especifique un directorio válido.</translation>
    </message>
    <message>
        <source>The installation path must not contain &quot;%1&quot;, please specify a valid directory.</source>
        <translation>La ruta de instalación no debe contener &quot;%1&quot;. Especifique un directorio válido.</translation>
    </message>
    <message>
        <source>Warning</source>
        <translation>Advertencia</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Error</translation>
    </message>
</context>
<context>
    <name>QInstaller::TestRepository</name>
    <message>
        <source>Missing package manager core engine.</source>
        <translation>Falta el motor de componente básico del administrador de paquetes.</translation>
    </message>
    <message>
        <source>Empty repository URL.</source>
        <translation>La dirección URL del repositorio está vacía.</translation>
    </message>
    <message>
        <source>Download canceled.</source>
        <translation>Descarga cancelada.</translation>
    </message>
    <message>
        <source>Timeout while testing repository &quot;%1&quot;.</source>
        <translation>Se ha obtenido un tiempo de espera durante la prueba del repositorio  &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Cannot parse Updates.xml: %1</source>
        <translation>No se puede analizar Updates.xml: %1</translation>
    </message>
    <message>
        <source>Cannot open Updates.xml for reading: %1</source>
        <translation>No se puede abrir Updates.xml para la lectura: %1</translation>
    </message>
    <message>
        <source>Authentication failed.</source>
        <translation>Error de autenticación.</translation>
    </message>
    <message>
        <source>Unknown error while testing repository &quot;%1&quot;.</source>
        <translation>Se ha obtenido un error desconocido durante la prueba del repositorio &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>Authorization required</source>
        <translation>Se necesita autorización</translation>
    </message>
    <message>
        <source>Enter your password to authorize for sudo:</source>
        <translation>Introduzca su contraseña para autorizar para sudo:</translation>
    </message>
    <message>
        <source>Error acquiring admin rights</source>
        <translation>Error al adquirir derechos de administrador</translation>
    </message>
</context>
<context>
    <name>RemoteClient</name>
    <message>
        <source>Cannot get authorization.</source>
        <translation>No se puede obtener la autorización.</translation>
    </message>
    <message>
        <source>Cannot get authorization that is needed for continuing the installation.

Please start the setup program as a user with the appropriate rights.
Or accept the elevation of access rights if being asked.</source>
        <translation>No se puede obtener una autorización que se necesita para continuar con la instalación.

Inicie el programa de instalación como usuario con los derechos necesarios.
O bien acepte la elevación de los derechos de acceso si se le pide.</translation>
    </message>
    <message>
        <source>Cannot get authorization that is needed for continuing the installation.
 Either abort the installation or use the fallback solution by running

%1

as a user with the appropriate rights and then clicking OK.</source>
        <translation>No se puede obtener una autorización que se necesita para continuar con la instalación.
Cancele la instalación o use la solución alternativa ejecutando

%1

como usuario con los derechos adecuados y, luego, haga clic en Aceptar.</translation>
    </message>
</context>
<context>
    <name>ResourceCollectionManager</name>
    <message>
        <source>Cannot open resource %1: %2</source>
        <translation>No se puede abrir el recurso %1: %2</translation>
    </message>
</context>
<context>
    <name>Settings</name>
    <message>
        <source>Cannot open settings file %1 for reading: %2</source>
        <translation>No se puede abrir el archivo de configuración %1 para la lectura: %2</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <source>Network</source>
        <translation>Red</translation>
    </message>
    <message>
        <source>No proxy</source>
        <translation>No hay proxy</translation>
    </message>
    <message>
        <source>System proxy settings</source>
        <translation>Configuración de proxy del sistema</translation>
    </message>
    <message>
        <source>Manual proxy configuration</source>
        <translation>Configuración de proxy manual</translation>
    </message>
    <message>
        <source>HTTP proxy:</source>
        <translation>Proxy HTTP:</translation>
    </message>
    <message>
        <source>Port:</source>
        <translation>Puerto:</translation>
    </message>
    <message>
        <source>FTP proxy:</source>
        <translation>Proxy FTP:</translation>
    </message>
    <message>
        <source>Repositories</source>
        <translation>Repositorios</translation>
    </message>
    <message>
        <source>Add Username and Password for authentication if needed.</source>
        <translation>Agregue el nombre de usuario y la contraseña para la autenticación si es necesario.</translation>
    </message>
    <message>
        <source>Use temporary repositories only</source>
        <translation>Usar solo repositorios temporales</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Quitar</translation>
    </message>
    <message>
        <source>Test</source>
        <translation>Prueba</translation>
    </message>
    <message>
        <source>Show Passwords</source>
        <translation>Mostrar contraseñas</translation>
    </message>
    <message>
        <source>Check this to use repository during fetch.</source>
        <translation>Active esta opción para usar el repositorio durante la obtención.</translation>
    </message>
    <message>
        <source>Add the username to authenticate on the server.</source>
        <translation>Agregue el nombre de usuario para autenticar en el servidor.</translation>
    </message>
    <message>
        <source>Add the password to authenticate on the server.</source>
        <translation>Agregue la contraseña para autenticar en el servidor.</translation>
    </message>
    <message>
        <source>The servers URL that contains a valid repository.</source>
        <translation>Dirección URL de los servidores que contiene un repositorio válido.</translation>
    </message>
    <message>
        <source>An error occurred while testing this repository.</source>
        <translation>Se produjo un error al probar este repositorio.</translation>
    </message>
    <message>
        <source>The repository was tested successfully.</source>
        <translation>Repositorio probado correctamente.</translation>
    </message>
    <message>
        <source>Do you want to disable the repository?</source>
        <translation>¿Desea deshabilitar el repositorio?</translation>
    </message>
    <message>
        <source>Do you want to enable the repository?</source>
        <translation>¿Desea habilitar el repositorio?</translation>
    </message>
    <message>
        <source>Hide Passwords</source>
        <translation>Ocultar contraseñas</translation>
    </message>
    <message>
        <source>Use</source>
        <translation>Utilizar</translation>
    </message>
    <message>
        <source>Username</source>
        <translation>Nombre de usuario</translation>
    </message>
    <message>
        <source>Password</source>
        <translation>Contraseña</translation>
    </message>
    <message>
        <source>Repository</source>
        <translation>Repositorio</translation>
    </message>
    <message>
        <source>Default repositories</source>
        <translation>Repositorios predeterminados</translation>
    </message>
    <message>
        <source>Temporary repositories</source>
        <translation>Repositorios temporales</translation>
    </message>
    <message>
        <source>User defined repositories</source>
        <translation>Repositorios definidos por el usuario</translation>
    </message>
</context>
<context>
    <name>UpdateOperation</name>
    <message>
        <source>Cannot write to registry path %1.</source>
        <translation>No se puede escribir en la ruta de registro %1.</translation>
    </message>
    <message>
        <source>Registry path %1 is not writable.</source>
        <translation>No se puede escribir en la ruta de registro %1.</translation>
    </message>
    <message>
        <source>exactly %1</source>
        <translation>exactamente %1</translation>
    </message>
    <message>
        <source>at least %1</source>
        <translation>al menos %1</translation>
    </message>
    <message>
        <source>not more than %1</source>
        <translation>no más de %1</translation>
    </message>
    <message>
        <source>%1 or %2</source>
        <translation>%1 o %2</translation>
    </message>
    <message>
        <source>%1 to %2</source>
        <translation>%1 a %2</translation>
    </message>
    <message numerus="yes">
        <source>Invalid arguments in %1: %n arguments given, %2 arguments expected.</source>
        <translation>
            <numerusform>Argumentos no válidos en %1: se han proporcionado %n argumentos, se esperaban %2.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>Invalid arguments in %1: %n arguments given, %2 arguments expected in the form: %3.</source>
        <translation>
            <numerusform>Argumentos no válidos en %1: se han proporcionado %n argumentos, se esperaban %2 con la forma: %3.</numerusform>
        </translation>
    </message>
    <message>
        <source>Renaming file &quot;%1&quot; to &quot;%2&quot; failed: %3</source>
        <translation>Error al cambiar el nombre de archivo de &quot;%1&quot; a &quot;%2&quot;: %3</translation>
    </message>
</context>
</TS>
