src/locale/es-ES.ps1
|
@{ LangName = "Español (España)" LangID = "es-ES" # Right click Menu CompileTitle = "Compilar a EXE" OpenInGUI = "Abrir en ps12exeGUI" GUICfgFileDesc = "Archivo de configuración de ps12exe GUI" VSCodeExtensionInstalling = "Instalando la extensión ps12exe para {0}..." VSCodeExtensionInstallFailed = "No se pudo instalar la extensión ps12exe para {0} (puede que aún no esté publicada): {1}" VSCodeExtensionUninstalling = "Desinstalando la extensión ps12exe para {0}..." VSCodeExtensionUninstallFailed = "No se pudo desinstalar la extensión ps12exe para {0}: {1}" AgentSkillInstalling = "Instalando el Agent Skill de ps12exe en {0}..." AgentSkillInstallFailed = "No se pudo instalar el Agent Skill de ps12exe en {0}: {1}" AgentSkillUninstalling = "Eliminando el Agent Skill de ps12exe de {0}..." AgentSkillUninstallFailed = "No se pudo eliminar el Agent Skill de ps12exe de {0}: {1}" # Web Server ErrorHead = "Error:" CompileResult = "Resultado de la compilación" DefaultResult = "¡Hecho!" AskSaveCfg = "¿Desea guardar el archivo de configuración?" AskSaveCfgTitle = "Guardar archivo de configuración" CfgFileLabelHead = "Archivo de configuración:" # Console ServerStarted = "¡Servidor HTTP iniciado!" ServerStopped = "¡Servidor HTTP detenido!" ServerStartFailed = "Error al iniciar el servidor HTTP." TryRunAsRoot = "Vuelva a intentarlo como usuario root." ServerListening = "Dirección de acceso:" ExitServerTip = "Puede presionar Ctrl+C para salir del servidor en cualquier momento." # GUI ConsoleHelpData = @{ title = "Uso:" Usage = "[input |] ps12exe [[-inputFile] '<nombre de archivo|url>' | -Content '<script>'] [-outputFile '<nombre de archivo>'] [-App @{Windowed=`$true; Silence=@('Output','Error'); OutputEncoding='UTF8'|'UTF16LE'|'Default'; VisualStyles=`$true; ExitOnCancel=`$true; CredentialGUI=`$true; DpiAware=`$true; WinFormsDpiAware=`$true; ConHost=`$true}] [-Os @{Admin=`$true; ModernOS=`$true; LongPaths=`$true; Virtualize=`$true}] [-Build @{Target='Framework4.0'|'Framework2.0'|'Core'; Platform='AnyCpu'|'x64'|'x86'|'arm64'; Apartment='STA'|'MTA'; Culture='<cultura>'; Options='<opciones>'; KeepSource=`$true; Minify={<scriptblock>}; TempDir='<carpeta>'; ConstEval=@{Enabled=`$true; Timeout=`$true}; Core=@{Backend='Shared'|'Bundled'; TargetOs='Windows'|'Linux'|'MacOS'; TargetFramework='<net8.0>'; PowerShellVersion='<version>'; SingleFile=`$true; SelfContained=`$true; Trimmed=`$true; TrimMode='partial'|'full'; ReadyToRun=`$true; InvariantGlobalization=`$true; Aot=`$true}}] [-Resources @{Icon='<nombre de archivo|url>'; Title='<título>'; Description='<descripción>'; Company='<compañía>'; Product='<producto>'; Copyright='<derechos de autor>'; Trademark='<marca>'; Version='<versión>'}] [-Signing @{Certificate='<ruta_del_archivo_PFX>'; Password='<contraseña_PFX>'; Thumbprint='<huella_digital_del_certificado>'; Timestamp='<servidor_de_marca_de_tiempo>'}] [-PreprocessOnly] [-Golf] [-Sandbox] [-NoUpdateCheck] [-Quiet] [-Locale '<código de idioma>'] [-ConfigFile] [-help]" PrarmsData = [ordered]@{ input = "La cadena del contenido del archivo de script de PowerShell, igual que ``-Content``." inputFile = "Ruta o URL del script de PowerShell a convertir (el archivo debe estar codificado en UTF-8 o UTF-16)." Content = "El contenido del script de PowerShell que desea convertir en un archivo ejecutable" outputFile = "El nombre del archivo o carpeta de destino, por defecto es el ``inputFile`` con la extensión ``'.exe'``" App = [ordered]@{ Windowed = "El archivo ejecutable generado será una aplicación de Windows Forms sin ventana de consola." Silence = "Nombres de flujos a silenciar; uno o varios de ``'Output'``, ``'Verbose'``, ``'Error'``, ``'Warning'``, ``'Debug'``, o ``'*'`` para todos." OutputEncoding = "Codificación de salida de la consola; ``'Default'``, ``'UTF8'`` o ``'UTF16LE'``." VisualStyles = "Habilitar los estilos visuales para las aplicaciones GUI (por defecto `` `$true ``)." ExitOnCancel = "Salir del programa cuando se elija Cancelar o ``'X'`` en el cuadro de entrada de ``Read-Host``." CredentialGUI = "Usar una GUI para solicitar credenciales en el modo de consola." DpiAware = "Marcar el archivo ejecutable compilado como DPI aware." WinFormsDpiAware = "Permitir que WinForms use el escalado DPI (requiere Windows 10 y .Net 4.7 o superior)." ConHost = "Forzar una consola conhost en lugar de Windows Terminal (el ejecutable compilado se inicia como proceso de ventana y asigna su propia consola). Desactiva la redirección de entrada/salida/error." } Os = [ordered]@{ Admin = "Si se habilita el UAC, el archivo ejecutable compilado sólo se podrá ejecutar en un contexto elevado (si es necesario, aparecerá el cuadro de diálogo del UAC)." ModernOS = "Usar las características de las últimas versiones de Windows (ejecutar ``[Environment]::OSVersion`` para ver las diferencias)." LongPaths = "Habilitar las rutas largas (``> 260`` caracteres) si están habilitadas en el sistema operativo (sólo para Windows 10 o superior)." Virtualize = "Se ha activado la virtualización de aplicaciones (se fuerza el tiempo de ejecución x86)." } Build = [ordered]@{ Target = "Versión de tiempo de ejecución de destino, ``'Framework4.0'`` por defecto; se admiten ``'Framework2.0'`` y ``'Core'``. ``'Core'`` genera un ejecutable de PowerShell Core (.NET) (requiere PowerShell Core y .NET en las máquinas de compilación y de destino; el resultado es mucho mayor)." Platform = "Compilar sólo para un tiempo de ejecución específico. Los valores posibles son ``'AnyCpu'``, ``'x64'``, ``'x86'`` y ``'arm64'`` (arm64 sólo es válido para ``'Core'``)." Apartment = "Modo ``'apartamento de un solo hilo'`` o ``'apartamento de varios hilos'``." Culture = "Referencia cultural del archivo ejecutable compilado. Si no se especifica, será la cultura del usuario actual." Options = "Opciones adicionales del compilador (ver ``https://msdn.microsoft.com/en-us/library/78f4aasd.aspx``)." KeepSource = "Crear información que ayude a la depuración." Minify = "Bloque de script que reduce el tamaño del script antes de la compilación." TempDir = "El directorio donde se almacenan los archivos temporales (por defecto es un directorio temporal generado aleatoriamente en ``%temp%``)." ConstEval = [ordered]@{ Enabled = "Declara que este script no es una constante; omite la evaluación de constantes." Timeout = "Declara que esta evaluación de constantes ya agotó el tiempo; aplica el mismo retroceso que en caso de tiempo de espera." } Core = [ordered]@{ Backend = "Cómo obtiene PowerShell el ejecutable Core. ``'Shared'`` (por defecto) lo resuelve desde la instalación de pwsh de la máquina de destino y mantiene la salida pequeña; ``'Bundled'`` incluye el SDK de PowerShell (``Microsoft.PowerShell.SDK``), por lo que la máquina de destino no necesita pwsh y SelfContained/Trimmed/ReadyToRun/InvariantGlobalization/Aot pasan a estar disponibles, a costa de una salida mucho mayor." TargetOs = "Sistema operativo de destino del ejecutable Core: ``'Windows'``, ``'Linux'`` o ``'MacOS'`` (por defecto: el SO de la máquina de compilación). La salida GUI/con ventana sólo es posible con ``'Windows'``." TargetFramework = "Moniker de framework .NET de destino del ejecutable Core (por ejemplo ``'net8.0'``). Por defecto, el tiempo de ejecución de la máquina de compilación (Shared) o el framework asignado a ``PowerShellVersion`` (Bundled)." PowerShellVersion = "Versión del SDK de PowerShell incluido (sólo backend Bundled). Por defecto, la versión de PowerShell de la máquina de compilación." SingleFile = "Publicar un ejecutable de archivo único (por defecto `` `$true ``). Si es `` `$false ``, el ejecutable y sus dependencias se escriben como una carpeta." SelfContained = "Incluir el tiempo de ejecución de .NET en la salida (sólo backend Bundled; por defecto `` `$false ``). Aumenta mucho el tamaño pero elimina la necesidad de un tiempo de ejecución instalado." Trimmed = "Habilitar el recorte de IL para reducir el tamaño de la salida (sólo backend Bundled; por defecto `` `$false ``)." TrimMode = "Agressividad del recorte cuando ``Trimmed`` está establecido: ``'partial'`` (por defecto, seguro) o ``'full'`` (agresivo, puede romper la reflexión)." ReadyToRun = "Precompilar los ensamblados para un inicio más rápido (sólo backend Bundled; salida ligeramente mayor)." InvariantGlobalization = "Usar globalización invariable, eliminando las bibliotecas ICU de las compilaciones autocontenidas (sólo backend Bundled). El formato específico de la cultura puede romperse." Aot = "Compilación Native AOT experimental para un binario sin JIT (sólo backend Bundled; requiere ``SelfContained``). El uso intensivo de reflexión de PowerShell puede romper algunos scripts." } } Resources = [ordered]@{ Icon = "Icono del ejecutable; puede ser una ruta de archivo o una URL. En .exe/.dll, añada ,<índice> para elegir un icono de recurso (por defecto 0), p. ej. shell32.dll,3." Title = "Título (descripción del archivo) del ejecutable." Description = "Descripción breve del ejecutable." Company = "Nombre de la compañía del ejecutable." Product = "Nombre del producto del ejecutable." Copyright = "Aviso de derechos de autor del ejecutable." Trademark = "Información de marca del ejecutable." Version = "Número de versión del ejecutable (por ejemplo ``'1.0.0.0'``)." } Signing = [ordered]@{ Certificate = "Ruta del archivo de certificado PFX; se debe especificar ``Certificate`` o ``Thumbprint``." Password = "Contraseña del certificado PFX." Thumbprint = "Huella digital del certificado; se debe especificar ``Certificate`` o ``Thumbprint``." Timestamp = "URL del servidor de marca de tiempo usado para la firma de código." } PreprocessOnly = "Preprocesa el script de entrada y devuélvelo sin compilar" Golf = "Activar el modo golf, agregando abreviaturas y funciones comunes" Sandbox = "Compilación de scripts con protección adicional frente al acceso a archivos nativos" NoUpdateCheck = "Omitir la comprobación de nuevas versiones de ps12exe" Quiet = "Suprimir la salida informativa (del host) durante la compilación; los errores y advertencias se siguen mostrando." Locale = "El código de idioma que desea usar" ConfigFile = "Escribir un archivo de configuración (``<outputfile>.exe.config``)" Help = "Mostrar esta información de ayuda" } } GUIHelpData = @{ title = "Uso:" Usage = @" ps12exeGUI [[-ConfigFile] '<archivo de configuración>'] [-PS1File '<archivo de código>'] [-Locale '<código de idioma>'] [-UIMode 'Dark'|'Light'|'Auto'] [-help] ps12exeGUI [[-PS1File] '<archivo de código>'] [-Locale '<código de idioma>'] [-UIMode 'Dark'|'Light'|'Auto'] [-help] "@ PrarmsData = [ordered]@{ ConfigFile = "El archivo de configuración que desea cargar." PS1File = "El archivo de script a compilar." Locale = "El código de idioma que desea usar." UIMode = "Modo de interfaz." help = "Mostrar esta información de ayuda." } } IntegrationHelpData = @{ title = "Uso:" Usage = "Set-ps12exeIntegration [[-action] 'enable'|'disable'|'reset'] [-Locale '<código de idioma>'] [-Skip <'ContextMenu'|'AgentSkill'|'VSCodeExtension'>] [-help]" PrarmsData = [ordered]@{ action = "Acción a ejecutar." Locale = "El código de idioma que desea usar." Skip = "Elementos de integración que se omitirán; cualquiera de 'ContextMenu', 'AgentSkill' y 'VSCodeExtension'." help = "Mostrar esta información de ayuda." } } WebServerHelpData = @{ title = "Uso:" Usage = "Start-ps12exeWebServer [[-HostUrl] '<url>'] [-MaxCompileThreads '<uint>'] [-MaxCompileTime '<uint>'] [-ReqLimitPerMin '<uint>'] [-MaxCachedFileSize '<uint>'] [-MaxScriptFileSize '<uint>'] [-CacheDir '<donde>'] [-Locale '<código de idioma>'] [-help]" PrarmsData = [ordered]@{ HostUrl = "La dirección del servidor HTTP que se registrará." MaxCompileThreads = "El número máximo de hilos de compilación." MaxCompileTime = "El tiempo máximo de compilación (segundos)." ReqLimitPerMin = "El número de solicitudes por minuto para cada IP." MaxCachedFileSize = "El tamaño máximo de archivo en caché." MaxScriptFileSize = "El tamaño máximo de archivo de script." CacheDir = "El directorio donde se almacenan los archivos caché." Locale = "El código de idioma para el registro en el lado del servidor." help = "Mostrar esta información de ayuda." } } exe21spHelpData = @{ title = "Uso:" Usage = "[input |] exe21sp [[-inputFile] '<ruta o url al exe>'] [-outputFile '<ruta al .ps1>'] [-help]" PrarmsData = [ordered]@{ input = "Ruta o URL al exe generado por ps12exe a descompilar, igual que ``-inputFile``." inputFile = "Ruta o URL al exe generado por ps12exe a descompilar." outputFile = "Opcional; ruta donde escribir el script recuperado. Si se omite: salida a stdout si está redirigido, si no se escribe en ``<exe>.ps1`` en la misma carpeta." help = "Mostrar esta ayuda." } } CompilingI18nData = @{ NewVersionAvailable = "¡Hay una nueva versión de ps12exe disponible: {0}!" NoneInput = "¡No se ha especificado ningún archivo de entrada!" BothInputAndContentSpecified = "¡No se puede usar el archivo de entrada y el contenido al mismo tiempo!" PreprocessDone = "Finalización de la preprocesación del script de entrada" PreprocessedScriptSize = "Script preprocesado -> {0} bytes" MinifyingScript = "Minificando script..." MinifyedScriptSize = "Script minificado -> {0} bytes" MinifyerError = "Error del minificador: {0}" MinifyerFailedUsingOriginalScript = "Falló el minificador, utilizando el script original." TempFileMissing = "¡No se encontró el archivo temporal {0}!" PreprocessOnlyDone = "Finalización de la preprocesación del script de entrada" InvalidResourceParam = "Parámetro -Resources con una clave inválida: {0}" InputSyntaxError = "¡Error de sintaxis en el script!" SyntaxErrorLineStart = "En la línea {0}, Col {1}:" IdenticalInputOutput = "¡El archivo de entrada es idéntico al archivo de salida!" CombinedArg_Virtualize_requireAdmin = "-Os @{Virtualize=`$true} no se puede usar con -Os @{Admin=`$true}" CombinedArg_Virtualize_supportOS = "-Os @{Virtualize=`$true} no se puede usar con -Os @{ModernOS=`$true}" CombinedArg_Virtualize_longPaths = "-Os @{Virtualize=`$true} no se puede usar con -Os @{LongPaths=`$true}" CombinedArg_NoConfigFile_LongPaths = "Forzando la generación de un archivo de configuración, ya que la opción -Os @{LongPaths=`$true} lo requiere" CombinedArg_NoConfigFile_winFormsDPIAware = "Forzando la generación de un archivo de configuración, ya que la opción -App @{WinFormsDpiAware=`$true} lo requiere" SomeCmdletsMayNotAvailable = "¡Se usaron cmdlets {0} pero pueden no estar disponibles en tiempo de ejecución, asegúrese de haberlos verificado!" SomeNotFoundCmdlets = "Se usaron funciones desconocidas {0}" SomeTypesMayNotAvailable = "¡Se usaron tipos {0} pero pueden no estar disponibles en tiempo de ejecución, asegúrese de haberlos verificado!" CompilingFile = "Compilando archivo..." CompilationFailed = "¡Falló la compilación!" OutputFileNotWritten = "No se escribió el archivo de salida {0}" CompiledFileSize = "Archivo compilado escrito -> {0} bytes" OopsSomethingWentWrong = "Vaya, algo salió mal." TryUpgrade = "¿La última versión es {0}, intenta actualizarla?" EnterToSubmitIssue = "Para obtener ayuda, envíe un problema presionando Enter." GuestModeFileTooLarge = "El archivo {0} es demasiado grande para leerlo." GuestModeIconFileTooLarge = "El icono {0} es demasiado grande para leerlo." GuestModeFtpNotSupported = "FTP no es compatible en el modo Sandbox." GuestModeLocalFileForbidden = "El archivo local {0} no está permitido en el modo Sandbox." GuestModeUrlForbidden = "La URL {0} no está permitida en el modo Sandbox." ExtractingIconFromFile = "Extrayendo icono de {0}..." IconExtractionFailed = "No se pudo extraer el icono de {0}: {1}" IconFileNotFound = "No se encontró el archivo de icono: {0}" ConvertingImageToIcon = "Convirtiendo imagen a formato de icono..." ImageConvertedToIcon = "Imagen convertida a icono: {0}" ImageConversionFailed = "Error en la conversión de imagen: {0}" PleaseUseIcoFile = "Por favor use un archivo .ico en lugar de {0}" SigningExecutable = "Firmando ejecutable..." ExecutableSignedSuccessfully = "Ejecutable firmado exitosamente." SigningStatusNotValid = "Estado de firma no válido: {0} - {1}" CertificateNotFoundOrInvalidPassword = "Certificado no encontrado o contraseña inválida." SigningFailed = "Error al firmar: {0}" ReadFileFailed = "Falló la lectura del archivo: {0}" PreprocessUnknownIfCondition = "Condición desconocida: {0}`nSe asume que es falso." PreprocessNestedIfDeadCode = "#_if {0} anidado dentro de #_if {1}: la condición externa ya fija esta rama, así que un lado es código muerto." PreprocessMissingEndIf = "Falta el final de la declaración if: {0}" PreprocessPsexeBranchCode = "El código de una rama #_if PSEXE no es #_!! ni un comentario, por lo que también se ejecuta al ejecutar el script directamente." PreprocessPsscriptBranchBang = "#_!! en una rama #_if PSScript es un comentario al ejecutar el script directamente; usa código normal aquí." ConfigFileCreated = "Se creó el archivo de configuración para EXE" SourceFileCopied = "Nombre de archivo fuente copiado para depuración: {0}" CoreCompilePublishing = "Publishing single-file executable with the .NET SDK..." CoreCompileNeedDotnet = "PowerShell Core compilation requires the .NET SDK (dotnet). Install it, or pass -Build @{Target='Framework4.0'}." CoreCompileUnsupported = "These options are not supported by the PowerShell Core compiler yet: {0}" CoreCompileNeedPwsh = "This is Windows PowerShell; -Build @{Target='Core'} needs PowerShell Core (pwsh) installed and on PATH." CoreCompileNeedWindowsPowerShell = "Windows PowerShell was not found; pass -Build @{Target='Core'} to compile a PowerShell Core executable." CoreCompileNeedPwshHost = "The compiled ps12exe executable cannot build PowerShell Core executables; run ps12exe from the script/module under pwsh instead." CoreCompileHint = "If this is a PowerShell Core-only script, pass -Build @{Target='Core'} (requires PowerShell Core and .NET on the build and target machines; the resulting exe is much larger)." ReadingFile = "Leyendo {0}, tamaño {1} bytes" ForceX86byVirtualization = "Se activó la virtualización de aplicaciones, forzando la plataforma x86." TryingTinySharpCompile = "Resultado constante, intentando el compilador TinySharp..." TinySharpFailedFallback = "Error del compilador TinySharp, retroceso al marco de programa normal" OutputPath = "Ruta: {0}" ReadingScriptDone = "Finalización de la lectura de {0}, inicio de la preprocesación..." PreprocessScriptDone = "Finalización de la preprocesación del archivo {0}" ConstEvalStart = "Evaluación de constantes..." ConstEvalDone = "Finalización de la evaluación de constantes -> {0} bytes" ConstEvalTooLongFallback = "El resultado de la constante es demasiado largo, retroceso al marco de programa normal" ConstEvalTimeoutFallback = "La evaluación de la constante se agotó después de {0} segundos, retroceso al marco de programa normal" ConstEvalThrowErrorFallback = "Error al evaluar la constante, retroceso al marco de programa normal" ConstEvalNotConstFallback = "El script se declaró no constante, retroceso al marco de programa normal" InvalidArchitecture = "Plataforma inválida {0}, utilizando AnyCpu" InvalidBuildPlatform = "Plataforma inválida {0}, utilizando AnyCpu." InvalidBuildTarget = "Tiempo de ejecución de destino inválido {0}, utilizando Framework4.0." InvalidCoreBackend = "Build.Core.Backend inválido {0}, utilizando Shared." InvalidCoreTargetOs = "Build.Core.TargetOs inválido {0}, utilizando el SO de la máquina de compilación." InvalidCoreTargetFramework = "Build.Core.TargetFramework inválido {0}, ignorándolo." InvalidCorePowerShellVersion = "Versión de PowerShell inválida {0}." CoreVersionNoMapping = "No hay asignación de framework .NET para PowerShell {0}; utilizando {1}." CoreTargetFrameworkTooLow = "El framework de destino {0} es inferior a {1}, requerido por la versión de PowerShell seleccionada." CoreOptionsIgnoredNotCore = "Las opciones de Build.Core se ignoran a menos que Build.Target sea 'Core'." CoreAdvancedRequiresBundled = "Estas opciones requieren -Build @{{Core=@{{Backend='Bundled'}}}}: {0}" CoreAotNeedsSelfContained = "Build.Core.Aot requiere que Build.Core.SelfContained sea `$true." CoreTrimModeNeedsTrimmed = "Build.Core.TrimMode requiere que Build.Core.Trimmed sea `$true." CoreTargetOsNotWindows = "Las aplicaciones con ventana y conhost sólo se admiten con un destino Windows." CombinedArg_ConHost_NoConsole = "-App @{ConHost=`$true} no se puede usar con -App @{Windowed=`$true}." UnknownPragma = "Pragma desconocido: {0}" PragmaForbiddenInGuestMode = "Se ignora el pragma {0}: no permitido en el modo Sandbox." UnknownPragmaBadParameterType = "Pragma desconocido: {0}, no se puede analizar el tipo {1}." UnknownPragmaBoolValue = "Valor de pragma desconocido: {0}, no se puede tomar como booleano." PragmaUnsafeExpression = "Expresión insegura en el pragma {0}: {1}" DllExportDelNoneTypeArg = "{0}: {1} es un parámetro de tipo nulo, se asume que es una cadena." DllExportCompiling = "Generando exportaciones DLL nativas para #_DllExport..." DllExportToolchainFailed = "Los ensamblados AsmResolver necesarios para la exportación nativa no están disponibles: {0}" DllExportMethodNotFound = "No se encontró el método exportado {0} en el ensamblado generado." DllExportForcePlatform = "Las exportaciones nativas no admiten AnyCPU; plataforma de destino establecida en {0}." DllExportCoreUnsupported = "#_DllExport no admite Build.Target='Core'; use Framework4.0." DllExportFramework2Unsupported = "#_DllExport no admite Framework2.0; use Framework4.0." DllExportPlatformUnsupported = "#_DllExport no admite la plataforma {0} (solo x86/x64)." } WebServerI18nData = @{ CompilingUserInput = "Compilando entrada de usuario: {0}" EmptyResponse = "No se encontraron datos al manejar la solicitud, se devuelve una respuesta vacía" InputTooLarge413 = "La entrada del usuario es demasiado grande, se devuelve un error 413" ReqLimitExceeded429 = "La IP {0} ha superado el límite de {1} solicitudes por minuto, se devuelve un error 429" } InteractI18nData = @{ ModeName = "Modo interactivo" Welcome = "Bienvenido al modo interactivo de ps12exe. Pulsa Ctrl+C para salir en cualquier momento." EnterInputFile = "Introduce la ruta o URL del archivo de entrada:" Prompt = " >> " ExitMessage = "Saliste del modo interactivo." InvalidInputFile = "La ruta del archivo PS1 no es válida. Inténtalo de nuevo:" FileDoesNotExist = "El archivo no existe." InvalidExtension = "El archivo debe tener la extensión '.ps1', '.psd1' o '.tmp'." EnterOutputFile = "Introduce la ruta del archivo de salida (dejar en blanco para <ps1>.exe en la misma carpeta):" OutputFileExtensionError = "El archivo de salida debe ser un '.exe'. Se añadirá la extensión por ti." AddAdditionalInfo = "¿Quieres añadir información adicional (icono, versión, etc.)?" AdditionalInfoPrompt = "[Y/N]" CollectingInfo = "Recopilando información adicional. Dejar en blanco si no es necesario." IconPath = "Ruta del archivo de icono o URL (admite .ico, .png, .jpg, .jpeg, .bmp, etc., dejar en blanco para omitir):" InvalidIconExtension = "El archivo debe tener la extensión '.ico'. Se ha ignorado." IconDoesNotExist = "El archivo de icono no existe, por favor vuelva a ingresar." EnterTitle = "Título" EnterDescription = "Descripción" EnterCompany = "Nombre de la empresa" EnterProduct = "Nombre del producto" EnterCopyright = "Copyright" EnterTrademark = "Marca registrada" EnterResourcePrompt = "Introduce {0}" Version = "Versión (por ejemplo, 1.0.0.0):" InvalidVersionFormat = "Formato de versión no válido. Se ha ignorado." SkippingAdditionalInfo = "Vale, se omite la información adicional." CompileAsGui = "¿Compilar como aplicación GUI (sin consola)?" RequireAdmin = "¿Requerir privilegios de administrador?" EnableCodeSigning = "¿Habilitar la firma de código?" EnterCertificatePath = "Ruta del certificado o URL (.pfx, dejar en blanco para omitir):" InvalidCertificateExtension = "El archivo de certificado debe ser formato .pfx, por favor vuelva a ingresar." CertificateDoesNotExist = "El archivo de certificado no existe, por favor vuelva a ingresar." EnterCertificatePassword = "Contraseña del certificado (dejar en blanco para omitir):" EnterCertificateThumbprint = "Huella digital del certificado (dejar en blanco para omitir):" EnterTimestampServer = "Servidor de marca de tiempo (dejar en blanco para el valor predeterminado):" SkippingCodeSigning = "Omitiendo la firma de código." BuildingCommand = "Generando el comando..." ExecutingCommand = "Ejecutando el comando..." CompileSuccess = "Archivo compilado correctamente" CompileFailed = "La compilación ha fallado (código de salida: {0})." CompileFailedException = "Error de compilación: {0}" CompileAnother = "¿Compilar otro archivo?" Exiting = "Saliendo del modo interactivo." } exe21spInteractI18nData = @{ ModeName = "Modo interactivo" Welcome = "Bienvenido al modo interactivo de exe21sp. Pulsa Ctrl+C para salir en cualquier momento." EnterInputFile = "Introduce la ruta o URL del exe de entrada:" Prompt = " >> " ExitMessage = "Saliste del modo interactivo." InvalidInputFile = "Introduce una ruta o URL de exe válida." FileDoesNotExist = "El archivo no existe." EnterOutputFile = "Introduce la ruta del archivo de salida (dejar en blanco para <exe>.ps1 en la misma carpeta):" OutputFileExtensionError = "El archivo de salida debe ser '.ps1'. Se añadirá la extensión." AdditionalInfoPrompt = "[Y/N]" ConvertAnother = "¿Convertir otro exe?" Exiting = "Saliendo del modo interactivo." } exe21spI18nData = @{ NoneInput = "¡No se ha especificado ningún archivo de entrada!" TinySharpNoTextSection = "El ejecutable es un ensamblado .NET pero no coincide con el diseño TinySharp (no hay sección .text)." TinySharpTextSectionEmpty = "El ejecutable es un ensamblado .NET pero no coincide con el diseño TinySharp (la sección .text está vacía)." TinySharpCannotReadText = "El ejecutable es un ensamblado .NET pero no coincide con el diseño TinySharp (no se puede leer .text)." TinySharpPayloadNotRecovered = "El ejecutable es un ensamblado .NET pero no coincide con el diseño TinySharp; no se puede recuperar el script." NoEmbeddedScript = "No se encontró script incrustado en '{0}' (no es un exe de ps12exe o no se puede recuperar la carga)." CoreExtractNeedsPwsh = "La carga de este exe está comprimida con Brotli (compilación de PowerShell Core). Instale PowerShell 7 (pwsh) para que exe21sp pueda descomprimirla." FileNotFound = "Archivo no encontrado: {0}" InputUrlFailed = "Error al leer desde la URL: {0}" } } |