¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 7
Ultimo:  Nuevos Ayer: 11
Ultimo:  Total: 71471
Ultimo:  Ultimo:
alejo75alfa
Miembros:  Conectados
Miembros:  Miembros: 0
Invitados:  Invitados: 76
Total:  Total: 76
Miembros:  Miembros Online
No hay miembros conectados
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke :: Configuración
  Sitio web multilenguaje

Bienvenido invitado

Moderado por: Dixso, el_cuervo, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Sitio web multilenguaje
noeom
Enviado: 16/12/2006 a las 18:12
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 15/12/06
Mensajes: 1

Estado: Desconectado
Ultima visita: 16/12/06
Hola,

Soy totalmente nuevo en postnuke y he instalado la versión 0.764 de este sitio web. Me gustaría saber si con postnuke puedo poner en marcha un sitio multilenguaje, en el que se muestren las páginas al usuario en su idioma. Me gustaría que TODO el contenido pudiese traducirse, esto es, los contenidos de los bloques, los títulos, el título de la página, que un usuario inglés viese TODO en inglés, uno frances TODO en frances, un español TODO en español y demás.

¿Permite Postnuke hacer esto? Si es así, ¿podríais darme una pequeña indicación de cómo hacerlo?

Muchas gracias de antemano, y un saludo,
Noé.
noeom Enviar MP


MrGer
Enviado: 17/12/2006 a las 15:12
Colaborador
Colaborador

avatar

Karma: 9 (30 Votos)

Registrado: 24/05/04
Mensajes: 384

Estado: Desconectado
Ultima visita: 02/02/08
La respuesta a tu consulta es SI, pero vas a tener que trabajar. Todo el contenido "dinamico" del sitio brinda opciones multilenguaje, y el contenido que no es dinamico tambien pero vas a tener que hacerlo en forma manual. Me refiero con esto a los archivos de traducción de los modulos y del theme que uses. Te recomiendo que investigues un poco al postnuke y a como funciona la selección de idioma. No es dificil. Bye.


MrGer Enviar MP
MrGer
Enviado: 17/12/2006 a las 16:12
Colaborador
Colaborador

avatar

Karma: 9 (30 Votos)

Registrado: 24/05/04
Mensajes: 384

Estado: Desconectado
Ultima visita: 02/02/08
Una pequeña ayuda para dar la posibilidad de idioma a lo que no es dinámico:
En postnuke existe una carpeta de nombre pnLang, estan dentro de cada módulo y dentro de los themes. Tambien existe la carpeta language ésta se encuentra en la raiz del sitio. Postnuke te da opciones de traducción del sitio dependiendo del contenido de esta última carpeta.

En esta carpeta se encuentran los archivos de traducción, que estan dentro de otras carpetas cuyo nombres son trigramas del idioma, ejemplo: spa, eng , etc... Dentro de estas carpetas estan los archivos como por ejemplo global.php , user.php, admin.php

En estos archivos se encuentran las cadenas de traducción, como ser :

Código
  1. define('_HELLO','Hello');
  2. define('_WELLCOME','Wellcome');


Eso se encontraría por ejemplo en un archivo global.php de la carpeta eng, si yo quiero pasarlo a español, debería crear una carpeta de nombre spa y dentro de ella colocar un archivo de nombre global.php con el siguiente contenido:

Código
  1. define('_HELLO','Hola');
  2. define('_WELLCOME','Bienvenido');


De la misma forma funcionaría con cualquier otro idioma. Bye!


MrGer Enviar MP




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios