Pubblicare un sito in multilingua
Auteur : Sauro G.Ciao a tutti, sono alle primissime armi, ho già pubblicato il sito in italiano e volevo mettere anche la versione inglese.
Come spiegato nella guida ho creato un duplicato del progetto, l'ho tradotto ecc. poi ho creato nella cartella principale del sito, con Filezilla, la cartella "en" e ci ho caricato con Website X5 Evolution 10 il progetto della versione inglese (quindi mi si è creata la pagina www.unifauna.it/en/index.html ), ci ho collegato tramite URL la bandierina inglese nella pagina di benvenuto (della versione italiana) e quindi ho ricaricato il progetto italiano su internet.
Il problema è che mi dà l'errore HTTP Error 404.0 - Not Found The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
Credo di aver sbagliato qualcosa ma non so cosa... e scusate i termini poco tecnici!
nella cartella /en esiste la pagina home.html quindi devi fare sicuramente qualche correzione sul progetto in inglese..
ciao Chiara,
... avendo tu come hai detto :
... se il progetto base, del sito Italiano, ovviamente realizzato con la Pagina di Benvenuto, ...lo hai duplicato,...è stata duplicata anche la Pagina di Benvenuto del sito in seconda lingua...
... esportando con Filezilla non hai selezionato al INDEX, appunto perchè era la replica della pagina di Benvenuto, e quindi giustamente non poteva in ogni modo andar bene...
... (!) ... quello che devi fare adesso, per mettere tutte le cose a posto, quindi anche le relazioni tra le altra voci del menu del sito in seconda lingua, (che come vedi adesso, puntano alla home.html invece che alla index.html), ...(!) ...è aprire il progetto della seconda lingua, deselezionare ogni voce e riferimento alla Pagina di Benvenuto relativa, controllare in Anteprima che da una pagina qualsiasi del menu, per tornare in HOME, l'URL corrisponda alla index.html e non più ad home.html; ...ciò dovrebbe avvenire automaticamente con i settaggi su detti correttamente...
... quindi riesportare il sito in seconda lingua, totalmente, sovrascrivendo tutto quello che si trova in rete adesso; ... ti rimarrà una pagina vedova, la home.html, che potrai eliminare manualmente dal Sito, ma è ininfluente...
.
ciao, KolAsim
Auteur
Ciao KolAsim,
effettivamente quando apro l'anteprima non mi manda mai alla index.html. Allora ho eliminato del tutto dalla mappa della versione inglese la pagina di benvenuto però non ho capito come si fa ad indirizzare le pagine alla INDEX, non so proprio come si fa .
Con Filezilla io ho creato solo la sottocartella "en", non ho fatto altro, e poi ho esportato il sito su internet caricandolo nella sottocartella "en".
Puoi spiegarmi meglio per favore? Grazie
Apri il tuo progetto, vai in proprietà pagina della tua home, e cambia il nome da home a index, poi ctrl e anteprima, poi riesporta di nuovo il sito....e dovrebbe funzionare tutto...
Auteur
Ok, ma lo devo fare anche per le altre pagine del sito? Per esempio "about us" lo devo cambiare? O basta la Home? Perché se faccio l'anteprima "home" è diventata "index" ma il resto è rimasto uguale.
Grazie mille!
esatto basta la home....tutto il resto lascialo cosi...
Io fossi in te avrei messo anche delle bandierine nell'intestazione, perchè se stò visitando il sito Italiano, come ci vado in quello inglese...?
Auteur
Ci stavo pensando giusto adesso!
Grazie del consiglio!