# Spanish translations for ceilometer.
# Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project.
#
# Translators:
# Rafael Rivero <rafael@cloudscaling.com>, 2015
# Marian Tort <marian.tort@gmail.com>, 2015. #zanata
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
# Tom Cocozzello <tjcocozz@us.ibm.com>, 2015. #zanata
msgid ""
msgstr ""
"Project-Id-Version: ceilometer 6.0.0.dev69\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-10-22 06:14+0000\n"
"PO-Revision-Date: 2015-09-04 06:32+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language: es\n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.1.1\n"

#, python-format
msgid "%(entity)s %(id)s Not Found"
msgstr "%(entity)s %(id)s No encontrado"

#, python-format
msgid "%(rule)s must be set for %(type)s type alarm"
msgstr "%(rule)s debe establecerse para la alarma de tipo %(type)s"

#, python-format
msgid "%(rule1)s and %(rule2)s cannot be set at the same time"
msgstr "%(rule1)s y %(rule2)s no se pueden establecer al mismo tiempo"

#, python-format
msgid "%d datapoints are unknown"
msgstr "puntos de datos %d son desconocidos"

#, python-format
msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
msgstr ""
"La acción %(scheme)s para la alarma %(alarm_id)s es desconocida, no se puede "
"notificar"

#, python-format
msgid "Alarm %(alarm_id)s not found in project %(project)s"
msgstr "La alarma %(alarm_id)s no se ha encontrado en el proyecto %(project)s"

#, python-format
msgid "Alarm %s not found"
msgstr "No se ha encontrado la alarma %s"

msgid "Alarm combination rule should contain at least two different alarm ids."
msgstr ""
"La regla de combinación de alarma debe contener al menos dos ID de alarma "
"diferentes."

msgid "Alarm incorrect"
msgstr "Alarma incorrecta"

#, python-format
msgid "Alarm quota exceeded for user %(u)s on project %(p)s"
msgstr ""
"La cuota de alarma se ha excedido para el usuario %(u)s en el proyecto %(p)s"

#, python-format
msgid ""
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
"%(threshold)s over %(period)s seconds"
msgstr ""
"Alarma cuando %(meter_name)s es %(comparison_operator)s un %(statistic)s de "
"%(threshold)s por encima de %(period)s segundos"

#, python-format
msgid "Alarm with name=%s exists"
msgstr "Ya existe la alarma con el nombre=%s"

#, python-format
msgid "Alarm with name='%s' exists"
msgstr "Existe alarma con nombre='%s'"

#, python-format
msgid "Alarms %(alarm_ids)s are in unknown state"
msgstr "Las alarmas %(alarm_ids)s están en estado desconocido"

#, python-format
msgid "Arithmetic transformer must use at least one meter in expression '%s'"
msgstr ""
"El transformador aritmético debe utilizar al menos un medidor en la "
"expresión '%s'"

#, python-format
msgid "Cannot create table %(table_name)s   it already exists. Ignoring error"
msgstr ""
"No se puede crear la tabla %(table_name)s, ya existe. Se ignorará el error."

#, python-format
msgid "Cannot specify alarm %s itself in combination rule"
msgstr "No se puede especificar la propia alarma %s en la regla de combinación"

#, python-format
msgid "Combined state of alarms %s"
msgstr "Estado combinado de alarmas %s"

#, python-format
msgid "Continue after error from %(name)s: %(error)s"
msgstr "Continuar después de error desde %(name)s: %(error)s"

#, python-format
msgid "Could not connect to XenAPI: %s"
msgstr "No se puede conectar a XenAPI: %s"

#, python-format
msgid "Could not get CPU Util for %(id)s: %(e)s"
msgstr "No se ha podido obtener CPU Util para %(id)s: %(e)s"

#, python-format
msgid "Could not get Memory Usage for %(id)s: %(e)s"
msgstr "No se ha podido obtener el uso de memoria para %(id)s: %(e)s"

#, python-format
msgid "Could not get VM %s CPU Utilization"
msgstr "No se puede obtener la utilización de CPU de VM %s"

#, python-format
msgid "Couldn't obtain IP address of instance %s"
msgstr "No se ha podido obtener la dirección IP de la instancia %s"

