Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2008, 07:28
2Fast To You
 
Fecha de Ingreso: septiembre-2003
Ubicación: Santo Domingo - R. Dominicana
Mensajes: 606
Antigüedad: 20 años, 7 meses
Puntos: 0
Sistema de Lenguaje...

Hey amigos, estoy haciendo un sistema de lenguaje pero necesito que me den un consejo de como hacer para que lea en la base de datos los lenguajes que hay registrados y asi segun la seleccion muestre el lenguaje...

Código PHP:
<?php
////////////////////////////////////////////////////////////

// Verificamos cual lenguaje a seleccionado
   
if (isset($_GET['languages'])){
   
      if (
$_GET['languages']=="en"){
     
        
// English
           
setcookie("languages","en",time()+100800);
           include(
'includes/languages/english.php');
     
      }
     
      if (
$_GET['languages']=="es"){

        
// Español
           
setcookie("languages","es",time()+100800);
           include(
'includes/languages/espanol.php');
     
      }
      
   }else{
   
      if (isset(
$_COOKIE['languages'])){
      
         if (
$_COOKIE['languages']=="en"){
      
           
// English
              
include('includes/languages/english.php');
      
         }
   
         if (
$_COOKIE['languages']=="es"){
      
           
// Español
              
include('includes/languages/espanol.php');
      
         }
         
      }else{
         
         
// Nunca a seleccionado
         
header ("Location: languages.php");
      
      }
   }
      
////////////////////////////////////////////////////////////
?>
los archivos que tienen la traduccion son asi:

Código PHP:
<?php

   
// Español
   
define('HEADER_NACCOUNT''Crear nueva cuenta');
   
define('HEADER_PERSONAL''Informaci&oacute;n Personal');
   
define('HEADER_CONTACT''Informaci&oacute;n de Contacto');
   
define('HEADER_ADDRESS''Direcci&oacute;n Postal');
   
define('HEADER_ACCOUNT''Su cuenta');
   
define('NACCOUNT_TITLE''Sr, Sra, Srta.');
   
define('NACCOUNT_FIRSTNAME''Nombre');
   
define('NACCOUNT_LASTNAME''Apellidos');
   
define('NACCOUNT_GENDER''Sexo');
   
define('NACCOUNT_MALE''Hombre');
   
define('NACCOUNT_FEMALE''Mujer');
   
define('NACCOUNT_DATEBIRTH''Fecha de nacimiento');
   
define('NACCOUNT_EMAIL''Direcci&oacute;n de e-mail');
   
define('NACCOUNT_TELEPHONE''Tel&eacute;fono');
   
define('NACCOUNT_MOBILE''M&oacute;vil');
   
define('NACCOUNT_NUMBER''Localidad');
   
define('NACCOUNT_POSTCODE''C&oacute;digo Postal');
   
define('NACCOUNT_ADDRESS''Direcci&oacute;n');
   
define('NACCOUNT_CITY''Ciudad');
   
define('NACCOUNT_COUNTRY''Pa&iacute;s de residencia');
   
define('NACCOUNT_MSJUSERNAME''Por favor elige tu nombre de usuario. Asegúrate que tu nombre de usuario contiene al menos 6 caracteres: letras (A-Z), números (0-9) y línea de subrayado (_) solamente.');
   
define('NACCOUNT_USERNAME''Nombre de usuario');
   
define('NACCOUNT_MJSPASS''Por favor elige tu contraseña. Asegúrate que tu contraseña contiene al menos 6 caracteres: letras (A-Z), números (0-9) o la línea de subrayado (_) solamente.');
   
define('NACCOUNT_PASSWORD''Contrase&ntilde;a');
   
define('NACCOUNT_PASSWORDCON''Confirmar contrase&ntilde;a');
   
define('NACCOUNT_BUTTON''Registrar Ahora');

?>
Espero su ayuda... THXX