Back to top

Autore Topic: Data in Inglese e non in Italiano  (Letto 10205 volte)

Offline GiulianoRicupero

  • Nuovo arrivato
  • *
  • Post: 33
    • Mostra profilo
Data in Inglese e non in Italiano
« il: 23 Feb 2007, 17:29:17 »
Ciao.
Il sito che ho creato in Joomla: http://www.psicodinamicaispa.it mi dà questo "problema":
In alto a destra, la data è in Inglese.
Inizialmente avevo installato Joomla 1.0.10 e poi l'ho upgradato a Joomla 1.0.12
Stesso problema si presenta sul calendario.
Se cliccate su un giorno qualsiasi appaiono le descrizioni dei giorni in Inglese.
La cosa curiosa è che ho usato lo stesso template (su una installazione nativa di Joomla 1.0.12) e lo stesso componente (Events) per questo sito: http://www.alfadinamica.ch e non presenta questi problemi...

Secondo voi da cosa può dipendere?
Grazie
Ciao
Giuliano

Offline surfbit

  • Instancabile
  • ******
  • Post: 7316
  • Sesso: Maschio
  • Verranno ignorati mp tecnici
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #1 il: 23 Feb 2007, 18:18:47 »
Ne abbiamo già parlato diverse volte. Prova a fare una ricerca "data in Inglese"  :)
A volte basta un sorriso per far felice una persona.

La guida alla scelta dell'hosting per Joomla!  Joomlaspace.it: l'hosting per Joomla

Offline GiulianoRicupero

  • Nuovo arrivato
  • *
  • Post: 33
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #2 il: 23 Feb 2007, 18:42:17 »
MAGICO!!!
Risolto così:

nel file di configuration.php in joomla sostituite la stringa $mosConfig_locale = 'it_IT'; con la stringa $mosConfig_locale = 'Italian_Italy.1252'; ovvero la vecchia stringa di Mambo (ver 4.5.2.3)...

GRAZIE
Giuliano

Offline surfbit

  • Instancabile
  • ******
  • Post: 7316
  • Sesso: Maschio
  • Verranno ignorati mp tecnici
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #3 il: 23 Feb 2007, 18:47:30 »
MAGICO!!!
Risolto così:

nel file di configuration.php in joomla sostituite la stringa $mosConfig_locale = 'it_IT'; con la stringa $mosConfig_locale = 'Italian_Italy.1252'; ovvero la vecchia stringa di Mambo (ver 4.5.2.3)...

GRAZIE
Giuliano

Perfetto  :) Torna a trovarvi in forum  :)
A volte basta un sorriso per far felice una persona.

La guida alla scelta dell'hosting per Joomla!  Joomlaspace.it: l'hosting per Joomla

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #4 il: 01 Mar 2007, 20:37:05 »
Ciao ragazzi..ho cambiato anch io la stringa ma nulla..
uso template Ako blueportal..
Ciao a tutti

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #5 il: 01 Mar 2007, 23:28:06 »
C'è una cosa molto semplice che si può fare per mettere la lingua in italiano. Si va nel pannello di configurazione di Joomla dove c'è la lingua di default. Si seleziona italiano e al posto che scrivere come appare normalmente:
it_IT
si mette
it_IT.UTF8
il problema è che questa impostazione vale soltanto quando il sito è solo in lingua italiana, altrimenti tutte le altre lingue compariranno con la data in italiano.
Per risolvere questo problema non ci ho ancora capito molto, qualcosa si può fare con degli script ma dovrebbe funzionare normalmente senza toccare il codice. Il problema è che ci sono delle configurazioni dei "locales" dei server che vanno settati nel modo giusto per sistemare questa cosa.

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #6 il: 05 Mar 2007, 17:04:29 »
ehy piter, non ci crederai, ma non risolvo neanche così.. :'(

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #7 il: 05 Mar 2007, 17:10:32 »
Se non risolvete così, è possibile che l'host abbia configurato  l'inglese (o altro) come lingua.
Se è un host italiano avvisatelo, altrimenti non credo ci sia molto da fare.
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #8 il: 05 Mar 2007, 17:38:18 »
Non vorrei dire una cavolata, ma me lo fa solo con questo template..vedrò se riesco a risolvere, intanto ti ringrazio, e se troverò soluzioni la inserirò per dare la mia piccola parte a questo sistema.
Ciao piter, ciao a tutti!

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #9 il: 05 Mar 2007, 19:21:48 »
Scusa che template stai usando?
Magari fai uno zip e postalo che gli diamo un'occhiata.

