WebSite X5Help Center

 
stefania pinato
stefania pinato
User

Sito multilingue con rilevamento lingua auto, all'estero si vede male  it

Autor: stefania pinato
Besucht 954, Followers 2, Geteilt 0  

Buonasera, ho creato il mio sito in ita ed en con il rilevamento della lingua automatica. Credo che in esportazione ci sia qualche problema, perchè in italia si vede la versione corretta e aggiornata del sito, mentre all'estero si vede una versione precedente o comunque non corretta. 

Suggerimenti?

Gepostet am
70 ANTWORTEN - 9 NüTZLICH
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... per poter verificare almeno postare i due LINK...

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Autor

Www.Shootyourbusiness.com  

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

questa è la corretta visualizzazione del sito che viene in italia

dall'estero invece viene così, che poi è una versione vecchia del sito. il procedimento della copia del sito e tutto sono sicura sia corretto, la pagina di ingresso sul sito principale, quello ita è attivata con il riconoscimento automatico della lingua. 

Spero di essere stata più esaustiva,

grazie ancora

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

ma nel sito inglese non hai tradotto qui?

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

elimina quello sbagliato, e lavora solo sull'altro... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

quindi elimino la copia in inglese che risulta sbagliata giusto, ? per la cartella ita sì, perchè nella guida c'era scritto di fare una cartella per la versione principale ita e poi una eng dove esportare la copia che poi è il sito in inglese.giusto? 

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

aspetta, dici di eliminare tutte le versioni vecchie? ce la posso fare.

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

bastava la cartella en per quello inglese, e nella root quello italiano, lasciando sempre index come prima pagina e non home... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

nel sito inglese (en) hai la index e non la home ... questo è quello giusto

https://www.shootyourbusiness.com/en/index.html

nel secondo sito inglese hai la home e non la index... ma da dove arriva?? non esiste più..

https://www.shootyourbusiness.com/home.html

in quello italiano di nuovo la home e non la index...

https://www.shootyourbusiness.com/it/home.html

come lo risolvo home/index? cosa dovrei avere? grazie davvero

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

quindi lasci come è quello inglese nella cartella en

e quello italiano esportalo nella root eliminando tutta la cartelle it...

e rinomina la home italiana in index... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

ok allora provo a fare così subito!! quindi index sempre come prima pagina, ok perfetto, grazie mille

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

ultimissima domanda, come faccio a farla tornare index?

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

in proprietà della pagina (nome del file generato), rinominala e poi elimina la home quando vai ad esportare il sito nella root...

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

e qui elimini la home..

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

Ah da lí!!! Perfetto!

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

Grazie grazie grazie!

Mehr lesen
Gepostet am von stefania pinato
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... la struttura da usare dipende dalle opzioni inserite in ▪Rileva automaticamente la lingua...
>... se per il sito IT hai assegnato la directory "it", (*)(!), il sito IT deve essere in un secondo nuovo progetto e senza pagina di ingresso e la home si chiamerà automaticamente index.html;
>... se per il sito EN hai assegnato la directory "en", il sito EN deve essere in un terzo nuovo progetto diverso e senza pagina di ingresso e la home si chiamerà automaticamente index.html;
> (*)(!) ... se per il sito IT non hai assegnato nessuna directory,  il sito IT sarà nello stesso progetto e la home si chiamerà automaticamente home.html;

... la pagina di ingresso non si vedrà mai in azione ...

...(... da quel che ho visto mi pare che tu per IT hai impostato la sotto-directory "/it"...)...

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Mirko Boschetti
Mirko Boschetti
Moderator

secondo me comunque sarebbe meglio la scelta della lingua con la solita bandierina in intestazione... cosi ognuno decide in che lingua vedere il sito e non che sia il sito a decidere per me... sempre secondo me... ed è più semplice da gestire anche... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

Allora sì il sito principale in ita ha la pagina di ingresso con  ita /it predefinito e la riga sotto english /en...

