Página 1 de 1

Error al enviar puntuación

Publicado: 07 Abr 2012, 16:58
por michan
Hola!
Ahora he visto que al enviar una puntuación y ganar en el mod http://www.phpbb-es.com/foro/mods-desar ... 30830.html pues que me salta un error...

Código: Seleccionar todo

[phpBB Debug] PHP Warning: in file [ROOT]/arcade/includes/class.php on line 2676: sprintf() [function.sprintf]: Too few arguments
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1040: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1040: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4895: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4897: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4898: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4899: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
Alguna idea de que puede pasar? :)

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:25
por Makoto
creo que es por mala traduccion, viendo vien sep es por mala traduccion xD

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:33
por Rainwod
Makoto escribió:creo que es por mala traduccion, viendo vien sep es por mala traduccion xD
Makoto con todo respeto no me parece que sea por mala traducción. Si me equivoco corrígeme en los archivos que muestra el error trabajan con el lenguage. Puedes explicarme como el lenguage afecta de esta manera a los archivos en cuestión???? :lee

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:39
por Makoto
Habersh! :chulo:

en el archivo arcade/includes/class.php en la linea 2676 esta:

Código: Seleccionar todo

$message  = sprintf($user->lang['ARCADE_FULL_DONE'], $game_info['game_name']) . $this->return_links($game_info);
cual solo tiene como definido una variable en el lenguaje $game_info['game_name']
pero en el archivo

language/es/mods/arcade.php esta

Código: Seleccionar todo

'ARCADE_FULL_DONE'						=> 'Gracias por jugar %s.<br /><br />%sClic para jugar %s de nuevo%s<br /><br />%sClic aquí para volver a %s%s<br /><br />%sClic aquí para volver a la sala de juegos%s',
como ves pide mas variables (las variables son %s)

pero en el archivo

language/en/mods/arcade.php esta

Código: Seleccionar todo

'ARCADE_FULL_DONE'							=> 'Thank you for playing %s.',
como ves solo pide una variable lo cual esta bien


no sé si me entendiste :cachas:

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:42
por Rainwod
Thanks mannnnn gracias :bravo: entonces no hay ninguna traducción mejor que le podamos facilitar???

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:44
por Makoto
Bueno el mod es muy extenso u_u lo malo es que se esta usando la traduccion de la version anterior ahora que el mod tiene nuevo desarrollador el ha cambiado muchas variables

lo que recomendaria para solucionar solo dicho problema seria cambiar la linea de traduccion por esta

Código: Seleccionar todo

'ARCADE_FULL_DONE'						=> 'Gracias por jugar %s.',

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:51
por angelismo
A ver la traducción no es mala ,lo que pasa es una traducción de las primeras versiones del aracde hecha por jakk(antiguo miembro del equipo) ,que yo he actualiado conforme han ido saliendo las nuevas versiones. Voy subir la traducción con ese error solucionado.

Re: Error al enviar puntuación

Publicado: 10 Abr 2012, 21:54
por Rainwod
angelismo escribió:A ver la traducción no es mala ,lo que pasa es una traducción de las primeras versiones del aracde hecha por jakk(antiguo miembro del equipo) ,que yo he actualiado conforme han ido saliendo las nuevas versiones. Voy subir la traducción con ese error solucionado.
Creo que michan te lo agradecerá :lol: :lol:

Re: Error al enviar puntuación

Publicado: 11 Abr 2012, 12:49
por michan
Todavía me sale este otro error cuando envío la puntuación (y gano):

[phpBB Debug] PHP Warning: in file [ROOT]/arcade/includes/score.php on line 392: sprintf() [function.sprintf]: Too few arguments
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4895: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4897: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4898: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4899: Cannot modify header information - headers already sent by (output started at [ROOT]/arcade/includes/arcade.php:1455)

Re: Error al enviar puntuación

Publicado: 11 Abr 2012, 19:27
por Makoto

Código: Seleccionar todo

[phpBB Debug] PHP Warning: in file [ROOT]/arcade/includes/score.php on line 392
es un nuevo archivo debes hacer los paso que yo hice :roll:

Re: Error al enviar puntuación

Publicado: 11 Abr 2012, 19:40
por Carlos Murillo
valla, si que esta traducción a tenido bugs, ami nunca me salen errores de traducción y veo que esta es mi primera vez!, por eso me gusta traducir algo limpio y actualizado 8-)

Re: Error al enviar puntuación

Publicado: 12 Abr 2012, 00:21
por Makoto
quisas sea por que no tienes el debug activado