Il 25/01/07, <b class="gmail_sendername">Luca Ferretti</b> &lt;<a href="mailto:elle.uca@infinito.it">elle.uca@infinito.it</a>&gt; ha scritto:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Il giorno sab, 20/01/2007 alle 12.00 +0100, girardengo ha scritto:<br><br>&gt; &quot;Content-Type: text/plain; charset=iso-8859-1\n&quot;<br><br>Ahhhhhhhhh!!!! Grido di dolore legato a vecchi ricordi del passaggio a<br>GNOME2...
<br><br>Dunque, il charset deve essere UTF-8. Il problema è che a questo punto<br>potresti ritrovarti con un po&#39; di problemi.<br><br>Innanzi tutto controlla qual è l&#39;attuale encoding del file, eseguendo:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file 
pitivi.po<br><br>ti dovrebbe dare come output qualcosa tipo<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pitivi.po: UTF-8 Unicode English text</blockquote><div><br><br></div>quando ho cominciato il lavoro, ho provato qualche editor di file po per vedere quale mi piaceva di più, probabilmente questo ha cambiato il charset del file... (la mia scelta si è fermata su gtranslator...)
<br><div><br>Ho controllato il file it.po&nbsp; col comando  <br><br>file it.po <br><br>questo è l&#39;output:<br><br>it.po: UTF-8 Unicode English text<br><br>che appare corretta.<br><br>Visto però che il file aveva questa incongruenza, ho pensato di rifare tutto il procedimento dall&#39;inizio: (spero che sia giusto...)
<br><br>ho scaricato con svn i sorgenti del programma e ho eseguito il comando <br><br>intltool-update -p<br><br>ho rinominato il file pitivi.pot in it.po&nbsp; e ho riscritto tutta la traduzione, per evitare problemi.<br>Ora il file mi sembra apposto, e il comando file 
it.po mi restituisce sempre <br><br></div>it.po: UTF-8 Unicode English text<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Se la codifica non fosse UTF-8 devi come prima cosa convertire il file
<br>(rammento che UTF-8 usa byte diversi da ISO-8859-1 per codificare i<br>caratteri) con `iconv` o `msgconv`. Usando il secondo dovresti fare<br>qualcosa tipo:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msgconv -t UTF-8 gossip.po &gt; gossip.utf.po
<br><br>A questo punto riesegui il comando `file` e controlla che ti dice. Se<br>dice che è UTF-8, bene, siamo a metà del guado.<br><br>Ora bisogna cambiare la riga di prima. Apri il nuovo file con gedit (sì,<br>proprio con gedit, non con emacs, non provare ad aprirlo con emacs, che
<br>riapplicherebbe la vecchia codifica leggendola dalla intestazione),<br>cambia quel iso-8859-1 in UTF-8 e salva (il dialogo salva come ti<br>permetterebbe anche di specificare la codifica).<br><br>Bene, se sei stato fortunato ora puoi riaprire il file con emacs (con il
<br>PO mode installato) e fare due verifiche:<br>&nbsp;&nbsp;&nbsp;&nbsp; 1. cercare una parola con lettere accentate e verificare che ci<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;siano àèìòù e non codici tipo \x893</blockquote><div><br>ho aperto il file con alcuni editor e i caratteri accentati sono corretti... 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&nbsp;&nbsp;&nbsp;&nbsp; 2. premere Maiusc-V per controllare la correttezza del po<br><br>Se le due verifiche passano, allora la conversione è andata in porto. Se
<br>così non fosse, arrenditi all&#39;inesorabile, riscarica il file &quot;vergine&quot; e<br>trascrivi (no copia e incolla) le traduzioni sul nuovo file. Te lo dico<br>perché in passato ho perso ore e ore cercando di convertire la codifica
<br>avendo sempre problemi.<br><br>Oh, se riesci a convertire senza errori, comunicalo comunque ad Alessio<br>quando gli invii il file per il commit.<br></blockquote><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; #: pitivi/ui/encodingdialog.glade.h:5<br>&gt; msgid &quot;Choose File&quot;<br>&gt; msgstr &quot;Seleziona file&quot;<br><br>to choose -&gt; scegliere<br>to select -&gt; selezionare<br><br><br>&gt; #: pitivi/ui/mainwindow.py:74
<br>&gt; msgid &quot;Open an existing project&quot;<br>&gt; msgstr &quot;Apri un progetto esistente&quot;<br><br>Apre ..</blockquote><div><br>Non è più corretto apri? <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; #: pitivi/ui/mainwindow.py:77<br>&gt; msgid &quot;Edit the project settings&quot;<br>&gt; msgstr &quot;Modifica impostazioni progetto&quot;<br><br>Modifica le .. del (credo sia un commento)<br><br>&gt; #: pitivi/ui/mainwindow.py:84
<br>&gt; msgid &quot;_View&quot;<br>&gt; msgstr &quot;_VIsualizza&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^^^<br><br><br>&gt; #: pitivi/ui/sourcefactories.py:108<br>&gt; msgid &quot;Play&quot;<br>&gt; msgstr &quot;Play&quot;<br><br>Riproduci
<br><br>&gt; #: pitivi/ui/sourcefactories.py:187<br>&gt; msgid &quot;Import your clips by dragging them here or by using buttons<br>&gt; below.&quot;<br>&gt; msgstr &quot;Importare i video trascinandoli qui o usando i pulsanti
<br>&gt; sottostanti.&quot;<br><br>Non sono solo video. Si possono trascinare anche file audio.<br><br>Spezzoni ?</blockquote><div><br>oppure&nbsp; &quot;Importare tracce audio/video trascinandole qui... &quot;<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; #: pitivi/check.py:83<br>&gt; msgid &quot;Could not find the autodetect plugins!&quot;<br>&gt; msgstr &quot;Impossibile trovare i plugin da rilevare automaticamente!&quot;<br><br>i plugin di rilevamento automatico<br>
<br>prova `gst-inspect-0.10 autodetect`</blockquote><div><br>si, in effetti avevo completamente travisato il significato... <br>&quot;Impossibile trovare i plugin gst-inspect-0.10 di rilevamento automatico!&quot;<br></div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; #: pitivi/check.py:84<br>&gt; msgid &quot;Make sure you have installed gst-plugins-good and is available
<br>&gt; in the GStreamer plugin path.&quot;<br>&gt; msgstr &quot;Assicurarsi di avere installato i gst-plugins-good e che<br>&gt; questi siano presenti nella cartella dei plugin di GStreamer.&quot;<br><br>il pacchetto gst-plugins-good ?
<br><br>&gt; #: pitivi/check.py:87<br>&gt; msgid &quot;Please use a version of the Python bindings for GTK+ built with<br>&gt; Cairo support.&quot;<br>&gt; msgstr &quot;Per favore usare una versione di Python collegata a GTK+
<br>&gt; compilata con il supporto per Cairo.&quot;<br><br>Niente &quot;per favore&quot;, per software che non deve chiedere, mai</blockquote><div><br>;)<br><br>tolto il per favore, ma la frase non era tradotta bene. <br>
Corretta dopo l&#39;indicazione di Luca B. <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; #: pitivi/objectfactory.py:415
<br>&gt; #, python-format<br>&gt; msgid &quot;&lt;b&gt;Image:&lt;/b&gt; %d x %d &lt;i&gt;pixels&lt;/i&gt;&quot;<br>&gt; msgstr &quot;&lt;b&gt;Immagine:&lt;/b&gt; %d x %d &lt;i&gt;pixels&lt;/i&gt;&quot;<br><br>pixel<br><br>
<br>&gt; #: pitivi/objectfactory.py:459<br>&gt; #, python-format<br>&gt; msgid &quot;&lt;b&gt;Audio:&lt;/b&gt; %d channels at %d &lt;i&gt;Hz&lt;/i&gt; (%d &lt;i&gt;bits&lt;/i&gt;)&quot;<br>&gt; msgstr &quot;&lt;b&gt;Audio:&lt;/b&gt; %d canali a %d &lt;i&gt;Hz&lt;/i&gt; (%d &lt;i&gt;bits&lt;/i&gt;)&quot;
<br><br>bit<br><br><br>&gt; #: pitivi/pitivi.py:76<br>&gt; #, python-format<br>&gt; msgid &quot;There is already a %s instance, inform developers&quot;<br>&gt; msgstr &quot;Processo %s già in esecuzione, informare gli sviluppatori&quot;
<br><br>Istanza di %s (non ho controllato nei sorgenti, ma credo che %s si il<br>nome de programma)</blockquote><div><br>Si, ho controllato e si riferisca al programma stesso. Modificato. <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; #: pitivi/playground.py:389<br>&gt; msgid &quot;Audio output device is busy&quot;<br>&gt; msgstr &quot;Il dIspositivo di uscita audio è occupato&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^^^<br><br><br>PS possibilmente, invia in mailing list i messaggi in testo semplice.
</blockquote><div><br>Ho fatto il copia e incolla da gedit su gmail, ma se c&#39;è un modo migliore dimmelo pure...<br><br>Scusate se magari faccio errori, anche su cose semplici, ma questa è la mia prima traduzione.. spero in futuro di essere più preciso.
<br></div></div><br>Ciao<br>Francesco<br clear="all"><br>