https://lists.gambas-basic.org/pipermail/user/2022-October/077024.htmlSe qualcuno, come
Claus e il sottoscritto, non sapeva di questa cosa, qui di seguito la vado a spiegare:
Per prima cosa dalla IDE occorre creare un nuovo progetto
Applicazione Web (il primo, quello senza finestra), lo nominate come più vi aggrada, ad esempio
WebpageTest è un buon titolo per poterlo ritrovare in un secondo momento.
Rendete il progetto traducibile spuntando l'apposita casella.
Fate doppio click su
Main (.webpage quello in grassetto e sottolineato) e cancellate tutto il codice di esempio già presente.
Nella pagina pulita incollate questo codice :
<% System.Language = Request.Language %>
<html>
<body>
<h1><%Print ("Web Page Written with Gambas3")%></h1>
<h2><%=Format(Now, "dddd, dd mmmm yyyy")%></h2>
<h3><%=Format(12345.67, "$,#.00")%></h3>
</body>
</html>
Dal menu
Debug cliccate su
Configurazione... e nella finestra che appare attivate il button
Usa il server HTTP incorporato lasciando la voce "(Internal)" e date
OK.
Se vi eravate dimenticati di rendere il progetto traducibile, vi basta andare al menu
Progetto >
Proprietà... e dalla finestra alla pagina
Opzioni attivare la traduzione, fate attenzione che la lingua predefinita sia
Inglese (USA) e date
OK.
Anche se lo avevate fatto alla partenza vi conviene controllare che la lingua predefinita sia l'inglese, ultimamente ci sono stati dei cambiamenti.
A questo punto occorre cliccare direttamente sul pulsante
Traduci oppure menu
Progetto >
Traduci...Nella finestra che appare ci sarà una sola voce, traducetela cliccando su
Traduzione automatica (vedi immagine).
Cliccate sul menu
Progetto >
Compila tutto per garantirvi che sia tutto a posto, fatto.
Potete avviare il progetto e se è andato tutto a buon fine apparirà la finestra del browser interno (vedi immagine).