Visualizzazione dei risultati da 1 a 7 su 7

Discussione: switch lingua

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292

    switch lingua

    Ciao ragazzi,
    dovrei fare in modo che al click della bandierina mi riporti nella stessa pagina in cui mi trovo ma tradotta nella lingua in cui ho cliccato.

    io avevo fatto una cosa del genere:

    codice:
    Italiano | English | Deutsch

    e quando clicco riesco a switchare, il problema è che sulla querystring ho più parametri e le bandierine risiedono nell'header del sito, in più la pagina è riscritta. Potete aiutarmi per favore?

    magari esiste una classe o una funzione già implementata da qualcuno? Io ho cercato ma non ho trovato nulla.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292
    up

  4. #4
    Forse non ho capito bene ... Potresti fare una cosa tipo:
    Codice PHP:
    if {isset($_GET['a']) AND $_GET['a']!=""} {$a "pag=" $_GET['a'];} else {$a="";} 
    e il link
    Codice PHP:
    [url="<? echo $PHP_SELF ?>?<?php echo $a?>&lang=it"]Italiano[/url]
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292
    No forse mi sono spiegato male, io ho un sito multiligua formato da diverse pagine (tutte diverse), ad esempio:

    it/mia_pagina.html

    it/21/pagina.html

    it/23/ciao_mondo/pagina_prova.html

    test.php?lang=it&msg=ciao

    ho tutte le pagine così, alcune riscritte alcune no, poi nell'header ho le bandierine e adesso quello che mi serve fare è che quando clicco su una di queste lui mi fa rimanere sulla stessa pagina ma mi cambia lingua ad esempio:


    it/mia_pagina.html diventa uk/my_page.html

    it/23/ciao_mondo/pagina_prova.html diventa uk/23/hello_world/test_page.html


    e così via...

    Spero di essermi spiegato bene, io avevo pensato a fare una cosa con request_uri ma non so fino a che punto sia efficace.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292
    up

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292
    up

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.