# Spanish translation. Keys are English source texts; missing entries fall back to English at runtime.
"The configuration file or nginx path is not set.": "El archivo de configuración o la ruta de nginx no están establecidos."
"The configuration file does not exist.": "El archivo de configuración no existe."
"The nginx configuration directory does not exist.": "El directorio de configuración de nginx no existe."
"Operations from remote hosts are not allowed.": "No se permiten operaciones desde hosts remotos."
"0. Return to the main menu": "0. Volver al menú principal"
"IP address unchanged: {0}; no update needed": "Dirección IP sin cambios: {0}; no es necesario actualizar"
"StarAgent uses the Stardust server address provided by [{0}]: {1}": "StarAgent usa la dirección del servidor de Stardust proporcionada por [{0}]: {1}"
"Zip file does not exist: {0}": "El archivo Zip no existe: {0}"
"nginx configuration reloaded.": "Configuración de nginx recargada."
"Failed to obtain the public IP from {0}: {1}": "No se pudo obtener la IP pública desde {0}: {1}"
"Task mode did not specify an executable": "El modo de tarea no especificó ningún ejecutable"
"Task mode: execute the command directly": "Modo de tarea: ejecutar el comando directamente"
"Task mode: extract to the working directory: {0}": "Modo de tarea: extraer en el directorio de trabajo: {0}"
"Task mode: run without supervision": "Modo de tarea: ejecutar sin supervisión"
"Using system command: {0}": "Usando el comando del sistema: {0}"
"Starting StarAgent in repair mode to repair the production StarAgent": "Iniciando StarAgent en modo de reparación para reparar el StarAgent de producción"
"Stopping plugin [{0}]": "Deteniendo el complemento [{0}]"
"Stopping service [{0}]": "Deteniendo el servicio [{0}]"
"Stopping service...": "Deteniendo el servicio..."
"Failed to stop service: {0}": "No se pudo detener el servicio: {0}"
"Failed to stop service: no response received": "No se pudo detener el servicio: no se recibió respuesta"
"Error while stopping service: {0}": "Error al detener el servicio: {0}"
"Preparing to stop service: {0}": "Preparando para detener el servicio: {0}"
"Preparing to start service: {0}": "Preparando para iniciar el servicio: {0}"
"Preparing to restart service: {0}": "Preparando para reiniciar el servicio: {0}"
"Creating the StarAgent web management panel": "Creando el panel de administración web de StarAgent"
"Failed to create the working directory; using the current directory: {0}": "No se pudo crear el directorio de trabajo; se usa el directorio actual: {0}"
"Initializing server address: {0}": "Inicializando la dirección del servidor: {0}"
"Delete: {0}": "Eliminar: {0}"
"The executable path is empty": "La ruta del ejecutable está vacía"
"Time synchronization failed: {0}": "Error en la sincronización horaria: {0}"
"Time synchronization interval changed to {0} second(s)": "Intervalo de sincronización horaria cambiado a {0} segundo(s)"
"Startup failed: Win32Exception={0} File={1}": "Error de inicio: Win32Exception={0} File={1}"
"Started successfully, PID={0}": "Iniciado correctamente, PID={0}"
"Started successfully, PID={0}/{1}": "Iniciado correctamente, PID={0}/{1}"
"Starting plugin [{0}]": "Iniciando el complemento [{0}]"
"Starting service [{0}]": "Iniciando el servicio [{0}]"
"Starting service...": "Iniciando el servicio..."
"Failed to start service: {0}": "No se pudo iniciar el servicio: {0}"
"Failed to start service: no response received": "No se pudo iniciar el servicio: no se recibió respuesta"
"Error while starting service: {0}": "Error al iniciar el servicio: {0}"
"Starting Aliyun DNS dynamic domain resolution: {0}.{1}": "Iniciando la resolución dinámica de dominios DNS de Aliyun: {0}.{1}"
"Enabled": "Habilitado"
"Launching the process as user [{0}] on Windows is likely to fail because no password token is available": "Es probable que el inicio del proceso como usuario [{0}] en Windows falle porque no hay ningún token de contraseña disponible"
"Copy {0}": "Copiar {0}"
"An external host (such as IIS/Nginx) will manage the application": "Un host externo (como IIS/Nginx) gestionará la aplicación"
"Attempting to restart via the service: {0}": "Intentando reiniciar mediante el servicio: {0}"
"The working directory does not exist; attempting to create it: {0}": "El directorio de trabajo no existe; intentando crearlo: {0}"
"Reported device-side self-healing record: {0}": "Registro de autorreparación del dispositivo notificado: {0}"
"Stopped": "Detenido"
"No.": "N.º"
"Delayed startup; waiting {0} second(s)": "Inicio retrasado; esperando {0} segundo(s)"
"Updating Aliyun DNS record: {0}.{1} => {2}": "Actualizando el registro DNS de Aliyun: {0}.{1} => {2}"
"Running zip deployment file {0}": "Ejecutando el archivo de despliegue zip {0}"
"Restarting service [{0}], current state: {1}, reason: {2}": "Reiniciando el servicio [{0}], estado actual: {1}, motivo: {2}"
"Current directory: {0}": "Directorio actual: {0}"
"Shadow mode downgraded to standard mode; no extraction needed, using the working directory directly: {0}": "El modo en sombra se degradó al modo estándar; no es necesario extraer, se usa directamente el directorio de trabajo: {0}"
"Shadow mode: extract to the shadow directory: {0}": "Modo en sombra: extraer en el directorio en sombra: {0}"
"Aliyun DNS record updated successfully: {0}.{1} => {2}": "Registro DNS de Aliyun actualizado correctamente: {0}.{1} => {2}"
"All child services:": "Todos los servicios secundarios:"
"Hosted mode: do not start the process": "Modo hospedado: no iniciar el proceso"
"Hosted mode: extract to the working directory: {0}": "Modo hospedado: extraer en el directorio de trabajo: {0}"
"Executing Bash command: {0}, timeout: {1}ms": "Ejecutando el comando Bash: {0}, tiempo de espera: {1}ms"
"Executing CMD command: {0}, timeout: {1}ms": "Ejecutando el comando CMD: {0}, tiempo de espera: {1}ms"
"Executing command {0} {1}": "Ejecutando el comando {0} {1}"
"Command execution failed: {0}": "Error al ejecutar el comando: {0}"
"Execution failed: {0}, elapsed: {1}ms": "Error de ejecución: {0}, transcurrido: {1}ms"
"Execution succeeded, elapsed: {0}ms, output length: {1}": "Ejecución correcta, transcurrido: {0}ms, longitud de salida: {1}"
"Found DNS record ID: {0}": "ID de registro DNS encontrado: {0}"
"Unable to find the executable file": "No se puede encontrar el archivo ejecutable"
"Unable to obtain the public IP address": "No se puede obtener la dirección IP pública"
"Legacy service file detected; correcting KillMode": "Se detectó un archivo de servicio heredado; corrigiendo KillMode"
"Error updating DNS record: {0}": "Error al actualizar el registro DNS: {0}"
"Update mode started; waiting {0} second(s)": "Modo de actualización iniciado; esperando {0} segundo(s)"
"Failed to update Aliyun DNS record: {0}.{1} => {2}": "No se pudo actualizar el registro DNS de Aliyun: {0}.{1} => {2}"
"Error updating Aliyun DNS record: {0}": "Error al actualizar el registro DNS de Aliyun: {0}"
"Service {0} stopped successfully": "Servicio {0} detenido correctamente"
"Service {0} started successfully": "Servicio {0} iniciado correctamente"
"Service {0} restarted successfully": "Servicio {0} reiniciado correctamente"
"Service [{0}] stopped successfully; starting it after 1 second": "Servicio [{0}] detenido correctamente; se iniciará en 1 segundo"
"Service [{0}] is not running; starting it directly": "El servicio [{0}] no se está ejecutando; iniciándolo directamente"
"Failed to restart service [{0}]": "No se pudo reiniciar el servicio [{0}]"
"Service [{0}] restarted successfully": "Servicio [{0}] reiniciado correctamente"
"Error while restarting service [{0}]: {1}": "Error al reiniciar el servicio [{0}]: {1}"
"Service name": "Nombre del servicio"
"Server changed to: {0}": "Servidor cambiado a: {0}"
"Server: {0}": "Servidor: {0}"
"Service restart failed; using SafetyKill to force-terminate process [{0}/{1}]": "Error al reiniciar el servicio; usando SafetyKill para forzar la finalización del proceso [{0}/{1}]"
"Service restart failed: unable to stop service [{0}]": "Error al reiniciar el servicio: no se pudo detener el servicio [{0}]"
"Service restart failed: unable to start service [{0}]": "Error al reiniciar el servicio: no se pudo iniciar el servicio [{0}]"
"Service restart failed: service [{0}] does not exist": "Error al reiniciar el servicio: el servicio [{0}] no existe"
"Could not locate the production StarAgent; repair failed.": "No se pudo localizar el StarAgent de producción; la reparación falló."
"Standard mode: no extraction needed, using the working directory directly: {0}": "Modo estándar: no es necesario extraer, se usa directamente el directorio de trabajo: {0}"
"Standard mode: extract to the working directory: {0}": "Modo estándar: extraer en el directorio de trabajo: {0}"
"Check {0}": "Comprobar {0}"
"Publishing site configuration to nginx: {0} => {1}": "Publicando la configuración del sitio en nginx: {0} => {1}"
"Reloading nginx configuration...": "Recargando la configuración de nginx..."
"Production StarAgent directory: {0}": "Directorio del StarAgent de producción: {0}"
"No nginx configuration file found; check whether directory {0} exists": "No se encontró ningún archivo de configuración de nginx; compruebe si existe el directorio {0}"
"No child services found": "No se encontraron servicios secundarios"
"Error adding DNS record: {0}": "Error al agregar el registro DNS: {0}"
"DNS record added successfully, record ID: {0}": "Registro DNS agregado correctamente, ID de registro: {0}"
"Status": "Estado"
"Target does not exist: {0}": "El destino no existe: {0}"
"Error obtaining DNS record ID: {0}": "Error al obtener el ID del registro DNS: {0}"
"Error obtaining the public IP address: {0}": "Error al obtener la dirección IP pública: {0}"
"Public IP address obtained: {0} from {1}": "Dirección IP pública obtenida: {0} de {1}"
"Enter the new server: ": "Introduzca el nuevo servidor: "
"Enter the service number or name (0 to return to the main menu): ": "Introduzca el número o el nombre del servicio (0 para volver al menú principal): "
"Enter the microservice name to test ({0}): ": "Introduzca el nombre del microservicio que desea probar ({0}): "
"Enter the microservice name to test: ": "Introduzca el nombre del microservicio que desea probar: "
"Select the service to stop: ": "Seleccione el servicio que desea detener: "
"Select the service to start: ": "Seleccione el servicio que desea iniciar: "
"Select the service to restart: ": "Seleccione el servicio que desea reiniciar: "
"Error calling the Aliyun API: {0}": "Error al llamar a la API de Aliyun: {0}"
"Running": "En ejecución"
"Run file: {0}": "Archivo de ejecución: {0}"
"Returning to the main menu...": "Volviendo al menú principal..."
"Process ID": "Id. de proceso"
"Process [{0}/{1}] has not sent a heartbeat for a while and may be hung; preparing to restart.": "El proceso [{0}/{1}] lleva un tiempo sin enviar latidos y puede estar bloqueado; preparando el reinicio."
"Process name": "Nombre del proceso"
"Residual process {0}/{1} found during restart; preparing to kill it": "Se encontró el proceso residual {0}/{1} durante el reinicio; preparando para finalizarlo"
"Failed to restart service: {0}": "No se pudo reiniciar el servicio: {0}"
"Failed to restart service: no response received": "No se pudo reiniciar el servicio: no se recibió respuesta"
"Error while restarting service: {0}": "Error al reiniciar el servicio: {0}"
"Reloading application services": "Recargando los servicios de aplicación"
"Failed to reload nginx configuration: ": "No se pudo recargar la configuración de nginx: "
"Aliyun DNS update interval: {0} second(s)": "Intervalo de actualización del DNS de Aliyun: {0} segundo(s)"
"Project changed to: {0}": "Proyecto cambiado a: {0}"
"Nginx extension: {0}": "Extensión de Nginx: {0}"
"Nginx configuration directory: {0}": "Directorio de configuración de Nginx: {0}"
"OOM score: {0}": "Puntuación OOM: {0}"
"Priority: {0}": "Prioridad: {0}"
"Creating app_offline.htm to take the site offline": "Creando app_offline.htm para poner el sitio fuera de línea"
"Failed to create app_offline.htm: {0}": "No se pudo crear app_offline.htm: {0}"
"Deleting app_offline.htm to bring the site online": "Eliminando app_offline.htm para poner el sitio en línea"
"Startup arguments: {0}": "Argumentos de inicio: {0}"
"Startup failed: PID={0} ExitCode={1}": "Error de inicio: PID={0} ExitCode={1}"
"Startup file: {0}": "Archivo de inicio: {0}"
"Startup user: {0}": "Usuario de inicio: {0}"
"Backing up web.config to {0}": "Haciendo copia de seguridad de web.config en {0}"
"Working directory: {0}": "Directorio de trabajo: {0}"
"Restoring web.config from {0}": "Restaurando web.config desde {0}"
"Execution directory: {0}, inject: {1}": "Directorio de ejecución: {0}, inyección: {1}"
"web.config detected; treating this as an IIS deployment": "Se detectó web.config; se trata como un despliegue de IIS"
"A new web.config was found in the zip package; keeping the new version": "Se encontró un nuevo web.config en el paquete zip; se conserva la nueva versión"
"Failed to clean up IIS deployment files: {0}": "No se pudieron limpiar los archivos de despliegue de IIS: {0}"
"Environment variables: {0}": "Variables de entorno: {0}"
"Site: {0}": "Sitio: {0}"
# 运行时消息补充词条
"Service name cannot be empty.": "El nombre del servicio no puede estar vacío."
"Service started successfully.": "Servicio iniciado correctamente."
"Service failed to start or does not exist.": "El servicio no se pudo iniciar o no existe."
"Service stopped successfully.": "Servicio detenido correctamente."
"Service failed to stop or does not exist.": "El servicio no se pudo detener o no existe."
"Service restarted successfully.": "Servicio reiniciado correctamente."
"Service does not exist.": "El servicio no existe."
"Failed to stop service.": "No se pudo detener el servicio."
"Failed to start service.": "No se pudo iniciar el servicio."
"Service [{0}] added or updated.": "Servicio [{0}] agregado o actualizado."
"Error while adding service: {0}": "Error al agregar el servicio: {0}"
"Service [{0}] removed.": "Servicio [{0}] eliminado."
"Error while removing service: {0}": "Error al eliminar el servicio: {0}"
"No configuration items to update.": "No hay elementos de configuración que actualizar."
"Configuration saved to: {0}": "Configuración guardada en: {0}"
"Error while saving configuration: {0}": "Error al guardar la configuración: {0}"
"Error while getting machine information: {0}": "Error al obtener la información de la máquina: {0}"
"Error while getting process list: {0}": "Error al obtener la lista de procesos: {0}"
"{0}d {1}h {2}m": "{0} d {1} h {2} min"
"{0}h {1}m": "{0} h {1} min"
"{0}m {1}s": "{0} min {1} s"
"StarServer connection": "Conexión con StarServer"
"StarAgent local settings": "Configuración local de StarAgent"
"Server address": "Dirección del servidor"
"Application ID": "ID de aplicación"
"Application secret": "Secreto de aplicación"
"Local port (UDP)": "Puerto local (UDP)"
"Panel bind address": "Dirección de enlace del panel"
"Node code": "Código del nodo"
"Node secret": "Secreto del nodo"
"Project": "Proyecto"
"Update channel": "Canal de actualización"
"Delay (ms)": "Retardo (ms)"
"Sync interval (s)": "Intervalo de sincronización (s)"
"Startup hook": "Enlace de inicio"
"Windows autorun": "Inicio automático de Windows"
"Stopped from the web panel": "Detenido desde el panel web"
"Restarted from the web panel": "Reiniciado desde el panel web"
"Removed from the web panel": "Eliminado desde el panel web"
"Stardust server address, e.g. http://star.newlifex.com:6600": "Dirección del servidor Stardust, p. ej. http://star.newlifex.com:6600"
"Application ID registered with the Stardust registry": "ID de aplicación registrado en el registro de Stardust"
"Application secret registered with the Stardust registry": "Secreto de aplicación registrado en el registro de Stardust"
"Local API port (UDP), default 5500. Shares the port with the web panel: UDP for local RPC, TCP for the web panel": "Puerto de API local (UDP), 5500 por defecto. Comparte el puerto con el panel web: UDP para RPC local, TCP para el panel web"
"Web panel listen address, default 127.0.0.1 for local access only. Set to * for all interfaces or a specific IP. Requires a StarAgent restart": "Dirección de escucha del panel web; 127.0.0.1 por defecto solo local. Use * para todas las interfaces o una IP concreta. Requiere reiniciar StarAgent"
"Unique code of the current node": "Código único del nodo actual"
"Secret used for node communication": "Secreto usado para la comunicación del nodo"
"Project the new node joins by default": "Proyecto al que se une el nuevo nodo por defecto"
"Update channel: Release/Debug": "Canal de actualización: Release/Debug"
"Delay before restarting the process or service, default 3000 ms": "Retardo antes de reiniciar el proceso o servicio, 3000 ms por defecto"
"Periodically sync server time to local, 0 to disable": "Sincronizar periódicamente la hora del servidor en local; 0 para desactivar"
"Inject the Stardust monitoring hook into .NET applications when launching the target process": "Inyectar el enlace de supervisión de Stardust en aplicaciones .NET al iniciar el proceso destino"
"Autorun requires a signed-in desktop; false by default uses the system service": "El inicio automático requiere una sesión de escritorio iniciada; con false se usa el servicio del sistema"
"Unauthorized": "No autorizado"
"Service manager not available": "El administrador de servicios no está disponible"
"Stardust agent self-healing completed: {0}": "Autorreparación del agente Stardust completada: {0}"
"Forced update completed; restarting the background service. PID={0}": "Actualización forzada completada; reiniciando el servicio en segundo plano. PID={0}"
"The new version failed to start for the first time; retrying in {0}ms. {1}": "La nueva versión no se inició por primera vez; reintentando en {0}ms. {1}"
"Forced update completed; the new process has been launched, waiting for the current service to restart.": "Actualización forzada completada; se ha iniciado el nuevo proceso, esperando a que se reinicie el servicio actual."
"The new version failed to start (smoke test failed); the old files have been rolled back and the current service keeps running. {0}": "La nueva versión no se inició (prueba de humo fallida); se han revertido los archivos antiguos y el servicio actual sigue funcionando. {0}"
"Forced update completed; launching the new process. PID={0}": "Actualización forzada completada; iniciando el nuevo proceso. PID={0}"
"Forced update completed; the new process has been launched and the current process is about to exit. PID={0}": "Actualización forzada completada; se ha iniciado el nuevo proceso y el proceso actual va a finalizar. PID={0}"
"Executing command: {0}, timeout: {1}ms, time: {2}": "Ejecutando comando: {0}, tiempo de espera: {1}ms, hora: {2}"
"Execution succeeded, command: {0}, elapsed: {1}ms, output length: {2}": "Ejecución correcta, comando: {0}, duración: {1}ms, longitud de salida: {2}"
"Execution failed, command: {0}, elapsed: {1}ms, error: {2}": "Falló la ejecución, comando: {0}, duración: {1}ms, error: {2}"
"Parameter is empty.": "El parámetro está vacío."
"No synchronization required.": "No se requiere sincronización."
"Unsupported system!": "¡Sistema no admitido!"
"Synchronized time: {0}, offset: {1}": "Hora sincronizada: {0}, desfase: {1}"
"Synchronization failed; root permission is required. Run manually: sudo date -u -s \"{0}\"": "Falló la sincronización; se requiere permiso de root. Ejecute manualmente: sudo date -u -s \"{0}\""
"Command is empty.": "El comando está vacío."
"Overwrite file list: {0}": "Lista de archivos a sobrescribir: {0}"
"Deleting old shadow directory {0}": "Eliminando el directorio paralelo antiguo {0}"
"Copying config file {0}": "Copiando el archivo de configuración {0}"
"Copying overwrite files to the working directory: {0}": "Copiando los archivos de sobrescritura al directorio de trabajo: {0}"
"Succeeded": "Correcto"
"Extracting {0} to {1}": "Extrayendo {0} en {1}"
"Overwriting file {0}": "Sobrescribiendo el archivo {0}"
"Overwriting directory {0}": "Sobrescribiendo el directorio {0}"
"Deleting shadow directory: {0}": "Eliminando el directorio en sombra: {0}"
"Stardust agent": "Stardust agent"
"Node guardian agent for Stardust. Deployed on every application server or edge node, providing process supervision, remote deployment, performance metrics collection (CPU/memory/disk/network/GPU), log and metric reporting, and supporting Windows services, Linux systemd, and IoT edge environments.": "Agente guardián de nodos para Stardust. Se despliega en cada servidor de aplicaciones o nodo perimetral y ofrece supervisión de procesos, despliegue remoto, recopilación de métricas de rendimiento (CPU/memoria/disco/red/GPU), envío de registros y métricas, y compatibilidad con servicios de Windows, Linux systemd y entornos perimetrales IoT."
"AccessKeyId. Used for dynamic domain name resolution": "AccessKeyId. Se usa para la resolución dinámica de nombres de dominio"
"AccessKeySecret. Used for dynamic domain name resolution": "AccessKeySecret. Se usa para la resolución dinámica de nombres de dominio"
"Domain name. For example: example.com": "Nombre de dominio. Por ejemplo: example.com"
"Record. For example, www means www.example.com. @ means the root domain": "Registro. Por ejemplo, www significa www.example.com. @ significa el dominio raíz"
"Record type. Default A record": "Tipo de registro. Registro A predeterminado"
"Update interval. Default 300 seconds.": "Intervalo de actualización. Predeterminado 300 segundos."
"Debug switch. Default true.": "Interruptor de depuración. Predeterminado true."
"Certificate": "Certificado"
"Secret key": "Clave secreta"
"Project name. The project that new nodes join by default": "Nombre del proyecto. El proyecto al que se unen los nodos nuevos de forma predeterminada"
"Local port. Default 5500.": "Puerto local. Predeterminado 5500."
"Web panel bind address. Default 127.0.0.1 allows local access only; set to * to listen on all NICs, or specify a concrete IP": "Dirección de enlace del panel Web. El valor predeterminado 127.0.0.1 solo permite acceso local; use * para escuchar en todas las NIC o especifique una IP concreta"
"Update channel. Default Release.": "Canal de actualización. Predeterminado Release."
"Windows auto-start. Auto-start requires a user logged in to the desktop; default false uses a system service": "Inicio automático de Windows. El inicio automático requiere un usuario con sesión iniciada en el escritorio, el valor predeterminado false usa un servicio del sistema"
"User name. Stored in user mode and read in service mode": "Nombre de usuario. Se almacena en modo usuario y se lee en modo servicio"
"Pixels. For example 96*96. Stored in user mode and read in service mode": "Píxeles. Por ejemplo 96*96. Se almacena en modo usuario y se lee en modo servicio"
"Resolution. e.g. 1024*768. Stored in user mode, read in service mode.": "Resolución. Por ejemplo, 1024*768. Se guarda en modo usuario y se lee en modo servicio."
"Delay time. Delay before restarting the process or service; default 3000ms": "Tiempo de retardo. Retardo antes de reiniciar el proceso o servicio; predeterminado 3000ms"
"Time sync interval. Periodically syncs server time to local time; default 0 seconds (no sync).": "Intervalo de sincronización horaria. Sincroniza periódicamente la hora del servidor con la hora local; predeterminado 0 segundos (sin sincronización)."
"Startup hook. Injects the Stardust monitoring hook into dotNet applications when launching the target process. Default false.": "Enlace de inicio. Inyecta el enlace de supervisión de Stardust en las aplicaciones dotNet al iniciar el proceso de destino. Predeterminado false."
"Application services": "Colección de servicios de aplicaciones"
|