Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : UbbaDj 26 Nov 2010, 18:34:15
-
Salve a tutti , vi pongo il mio problema
sto lavorando su un sito , il quale deve avere la doppia lingua italiano e inglese...
per necessità ho sdoppiato il sito e l'ho diviso in due cartelle /uk e /it poi ho messo nella prima cartella un index.html con la scelta della lingua e fin li tutto apposto , il sito gira
problema è che quando clicco su una voce di menù , lui va a cercarmi l'index.php al di fuori delle cartelle /uk o /it
e quindi non va , c'è un modo per aggiungere il percorso della cartella ?
Grazie
Umberto
-
Ciao e benvenuto nel forum
Un modo più semplice per gestire un sito multilingua è quello di usare il componente joomfish.
Comunque per come l'hai fatto adesso prova a mettere il file html nella root in modo che una volta scelta la lingua si viene direzionati in una delle due cartelle e ci si resta.
-
Grazie per la tempestiva risposta :D
In ogni caso il problema è che per esigenze il sito deve essere diviso cosi -.-
comunque io ho messo nella cartella di root , un file index.html che mi indirizza se clicco sulla bandierina italiana al file /it/index.php , pensavo che tutto fosse risolto perchè difatti funziona , ma il problema è che se poi io clicco su di una voce di menu , nella barra degli indirizzi mi viene www.miosito.it/it/vocedimenu e quindi non va ... ho notato anche che quando avevo creato un index.php al posto dell'index.html ed era nella root , una volta che cliccavo sul menu mi rimandava a quella pagina , ma senza le immagini.
-
Se metto direttamente io l'indirizzo dell'articolo prendendolo dal lato amministrativo nella voce link del menu , questo funziona , e ho appena provato a creare una nuova voce di menu di prova , ma il risultato è lo stesso www.miosito.it/it/prova
-
Perchè invece non reindirizzi a http://www.tuosito.it/it e http://www.tuosito.it/uk
In caso mostrasse ancora l'errore devi verificare i percorsi delle variabili nei file configuration.php ed infine verifica se è predefinita la voce home dei due siti ad aspetto prima pagina oppure componente se del caso.
-
Allora ho sostituito , ma l'errore persiste , che cosa devo fare ?
-
Vediamo come riepilogo se ho capito bene dall'inizio:
Hai due installazioni indipendenti di joomla in due sottocartelle /it/ e /uk/ e con due database
nella root metti una pagina di presentazione in cui si sceglie la lingua ed in base alla scelta indirizzi all'una o l'altra installazione. se tutto è fatto così deve funzionare.
-
Eh no :-[
in pratica io avevo il primo sito nella root , l'ho messo nella cartella /it e poi di questa cartella ne ho fatto la copia rinominandola poi uk
-
Cosa posso fare ? c'è un modo per avere due copie esatte del sito con gli stessi articoli gli stessi menu senza dover rifare tutto ? poichè è abbastanza grande come sito , e quella della copia mi sembrava la soluzione piu easy
-
Ho notato comunque che se nel file configuaration.php
cambio var $live_site = ''; con var $live_site = 'http://www.aeroservizi.org/it/index.php';
addio grafica , però il collegamento funziona
-
Non puoi avere due siti uguali, e con lo stesso database, e farli girare in percorsi diversi, che poi uguali non sono se uno è in italiano e l'altro tradotto in inglese.
Se usi lo stesso database dovrai comunque sdoppiare i contenuti. insomma hai preso una strada senza uscita.
-
Ok quindi cosa devo fare ?
se partissi da una nuova installazione su /uk c'è il modo per poi passare tutti i contenuti e renderlo uguale a quello nella root ?
-
Ciao UbbaDj,
ma perchè non usi joomfish?
Ti risolve un sacco di problemi ed è fatto proprio per avere siti in più lingue...
-
perchè per ora ho bisogno un sito speculare , ma in futuro una volta risolto il tutto , ho bisogno anche di una veste grafica differente e una gestione divisa
-
Beh, allora non ti rimane che installare due joomla con due database diversi in modo da avere due siti distinti
-
Ok , c'è un modo per poi ripristinare su questi due nuovi siti , il sito come in precedenza ? per non dover riscrivere tutti gli articoli , il menu e tutto
-
Ciao UbbaDj,
devi lavorare sul database estraendo quello che ti serve, ci vorranno parecchie prove immagino...