;
; Si ha traducido el archivo del nuevo idioma, puede enviarlo a aqiayi@sina.com.
; bienvenido a visitar el sitio web de Baymax Patch toOls: https://forum.exetools.com/showthread.php?t=20426
; Si encuentra que es necesario corregir algunas entradas traducidas, puede actualizarlas en github o enviarme un correo electrónico.

[Info]
;Nombre del idioma en su propio idioma
LanguageVer = 1.4
Language = Español Eapaña
CountriesOrRegions = España
LangId = 000A,040A,080A,0C0A,1000,100A,140A,180A,1C0A,200A,240A,280A,2C0A,300A,340A,380A,3C0A,400A,440A,480A,4C0A,500A,540A,5C0A,580A
Translator = LoPeRa,KuNgBiM

;Nota para los traductores
;Mantenga secuencias de escape como $1, $2, \n, \t, %d, %s, %% sin cambios.

[BaymaxUi]
; IU principal
1000 = Información
1001 = Programa objetivo:
1002 = Título del parche:
1003 = Nombre de la galleta:
1004 = Datos
1005 = Tipo de parche:
1006 = Agregar entrada
1007 = Ver entrada
1008 = Eliminar entrada
1009 = ordinal
1010 = tipo de parche
1011 = nombre del módulo
1012 = Datos del parche
1013 = Crear parche

; Menú
1100 = Proyecto(&P)
1101 = Herramientas(&T)
1102 = Opciones(&O)
1103 = Ayuda(&H)

; Menú Sub0
1110 = Nuevo proyecto de parche(&N)
1111 = Cargar proyecto de parche(&L)
1112 = Guardar proyecto de parche(&S)
1113 = Crear parche de secuestro(&U)
1114 = Crear parche de inyección(&I)
1115 = Crear parche de depuración de secuestro(&D)
1116 = Crear parche de depuración de inyección(&P)
1117 = Salir(&X)

; Menú Sub2
1130 = Proteger puntos de interrupción de hardware(&P)
1131 = No romper en OEP(&O)
1132 = El parche contiene una entrada no válida(&D)
1133 = Máximo 5 búsquedas de entradas no válidas(&M)
1134 = Temporización de DLL de parche personalizado(&T)
1135 = Modo de punto de interrupción del software(&C)
1136 = Modo de un solo paso simulado (un solo subproces )
1137 = Modo II de un solo paso simulado (un solo hilo)
1138 = Modo HOOK simulado (compatible con subprocesos múltiples)
1139 = Modo de punto de interrupción de hardware(&B)
1140 = Establecido en el hilo actual 
1141 = Establecer en todos los subprocesos
1142 = Modo cargador(&R)
1143 = inyección de hilo principal APC (antes de Oep)
1144 = Carga automática (cuando se ejecuta en Oep)
1145 = Inicio del parche sin pantalla de presentación(&N)
1146 = Idioma(&L)
1147 = Ajuste de fuentes(&F)
1148 = Configuración de parche personalizado(&S)

; Menú Sub3
1150 = Documento de ayuda(&H)
1151 = Ver actualización(&U)
1152 = Enviar una estrella de Github(&S)
1153 = Acerca de(&A)

; Menú emergente
1160 = Ver artículo
1161 = Eliminar elemento


; TEXT
1200 = Baymax64 Tips
1201 = Hijack Patch64.exe
1202 = Hijack Debug Patch64.exe
1203 = Inject Patch64.exe
1204 = Inject Debug Patch64.exe
1205 = Baymax Tips
1206 = Hijack Patch.exe
1207 = Hijack Debug Patch.exe
1208 = Inject Patch.exe
1209 = Inject Debug Patch.exe
1210 = ¡Error al cargar el proyecto de parche! Si el proyecto de parche es de una versión anterior, utilice la última versión para cargar el parche.
1211 = ¡No se encontraron datos de parche!
1212 = archivo EXE (*.exe)\0*.exe\0
1213 = Nuevo Proyecto
1214 = ¿Necesita guardar el proyecto actual?
1215 = ¿Necesita guardar el proyecto de parche antes de salir?
1216 = Descargo de responsabilidad de Baymax
1217 = Esta herramienta es solo para comunicación técnica, ¡no la utilice con fines comerciales o ilegales! \r\n ¡Todos los efectos causados por el archivo de parche que creó no tienen nada que ver con el autor de las herramientas de parche baymax! \r\n\r\n Cuando hace clic en Aceptar, acepta los términos.
1218 = Este parche del programa es sólo para estudio técnico, \r\n ¡eliminelo dentro de las 24 horas posteriores a la descarga! \r\n Si te gusta este programa, regístrate para comprarlo.
1219 = El documento de ayuda no existe, descargue la última versión del sitio oficial.
1220 = No se pudo abrir el documento de ayuda. Abra el archivo “Help.pdf” del directorio del programa.
1221 = Agregar parche
1222 = Crear parche
1223 = ¡Primero configure el programa de destino!
1224 = ¡El archivo de parche se creó exitosamente!
1225 = ¡Falló la creación del archivo de parche!
1226 = Programa dañado, descargue la última versión oficial.
1227 = Esta entrada contiene datos almacenados y otra entrada hace referencia a ella. Por favor elimine la referencia antes de eliminarlo.
1228 = archivo EXE (*.exe)\0
1229 = archivo BPT (*.bpt)\0*.bpt\0
1230 = archivo BPT (*.bpt)\0
1231 = Este proyecto contiene %d entradas de parche. ¿Necesita restablecer el programa de destino?
1232 = ¿Necesita guardar el proyecto actual antes de cargar un proyecto nuevo?
1233 = ¿Está seguro de que desea eliminar esta entrada de parche?
1234 = ¡No se añadieron entradas de parche, falló la creación del archivo de parche!

