On Mon, Jun 29, 2015 at 5:54 PM, Carlo Miron <mi...@python.it> wrote:
> 2015-06-29 17:07 GMT+02:00 Giovanni Di Noia <g...@dinoia.eu>: > > > saluti = _('Hello %(name)s' % {'name': 'Pippo'}) > > Qui non stai passando a _() il msgid "Hello %(name)s", bensì "Hello > Pippo" essendo che l'operatore % viene applicato prima. Esatto e se a questo ci aggiungo che gettext() accetta un solo argomento ne deduco che semplicemente gettext() prende una stringa e te ne ridà un'altra tradotta. per esempio: saluti = _('Hello %(name)s', name=Pippo) "gettext() takes exactly 2 arguments" cioè self e il msgid. name è di troppo. A questo punto, non capisco il senso del flag "python-format". Dovrà pur avere un'utilità..
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python