# Translations template for heat.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the heat project.
#
# Translators:
# Rafael Rivero <rafael@cloudscaling.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-11-19 06:00+0000\n"
"PO-Revision-Date: 2014-11-18 11:39+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/heat/language/"
"es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: heat/api/aws/ec2token.py:161
msgid "Ec2Token authorization failed, no auth_uri specified in config file"
msgstr ""
"Ec2Token autorización ha fallado, ningún auth_uri especificado en el archivo "
"de configuración"

#: heat/api/aws/utils.py:98
#, python-format
msgid "Request does not contain %s parameter!"
msgstr "Solicitud no contiene parámetro %s!"

#: heat/api/cloudwatch/watch.py:254
msgid "Request does not contain required MetricData"
msgstr "Solicitud no contiene el requisito MetricData"

#: heat/common/heat_keystoneclient.py:134
msgid "Admin client authentication failed"
msgstr "Ha fallado la autenticación del cliente de administración"

#: heat/common/heat_keystoneclient.py:154
msgid "Domain admin client authentication failed"
msgstr ""

#: heat/common/heat_keystoneclient.py:184
msgid "Unknown version in auth_token_info"
msgstr ""

#: heat/common/heat_keystoneclient.py:195
msgid "Keystone v3 API connection failed, no password trust or auth_token!"
msgstr ""

#: heat/common/heat_keystoneclient.py:211
msgid "trust token re-scoping failed!"
msgstr ""

#: heat/common/heat_keystoneclient.py:215
msgid "Trust impersonation failed"
msgstr ""

#: heat/common/heat_keystoneclient.py:323
#, python-format
msgid "Can't find domain id for %s!"
msgstr ""

#: heat/common/heat_keystoneclient.py:327
#, python-format
msgid "Multiple domain ids were found for %s!"
msgstr ""

#: heat/common/heat_keystoneclient.py:358
#: heat/common/heat_keystoneclient.py:445
#, python-format
msgid "Failed to add user %(user)s to role %(role)s, check role exists!"
msgstr ""

#: heat/common/lifecycle_plugin_utils.py:44
msgid "failed to get lifecycle plug point classes"
msgstr "fallo a obtener clases de punto de conexión de ciclo de vida "

#: heat/common/lifecycle_plugin_utils.py:51
#, python-format
msgid "failed to instantiate stack lifecycle class %s"
msgstr "fallo al instanciar clase de ciclo de vida de la pila %s"

#: heat/common/lifecycle_plugin_utils.py:56
msgid "failed to sort lifecycle plug point classes"
msgstr ""
"ha ocurrido un error al ordenar las clases del punto de conexión de ciclo de "
"vida"

#: heat/common/lifecycle_plugin_utils.py:109
#, python-format
msgid "%(opname) %(ci)s failed for %(a)s on %(sid)s"
msgstr "%(opname) %(ci)s fallo por %(a)s en %(sid)s"

#: heat/common/plugin_loader.py:99
#, python-format
msgid "Failed to import module %s"
msgstr "No se ha podido importar el modulo %s"

#: heat/engine/api.py:267
msgid "Unexpected number of keys in watch_data.data!"
msgstr ""

#: heat/engine/environment.py:455
#, python-format
msgid "Failed to read %s"
msgstr "Ha fallado leer %s"

#: heat/engine/environment.py:467
#, python-format
msgid "Failed to parse %(file_path)s"
msgstr ""

#: heat/engine/environment.py:471
#, python-format
msgid "Failed to read %(file_path)s"
msgstr ""

#: heat/engine/plugin_manager.py:97
#, python-format
msgid "Failed to load %(mapping_name)s from %(module)s"
msgstr ""

#: heat/engine/plugin_manager.py:104
#, python-format
msgid "Invalid type for %(mapping_name)s from %(module)s"
msgstr ""

#: heat/engine/resource.py:922 heat/engine/resource.py:949
#, python-format
msgid "DB error %s"
msgstr "Error de base de datos %s"

#: heat/engine/service.py:260
#, python-format
msgid "Unable to retrieve stack %s for periodic task"
msgstr "No ha sido posible obtener la pila %s para tareas periódicas"

#: heat/engine/service.py:1356
msgid "Filtering by namespace/metric not yet supported"
msgstr ""

#: heat/engine/stack.py:723
#, python-format
msgid "Unexpected action %s passed to update!"
msgstr ""

#: heat/engine/stack.py:845
#, python-format
msgid "Unexpected action %s passed to delete!"
msgstr ""

#: heat/engine/stack.py:1110
#, python-format
msgid "Resource %(name)s delete failed: %(ex)s"
msgstr ""

#: heat/engine/resources/eip.py:109
msgid ""
"No default floating IP pool configured. Set 'default_floating_pool' in nova."
"conf."
msgstr ""

#: heat/engine/resources/eip.py:322 heat/engine/resources/eip.py:345
msgid "Port not specified."
msgstr ""

#: heat/engine/resources/nova_floatingip.py:75
msgid ""
"Could not allocate floating IP. Probably there is no default floating IP "
"pool is configured."
msgstr ""

#: heat/engine/resources/wait_condition.py:82
#, python-format
msgid "Metadata failed validation for %s"
msgstr ""

#: heat/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call"
msgstr "en llamada en bucle de duración fija"

#: heat/openstack/common/loopingcall.py:138
msgid "in dynamic looping call"
msgstr "en llamada en bucle dinámica"

#: heat/openstack/common/policy.py:507
#, python-format
msgid "Failed to understand rule %s"
msgstr "Ha ocurrido un error al interpretar la regla %s"

#: heat/openstack/common/policy.py:517
#, python-format
msgid "No handler for matches of kind %s"
msgstr "No hay manejador para coincidencias de clase %s"

#: heat/openstack/common/policy.py:787
#, python-format
msgid "Failed to understand rule %r"
msgstr "Ha ocurrido un error al interpretar la regla %r"

#: heat/openstack/common/service.py:269
msgid "Unhandled exception"
msgstr "Excepción no controlada"
