- Posts: 2
COMMUNITY FORUM
problemi con traduzione backend
- Davide
- Topic Author
- Offline
- New Member
ho usato diverse volte k2 e tradotto in italiano in diverse occasioni senza nessun problema.
Ora mi trovo in una situazione strana a cui non riesco a venirne a capo.
Ho installato k2 e la traduzione in italiano e quando sono nel back-end mi succede che nel pannello di controllo (la prima pagina che si avvia quando si effettua il log-in nel backend per intenderci) k2 risulta tradotto, sia il pannello di controllo di k2 che il menu.
Appena mi sposto in qualsiasi altra pagina (compreso il menu di k2) invece mi appare tutto in inglese.
Ho già provato a disintallare e reinstallare traduzione e k2. Ho provato anche a reinstallare il sito da zero in locale, ma non sono riuscito a risolvere il problema che si presenta di continuo.
Per verificare se poteva essere un problema legato a joomla ho provato anche a installare un altra lingua (tedesco nella prova), ed in questo caso tutto funziona alla perfezione.
Attualmente è installato l'ultima versione di joomla, la v.3.4.8 con traduzione in italiano e k2 v.2.6.9.
Qualcuno sa darmi delle indicazioni su cosa posso guardare per provare a risolvere il problema.
Grazie
Please Log in or Create an account to join the conversation.
- Walter
- Offline
- New Member
- Posts: 3
administrator/language/it-IT/it-IT.com_k2.ini alla riga 992: K2_ADD_NEW_GROUP=AAggiungi nuovo gruppo" al posto della prima A va una virgoletta questa la riga corretta: K2_ADD_NEW_GROUP="Aggiungi nuovo gruppo" fatto questo mi è partito, sappimi dire Ciao
Please Log in or Create an account to join the conversation.
- Davide
- Topic Author
- Offline
- New Member
- Posts: 2
ormai ci avevo rinunciato... ho riguardato il post un po' per caso e appena letta la tua risposta pensavo che non potesse essere lo stesso problema ... e invece ... appena fatta la correzione che mi hai suggerito tutto ha iniziato a funzionare correttamente!!!
Grazie ancora
Ciao
Please Log in or Create an account to join the conversation.
- Daniele Blengini
- Offline
- New Member
- Posts: 7
Reinstallato la lingua diverse volte ma niente. Tra l'altro mi fa lo stesso scherzo nel frontend, la lingua non è tradotta!! :(
Please Log in or Create an account to join the conversation.
- Daniele Blengini
- Offline
- New Member
- Posts: 7
Daniele Blengini wrote: Buongiorno a tutti! Stesso identico problema... però io non ho quell'errore sul file ini ! E' scritto giusto!! Sto guardando gli altri file ma non trovo niente... che problema ci può essere?
Reinstallato la lingua diverse volte ma niente. Tra l'altro mi fa lo stesso scherzo nel frontend, la lingua non è tradotta!! :(
cercando un po su google, sembra proprio che sia un problema di errori sul file ini, ne ho trovato uno ad esempio, sempre sul file administrator/language/it-IT/it-IT.com_k2.ini alla linea 124 ed alla linea 880:
c'è scritto:
K2_CATEGORY_ADDED_IN_THE_LIST="La categoria \\"_QQ_"CATEGORY_NAME_HERE"_QQ\\" è già nella lista."
K2_CATEGORY_ADDED_IN_THE_LIST="La categoria \\"_QQ_"CATEGORY_NAME_HERE"_QQ_"\\ è già nella lista."
Così ho trovato chi ha fatto questa modifica al core per bypassare l'errore, e modificando la linea 840 del file /libraries/joomla/language/language.php
da:
$strings = @parse_ini_file($filename);
$strings = @parse_ini_file($filename, true, INI_SCANNER_RAW);
non so bene che modifica attui ma ora funziona ovunque, anche sul frontend.. spero non faccia casini, se lo scopro avverto..!
La mia versione di joomla è la 3.7.4 e quella di k2 è la 2.7.1
Please Log in or Create an account to join the conversation.
- Audex Pro
- Offline
- New Member
- Posts: 1
Daniele Blengini wrote: modificando la linea 840 del file /libraries/joomla/language/language.php
da:a:$strings = @parse_ini_file($filename);$strings = @parse_ini_file($filename, true, INI_SCANNER_RAW);
Grazie mille Daniele,
questa modifica ha funzionato anche per me.
Saluti,
Audex
Please Log in or Create an account to join the conversation.
- Daniele Blengini
- Offline
- New Member
- Posts: 7
Saluti
Please Log in or Create an account to join the conversation.
- YODAstudio
- Offline
- Junior Member
- Posts: 20
Sto avendo anche io lo stesso problema (Joomla 3.7.3, K2 2.8.0) con l'italiano ma non sono riuscito a trovare in /libraries/joomla/language/language.php la stringa indicata da Daniele.
Al suo posto ho trovato:
844) $strings = @parse_ini_string($contents);
L'ho sostituita con:
844) $strings = @parse_ini_string($contents, true, INI_SCANNER_RAW);
Adesso sembra funzionare ma non ho avuto ancora modo di vedere se ci sono dei danni collaterali.
Daniele, potresti dirmi con quale componente hai riscontrato l'anomalia da te indicata? Vorrei verificare se accade anche a me.
Grazie e buona serata.
Please Log in or Create an account to join the conversation.
- Daniele Blengini
- Offline
- New Member
- Posts: 7
Saluti
Please Log in or Create an account to join the conversation.
- YODAstudio
- Offline
- Junior Member
- Posts: 20
Non ho quel componente quindi non posso verificare, in compenso mi sta succedendo questo .
Il problema comunque non è dovuto alla modifica che hai suggerito tu ma dovrebbe trattarsi di una incompatibilità (o bug) dell'ultima versione di K2 (2.8.0), anche se la cosa mi stranizza visto che non ho letto di nessun altro con lo stesso problema a parte l'utente che ha risposto alla mia discussione.
Mi auguro di trovare presto una soluzione.
Grazie ancora e buona giornata.
Please Log in or Create an account to join the conversation.