purtroppo, a meno che non abbiano cambiato le "carte", quello non e'
l'unico anello che ti manca :)
se metti "Friday" in giorno poi puoi fare banalmente
"weekday_%s"%(giorno.lower()[:3]) per avere cio' che vuoi.
Dubito che cmq la traduzione funzioni.... per provare, puoi sempre
provare a mettere staticamente in translation weekday_fri... secondo
me al max continui ad ottenere Friday.
Purtroppo non ho la soluzione :P
Tempo fa la cercai perche' mi serviva tradurre in italiano... ma poi
visto che la ricerca, per tentativi, prendeva pieghe di 2/3gg ho fatto
un bel dizionario di 12 elementi (io dovevo tradurre i mesi) dove ci
ho messo i nomi italiani come valore e i nomi inglesi come chiavi e
buonanotte... bruttissimo ma 1,5 minuti di lavoro :)
bye
Il giorno 25 agosto 2009 17.00, Giacomo
Zanobini<
[hidden email]> ha scritto:
> SauZheR ha scritto:
>
> Ho il sospetto che avrai problemi con il localizzare i nomi (lunedi',
> martedi', ecc.) ;)
>
>
>
> guardando il file plone-it.po ho trovato queste righe:
> ------------------------------------------------
> #. Default: "Monday"
> #: datetime name of a day, format %A
> msgid "weekday_mon"
> msgstr "lunedì"
>
> #. Default: "Mon"
> #: datetime abbreviation of a day, format %a
> msgid "weekday_mon_abbr"
> msgstr "lun"
>
> # Shorthand for "Monday"
> #. Default: "Mo"
> #: datetime two letter abbreviation of a day used in the portlet_calendar
> msgid "weekday_mon_short"
> msgstr "lu"
> -------------------------
>
>
> e analoghe per gli altri giornidella settimana, e penso pure per i mesi.
>
> quindi suppongo che se scrivessi
> <span i18n:translate="weekday_fri">Friday</span>
>
> apparirebbe scritto "venerdì".
>
>
>
>
> adesso manca soltanto l'anello di congiunzione: come trasformo "Friday" in
> "weekday_fri" ?
>
>
> Giacomo
>
>
>
>
>
>
>
>
>
> bye,
> alessandro,
>
> Il giorno 24 agosto 2009 16.35, Giacomo
> Zanobini<
[hidden email]> ha scritto:
>
>
> Giacomo Zanobini ha scritto:
>
>
> c'e' qualche speranza di poter far funzionare un codice tipo questo?
> <span tal:replace="nothing"
> talreplace="python:here.EffectiveDate().strftime('%A, %d %B %y')">ddd</span>
>
>
> ovviamente ho fatto copia e incolla di una riga piena di schifezze..... il
> codice che intendevo è:
> <span tal:replace="python:here.EffectiveDate().strftime('%A, %d %B
> %y')">data estesa</span>
>
>
> ovviamente strftime messo in quel modo, non funziona.
> Per quanto ne so al momento, dovrei creare un ExternalMethod, al quale
> passare la data EffectiveDate e lavorarci su....
>
> .....mi sembra un po' macchinoso.... non esiste un metodo piu' semplice?
>
>
> Giacomo
>
>
> _______________________________________________
> Plone-IT mailing list
>
[hidden email]
>
http://lists.plone.org/mailman/listinfo/plone-it>
http://www.nabble.com/Plone---Italy-f21728.html>
>
>
>
>
> _______________________________________________
> 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-ithttp://www.nabble.com/Plone---Italy-f21728.html