Salve a tutti! E' il mio primo post qui per me, ma non la prima volta che passo da queste parti. Colgo quindi l'occasione per salutare voi tutti e complimentarmi per il forum e il sito decisamente interessanti ed utili.
Detto ciò, veniamo al mio problema.
Sto costruendo un template per un sito italiano con Joomla! 1.6. In un'ottica di riutilizzo futuro del template, ho deciso di costruirlo in modo che sia fruibile sia per un sito italiano che inglese.
Ho già sistemato un "problemino" che ha Joomla! 1.6 nella gestione di più lingue (qui il link, utilissimo!
http://forum.joomla.org/viewtopic.php?p=2402023#p2402023) per il quale si ostina ad usare la lingua inglese per il sito.
Però adesso vorrei apportare delle personalizzazioni ai vari moduli, nella fattispecie mod_search e mod_bredcrumbs cambiandone alcuni valori. Non li voglio modificare dall'admin panel per avere una certa "portabilità", almeno nelle mie intenzioni.
Ho provato innanzitutto, sperando di riuscire al primo colpo, l'estensione Language Translation Override (
http://extensions.joomla.org/extensions/languages/language-edition/13147), provando anche a sistemare l'xml che la accompagnava, scritto per la precedente versione di Joomla!. Ma ahimé non funziona minimamente. Peccato perchè secondo me è un modo di procedere perfetto quello di questa estensione. Certo, se qualcuno di voi lo riesce a far andare anche per la più recente release, tanto di cappello.
Poi, come altro metodo, seguendo quanto scritto sul wiki di Joomla 1.6 (
http://docs.joomla.org/International_Enhancements_for_Version_1.6#Language_String_Overrides), ho creato il file it-IT.override.ini in [root]/language/overrides con i valori che mi interessava cambiare (non mi pare un metodo troppo intuitivo e nemmeno molto "portabile", ma è un pensiero personale).
E qui va! O meglio... per mod_search va tutto liscio (mi interessava cambiare il valore del pulsante e della casella di testo) ma per mod_breadcrumbs non proprio. Mi spiego: c'è un valore che mi interessa cambiare che semplicemente... non cambia. Ovvero MOD_BREADCRUMBS_HOME che è quello che normalmente ha il valore "Home".
Ho provato pure a cambiarlo nel file it-It.mod_breadcrumbs.ini originale, ma non va lo stesso.
Ho quindi cercato un po' in tutti i file utili alla ricerca della variabile "invariabile" ma niente... e qui finiscono i miei sogni di speranza e di gloria.
Avete qualche idea/suggerimento/soluzione da darmi magari?
Ve ne sarei a dir poco grato.
P.S.: nel caso ve lo stesse chiedendo... la cache l'ho pulita ad ogni azione ed in ogni combinazione di mie azioni/eventi.