Grazie.
Dario.
modificato da: idario, Ago 15, 2010 - 08:41
Fatti riconoscere per accedere a tutti i servizi riservati agli utenti.
Non sei ancora registrato? Crea subito il tuo account
Hai dimenticato la password? Chiedine una nuova!
A Flexible Open Source Content Management System
Sito ufficiale di supporto italiano a Zikula
Provato a installare: solo lingua inglese. Come fare???
idario
Provato a installare: solo lingua inglese. Come fare???
Che versione stai installando? 1.2.2 ITA?
A me si è installata correttamente in italiano.
Prova a controllare che i file Zikula.po e Zikula.mo siano presenti nella cartella:
/locale/it/LC_MESSAGES/
Che server usi? Windows o Linux? Versione di php?
La cartella principale di Zikula 1.2.2 dovrebbe contenere queste cartelle:
config/
docs/
images/
includes/
javascript/
language/
locale/
modules/
pnTemp/
system/
themes/
e in locale/ dovrebbero esserci 2 cartelle, en/ e it/, e nella cartella it dovrebbero esserci Zikula.po e Zikula.mo
Mentre nela cartella language di dovrebbe esserci solo eng/
Se la tua installazione è diversa significa che qualcosa è andato storto durante il caricamento di Zikula...
prendi la cartella locale/, caricala sul tuo sito e riprova ad abilitare la lingua italiana
Anche io ho usato il file d'installazione che si scarica dall'homepage... e purtroppo non credo che provare con una vecchia versione possa risolvere il problema.
Ho letto sul forum di altervista che non supportano gettext (è la libreria utilizzata per tradurre il sito), però Zikula teoricamente dovrebbe implementare una versione "light" di gettext per questi casi.
La cosa più probabile mi sembra un'incompatibilità tra la configurazione dei server altervista e Zikula. Oggi sono un po' occupato, ma se trovo un po' di tempo proverò a caricare Zikula su altervista...
ti faccio sapere se scopro qualcosa![]()
$prefix = $_SERVER['DOCUMENT_ROOT'] . pnGetBaseURI();$prefix = dirname( dirname( __FILE__ ) );Ok, ho fatto delle prove e ho scoperto quali siano i problemi:
- l'installazione è senza grafica perchè install/ e javascript/ contengono un file chiamato .htaccess, altervista non lo sa interpretare e quindi tutti i file in quelle 2 cartelle sono "bloccati". Rimuovendo i 2 file in questione i CSS e le immagini vengono caricati correttamente.
- la traduzione non funziona perchè il server di altervista è "bugiardo", cioè la variabile $_SERVER['document_root'] al posto di restituire la root del documento (come il nome suggerirebbe) restituisce un valore fittizio (dovrebbe restituire /member/username e invece restituisce /var/www/html)
Il risultato è che quando Zikula cerca il file della lingua non lo trova...
Eccoti una possibile soluzione:
apri /includes/ZLanguage.php e alla riga 280 sostituisci
Codice
$prefix = $_SERVER['DOCUMENT_ROOT'] . pnGetBaseURI();
con
Codice
$prefix = dirname( dirname( __FILE__ ) );
Dimmi se funziona
Questa lista è basata sugli utenti connessi negli ultimi 40 minuti.