Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: social multilingua

  1. #1

    social multilingua

    Ciao a tutti, vorrei chiedervi un piccolo favore rispondendomi a queste 2 domande...
    sto creando un social network multilingua strutturato in PHP (ita, eng, esp, fra,ecc).

    Sarebbe meglio creare dei sottodomini (es. it.miosito.com) o delle cartelle (es. miosito.com/it)?

    Esiste un modo per fare in modo che il mio sito riconosca la provenienza della persona e lo indirizzi in automatico sulla index in lingua?

  2. #2
    Per la prima domanda, io ti consiglio di usare le sottocartelle

    Per la seconda, puoi benissimo utilizzare la variabile

    Codice PHP:
    $_SERVER['HTTP_ACCEPT_LANGUAGE'

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    1) è praticamente la stessa cosa, fa come preferisci

    2) certo, ma può essere complicato: nella prima pagina a cui accede chi va sul tuo sito (suppongo index.php), con la variabile $_SERVER['REMOTE_ADDR'] leggi l'indirizzo IP dell'utente, poi dovrai risalire alla località da cui si collega tramite un IP Tracer.
    Il mio consiglio è invece di controllare la variabile $_SERVER['HTTP_ACCEPT_LANGUAGE'] in questo modo
    Codice PHP:
    $lang $_SERVER['HTTP_ACCEPT_LANGUAGE'];

    if (
    substr($lang02) == ‘it’) {
        
    header("Location: /it/index.php"); //supponendo che usi sottocartelle
    }

    if (
    substr($lang02) == ‘en’) {
        
    header("Location: /en/index.php");
    }

    //e così via per le altre lingue 
    Edit: sono arrivato secondo

  4. #4
    Infatti

    PS: Risalire dall'IP alla lingua cmq, non è assolutamente molto attendibile..In quanto potrebbe essere un inglese che si collega dall'italia..o più realisticamente, un cinese che si collega da Milano!

  5. #5
    Potete darmi delle informazioni sul IP Country filtering

  6. #6
    Scegli quello che fa maggiormente al caso tuo

    http://www.google.it/search?q=IP+Cou...B&ved=0CAoQpwU

  7. #7
    Originariamente inviato da Samleo
    Scegli quello che fa maggiormente al caso tuo

    http://www.google.it/search?q=IP+Cou...B&ved=0CAoQpwU

    grazie samleo ma non si trova niente di concreto (già provato), cmq esistono dei programmi che installati sul server fanno questo tipo di lavoro, cioè filtrare per ip?

  8. #8
    Tempo fa ne avevo trovato uno, ma era di prova.

    Non ricordo come si chiama, ma per avere dei risultati concreti si paga!

  9. #9
    Originariamente inviato da Samleo
    Tempo fa ne avevo trovato uno, ma era di prova.

    Non ricordo come si chiama, ma per avere dei risultati concreti si paga!
    Non riesco proprio a trove niente, anchè se fosse a pagamento, l'importante che sia un buon prodotto.
    Se qualcuno conosce un programma del genere vi prego di farmelo sapere!
    Grazie

  10. #10
    Stamattina mi sono messo a cercarlo, ed ho trovato questi

    http://www.mooseek.com/software/internet/traceroute.htm

    Vedi se possono fare al caso tuo!

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.