[Python] Localizzazione in python

Adriano Barbieri adrianobarb a yahoo.it
Mar 14 Maggio 2013 18:11:20 CEST


----- Original Message ----- 
From: "Gollum1" <gollum1.smeagol1 a gmail.com>
To: <python a lists.python.it>
Sent: Tuesday, May 14, 2013 5:46 PM
Subject: Re: [Python] Localizzazione in python


Il 14 maggio 2013 17:27, Gollum1 <gollum1.smeagol1 a gmail.com> ha scritto:
> la struttura direcotry/files del programma da cui l'ho copiato era del 
> genere:
>
> programma/
>    programma.py
>    locale/it/LC_MESSAGES/programma.mo
>
> nel mo caso:
>
> programma/
>    programma.py
>    libs/libs_che_fornisce_InitI18n().py
>
> ma non riesco a capire a che livello devo mettere
> locale/it/LC_MESSAGES/programma.mo
>
> ho provato a mettere in programma/ e in programma/libs/ ma in entrambi
> i casi ottengo
>
> print _("prova")
> che stampa "prova" invece di stampare "test" come č indicato nel 
> programma.mo
>

il mio scopo sarebbe quello di avere questa struttura:

programma/
    programma1.py
    programma2.py
    programma3.py
    programma4.py
    /libs
        localization.py
   locale/
      it/
          LC_MESSAGES/
              programma1.mo
              programma2.mo
              programma3.mo
              programma4.mo

Ciao Golum,
E cosė?
programma/
    programma1.py
    programma2.py
    programma3.py
    programma4.py
        localization.py
   locale/
      it/
          LC_MESSAGES/
              programma1.mo
              programma2.mo
              programma3.mo
              programma4.mo
Adriano Barbieri 



Maggiori informazioni sulla lista Python