Back to top

Autore Topic: non traduce la data  (Letto 12339 volte)

Offline K4rn4K

  • Nuovo arrivato
  • *
  • Post: 32
    • Mostra profilo
Re: non traduce la data
« Risposta #20 il: 03 Set 2007, 11:07:57 »
Bada che le righe funzionano come stanno se e solo se le lingue, nella configurazione globale del sito, sono indicate con 4 caratteri (it_IT; en_EN etc etc) se, invece, sono indicate con due soli caratteri (EN; IT; ect) allora anche nelle righe da inerire dovrai utilizzare 2 soli caratteri

Domandona, dove lo trovo questa cosa ? Nel senso, in quale punto del sito vedo se una lingua usa 2 o 4 caratteri ?
Io sto creando un sito in lingua giapponese, ma mettendo jp_JP va in errore, stessa cosa se metto solo JP.

Grazie

Offline fbcyborg

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re: non traduce la data
« Risposta #21 il: 16 Set 2007, 10:39:37 »
Insomma...
allora è proprio impossibile far tradurre la data a questo benedetto Joom!fish?

Offline danirobotti

  • Nuovo arrivato
  • *
  • Post: 19
  • Sesso: Maschio
  • Fotografo e docente post-produzione per fotografi
    • Mostra profilo
Re: non traduce la data
« Risposta #22 il: 02 Ott 2007, 11:27:41 »
Ho provato ma da me non funziona.
Il mio template utilizza questo per la data:

Live Date Script-
5© Dynamic Drive (www.dynamicdrive.com)
6For full source code, installation instructions, 100's more DHTML scripts, and Terms Of Use,
7visit http://www.dynamicdrive.com

Non sono un informatico, però vedo che lo script usa due array con i giorni e i mesi scritti in Inglese.
Immagino che se modifico i nomi in italiano risolvo il problema  a metà...

Probabilmente con una soluzione come questa il tip di prima non funziona.

Qualcuno ha un suggerimento ?

Grazie,
Daniele

Offline gokino

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re: non traduce la data
« Risposta #23 il: 23 Gen 2008, 12:30:33 »
Ciao a tutti. Visti i commenti metto un post anche io visto i problemi comuni.
All'inizio anche io avevo problemi ma ho risolto togliendo le virgolette a "setlocale (LC_ALL, "en_EN");"
ha cominiciato a funzionare quando ho messo setlocale (LC_ALL, "en_EN"); il tutto al fondo di english.php prima della chiusura chiusura del tag php.
In compenso ho un'altro problema. Ho dovuto mettere in configurazione globale di Joomla su locale come codice nazione it_IT.utf8 altrimenti mi vedeva la data con l'accento sbagliato ( ho tutto il sito in codifica UTF-8 e server in canada).
Ora con setlocale (LC_ALL, "en_EN"); non traduce piu la data. Ho provato anche ad inserire (LC_ALL, "en_EN.utf8"); ma il prblema persiste perchè non lo traduce.
Quindi mi trovo in una via di mezzo. O lascio la data italiana con 'accento sbagliato ( appare un rombo) o mi tengo la traduzione della data inglese in italiano.
Se quancuno a risolto una cosa simile o ha idee mi dia una mano.
Grazie

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: non traduce la data
« Risposta #24 il: 18 Feb 2008, 08:50:35 »
en_GB o en_US
en_EN non è una stringa valida

Offline bortolani

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re: non traduce la data
« Risposta #25 il: 29 Apr 2008, 12:05:15 »
Il problema credo sia legato all'encoding.

Prova a modificare italian.php inserendo alla penultima riga:
setlocale(LC_ALL, 'it_IT.ISO8859-1');

o nel file english.php:
setlocale(LC_ALL, 'en_EN.ISO8859-1');

Bruno

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: non traduce la data
« Risposta #26 il: 29 Apr 2008, 21:15:10 »
en_GB o en_US
en_EN non è una stringa valida

mi autoquoto  ;D

 



Web Design Bolzano Kreatif