<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="es_ES">
<context>
    <name>QQmlWebSocket</name>
    <message>
        <source>Messages can only be sent when the socket is open.</source>
        <translation>Los mensajes sólo pueden ser enviados cuando el socket está abierto.</translation>
    </message>
    <message>
        <source>QQmlWebSocket is not ready.</source>
        <translation>QQmlWebSocket no está listo.</translation>
    </message>
</context>
<context>
    <name>QQmlWebSocketServer</name>
    <message>
        <source>QQmlWebSocketServer is not ready.</source>
        <translation>QQmlWebSocketServer no está listo.</translation>
    </message>
</context>
<context>
    <name>QWebSocket</name>
    <message>
        <source>Connection closed</source>
        <translation>Conexión cerrada</translation>
    </message>
    <message>
        <source>Invalid URL.</source>
        <translation>URL inválida.</translation>
    </message>
    <message>
        <source>Invalid resource name.</source>
        <translation>Nombre de recurso inválido.</translation>
    </message>
    <message>
        <source>SSL Sockets are not supported on this platform.</source>
        <translation>Los Sockets SSL no están soportados en esta plataforma.</translation>
    </message>
    <message>
        <source>Out of memory.</source>
        <translation>Memoria insuficiente.</translation>
    </message>
    <message>
        <source>Unsupported WebSocket scheme: %1</source>
        <translation>Esquema WebSocket no soportado: %1</translation>
    </message>
    <message>
        <source>Error writing bytes to socket: %1.</source>
        <translation>Error escribiendo bytes en el socket: %1.</translation>
    </message>
    <message>
        <source>Bytes written %1 != %2.</source>
        <translation>Bytes escritos %1 != %2.</translation>
    </message>
    <message>
        <source>Invalid statusline in response: %1.</source>
        <translation>Línea de estado inválida en la respuesta: %1.</translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Connection closed while reading header.</source>
        <translation>QWebSocketPrivate::processHandshake: Conexión cerrada mientras se leía la cabecera.</translation>
    </message>
    <message>
        <source>Accept-Key received from server %1 does not match the client key %2.</source>
        <translation>La clave de aceptación recibida por el servidor %1 no coincide con la clave cliente %2.</translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Invalid statusline in response: %1.</source>
        <translation>QWebSocketPrivate::processHandshake: Línea de estado inválida en la respuesta: %1.</translation>
    </message>
    <message>
        <source>Handshake: Server requests a version that we don&apos;t support: %1.</source>
        <translation>Handshake: El servidor está pidiendo una versión que no soportamos: %1.</translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Unknown error condition encountered. Aborting connection.</source>
        <translation>QWebSocketPrivate::processHandshake: Condición de error desconocida encontrada. Abortando la conexión.</translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Unhandled http status code: %1 (%2).</source>
        <translation>QWebSocketPrivate::processHandshake: Código de estado http no manejado: %1 (%2).</translation>
    </message>
    <message>
        <source>The resource name contains newlines. Possible attack detected.</source>
        <translation>El nombre de recurso contiene caracteres de línea nueva. Posible ataque detectado.</translation>
    </message>
    <message>
        <source>The hostname contains newlines. Possible attack detected.</source>
        <translation>El nombre del equipo contiene el caracteres de nueva línea. Posible ataque detectado.</translation>
    </message>
    <message>
        <source>The origin contains newlines. Possible attack detected.</source>
        <translation>El origen contiene caracteres de nueva línea. Posible ataque detectado.</translation>
    </message>
    <message>
        <source>The extensions attribute contains newlines. Possible attack detected.</source>
        <translation>El atributo de extensiones contiene caracteres de nueva línea. Posible ataque detectado.</translation>
    </message>
    <message>
        <source>The protocols attribute contains newlines. Possible attack detected.</source>
        <translation>El atributo de protocolo contiene caracteres de nueva línea. Posible ataque detectado.</translation>
    </message>
</context>
<context>
    <name>QWebSocketDataProcessor</name>
    <message>
        <source>Received Continuation frame, while there is nothing to continue.</source>
        <translation>Marco de continuación recibido, mientras no había nada que continuar.</translation>
    </message>
    <message>
        <source>All data frames after the initial data frame must have opcode 0 (continuation).</source>
        <translation>Todos los marcos de datos tras el frame de datos inicial deben de tener el código de operación 0 (continuación).</translation>
    </message>
    <message>
        <source>Received message is too big.</source>
        <translation>El mensaje recibido es demasiado grande.</translation>
    </message>
    <message>
        <source>Invalid UTF-8 code encountered.</source>
        <translation>Código UTF-8 inválido encontrado.</translation>
    </message>
    <message>
        <source>Payload of close frame is too small.</source>
        <translation>La carga del marco de cierre es demasiado pequeño.</translation>
    </message>
    <message>
        <source>Invalid close code %1 detected.</source>
        <translation>Código de cierre inválido %1 detectado.</translation>
    </message>
    <message>
        <source>Invalid opcode detected: %1</source>
        <translation>Código de operación inválido detectado: %1</translation>
    </message>
</context>
<context>
    <name>QWebSocketFrame</name>
    <message>
        <source>Timeout when reading data from socket.</source>
        <translation>Tiempo de espera excedido mientras se leía datos del socket.</translation>
    </message>
    <message>
        <source>Error occurred while reading from the network: %1</source>
        <translation>Error mientras se leía de la red: %1</translation>
    </message>
    <message>
        <source>Lengths smaller than 126 must be expressed as one byte.</source>
        <translation>Longitudes más pequeñas de 126 deben de ser expresadas con un sólo byte.</translation>
    </message>
    <message>
        <source>Something went wrong during reading from the network.</source>
        <translation>Algo ha ido mal mientras se leía de la red.</translation>
    </message>
    <message>
        <source>Highest bit of payload length is not 0.</source>
        <translation>El mayor bit de la longitud de la carga no es 0.</translation>
    </message>
    <message>
        <source>Lengths smaller than 65536 (2^16) must be expressed as 2 bytes.</source>
        <translation>Longitudes más pequeñas que 65536 (2^16) deben de ser expresadas con 2 bytes.</translation>
    </message>
    <message>
        <source>Error while reading from the network: %1.</source>
        <translation>Error mientras se leía de la red: %1.</translation>
    </message>
    <message>
        <source>Maximum framesize exceeded.</source>
        <translation>Máximo tamaño de marco excedido.</translation>
    </message>
    <message>
        <source>Some serious error occurred while reading from the network.</source>
        <translation>Errores serios han ocurrido mientras se leía de la red.</translation>
    </message>
    <message>
        <source>Rsv field is non-zero</source>
        <translation>El campo Rsv no es cero</translation>
    </message>
    <message>
        <source>Used reserved opcode</source>
        <translation>Se ha usado un código de operación reservado</translation>
    </message>
    <message>
        <source>Control frame is larger than 125 bytes</source>
        <translation>El marco de control es mayor que 125 bytes</translation>
    </message>
    <message>
        <source>Control frames cannot be fragmented</source>
        <translation>Los marcos de control no pueden ser fragmentados</translation>
    </message>
</context>
<context>
    <name>QWebSocketHandshakeResponse</name>
    <message>
        <source>Access forbidden.</source>
        <translation>Acceso prohibido.</translation>
    </message>
    <message>
        <source>Unsupported version requested.</source>
        <translation>Se ha pedido una versión no soportada.</translation>
    </message>
    <message>
        <source>One of the headers contains a newline. Possible attack detected.</source>
        <translation>Uno de las cabeceras contiene una nueva línea. Posible ataque detectado.</translation>
    </message>
    <message>
        <source>Bad handshake request received.</source>
        <translation>Petición de handshake erróneo recibida.</translation>
    </message>
</context>
<context>
    <name>QWebSocketServer</name>
    <message>
        <source>Server closed.</source>
        <translation>Servidor cerrado.</translation>
    </message>
    <message>
        <source>Too many pending connections.</source>
        <translation>Demasiadas conexiones pendientes.</translation>
    </message>
    <message>
        <source>Upgrade to WebSocket failed.</source>
        <translation>Ha fallado al ascender a WebSocket.</translation>
    </message>
    <message>
        <source>Invalid response received.</source>
        <translation>Respuesta inválida recibida.</translation>
    </message>
</context>
</TS>