; Custom UI
2000 = Configuración de parche
2001 = Módulo de secuestro predeterminado (Extracción inteligente):
2002 = Archivos personalizados (Extracción manual):
2003 = Eliminar personalizado
2004 = Añadir personalizado
2005 = Guardar
2006 = %s (Desde el proyecto de parche: %s)
2007 = Eliminación fallida
2008 = No se seleccionó ningún archivo personalizado.
2009 = Error al obtener información del archivo personalizado.
2010 = Recordatorio amable
2011 = ¿Está seguro de que desea eliminar el archivo personalizado seleccionado?
2012 = Error al eliminar el archivo %s, Código de error: %d.
2013 = Error de adición
2014 = La DLL de secuestro personalizada es idéntica a la DLL de secuestro integrada del software. El parche oficial fallará la validación.
2015 = El archivo fuente ya existe en el directorio personalizado. No es necesario copiar. Reabra la configuración para seleccionar.
2016 = Error al crear el directorio de archivos personalizados %s, Código de error %d.
2017 = El archivo ya existe en el directorio personalizado. ¿Reemplazarlo?
2018 = Error al añadir archivo personalizado, Código de error %d.
2019 = Parámetros de lanzamiento del cargador:

[FeatureCodeUi]
; Nombre del complemento
666 = Buscar y reemplazar parche

; IU principal
1000 = Buscar y reemplazar parche
1001 = Archivo
1002 = Proceso:
1003 = Módulo:
1004 = El objetivo es cualquier proceso
1005 = Apuntar a otro módulo
1006 = Parche después de la decodificación
1007 = El programa debe decodificar los datos del parche para su evaluación
1008 = Establecer
1009 = Dirección del parche
1010 = Dirección virtual (VA):
1011 = Dirección del módulo:
1012 = Comparar archivo
1013 = Búsqueda de código de característica: (Complete los datos del código de característica en los datos sin procesar, soporte '??')
1014 = Búsqueda de código de característica
1015 = Función de exportación:
1016 = Datos del parche
1017 = Datos sin procesar:
1018 = Datos del parche:
1019 = Nota:
1020 = Eliminar
1021 = Editar
1022 = Agregar
1023 = Cancelar
1024 = Guardar
1025 = Dirección de compensación (RVA)
1026 = datos sin procesar
1027 = Datos del parche
1028 = Nota

;Gancho
1100 = Momento de ejecución del parche
1101 = No se requiere procesamiento
1102 = Modo API de enlace
1103 = Seleccionar módulo:
1104 = Función de exportación:
1105 = Establecer el modo de punto de interrupción
1106 = Nombre del módulo:
1107 = Dirección del punto de interrupción (RVA):
1108 = Modo de dirección dinámica
1109 = Valor mínimo de espacio requerido para contener datos de parche (HEX):
1110 = Modo de tiempo de espera
1111 = Esperar milisegundos (DEC):
1112 = Opción de gancho
1113 = Aceptar
1114 = Cancelar

;Texto de gancho
1150 = Configuración del gancho
1151 = Error de configuración del gancho
1152 = Error de configuración del módulo
1153 = error de configuración de API
1154 = Error de configuración del valor RVA. Vuelva a escribir el valor hexadecimal.
1155 = El valor mínimo de espacio está configurado incorrectamente; vuelva a ingresar el valor hexadecimal.
1156 = Los milisegundos de espera están configurados incorrectamente; vuelva a ingresar el valor decimal.
1157 = Archivo EXE(*.exe)\0*.exe\0Archivo DLL(*.dll)\0*.dll\0Archivo PE(*. *)\0*. *\0

;FixItem Ui
1200 = Editar entrada de patch

;Msg Text
1300 = Ajustes de gancho
1301 = No se han añadido los datos del patch
1302 = Adición de datos incorrecta
1303 = Los datos brutos se han introducido incorrectamente
1304 = Los datos del patch se han introducido incorrectamente
1305 = La dirección del patch es incorrecta

1310 = ¿Está seguro de que desea cancelar la opción GANCHO?
1311 = Los datos del parche no se guardan. ¿Quieres cerrar la ventana del parche?
1312 = Los datos que ingresaste son incorrectos. Verifíquelo antes de realizar operaciones.
1313 = ¡La dirección del parche es incorrecta! Los datos de la dirección virtual relativa (RVA) se ingresaron incorrectamente.
1314 = ¡La dirección del parche es incorrecta! La dirección virtual (VA) no puede estar vacía. Introduzca la dirección del parche (hexadecimal).
1315 = ¡La dirección del parche es incorrecta! La dirección del módulo no puede estar vacía. Ingrese la dirección donde está cargado el módulo en la memoria (hexadecimal).
1316 = ¡La dirección del parche es incorrecta! Los datos de la dirección virtual (VA) son incorrectos. Por favor ingrese los datos hexadecimales.
1317 = ¡La dirección del parche es incorrecta! Los datos de la dirección del módulo son incorrectos, ingrese los datos hexadecimales.
1318 = ¡La dirección del parche es incorrecta! La dirección virtual (VA) no puede ser menor o igual a la dirección del módulo y no puede ser menor o igual a cero.
1319 = Los datos ingresados deben ser un valor hexadecimal (Use el carácter '??' para comodines).
1320 = Los datos hexadecimales deben contener un número par de caracteres.
1321 = Los datos sin procesar no pueden estar vacíos.
1322 = Los datos del parche no pueden estar vacíos.
1323 = El formato de datos sin procesar es incorrecto. Debe ser un valor hexadecimal.
1324 = El formato de datos del parche es incorrecto. Debería ser un valor hexadecimal.
1325 = La longitud de los datos sin procesar no coincide con los datos del parche.
1326 = Los datos sin procesar son incorrectos: los datos ingresados deben ser un valor hexadecimal (use el carácter '??' para comodines).
1327 = Los datos del parche son incorrectos: los datos ingresados deben ser un valor hexadecimal (use el carácter '??' para comodines).
1328 = ¡Falló la carga del módulo de funciones!
1329 = ¡Error al obtener datos del parche!
1330 = Los datos sin procesar son los mismos que los datos del parche. Por favor verifique los datos antes de agregarlos.
​
1350 = ¡No marque "Apuntar a otros módulos"!
1351 = archivo EXE (*.exe)\0*.exe\0
1352 = archivo DLL (*.*)\0*.*\0

