Re: Actualitzacions a plantilles po-debconf de 17 paquets (segon intent)
poc senderi <[email protected]> Sat, 23 Nov 2024 21:58:50 +0000
| Newsgroups | gmane.linux.debian.internationalization.catalan |
|---|---|
| Message-ID | <9EfZXDoWDXvP4I0A3hHgMmPPZiLbPRHWMTAX3DlUnKyyxpmN34z9k5AS5fJpA0PsvtYo_2uQlsF2nIDAVepA98E9-SL4FLZ6Ir_xJI-zaVc=@protonmail.com> |
Enviat amb el correu segur de Proton Mail. El dilluns, 18 de novembre 2024 a les 08:56, Dan <[email protected]= > va escriure: > > Hola, > >=20 > > El dia 14 d'octubre vaig enviar un correu i aquest no va arribar a la > > llista. El motiu, segurament, =C3=A9s que hi vaig posar 114 KB de texte= . Per=C3=B2 > > no em vaig adonar que no havia arribat a la llista fins ahir a la nit, > > vaig pensar que ning=C3=BA deia res i ja est=C3=A0. > >=20 > > Aix=C3=AD que ara l'envio de nou, sense el texte (est=C3=A0 enlla=C3= =A7at). Envio > > disculpes tamb=C3=A9. > >=20 > > ----- Forwarded message from Carles Pina i Estany [email protected] ----- > >=20 > > From: Carles Pina i Estany [email protected] > > To: [email protected] > > Subject: Actualitzacions a plantilles po-debconf de 17 paquets > > Date: Mon, 14 Oct 2024 10:03:22 +0200 > >=20 > > Hola, > >=20 > > He estat fent un sistema experimental per coordinar la traducci=C3= =B3 de > > plantilles po-debconf. Est=C3=A0 aqu=C3=AD: > > https://salsa.debian.org/carlespina/po-debconf-manager > >=20 > > Tinc intenci=C3=B3 d'explicar-ho a una lightning talk a la MiniDebConf = de > > Toulouse el mes vinent (millor que m'afanyi a arreglar-ho una mica!). > >=20 > > El company "poc senderi" l'ha estat fent sevir i ha actualitzat les > > traduccions de varis templates de po-debconf. En concret aquests: > >=20 > > carles@pinux:[main]~/git/po-debconf-manager$ ./po-manager.py list --sta= tus=3Dpending-send-upstream > > package translator reviewer status > > --------------- ------------ ----------- --------------------- > > atftp poc_senderi carles_pina pending-send-upstream > > buildbot poc_senderi carles_pina pending-send-upstream > > dbconfig-common poc_senderi carles_pina pending-send-upstream > > glibc poc_senderi carles_pina pending-send-upstream > > grub2 poc_senderi carles_pina pending-send-upstream > > horizon poc_senderi carles_pina pending-send-upstream > > icinga2 poc_senderi carles_pina pending-send-upstream > > iproute2 poc_senderi carles_pina pending-send-upstream > > keystone poc_senderi carles_pina pending-send-upstream > > libguestfs poc_senderi carles_pina pending-send-upstream > > libvirt poc_senderi carles_pina pending-send-upstream > > linux-base poc_senderi carles_pina pending-send-upstream > > lxc poc_senderi carles_pina pending-send-upstream > > matlab-support poc_senderi carles_pina pending-send-upstream > > msttcorefonts poc_senderi carles_pina pending-send-upstream > > nbd poc_senderi carles_pina pending-send-upstream > > nsca poc_senderi carles_pina pending-send-upstream > >=20 > > Number of packages: 17 > >=20 > > Alguns faltaven moltes cadenes, alguns molt poques. Jo ho he revisat un= a > > mica. > >=20 > > Abans d'enviar 17 actualitzacions he pensat en passar-ho per la llista. > > Aix=C3=AD que aqu=C3=AD sota faig un copiar-enganxar dels diffs que sur= ten dels > > paquets. > >=20 > > Si ning=C3=BA diu res far=C3=A9 merge requests (son semi-autom=C3=A0tic= s amb el > > po-debconf-manager) segurament el dia 27 o 28, aix=C3=AD hi ha molt de = temps > > (i estic uns dies a fora, no vull fer-ho just abans de marxar). > >=20 > > Crec que en general hem evitat canviar l'estil del traductor original i > > continuar amb el mateix. Potser en algun moment ens hem desviat d'aix= =C3=B2 > > per=C3=B2! (sobretot jo, abans de veure que algunes coses eren > > estil=C3=ADstiques). > >=20 > > Queda molta feina al voltant de po-debconfs. Si alg=C3=BA vol fer feina= via > > el po-debconf-manager est=C3=A0 en proves i vaig ajudant en mesura del > > possible. I dec un email al Marc al tema, he tingut unes setmanes molt > > ocupades! > >=20 > > Fins aviat, > > ----------- > >=20 > > Aqu=C3=AD hi havia molt de texte. En concret, el poso a un snippet a > > salsa.debian.org (no cal compte): > >=20 > > https://salsa.debian.org/-/snippets/748 > >=20 > > ----- End of Forwarded message from Carles Pina i Estany [email protected]= t ----- > >=20 > > Els merge requests estan fets ara (perqu=C3=A8 vaig pensar que ning= =C3=BA deia > > res i tothom estava content o ocupat) per=C3=B2 si veieu alguna errada = o cosa > > que no estigueu d'acord doncs cap problema: m'ho dieu i puc canviar el > > merge request / obrir-ne un de nou. > >=20 > > I repeteixo que si alg=C3=BA vol fer traduccions de plantilles de debco= nf > > provant el po-debconf-manager : que m'ho digui o miri la documentaci= =C3=B3 i > > ajudo. Ho trobo "divertit" de fer servir com a traductor, revisor, > > mantenidor de paquets, etc. > >=20 > > Fins aviat, >=20 >=20 > Jo no he tradu=C3=AFt mai plantilles debconf i, per tant, en desconec el = proc=C3=A9s de traducci=C3=B3 i gesti=C3=B3; segurament =C3=A9s per aix= =C3=B2 que no entenc b=C3=A9 els canvis que suposa el nou sistema que propo= ses. >=20 > Em sembla que proposes un sistema similar al que t=C3=A9 Debian per a ges= tionar les incid=C3=A8ncies, oi? Que es pot controlar per correu electr= =C3=B2nic (https://www.debian.org/Bugs/Reporting). Les millores serien, sob= retot, entenc, automatitzar certs passos del proc=C3=A9s, similar a com Web= late fa propostes de canvis (merge requests) autom=C3=A0ticament en un repo= sitori. >=20 > Em principi em sona b=C3=A9, per=C3=B2 no entenc com canvia la comunicaci= =C3=B3 entre traductors sobre les correccions/revisions. Hi ha alguna plant= illa debconf sencilla o que traduexis ara mateix que pugui fer servir per a= provar el teu sistema i entendre-ho millor? >=20 > Gr=C3=A0cies i disculpa la triga a contestar. Hola, Amb el perm=C3=ADs del Carles, contesto jo, tot i que ell segur que ho expl= icaria molt millor... No, no es basa en el correu electr=C3=B2nic, sin=C3=B3 en git, tot i que co= m a usuari no es toca per a res el git. Es tracta de clonar el repositori c= om un git qualsevol. All=C3=A0 hi ha un script anomenat po-manager.py que = =C3=A9s el que fa la feina segons els par=C3=A0metres que li passes: ------------------------------------ $ ./po-manager.py=20 usage: po-manager [-h] {configure,po-statistics,add-package,download,show-inform= ation,assign,change-status,list,pull-latest-changes,merge-request,edit,chec= k-merge-request} ... Utility to manage debconf .po translations positional arguments: {configure,po-statistics,add-package,download,show-information,assign,cha= nge-status,list,pull-latest-changes,merge-request,edit,check-merge-request} configure Configs po-manager po-statistics Show statistics for a package add-package Add new package download Download all packages (new or updates) show-information Show metadata assign Assign translator or reviewer for a package change-status Change status of a package list List packages pull-latest-changes Pull latest changes merge-request Manage merge requests with upstream of projects edit Edit translation optional arguments: -h, --help show this help message and exit ------------------------------------ Jo nom=C3=A9s l'he usat per a traduir, usant el par=C3=A0metre =C2=ABassign= =C2=BB per =C2=ABreservar-me=C2=BB els paquets que volia traduir i despr= =C3=A9s el =C2=ABchange-status=C2=BB per passar-los de PENDING_TRANSLATION = a PENDING_REVIEW. El programa s'encarrega tot solet de fer els commits al r= epositori amb els canvis. El Carles ha fet revisions i tamb=C3=A9 ha enviat= les traduccions =C2=ABupstream=C2=BB, b=C3=A9, de fet, em sembla que = =C3=A9s el propi programa que envia la traducci=C3=B3 i fa el =C2=ABpull re= quest=C2=BB autom=C3=A0ticament. D'aquesta manera, la feina addicional per = traductors i revisors =C3=A9s simplement executar alguna comanda en local. = El Carles, i el seu programa, fa la resta ;-)=20 Si b=C3=A9 hi ha la feina d'integrar cada projecte a traduir al repositori = (crec que de moment nom=C3=A9s funciona amb els que treballen al servidor S= alsa de debian), un cop fet, com a traductor pots veure un llistat de tot (= hi ha uns quatre-cents fitxers po-debconf), veure tamb=C3=A9 en quin estat = est=C3=A0 (si li falten moltes o poques cadenes) i posar-te a la feina imme= diatament usant poedit o com prefereixis perqu=C3=A8 ja tens els fitxers en= local.=20 Veig que hi ha un v=C3=ADdeo de la minidebconf de Tolosa on el Carles va ex= posar breument el projecte: https://toulouse2024.mini.debconf.org/talks/20-= lightning-talks/ a partir del minut 7:50. Salut.