[Typo3-UG Italy] tt_news: * RISOLTI * i problemi di traduzione in ITALIANO

Alessandro Tuveri at at uniud.it
Thu Dec 1 18:18:08 CET 2005


Hi Buddies, ho indagato oggi pomeriggio e speso qualche oretta ma ne valeva la 
pena, siamo qui per questo!

Ecco come risolvere tutti i problemi (spero) di traduzione nella lingua italiana
delle notizie formattate in SINGLE, LATEST e LIST:

****************************
Il problema: persiste la data in TT_NEWS con la traduzione "a metà", es:

Wednesday 19. of October 2005 Età: 43 days

nel caso sopra, nonostante siano stati applicati i consigli di Cecere, ovvero
modificato il SETUP aggiungendo un paio di righe per settare il

LOCALE.

****************************

Dopo attenta analisi l'ultima versione in possesso (typo3 3.8.1, v. 2.2.24)

-------------------------------

riga 1499 di tt_news/pi/class.tx_ttnews.php

sostituire:
Displaying results ###SPAN_BEGIN###%s to %s</span> out of
###SPAN_BEGIN###%s</span>
con:
'Visualizzo le voci da ###SPAN_BEGIN###%s</span> a <b>%s</b> su
###SPAN_BEGIN###%s</span>'

-------------------------------

linea 1504 di tt_news/pi/class.tx_ttnews.php

sostituire:
'Sorry, no items were found.'
con:
'Mi dispiace, nessuna voce trovata'

-------------------------------

aggiungere nel SETUP (Template > Info/Modify > Setup) le seguenti righe:

plugin.tt_news.displaySingle.age_stdWrap.age = " minuti| ore| giorni| anni"
plugin.tt_news.displayLatest.age_stdWrap.age = " minuti| ore| giorni| anni"
plugin.tt_news.displayList.age_stdWrap.age = " minuti| ore| giorni| anni"

-------------------------------

ultimo problema e' questo, relativo alla visualizzazione, nonostante tutto, del
seguente indesiderato formato:

Friday 11 di November 2005 Età: 20 giorni

qui il Friday e November dipendono dal tempo settato localmente (it_IT), che
probabilmente non e' disponibile a livello di server.
Suggerisco queste azioni, ovvero:

* nel file di configurazione di typo3 (cartella TYPO3CONF/localconf.php)
inserire il comando in testa: setlocale(LC_ALL, 'it_IT');
la soluzione NON e' valida per siti multilingua naturalmente, dove si deve
utilizzare le proprietà segnalate già nella newsletter

* se non va e non c'e' nulla/poco da fare, adotta la soluzione di aggiungere nel
SETUP come sopra descritto (Template > Info/Modify > Setup) le

seguenti righe per cambiare il formato (stile Yahoo/Google, ovvero fornisce
output del tipo: 15 Nov 2005 - ):

plugin.tt_news.displaySingle.date_stdWrap.strftime= %d %b %Y -
plugin.tt_news.displayLatest.date_stdWrap.strftime = %d %b %Y -
plugin.tt_news.displayList.date_stdWrap.strftime = %d %b %Y -

oppure se si vedono le date formattate correttamente in italiano bisogna
comunque inserire (per togliere quell'antipatico di 'of' e  il punto):

plugin.tt_news.displaySingle.date_stdWrap.strftime= %A %d  %B %Y -
plugin.tt_news.displayLatest.date_stdWrap.strftime= %A %d  %B %Y -
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d  %B %Y -

io ho aggiunto un trattino ( '-') alla fine per separare dall'inizio della
scritta Età,, eventualmente togliere questo se non usata l'età (age)

Nel mio server ho risolto con il
setlocale(LC_ALL, 'it_IT');
in quanto non mi interessa alcuna  lingua  oltre quella italiana...

vedi un esempio in:
http://www.informapsiche.org/home/302.0.html

Gud luck e a buon rendere...

--
ALEX TUVERI
CSIT - UNIV. DI UDINE
--------------------------------------

----------------------------------------------------------------------
SEMEL (SErvizio di Messaging ELettronico) - CSIT -Universita' di Udine




More information about the TYPO3-UG-italy mailing list