Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : netviator 21 Dec 2012, 21:48:18
-
Buongiorno a tutti
sto realizzando due siti in joomla 2.5 che, oltre a inglese e francese devono essere tradotti anche in tedesco.
Seguendo il wiki di Joomla sono andato qui http://extensions.joomla.org/extensions/languages/multi-lingual-content (http://extensions.joomla.org/extensions/languages/multi-lingual-content) a scaricare il francese e il tedesco (italiano e inglese ci sono già di default) ma quando vado su Estensioni>Gestione lingua linguetta Installate - Amministrazione trovo la riga vuota e il warning rosso:
Fallito caricamento file XML
/var/www/clients-1/client2290/web2456/web/administrator/language/de-DE/de-DE.xml
XML: Document is empty
XML: Start tag expected, '<' not found
In effetti, via ftp, vado ad aprire il file incriminato ed effettivamente è bianco puro.
Dove posso rimediare quel file? Qualcuno può aiutarmi?
Grazie :)
-
Questo (http://extensions.joomla.org/extensions/languages/translations-for-joomla/282) file non è vuoto
-
ma quindi ha una gestione a sé rispetto alle altre lingue?
-
no, tutte le lingue si installano anche così :)
-
ah ok, mi era parso che fosse una reinstallazione di joomla in lingua tedesca... ???
Ok ci lavoro sopra.
Grazie Giovi
Buone feste! :)
-
Altrettanto! :)
-
Ahio! Ho installato il file di Giovi ma non c'è stato verso, allora (essendo il pacchetto joomla in lingua tedesca) sono andato a estrarre i files xml sia del lato administrator che generale.
Tutto, con qualche difficoltà (dovuta alla complessità della creazione del multilingua in joomla 2.5), ha funzionato bene salvo le bandierine.
Sono andato a vedere, via ftp, se mancasse la bandiera tedesca nella cartella /media/mod_languages/images ma c'era. Ne ho fatta una nuova sia con nome de.gif (salvando la precedente) sia una chiamata deutsch.gif (hai visto mai...) ma niente da fare.
Ora la bandierina appare nel modulo come immagine assente. Non so più che pesci pigliare.
Se avessi una vaga idea di dove la va a cercare gliela copierei lì, ma non so proprio dove metterla.
Il sito è www.hotelvillaombrosa.com (http://www.hotelvillaombrosa.com)
Se qualcuno ha un'idea da suggerirmi...
Intanto Vi ringrazio e auguro Buone Feste a tutti
Giuseppe
-
Sono andato a vedere, via ftp, se mancasse la bandiera tedesca nella cartella /media/mod_languages/images ma c'era. Ne ho fatta una nuova sia con nome de.gif (salvando la precedente) sia una chiamata deutsch.gif (hai visto mai...) ma niente da fare.
Ora la bandierina appare nel modulo come immagine assente. Non so più che pesci pigliare.
In quale pagina è attivo attualmente il modulo in versione "bandierine"? Se me ne attivi uno temporaneo, anche in una pagina secondaria (basta che poi mi dici qual'è!) vediamo quale può essere il problema
-
Ti ringrazio tantissimo.
Guarda è in home page, per aggirare il problema ho selezionato il menu a discesa, ora ne ho aggiunto uno a bandierine.
Nel cuore della notte ho inviato una e-mail al responsabile del team tedesco di traduzione ufficiale di Joomla che mi ha risposto dicendomi che ha controllato il file de_DE.xml e tutto gli torna a fagiolo quindi ha ipotizzato che fosse o il mio pc o il server a dare i numeri.
Allora mi è venuta in mente un'idea che, forse, mi sarebbe dovuta venire prima: ho scaricato il file di lingua tedesca in un sito test che uso per fare test e lì non ha dato problemi.
Dunque, visto che il sito di Villaombrosa è su un server diverso, credo che il problema sia il server (anche se la cosa mi sembra davvero strana).
Stamattina stavo ancora guardando se ci fosse qualche altro tentativo che non il menu a discesa (sai, la notte con la stanchezza porta ad errori e sottovalutazioni) ma vedo che non c'è altro che io sappia fare che può risolvere.
Grazie Giovi per l'attenzione e l'aiuto. Ancora auguri.
-
Prova un attimo a fare come dice ste qui in fondo http://forum.joomla.it/index.php/topic,154600.msg712280.html#msg712280
-
Sei grandissimo Giovi (tu e Ste)!
E' bastato mettere de anziché De (come di default) ed è apparsa la bandierina come desiderato seguendo i consigli di Ste che riproduco con la sillaba de (in modo da aiutare chi si trovasse nello stesso problema)
- in Gestione lingua > Contenuti apri ad es. la lingua tedesca e nel parametro Image Prefix inserisci de invece di de- carica nella cartella /media/mod_languages/images la tua immagine de.gif (che ho creato apposta)
A questo punto penso che se avessi chiamato De.gif la mia bandierina l'avrebbe trovata lo stesso. A saperlo! Sarei andato a letto prima ;D
Non so come ringraziarti Giovi... Sei stato grande!
Ti auguro Buon Natale e Felice Anno Nuovo
-
Non ho fatto nulla ;) Buon Natale anche a te!
-
Non ho fatto nulla ;) Buon Natale anche a te!
non è vero, mi hai dedicato del tempo e mi hai aiutato a risolvere un problema per te magari insignificante, per me importante, e lo hai fatto gratuitamente senza altro scopo se non quello di aiutare un collega, un'altra persona. Poi poco importa se la soluzione è giunta dalla tua testa o da altre, hai indicato la strada. E' quello che fanno i professori: indicano la strada tracciata da altri, a volte da loro stessi ma sempre hanno l'attenzione e la cura di farlo. Di questo ti ringrazio. Per questo sono grato alla comunità di joomla ed è per questo che, fra tutti i CMS, uso questo, poiché dietro questo progetto ci sono cose impagabili come quella che hai fatto tu.
Grazie
Di cuore.