; PE Control
2000 = El archivo no existe o no se pudo cargar
2001 = Este no es un archivo PE válido
2002 = Este no es un archivo PE de 32 bits válido
2003 = Este no es un archivo DLL de 32 bits válido
2004 = Este no es un archivo EXE de 32 bits válido
2005 = Este no es un archivo PE de 64 bits válido
2006 = Este no es un archivo DLL de 64 bits válido
2007 = Este no es un archivo EXE de 64 bits válido


[BreakPointCodeUi]
; PlugIn Nombre
666 = excepción parche breakpoint

;IU principal
1000 = Parche de punto de interrupción de excepción
1001 = Archivo
1002 = Proceso:
1003 = Módulo:
1004 = El objetivo es cualquier proceso
1005 = Apuntar a otro módulo
1006 = Parche después de la decodificación
1007 = El programa debe decodificar los datos del parche para su evaluación
1008 = Establecer

1009 = Dirección del punto de interrupción
1010 = Dirección virtual (VA):
1011 = Dirección del módulo:
1012 = Primer byte:
1013 = Datos del código de característica:
1014 = Búsqueda de código de característica
1015 = Desplazamiento:
1016 = Función de exportación:
1017 = Desplazamiento:
1018 = Modificar valor de retorno:
1019 = Desplazamiento de pila de dirección de retorno:
1020 = Ajuste de pila:

1021 = Datos del parche
1022 = Tipo de parche:
1023 = Registro de bandera:
1024 = Registrar:
1025 = Desplazamiento:
1026 = Valor modificado:
1027 = Tipo de valor:
1028 = Registrar:
1029 = Desplazamiento:
1030 = Operador
1031 = Nombre de la variable donde se almacenan los datos del parche
1032 = Datos del parche:
1033 = Nota:
1034 = Frecuencia:
1035 = Tipo:
1036 = Puntos de interrupción condicionales
1037 = Eliminar
1038 = Editar
1039 = Agregar
1040 = Cancelar
1041 = Guardar
1042 = Nota: Los datos ingresados están en formato hexadecimal
​
1043 = Dirección de compensación (RVA)
1044 = datos sin procesar
1045 = Datos del parche
1046 = Nota

; Gancho
1100 = Momento de ejecución del parche
1101 = No se requiere procesamiento
1102 = Modo API de enlace
1103 = Seleccionar módulo:
1104 = Función de exportación:
1105 = Establecer el modo de punto de interrupción
1106 = Nombre del módulo:
1107 = Dirección del punto de interrupción (RVA):
1108 = Modo de dirección dinámica
1109 = Valor mínimo de espacio requerido para contener datos de parche (HEX):
1110 = Modo de tiempo de espera
1111 = Esperar milisegundos (DEC):
1112 = Opción de gancho
1113 = Aceptar
1114 = Cancelar

;Texto de gancho
1150 = Configuración del gancho
1151 = Error de configuración del gancho
1152 = Error de configuración del módulo
1153 = error de configuración de API
1154 = Error de configuración del valor RVA. Vuelva a escribir el valor hexadecimal.
1155 = El valor mínimo de espacio está configurado incorrectamente; vuelva a ingresar el valor hexadecimal.
1156 = Los milisegundos de espera están configurados incorrectamente; vuelva a ingresar el valor decimal.
1157 = Archivo EXE(*.exe)\0*.exe\0Archivo DLL(*.dll)\0*.dll\0Archivo PE(*. *)\0*. *\0

; FixItemDlg UI
1200 = Editar entrada de parche
1201 = Cancelar
1202 = Guardar

1210 = Datos del parche:
1211 = compensación EIP:
1212 = Desplazamiento RIP:
1213 = longitud hexagonal:
1214 = Etiqueta de almacenamiento:
1215 = Valor de registro:
1216 = Descripción:
1217 = Datos de etiqueta:
1218 = Detección de tiempo de espera:
1219 = Valor modificado:
1220 = Valor de almacenamiento:
1221 = Los datos que capturaste son:

; MemOffsetDlg Ui
1300 = Dirección de destino (los datos de compensación están en formato hexadecimal)
1301 = Registro de direccionamiento:
1302 = La memoria a la que apunta el registro:
1303 = Ejemplo: [ESP+24]+3C. Cuando el registro de direccionamiento es EXX/RXX, se refiere a la dirección almacenada
1304 = Transformación
1305 = Aceptar

