Back to top

Autore Topic: [RISOLTO] Override lingua per il calendario di Joomla  (Letto 1334 volte)

Offline nofc_nofc

  • Appassionato
  • ***
  • Post: 255
    • Mostra profilo
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?
« Ultima modifica: 25 Lug 2017, 20:04:58 da nofc_nofc »

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #1 il: 25 Lug 2017, 13:48:18 »
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

Offline nofc_nofc

  • Appassionato
  • ***
  • Post: 255
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #2 il: 25 Lug 2017, 13:54:19 »
Perfetto grazie :)
il file in lingua armena "Armenian (hy-AM)" non c'è, basta creare un nuovo file: hy.js?

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #3 il: 25 Lug 2017, 13:56:30 »
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.

Offline nofc_nofc

  • Appassionato
  • ***
  • Post: 255
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #4 il: 25 Lug 2017, 14:13:23 »
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 :(

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #5 il: 25 Lug 2017, 14:22:15 »
ma in amministrazione, nella modifica di un articolo, nel calendario della data di pubblicazione, ti appare in quale lingua il calendario ?

Offline nofc_nofc

  • Appassionato
  • ***
  • Post: 255
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #6 il: 25 Lug 2017, 16:55:42 »
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 :(
« Ultima modifica: 25 Lug 2017, 16:59:33 da nofc_nofc »

Offline nofc_nofc

  • Appassionato
  • ***
  • Post: 255
    • Mostra profilo
Re:Override lingua per il calendario di Joomla
« Risposta #7 il: 25 Lug 2017, 20:04:42 »
Era un problema del componente dell'estensione, risolto :)
Grazie per il supporto :)

 



Web Design Bolzano Kreatif