Se ve interesante, tal vez algunas de las mejoras que requieras serian:
- Pasar el validador XHTML y CSS
- Enlaces amigables
- Administrar las diferentes secciones usando base de datos en vez de crear manualmente $conf
Por lo demas, comienza con el registro de usuarios, una vez que lo tengas listo ya podras ver de que manera integras el sistema de pago y emision del billete, tal vez lo puedas generar en PDF... tambien tendras que pensar en que pasa si alguien imprime dos o mas veces el billete y como controlar el ingreso al evento.
Ah, para los idiomas, necesitaras hacer lo que hace la mayoria de aplicaciones prefabricadas: tener archivos PHP para cada lenguaje con constantes o variables que contengan cada palabra, frase o mensaje, por ejemplo:
espanol.php
Código PHP:
Ver original<?php
'login' => 'Iniciar sesión',
'logout' => 'Finalizar sesión',
'buy ticket' => 'Comprar billete'
);
Y en los scripts:
Código PHP:
Ver original$userlang = $_GET['lang'];
if($userlang == 'es')
include 'espanol.php';
echo "<a href=\"index.php?pag=login\">{$lang['login']}</a>";
Esto es solo un ejemplo, tendras que ingeniartelas para aplicarlo en tu sistema.