Pagina 1 di 1
Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 8:55
da cattivocliente
Ciao,
qualcuno mi aiuta? Ho un file .po per tradurre una applicazione ma non capisco dove devo collocarla... Grazie
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 10:19
da hds619
Collocarla in che senso? I file .po li puoi mettere dove vuoi, una volta che sono stati anche loro compilati in file .mo devono essere messe nella cartella specificata dal programma.
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 10:41
da cattivocliente
Scusa ma sono inesperto, pensavo bastasse mettere il file.po in una cartella del programma per "tradurlo". Mi spieghi cosa devo fare per favoro? Grazie
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 10:56
da hds619
cattivocliente ha scritto:
Scusa ma sono inesperto, pensavo bastasse mettere il file.po in una cartella del programma per "tradurlo". Mi spieghi cosa devo fare per favoro? Grazie
Allora i file di po, sono quelli che sono creati da
xgettext e sono organizzati in
Codice: Seleziona tutto
#: src/edit.c:225 src/edit.c:293
msgid "Formato: "
msgstr "Format: "
Dove msgid è la stringa iniziale, e msgstr quella tradotta. Una volta tradotte tutte le voci con il comando
msgfmt si traduce il file .po in un file .mo ( binario ) che è quello che viene utilizzato dal programma, però devono essere inseriti in percorsi specifici dipendentemente dal programma.
http://www.gnu.org/software/gettext/manual/gettext.html
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 11:43
da cattivocliente
Vado a leggere e se ho dubbi torno a disturbarti... Grazie intanto!
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 12:07
da cattivocliente
...più che dubbi c'è un po' troppo da leggere (e pure in inglese

), ma non c'è nessuno che sa dirmi in poche parole come devo usare 'sto file.po? Grazie

Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 12:11
da hds619
cattivocliente ha scritto:
...più che dubbi c'è un po' troppo da leggere (e pure in inglese

), ma non c'è nessuno che sa dirmi in poche parole come devo usare 'sto file.po? Grazie
Eh, te l'ho detto, il file di po è semplice:
msgid <- stringa originale da lasciare invariata
msgstr <- stringa tradotta
poi sopra ogni stringa ci sono solitamente 1 o 2 commenti, il primo indica in quale file e su quale riga si trova quella stringa, il secondo sono delle informazioni sulla stringa tipo:
vuol dire che xgettext ha trovato una frase simile e ha usato la stessa traduzione ( la maggior parte delle volte sono errate, sono più da considerarsi come suggerimenti ).
Solitamente c'è quando si usano i %s, %d, ecc...e indica appunto che la stringa è in formato C, ecc...
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 12:19
da cattivocliente
Forse sono un po' lento io, ma mi stai dicendo come devo fare per tradurre il programma che ho bisogno di tradurre o mi stai parlando di come e fatto un file .po?
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 12:41
da hds619
cattivocliente ha scritto:
Forse sono un po' lento io, ma mi stai dicendo come devo fare per tradurre il programma che ho bisogno di tradurre o mi stai parlando di come e fatto un file .po?
Ti sto parlando di come è fatto un file .po, sono tutti uguali.. il programma che devi tradurre non so qual'è quindi anche volendo non potrei aiutarti direttamente

Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 12:46
da Janvitus
cattivocliente ha scritto:
Forse sono un po' lento io, ma mi stai dicendo come devo fare per tradurre il programma che ho bisogno di tradurre o mi stai parlando di come e fatto un file .po?
Per tradurre:
http://forum.ubuntu-it.org/viewtopic.ph ... 6#p1385576
Inoltre la prossiam volta facciamo meno i furbi, una discussione basta e avanza:
http://forum.ubuntu-it.org/viewtopic.php?t=206141
Re: Utilizzare i file .po
Inviato: giovedì 24 luglio 2008, 12:48
da cattivocliente
chiedo scusa :-\ e grazie per il link.