»
S
I
D
E
B
A
R
«
mostrar o amagar les traduccions
Feb 17th, 2008 by gforcada

logotip del GNOMEdesprés de dinar no sabia què fer i m’ha picat el cuc hacker i m’he decidit a tancar el l’errada #106779 Smile

moltes, moltes, moltes hores després he aconseguit que totes les peces encaixin i ara per fi ja he pogut enviar un pedaç que afegeix la funcionalitat d’amagar o mostrar les traduccions que ja estan al 100%

per fer-lo m’he basat en l’enllaç que hi havia en l’últim comentari de l’errada, però el problema era que no s’havia de commutar un o tots els elements de les llistes, sinó que uns i prou

de manera que m’he tirat dels cabells navegant per Internet fins que he trobat una manera fàcil i còmode:

  • primer de tot es defineix un identificador a cada una de les dues taules (la de documentació i la de interfície gràfica [1])
  • seguidament a partir d’aquests identificadors agafes els elements tr d’aquestes taules i els passes per un bucle
  • en el bucle l’únic que has de fer es comprovar si tenen un identificador que acabi amb -complete[2] i si es dóna el cas fer un (obj).style.display = ‘none’ o (obj).style.display = ”
  • evidentment, perquè això funcioni, fa falta posar-hi els identificadors quan es generen les pàgines

tot i que és molt millorable, si s’aplica aviat i es posa en els servidor en producció (el l10n.gnome.org) anirà que ni pintat ara que ja falta menys d’un mes per al llançament del GNOME 2.22 Grin

[1] realment no caldria fer-ho així i es podria fer directament amb tot el document de cop, però com que les pàgines son prou grosses així la consulta al DOM es més curta

[2] i això és possible gràcies a que disposem d’expressions regulars a Javascript!

millores al damned-lies
Dec 15th, 2007 by gforcada

logotip del GNOME Loveacabo de fer un parell de confirmacions (segons el Termcat) al damned-lies (el programa amb el que funcionen les estadístiques de traducció del GNOME), en la primera he canviat la visualització de les llistes de mòduls i persones (apart d’arreglar un cas molt concret en la llista de llengües) i en la segona aquestes llistes (i alguna altra) ara mostren el logotip del GNOME enlloc de un punt com es feia fins ara Smile

són dues parides, però és de les poques coses que ser fer de moment, espero millorar amb el temps Grin

gestió de traduccions
Sep 19th, 2007 by gforcada

ja fa alguns dies que em vaig mirar (i altres han comentat) que el programari que utilitzen la gent de GNOME-FR (grup que s’encarrega de fer la traducció del GNOME al francès) anomenat Vertimus el podríem adaptar per utilitzar-lo a SoftCatalà

