Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Funzione "Traduci"

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579

    Funzione "Traduci"

    Ciao!!
    Devo progettare un sito in più lingue e vorrei creare un function per la traduzione automatica di alcuni termini... Una specie di vocabolario multilingue!
    Ciò permetterebbe di inserire una semplice stringa nel codice:

    response.write traduci('Pagina iniziale',1)

    che passa alla funzione traduci il termine da tradurre e la lingua con il valore-numero .

    La funzione traduci dovrebbe quindi scorrere un elenco di parole memorizzate e stampare a video il termine nella lingua selezionata...

    L'avrei pensata così:

    function traduci (termine,lingua)
    '0 = italiano
    '1 = inglese
    '2 = spagnolo
    '3 = ....

    if lingua=1 then
    traduci = replace (traduci,termine, "Home Page")
    ...
    traduci = replace (traduci,termine, "Home Page")
    elseif lingua=2 then
    ...
    end if

    Che ne pensate? Possiamo migliorarla in qualche altro modo??

    Dimenticavo! La funzione traduce singole parole o brevi frasi: non è un traduttore per testi! Serve per il layout da usare quindi nei menù, negli attributi ALT e via dicendo...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Poiché comunque dovresti usare un file con la traduzione dei testi in generale, secondo me non conviene fare un doppio tipo di traduzione.
    Il file con il "language" lo devi sempre e comunque includere.

    Roby

  3. #3
    nn fai prima a mettere lo script ke ho io nel mio sito?
    per il traduttore?

    www.fabio84xp.tk

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    I servizi di traduzione non sono molto attendibili... Meglio tradurli "a mano" se si ha la possibilità!

    Per Roby_72... Non ho capito cosa intendi dire...

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non credo che nel tuo sito tu debba tradurre solo i menu o gli alt delle immagini ma anche il contenuto.
    Metti la traduzione in un file ad hoc che a seconda della lingua richiami.

    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Ok, ma che function uso?

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Nessuna, includi un file che contenga le traduzioni ad esempio.

    codice:
    if lang = "ita" then
    strSaluto = "Ciao"
    strNome = "Mi chiamo Roby"
    ...
    ...
    end if
    if lang = "eng" then
    strSaluto = "Hello"
    strNome = "My name's Roby"
    ...
    ...
    end if

    Roby

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    fallo usando xml
    se ti serve ti spiego come
    roby a proposito potresti rispondermi? grazie :|

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Xml e asp... Si può?

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.