WebSite X5Help Center

 
stefania pinato
stefania pinato
User

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

Автор: stefania pinato
Просмотрено 1068, Подписчики 2, Размещенный 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?

Размещено
70 Ответы - 9 Полезно
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Автор

Www.Shootyourbusiness.com  

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

ma nel sito inglese non hai tradotto qui?

Читать больше
Размещено От Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

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? 

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От 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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От 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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

ultimissima domanda, come faccio a farla tornare index?

Читать больше
Размещено От 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...

Читать больше
Размещено От Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

e qui elimini la home..

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

Ah da lí!!! Perfetto!

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

Grazie grazie grazie!

Читать больше
Размещено От 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"...)...

.

Читать больше
Размещено От  ‪ 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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От 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/

.

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Автор

Quindi é corretto mantenere la cartella IT?

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

Grazie

Читать больше
Размещено От 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.

Читать больше
Размещено От 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
.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Автор

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!

Читать больше
Размещено От 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

Читать больше
Размещено От 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. 

Читать больше
Размещено От Stiac Engineering
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
Giancarlo B.
Giancarlo B.
User
Gabriele C.
esempio dell'oggetto drop down che incomedia propone. 

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

Читать больше
Размещено От Giancarlo B.
Mirko Boschetti
Mirko Boschetti
Moderator

Io penso che voleva scrivere Languace Choice

Читать больше
Размещено От Mirko Boschetti
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).

Читать больше
Размещено От Stiac Engineering
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
Stiac Engineering
Stiac Engineering
User

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

Читать больше
Размещено От Stiac Engineering
stefania pinato
stefania pinato
User
Автор

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

Mentre quella che non trova /eng

Читать больше
Размещено От 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).

Читать больше
Размещено От Stiac Engineering
Mirko Boschetti
Mirko Boschetti
Moderator

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

in quello it invece c'è...

Читать больше
Размещено От 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 ???

Читать больше
Размещено От 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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

Oddio rifaccio 

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

nella bandierina mi manda ancora alla cartella eng

devi cambiare il link alla bandierina ora...

Читать больше
Размещено От Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

ok provo

Читать больше
Размещено От 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... 

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

come? esportando o devo fare altro?

Читать больше
Размещено От stefania pinato
Mirko Boschetti
Mirko Boschetti
Moderator

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

Читать больше
Размещено От 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...

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

niente da fare.... un incubo.

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

con ctrl+anteprima viene fuori giustissimo.... 

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

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

Читать больше
Размещено От stefania pinato
stefania pinato
stefania pinato
User
Автор

Inserisco la bandiera ita se riesco nel frattempo

Читать больше
Размещено От 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...

Читать больше
Размещено От Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

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.

Читать больше
Размещено От 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

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
stefania pinato
stefania pinato
User
Автор

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.

Читать больше
Размещено От stefania pinato
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
stefania pinato
SI PUò FARE! FUNZIONA! ... ...  ... 

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

Читать больше
Размещено От  ‪ 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

Читать больше
Размещено От Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

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

Читать больше
Размещено От Mirko Boschetti
stefania pinato
stefania pinato
User
Автор

Yess!

Читать больше
Размещено От 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

Читать больше
Размещено От  ‪ KolAsim ‪ ‪