Autor
|
Tema: Cómo Traducir las Strings de un VB.net? (Leído 5,519 veces)
|
|
tincopasan
Desconectado
Mensajes: 1.286
No es lo mismo conocer el camino que recorrerlo.
|
con algún programa para .net (reflector. ilspy, justdecompiler, etc)
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
¿dónde están las Strings? Si las cadenas de texto las hubieran añadido cómo recursos en un archivo administrado de recursos .Net entonces sería más facil hacerlo cómo pensaste al principio, pero no es el caso, la aplicación no fue pensada para la traducción de idioma, así que te va a costar más que eso, hecha mano de un decompiler. Usando la aplicación .Net reflector de RedGate, es facil localizar los Strings, ya sea utilizando el buscador de Strings o navegando directamente hasta el método InitializeComponent en la class Form1, que es un método el cual se genera automáticamente por la IDE de Visual Studio cuando le asignas texto a los controles de la UI en tiempo de diseño, pues bien, allí en ese método verás, para empezar, una gran cantidad con cientos de strings Japos. En otros miembros de la misma class irás viendo el resto de cadenas de texto, que no son para nada pocas. Nota: Ten cuidado por que el programador utilizó caracteres Japos para definir el nombre de los espacios de nombre (NameSpaces) así cómo para asignar nombres internos que no debes modificar como por ejemplo al instanciar el Type Font o el Type Treenode y probablemente existan más órdenes que puedan causar conflictos, strings como el del primer parámetro del constructor Font no debes modificarlo (a menos que quieras personalizar la fuente de texto por otra): Me.Button_ibeyomi_jikkou.Font = New Font("MS ゴシック", 14.25!, FontStyle.Bold, GraphicsUnit.Point, &H80) Te muestro una imagen de ayuda para modificar un string: ( Click para maximizar ) Saludos
|
|
« Última modificación: 20 Septiembre 2015, 11:55 am por Eleкtro »
|
En línea
|
|
|
|
|
MCKSys Argentina
|
La voz del Google: Hombre Traté y traté, pero no pudo conseguir en esa ventana que le permite cambiar las Strings. ¿Cómo llegaste a ella? por favor, muéstrame paso a paso.no puedo cambiar! Ya te ha respondido. Necesitas usar un plugin llamado REFLEXIL. Google translator:Ele já respondeu-lhe. Você precisa usar um plugin chamado Reflexil. Saludos!
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
Hombre Traté y traté, pero no pudo conseguir en esa ventana que le permite cambiar las Strings. ¿Cómo llegaste a ella? por favor, muéstrame paso a paso. El único paso que no mencioné es cómo activar el Reflexil, ve al menú " Tools" y allí verás abajo del todo la opción "Reflexil x.x" (siempre que tengas el plugin instalado claro está), al activarlo te saldrá la ventana esa abajo a la derecha. ➢ Reflexil v2.0 for .Net Reflector AIOPD: Desde el mismo menú puedes añadir plugins, héchale un vistazo a las opciones. EDITO: Ahm bueno y... otra cosa que se me olvidaba mencionar, cuando hayas hecho las modificaciones, en la lista de la izquierda le das click derecho a la referencia para abrir el menú, seleccionas la opción " Reflexil -> Save" para guardar los cambios, y luego cargas el archivo parcheado para mostrar los cambios que hiciste. Saludos
|
|
« Última modificación: 21 Septiembre 2015, 21:18 pm por Eleкtro »
|
En línea
|
|
|
|
.:UND3R:.
|
Si todo lo comentado te parece muy chino, entonces utiliza SAE: Simply Assambly Explorer, un descompilador de .NET que trae incluida la opción de edición, saludos y suerte.
|
|
|
En línea
|
Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
|
|
|
karmany
|
La última versión de Resource Hacker 4.2.5, recién lanzada el mes pasado, no sé si será capaz de editar las strings de un VB.NET. Las anteriores NO. Existe un programa que yo he utilizado mucho, que es capaz de editar las cadenas de texto tanto de ejecutables a 32bits como a 64 bits y también de ejecutables .NET. Échale un vistazo: http://www.ntcore.com/exsuite.phpPD. Pero recuerda que estas herramientas solo abrirán las string que encuentren en los recursos.
|
|
|
En línea
|
|
|
|
02k0
Desconectado
Mensajes: 39
|
Muchas Gracias! tincopasan MCKSys Argentina Eleкtro .:UND3R:. karmany ustedes mi ayudaran mucho!!! Saludos!
|
|
|
En línea
|
Lo que no fue impreso, sigue siendo escrito a la mano.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
strings binarios ¿como?
Programación Visual Basic
|
SERBice
|
5
|
2,577
|
28 Noviembre 2007, 06:29 am
por cobein
|
|
|
Como puedo traducir mi web?
« 1 2 »
Desarrollo Web
|
Skeletron
|
11
|
8,028
|
23 Enero 2014, 21:34 pm
por sexto
|
|
|
Como Traducir Web
Desarrollo Web
|
David Vans
|
1
|
2,698
|
5 Junio 2010, 00:51 am
por Mr. Crowley
|
|
|
Como ingresar dos strings como parametros en una funcion
Programación C/C++
|
SNP
|
5
|
3,915
|
17 Mayo 2012, 20:07 pm
por exel
|
|
|
montar sus strings como quieras
« 1 2 »
Programación Visual Basic
|
DELPHI-XE6
|
16
|
8,693
|
19 Agosto 2014, 23:48 pm
por seba123neo
|
|