E poi solo la copia en... effettivamente non ho 3 progetti ma solo due...se mi dici di fare così lo provo subito...

 Se non riesco allora forse meglio la bandierina.domani provo, non avevo capito bisognasse fare 3 progetti assolutamente!grazie

Mehr lesen
Gepostet am von stefania pinato
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... in questo caso il sito IT deve essere un NUOVO progetto senza INTRO, ed esportato nella cartella "it"; (*);
... stess cosa per il sito EN che deve essere un NUOVO progetto senza INTRO, ed esportato nella cartella "en"; (**);
... il progetto usato per la INTRO non deve avere menu ed altre pagine...
.................................
(*) ... per il progetto IT al Passo_5 per ▪Indirizzo URL del Sito devi dichiarare:
https://www.shootyourbusiness.com/it/
(**) ... per il progetto EN al Passo_5 per ▪Indirizzo URL del Sito devi dichiarare:
https://www.shootyourbusiness.com/en/

.

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Autor

Quindi é corretto mantenere la cartella IT?

Non mi è chiaro il progetto INTRO, è alla fine un progetto vuoto? 

Grazie

Mehr lesen
Gepostet am von stefania pinato
Stiac Engineering
Stiac Engineering
User

Credo che per INTRO KolAsim indichi la pagina d'ingresso, ovvero quella che ha la funzione di reindirizzare l'utente.

Essendo che di norma quella pagina prende il nome di /index.php, mantenerla nelle cartelle potrebbe causare un problema di redirect e conseguente down.

Di norma i siti multilingua sono ospitati su cartelle dedicate (es. it, en, de etc.). Sempre generalmente parlando, la lingua principale del sito, genericamente occupa la root.

Ovvero se io ho il sito https://gebher.com che opera a livello internazionale, adibirò di conseguenza la carella principale a ospitare il sito in lingua inglese, per poi andare a creare n progetti per N lingue da inserire nelle rispettive N cartelle. Dunque continuando l'esempio, se avrò anche il sito in italiano, esporterò il progetto nella cartella /it ovvero https://gebher.com/it/ e così proseguendo per le altre lingue secondarie.

Tieni presente che devi creare n progetti dedicati per N lingue. Come già indicato da KolAsim.

Nel progetto principale Step 1 > Pagina di Ingresso dovrai importare e verificare che gli URL di reindirizzamento siano corretti, e per i progetti in lingua secondaria, disabilitare la pagina di ingresso.

Mehr lesen
Gepostet am von Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
stefania pinato
Quindi é corretto mantenere la cartella IT? Non mi è chiaro il progetto INTRO, è alla fine un progetto vuoto?  Grazie

... in base a quello che hai detto prima per la INTRO (Pagina di ingresso), cioè che hai assegnato "it" per IT ed "en" per EN, per come ho detto prima, devi semplicemente usare tre progetti:
1) ... un progetto vuoto per la sola INTRO da esportare nella ROOT del sito;
2) ... un progetto per IT (senza INTRO) da esportare in "it", cartella che hai creato in rete;
3) ... un progetto per EN (senza INTRO) da esportare in "en", cartella che hai creato in rete;


.
ciao
.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Autor

Grazie mille. Sì io ho ita come progetto principale e con pagina di ingresso con ita come lingua predefinita e eng come seconda lingua ed esportato nella cartella eng. Se ho capito bene, ho sbagliato ad esportare nella cartella ita il mio sito principale che invece deve andare in root.  Apporto tutte le modifiche e vediamo!

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

calcola però, che in questo ultimo modo detto da loro, un Inglese che vive in Italia, non vedrà il sito nella sua madrelingua, idem per un Italiano che vive all'estero, dovrà per forza sapere l'Inglese, altrimenti abbandona il sito... wink

I siti (almeno per me) per essere visitati, devono essere semplici e funzionali, altrimenti tutti abbandonano la lettura e visitano altri siti più facili da navigare....wink

