Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Descarga MyBB 1.8.21
SoporteMyBB tiene un total de 1063 temas de soporte. 0 quedan aún por resolver, 221 han quedado obsoletos y 842 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
eNvyMulti-idiomas con PHP
 eNvy
Usuario del Foro

Estado: Sin conexión Registrados
36
252
190
Argentina
190
54
1
0
5 October 2016, 00:31
#1
2
Mejor respuesta del mensaje Multi-idiomas con PHPBueno, encontré este tutorial en internet, lo probé y realmente es simple, corto y funcional así que vamos a la acción.

INFORMACIÓN

Con este tutorial podrás incluir de forma simple y cómoda múltiples lenguajes en tu web utilizando PHP.

1- INDEX.PHP

Debes agradecer para ver el contenido...

2- COMMON.PHP

Debes agradecer para ver el contenido...

3- LANG.EN.PHP y LANG.ES.PHP

LANG.EN.PHP
Debes agradecer para ver el contenido...

LANG.ES.PHP
Debes agradecer para ver el contenido...

EXPLICACIÓN

1) El archivo index.php contiene la estructura más básica de HTML5 y contiene el llamado al archivo common.php. También posee 2 links que nos servirán para cambiar nuestro lenguaje de Español a Inglés y viceversa.

2) El archivo common.php se encarga de crear una sesión en php para determinar el lenguaje de nuestra web. A través del método GET, obtiene el lenguaje de la misma y lo guarda en una variable. Luego el código se encarga de crear una cookie que durará 30 días para que la selección del usuario permanezca activa durante ese período cada ves que visite nuestro sitio. A través del método switch, comprueba el valor de la variable y desde allí define si nuestra web utilizará el texto en Inglés o Español.

3) Antes que nada, aclaro que estos 2 archivos deben estar dentro de una carpeta llamada LANGUAGES (si desean modificar el nombre, vayan al archivo common.php y al final del documento verán algo como "include_once 'languages/'.$lang_file;", simplemente modifiquen ese "languages" por el nombre que quieran utilizar en su carpeta). Estos archivos contienen las variables que ustedes deseen utilizar con texto personalizado. En nuestro ejemplo yo utilizo únicamente la variable "TEST" pero ustedes pueden crear la cantidad que deseen. En el archivo LANG.EN.PHP cargamos el texto en Inglés, mientras que en LANG.ES.PHP cargamos el texto en Español. Con un poco de ingenio y modificando el archivo common.php, pueden cargar más lenguajes si lo desean.

Y con esto finaliza el tutorial.

Espero les sirva y puedan darle un lindo uso ^^.
 
 Totopizza
Usuario del Foro

Estado: Sin conexión Registrados
9
35
21
Honduras
21
76
0
0
6 October 2016, 07:58
#2
0
Gracias! andaba buscando la manera de crear las cookies :D
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Sistema PHP Multi-Idiomas + Simple Template Locked4466 1 281 25 August 2017, 14:39
Último mensaje: Whiteneo



Usuarios navegando en este tema: 1 invitado(s)