Doncs, per no tenir temps, déu n&#39;hi dó! XD<div><br></div><div>Jo ho veig molt bé! Enhorabona nano perquè estàs donant un impuls al tema que tela! :D</div><div><br clear="all">Aleix Vidal i Gaya<br>
<br><br><div class="gmail_quote">El 5 de novembre de 2010 20:13, Oriol Pellicer <span dir="ltr">&lt;<a href="mailto:pellix@gmail.com">pellix@gmail.com</a>&gt;</span> ha escrit:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hola,<br>
<br>
aquest migdia he compilat amb èxit la CM 6.1.0-RC1 per al Nexus One<br>
amb algunes traduccions fetes per mi del ADWLauncher per provar com<br>
anava i ha anat bé, sense els &quot;msgid&quot;. Ara tinc la rom funcionant amb<br>
algunes parts traduïdes. De tota manera, com que penso que si s&#39;hi<br>
haguessin d&#39;afegir tampoc seria molt complicat fer un programet que<br>
afegís la cadena on toca, no hi ha problema.<br>
<br>
També m&#39;he donat d&#39;alta a github, he fet un fork de ADWLauncher de<br>
Cyanogen, l&#39;he baixat localment, hi he aplicat les traduccions que<br>
havia fet i he fet un push amb èxit al servidor de github. De moment<br>
no ho he comunicat a ningú, només faig proves.<br>
<br>
Però la millor notícia és que he fet un projecte nou a crowdin amb els<br>
fitxers strings.xml de les aplicacions de CM, hi he pujat les<br>
traduccions que teníem de la MIUI i ha funcionat. Per tant tenim unes<br>
3300 cadenes ja traduïdes: <a href="http://crowdin.net/project/cm-catal/" target="_blank">http://crowdin.net/project/cm-catal/</a><br>
<br>
La mala notícia és a les cadenes que contenen tags (en l&#39;original o en<br>
la traducció) el crowdin es menja aquesta part i s&#39;haurà de repassar,<br>
però això serà un percentatge petit del total.<br>
<br>
El meu pla és el següent: demà comprovaré com queden els fitxers un<br>
cop han passat pel crowdin (es genera el zip un cop al dia, cap a les<br>
11), si queden bé els incloc a les fonts de CM i el compilo per mirar<br>
com va. Si tot és correcte, continuem les traduccions al crowdin i<br>
quan acabem les afegim als forks corresponents per llavors demanar que<br>
ho incorporin.<br>
<br>
Us sembla bé?<br>
<br>
<br>
Salut!<br>
<br>
PD: Quan em vaig presentar ja us vaig dir que no tenia temps, no? :(<br>
<br>
<br>
<br>
El 5 de novembre de 2010 19:49, Jordi Serratosa<br>
&lt;<a href="mailto:jordis.lists@gmail.com">jordis.lists@gmail.com</a>&gt; ha escrit:<br>
<div><div></div><div class="h5">&gt; Ep<br>
&gt; Sobre els &quot;msgid&quot; de les cadenes, crec que són deguts a conversions a .po (o<br>
&gt; formats similars) per fer-ne la traducció.<br>
&gt; Si vaig al projecte de traducció del MIUI:<br>
&gt; &lt;<a href="http://crowdin.net/project/miui-rom-translation" target="_blank">http://crowdin.net/project/miui-rom-translation</a>&gt;<br>
&gt; i baixo les traduccions, no hi ha cap msgid en cap cadena de cap idioma i<br>
&gt; segons dieu per aquí, funciona correctament, no?<br>
&gt; El crowdin admet els fitxers strings.xml de l&#39;Android directament, o sia que<br>
&gt; no cal conversió a .po i segurament per això no hi ha aquests msgid.<br>
&gt;<br>
&gt; En definitiva, jo no patiria per aquests msgid...<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; El 05/11/2010 15:23, en/na Oriol Pellicer ha escrit:<br>
&gt;&gt;<br>
&gt;&gt; Ei,<br>
&gt;&gt;<br>
&gt;&gt; amb el crowdin això és força automàtic perquè la gestió que comenta en<br>
&gt;&gt; Joan la fa a partir de &quot;name&quot; (de fet no li veig el sentit a que<br>
&gt;&gt; &quot;msgid&quot; servís per això, ja tenim &quot;name&quot;). Quan hi ha canvis puges el<br>
&gt;&gt; fitxer nou a sobre el que ja hi havia, i agafa les cadenes noves.<br>
&gt;&gt;<br>
&gt;&gt; Continuo investigant, i de moment em compila -són alguns Gb de codi i<br>
&gt;&gt; de moment porta 1 hora- i sabrem si cal o no cal posar-hi el msgid,<br>
&gt;&gt; però he de parlar amb algú, ja que si tots els idiomes ho fan servir<br>
&gt;&gt; per alguna cosa deu ser ;)<br>
&gt;&gt;<br>
&gt;&gt; Salut!<br>
&gt;&gt;<br>
&gt;&gt; El 5 de novembre de 2010 13:24, Pau Iranzo&lt;<a href="mailto:paugnu@gmail.com">paugnu@gmail.com</a>&gt;  ha escrit:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Però el crowdin permet arreglar això, no? Vull dir, amb el crowdin no cal<br>
&gt;&gt;&gt; tocar res d&#39;això... oi?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; El 5 de novembre de 2010 12:18, Joan Montané&lt;<a href="mailto:joan@montane.cat">joan@montane.cat</a>&gt;  ha<br>
&gt;&gt;&gt; escrit:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; El 5 de novembre de 2010 12:08, Oriol Pellicer&lt;<a href="mailto:pellix@gmail.com">pellix@gmail.com</a>&gt;  ha<br>
&gt;&gt;&gt;&gt; escrit:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; És el que em falta descobrir :)<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Sospito que el msgid no és necessari al fitxer xml. Però pel que<br>
&gt;&gt;&gt;&gt; dedueixo, es deu tractar d&#39;un identificador d&#39;ús intern. Traduir<br>
&gt;&gt;&gt;&gt; editant directament els xml és una feinada, i ja no parlem de mantenir<br>
&gt;&gt;&gt;&gt; les traduccions actualitzades... és horrible. Estic convençut que els<br>
&gt;&gt;&gt;&gt; xml els converteixen a un format diferent per a traduir, sigui po o<br>
&gt;&gt;&gt;&gt; qualsevol altra cosa, però que permeti fer una gestió dels canvis i<br>
&gt;&gt;&gt;&gt; noves cadenes. Un cop la traducció es troba finalitzada, la passen<br>
&gt;&gt;&gt;&gt; altra vegada a xml. I el msgid és el que els permet lligar-ho tot i<br>
&gt;&gt;&gt;&gt; passar d&#39;un format a un altre, perquè amb l&#39;xml pelat és complicat<br>
&gt;&gt;&gt;&gt; (cadenes que hi són a l&#39;xml original però no s&#39;han de traduir, per<br>
&gt;&gt;&gt;&gt; exemple)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Joan Montané<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; Android mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:Android@llistes.softcatala.org">Android@llistes.softcatala.org</a><br>
&gt;&gt;&gt;&gt; <a href="http://llistes.softcatala.org/mailman/listinfo/android" target="_blank">http://llistes.softcatala.org/mailman/listinfo/android</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Android mailing list<br>
&gt;&gt;&gt; <a href="mailto:Android@llistes.softcatala.org">Android@llistes.softcatala.org</a><br>
&gt;&gt;&gt; <a href="http://llistes.softcatala.org/mailman/listinfo/android" target="_blank">http://llistes.softcatala.org/mailman/listinfo/android</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Android mailing list<br>
&gt;&gt; <a href="mailto:Android@llistes.softcatala.org">Android@llistes.softcatala.org</a><br>
&gt;&gt; <a href="http://llistes.softcatala.org/mailman/listinfo/android" target="_blank">http://llistes.softcatala.org/mailman/listinfo/android</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Android mailing list<br>
&gt; <a href="mailto:Android@llistes.softcatala.org">Android@llistes.softcatala.org</a><br>
&gt; <a href="http://llistes.softcatala.org/mailman/listinfo/android" target="_blank">http://llistes.softcatala.org/mailman/listinfo/android</a><br>
&gt;<br>
_______________________________________________<br>
Android mailing list<br>
<a href="mailto:Android@llistes.softcatala.org">Android@llistes.softcatala.org</a><br>
<a href="http://llistes.softcatala.org/mailman/listinfo/android" target="_blank">http://llistes.softcatala.org/mailman/listinfo/android</a><br>
</div></div></blockquote></div><br></div>