La Web del Programador: Comunidad de Programadores
 
    Pregunta:  14731 - SOFTWARE PARA CONVERSION DE IDIOMA DE LOS PROGRAMAS
Autor:  CASTULO RAFAEL RIVERO ORTIZ
QUE PROGRAMA EXISTE ACTUALMAENTE QUE SIRVA PARA CONVERTIR UN SOFTWARE DE UN IDIOMA A OTRO, POR EJEMPLO DE INGLES AL ESPAÑOL... YO HE TRATADO CON EL EXESCOPE, CON EL WINHEXE, ULTRA EDIT, PERO QUISIERA SABER SI HAY ALGUNA MANERA MAS RAPIDA Y EFICIENTE PARA REALIZAR LA CONVERSION DE LAS BIBLIOTECAS Y EJECUTABLES.

MUY AGRADECIDO POR SU AYUDA.

CASRIVOR.

  Respuesta:  Dabiz Spuch Calvar
Es sencillo hacer un programa que exporte las etiquetas de texto de un ejecutable, las traduzca, y que luego las vuelva a importar. El inconveniente que tiene modificar etiquetas de los ejecutables es que tienen que ser del mismo tamaño (deben opupar el mismo número de bytes) para que las direcciones del ejecutable no cambien, ya que un ejecutable tiene todas sus direcciones enlazadas (ya ha sido linkado). Es decir, si encuentras la cadena 'Enter password', tienes que sustituirla por la cadena 'Introduzca su clave', pero las dos cadenas son de diferente longitud, en este caso podrías sustituirla por 'Entre su clave', pero claro, esto hay que hacerlo manualmente por cada literal encontrado.

Un saludo.