msgid ""
"Dispatcher target was not set, no meter will be posted. Set the target in "
"the ceilometer.conf file"
msgstr ""
"No se ha establecido el destino de asignador, no se enviará ningún medidor. "
"Establezca el destino en el archivo ceilometer.conf"

#, python-format
msgid "Dropping Notification %(type)s (uuid:%(msgid)s)"
msgstr "Descartando la notificación %(type)s (uuid:%(msgid)s)"

#, python-format
msgid "Duplicate VM name found: %s"
msgstr "Se ha encontrado nombre de VM duplicado: %s"

#, python-format
msgid ""
"Error from libvirt while looking up instance <name=%(name)s, id=%(id)s>: "
"[Error Code %(error_code)s] %(ex)s"
msgstr ""
"Error de libvirt al buscar la instancia <name=%(name)s, id=%(id)s>: [Código "
"de error %(error_code)s] %(ex)s"

#, python-format
msgid "Error parsing HTTP response: %s"
msgstr "Error analizándo respuesta HTTP: %s."

#, python-format
msgid "Error while posting alarm: %s"
msgstr "Error al contabilizar alarma: %s"

#, python-format
msgid "Error while putting alarm: %s"
msgstr "Error al poner alarma: %s"

msgid "Event"
msgstr "Suceso"

msgid "Expression evaluated to a NaN value!"
msgstr "La expresión se ha evaluado en un valor NaN."

#, python-format
msgid "Failed to evaluate alarm %s"
msgstr "No se ha podido evaluar la alarma %s"

#, python-format
msgid "Failed to import extension for %(name)s: %(error)s"
msgstr "No se ha podido importar la extensión para %(name)s: %(error)s"

#, python-format
msgid ""
"Failed to inspect data of instance <name=%(name)s, id=%(id)s>, domain state "
"is SHUTOFF."
msgstr ""
"No se han podido analizar los datos de la instancia <name=%(name)s, id="
"%(id)s>, el estado del dominio es SHUTOFF."

#, python-format
msgid ""
"Failed to inspect memory usage of %(instance_uuid)s, can not get info from "
"libvirt: %(error)s"
msgstr ""
"No se ha podido analizar el uso de memoria de %(instance_uuid)s, no se puede "
"obtener información de libvirt: %(error)s"

#, python-format
msgid ""
"Failed to inspect memory usage of instance <name=%(name)s, id=%(id)s>, can "
"not get info from libvirt."
msgstr ""
"No se ha podido analizar el uso de memoria de la instancia <name=%(name)s, "
"id=%(id)s>, no se puede obtener información de libvirt."

#, python-format
msgid "Failed to load any dispatchers for %s"
msgstr "No se ha podido cargar ningún asignador para %s"

#, python-format
msgid "Failed to load any notification handlers for %s"
msgstr "No se ha podido cargar ningún manejador de notificación para %s"

#, python-format
msgid "Failed to parse the timestamp value %s"
msgstr "No se ha podido analizar el valor de indicación de fecha y hora %s"

#, python-format
msgid "Failed to publish %d datapoints, dropping them"
msgstr "No se han podido publicar los puntos de datos %d, descartándolos"

#, python-format
msgid "Failed to publish %d datapoints, queue them"
msgstr "No se han podido publicar los puntos de datos %d, póngalos en cola"

#, python-format
msgid "Failed to record metering data: %s"
msgstr "No se ha podido registrar los datos de medición: %s"

#, python-format
msgid "Filter expression not valid: %s"
msgstr "Expresión de filtro no válida: %s"

#, python-format
msgid "Ignoring instance %(name)s (%(instance_id)s) : %(error)s"
msgstr "Ignorando la instancia %(name)s (%(instance_id)s) : %(error)s"

#, python-format
msgid "Ignoring instance %(name)s: %(error)s"
msgstr "Ignorando la instancia %(name)s: %(error)s"

#, python-format
msgid "Ignoring pool %(pool_id)s: %(error)s"
msgstr "Se ignora la agrupación %(pool_id)s: %(error)s"

#, python-format
msgid ""
"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s, "
"column: %(column)s."
msgstr ""
"Sintaxis de YAML no válida en archivo de definiciones de sucesos %(file)s en "
"la línea: %(line)s, columna: %(column)s."

