You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2011/06/23 14:18:21 UTC

svn commit: r1138849 [1/2] - in /tomcat/trunk: java/javax/el/ java/javax/servlet/ java/javax/servlet/http/ java/org/apache/catalina/authenticator/ java/org/apache/catalina/connector/ java/org/apache/catalina/core/ java/org/apache/catalina/filters/ java...

Author: markt
Date: Thu Jun 23 12:18:20 2011
New Revision: 1138849

URL: http://svn.apache.org/viewvc?rev=1138849&view=rev
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51425
Update Spanish translations.
Based on a patch provided by Jesus Marin.

Modified:
    tomcat/trunk/java/javax/el/LocalStrings_es.properties
    tomcat/trunk/java/javax/servlet/LocalStrings_es.properties
    tomcat/trunk/java/javax/servlet/http/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/core/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/manager/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/security/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/startup/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/tribes/membership/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/users/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/catalina/valves/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/coyote/ajp/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/coyote/http11/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/el/Messages_es.properties
    tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/naming/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/naming/resources/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/tomcat/util/http/res/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/tomcat/util/net/jsse/res/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/tomcat/util/net/res/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/tomcat/util/threads/res/LocalStrings_es.properties
    tomcat/trunk/webapps/docs/changelog.xml
    tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings_es.properties

Modified: tomcat/trunk/java/javax/el/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/el/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/javax/el/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/javax/el/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,10 +12,10 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
 propertyNotFound = Propiedad ''{1}'' no hallada en el tipo {0}
 propertyNotReadable = Propiedad ''{1}'' no legible para el tipo {0}
 propertyNotWritable = Propiedad ''{1}'' no grabable para el tipo {0}
 propertyReadError = Error reading ''{1}'' en el tipo {0}
 propertyWriteError = Error writing ''{1}'' en el tipo {0}
 resolverNotWritable = ELResolver no grabable para el tipo {0}
+objectNotAssignable = No puedo a\u00F1adir un objeto del tipo [{0}] a un arreglo de objetos del tipo [{1}]

Modified: tomcat/trunk/java/javax/servlet/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/javax/servlet/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,7 +12,8 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
 err.not_iso8859_1 = No es un car\u00E1cter ISO 8859-1\: {0}
 value.true = true
 value.false = false
+httpConstraintElement.invalidRolesDeny = No se pueden especificar Roles al utilizar DENY (DENEGAR)
+httpMethodConstraintElement.invalidMethod = M\u00E9todo HTTP inv\u00E1lido

Modified: tomcat/trunk/java/javax/servlet/http/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/http/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/http/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/javax/servlet/http/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,19 +12,12 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
-# $Id$
-#
-# Default localized string information
-# Localized para Locale es_ES
-
-err.cookie_name_is_token=El Nombre de Cookie {0} es una palabra reservada
-err.io.negativelength=Longitud Negativa en el metodo write
-err.io.short_read=Lectura Corta
-
-http.method_not_implemented=El Metodo {0} no esta definido en la especificacion RFC 2068 y no es soportado por la API Servlet 
-
-http.method_get_not_supported=El Metodo HTTP GET no es soportado por esta URL
-http.method_post_not_supported=El Metodo HTTP POST no es soportado por esta URL
-http.method_put_not_supported=El Metodo HTTP PUT no es soportado por esta URL
-http.method_delete_not_supported=El Metodo HTTP DELETE no es soportado por esta URL
+err.cookie_name_is_token = El nombre de Cookie {0} es una palabra reservada
+err.cookie_name_blank = El nombre del Cookie no puede ser nulo o de longitud cero
+err.io.negativelength = Longitud Negativa en el metodo write
+err.io.short_read = Lectura Corta
+http.method_not_implemented = El Metodo {0} no esta implementado por este servlet para esta URI
+http.method_get_not_supported = El Metodo HTTP GET no est\u00E1 soportado por esta URL
+http.method_post_not_supported = El Metodo HTTP POST no est\u00E1 soportado por esta URL
+http.method_put_not_supported = El Metodo HTTP PUT no est\u00E1 soportado por esta URL
+http.method_delete_not_supported = El Metodo HTTP DELETE no es soportado por esta URL

Modified: tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/authenticator/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,16 +12,27 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
 authenticator.certificates = No hay cadena de certificados del cliente en esta petici\u00F3n
 authenticator.forbidden = El acceso al recurso pedido ha sido denegado
 authenticator.formlogin = Referencia directa al formulario de conexi\u00F3n (p\u00E1gina de formulario de login) inv\u00E1lida
 authenticator.invalid = No es v\u00E1lida la cadena de certificados del cliente en esta petici\u00F3n
+authenticator.loginFail = No pude ingresar
 authenticator.keystore = Excepci\u00F3n cargando el almac\u00E9n de claves
 authenticator.manager = Excepci\u00F3n inicializando administradores de confianza
+authenticator.noAuthHeader = El cliente no ha enviado autorizaci\u00F3n de cabecera
 authenticator.notAuthenticated = Error de Configuraci\u00F3n\: No se pueden realizar funciones de control de acceso sin un principal autenticado
 authenticator.notContext = Error de Configuraci\u00F3n\: Debe de estar unido a un Contexto
 authenticator.requestBodyTooBig = El cuerpo del requerimiento era demasiado grande para realizar cach\u00E9 durante el proceso de autenticaci\u00F3n
 authenticator.sessionExpired = El tiempo permitido para realizar login ha sido excedido. Si deseas continuar, debes hacer clik dos veces y volver a hacer clik otra vez o cerrar y reabrir tu navegador
 authenticator.unauthorized = Imposible autenticar mediante las credenciales suministradas
 authenticator.userDataConstraint = Esta petici\u00F3n viola una Restrici\u00F3n de Datos de usuario para esta aplicaci\u00F3n
+digestAuthenticator.cacheRemove = Se ha quitado una entrada v\u00E1lida de la cach\u00E9 "nonce" del cliente para hacer espacio a nuevas entradas.. Ahora es posible un ataque de reinyecci\u00F3n. Para prevenirlos, reduce "nonceValidity" o incrementa "cnonceCacheSize". El resto de mensajes de este tipo ser\u00E1n suspendidos durante 5 minutos.
+formAuthenticator.forwardErrorFail = Error inesperado de reenv\u00EDo a p\u00E1gina de error
+formAuthenticator.forwardLoginFail = Error inesperado de reenv\u00EDo a pagina de ingreso
+formAuthenticator.noErrorPage = No se ha definido p\u00E1gina de error para la autenticaci\u00F3n FORM en el contexto [{0}]
+formAuthenticator.noLoginPage = No se ha definido p\u00E1gina de ingreso para la autenticaci\u00F3n FORM en el contexto [{0}]
+spnegoAuthenticator.authHeaderNoToken = La cabecera de Negociaci\u00F3n de autorizaci\u00F3n enviada por el cliente no inclu\u00EDa una ficha
+spnegoAuthenticator.authHeaderNotNego = La cabecera de autorizaci\u00F3n enviada por el cliente no comenzaba con Negotiate
+spnegoAuthenticator.hostnameFail = No puedo determinar el nombre de m\u00E1quina para construir el SPN por defecto. Por favor, pon el atributo "spn" del autenticador.
+spnegoAuthenticator.serviceLoginFail = No puedo ingresar como director del servicio
+spnegoAuthenticator.ticketValidateFail = No pude validar el billete suministrado por el cliente

Modified: tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -24,10 +24,14 @@ coyoteConnector.protocolHandlerPauseFail
 coyoteConnector.protocolHandlerResumeFailed = Ha fallado el rearranque del manejador de protocolo
 coyoteConnector.MapperRegistration = Mapeador de registro\: {0}
 coyoteConnector.protocolUnregistrationFailed = Ha fallado la parada del manejador de protocolo
+coyoteConnector.parseBodyMethodNoTrace = El m\u00E9todo TRACE NO DEBE DE incluir una entidad (vea RFC 2616 Secci\u00F3n 9.6)
 #
 # CoyoteAdapter
 coyoteAdapter.service = Ha tenido lugar una excepci\u00F3n o error en el contenedor durante el procesamiento del requerimiento
 coyoteAdapter.read = El servlet no ley\u00F3 todos los bytes disponibles durante el procesamiento del evento de lectura
+coyoteAdapter.parsePathParam = No puedo analizar los par\u00E1metros de ruta mediante la codificaci\u00F3n [{0}]. Se ignoran los par\u00E1metros de la URL.
+coyoteAdapter.debug = La variable [{0}] tiene el valor [{1}]
+coyoteAdapter.accesslogFail = Excepci\u00F3n al intentar a\u00F1adir una entrada al historial de acceso
 #
 # CoyoteResponse
 coyoteResponse.getOutputStream.ise = getWriter() ya ha sido llamado para esta respuesta
@@ -47,15 +51,25 @@ coyoteRequest.listenerStop = Excepci\u00
 coyoteRequest.attributeEvent = Excepci\u00F3n lanzada mediante el escuchador de eventos de atributos
 coyoteRequest.parseParameters = Excepci\u00F3n lanzada al procesar par\u00E1metros POST
 coyoteRequest.postTooLarge = No se analizaron los par\u00E1metros porque la medida de los datos enviados era demasiado grande. Usa el atributo maxPostSize del conector para resolver esto en caso de que la aplicaci\u00F3n debiera de aceptar POSTs m\u00E1s grandes.
+coyoteRequest.chunkedPostTooLarge = No se han analizado los par\u00E1metros porque la medida de los datos enviados meiante "post" era demasiado grande. Debido a que este requerimiento es una parte del original, no puede ser procesado. Utiliza el atributo "maxPostSize" del conector para resolver esta situaci\u00F3n, en caso de que la aplicaci\u00F3n deba de aceptar POSTs mayores.
+coyoteRequest.alreadyAuthenticated = Este requerimiento ya ha sido autenticado
+coyoteRequest.noLoginConfig = No se ha configurado mecanismo de autenticaci\u00F3n para este contexto
+coyoteRequest.authenticate.ise = No puedo llamar a authenticate() tras haberse acometido la respuesta
+coyoteRequest.uploadLocationInvalid = No es v\u00E1lida la localizaci\u00F3n [{0}] de carga temporal
+coyoteRequest.sessionEndAccessFail = Excepci\u00F3n disparada acabando acceso a sesi\u00F3n mientras se reciclaba el requerimiento
 requestFacade.nullRequest = El objeto de requerimiento ha sido reciclado y ya no est\u00E1 asociado con esta fachada
 responseFacade.nullResponse = El objeto de respuesta ha sido reciclado y ya no est\u00E1 asociado con esta fachada
 cometEvent.nullRequest = El objeto de evento ha sido reciclado y ya no est\u00E1 asociado con este requerimiento
