Visualizzazione dei risultati da 1 a 4 su 4

Discussione: change language

  1. #1
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357

    change language

    salve stavo cercando uno script che a seconda della lingua del broswer o del sistema indicizzi l'utente alla pagina appostisa.
    Quindi se risulta inglese alla pagina tradotta in inglese e cosi via..

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prova
    codice:
    <script type="text/javascript">
    <!--
    var lng=(typeof(navigator.userLanguage)!='undefined')?
      navigator.userLanguage:
      ((typeof(navigator.language)=='string')?navigator.language:'');
    
    if(lng.toLowerCase().indexOf('us')>-1){
    	self.location.href="pagina_inglese.htm";
    }
    else if(lng.toLowerCase().indexOf('de')>-1){
    	self.location.href="pagina_tedesco.htm";
    }
    else if(lng.toLowerCase().indexOf('fr')>-1){
    	self.location.href="pagina_francese.htm";
    }
    else {
    	self.location.href="pagina_italiano.htm";	
    }
    //-->
    </script>
    ciao

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    se usi un server con apache, puoi farlo senza usare i javascript:

    crei un file chiamato index.htm.var e scrivi:

    URI: [url_pagina]
    Content-language: [lingua]
    Content-type: text/html

    esempio:

    URI: index.html.it
    Content-language: it
    Content-type: text/html

    URI: index.html.en
    Content-language: en
    Content-type: text/html

  4. #4
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    ok grazie mille

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.