Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833

    testare lingua SO per reperire testi, messaggi ecc...

    Ciao a tutti.

    Come da titolo mi servirebbe sapere come, (se e' possibile), si fa per testare la lingua del
    sistema operativo e se italiana andare a leggere il file delle costanti italiane altrimenti
    quelle inglesi:

    In pratica se SO italiano andare a prendere la riga di un file JS che contiene

    Oggetto Libreria Tipo Attr. Motivo Held Oggetto

    mentre se inglese lo stesso numero di riga ma del file inglese

    Object Library Obj type Attribute Held reason

    Quindi il file ita.js o eng.js dovrebbero essere cosi'

    var lbl newarray

    lbl[1]="Oggetto"
    lbl[2]="Libreria"

    eng.js

    lbl[1]="Object"
    lbl[2]="Library"


    Pero' non so come testare la lingua del SO e come andare a reperire le lbl del file giusto.
    Ciao grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833
    Mi dite come importare il file .js in questa situazione?:

    <script>
    if(navigator.browserLanguage=='it'){
    src='AddOn_it_IT.js'
    }
    Else {
    src='AddOn_en_EN.js'
    }
    </script>

    perche' non riesco ad importare il file .js

    Il resto e' sistemato e in base al file che ho importato emetto i messaggi
    <script>try{document.write(lbl[54])}catch(ex){document.write("Utente")}</script>

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833
    Uppetto, e scusate la mia ignoranza.

    <script>
    if(navigator.browserLanguage=='it'){
    src='AddOn_it_IT.js'
    }
    </script>

    perche' non funziona l'import dentro a un test mentre cosi'
    <SCRIPT src='AddOn_it_IT.js'></SCRIPT>
    funziona?

    Cosa c'e' nella sintassi del primo che non va?

    Ciao e grazie

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Questo potrebbe fare al caso tuo http://www.phpied.com/javascript-include/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833
    Mi sa che il link e' vecchio. Comunque sono riuscito a testare e importare il file dei messaggi in base alla lingua del browser.

    <script>
    if (navigator.browserLanguage=='it') { paese='lingua_IT.js'; }
    else if (navigator.browserLanguage=='en') { paese='lingua_EN.js'; }
    else { paese='lingua_EN.js'; }
    </script>

    <script>
    document.write('<script src="'+paese+'"><\/script>');
    </script>

    e poi reperisco i messaggi con <script>{document.write(lbl[10])}</script> ecc...

    Ciao grazie

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.