-mapperListener.unknownDefaultHost = M\u00E1quina por defecto desconocida\: {0}
-mapperListener.registerHost = Registrar m\u00E1quina {0} en dominio {1}
-mapperListener.unregisterHost = Desregistrar m\u00E1quina {0} en dominio {1}
+mapperListener.unknownDefaultHost = M\u00E1quina por defecto desconocida\: {0} para el conector [{1}]
+mapperListener.registerHost = Registrar m\u00E1quina {0} en dominio {1} para el conector [{2}]
+mapperListener.unregisterHost = Desregistrar m\u00E1quina {0} en dominio {1} para el conector [{2}]
 #
 # MapperListener
-mapperListener.registerContext = Registrar Contexto {0}
-mapperListener.unregisterContext = Desregistrar Contexto {0}
+mapperListener.registerContext = Registrar Contexto {0} para el conector [{1}]
+mapperListener.unregisterContext = Desregistrar Contexto {0} para el conector [{1}]
 mapperListener.registerWrapper = Registrar Arropador (Wrapper) {0} en Contexto {1}
+mapperListener.unregisterWrapper = Desregistrar Arropador (Wrapper) {0} en Contexto {1}
+mapperListener.addMBeanListenerFail = No pude a\u00F1adir escuchador de notificaci\u00F3n MBean para el conector [{0}] en dominio [{1}]. La adici\u00F3n de M\u00E1quinas, Contextos y Arropadores no ser\u00E1n visibles al conector.
+mapperListener.removeMBeanListenerFail = No pude quitar escuchador de notificaci\u00F3n MBean para el conector [{0}] en dominio [{1}]. Esto puede dar lugar a p\u00E9rdida de memoria.
+mapperListener.lifecycleListenerFail = No pude a\u00F1adir escuchador de Ciclo de Vida al objeto [{0}]. Los cambios en el estado del objeto pueden no ser reflejados correctamente en el mapeador para el conector [{1}] en el dominio [{2}].
 inputBuffer.streamClosed = Flujo cerrado

Modified: tomcat/trunk/java/org/apache/catalina/core/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/core/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,183 +12,239 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-applicationContext.attributeEvent = Excepci\u00f3n lanzada por escuchador de eventos de atributos
+applicationContext.addFilter.ise = No se pueden a\u00F1adir filtros al contexto {0} ya que \u00E9ste ha sido inicializado
+applicationContext.addListener.iae.cnfe = No puedo crear una instancia del tipo [{0}]
+applicationContext.addListener.iae.wrongType = El tipo especificado [{0}] no es uno de los tipos de escuchador esperados
+applicationContext.addListener.iae.sclNotAllowed = Una vez que el primer ServletContextListener ha sido llamado, no se pueden a\u00F1adir m\u00E1s ServletContextListeners.
+applicationContext.addListener.ise = No se pueden a\u00F1adir escuchadores al contexto {0}, una vez que ha sido inicializado.
+applicationContext.addRole.ise = No se pueden a\u00F1adir roles al contexto {0}, una vez que ha sido inicializado.
+applicationContext.addServlet.ise = No se pueden a\u00F1adir servlets al contexto {0}, una vez que ha sido inicializado.
+applicationContext.attributeEvent = Excepci\u00F3n lanzada por escuchador de eventos de atributos
 applicationContext.mapping.error = Error durante mapeo
-applicationContext.requestDispatcher.iae = La Trayectoria {0} no comienza con car\u00e1cter "/"
-applicationContext.resourcePaths.iae = La Trayectoria {0} no comienza con car\u00e1cter "/"
+applicationContext.requestDispatcher.iae = La Trayectoria {0} no comienza con car\u00E1cter "/"
+applicationContext.resourcePaths.iae = La Trayectoria {0} no comienza con car\u00E1cter "/"
+applicationContext.role.iae = Un rol individual que se ha de declarar para el contexto [{0}] no puede ser nulo o cadena vac\u00EDa
+applicationContext.roles.iae = Un arreglo de roles que se ha de declarar para el contexto [{0}] no puede ser nulo o cadena vac\u00EDa
 applicationContext.setAttribute.namenull = El nombre no puede ser nulo
-applicationDispatcher.allocateException = Excepci\u00f3n de reserva de espacio para servlet {0}
-applicationDispatcher.deallocateException = Excepci\u00f3n de recuperaci\u00f3n de espacio para servlet {0}
-applicationDispatcher.forward.ise = No puedo reenviar despu\u00e9s de que la respuesta se haya llevado a cabo.
-applicationDispatcher.forward.throw = El recurso reenviado lanz\u00f3 un excepci\u00f3n
-applicationDispatcher.include.throw = El recurso inclu\u00eddo lanz\u00f3 una excepci\u00f3n
-applicationDispatcher.isUnavailable = El Servlet {0} no est\u00e1 disponible en este momento
-applicationDispatcher.serviceException = El Servlet.service() para servlet {0} lanz\u00f3 una excepci\u00f3n
-applicationDispatcher.specViolation.request = SevletRequest original o ServletRequest original arropado no pas\u00f3 a RequestDispatcher en violaci\u00f3n de SRV.8.2 y SRV.14.2.5.1
-applicationDispatcher.specViolation.response = SevletResponse original o ServletResponse original arropado no pas\u00f3 a RequestDispatcher en violaci\u00f3n de SRV.8.2 y SRV.14.2.5.1
-applicationRequest.badParent = No puedo localizar la implementaci\u00f3n de Requerimiento padre
+applicationContext.addSessionCookieConfig.ise = No se puede poner la configuraci\u00F3n de Cookie de Sesi\u00F3n para el contexto {0}, una vez que \u00E9ste ha sido inicializado.
+applicationContext.setSessionTracking.ise = No se pueden poner los modos de seguimiento de sesi\u00F3n para el contexto {0} mientras el contexto se est\u00E1 ejecutando.
+applicationContext.setSessionTracking.iae.invalid = El modo de seguimiento de sesi\u00F3n {0} requerido para el contexto {1} no est\u00E1 soportado por este contexto
+applicationContext.setSessionTracking.iae.ssl = Los modos de seguimiento de sesi\u00F3n requeridos para el contexto {1}, incluy\u00F3 SSL y al menos otro modo. SSL no se puede configurar con otros modos.
+applicationContext.lookup.error = No pude localizar el recurso [{0}] en el contexto [{1}]
+applicationDispatcher.allocateException = Excepci\u00F3n de reserva de espacio para servlet {0}
+applicationDispatcher.deallocateException = Excepci\u00F3n de recuperaci\u00F3n de espacio para servlet {0}
+applicationDispatcher.forward.ise = No puedo reenviar despu\u00E9s de que la respuesta se haya llevado a cabo.
+applicationDispatcher.forward.throw = El recurso reenviado lanz\u00F3 un excepci\u00F3n
+applicationDispatcher.include.throw = El recurso inclu\u00EDdo lanz\u00F3 una excepci\u00F3n
+applicationDispatcher.isUnavailable = El Servlet {0} no est\u00E1 disponible en este momento
+applicationDispatcher.serviceException = El Servlet.service() para servlet {0} lanz\u00F3 una excepci\u00F3n
+applicationDispatcher.specViolation.request = SevletRequest original o ServletRequest original arropado no pas\u00F3 a RequestDispatcher en violaci\u00F3n de SRV.8.2 y SRV.14.2.5.1
+applicationDispatcher.specViolation.response = SevletResponse original o ServletResponse original arropado no pas\u00F3 a RequestDispatcher en violaci\u00F3n de SRV.8.2 y SRV.14.2.5.1
+applicationFilterConfig.jmxRegisterFail = Ha fallado el registro JMX para el filtro del tipo [{0}] y nombre [{1}]
+applicationFilterConfig.jmxUnregister = Se ha completado el desregistro JMX para el filtro del tipo [{0}] y nombre [{1}]
+applicationFilterConfig.jmxUnregisterFail = Ha fallado el desregistro JMX para el filtro del tipo [{0}] y nombre [{1}]
+applicationFilterRegistration.nullInitParam = No puedo poner el par\u00E1metro de inicializaci\u00F3n para el filtro debido a un nombre nulo y/o valor. Nombre [{0}], Valor [{1}]
+applicationFilterRegistration.nullInitParams = No puedo poner los par\u00E1metros de inicializaci\u00F3n para el filtro debido a un nombre nulo y/o valor. Nombre [{0}], Valor [{1}]
+applicationRequest.badParent = No puedo localizar la implementaci\u00F3n de Requerimiento padre
 applicationRequest.badRequest = El requerimiento no es un javax.servlet.ServletRequestWrapper
-applicationResponse.badParent = No puedo localizar implementaci\u00f3n de Respuesta padre
+applicationResponse.badParent = No puedo localizar implementaci\u00F3n de Respuesta padre
 applicationResponse.badResponse = La Respuesta no es un javax.servlet.ServletResponseWrapper
-aprListener.aprInit = La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento \u00f3ptimo en entornos de desarrollo no ha sido hallada en java.library.path\: {0}
-aprListener.tcnInvalid = Se encuentra instalada una versi\u00f3n incompatible {0} de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versi\u00f3n {1}
-aprListener.tcnVersion = Se encuentra instalada una versi\u00f3n muy vieja {0} de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat recomienda una versi\u00f3n mayor de {1}
+applicationServletRegistration.setServletSecurity.iae = Se ha especificado restricci\u00F3n Null para el servlet [{0}] desplegado en el contexto con el nombre [{1}]
+applicationServletRegistration.setServletSecurity.ise = No se pueden a\u00F1adir restricciones de seguridad al servlet [{0}] desplegado en el contexto con el nombre [{1}] ya que el contexto ya ha sido inicializado.
+aprListener.aprInit = La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento \u00F3ptimo en entornos de desarrollo no ha sido hallada en java.library.path\: {0}
+aprListener.tcnInvalid = Se encuentra instalada una versi\u00F3n incompatible {0} de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versi\u00F3n {1}
+aprListener.tcnVersion = Se encuentra instalada una versi\u00F3n muy vieja {0} de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat recomienda una versi\u00F3n mayor de {1}
 aprListener.aprDestroy = No pude apagar la biblioteca nativa de Apache Tomcat
 aprListener.sslInit = No pude inicializar el SSLEngine (Motor SSL)
 aprListener.tcnValid = Cargada la biblioteca nativa APR de Apache Tomcat {0}
 aprListener.flags = Capacidades APR\: IPv6 [{0}], enviar fichero [{1}], aceptar filtros [{2}], aleatorio [{3}].
 containerBase.alreadyStarted = Ya ha sido arrancado el Contenedor {0}