1310 = Resolución de formato
1311 = Error de datos, registro no encontrado.
1312 = Error de datos, el tipo de registro no es correcto.
1313 = Error de datos, valor de compensación incorrecto.
1314 = Error de datos, los símbolos [] no coinciden.
1315 = Error de datos, exceso de análisis de cadenas.
1316 = Error de datos, error de análisis.
1317 = Error de datos, coincidencia de valor l incorrecta.
1318 = Error de datos, al valor de compensación le falta un signo.

;ConditionDlg Ui
1400 = Puntos de interrupción condicionales
1401 = Frecuencia:
1402 = Configuración de condición
1403 = No utilizar puntos de interrupción condicionales.
1404 = El número de veces que se ejecutan puntos de interrupción:
1405 = Tipo de puntos de interrupción:
1406 = Registrar:
1407 = Desplazamiento:
1408 = Tipo de datos:
1409 = Condición:
1410 = Valor:
1411 = Punto de interrupción condicional personalizado:
1412 = Cancelar
1413 = Aceptar

; MsgText
1500 = Establecer el tipo de puntos de interrupción
1501 = Por favor establezca el tipo de registro
1502 = Por favor establezca el tipo de datos
1503 = Establezca el tipo de condición
1504 = El valor ingresado en el campo de compensación es incorrecto. Por favor verifíquelo y modifíquelo.
1505 = Los datos de entrada del campo de valor son incorrectos, verifíquelos y modifíquelos.

1510 = Configuración del GANCHO
1511 = No se agregan datos de parche
1512 = Adición de datos incorrecta
1513 = Entrada incorrecta en los datos del código de característica
1514 = Entrada incorrecta en los datos del parche
1515 = La dirección RVA se ingresó incorrectamente
1516 = Recordatorio amistoso
1517 = Editar entrada de parche

1520 = ¿Está seguro de que desea cancelar la opción Hook?
1521 = Los datos del parche no se guardan. ¿Quieres cerrar la ventana actual directamente?
1522 = Los datos que ingresaste son incorrectos. Verifíquelo antes de operar.
1523 = ¡La dirección del parche es incorrecta! Los datos de la dirección virtual relativa (RVA) se ingresaron incorrectamente.
1524 = ¡La dirección del parche es incorrecta! La dirección virtual (VA) no puede estar vacía. Introduzca la dirección del parche (hexadecimal).
1525 = ¡La dirección del parche es incorrecta! La dirección base del módulo no puede estar vacía. Por favor ingrese la dirección donde está cargado el módulo en la memoria (Hexadecimal).
1526 = ¡La dirección del parche es incorrecta! Los datos de la dirección virtual son incorrectos. Por favor ingrese los datos hexadecimales.
1527 = ¡La dirección del parche es incorrecta! Los datos de la dirección del módulo son incorrectos, ingrese los datos hexadecimales.
1528 = ¡La dirección del parche es incorrecta! La dirección virtual (VA) no puede ser menor o igual a la dirección del módulo y no puede ser menor o igual a cero.
1529 = Los datos ingresados deben ser un valor hexadecimal (Use el carácter '??' para comodines).
1530 = Los datos hexadecimales deben contener un número par de caracteres.
1531 = Los datos sin procesar o los datos de parche no pueden estar vacíos.
1532 = El formato de datos sin procesar es incorrecto. Debe ser un valor hexadecimal.
1533 = El formato de datos del parche es incorrecto. Debe ser un valor hexadecimal.
1534 = La longitud de los datos sin procesar no coincide con los datos del parche.
1535 = El valor de compensación de los datos del código de característica es incorrecto. Debe ser un valor hexadecimal.
1536 = El primer byte de la dirección del parche es incorrecto. Complete el valor hexadecimal del byte. Si el módulo de destino no está empaquetado, ingrese 0.
1537 = Es posible que el módulo de destino esté empaquetado o que los datos señalados por el RVA deban decodificarse; debe ingresar el primer byte de la dirección del parche.
1538 = El valor RVA del módulo de destino es diferente del valor del primer byte de la entrada. Tenga en cuenta que se sospecha que el módulo está empaquetado o debe decodificarse después de ejecutarlo.
1539 = El elemento de datos del parche está configurado incorrectamente.
1540 = Los datos del parche se ingresaron incorrectamente.
1541 = El valor de compensación de la función se ingresó incorrectamente.
1542 = El desplazamiento de pila de la dirección de retorno de la función es incorrecto, debe ser una alineación de bytes DWORD o QWORD.
1543 = La palabra clave en el archivo Ini no puede estar vacía y tiene una longitud mínima de un carácter.
1544 = ¡La dirección del parche es incorrecta! El formato del valor del código de característica es: AA BB ??
1545 = El valor de ajuste de pila de la dirección de retorno de la función es incorrecto, debe ser alineación de bytes DWORD o QWORD.
1546 = Seleccione primero el registro correspondiente.
1547 = No se encuentra la etiqueta de almacenamiento del tipo de datos correspondiente a los datos del parche. Guarde la etiqueta antes de usarla.
1548 = La etiqueta de almacenamiento actual está en uso. Utilice otra etiqueta de almacenamiento.
1549 = El registro de bandera está vacío, seleccione primero el registro correspondiente.
1550 = El registro está vacío. Seleccione primero el registro correspondiente.
1551 = El tipo de valor modificado está vacío. Seleccione primero el tipo de valor modificado correspondiente.
1552 = El tipo de valor está vacío. Seleccione primero el tipo de valor correspondiente.
1553 = El valor del registro se ingresó incorrectamente.
1554 = El desplazamiento del registro está configurado incorrectamente.
1555 = El desplazamiento EIP/RIP está configurado incorrectamente.
1556 = La longitud hexagonal es incorrecta. Ingrese la longitud HEX de los datos del parche (la longitud hexadecimal es hexadecimal).
1557 = La etiqueta de almacenamiento actual es incorrecta. los caracteres de la etiqueta de almacenamiento solo se permiten letras, números y guiones bajos.
1558 = La etiqueta de los datos del parche leídos desde .ini es incorrecta, los caracteres de la etiqueta de almacenamiento solo se permiten letras, dígitos y guiones bajos.
1559 = ¡Falló la carga del módulo de funciones!
1560 = Esta entrada contiene la etiqueta de almacenamiento %s. ¿Quieres eliminarlo?
1561 = Ha eliminado la entrada que contiene la etiqueta de almacenamiento %s. Modifique la etiqueta si se utiliza en otro lugar.
1562 = La etiqueta de almacenamiento es incorrecta, la etiqueta de almacenamiento no es del tipo de dirección o no existe.
1563 = El elemento del parche contiene variables de almacenamiento y es utilizado por otros elementos. Por favor, desutilícelos antes de modificarlos.
1564 = Cuando el valor de compensación de EIP/RIP se completa con NOP (o 0), el módulo de parche obtendrá automáticamente la longitud de la instrucción de ensamblaje de la dirección del punto de interrupción y agregará EIP/RIP para lograr el efecto de omitir esta instrucción de ensamblaje. \r\nCuando el valor de compensación no es NOP (o 0), el valor de compensación EIP/RIP se calcula como la dirección de destino menos la dirección actual (ingrese un valor hexadecimal).
1565 = Modificar descripción EIP/RIP
1566 = Ya no se muestra
1567 = Aceptar

