Grazie a tutti. Sembra che gettext dia il risultato voluto.<br><br>X Andrea: <br>>Lingue diverse hanno ordine diverso nelle componenti delle frasi, il<br>
>plurale si "attiva" per numeri diversi, ci sono problemi di genere per<br>
>non parlare dei linguaggi bidirezionali.<br><br>Perché mai dovrei preoccuparmi dei plurali? Io vorrei fare una cose del genere:<br><br>#FILE ITA.txt#<br>string01 = "Ciao"<br>string02 = "Ciao fantastico mondo"<br>

...<br><br>#FILE ENG.txt#<br>string1 = "Hello"<br>string2 = "Hello fantastic world"<br><br>Nel file python avrò poi una funzione del tipo:<br>translate (string, language)<br><br>che mi restituirà la stringa corrispondente.<br>

<br>
<br><br><div class="gmail_quote">Il giorno 06 luglio 2011 12:47, Pietro Battiston <span dir="ltr"><<a href="mailto:me@pietrobattiston.it" target="_blank">me@pietrobattiston.it</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Il giorno lun, 04/07/2011 alle 16.28 +0200, Andrea Ambu ha scritto:<br>
<div>> 2011/7/4 stefano664 <<a href="mailto:stefano664@gmail.com" target="_blank">stefano664@gmail.com</a>>:<br>
> > Ciao a tutti,<br>
> >   qualcuno ha idea di come realizzare, semplicemente, un software<br>
> > multilingua?<br>
> ><br>
><br>
> Temo non esista nulla di semplice se vuoi fare le cose generali e per bene.<br>
> Lingue diverse hanno ordine diverso nelle componenti delle frasi, il<br>
> plurale si "attiva" per numeri diversi, ci sono problemi di genere per<br>
> non parlare dei linguaggi bidirezionali.<br>
><br>
> Quindi la domanda che viene spontanea e`: che lingue devi supportare?<br>
<br>
<br>
</div>C'è qualche motivo che mi sfugge platealmente per cui nessuno ha<br>
suggerito lo standard, diffusissimo, comodissimo gettext?!<br>
<br>
Ovviamente supporta anche diverse forme di plurali, ed introdurlo in<br>
python è questione di<br>
<br>
import gettext<br>
gettext.install("nomeapplicazione", localedir="/indirizzo/locale")<br>
<br>
e poi usare _("stringa") intorno alle stringhe da tradurre.<br>
<br>
ciao<br>
<font color="#888888"><br>
Pietro<br>
</font><div><div></div><div><br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</div></div></blockquote></div><br>