-containerBase.notConfigured = No se ha configurado V\u00e1lvula b\u00e1sica
+containerBase.notConfigured = No se ha configurado V\u00E1lvula b\u00E1sica
 containerBase.notStarted = No se ha arrancado el Contenedor {0}
-containerBase.backgroundProcess.cluster = Excepci\u00f3n al procesar cl\u00faster {0} de proceso en segundo plano
-containerBase.backgroundProcess.loader = Excepci\u00f3n al procesar cargador {0} de proceso en segundo plano
-containerBase.backgroundProcess.manager = Excepci\u00f3n al procesar gestor {0} de proceso en segundo plano
-containerBase.backgroundProcess.realm = Excepci\u00f3n al procesar reino {0} de proceso en segundo plano
-containerBase.backgroundProcess.valve = Excepci\u00f3n al procesar v\u00e1lvula {0} de proceso en segundo plano
+containerBase.backgroundProcess.cluster = Excepci\u00F3n al procesar cl\u00FAster {0} de proceso en segundo plano
+containerBase.backgroundProcess.loader = Excepci\u00F3n al procesar cargador {0} de proceso en segundo plano
+containerBase.backgroundProcess.manager = Excepci\u00F3n al procesar gestor {0} de proceso en segundo plano
+containerBase.backgroundProcess.realm = Excepci\u00F3n al procesar reino {0} de proceso en segundo plano
+containerBase.backgroundProcess.valve = Excepci\u00F3n al procesar v\u00E1lvula {0} de proceso en segundo plano
 fastEngineMapper.alreadyStarted = Ya se ha arrancado el FastEngineMapper {0}
-fastEngineMapper.notStarted = No se ha arrancado a\u00fan el FastEngineMapper {0}
-filterChain.filter = La ejecuci\u00f3n del Filtro lanz\u00f3 una excepci\u00f3n
-filterChain.servlet = La ejecuci\u00f3n del Servlet lanz\u00f3 una excepci\u00f3n
+fastEngineMapper.notStarted = No se ha arrancado a\u00FAn el FastEngineMapper {0}
+filterChain.filter = La ejecuci\u00F3n del Filtro lanz\u00F3 una excepci\u00F3n
+filterChain.servlet = La ejecuci\u00F3n del Servlet lanz\u00F3 una excepci\u00F3n
 httpContextMapper.container = Este Contenedor no es un StandardContext
 httpEngineMapper.container = Este Contenedor no es un StandardEngine
 httpHostMapper.container = Esta Contenedor no es una StandardHost
 interceptorValve.alreadyStarted = Ya ha sido arrancada la InterceptorValve
-interceptorValve.notStarted = A\u00fan no ha sido arrancada la InterceptorValve
+interceptorValve.notStarted = A\u00FAn no ha sido arrancada la InterceptorValve
+jreLeakListener.keepAliveFail = No pude disparar la creaci\u00F3n de la clase sun.net.www.http.HttpClient durante el arranque de Tomcat para prevenir posibles fallos de memoria. Esto es lo esperado en JVMs no Sun.
+jreLeakListener.gcDaemonFail = No pude disparar la creaci\u00F3n del hilo Daemon GC durante el arranque de Tomcat para prevenir posibles fallos de memoria. Esto es lo esperado en JVMs no Sun.
+jreLeakListener.jarUrlConnCacheFail = No pude desactivar la cach\u00E9 de conexi\u00F3n URL de Jar por defecto
+jreLeakListener.xmlParseFail = Error mientras intentaba prevenir fallos de memoria durante el an\u00E1lisis XML
+jreLeakListener.authPolicyFail = Error mientras intentaba prevenir fallos de memoria en javax.security.auth.Policy class
+jreLeakListener.ldapPoolManagerFail = No pude disparar la creaci\u00F3n de la clase com.sun.jndi.ldap.LdapPoolManager durante el arranque de Tomcat para prevenir posibles fallos de memoria. Esto es lo que se espera si las JVMs no son Sun.
 naming.wsdlFailed = No pude hallar fichero wsdl\: {0}
 naming.bindFailed = No pude cambiar (bind) objeto\: {0}
 naming.jmxRegistrationFailed = No pude registrar en JMX\: {0}
 naming.unbindFailed = No pude descambiar (unbind) objecto\: {0}
-naming.invalidEnvEntryType = La entrada de Entorno {0} tiene un tipo inv\u00e1lido
-naming.invalidEnvEntryValue = La entrada de Entorno {0} tiene un valor inv\u00e1lido
-naming.namingContextCreationFailed = Fall\u00f3 la creaci\u00f3n del contexto de nombres (naming)\: {0}
+naming.invalidEnvEntryType = La entrada de Entorno {0} tiene un tipo inv\u00E1lido
+naming.invalidEnvEntryValue = La entrada de Entorno {0} tiene un valor inv\u00E1lido
+naming.namingContextCreationFailed = Fall\u00F3 la creaci\u00F3n del contexto de nombres (naming)\: {0}
 standardContext.invalidWrapperClass = {0} no es una subclase de StandardWrapper
 standardContext.alreadyStarted = Ya se ha arrancado el Contexto
-standardContext.applicationListener = Error configurando escuchador de aplicaci\u00f3n de clase {0}
-standardContext.applicationSkipped = Se ha saltado la instalaci\u00f3n de escuchadores de aplicaci\u00f3n debido a error(es) previo(s)
-standardContext.badRequest = Trayectoria de requerimiento inv\u00e1lida ({0}).
-standardContext.crlfinurl = El modelo URL "{0}" contiene un CR o LR y por ello nunca coincidir\u00e1.
-standardContext.duplicateListener = El escuchador "{0}" ya est\u00e1 configurado para este contexto. La definici\u00f3n duplicada ha sido ignorada.
-standardContext.errorPage.error = La localizaci\u00f3n de la p\u00e1gina de error 0} debe de comenzar con ''/''
+standardContext.applicationListener = Error configurando escuchador de aplicaci\u00F3n de clase {0}
+standardContext.applicationSkipped = Se ha saltado la instalaci\u00F3n de escuchadores de aplicaci\u00F3n debido a error(es) previo(s)
+standardContext.badRequest = Trayectoria de requerimiento inv\u00E1lida ({0}).
+standardContext.cluster.noManager = No se ha hallado el gestor. Revisando si hay que usar el gestor de cl\u00FAster. Cl\u00FAster configurado\: [{0}], Aplicaci\u00F3n distribu\u00EDble\: [{1}]
+standardContext.crlfinurl = El modelo URL "{0}" contiene un CR o LR y por ello nunca coincidir\u00E1.
+standardContext.duplicateListener = El escuchador "{0}" ya est\u00E1 configurado para este contexto. La definici\u00F3n duplicada ha sido ignorada.
+standardContext.errorPage.error = La localizaci\u00F3n de la p\u00E1gina de error 0} debe de comenzar con ''/''
 standardContext.errorPage.required = ErrorPage no puede ser nulo
-standardContext.errorPage.warning = AVISO\: La localizaci\u00f3n de la p\u00e1gina de error {0} debe de comenzar con ''/'' en Servlet 2.4
+standardContext.errorPage.warning = AVISO\: La localizaci\u00F3n de la p\u00E1gina de error {0} debe de comenzar con ''/'' en Servlet 2.4
 standardContext.filterMap.either = El mapeo de filtro debe de especificar o un <url-pattern> o un <servlet-name>
 standardContext.filterMap.name = El mapeo de filtro especifica un nombre desconocido de filtro {0}
-standardContext.filterMap.pattern = <url-pattern> {0} inv\u00e1lido en mapeo de filtro
-standardContext.filterStart = Excepci\u00f3n arrancando filtro {0}
-standardContext.filterStartFailed = No pude arrancar Filtros de aplicaci\u00f3n con \u00e9xito
-standardContext.requestListener.requestInit = Una excepci\u00f3n durante el env\u00edo de requerimiento ha iniciado un evento de ciclo de vida (lifecycle event) para la instancia de clase a la escucha (listener) {0}
-standardContext.requestListener.requestDestroy = Una excepci\u00f3n durante el env\u00edo de requerimiento ha destru\u00eddo un evento de ciclo de vida (lifecycle event) para la instancia de clase a la escucha (listener) {0}
-standardContext.requestListenerStartFailed = No pude arrancar v\u00e1lvula de escuchador de requerimiento con exito
-standardContext.requestListenerConfig.added = A\u00f1adida V\u00e1lvula de escuchador de requerimiento
-standardContext.requestListenerConfig.error = Excepci\u00f3n a\u00f1adiendo V\u00e1lvula de escuchador de requerimiento\: {0}
-standardContext.isUnavailable = Esta aplicaci\u00f3n no est\u00e1 disponible en este momento
-standardContext.listenerStart = Excepci\u00f3n enviando evento inicializado de contexto a instancia de escuchador de clase {0}
-standardContext.listenerStartFailed = No pude arrancar Escuchadores de aplicaci\u00f3n con \u00e9xito
-standardContext.listenerStop = Excepci\u00f3n enviando evento de contexto destru\u00eddo a instancia de escuchador de clase {0}
-standardContext.loginConfig.errorPage = La P\u00e1gina de error de Formulario {0} debe de comenzar con ''/'
-standardContext.loginConfig.errorWarning = AVISO\: La p\u00e1gina de error de Formulario {0} debe de comenzar con ''/'' en Servlet 2.4
-standardContext.loginConfig.loginPage = La p\u00e1gina de login de Formulario {0} debe de comenzar con ''/'
-standardContext.loginConfig.loginWarning = AVISO\: La p\u00e1gina de login de Formulario {0} debe de comenzar con ''/'' en Servlet 2.4
+standardContext.filterMap.pattern = <url-pattern> {0} inv\u00E1lido en mapeo de filtro
+standardContext.filterStart = Excepci\u00F3n arrancando filtro {0}
+standardContext.filterStartFailed = No pude arrancar Filtros de aplicaci\u00F3n con \u00E9xito
+standardContext.requestListener.requestInit = Una excepci\u00F3n durante el env\u00EDo de requerimiento ha iniciado un evento de ciclo de vida (lifecycle event) para la instancia de clase a la escucha (listener) {0}
+standardContext.requestListener.requestDestroy = Una excepci\u00F3n durante el env\u00EDo de requerimiento ha destru\u00EDdo un evento de ciclo de vida (lifecycle event) para la instancia de clase a la escucha (listener) {0}
+standardContext.requestListenerStartFailed = No pude arrancar v\u00E1lvula de escuchador de requerimiento con exito
+standardContext.requestListenerConfig.added = A\u00F1adida V\u00E1lvula de escuchador de requerimiento
+standardContext.requestListenerConfig.error = Excepci\u00F3n a\u00F1adiendo V\u00E1lvula de escuchador de requerimiento\: {0}
+standardContext.isUnavailable = Esta aplicaci\u00F3n no est\u00E1 disponible en este momento
+standardContext.listenerStart = Excepci\u00F3n enviando evento inicializado de contexto a instancia de escuchador de clase {0}
+standardContext.listenerStartFailed = No pude arrancar Escuchadores de aplicaci\u00F3n con \u00E9xito
+standardContext.listenerStop = Excepci\u00F3n enviando evento de contexto destru\u00EDdo a instancia de escuchador de clase {0}
+standardContext.loginConfig.errorPage = La P\u00E1gina de error de Formulario {0} debe de comenzar con ''/'
+standardContext.loginConfig.errorWarning = AVISO\: La p\u00E1gina de error de Formulario {0} debe de comenzar con ''/'' en Servlet 2.4
+standardContext.loginConfig.loginPage = La p\u00E1gina de login de Formulario {0} debe de comenzar con ''/'
+standardContext.loginConfig.loginWarning = AVISO\: La p\u00E1gina de login de Formulario {0} debe de comenzar con ''/'' en Servlet 2.4
 standardContext.loginConfig.required = LoginConfig no puede ser nula
