[Problema Y Solución] Las Misiones No Se Traducen

[Problema Y Solución] Las Misiones No Se Traducen
Artículo
Citar    Descargar mensaje  
Mensaje [Problema Y Solución] Las Misiones No Se Traducen 
 
Saludos ^^

Hoy me he encontrado con el problema de que TrinityCore ha cambiado la estructura de la tabla "quest_template" concretamente han sustituido el antiguo campo "entry" por "Id" el cual afecta a las traducciones de eswow2 ya que la sql busca el campo "entry" dentro de "quest_template" y no agrega ninguna fila a "locales_quest"

La solucíon es editar el archivo de EsWoW2:
TrinityCore/comunes/locales_quest.sql


Buscar esta linea:
INSERT IGNORE INTO `locales_quest` (`entry`) SELECT `entry` FROM `quest_template`


Y sustituirla por esta:
INSERT IGNORE INTO `locales_quest` (`entry`) SELECT `Id` FROM `quest_template`


Espero que a alguien le halla servido esta ayuda

Un saludo ^^



 
Dekadence - Perfil MP  
Dekadence [ Vie 02 Dic, 2011 00:29 ]


[Problema Y Solución] Las Misiones No Se Traducen
Comentarios
Citar    Descargar mensaje  
Mensaje Re: [Problema Y Solución] Las Misiones No Se Traducen 
 
Buén apunte.

Gracias.



 
turuk - Perfil MP  
turuk [ Vie 02 Dic, 2011 03:26 ]
Citar    Descargar mensaje  
Mensaje Re: [Problema Y Solución] Las Misiones No Se Traducen 
 
Gracias por el aviso, lo tendremos en cuenta en la proxima rev.

Salu2



 
Mrbytes - Perfil MP  
Mrbytes [ Vie 02 Dic, 2011 21:50 ]
Citar    Descargar mensaje  
Mensaje Re: [Problema Y Solución] Las Misiones No Se Traducen 
 
disculpa esa linea de la que hablas como lo modifico manualmente o abriendo con algun programa?, y donde encuentro ese archivo?



 
elquin - Perfil MP  
elquin [ Lun 26 Dic, 2011 23:04 ]
Citar    Descargar mensaje  
Mensaje Re: [Problema Y Solución] Las Misiones No Se Traducen 
 
subir-3

me sale eso es por eso q no se traduce cierto?

la bd que tengo es:

Trinity Core has been updated to the latest revision (ea7b0b064da0)
Trinity Database has been updated to the latest revision (335.11.44)

saludos



 
elquin - Perfil MP  
elquin [ Lun 26 Dic, 2011 23:15 ]
Citar    Descargar mensaje  
Mensaje Re: [Problema Y Solución] Las Misiones No Se Traducen 
 
ya lo pude solucionar =) grax por tu ayuda



 
elquin - Perfil MP  
elquin [ Lun 26 Dic, 2011 23:52 ]
Citar    Descargar mensaje  
Mensaje Re: [Problema Y Solución] Las Misiones No Se Traducen 
 
Comparto mi experiencia ya que aun cambiando la linea como sugirió el amigo Dekadence, aun no conseguía traducir las quest ni los textos de los npc's.
Al parecer mis problemas fueron 2.. Aparte de que no insertaba nada en las tablas "locales_quest" y  "locales_npc_text", al parecer tampoco "duplicaba" los ID's de las demás tablas.. por tanto cuando WHERE `entry`='1' .. al no existir el Id de "entry" no actualizaba ningún dato.
Ademas al ser WHERE `entry`='1' tampoco funcionaba ningún UPDATE ya que la columna había cambiado de Entry a ID.

Por tanto hice lo siguiente:

A- Trate de traducir con el instalador de Eswow2, enseguida advertí que me daba el error
" Unknown column 'entry' in 'field list' "
En las tablas: "locales_quest" y "locales_npc_text". (sucede por el error que nos explica Dekadence, el cual afecta no solo a INSERT sino también a TODAS las UPDATES)

B- Tome el consejo de Dekadence en locales_quest.sql, ya que en locales_npc_text.sql ya estaba cambiado "entry" por "ID".

C- Con SQLYog; fui a la tabla "quest_template" y "npc_text", luego exporte los datos de la columna ID como CSV.

D- Después fui a las tablas "locales_quest" y "locales_npc_text" e importe los CSV que les correspondían a cada una y  que solo afectara a la columna ID.
Con esto conseguí tener todos los valores ID con todas las demás columnas en NULL.

E- Finalmente altere las tablas para cambiar el nombre de la columna ID a entry. Para que funcionaran todos los UPDATE de las traducciones.

Con esto pude traducir todas las tablas satisfactoriamente sin ningún error. Obviamente luego de actualizarlas volví a cambiar la columna entry por ID, de ambas tablas.

El único problema es que parece que todas las misiones se tradujeron bien .. solo que no en el registro de misiones .. ahi siguen apareciendo en ingles todas. Asi que si alguno sabe el porque se lo agradecería mucho.

Bueno espero si alguien tuvo este problema, que le sirva mi pequeña ayudita  



 
Cliff_HFM - Perfil MP  
Cliff_HFM [ Sab 14 Dic, 2013 00:03 ]
Mostrar mensajes anteriores:    
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 


   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.5273s (PHP: 84% SQL: 16%)
Consultas SQL: 13 - Debug on - GZIP Activado