visualizzare la data di pubblicazione 3 (in versione localizzata)

4 messages Options
Embed this post
Permalink
jack1973

visualizzare la data di pubblicazione 3 (in versione localizzata)

Reply Threaded More More options
Print post
Permalink

con questa riga
<span tal:define="giorno_della_settimana python:'weekday_' +
DateTime(dataPubblicazione).strftime('%a').lower()"
           i18n:translate="giorno_della_settimana">giorno tradotto</span>


sono riuscito a mettere in una variabile (chiamata
giorno_della_settimana) una stringa, che puo' contenere un valore tipo
"weekday_mon" o "weekday_fri"


il fatto è che non so come si fa a specificare che voglio che venga
tradotto il contenuto della variabile "giorno_della_settimana", e non il
nome della variabile.


Spero possiate darmi anche questo ultimo aiuto per la traduzione della data.



Grazie, Giacomo







_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Fabrizio Reale

Re: visualizzare la data di pubblicazione 3 (in versione localizzata)

Reply Threaded More More options
Print post
Permalink
In data mercoledì 26 agosto 2009 10:06:30, Giacomo Zanobini ha scritto:
: >

> con questa riga
> <span tal:define="giorno_della_settimana python:'weekday_' +
> DateTime(dataPubblicazione).strftime('%a').lower()"
>            i18n:translate="giorno_della_settimana">giorno tradotto</span>
>
>
> sono riuscito a mettere in una variabile (chiamata
> giorno_della_settimana) una stringa, che puo' contenere un valore tipo
> "weekday_mon" o "weekday_fri"
>
>
> il fatto è che non so come si fa a specificare che voglio che venga
> tradotto il contenuto della variabile "giorno_della_settimana", e non il
> nome della variabile.
>
>
> Spero possiate darmi anche questo ultimo aiuto per la traduzione della data.
lascia  i18n:translate="" e metti quello che vuoi tradurre nel tal:content

Fabry

--
Fabrizio Reale

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
jack1973

visualizzare la data di pubblicazione 3 (the end)

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Fabrizio Reale ha scritto:
lascia  i18n:translate="" e metti quello che vuoi tradurre nel tal:content

Fabry
  
PERFETTOOOOO !!!!!

metto qui il codice che ho usato per scrivere le date di inizio pubblicazione delle News, in italiano, nella forma   "mercoledì 26 agosto 2009"


---------------------------
per prima cosa ho un tag, dove è definito dataPubblicazione in questo modo tal:define="dataPubblicazione here/EffectiveDate"

al suo interno ho questi tag
                            <span tal:define="giorno_della_settimana python:'weekday_' + DateTime(dataPubblicazione).strftime('%a').lower()"  tal:content="giorno_della_settimana" i18n:translate="">Friday</span>                        
                           <span tal:replace="python:DateTime(dataPubblicazione).strftime('%d ')"  >giorno del mese</span>
                           <span tal:define="mese_della_settimana python:'month_' + DateTime(dataPubblicazione).strftime('%B').lower()[:3]" tal:content="mese_della_settimana" i18n:translate="">March</span>
                           <span tal:replace="python:DateTime(dataPubblicazione).strftime('%Y')"  >anno</span>

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


vantaggio: mesi e giorni dovrebbero essere tradotti in qualsiasi lingua
svantaggio: vengono tradotte le parole, ma il formato rimane quello che ho scelto io (credo che ogni lingua abbia il suo modo di visualizzare le date, per esempio in inglese andrebbe aggiunto 'th' dopo il numero, e giusto per complicare un tantino, alcuni vogliono "st","nd","rd")



alla prossima !!!!!!


Giacomo



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
SauZheR at gOOgle

Re: visualizzare la data di pubblicazione 3 (the end)

Reply Threaded More More options
Print post
Permalink
Bravo! :)
cosa hai impostato come i18n:domain?

Il giorno 26 agosto 2009 14.42, Giacomo
Zanobini<[hidden email]> ha scritto:

> Fabrizio Reale ha scritto:
>
> lascia  i18n:translate="" e metti quello che vuoi tradurre nel tal:content
>
> Fabry
>
>
> PERFETTOOOOO !!!!!
>
> metto qui il codice che ho usato per scrivere le date di inizio
> pubblicazione delle News, in italiano, nella forma   "mercoledì 26 agosto
> 2009"
>
>
> ---------------------------
> per prima cosa ho un tag, dove è definito dataPubblicazione in questo modo
> tal:define="dataPubblicazione here/EffectiveDate"
>
> al suo interno ho questi tag
>                             <span tal:define="giorno_della_settimana
> python:'weekday_' + DateTime(dataPubblicazione).strftime('%a').lower()"
> tal:content="giorno_della_settimana"
> i18n:translate="">Friday</span>
>                            <span
> tal:replace="python:DateTime(dataPubblicazione).strftime('%d ')"  >giorno
> del mese</span>
>                            <span tal:define="mese_della_settimana
> python:'month_' + DateTime(dataPubblicazione).strftime('%B').lower()[:3]"
> tal:content="mese_della_settimana" i18n:translate="">March</span>
>                            <span
> tal:replace="python:DateTime(dataPubblicazione).strftime('%Y')"
>>anno</span>
> ----------------------------
>
>
> vantaggio: mesi e giorni dovrebbero essere tradotti in qualsiasi lingua
> svantaggio: vengono tradotte le parole, ma il formato rimane quello che ho
> scelto io (credo che ogni lingua abbia il suo modo di visualizzare le date,
> per esempio in inglese andrebbe aggiunto 'th' dopo il numero, e giusto per
> complicare un tantino, alcuni vogliono "st","nd","rd")
>
>
>
> alla prossima !!!!!!
>
>
> Giacomo
>
>
>
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html
>



--
  bye
SauZheR
************************************
l'iterazione è umana...
la ricorsione, Divina!
************************************
reply to: sauzher AT gmail DOT com

_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html