-standardContext.mappingError = Error de configuraci\u00f3n de MAPEO para URI relativa {0}
+standardContext.manager = Configurado un gestor de la clase [{0}]
+standardContext.mappingError = Error de configuraci\u00F3n de MAPEO para URI relativa {0}
+standardContext.namingResource.init.fail = No pude inicializar recursos de nuevo nombre
+standardContext.namingResource.destroy.fail = No pude destruir recursos de viejo nombre
+standardContext.noResourceJar = Los JARs de recurso no est\u00E1n soportados. El JAR hallado en [{0}] no se utilizar\u00E1 para proveer de contenido est\u00E1tico para el contexto con nombre [{1}]
 standardContext.notFound = El recurso requerido ({0}) no se encuentra disponible
-standardContext.notReloadable = Est\u00e1 desactivada la recarga en este Contexto
-standardContext.notStarted = A\u00fan no se ha arrancado el Contexto [{0}]
+standardContext.notReloadable = Est\u00E1 desactivada la recarga en este Contexto
+standardContext.notStarted = A\u00FAn no se ha arrancado el Contexto [{0}]
 standardContext.notWrapper = El Hijo de un Contexto debe de ser un Arropador (Wrapper)
-standardContext.parameter.duplicate = Duplicado par\u00e1metro de inicializaci\u00f3n de contexto [{0}]
-standardContext.parameter.required = Es necesario poner nombre de par\u00e1metro y valor de par\u00e1metro
+standardContext.parameter.duplicate = Duplicado par\u00E1metro de inicializaci\u00F3n de contexto [{0}]
+standardContext.parameter.required = Es necesario poner nombre de par\u00E1metro y valor de par\u00E1metro
+standardContext.pathInvalid = Una ruta de contexto debe de ser o una cadena vac\u00EDa o comenzar con "/". La ruta [{0}] no cumple con estos criterios y ha sido cambiada por [{1}] 
 standardContext.reloadingCompleted = Se ha completado la Regarga de este Contexto
-standardContext.reloadingFailed = Fall\u00f3 la recarga de este Contexto debido a errores previos
+standardContext.reloadingFailed = Fall\u00F3 la recarga de este Contexto debido a errores previos
 standardContext.reloadingStarted = Ha comenzado la recarga de Contexto [{0}]
-standardContext.resourcesStart = Error arrancando Recursos est\u00e1ticos
-standardContext.securityConstraint.pattern = <url-pattern> {0} inv\u00e1lida en restricci\u00f3n de seguridad
+standardContext.resourcesStart = Error arrancando Recursos est\u00E1ticos
+standardContext.securityConstraint.mixHttpMethod = No est\u00E1 permitido mezclar <http-method> y <http-method-omission> ien la misma  colecci\u00F3n de recursos web
+standardContext.securityConstraint.pattern = <url-pattern> {0} inv\u00E1lida en restricci\u00F3n de seguridad
 standardContext.servletMap.name = El mapeo de Servlet especifica un nombre de servlet desconocido {0}
-standardContext.servletMap.pattern = <url-pattern> {0} inv\u00e1lida en mapeo de servlet
-standardContext.startCleanup = Excepci\u00f3n durante la limpieza tras no poder arrancar
-standardContext.startFailed = Fall\u00f3 en arranque del Contexto [{0}] debido a errores previos
-standardContext.startingLoader = Excepci\u00f3n arrancando Cargador
-standardContext.startingManager = Excepci\u00f3n arrancando Gestor
-standardContext.startingWrapper = Excepci\u00f3n arrancando Arropador (Wrapper) para servlet {0}
-standardContext.stoppingContext = Excepci\u00f3n parando Context [{0}]
-standardContext.stoppingLoader = Excepci\u00f3n parando Cargador
-standardContext.stoppingManager = Excepci\u00f3n parando Gestor
-standardContext.stoppingWrapper = Excepci\u00f3n parando Arropador (Wrapper) para servlet {0}
+standardContext.servletMap.pattern = <url-pattern> {0} inv\u00E1lida en mapeo de servlet
+standardContext.startCleanup = Excepci\u00F3n durante la limpieza tras no poder arrancar
+standardContext.startFailed = Fall\u00F3 en arranque del Contexto [{0}] debido a errores previos
+standardContext.startingContext = Excepci\u00F3n arrancando Contexto con nombre [{0}]
+standardContext.startingLoader = Excepci\u00F3n arrancando Cargador
+standardContext.startingManager = Excepci\u00F3n arrancando Gestor
+standardContext.startingWrapper = Excepci\u00F3n arrancando Arropador (Wrapper) para servlet {0}
+standardContext.stoppingContext = Excepci\u00F3n parando Context [{0}]
+standardContext.stoppingLoader = Excepci\u00F3n parando Cargador
+standardContext.stoppingManager = Excepci\u00F3n parando Gestor
+standardContext.stoppingWrapper = Excepci\u00F3n parando Arropador (Wrapper) para servlet {0}
 standardContext.urlDecode = No puedo decodificar URL de trayectoria de requerimiento {0}
-standardContext.urlPattern.patternWarning = AVISO\: el patr\u00f3n URL {0} debe de comenzar con ''/'' en Servlet 2.4
+standardContext.urlPattern.patternWarning = AVISO\: el patr\u00F3n URL {0} debe de comenzar con ''/'' en Servlet 2.4
 standardContext.urlValidate = No puedo validar trayectoria de requerimiento de URL decodificada {0}
+standardContext.workPath = Excepci\u00F3n obteniendo ruta de trabajo para el contexto [{0}]
+standardContext.workCreateException = No pude determinar directorio absoluto de trabajo a partir del directorio [{0}] y  CATALINA_HOME [{1}] para el contexto [{2}]
+standardContext.workCreateFail = No pude crear el directorio de trabajo [{0}] para el contexto [{1}]
 standardEngine.alreadyStarted = Ya ha sido arrancado el Motor
-standardEngine.mappingError = Error de configuraci\u00f3n de MAPEO para nombre de servidor {0}
-standardEngine.noHost = No hay M\u00e1quina que coincida con nombre de servidor {0}
-standardEngine.noHostHeader = Requerimiento HTTP/1.1 sin M\u00e1quina\: cabecera
-standardEngine.notHost = El Hijo de un Motor debe de ser un M\u00e1quina
+standardEngine.jvmRouteFail = No pude poner el atributo jvmRoute del Motor para la propiedad del sistema
+standardEngine.mappingError = Error de configuraci\u00F3n de MAPEO para nombre de servidor {0}
+standardEngine.noHost = No hay M\u00E1quina que coincida con nombre de servidor {0}
+standardEngine.noHostHeader = Requerimiento HTTP/1.1 sin M\u00E1quina\: cabecera
+standardEngine.notHost = El Hijo de un Motor debe de ser un M\u00E1quina
 standardEngine.notParent = El Motor no puede tener un Contenedor padre
-standardEngine.notStarted = A\u00fan no se ha arrancado el Motor
-standardEngine.unfoundHost = M\u00e1quina virtual {0} no hallada
-standardEngine.unknownHost = No se ha especificado m\u00e1quina servidora en este requerimiento
+standardEngine.notStarted = A\u00FAn no se ha arrancado el Motor
+standardEngine.unfoundHost = M\u00E1quina virtual {0} no hallada
+standardEngine.unknownHost = No se ha especificado m\u00E1quina servidora en este requerimiento
 standardEngine.unregister.mbeans.failed = Error al destruir (destroy()) para fichero mbean {0}
 standardHost.accessBase = No puedo acceder a directorio base de documento {0}
-standardHost.alreadyStarted = Ya ha sido arrancada la M\u00e1quina
-standardHost.appBase = No existe el directorio base de aplicaci\u00f3n {0}
-standardHost.clientAbort = El Cliente Remoto Abort\u00f3 el Requerimiento, IOException\: {0}
-standardHost.configRequired = Es necesario poner la URL a archivo de configuraci\u00f3n
-standardHost.configNotAllowed = No se permite el uso del archivo de configuraci\u00f3n
-standardHost.installBase = S\u00f3lo se pueden instalar aplicaciones web en el directorio de aplicaciones web de M\u00e1quina
+standardHost.alreadyStarted = Ya ha sido arrancada la M\u00E1quina
+standardHost.appBase = No existe el directorio base de aplicaci\u00F3n {0}
+standardHost.clientAbort = El Cliente Remoto Abort\u00F3 el Requerimiento, IOException\: {0}
+standardHost.configRequired = Es necesario poner la URL a archivo de configuraci\u00F3n
+standardHost.configNotAllowed = No se permite el uso del archivo de configuraci\u00F3n
+standardHost.installBase = S\u00F3lo se pueden instalar aplicaciones web en el directorio de aplicaciones web de M\u00E1quina
 standardHost.installing = Instalando aplicaciones web en trayectoria de contexto {0} desde URL {1}