#, python-format
msgid "Invalid period %(period)s: %(err)s"
msgstr "Periodo no válido %(period)s: %(err)s"

#, python-format
msgid "Invalid trait type '%(type)s' for trait %(trait)s"
msgstr "Tipo de rasgo no válido '%(type)s' para el rasgo %(trait)s"

msgid "Limit must be positive"
msgstr "El límite debe ser positivo"

#, python-format
msgid "More than one event with id %s returned from storage driver"
msgstr ""
"Se ha devuelto más de un suceso con el %s del controlador de almacenamiento"

#, python-format
msgid "Multiple VM %s found in XenServer"
msgstr "Se han encontrado varias VM %s en XenServer"

msgid "Must specify connection_url, and connection_password to use"
msgstr ""
"Debe especificar el url_conexión y la contraseña_conexión para utilizar"

#, python-format
msgid "No plugin named %(plugin)s available for trait %(trait)s"
msgstr ""
"No hay ningún plug-in denominado %(plugin)s disponible para el rasgo "
"%(trait)s"

msgid "Node Manager init failed"
msgstr "El inicio de Gestor de nodos ha fallado"

#, python-format
msgid "Not Authorized to access %(aspect)s %(id)s"
msgstr "No está autorizado para acceder a %(aspect)s %(id)s"

#, python-format
msgid "OpenDaylitght API returned %(status)s %(reason)s"
msgstr "La API OpenDaylitght ha devuelto %(status)s %(reason)s"

#, python-format
msgid "Opencontrail API returned %(status)s %(reason)s"
msgstr "La API Opencontrail ha devuelto %(status)s %(reason)s"

#, python-format
msgid "Order-by expression not valid: %s"
msgstr "Expresión de ordenar por no válida: %s"

#, python-format
msgid ""
"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: %(err)s"
msgstr ""
"Error de análisis en especificación de JSONPath '%(jsonpath)s' para "
"%(trait)s: %(err)s"

msgid "Period must be positive."
msgstr "El período debe ser positivo."

#, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr ""
"Interconexión %(pipeline)s: Continúe tras el error de la aplicación de "
"publicación %(pub)s"

#, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "Interconexión %(pipeline)s: Error al vaciar el transformador %(trans)s"

#, python-format
msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s"
msgstr ""
"Interconexión %(pipeline)s: Salga tras error del transformador %(trans)s "
"para %(smp)s"

#, python-format
msgid "Plugin specified, but no plugin name supplied for trait %s"
msgstr ""
"Se ha especificado plug-in, pero no se ha proporcionado ningún nombre de "
"plug-in para el rasgo %s"

#, python-format
msgid "Polling %(mtr)s sensor failed for %(cnt)s times!"
msgstr "¡El sensor de sondeo %(mtr)s ha fallado %(cnt)s veces!"

#, python-format
msgid "Polling %(name)s faild for %(cnt)s times!"
msgstr "¡El sondeo %(name)s ha fallado %(cnt)s veces!"

#, python-format
msgid "Pollster for %s is disabled!"
msgstr "¡El Pollster para %s está inhabilitado!"

#, python-format
msgid "Prevent pollster %(name)s for polling source %(source)s anymore!"
msgstr "¡Impedir pollster %(name)s para el origen de sondeo %(source)s ahora!"

#, python-format
msgid ""
"Publisher max local_queue length is exceeded, dropping %d oldest samples"
msgstr ""
"Se supera la longitud máxima de aplicación de publicación local_queue, "
"descartando los ejemplos más antiguos %d"

#, python-format
msgid "Publishing policy is unknown (%s) force to default"
msgstr ""
"No se conoce la política de publicación (%s) forzar para tomar el valor "
"predeterminado"

#, python-format
msgid "RGW AdminOps API returned %(status)s %(reason)s"
msgstr "La API de RGW AdminOps ha devuelto %(status)s %(reason)s"

#, python-format
msgid ""
"Remaining as %(state)s due to %(count)d samples %(disposition)s threshold, "
"most recent: %(most_recent)s"
msgstr ""
"Restante como %(state)s debido a %(count)d muestras %(disposition)s umbral, "
"más reciente: %(most_recent)s"

#, python-format
msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
msgstr ""
"Permaneciendo como %(state)s debido a las alarmas %(alarm_ids)s en el estado "
"%(state)s"