Ciao

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #10 il: 06 Mar 2007, 10:58:21 »
Sto usando AKOBLUEPORTAL..per quanto sia poco esperto, nei file del template non trovo nessun riferimento particolare alle date..ma, nell'index, in alto a destra, dove visualizzo la data, c'è un tag che richiama un date_format nella cartella includes del sito..
dentro il codice è il seguente, secondo te dipende da qui?
Ciao, buona giornata!

<?PHP
/**
 * patTemplate modfifier Dateformat
 *
 * $Id: Dateformat.php 47 2005-09-15 02:55:27Z rhuk $
 *
 * @package      patTemplate
 * @subpackage   Modifiers
 * @author      Stephan Schmidt <schst@php.net>
 */

/**
 * patTemplate modfifier Dateformat
 *
 * formats dates and times according to a format string.
 *
 * Possible attributes are:
 * - format (string)
 *
 * See the PHP documentation for strftime() for
 * more information.
 *
 * @package      patTemplate
 * @subpackage   Modifiers
 * @author      Stephan Schmidt <schst@php.net>
 * @link      http://www.php.net/manual/en/function.strftime.php
 */
class patTemplate_Modifier_Dateformat extends patTemplate_Modifier
{
   /**
   * modify the value
   *
   * @access   public
   * @param   string      value
   * @return   string      modified value
   */
   function modify( $value, $params = array() )
   {
      if (!isset($params['format'])) {
         return $value;
      }

      if (!preg_match('/^[0-9]+$/', $value)) {
         $value = strtotime($value);
      }

      return strftime($params['format'], $value);
   }
}
?>

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #11 il: 06 Mar 2007, 16:57:13 »
Prova a sostituire tutto il blocco con queste righe:

<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// needed to seperate the ISO number from the language file constant _ISO
$iso = split( '=', _ISO );
// xml prolog
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>

Poi ci dici. Ciao

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #12 il: 14 Mar 2007, 15:13:29 »
Ciao peter, scusa il ritardo..

purtroppo neanche così si risolve..

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #13 il: 14 Mar 2007, 15:53:56 »
prova, in fondo al file della lingua italiana, a mettere questa stringa:
Codice: [Seleziona]
setlocale(LC_ALL, 'it_IT.ISO8859-1');(ovviamente prima del punto interrogativo di chiusura del codice php

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #14 il: 14 Mar 2007, 17:52:21 »
Ciao peter, scusa il ritardo..

purtroppo neanche così si risolve..
Scusa ma hai provato con un altro template per cominciare ad inquadrare il problema?

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #15 il: 17 Mar 2007, 20:34:59 »
per Pit:

si pit, come ti avevo già accennato, solo con questo template mi da il problema, e se mi chiederai perchè lo uso, ti rispondo che tra quelli che ho provato è l'unico che mi fa inserire dei file flash negli spazi dell header o la parte superiore del sito.. me ne vuoi consigliare qualcuno tu che funzioni bene e che risolve il preblema?

per sali 40:

no sali, non si risolve neanche così..

ciao ragazzi e grazie!

Offline gmassi

  • Esploratore
  • **
  • Post: 89
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #16 il: 17 Mar 2007, 23:57:07 »
In index.php di AkoBluePortal dovresti avere questa riga

<td class="pathway" valign="center" align="right"><?php echo date(_DATE_FORMAT); ?>&nbsp;&nbsp;</td>

Prova a cambiarla così

<td class="pathway" valign="center" align="right"><?php echo strftime(_DATE_FORMAT_LC); ?>&nbsp;&nbsp;</td>

Dovrebbe funzionare se hai le impostazioni locali impostate correttamente su Italiano.

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #17 il: 18 Mar 2007, 00:38:13 »
Ho installato il template.
Devi sostituire la stringa php della data:

<?php echo date(_DATE_FORMAT); ?>

 con questa:

<?php echo mosCurrentDate(); ?>

Poi in configurazione di joomla -> locale metti:

it_IT.UTF8

Vedrai che funziona.
« Ultima modifica: 18 Mar 2007, 01:13:11 da piterdan »

Offline robix

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re: Data in Inglese e non in Italiano
« Risposta #18 il: 26 Mar 2007, 14:46:44 »
Allora ragazzi, la soluzione di peter mi da dei problemi sulla i con l'accento, cioè, mi esce luned ed un simbolo strano..

La soluzione di massi invece è corretta, ma la stringa che ho sostituito non era quella indicata, ma la seguente.

<td align="right" valign="center" bgcolor="#FFD709" class="pathway"><?php echo date(_DATE_FORMAT); ?>&nbsp;&nbsp;</td>

Grazie a tutti per il disturbo e per i consigli, spero di poter contribuire presto allo sviluppo dei problemi altrui..ciao a tutti!

 



Web Design Bolzano Kreatif