In pratica voglio farsi che digitando il mio dominio, mi compaia come frontpage il mio blog(che di default e in inglese), ma se si clicca su italiano automaticamente si venga portati nel blog versione italiana.Per far ciò ho modificato il file settings.php, aggiungendo le seguenti variabili:
/**
* Localization of global site variables (i18n module)
*
*/
$conf['i18n_variables'] = array(
'site_name',
'site_frontpage',
'site_footer',
'contact_form_information',
);
Ora, mi ritrovo in site information ad avere la possibilita di settare due frontpage distinte:
una in inglese www.enricoviola.net
l'altra in italiana www.enricoviola.net/it
Il problema è che aggiungendo 'node' alla fine del dominio in tutte e due le pagine, per la versione inglese funziona ma non per quella italiana.Ossia se premo italiano dalla home page in inglese ottengo www.enricoviola.net/it/ page not found.Ho anche provato a inserire blog/5 ma il risultato e lo stesso.
Chi ha esperienza per aiutarmi?
Grazie
Problema a settare frontpage in multilingua.
Mar, 12/10/2010 - 23:48
#1
Problema a settare frontpage in multilingua.
il tuo blog, se guardi nell'URL, avrà un percorso (es. content/blog) - In Site Information inserisci questo "valore" nei 2 parametri:
http://www.miosito.com/it [content/blog]
http://www.miosito.com/en [content/blog]
N.B. Senza gli "/" (slash) o "en/it" prima di "content/blog" ...solo"content/blog" nei 2 campi...
così al "volo" mi è venuta in mente questa possibile soluzione...
ciao
kipper
Ciao, non è che hai una cartella chiamata /it ?
M.
--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal
@Kipper ho gia provato (come ho scritto nel post) a inserire sia nel site information italiano e inglese blog/5 (ossia il path del blog) ma non funziona, scrivendo mio dominio e poi cliccando subito italiano mi da sempre www.enricoviola.net/it/ ->page not found.
p.s anzi ti dirò se scrivendo "node" non funzionava ma andando in seguito sul link blog e poi cliccando su italiano il blog mi veniva tradotto.Con blog/5 se vado su blog e poi su italiano mi wwwecc/it da page not found.Strano!
@ziobudda Si ho una cartella it in publichtml che ho copaito li quando ho importato lalingua italiana.
Suggerimenti?
Grazie
Ok, ho risolto in pratica ho spostato la cartella it che avevo in public_html in un altra cartella.Qualcuno pero mi sa spiegare con cosa poteva andare inconflitto.Ciò lo /it alla fine del mio dominio non fa riferimento alla cartella it in public_html bensi alla traduzione in italiane delle pagine sul mio sito.
Grazie