Joomla.it Forum
Joomla! 3 => Joomla! 3 => : nofc_nofc 25 Jul 2017, 13:20:56
-
Salve,
devo sovrascrivere il nome dei giorni della settimana e dei mesi del calendario di Joomla (a cui si appoggia un'estensione per effettuare prenotazioni). Dato che dovevo inserire una lingua non presente nelle traduzioni di Joomla, ho pensato bene di sovrascrivere l'armeno (nulla togliere agli armeni, ma mi è sembrata la lingua meno importante ^^'): tutte le traduzioni sono perfette (grazie agli override) tranne per il calendario, il quale -da quanto mi riferisce lo sviluppatore- prende la lingua direttamente da qualche parte, e non si riesce - a suo dire - a sovrascrivere.
La domanda è: è possibile effettuare l'override anche per le voci del Calendario?
-
Ciao nofc_nofc,
trovi qui il file lingua del calendario, per esempio quello italiano:
media/system/js/fields/calendar-locales/it.js
Non credo tu possa fare l'override, ma puoi creare o modificare quello di una differente lingua
-
Perfetto grazie :)
il file in lingua armena "Armenian (hy-AM)" non c'è, basta creare un nuovo file: hy.js?
-
si, direi che puoi provare a creare il file nuovo,
meglio che non ci sia, così con gli eventuali aggiornamenti di Joomla non si sovrascrive :)
...ma tieni sempre comunque una copia di backup di quel file.
-
Ho duplicato il file inglese rinominandolo come: "am.js" "hy.js" "hy-am.js" ma nulla da fare, così ho scaricato in locale l'intera cartella "calendar-locales" per cercare dove fosse (cercando la stringa, es. "Հուլիս") ma non ho trovato nulla... :(
Con Firebugs ho: <th class="datepicker-switch" colspan="5">Հուլիս 2017</th>
Io ho tutto il sito (in copia) in locale ma questa stringa "Հուլիս" non la trovo da nessuna parte..
quindi da sostituire non c'è nulla, ma neppure creando i file come sopra si risolve il problema :(
-
ma in amministrazione, nella modifica di un articolo, nel calendario della data di pubblicazione, ti appare in quale lingua il calendario ?
-
Ho sostituito rinominandoli sia su "administrator/language/" che su "language/" tutti i file hy-AM con quelli in inglese en-GB: il backend "armeno" ora è tutto in inglese. E anche il calendario da administrator è ora in inglese, mentre quello sul frontend si mantiene beatamente in armeno :(
-
Era un problema del componente dell'estensione, risolto :)
Grazie per il supporto :)