-standardHost.installingWAR = Instalando aplicaci\u00f3n web desde URL {0}
-standardHost.installingXML = Procesando URL de archivo de configuraci\u00f3n de Contexto {0}
-standardHost.installError = Error desplegando aplicaci\u00f3n en trayectoria de contexto {0}
-standardHost.invalidErrorReportValveClass = No pude cargar clase especifiada de v\u00e1lvula de informe de error\: {0}
+standardHost.installingWAR = Instalando aplicaci\u00F3n web desde URL {0}
+standardHost.installingXML = Procesando URL de archivo de configuraci\u00F3n de Contexto {0}
+standardHost.installError = Error desplegando aplicaci\u00F3n en trayectoria de contexto {0}
+standardHost.invalidErrorReportValveClass = No pude cargar clase especifiada de v\u00E1lvula de informe de error\: {0}
 standardHost.docBase = Ya existe el directorio base de documento {0}
-standardHost.mappingError = Error de configuraci\u00f3n de MAPEO para URI de requerimiento {0}
+standardHost.mappingError = Error de configuraci\u00F3n de MAPEO para URI de requerimiento {0}
 standardHost.noContext = No se ha configurado Contexto para procesar este requerimiento
-standardHost.noHost = No se ha configurado M\u00e1quina para procesar este requerimiento
-standardHost.notContext = El Hijo de una M\u00e1quina debe de ser un Contexto
-standardHost.notStarted = A\u00fan no se ha arrancado la M\u00e1quina
-standardHost.nullName = Es necesario poner el nombre de M\u00e1quina
-standardHost.pathFormat = Trayectoria de contexto inv\u00e1lida\: {0}
+standardHost.noHost = No se ha configurado M\u00E1quina para procesar este requerimiento
+standardHost.notContext = El Hijo de una M\u00E1quina debe de ser un Contexto
+standardHost.notStarted = A\u00FAn no se ha arrancado la M\u00E1quina
+standardHost.nullName = Es necesario poner el nombre de M\u00E1quina
+standardHost.pathFormat = Trayectoria de contexto inv\u00E1lida\: {0}
 standardHost.pathMatch = La trayectoria de Contexto {0} debe de coincidir con el nombre de directorio o de archivo WAR\: {1}
-standardHost.pathMissing = La trayectoria de Contexto {0} no est\u00e1 en uso en este momento
+standardHost.pathMissing = La trayectoria de Contexto {0} no est\u00E1 en uso en este momento
 standardHost.pathRequired = Es necesario poner la trayectoria de Contexto
-standardHost.pathUsed = Ya est\u00e1 en uso la trayectoria de Contexto {0}
-standardHost.removing = Quitando aplicaci\u00f3n web en trayectoria de contexto {0}
-standardHost.removeError = Error quitando aplicaci\u00f3n en trayectoria de contexto {0}
-standardHost.start = Arrancando aplicaci\u00f3n web en trayectoria de contexto {0}
-standardHost.stop = Parando aplicaci\u00f3n web en trayectoria de contexto {0}
+standardHost.pathUsed = Ya est\u00E1 en uso la trayectoria de Contexto {0}
+standardHost.removing = Quitando aplicaci\u00F3n web en trayectoria de contexto {0}
+standardHost.removeError = Error quitando aplicaci\u00F3n en trayectoria de contexto {0}
+standardHost.start = Arrancando aplicaci\u00F3n web en trayectoria de contexto {0}
+standardHost.stop = Parando aplicaci\u00F3n web en trayectoria de contexto {0}
 standardHost.unfoundContext = No puedo hallar contexto para URI de requerimiento {0}
-standardHost.warRequired = Es necesario poner la URL a archivo de aplicaci\u00f3n web
-standardHost.warURL = URL inv\u00e1lida para archivo de aplicaci\u00f3n web\: {0}
-standardService.initialize.failed = Servicio inicializando en {0} fall\u00f3
+standardHost.warRequired = Es necesario poner la URL a archivo de aplicaci\u00F3n web
+standardHost.warURL = URL inv\u00E1lida para archivo de aplicaci\u00F3n web\: {0}
+standardServer.onameFail = El nombre MBean especificado para el Servidor [{0}] no es v\u00E1lido
+standardServer.shutdownViaPort = Se ha recibido un comando de apagado a trav\u00E9s del puerto de apagado. Parando la instancia del Servidor.
+standardService.connector.initFailed = No pude inicializar el conector [{0}]
+standardService.connector.destroyFailed = No pude destruir el conector [{0}]
+standardService.connector.pauseFailed = No pude pausar el conector [{0}]
+standardService.connector.startFailed = No pude arrancar el conector [{0}]
+standardService.connector.stopFailed = No pude parar el conector [{0}]
+standardService.initialize.failed = Servicio inicializando en {0} fall\u00F3
+standardService.onameFail = El nombre MBean especificado para el Servicio [{0}] no es v\u00E1lido
 standardService.register.failed = Error registrando servicio en dominio {0}
 standardService.start.name = Arrancando servicio {0}
 standardService.stop.name = Parando servicio {0}
+standardThreadExecutor.onameFail = El nombre MBean especificado para el Ejecutor de Hilos [{0}] no es v\u00E1lido
 standardWrapper.allocate = Error reservando espacio para una instancia de servlet
-standardWrapper.allocateException = Excepci\u00f3n de reserva de espacio para servlet {0}
+standardWrapper.allocateException = Excepci\u00F3n de reserva de espacio para servlet {0}
 standardWrapper.containerServlet = Cargando servlet de contenedor {0}
-standardWrapper.createFilters = Excepci\u00f3n de creaci\u00f3n de filtros para servlet {0}
-standardWrapper.deallocateException = Excepci\u00f3n de recuperaci\u00f3n de espacio para servlet {0}
-standardWrapper.destroyException = Servlet.destroy() para servlet {0} lanz\u00f3 excepci\u00f3n
-standardWrapper.exception0 = Informe de Excepci\u00f3n de Tomcat
-standardWrapper.exception1 = Ha tenido lugar una Excepci\u00f3n de Servlet
-standardWrapper.exception2 = Informe de Excepci\u00f3n\:
-standardWrapper.exception3 = Causa Ra\u00edz\:
-standardWrapper.initException = Servlet.init() para servlet {0} lanz\u00f3 excepci\u00f3n
+standardWrapper.createFilters = Excepci\u00F3n de creaci\u00F3n de filtros para servlet {0}
+standardWrapper.deallocateException = Excepci\u00F3n de recuperaci\u00F3n de espacio para servlet {0}
+standardWrapper.destroyException = Servlet.destroy() para servlet {0} lanz\u00F3 excepci\u00F3n
+standardWrapper.exception0 = Informe de Excepci\u00F3n de Tomcat
+standardWrapper.exception1 = Ha tenido lugar una Excepci\u00F3n de Servlet
+standardWrapper.exception2 = Informe de Excepci\u00F3n\:
+standardWrapper.exception3 = Causa Ra\u00EDz\:
+standardWrapper.initException = Servlet.init() para servlet {0} lanz\u00F3 excepci\u00F3n
 standardWrapper.instantiate = Error instanciando clase de servlet {0}
-standardWrapper.isUnavailable = El Servlet {0} no est\u00e1 disponible en este momento
+standardWrapper.isUnavailable = El Servlet {0} no est\u00E1 disponible en este momento
 standardWrapper.jasperLoader = Usando cargador de clases (classloader) de Jasper para servlet {0}
-standardWrapper.jspFile.format = El archivo JSP {0} no comienza con car\u00e1cter ''/''
-standardWrapper.loadException = El Servlet {0} lanz\u00f3 excepci\u00f3n de load()
+standardWrapper.jspFile.format = El archivo JSP {0} no comienza con car\u00E1cter ''/''
+standardWrapper.loadException = El Servlet {0} lanz\u00F3 excepci\u00F3n de load()
 standardWrapper.missingClass = El Arropador (Wrapper) no puede hallar clase de servlet {0} o una clase de la que depende
 standardWrapper.missingLoader = El Arropador (Wrapper) no puede hallar Cargador para servlet {0}
 standardWrapper.notChild = El contenedor de Arropador (Wrapper) no puede tener contenedores hijo
 standardWrapper.notClass = No se ha especificado clase de servlet para servlet {0}
 standardWrapper.notContext = El contenedor padre para un Arropador (Wrapper) debe de ser un Contexto
-standardWrapper.notFound = No est\u00e1 disponible el Servlet {0}
+standardWrapper.notFound = No est\u00E1 disponible el Servlet {0}
 standardWrapper.notServlet = La Clase {0} no es un Servlet
-standardWrapper.releaseFilters = Excepci\u00f3n de Liberaci\u00f3n de filtros para servlet {0}
-standardWrapper.serviceException = Servlet.service() para servlet {0} lanz\u00f3 excepci\u00f3n
+standardWrapper.releaseFilters = Excepci\u00F3n de Liberaci\u00F3n de filtros para servlet {0}
+standardWrapper.serviceException = Servlet.service() para servlet {0} lanz\u00F3 excepci\u00F3n
+standardWrapper.serviceExceptionRoot = El Servlet.service() para el servlet [{0}] en el contexto con ruta [{1}] lanz\u00F3 la excepci\u00F3n [{2}] con causa ra\u00EDz
 standardWrapper.statusHeader = HTTP Estado {0} - {1}
 standardWrapper.statusTitle = Informe de Error de Tomcat
 standardWrapper.unavailable = Marcando el servlet {0} como no disponible
-standardWrapper.unloadException = El Servlet {0} lanz\u00f3 excepci\u00f3n unload()
-standardWrapper.unloading = No puedo reservar espacio para servlet {0} porque est\u00e1 siendo descargado
+standardWrapper.unloadException = El Servlet {0} lanz\u00F3 excepci\u00F3n unload()
+standardWrapper.unloading = No puedo reservar espacio para servlet {0} porque est\u00E1 siendo descargado
 standardWrapper.waiting = Esperando por {0} instancia(s) para recuperar su espacio reservado
