
he de decir he comprobado el idioma de los botones y la carpeta donde se encuentran etc
lo he montado en un foro de pruebas: http://pruebas.coloreatuforo.com/styledemo/index.php
yo porque de php no se tanto pero se prodría mirar este otro mod que uso yo para mi foro demo:
http://www.phpbb.com/community/viewtopi ... &t=1076135
este es el foro de los estilos con ese mod: http://www.estilos.coloreatuforo.com/
este mod descarga automáticamente todos los idiomas para todos los estilos, lo que claro usa tan solo 2 archivos php con iframe y en este mod tuyo gabriel al no entender tanto de php no sabría como meter esa opción y quitar la tuya del idioma

este mod al ser php hacen un echo:
Código: Seleccionar todo
<dl>
<dt><label for="language">Language:</label></dt>
<dd><select name="language" id="language" onchange="document.form.submit();"><?php echo(language_select(get_language())); ?></select></dd>
</dl>
Código: Seleccionar todo
function get_language()
{
global $user, $config;
// Obtain language from http vars
// We DO NOT use request_var() function to set the priority: POST, GET, COOKIE
$language = '';
if(isset($_POST['language']) && !empty($_POST['language']))
{
$language = $_POST['language'];
}
elseif(isset($_GET['language']) && !empty($_GET['language']))
{
$language = $_GET['language'];
}
elseif(isset($_COOKIE[$config['cookie_name'] . '_language']) && !empty($_COOKIE[$config['cookie_name'] . '_language']))
{
$language = $_COOKIE[$config['cookie_name'] . '_language'];
}
// Set cookie
if ( !empty($language) && !is_numeric($language) )
{
$cookie_expire = $user->time_now + (($config['max_autologin_time']) ? 86400 * (int) $config['max_autologin_time'] : 31536000);
$user->set_cookie('language', $language, $cookie_expire);
}
else
{
$language = $config['default_lang'];
}
return $language;
}