1570 = ¡Error al analizar la entrada del parche!
1571 = ¡Desmarque "Apuntar a otros módulos"!
1572 = Todavía hay datos de parche no agregados. ¿Quieres cerrar la ventana actual directamente?
1573 = No se agregan datos de parche
1574 = Cuando se selecciona "Guardar el contexto actual y modificarlo cuando regrese la función", solo se puede seleccionar el tipo de parche "Modificar la memoria a la que apunta el registro".
1575 = archivo EXE (*.exe)\0*.exe\0
1576 = archivo DLL (*.*)\0*.*\0

; ListCombo
1600 = Modificar registro
1601 = Modificar registro de bandera
1602 = Modificar la memoria a la que apunta el registro
1603 = Modificar EIP/RIP
1604 = Creador de claves de memoria
1605 = Almacenar datos actuales
1606 = Modificar la memoria a la que se asigna la dirección de almacenamiento.
1607 = Agregar detección anti-depuración
1608 = Modificar el valor del registro MMX

610 = Número inmediato personalizado
1611 = Registro actual
1612 = Memoria a la que apunta el registro
1613 = Usar datos almacenados

1620 = Agregar conector
1621 = Agregar valor de registro
1622 = Agregar valor de memoria al que apunta el registro
1623 = Usar datos almacenados
1624 = ventana emergente muestra información del registro

1630 = Guardar registro
1631=Guardar memoria a la que apunta el registro
1632 = Guarda la dirección de memoria en la instrucción de ensamblaje.

1640 = Registro
1641 = Memoria a la que apunta el registro

1650 = Igual(==)
1651 = No Igual(!=)

1660 = igual(==)
1661 = desigual(!=)
1662 = mayor que(>)
1663 = Mayor o igual a(>=)
1664 = menor que(<)
1665 = Menor o igual a(<=)
1666 = con signo mayor que(>)
1667 = con signo mayor o igual a(>=)
1668 = firmado menos que(<)
1669 = con signo menor o igual a(<=)

; No traducir BYTE/WORD/DWORD/QWORD
1670 = BYTE
1671 = WORD
1672 = DWORD
1673 = HEX value
1674 = ASCII string
1675 = Delphi string
1676 = Unicode string
1677 = ASCII length
1678 = Delphi length
1679 = Unicode length
1680 = QWORD

; No traducir BYTE/WORD/DWORD/QWORD
1690 = BYTE
1691 = WORD
1692 = DWORD
1693 = HEX value
1694 = ASCII string
1695 = Delphi string
1696 = Unicode string
1697 = QWORD

; No traducir BYTE/WORD/DWORD/QWORD
1700 = BYTE
1701 = BYTE(decimal)
1702 = WORD
1703 = WORD(decimal)
1704 = DWORD
1705 = DWORD(decimal)
1706 = DWORD(signed)
1707 = QWORD
1708 = QWORD(decimal)
1709 = QWORD(signed)

; No traducir BYTE/WORD/DWORD/QWORD
1710 = BYTE
1711 = BYTE(decimal)
1712 = WORD
1713 = WORD(decimal)
1714 = DWORD
1715 = DWORD(decimal)
1716 = DWORD(signed)
1717 = HEX value
1718 = ASCII string
1719 = Delhpi string
1720 = Unicode string
1721 = QWORD
1722 = QWORD(decimal)
1723 = QWORD(signed)

; Assembly las instrucciones  no estar traducidas
1730 = sin participación
1731 = Y
1732 = O
1733 = XOR
1734 = NO
1735 = SHL (desplazamiento lógico a la izquierda)
1736 = ROL (desplazamiento a la izquierda en bucle)
1737 = SHR (desplazamiento lógico a la derecha)
1738 = ROR (desplazamiento a la derecha del bucle)
1739 = SAR (desplazamiento aritmético a la derecha)
1740 = AÑADIR
1741 = SUB
1742 = MUL
1743 = DIV
1744 = MODIFICACIÓN
​

