Vincenzo, la versione 4 in fase di sviluppo vuole fare proprio questo.
Al posto di
<%="Welcome to our forum"%>
nel codice asp si troverà un riferimento ad una variabile tipo
<%=strlang1001%>
Sempre nel codice asp, ci sarà l'inclusione di un file di variabili.
Cambiando il file da includere si cambierà anche, in maniera dinamica, il valore di tutte le variabili, di tutte le stringhe.
In questo modo, ad esempio, se viene incluso il file con le traduzioni in italiano in cui si trovano comandi del tipo
strlang1000=...
strlang1001="Benvenuto sul nostro forum"
strlang1002=...
La pagina visualizzata sarà tradotta in italiano.
Se invece si include il file con le traduzioni in inglese, nel file la variabile sarà definita come
...
strlang1001="Welcome to our forum"
e la lingua del forum sarà l'inglese.
Nota bene che la scelta della lingua è lasciata all'utente fra quelle decise dall'amministratore, quindi se l'amministratore mette anche il file per il giapponese, l'utente potra' vedere il forum in giapponese.
Il lavoro che sta cercando di fare questo team (guidato da Bozden) e' quello di modificare tutto il codice della versione 3.04 e sostituire tutte le scritte in inglese con delle variabili.
Fatto questo, la lista delle variabili viene messa in un unico file txt e a partire da quello si traduce in italiano ogni stringa di testo (ed e' quello che ha fatto questo Workgroup Italiano).
Dire che aspetti la versione 4 prima di tradurre non ha piu' senso: nella versione 4 non ci saranno parole in inglese ma solo riferimenti alle variabili ed un file con la lista di tutte le variabili.
Spero di esserti stato di aiuto per capire che cosa stiamo cercando di fare (e siamo al 98% del lavoro fatto...)
Gigio
<