Sicuramente realizzando un sito web con Joomla vi sarete trovati di fronte ad un testo, una dicitura messo/a a disposizione dal cms che non vi piace. Qual’è il modo corretto per effettuare una modifica?
Prendiamo come esempio la form di registrazione utente
Vogliamo modificare la dicitura Conferma indirizzo email in Reinserisci l’indirizzo email.
Per prima cosa ci colleghiamo al pannello di controllo di Joomla del nostro sito, andiamo sul menu Estensioni e clicchiamo sulla voce Gestione lingua.
Si aprirà la pagina Gestione lingua: Lingue installate, nella quale dobbiamo cliccare su Override.
Che farà aprire la maschera per l’Override delle lingue, nella quale saranno presenti tutte le modifiche delle frasi/parole modificate. Clicchiamo sul pulsante Nuovo
visualizzando la maschera per l’inserimento/modifica di una nuova frase.
NOTA
Le traduzione delle lingue in Joomla non sono altro che dei file contenenti una “Costante” alla quale è associata la frase, con un esempio si capisce meglio:
COM_USERS_PROFILE="Profilo utente"
COM_USERS_PROFILE_CORE_LEGEND="Profilo"
COM_USERS_PROFILE_CUSTOM_LEGEND="Profilo personalizzato"
COM_USERS_PROFILE_DEFAULT_LABEL="Modifica il tuo profilo"
COM_USERS_PROFILE_EMAIL1_DESC="Inserisci il tuo indirizzo email"
COM_USERS_PROFILE_EMAIL1_LABEL="Indirizzo email:"
COM_USERS_PROFILE_EMAIL2_DESC="Conferma il tuo indirizzo email"
COM_USERS_PROFILE_EMAIL2_LABEL="Conferma indirizzo email:"
COM_USERS_PROFILE_LAST_VISITED_DATE_LABEL="Data ultima visita"
COM_USERS_PROFILE_MY_PROFILE="Il mio profilo"
COM_USERS_PROFILE_NAME_DESC="Inserisci il tuo nome"
COM_USERS_PROFILE_NAME_LABEL="Nome:"
In questa maschera dobbiamo andare ad inserire la costante alla quale vogliamo modificare il testo associate, per far ciò dobbiamo scoprire come si chiama, nulla di più semplice, basta utilizzare il motore di ricerca integrato.
Col quale cercheremo la frase che ci interessa, nel nostro caso “Conferma indirizzo email” selezioniamo l’opzione Valore e clicchiamo su cerca, a questo punto ci verrà mostrato un elenco di occorrenze.
In cui andremo a selezionare/cliccare la terza (dal nome della costante è facile capire dove viene usata) cliccandoci sopra, il sistema precompilerà la form Crea un nuovo Override.
A questo pundo sostituiamo la dicitura Conferma indirizzo email con Reinserisci l’indirizzo email. Fatto questo basterà cliccare sul pulsante salva e chiudi, ed andare a verificare la nostra modifica.
NOTA
Mai effettuare una modifica direttamente nel file delle lingue, con un aggiornamento di Joomla lo potremmo perdere
Nel caso in cui il nostro sito sia multi lingue quando siamo nella maschera Gestione lingua: Override lingua è presente una casella combinata dalla quale possiamo dire al sistema su quale lingua vogliamo effettuare la modifica, e se vogliamo modificare una lingua del front end o del back-end.
Se hai un dubbio su come eseguire l’override di un testo su Joomla non esitare a chiedere, lasciando un commento.