+threadLocalLeakPreventionListener.lifecycleEvent.error = Excepci\u00F3n procesando evento de ciclo de vida {0}
+threadLocalLeakPreventionListener.containerEvent.error = Excepci\u00F3n procesando evento de contenedor {0}
+defaultInstanceManager.restrictedServletsResource = No se ha hallado el fichero de propiedades restringidas de servlets 
+defaultInstanceManager.privilegedServlet = El Servlet de clase {0} es privilegiado y no puede ser cargado mediante esta aplicaci\u00F3n
+defaultInstanceManager.restrictedFiltersResource = No se ha hallado el fichero de propiedades restringidas de filtros 
+defaultInstanceManager.privilegedFilter = El filtro de clase {0} es privilegiado y no puede ser cargado mediante esta apliaci\u00F3n web
+defaultInstanceManager.restrictedListenersResources = No se ha hallado el fichero de propiedades restringidas de escuchadores 

Modified: tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,5 +12,21 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
-http.403=El acceso al recurso especificado ({0}) ha sido prohibido.
+addDefaultCharset.unsupportedCharset = El conjunto especificado de caracteres [{0}] no se encuentra soportado
+csrfPrevention.invalidRandomClass = No pude crear fuente al azar usando la clase [{0}]
+filterbase.noSuchProperty = La propiedad "{0}" no est\u00E1 definida para los filtros del tipo "{1}"
+http.403 = El acceso al recurso especificado ({0}) ha sido prohibido.
+expiresFilter.noExpirationConfigured = No se ha configurado expiraci\u00F3n para el requerimiento "{0}" con status de respuesta "{1}" y content-type "{2}"
+expiresFilter.setExpirationDate = El requerimiento "{0}" con status de respuesta "{1}" y content-type "{2}", pone fecha de expiraci\u00F3n a {3}
+expiresFilter.startingPointNotFound = Punto de Arranque (access|now|modification|a<seconds>|m<seconds>) no hallado en la directiva "{0}"
+expiresFilter.startingPointInvalid = Punto de arranque inv\u00E1lido (access|now|modification|a<seconds>|m<seconds>) "{0}" en la directiva "{1}"
+expiresFilter.responseAlreadyCommited = El requerimiento "{0}", no puede aplicar ExpiresFilter en respuesta ya acometida.
+expiresFilter.noExpirationConfiguredForContentType = No se ha hallado configuraci\u00F3n de Expiraci\u00F3n para content-type "{0}"
+expiresFilter.useMatchingConfiguration = El Uso de {0} coincidente con "{1}" para content-type "{2}" devuelve {3}
+expiresFilter.useDefaultConfiguration = El uso de {0} por defecto para content-type "{1}" devuelve {2}
+expiresFilter.unsupportedStartingPoint = No soportado startingPoint "{0}"
+expiresFilter.unknownParameterIgnored = \u00A1Se ignora el par\u00E1metro desconocido "{0}" con valor "{1}" especificado\!
+expiresFilter.exceptionProcessingParameter = Excepci\u00F3n al procesar par\u00E1metro de configuraci\u00F3n "{0}"\:"{1}"
+expiresFilter.filterInitialized = Filtro inicializado con configuraci\u00F3n {0}
+expiresFilter.expirationHeaderAlreadyDefined = Ya se ha definido cabecera de expiraci\u00F3n para el requerimiento "{0}" con status de respuesta "{1}" y content-type "{2}"
+expiresFilter.skippedStatusCode = Generaci\u00F3n de cabecera de expiraci\u00F3n saltada para el requerimiento "{0}" con status de respuesta "{1}" y content-type "{2}"

Modified: tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,7 +12,6 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
 deltaManager.createSession.newSession = Creada una DeltaSession con Id [{0}] Total contador\={1}
 deltaManager.createMessage.access = Gestor [{0}]\: creado mensaje de sesi\u00F3n [{1}] acceso.
 deltaManager.createMessage.accessChangePrimary = Gestor [{0}]\: creado mensaje de sesi\u00F3n [{1}] acceso para cambiar el primario.
@@ -53,6 +52,7 @@ deltaManager.startClustering = Iniciando
 deltaManager.stopped = El gestor [{0}] se est\u00E1 parando
 deltaManager.unloading.ioe = IOException al grabar sesiones persistentes\: {0}
 deltaManager.waitForSessionState = Gestor [{0}], requiriendo estado de sesi\u00F3n desde {1}. Esta operaci\u00F3n se agotar\u00E1 si no se recibe estado de sesi\u00F3n dentro de {2} segundos.
+deltaManager.unableSerializeSessionID = No puedo seriallizar la ID de sesi\u00F3n [{0}]
 deltaRequest.showPrincipal = El Principal [{0}] est\u00E1 puesto a sesi\u00F3n {1}
 deltaRequest.wrongPrincipalClass = DeltaManager s\u00F3lo soporta GenericPrincipal. Tu reino utiliz\u00F3 clase principal {0}.
 deltaSession.notifying = Notificando cl\u00FAster de expiraci\u00F3n primaria\={0} sessionId [{1}]
@@ -76,6 +76,7 @@ jvmRoute.listener.stopped = Parado Oyent
 jvmRoute.lostSession = Perdida Sesi\u00F3n [{0}] en ruta [{1}]
 jvmRoute.missingJvmRouteAttribute = \u00A1No se ha configurado atributo de motor jvmRoute\!
 jvmRoute.newSessionCookie = Poniendo cookie con id de sesi\u00F3n [{0}] nombre\: [{1}] ruta\: [{2}] seguro\: [{3}] httpOnly\: [{4}]
+jvmRoute.noCluster = La v\u00E1lvula JvmRouterBinderValve se encuentra configurada, pero no se usa el cl\u00FAster. A\u00FAn funcionar\u00E1 la tolerancia a fallos, siempre que se est\u00E9 usando PersistentManager.
 jvmRoute.notFoundManager = No hallado Cl\u00FAster DeltaManager {0} en {1}
 jvmRoute.receiveMessage.sessionIDChanged = Cl\u00FAster JvmRouteSessionIDBinderListener recibi\u00F3 ID original de sesi\u00F3n [{0}] puesto a nuevo id [{1}] para la ruta de contexto [{2}]
 jvmRoute.run.already = receptor jvmRoute SessionID ya ejecutado

Modified: tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/loader/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -27,7 +27,35 @@ standardLoader.reloading = Se han activa
 standardLoader.removeRepository = Quitando repositorio {0}
 standardLoader.starting = Arrancando este Cargador
 standardLoader.stopping = Parando este Cargador
+virtualWebappLoader.token = Procesando ficha [{0}]
+virtualWebappLoader.token.file = A\u00F1adiendo localizaci\u00F3n\: [{0}]
+virtualWebappLoader.token.glob.dir = listando ficheros en un directorio\: [{0}]
+virtualWebappLoader.token.notDirectory = Se salta la ruta porque no existe o no es un directorio\: [{0}]
+virtualWebappLoader.token.notExists = Ruta saltada porque no existe\: [{0}]
+virtualWebappLoader.token.notFile = Se salta la ruta porque no exuste o no es un fichero\: [{0}]
+webappClassLoader.illegalJarPath = Detectada entrada ilegal de JAR con nombre {0}
+webappClassLoader.jdbcRemoveFailed = Ha fallado el desregistro del conductor JDBC para la aplicaci\u00F3n web [{0}]
+webappClassLoader.jdbcRemoveStreamError = Excepci\u00F3n al cerrar flujo de entrada durante desregistro de conductor JDBC para apliicaci\u00F3n web [{0}]
 webappClassLoader.stopped = Acceso ilegal\: esta instancia de aplicaci\u00F3n web ya ha sido parada.  Could not load {0}.  La eventual traza de pila que sigue ha sido motivada por un error lanzado con motivos de depuraci\u00F3n as\u00ED como para intentar terminar el hilo que motiv\u00F3 el acceso ilegal y no tiene impacto funcional.
+webappClassLoader.readError = Error de lectura de recurso\: No pude cargar {0}.
+webappClassLoader.clearJdbc = La aplicaci\u00F3n web [{0}] registr\u00F3 el conductor JDBC [{1}] pero fall\u00F3 al anular el registro mientras la aplicaci\u00F3n web estaba parada. Para prevenir un fallo de memoria, se ha anulado el registro del conductor JDBC por la fuerza.
+webappClassLoader.clearReferencesResourceBundlesCount = Quitadas las referencias del Resourcebundle  [{0}] desde la cach\u00E9 para la aplicaci\u00F3n web [{1}]
+webappClassLoader.clearReferencesResourceBundlesFail = No puede limpiar las referencisa de ResourceBundle para la aplicaci\u00F3n web [{0}]
+webappClassLoader.clearRmiInfo = No pude hallar la clase sun.rmi.transport.Target para limpiar el cargador de contexto de clase para la aplicaci\u00F3n web [{0}]. Esto es lo esperado em m\u00E1quinas que no son de Sun.
+webappClassLoader.clearRmiFail = No pude limpiar el cargador del contexto de clase referenciado desde sun.rmi.transport.Target para la aplicaci\u00F3n web [{0}]
+webappClassLoader.checkThreadLocalsForLeaks.badKey = No puedo determinar la representaci\u00F3n de cadena de la clave del tipo  [{0}]
+webappClassLoader.checkThreadLocalsForLeaks.badValue = No puedo determinar la representaci\u00F3n de cadena del valor del tipo  [{0}]
+webappClassLoader.checkThreadLocalsForLeaks.unknown = Desconocido
+webappClassLoader.checkThreadLocalsForLeaks = La aplicaci\u00F3n web [{0}] cre\u00F3 un ThreadLocal con clave del tipo [{1}] (valor [{2}]) y un valor del tipo [{3}] (valor [{4}]) pero no pudo quitarlo cuando la aplicaci\u00F3n web se par\u00F3. Los hilos se van a renovar con el tiempo para intentar evitar in posible fallo de memoria.
+webappClassLoader.checkThreadLocalsForLeaksDebug = La aplicaci\u00F3n web [{0}] cre\u00F3 un ThreadLocal con clave del tipo [{1}] (valor [{2}]). El Threadlocal ha sido puesto correctamente a nulo y la clave ser\u00E1 qutada por el GC.
+webappClassLoader.checkThreadLocalsForLeaksFail = No pude revisar las referencias a ThreadLocal para la aplicaci\u00F3n web  [{0}]
+webappClassLoader.checkThreadsHttpClient = Hallado hilo keep-alive de HttpClient usando cargador de clase de aplicaci\u00F3n web. Fijado por el hilo de conmutaci\u00F3n al cargador de la clase padre.
+webappClassLoader.stopThreadFail = No pude terminar el hilo con nombre [{0}] para la aplicaci\u00F3n web [{1}]
+webappClassLoader.stopTimerThreadFail = No pude terminar TimerThread con nombre [{0}] para la aplicaci\u00F3n web [{1}]
+webappClassLoader.validationErrorJarPath = no pude validar entrada JAR con nombre {0}
+webappClassLoader.warnRequestThread = La aplicaci\u00F3n web [{0}] a\u00FAn se encuentra procesando un requerimiento que no ha terminados. Esto tiene todas las papeletas de convertirse en un fallo de memoria. Puedes controlar el tiempo permitido a los requerimientos para acabar mediante el uso del atributo unloadDelay de la implementaci\u00F3n est\u00E1ndar de Contexto.
+webappClassLoader.warnThread = La aplicaci\u00F3n web [{0}] parece haber arrancado un hilo llamado [{1}] pero no ha podido pararlo. Esto tiene todas las papeletas de convertirse en un fallo de memoria.
+webappClassLoader.warnTimerThread = La aplicaci\u00F3n web [{0}] parece haber arrancado un TimerThread con nombre [{1}] v\u00EDa de la API java.util.Timer, pero no ha podido pararlo. Para prevenir un fallo de memoria, el cron\u00F3metro (y el hilo asociado) hasido cancelado a la fuerza.
 webappClassLoader.wrongVersion = (no puedo cargar clase {0})
 webappLoader.addRepository = A\u00F1adiendo repositorio {0}
 webappLoader.deploy = Desplegando repositorios de clase en directorio de trabajo {0}