msgid "Request failed to connect to OpenDaylight with NorthBound REST API"
msgstr ""
"La solicitud no ha podido conectar con OpenDaylight con la API REST "
"NorthBound"

#, python-format
msgid "Required field %s not specified"
msgstr "Campo necesario %s no especificado"

#, python-format
msgid "Required field in trait definition not specified: '%s'"
msgstr "Campo necesario en definición de rasgo no especificado: '%s'"

msgid "Resource"
msgstr "Recurso"

msgid "Sample"
msgstr "Muestra"

#, python-format
msgid "Skip loading extension for %s"
msgstr "Omitir la extensión de carga para %s"

#, python-format
msgid "String %s is not a valid isotime"
msgstr "La serie %s no es una hora iso válida"

#, python-format
msgid ""
"The data type %(type)s is not supported. The supported data type list is: "
"%(supported)s"
msgstr ""
"El tipo de datos %(type)s no es compatible. La lista de tipo de datos "
"admitido es: %(supported)s"

msgid "The path for the file publisher is required"
msgstr ""
"La vía de acceso para la aplicación de publicación de archivos es necesaria"

msgid "Time constraint names must be unique for a given alarm."
msgstr ""
"Los nombres de restricción de tiempo deben ser exclusivos para una "
"determinada alarma."

#, python-format
msgid "Timezone %s is not valid"
msgstr "El huso horario %s no es válido"

#, python-format
msgid ""
"Transition to %(state)s due to %(count)d samples %(disposition)s threshold, "
"most recent: %(most_recent)s"
msgstr ""
"La transición a %(state)s debido a %(count)d muestras %(disposition)s "
"umbral, más reciente: %(most_recent)s"

#, python-format
msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s"
msgstr ""
"Transición a %(state)s debido a las alarmas %(alarm_ids)s en estado %(state)s"

#, python-format
msgid "UDP: Cannot decode data sent by %s"
msgstr "UDP: no se puede decodificar los datos enviados por %s"

msgid "UDP: Unable to store meter"
msgstr "UDP: no se puede almacenar el medidor"

#, python-format
msgid "Unable to connect to the database server: %(errmsg)s."
msgstr "No se ha podido conectar con el servidor de base de datos: %(errmsg)s."

#, python-format
msgid ""
"Unable to convert the value %(value)s to the expected data type %(type)s."
msgstr ""
"No se ha podido convertir el valor %(value)s al tipo de datos esperado "
"%(type)s."

#, python-format
msgid "Unable to discover resources: %s"
msgstr "No se pueden descubrir recursos: %s"

#, python-format
msgid "Unable to evaluate expression %(expr)s: %(exc)s"
msgstr "No se puede evaluar la expresión %(expr)s: %(exc)s"

#, python-format
msgid "Unable to load publisher %s"
msgstr "No se puede cargar la aplicación de publicación %s"

#, python-format
msgid "Unable to load the hypervisor inspector: %s"
msgstr "No se puede cargar el inspector de hipervisor: %s"

msgid "Unable to log in to XenAPI (is the Dom0 disk full?)"
msgstr "No se puede iniciar la sesión en XenAPI (¿está el disco Dom0 lleno?) "

#, python-format
msgid "Unable to notify alarm %s"
msgstr "No se puede notificar la alarma %s"

msgid "Unable to notify for an alarm with no action"
msgstr "No se puede notificar una alarma sin acción"

#, python-format
msgid "Unable to parse action %(action)s for alarm %(alarm_id)s"
msgstr "No se puede analizar la acción %(action)s para la alarma %(alarm_id)s"

#, python-format
msgid "Unable to parse action %s"
msgstr "No se puede analizar la acción %s"

#, python-format
msgid ""
"Unable to reconnect to the primary mongodb after %(retries)d retries. Giving "
"up."
msgstr ""
"No se ha podido volver a conectar con la mongodb primaria después de "
"%(retries)d intentos. Se va a abandonar."

#, python-format
msgid ""
"Unable to reconnect to the primary mongodb: %(errmsg)s. Trying again in "
"%(retry_interval)d seconds."
msgstr ""
"No se ha podido volver a conectar con la mongodb primaria: %(errmsg)s. Se "
"volverá a intentar en %(retry_interval)d segundos."

