Sito multilingua: reindirizzamento diverso a home page
Auteur : Carlo T.
Visité 971,
Followers 1,
Partagé 0
Mi capita spesso di visitare siti web e non cambiare subito la lingua.
E' molto elegante ad esempio che trovandomi all'interno del menu "Prodotti" cambiando la lingua venga visualizzata la stessa pagina in inglese o altra lingua.
Pare che tale funzione non sia possibile in Website: è vero?
Non è infatti bello che, se volessi cambiare la lingua trovandomi all'interno del sito, debba tornare in home page con una noiosa perdita di tempo, in particolare nella visura da smartphone.
C'è qualche soluzione in proposito, oppure è prevista una nuova release in futuro per tale funzionalià?
Saluti.
Carlo
Posté le
... la richiesta è peculiare, ...ma, ...il concetto è semplicissimo da realizzare...
... nella bandierina di ogni pagine metti il relativo link alla rispettiva pagina nella directory in lingua diversa...
... fatto, niente di più...
... se sai programmare e sei sicuro del fatto tuo potresti velocizzare il tutto con codice EXTRA, magari prendendo spunto proprio dal nostro sito madre...
... ma non serve strafare...
.
.
leggendo le varie guide ufficiali, devi creare il progetto originale ed una volta completo lo devi duplicare modificando i testi e le immagini nelle lingue che vuoi ed impostare le lingue nelle impostazioni principali.
ti metto il link per le guide su come creare siti multi-lingua:
Siti multi-lingua : WebSite X5 Guide
Diciamo che il problema non è molto facile da risolvere. Ovviamente con il codice extra tutto è possibile, ma se siamo qui ovviamente non bazzichiamo molto di programmazione.
Allo stato attuale una soluzione parzialmente idonea sarebbe quella di trovare un modo per far variare dinamicamente l'herf dell'oggetto. Se non erro si potrebbe risolvere con del PHP e/o JS.
L'oggetto di WebSite X5 di base punta alla directory in lingua, mentre a noi servirebbe che oltre alla directory puntasse anche alla pagina corrente ma tradotta.
Ciò di base necessita in prima istanza che le pagine da raggiungere siano identiche in termini di URL.
es.
gebher.com/get-started.php
gebher.com/it/get-started.php
gebher.com/es/get-started.php
gebher.com/de/get-started.php
etc ...