@@ -44,3 +72,6 @@ webappLoader.removeRepository = Quitando
 webappLoader.starting = Arrancando este Cargador
 webappLoader.stopping = Parando este Cargador
 webappLoader.failModifiedCheck = Modificaciones de pista de error
+webappLoader.copyFailure = No pude copiar los recursos
+webappLoader.mkdirFailure = No pude crear directorio de destino para copiar los recursos
+webappLoader.namingFailure = No pude acceder al recurso {0}

Modified: tomcat/trunk/java/org/apache/catalina/manager/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/manager/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/manager/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/manager/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -17,12 +17,14 @@ htmlManagerServlet.appsName = Nombre a M
 htmlManagerServlet.appsPath = Trayectoria
 htmlManagerServlet.appsReload = Recargar
 htmlManagerServlet.appsUndeploy = Replegar
+htmlManagerServlet.appsVersion = Versi\u00F3n
 htmlManagerServlet.appsExpire = Expirar sesiones
 htmlManagerServlet.appsSessions = Sesiones
 htmlManagerServlet.appsStart = Arrancar
 htmlManagerServlet.appsStop = Parar
 htmlManagerServlet.appsTasks = Comandos
 htmlManagerServlet.appsTitle = Aplicaciones
+htmlManagerServlet.noVersion = Ninguno especificado
 htmlManagerServlet.expire.explain = sin trabajar &ge;
 htmlManagerServlet.expire.unit = minutos
 htmlManagerServlet.helpHtmlManager = Ayuda HTML de Gestor
@@ -42,10 +44,18 @@ htmlManagerServlet.deployUploadNotWar = 
 htmlManagerServlet.deployUploadNoFile = FALLO - Fall\u00F3 la carga del fichero, no hay fichero
 htmlManagerServlet.deployUploadWarExists = FALLO - El fichero war "{0}" ya existe en el servidor
 htmlManagerServlet.deployWar = URL de WAR o Directorio\:
+htmlManagerServlet.diagnosticsLeak = Revisa a ver si una aplicaci\u00F3n web ha causado fallos de memoria al parar, recargar o replegarse.
+htmlManagerServlet.diagnosticsLeakButton = Halla fallos de memoria
+htmlManagerServlet.diagnosticsLeakWarning = Este chequeo de diagn\u00F3stico disparar\u00E1 una colecci\u00F3n completa de basura. Util\u00EDzalo con extremo cuidado en sistemas en producci\u00F3n.
+htmlManagerServlet.diagnosticsTitle = Diagn\u00F3sticos
+htmlManagerServlet.findleaksList = Las siguientes aplicaciones web fueron paradas (recargadas, replegadas), pero sus clases de las ejecuciones previas a\u00FAn se encuentran en memoria, causando as\u00ED un fallo de memoria (usa un perfilador para confirmarlo)\:\n
+htmlManagerServlet.findleaksNone = No parece haber aplicaciones web que hayan disparado un fallo de memoria al ser paradas, recargadas o replegadas.
 htmlManagerServlet.list = Listar Aplicaciones
 htmlManagerServlet.manager = Gestor
 htmlManagerServlet.messageLabel = Mensaje\:
 htmlManagerServlet.noManager = -
+htmlManagerServlet.serverHostname = NombreDeM\u00E1quina
+htmlManagerServlet.serverIPAddress = Direcci\u00F3n IP
 htmlManagerServlet.serverJVMVendor = Vendedor JVM
 htmlManagerServlet.serverJVMVersion = Versi\u00F3n JVM
 htmlManagerServlet.serverOSArch = Arquitectura de SO
@@ -56,15 +66,20 @@ htmlManagerServlet.serverVersion = Versi
 htmlManagerServlet.title = Gestor de Aplicaciones Web de Tomcat
 managerServlet.alreadyContext = FALLO - Ya existe la aplicaci\u00F3n en la trayectoria {0}
 managerServlet.alreadyDocBase = FALLO - Directorio {0} ya est\u00E1 siendo usado
-managerServlet.cannotInvoke = No puedo invocar servlet de gestor a trav\u00E9s de invocador
 managerServlet.configured = OK - Desplegada aplicaci\u00F3n desde archivo de contexto {0}
+managerServlet.deleteFail = FALLO - No pude borrar [{0}]. La presencia continua de este fichero puede causar problemas.
 managerServlet.deployed = OK - Desplegada aplicaci\u00F3n en trayectoria de contexto {0}
 managerServlet.deployFailed = FALLO - No pude desplegar la aplicaci\u00F3n en ruta de contexto {0}
+managerServlet.deployedButNotStarted = FALLO - Apliaci\u00F3n desplegada en la ruta de contexto {0}, pero el contexto no pudo arrancar
 managerServlet.exception = FALLO - Encontrada excepci\u00F3n {0}
+managerServlet.findleaksFail = FALLO - Ha fallado la b\u00FAsqueda de fallos\: La M\u00E1quina no es una instancia de StandardHost
+managerServlet.findleaksList = OK - Hallados fallos potenciales de memoria en las siguientes aplicaciones\:
+managerServlet.findleaksNone = OK - No se han hallado fallos de memoria
 managerServlet.invalidPath = FALLO - Se ha especificado una trayectoria inv\u00E1lida de contexto {0}
 managerServlet.invalidWar = FALLO - Se ha especificado una URL de aplicaci\u00F3n inv\u00E1lida {0}
 managerServlet.listed = OK - Aplicaciones listadas para m\u00E1quinda virutal {0}
 managerServlet.listitem = {0}\:{1}\:{2}\:{3}
+managerServlet.mkdirFail = FALLO - No pude crear directorio [{0}]
 managerServlet.noAppBase = FALLO - No puedo identificar aplicaci\u00F3n base para trayectoria de contexto {0}
 managerServlet.noCommand = FALLO - No se ha especificado comando
 managerServlet.noContext = FALLO - No existe contexto para trayectoria {0}
@@ -78,6 +93,8 @@ managerServlet.noRole = FALLO - El usuar
 managerServlet.noSelf = FALLO - El gestor no puede recargarse, replegarse, pararse o replegarse a s\u00ED mismo
 managerServlet.noWrapper = El Contenedor no ha llamado a setWrapper() para este servlet
 managerServlet.notDeployed = FALLO - El contexto {0} est\u00E1 definido en server.xml y puede que no est\u00E9 desplegado
+managerServlet.objectNameFail = FALLO - No pude registrar objeto de nombre [{0}] para Gestor de Servlet
+managerServlet.postCommand = FALLO - Intent\u00E9 usar el comando {0} v\u00EDa un requerimiento GET pero se necesita POST
 managerServlet.reloaded = OK - Recargada aplicaci\u00F3n en trayectoria de contexto {0}
 managerServlet.resourcesAll = OK - Listados recursos globales de todos los tipos
 managerServlet.resourcesType = OK - Listados recursos globales de tipo {0}
@@ -86,9 +103,9 @@ managerServlet.saved = OK - Configuraci\
 managerServlet.savedContext = OK - Configuraci\u00F3n de Contexto {0} guardada
 managerServlet.sessiondefaultmax = Intervalo m\u00E1ximo por defecto de sesi\u00F3n inactiva {0} minutos
 #TODO: Please review the following three messages. These are displayed when "Expire sessions" button is pressed in the Manager webapp:
-managerServlet.sessiontimeout={0} minutos: {1} sesiones
-managerServlet.sessiontimeout.unlimited=unlimited minutos: {0} sesiones
-managerServlet.sessiontimeout.expired={0} minutos: expired {1} sesiones
+managerServlet.sessiontimeout = {0} minutos\: {1} sesiones
+managerServlet.sessiontimeout.unlimited = unlimited minutos\: {0} sesiones
+managerServlet.sessiontimeout.expired = {0} minutos\: expired {1} sesiones
 managerServlet.sessions = OK - Informaci\u00F3n de sesi\u00F3n para aplicaci\u00F3n en trayectoria de contexto {0}
 managerServlet.started = OK - Arrancada aplicaci\u00F3n en trayectoria de contexto {0}
 managerServlet.startFailed = FALLO - No se pudo arrancar la aplicaci\u00F3n en trayectoria de contexto {0}

Modified: tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/manager/host/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,18 +12,23 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
+hostManagerServlet.alreadyStarted = FALLO - La m\u00E1qiuina [{0}] ya ha arrancado
+hostManagerServlet.alreadyStopped = FALLO - La m\u00E1quina [{0}] ya se ha parado
+hostManagerServlet.appBaseCreateFail = FALLO - No pude crear appBase [{0}] para la m\u00E1quina [{1}]
+hostManagerServlet.configBaseCreateFail = FALLO - No pude identificar configBase para la m\u00E1quina [{0}]
 hostManagerServlet.noCommand = FALLO - No se ha especificado comando
+hostManagerServlet.postCommand = FALLO - Intent\u00E9 usar el comando {0} v\u00EDa un requerimiento GET pero es necesario POST
 hostManagerServlet.unknownCommand = FALLO - Comando desconocido {0}
 hostManagerServlet.noWrapper = El contenedor no ha llamado a setWrapper() para este servlet
 hostManagerServlet.invalidHostName = FALLO - Se ha especificado un nombre inv\u00E1lido de m\u00E1quina {0}