msgid "Unable to send sample over UDP"
msgstr "No se ha podido enviar una muestra sobre UDP"

#, python-format
msgid ""
"Unexpected exception converting %(value)s to the expected data type %(type)s."
msgstr ""
"Excepción inesperada al convertir %(value)s al tipo de dato esperado "
"%(type)s."

#, python-format
msgid "Unknown discovery extension: %s"
msgstr "Extensión de descubrimiento desconocida: %s"

#, python-format
msgid "Unknown metadata type. Key (%s) will not be queryable."
msgstr "Tipo de metadatos desconocido. La clave (%s) no se podrá consultar."

#, python-format
msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample"
msgstr ""
"Se ha recibido un estado desconocido %(stat)s en fw %(id)s, se omite el "
"ejemplo"

#, python-format
msgid "Unknown status %(stat)s received on member %(id)s,skipping sample"
msgstr ""
"Se ha recibido un estado desconocido %(stat)s en el miembro %(id)s, se omite "
"el ejemplo"

#, python-format
msgid "Unknown status %(stat)s received on pool %(id)s, skipping sample"
msgstr ""
"Se ha recibido un estado desconocido %(stat)s en la agrupación %(id)s, se "
"omite el ejemplo"

#, python-format
msgid "Unknown status %(stat)s received on vip %(id)s, skipping sample"
msgstr ""
"Se ha recibido un estado desconocido %(stat)s en vip %(id)s, se omite el "
"ejemplo"

#, python-format
msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample"
msgstr ""
"Se ha recibido un estado desconocido %(stat)s en vpn %(id)s, se omite el "
"ejemplo"

#, python-format
msgid "Unsupported action %s"
msgstr "Acción %s no admitida"

#, python-format
msgid "VM %s not found in XenServer"
msgstr "No se han encontrado VM %s en XenServer"

#, python-format
msgid "VM %s not found on Hyper-V"
msgstr "VM %s no se ha encontrado en Hyper-V"

msgid "Wrong sensor type"
msgstr "Tipo de sensor incorrecto"

msgid "XenAPI not installed"
msgstr "XenAPI no está instalado"

#, python-format
msgid "YAML error reading Event Definitions file %(file)s"
msgstr "Error de YAML al leer el archivo de definiciones de sucesos %(file)s"

msgid "alarm evaluation cycle failed"
msgstr "ha fallado el ciclo de evaluación de alarma"

msgid "alarm retrieval failed"
msgstr "ha fallado la recuperación de alarma"

msgid "alarm state update failed"
msgstr "ha fallado la actualización de estado de la alarma"

msgid "alarm stats retrieval failed"
msgstr "ha fallado la recuperación de estadísticas de la alarma"

#, python-format
msgid "alarm stats retrieval failed: %s"
msgstr "la recuperación de estadísticas de la alarma ha fallado %s"

#, python-format
msgid "could not get CPU time for %(id)s: %(e)s"
msgstr "no se ha podido obtener tiempo de CPU para %(id)s: %(e)s"

#, python-format
msgid "dropping sample with no predecessor: %s"
msgstr "eliminando la muestra sin predecesor: %s"

msgid "ipmitool output length mismatch"
msgstr "la longitud de salida de ipmitool no coincide"

msgid "max_bytes and backup_count should be numbers."
msgstr "max_bytes y backup_count deben ser números."

#, python-format
msgid "message signature invalid, discarding message: %r"
msgstr "firma de mensaje no válida, descartando mensaje: %r"

msgid "parse IPMI sensor data failed,No data retrieved from given input"
msgstr ""
"ha fallado el análisis de datos de sensor IPMI,no se ha recuperado ningún "
"dato de la entrada"

msgid "parse IPMI sensor data failed,unknown sensor type"
msgstr ""
"ha fallado el análisis de datos de sensor IPMI,tipo de sensor desconocido"

msgid "running ipmitool failure"
msgstr "fallo de ejecución de ipmitool"

msgid "state invalid"
msgstr "estado no válido"

msgid "state_timestamp should be datetime object"
msgstr "state_timestamp debe ser el objeto datetime"

msgid "timestamp should be datetime object"
msgstr ""
"La indicación de fecha y hora debe ser el objeto datetime (fecha y hora)"
