[Python] Localizzazione in python

Gollum1 gollum1.smeagol1 a gmail.com
Mar 14 Maggio 2013 17:46:47 CEST


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




--
Gollum1
Tesssssoro, dov'é il mio tessssoro...


Maggiori informazioni sulla lista Python