+hostManagerServlet.noHost = FALLO - El nombre de m\u00E1quina {0} no existe
 hostManagerServlet.alreadyHost = FALLO - Ya existe m\u00E1quina con nombre de m\u00E1quina {0}
 hostManagerServlet.managerXml = FALLO - no pude instalar manager.xml
 hostManagerServlet.exception = FALLO - Encontrada excepci\u00F3n {0}
-hostManagerServlet.add = OK - A\u00F1adida m\u00E1quina {0}
+hostManagerServlet.add = a\u00F1adir\: A\u00F1adiendo m\u00E1quina [{0}]
 hostManagerServlet.addFailed = FALLO - No pude a\u00F1adir m\u00E1quina {0}
 hostManagerServlet.cannotRemoveOwnHost = FALLO - No puedo quitar m\u00E1quina propia {0}
-hostManagerServlet.remove = OK - Quitada m\u00E1quina {0}
+hostManagerServlet.remove = quitar\: Quitando m\u00E1quina [{0}]
 hostManagerServlet.removeFailed = FALLO - No pude quitar m\u00E1quina {0}
 hostManagerServlet.listed = OK - M\u00E1quinas listadas
 hostManagerServlet.listitem = {0}\:{1}
@@ -33,6 +38,11 @@ hostManagerServlet.startFailed = FALLO -
 hostManagerServlet.cannotStopOwnHost = FALLO - No puedo para m\u00E1quina propia {0}
 hostManagerServlet.stopped = OK - M\u00E1quina {0} parada
 hostManagerServlet.stopFailed = FALLO - No pude parar m\u00E1quina {0}
+hostManagerServlet.add = a\u00F1adir\: A\u00F1adiendo m\u00E1quina [{0}]
+hostManagerServlet.remove = quitar\: Quitando m\u00E1quina [{0}]
+hostManagerServlet.list = listar\: Listando m\u00E1quinas para motor [{0}]
+hostManagerServlet.start = arrancar\: Arrancando m\u00E1quina con nombre [{0}]
+hostManagerServlet.stop = parar\: Parando m\u00E1quina con nombre [{0}]
 htmlHostManagerServlet.title = Gestor de M\u00E1quina Virtual de Tomcat
 htmlHostManagerServlet.messageLabel = Mensaje\:
 htmlHostManagerServlet.manager = Gestor de M\u00E1quina
@@ -47,6 +57,7 @@ htmlHostManagerServlet.hostTasks = Coman
 htmlHostManagerServlet.hostsStart = Iniciar
 htmlHostManagerServlet.hostsStop = Parar
 htmlHostManagerServlet.hostsRemove = Quitar
+htmlHostManagerServlet.hostThis = Instalado Gestor de M\u00E1quinas - comandos deactivados
 htmlHostManagerServlet.addTitle = A\u00F1adir M\u00E1quina Virtual
 htmlHostManagerServlet.addHost = M\u00E1quina
 htmlHostManagerServlet.addName = Nombre\:

Modified: tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/realm/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -47,6 +47,7 @@ jdbcRealm.exception = Excepci\u00F3n al 
 jdbcRealm.getPassword.exception = Excepci\u00F3n recuperando contrase\u00F1a para "{0}"
 jdbcRealm.getRoles.exception = Excepci\u00F3n recuperando papeles para "{0}"
 jdbcRealm.open = Excepci\u00F3n abriendo la conexi\u00F3n a la base de datos
+jdbcRealm.open.invalidurl = El conductor "{0}" no soporta la url "{1}"
 jndiRealm.authenticateFailure = Autentificaci\u00F3n fallida para el usuario {0}
 jndiRealm.authenticateSuccess = Autentificaci\u00F3n correcta para el usuario {0}
 jndiRealm.close = Excepci\u00F3n al cerrar la conexi\u00F3n al servidor de directorio
@@ -57,8 +58,10 @@ memoryRealm.authenticateSuccess = Autent
 memoryRealm.loadExist = El fichero de usuarios {0} no ha podido ser le\u00EDdo
 memoryRealm.loadPath = Cargando los usuarios desde el fichero {0}
 memoryRealm.readXml = Excepci\u00F3n mientras se le\u00EDa el fichero de usuarios
+memoryRealm.xmlFeatureEncoding = Excepci\u00F3n al configurar resumidor para permitir nombres con codificaci\u00F3n java en ficheros XML. S\u00F3llo se soportan nombres con codificaci\u00F3n IANA.
 realmBase.algorithm = El algoritmo resumen (digest) {0} es inv\u00E1lido
 realmBase.alreadyStarted = Este dominio ya ha sido inicializado
+realmBase.delegatedCredentialFail = No pude obtener credenciales de delegado para el usuario [{0}]
 realmBase.digest = Error procesando las credenciales del usuario
 realmBase.forbidden = El acceso al recurso pedido ha sido denegado
 realmBase.hasRoleFailure = El usuario {0} NO desempe\u00F1a el papel de {1}
@@ -67,6 +70,7 @@ realmBase.notAuthenticated = Error de Co
 realmBase.notStarted = Este dominio a\u00FAn no ha sido inicializado
 realmBase.authenticateFailure = Nombre de usuario {0} NO autenticado con \u00E9xito
 realmBase.authenticateSuccess = Nombre de usuario {0} autenticado con \u00E9xito
+realmBase.gssNameFail = No pude extraer el nombre desde el GSSContext establecido
 userDatabaseRealm.authenticateError = Error de configuraci\u00F3n de Login autenticando nombre de usuario {0}
 userDatabaseRealm.lookup = Excepci\u00F3n buscando en Base de datos de Usuario mediante la clave {0}
 userDatabaseRealm.noDatabase = No se ha hallado componente de Base de datos de Usuario mediante la clave {0}
@@ -79,3 +83,14 @@ dataSourceRealm.exception = Excepci\u00F
 dataSourceRealm.getPassword.exception = Excepci\u00F3n recuperando contrase\u00F1a para "{0}"
 dataSourceRealm.getRoles.exception = Excepci\u00F3n recuperando papeles para "{0}"
 dataSourceRealm.open = Excepci\u00F3n abriendo conexi\u00F3n a base de datos
+combinedRealm.unexpectedMethod = Una llamada inesperada se realiz\u00F3 a un m\u00E9todo del reino combinado
+combinedRealm.getName = No se deber\u00EDa de llamar nunca al m\u00E9todo getName()
+combinedRealm.getPassword = No se deber\u00EDa de llamar nunca al m\u00E9todo getPassword()
+combinedRealm.getPrincipal = No se deber\u00EDa de llamar nunca al m\u00E9todo getPrincipal()
+combinedRealm.authStart = Intentando autentica al usuario "{0}" con el reino "{1}"
+combinedRealm.authFailed = No pude autenticar al usuario "{0}" con el reino "{1}"
+combinedRealm.authSuccess = Usuario autenticado "{0}" con reino "{1}"
+combinedRealm.addRealm = A\u00F1adir reino "{0}", totalizando "{1}" reinos
+combinedRealm.realmStartFail = No pude arrancar reino "{0}"
+lockOutRealm.authLockedUser = Se ha intentado autentica al usuario bloqueado "{0}"
+lockOutRealm.removeWarning = Se ha quitado al usuario "{0}" de la cach\u00E9 de usuarios fallidos tras {1} secgundos para mantener la medida de cach\u00E9 dentro de los l\u00EDmites

Modified: tomcat/trunk/java/org/apache/catalina/security/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/security/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/security/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/security/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -12,6 +12,9 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
-SecurityUtil.doAsPrivilege=Ha tenido lugar una excepci\u00f3n al ejecutar el bloque PrivilegedExceptionAction.
-
+SecurityUtil.doAsPrivilege = Ha tenido lugar una excepci\u00F3n al ejecutar el bloque PrivilegedExceptionAction.
+SecurityListener.checkUmaskFail = Intentado arranque con valor de umask de [{0}]. Ejecutando Tomcat sin umask al menos tan restrictivo como [{1}] ha sido bloqueado por el oyente de Ciclo de Vida  org.apache.catalina.security.SecurityListener (normalmente configurado en  CATALINA_BASE/conf/server.xml)
+SecurityListener.checkUmaskNone = No se ha hallado valor de umask en propiedad de sistema [{0}]. Si embargo, parece que Tomcat est\u00E1 siendo ejecutado en una plataforma que soporta umask. La propiedad del sistema se pone normalmente en CATALINA_HOME/bin/catalina.sh. El oyente de Ciclo de Vida org.apache.catalina.security.SecurityListener (normalmente configurado en CATALINA_BASE/conf/server.xml) espera un umask al menos tan restrictivo como [{1}]
+SecurityListener.checkUmaskParseFail = No pude anallizar el valor [{0}] como in v\u00E1lido umask.
+SecurityListener.checkUmaskSkip = No pude determinar umask. Parece que Tomcat se est\u00E1 ejecutando en Windows, por lo que se salta el chequeo de umsak.
+SecurityListener.checkUserWarning = Se ha intentado arrancar mientras se ejecutaba como usuario [{0}]. Ejecutando Tomcat como este usuario user ha sido bloqueado por el oyente de Ciclos de Vida org.apache.catalina.security.SecurityListener (normalmente configurado en  CATALINA_BASE/conf/server.xml)

Modified: tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_es.properties
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_es.properties?rev=1138849&r1=1138848&r2=1138849&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_es.properties (original)
+++ tomcat/trunk/java/org/apache/catalina/servlets/LocalStrings_es.properties Thu Jun 23 12:18:20 2011
@@ -16,10 +16,11 @@ defaultServlet.missingResource = El recu
 defaultservlet.directorylistingfor = Listado de Directorio para\:
 defaultservlet.upto = Atr\u00E1s a\:
 defaultservlet.subdirectories = Subdirectorios\:
-defaultservlet.files = Archivos\:
+defaultservlet.files = Ficheros\:
+defaultservlet.skipfail = S\u00F3lo se han saltado [{0}] cuando se requirieron [{1}]
 webdavservlet.jaxpfailed = Fall\u00F3 la inicializaci\u00F3n de JAXP
 webdavservlet.enternalEntityIgnored = El requerimiento inclu\u00EDa una referencia a una entidad externa con PublicID {0} y SystemID {1} que fue ignorada
-directory.filename = Nombre de Archivo
+directory.filename = Nombre de Fichero\:
 directory.lastModified = \u00DAltima Modificaci\u00F3n
 directory.parent = Atr\u00E1s A {0}
 directory.size = Medida



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org