Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2012, 11:34
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 16 años, 3 meses
Puntos: 139
Respuesta: ¿Alguien ha hecho alguna vez una web con urls multilenguaje?

Tambien se me ha ocurrido algo fortalenciendo mi primer post
creas un controlador para cada lenguaje ej. es,en .. y lo creas con un metodo de _remap y otro que te devuelva la pagina solicitada.

ej.

Controller es.

Código PHP:
Ver original
  1. class Es extends Controller
  2.  {
  3.        
  4. function _remap()
  5. {
  6.    
  7. # Primer argumento le pasas el idioma, Segundo: pasas la pagina solicitada
  8. $this->getPage( $this->uri->segment(1),  $this->uri->segment(2) );
  9.                        
  10. }  
  11.  
  12. function getPage( $lang = 'es',  $page = 'home' )
  13. {
  14.                
  15. # esto llamara el archivo del lenguaje
  16. $this->lang->load('filename', $lang);
  17.                                  
  18. # Finalmente llamo el archivo html 
  19. $this->load->view( $page );
  20. }
  21.    
  22.  
  23.  
  24. }

el ejemplo esta basado en la versión 1.7