1750 = Una vez
1751 = Cada Vez

1760 = Punto de interrupción de inteligencia
1761 = Punto de interrupción del software (int3)
1762 = Punto de interrupción de hardware

1770 = Guardar el contexto actual y modificarlo cuando la función regrese
1771 = Modificar contexto cuando la función regresa
1772 = La función regresa directamente después de modificar el contexto

; PE Check
2000 = El archivo no existe o no se pudo cargar
2001 = Este no es un archivo PE válido
2002 = Este no es un archivo PE de 32 bits válido
2003 = Este no es un archivo DLL de 32 bits válido
2004 = Este no es un archivo EXE de 32 bits válido
2005 = Este no es un archivo PE de 64 bits válido
2006 = Este no es un archivo DLL de 64 bits válido
2007 = Este no es un archivo EXE de 64 bits válido

[ComparePeUi]
; Nombre PlugIn
666 = PE comparación de archivos
; MainUI
1000 = Comparación de archivos PE
1001 = Archivo original:
1002 = Modificar archivo:
1003 = Restablecer dirección base (HEX):
1004 = Seleccionar todo
1005 = Encuentra la diferencia en 0, total 0 bytes.
1006 = Agregar seleccionado
1007 = Comparar archivo
1008 = Exportar

1010 = Dirección virtual relativa:
1011 = Dirección virtual:
1012 = Dirección de compensación de archivo:
1013 = Datos sin procesar:
1014 = Modificar datos:
1015 = Información del artículo

1020 = Dirección virtual relativa
1021 = Dirección virtual
1022 = Dirección de compensación de archivo
1023 = Datos sin procesar
1024 = Modificar datos
1025 = Información de sección

1030 = Archivo de comparación agregado automáticamente
1031 = ¡Error al abrir el archivo original!
1032 = ¡Error al abrir el archivo de modificación!
1033 = ¡Falló la comparación de archivos, error desconocido!
1034 = El archivo original y el tipo de archivo modificado son diferentes, ¡no comparar!
1035 = El tamaño del archivo original y el del archivo modificado son diferentes, ¡no comparar!
1036 = Error de entrada de datos de la dirección base, verifique y vuelva a comparar.
1037 = Error de entrada de datos de dirección base, excediendo el máximo del archivo PE.
1038 = Si el archivo original no coincide con el archivo del proyecto, no lo agregue.
1039 = Compara los datos antes de agregarlos.
1040 = Se encontraron %d diferencias, un total de %d bytes.
1041 = Archivos EXE (*.EXE)\0*.EXE\0Archivos DLL (*.DLL)\0*.DLL\0Archivos PE (*.*)\0*.*\0
1042 = Archivo de texto (*.txt)\0
1043 = Creado con éxito.
1044 = Error al crear.
​
; PE Check
2000 = El archivo no existe o no se pudo cargar
2001 = Este no es un archivo PE válido
2002 = Este no es un archivo PE de 32 bits válido
2003 = Este no es un archivo DLL de 32 bits válido
2004 = Este no es un archivo EXE de 32 bits válido
2005 = Este no es un archivo PE de 64 bits válido
2006 = Este no es un archivo DLL de 64 bits válido
2007 = Este no es un archivo EXE de 64 bits válido


[OffsetTransformUi]
; Nombre PlugIn
666 = Conversión de formato de dirección

; MainUI
1000 = Conversión de formato de dirección
1001 = Archivo de destino:
1002 = Información del segmento
1003 = Conversión de formato
1004 = Tipo:
1005 = Dirección base:
1006 = Convertir
1007 = Tamaño de archivo:
1008 = Tamaño DeImagen:

1010 = Dirección virtual relativa
1011 = Dirección virtual
1012 = Dirección de compensación de archivo
1013 = byte sin formato
1014 = Información de la sección

1020 = Información de la sección
1021 = Dirección virtual
1022 = Tamaño virtual
1023 = Compensación de datos sin procesar
1024 = Tamaño de datos
1025 = Banderas (Flags)

1030 = El valor de %s ingresado es incorrecto, verifique y vuelva a ingresar.
1031 = ¡La entrada de dirección virtual relativa es incorrecta, ha excedido el Tamaño de Imagen!
1032 = La entrada de la dirección virtual es incorrecta, debe ser mayor o igual que ImageBase y menor que el tamaño de la memoria del módulo.
1033 = La entrada de la dirección de desplazamiento del archivo es incorrecta, ¡ha excedido el tamaño del archivo!
1034 = La dirección de desplazamiento del archivo excede el tamaño del archivo, ¡no se encuentra en el archivo!
1035 = La dirección base se ingresó incorrectamente, ¡se excedió el tamaño máximo de archivo PE!
1036 = La dirección base se ingresó incorrectamente, verifique y compare nuevamente.
1037 = ¡El archivo original no pudo abrirse!
1038 = Archivos EXE (*.EXE)\0*.EXE\0Archivos DLL (*.DLL)\0*.DLL\0Archivos PE (*.*)\0*.*\0

; PE Check
2000 = El archivo no existe o no se pudo cargar
2001 = Este no es un archivo PE válido
2002 = Este no es un archivo PE de 32 bits válido
2003 = Este no es un archivo DLL de 32 bits válido
2004 = Este no es un archivo EXE de 32 bits válido
2005 = Este no es un archivo PE de 64 bits válido
2006 = Este no es un archivo DLL de 64 bits válido
2007 = Este no es un archivo EXE de 64 bits válido


[SearchFeatureUi]
; Nombre PlugIn
666 = Búsqueda de código de característica

; MainUI
1000 = Búsqueda de código de función
1001 = Archivo de destino:
1002 = Código de característica:
1003 = Restablecer dirección base (HEX):
1004 = Encuentra 0.
1005 = Buscar
1006 = Cadena de búsqueda

1010 = No.
1011 = Dirección virtual
1012 = Dirección virtual relativa
1013 = Dirección de compensación de archivo
1014 = Información de la sección
1015 = Banderas( Flags)

1020 = Código de característica no encontrado.
1021 = Encontrado %d en total
1022 = Encuentra más de %d
1023 = Archivos EXE (*.EXE)\0*.EXE\0Archivos DLL (*.DLL)\0*.DLL\0Archivos PE (*.*)\0*.*\0
1024 = Los datos del código de característica deben ser un valor hexadecimal (compatible con '??').
1025 = La longitud del código de característica debe ser un número par.
1026 = ¡El formato del código de característica es incorrecto! \r\n formato: AA BB ?? ?? CC
1027 = El archivo de destino está vacío. Primero seleccione un archivo de destino.
1028 = ¡Error al abrir el archivo de destino!
1029 = ¡Código de característica no encontrado!
1030 = La dirección base se ingresó incorrectamente, ¡se excedió el tamaño máximo de archivo PE!
1031 = La dirección base se ingresó incorrectamente, verifique y compare nuevamente.
1033 = ¡Ingrese el código de característica!

1040 = ¡Copia la dirección virtual exitosamente!
1041 = ¡Error al copiar la dirección virtual!
1042 = ¡Copia la dirección virtual relativa exitosamente!
1043 = ¡Error al copiar la dirección virtual relativa!
1044 = ¡Copiar la dirección de desplazamiento del archivo correctamente!
1045 = ¡Error al copiar la dirección de desplazamiento del archivo!

1050 = Copiar dirección virtual (VA)
1051 = Copiar dirección virtual relativa (RVA)
1052 = Copiar dirección de desplazamiento de archivo (FOA)

; PE Check
2000 = El archivo no existe o no se pudo cargar
2001 = Este no es un archivo PE válido
2002 = Este no es un archivo PE de 32 bits válido
2003 = Este no es un archivo DLL de 32 bits válido
2004 = Este no es un archivo EXE de 32 bits válido
2005 = Este no es un archivo PE de 64 bits válido
2006 = Este no es un archivo DLL de 64 bits válido
2007 = Este no es un archivo EXE de 64 bits válido


[StringToHexUi]
; Nombre del PlugIn
666 = Cadena a hexadecimal

; MainUI
1000 = cadena a hexadecimal
1001 = Datos de cadena:
1002 = Datos hexadecimales (de izquierda a derecha en orden de cadena, big endian):
1003 = Conversión
1004 = Error en la conversión de cadenas, posiblemente porque los datos son demasiado largos.


[HiJackUi]
; Nombre del PlugIn
666 = Generador de código HiJack

; MainUI
1000 = Generador de código HiJack
1001 = Modo HiJack
1002 = Modo Tránsito
1003 = Trayectoria del Sistema
1004 = Ruta Relativa
1005 = Archivo de Destino
1006 = Copiar
1007 = Crear Proyecto
1008 = Cargar Parche Crack
1009 = Cargar PYG.DLL
1010 = Cargar PYG64.DLL
1011 = Compilar

1020 = Recordatorio amistoso
1021 = La función de exportación DLL contiene características de C++11, por favor seleccione el estándar de lenguaje C++ correspondiente al compilar (recomendado para vs2017 o superior).
1022 = Archivo DLL(*.dll)\0*.dll\0Archivo DLL(*.dll)\0*.dll\0
1023 = %s Proyecto secuestrado creado con éxito. \r\n\r\n
1024 = Proyecto VS2008_x64, archivo .asm necesita ml64.exe para compilar, \r\n reglas de compilacion para masm64.rules, si este archivo no existe por favor agreguelo usted mismo. \r\n
1025 = El proyecto utiliza la versión del SDK por defecto, si no puede compilarlo, por favor, ajústelo a la versión del SDK instalada. \r\nEl proyecto utiliza la "Plataforma de Herramientas Set" por defecto XP sin marcar, si es necesario, por favor, establezca su propio. \r\n
1026 = %s Falló la creación del proyecto secuestrado. \r\n\r\n
1027 = Por favor seleccione un archivo DLL.

2000 = Advertencia
2001 = No es un fichero PE válido
2002 = Este no es un archivo DLL válido
2003 = Este no es un archivo Dll de 32 bits válido.
2004 = Este archivo Dll no es válido para 64 bits.

3000 = Tarea interrumpida
3001 = Tarea iniciada
3002 = Error al crear el proyecto.
3003 = Proyecto creado con éxito.
3004 = Ejecutando tarea de compilación
3005 = Script de compilación creado, iniciando compilación ...
3006 = Nota: si el antivirus bloquea build.bat, permítelo.
3007 = No se encontró el resultado de la compilación.
3008 = ¡Compilación exitosa!
3009 = Abrir el resultado de la compilación en la carpeta.
3010 = La compilación falló, abriendo carpeta del proyecto.
3011 = Tarea finalizada
3012 = Proceso de tarea
3013 = Aceptar

[TryInject]
; PlugIn Name
666 = Detector de DLL de secuestro de proceso