Mehr lesen
Gepostet am von Mirko Boschetti
Stiac Engineering
Stiac Engineering
User
Mirko Boschetti
calcola però, che in questo ultimo modo detto da loro, un Inglese che vive in Italia, non vedrà il sito nella sua madrelingua, idem per un Italiano che vive all'estero, dovrà per forza sapere l'Inglese, altrimenti abbandona il sito... I siti (almeno per me) per essere visitati, devono essere semplici e funzionali, altrimenti tutti abbandonano la lettura e visitano altri siti più facili da navigare....

Concordo, di base è sconsigliato reindirizzare l'utenza in automatico ed è raccomandato l'uso di flag o ad esempio dell'oggetto drop down che incomedia propone. 

Mehr lesen
Gepostet am von Stiac Engineering
stefania pinato
stefania pinato
User
Autor

Non ci avevo pensato. Ottima considerazione. Lo aggiornerò con la flag

Mehr lesen
Gepostet am von stefania pinato
Giancarlo B.
Giancarlo B.
User
Nutzer des Monats IT
Gabriele C.
esempio dell'oggetto drop down che incomedia propone. 

... che amnesia che ho Gabriele ... scusami, oggetto drop down ? undecided

Mehr lesen
Gepostet am von Giancarlo B.
Stiac Engineering
Stiac Engineering
User
Giancarlo B.
  ... che amnesia che ho Gabriele ... scusami, oggetto drop down ? 

Pardon, confermo che intendevo dire l'oggetto citato dal gentile Mirko. Ho confuso il nome, essendo che nella mia logica è una lista a discesa "dropdown" (es. https://www.w3schools.com/css/css_dropdowns.asp).

Non uso purtoppo molto gli oggetti di Incomedia, perché non hanno le funzioni avanzate* che a me servono e con il tempo mi dimentico i nomi.

Il Languace Choice è una buona e carina alternativa per far selezionare all'utente quale lingua del sito visualizzare. Tempo fa ne avevo implementato una versione che impostava la traduzione automatica con Google.

* Come ad esempio il cambio pagina identica (es da gebher.com/page.php prendere il link automaticamente e variare solamente la cartella nella lingua selezionata gebher.com/it/page.php per continuare la navigazione senza interruzioni).

Mehr lesen
Gepostet am von Stiac Engineering
stefania pinato
stefania pinato
User
Autor

Dunque, ho aggiunto il language choice e aggiuststo le index ,ma quando si clicca su inglese dá errore, vedi screenshot.

www.shootyourbusiness.com 

Cosa potrebbe essere? Ho seguito la guida passo passo

Mehr lesen
Gepostet am von stefania pinato
Stiac Engineering
Stiac Engineering
User

Non trova la pagina. Verifica che la pagina sia impostata con l'estensione corretta.

Mehr lesen
Gepostet am von Stiac Engineering
stefania pinato
stefania pinato
User
Autor

Come lo controllo ? In esportazione ho shootyourbusiness.com/en 

Mentre quella che non trova /eng

Mehr lesen
Gepostet am von stefania pinato
Stiac Engineering
Stiac Engineering
User

Dalla logica dovresti modificare la pagina d'index presente sulla root. Ovvero quella che ti reindirizza in base alla lingua, e impostare il redirect alla cartella en (ovvero quella del progetto in lingua inglese).

Mehr lesen
Gepostet am von Stiac Engineering
Mirko Boschetti
Mirko Boschetti
Moderator

io non trovo le index dei 2 siti esteri...innocent

in quello it invece c'è...

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator
stefania pinato
Come lo controllo ? In esportazione ho shootyourbusiness.com/en  Mentre quella che non trova /eng

non la ho capita questa???

ma esporti il sito eng nella cartella en ???

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

ora devi creare la index nel sito tedesco ed esportarlo nella cartella de scrivendo il link come scritto sopra... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

Oddio rifaccio 

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

non funzione comunque, dà sempre errore....... il tedesco lo sto ancora traducendo

Allora, nel progetto in inglese ho messo così, con questo url di destinazione

https://www.shootyourbusiness.com/en/index.html

e in esportazione è così nella sua cartella, corretto??

invece su quello principale in italiano 

e in esportazione è così

non riesco a capire dove sbaglio

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