el que fa el Vertimus és tenir una còpia local dels fitxers de traducció i a més a més al ser un sistema amb usuaris, permet organitzar les tasques, pots demanar d’agafar una traducció, pots veure l’historial d’un fitxer, en quin estat es troba, si necessita atenció (s’ha de pujar, s’ha de revisar, si algú ja l’està revisant …Wink

a més, si volem incorporar aquesta eina a SoftCatalà seria molt lleig i una tonteria fer-ho pensant només en el GNOME, SoftCatalà és molt més que el projecte de traducció del GNOME al català

i aquí precisament és on punxa el Vertimus, òbviament al estar pensat per fer-se servir per a gestió de traduccions del GNOME i per a un sol idioma (tot el text del Vertimus està en francès, ni tan sols es pot traduir) no van pensar en que hi ha organitzacions que tradueixen més d’un projecte

apart també hi ha el damned-lies, el programari que utilitza el GNOME per a la seva infraestructura d’estadístiques de traducció

els seu punt fort respecte el Vertimus és que al treballar amb fitxers xml potser seria més fàcil incorporar-hi traduccions d’altres projectes (de fet al propi damned-lies ja hi ha traduccions que no són del propi SVN del GNOME), un dels punts febles és que no té la gestió d’usuaris del Vertimus (tot i que qui no ha programat ja una infinitat de sistemes d’usuaris? Smile

si a més hi afegim que la gent de i18n del GNOME també estarien interessats a tenir un sistema d’usuaris a-la Vertimus potser fins i tot em decantaria per el damned-lies

com de costum però, la falta de temps és el pitjor enemic, a veure si un dia d’aquests em puc tornar a posar les piles sospesant quina opció és la millor Smile

si voleu ajudar, donar pistes, coneixeu d’altres programaris, etc etc digueu-ho!

1r commit al GNOME
Aug 11th, 2007 by gforcada

http://svn.gnome.org/viewcvs/damned-lies?view=revision&revision=453 Grin

d’acord, és una parida, només arregla les instruccions del damned-lies, que per postres és un programa que no se l’instal·larà pràcticament ningú (és el programari darrera l10n.gnome.org) però tot i així és el primer commit que faig Smile

instal·lat el damned-lies
Jul 27th, 2007 by gforcada

doncs sí, ja l’he instal·lat al servidor de proves

de pas he trobat una petita errada al fitxer d’INSTALL i ja n’he informat amb el seu corresponent pedaç Smile

nota: el damned-lies és el programa que fa funcionar les estadístiques de traducció del GNOME

instal·lació d’un SVN
Jul 25th, 2007 by gforcada

ja fa temps que vull posar un Subversion al servidor on hi ha aquest bloc, el de la Sílvia i demés històries

en el servidor hi ha una Gentoo i seguint la guia de la gentoo-wiki d’instal·lació d’un SVN em quedo encallat en el moment de:

  3. check that

        ssh yourhost "which svnserve"

     returns /usr/local/bin/svnserve and not /usr/bin/svnserve. If the

     latter is the case, ssh does not search /usr/local/bin for the

     svnserve command.     To change that, you can use the PAM module pam_env.so which is usually

     included in /etc/pam.d/ssh via system-auth. pam_env's config file is

     /etc/security/pam_env.conf and by adding

        PATH OVERRIDE=/usr/local/bin:/usr/bin:/bin

     you instruct it to set this particular path for all system-auth services.

encara no he arribat a entendre això del PAM i on s’ha de posar tot plegat i demés … alguna idea?

m’he començat a mirar el llibre del subversion a veure si em serveix, però essent com és el Gentoo que ho canvia tot de baix a dalt no se com anirà Frown

segons la guia aquesta del gentoo-wiki.com hi ha 4 maneres de fer servir el svn, jo he triat la de svn+ssh perquè d’aquesta manera tens l’autenticació a través de ssh, que sempre va bé

és aquesta suposició correcte? quins avantatges i/o inconvenients tenen les quatre maneres?

servidor “nou”
Jul 24th, 2007 by gforcada

ja fa força temps que el vam comprar amb la Sílvia el servidor, però encara no n’havia fet cap menció en especial, així que ara formalment us el presento:

placa base: Intel dq965gf

  • socket LGA775
  • fins a 4 slots de memòria RAM DDR2 de fins a 800 MHz

processador: Intel Core 2 Duo E6400

  • Velocitat de 2,13 GHz
  • 2 Mb de Caché L2
  • FSB de 1066MHz
  • Bus de memòria a 667 MHz

chipset: Q965

memòria RAM: 1 slot de DDR2 a 667 MHz

targeta de xarxa: Intel Gigabit 82566

discs durs:

  • 6 interfícies SATA
  • 1 intrefície PATA (IDE)

expansions:

  • 2 PCI expres
  • 2 PCI normals

perifèrics:

  • 10 usb 2.0
  • 1 port paral·lel
  • 1 interfície per disquet
  • 2 interfícies IEEE-1394a

en aquest servidor és on hi ha ara mateix els nostres blocs (gil, silvia), la galeria de fotos i alguna cosa més com un wiki i el correu però que encara no funcionen

la part graciosa és que el nom del domini ( http://badall.net ) l’hem registrat (gràcies a les recomanacions del molt bon amic marc) a una pàgina que es diu amen.es que no te res a veure amb l’OPUS sinó que són les sigles de Agencia de Media Numérica España S.L. Unipersonal Grin

servidor inestable

a més com que tinc un ordinador de sobretaula que ja té com 5 o 6 anys l’he aprofitat per fer-lo de servidor de proves (aquí és on vull fer proves amb el damend-lies i el vertimus per exemple)

»  Substance: WordPress   »  Style: Ahren Ahimsa