; MainUI
1000 = Programa objetivo:
1001 = Argumentos de la línea de comandos:
1002 = Modo de detección:
1003 = Detección de OEP HOOK
1004 = Detección de ejecución directa
1005 = Detección de ejecución de servicio
1006 = Crear proyecto de secuestro
1007 = Detectar módulos de secuestro
1008 = No.
1009 = Nombre de DLL de secuestro
1010 = Momento del secuestro
1011 = Archivo EXE(*.exe)\0*.exe
1012 = Recordatorio amable
1013 = Mensaje de error
1014 = El archivo del programa objetivo no existe.
1015 = El programa objetivo no puede residir en el Escritorio. Cópielo a otra carpeta.
1016 = El programa objetivo no puede residir en el directorio system32. Cópielo a otra carpeta.
1017 = Este no es un archivo EXE de 64 bits válido. Pruebe con la herramienta de 32 bits.
1018 = Este no es un archivo EXE de 32 bits válido. Pruebe con la herramienta de 64 bits.
1019 = Se detectó PYG.dll/PYG64.dll en la carpeta objetivo. Puede afectar a la detección. Elimine los archivos de parche antes de continuar.
1020 = La tarea de detección copiará ciertas DLL del sistema a la carpeta objetivo para pruebas e intentará ejecutar el programa objetivo.\r\n\r\nDuración estimada: 5~15 segundos. Espere.\r\n\r\nNota: Asegúrese de que el proceso objetivo no tenga protecciones anti-secuestro; de lo contrario, esta herramienta no puede proporcionar resultados completos.
1021 = Este no es un proceso de servicio válido.
1022 = Ejecutando tarea de detección. Espere por favor.
1023 = Se encontraron archivos no eliminados de la tarea anterior. ¿Desea limpiarlos?
1024 = Se completó la limpieza de los archivos no eliminados.

; Inject
1100 = Intentar ejecutar el programa objetivo durante 3 segundos antes de la detección
1101 = Programa objetivo probado previamente. Mostrando resultados directamente.
1102 = Esta es una entrada de servicio no válida.
1103 = El servicio %s está en ejecución
1104 = Deteniendo el servicio %s: %d
1105 = Deteniendo el servicio %s: %d, PID: %d
1106 = Tarea completada en %d segundos. Detectadas %d DLL sospechosas secuestrables. Haga doble clic o seleccione cualquier DLL de la lista para crear un proyecto de verificación:
1107 = Tarea completada en %d segundos. No se encontraron DLL secuestrables.
1108 = Comenzando a copiar DLL de detección...
1109 = Tarea fallida: Sin permiso para acceder al directorio system32.
1110 = Tarea fallida: Error al copiar el archivo.
1111 = Error al obtener el tamaño del disco.
1112 = Se encontró DLL duplicada %s. Omitiendo sobrescritura.
1113 = Copia de DLL de detección completada.
1114 = Espacio en disco insuficiente. Mueva el programa objetivo a una unidad con más espacio.
1115 = El objetivo alcanzó el OEP pero no se encontraron DLL secuestrables.
1116 = El objetivo se ejecutó pero no se encontraron DLL secuestrables.
1117 = El objetivo alcanzó el OEP. Se encontraron %d DLL secuestrables.
1118 = El objetivo se ejecutó. Se encontraron %d DLL secuestrables.
1119 = Error al crear el hilo de eliminación para %s. Error %d.
1120 = Renombrando archivo %s para eliminar en el reinicio del sistema. bRet = %d, Error %d.
1121 = Comenzando limpieza de DLL de detección...
1122 = En algunos casos, eliminar ciertas DLL copiadas puede llevar tiempo. Por favor, espere...
1123 = Limpieza de DLL de detección completada. No se pudieron eliminar %d archivos.
1124 = Limpieza completada. %d archivos programados para eliminación asíncrona (tiempo de espera omitido).
1125 = Secuestrable después de alcanzar el OEP.
1126 = Secuestrable antes de alcanzar el OEP.
1127 = La ejecución de la tarea falló, limpiando los archivos temporales copiados, por favor espere
1128 = La ejecución de la tarea falló, tiempo total %d segundos.

[PatchUi]
1000 = Programa:
1001 = Galleta:
1002 = Fecha:
1003 = Parche
1004 = Seleccionar versión

1010 = Archivo de versión personalizado
1011 = ordinal
1012 = nombre del módulo
1013 = Tipo
1014 = módulo de secuestro
1015 = módulo de crack
1016 = Seleccionar todo
1017 = Liberación
1018 = módulo de terceros
1019 = Acerca de

1020 = ¡Falló la inyección! Código de error: %d.
1021 = Tiempo de espera de dll de parche de selección inteligente. El programa puede estar ejecutándose o no ha encontrado un dll de secuestro disponible. ¿Habilitar el modo Inyección? \r\n\r\n Recordatorio amigable: si el programa se ha empaquetado, se recomienda probarlo después de liberar todos los archivos manualmente. \r\n
1022 = ¡Falló la creación del archivo! El archivo está ocupado por un proceso. Cierra ese proceso antes de aplicar el parche. \r\nRuta del archivo: %s
1023 = ¡Falló la creación del archivo! Código de error: %d. \r\nRuta del archivo: %s
1024 = ¡Error al escribir en el archivo! Código de error: %d \r\nRuta del archivo: %s
1025 = ¡Parche exitoso!
1026 = ¡Error al liberar el archivo!
1027 = %d archivos liberados exitosamente!
1028 = El archivo ya existe. ¿Sobrescribirlo? \r\n Archivo de destino: %s