nella bandierina mi manda ancora alla cartella eng

devi cambiare il link alla bandierina ora...

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

visto ora la foto... prova con esportazione da zero, forse non ha sovrascritto tutto... innocent

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

ok provo

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

prova ad appoggiare il mouse sulla bandierina inglese e guarda nell'angolo in basso a sx e vedrai che punta ancora alla cartella eng... 

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

ma non esiste la cartella eng, come è possibile? ho riesportato entrambi i progetti da capo

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

non esiste, ma tu lo hai scritto la prima volta... ed ora bisogna solo sovrascriverlo....

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

come? esportando o devo fare altro?

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

prova cosi... elimina la bandiera inglese, esporta e poi rimettila da capo...innocent

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

prova anche ad aprire l'Anteprima del programma cosi:

tasto Ctrl e Anteprima, e poi fai la prova di prima appoggiando il mouse sulla bandierina...

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

niente da fare.... un incubo.

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

con ctrl+anteprima viene fuori giustissimo.... 

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

ma poi quando rimanda da ita a eng sempre lo stesso errore

Mehr lesen
Gepostet am von stefania pinato
stefania pinato
stefania pinato
User
Autor

Inserisco la bandiera ita se riesco nel frattempo

Mehr lesen
Gepostet am von stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

vedo che adesso il sito Inglese sarebbe a posto... ora bisogna solo risolvere il problema di quello Italiano...

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

elimina completamente tutto da quello Italiano, e ricreane uno nuovo... e vedi come si comporta cosi... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

niente, quello ita funziona correttamente, quello eng ancora sbagliato.sarebbe un'idea passare da hosting aruba a x5? magari è quello che fa casino? non so come risolverlo. la cartella eng non esiste, esportato da zero tutto sia ita che eng ma sempre uguale.

Mehr lesen
Gepostet am von stefania pinato
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sono ritornato qui dopo sei giorni e 65 post, e non ho capito come si è arrivati a rendere difficili le cose semplici con tre click...surprisedlaughing...
... comunque, attualmente nel sito IT hai sbagliato il collegamento assegnato alla bandiera EN...!...
...!... hai messo   /eng   (errato)  ... invece di  /en ...!...

.
ciao

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Autor

surprisedsurprisedsurprisedsurprisedsurprised

SI PUò FARE! FUNZIONA!

Prima di tutto GRAZIE, a tutti.Purtroppo fatico ancora parecchio ed effettivamente anche io mi sento abbastanza rinco.

Vorrei potermi sdebitare in qualche modo, quindi se passate di qui caffè, birra, sprizt quando volete o se avete bisogno di foto o copywriting multilingue it' on me!

Grazie ancora per il supporto.

Mehr lesen
Gepostet am von stefania pinato
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
stefania pinato
SI PUò FARE! FUNZIONA! ... ...  ... 

... non poteva essere diversamente ...wink... ciao ...

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Mirko Boschetti
Mirko Boschetti
Moderator
 ‪ KolAsim ‪ ‪
... sono ritornato qui dopo sei giorni e 65 post, e non ho capito come si è arrivati a rendere difficili le cose semplici con tre click...... ... comunque, attualmente nel sito IT hai sbagliato il collegamento assegnato alla bandiera EN...!... ...!... hai messo   /eng   (errato)  ... invece di  /en ...!... . ciao .

il problema è che lo aveva scritto giusto poi, (vedi immagini sue postate il 28), ma non si sovrascriveva e continuava a rimanere il link eng ... wink

non capisco ora cosa ha fatto di diverso che non ha fatto in questi 3 giorni... innocent

Mehr lesen
Gepostet am von Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

comunque ora Stefania, puoi chiudere il post come corretto... wink

Mehr lesen
Gepostet am von Mirko Boschetti
stefania pinato
stefania pinato
User
Autor

Yess!

Mehr lesen
Gepostet am von stefania pinato
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... forse il corretto per correttezza dovresti assegnarlo al post precedente a quello che hai segnato, quello di Mirko, ... e non al tuo....  cool...wink

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