Via Catalana a Berlin

Notícia breu i curta: esteu a Berlín el 25 d’agost (aquest diumenge) i voleu venir a fer via amb els i les catalanes?

Apunteu-vos a la via catalana de Berlín!

Ens veiem a Gendarmenmarkt!

Publicat dins de General | Envia un comentari

first GUADEC!

Following the meme…

Not for me nor for Sílvia of course, but for Ona!

She even attended some talks! :)

Ona on a talk

Sadly we only stayed for some days, more to catch with some of you[1] and the weather was quite hard for her.

All in all a short but intense GUADEC!

It was really nice to meet all of you again. Hopefully by next year Ona is going to speak some so she can send her first paper :D

[1] Now we know that Patri and Calvaris will take care of her for next GUADEC :)

Publicat dins de General, planet GNOME | Envia un comentari

GUADEC tip of the day

As everyone attending GUADEC is right now enjoying the party at Fléda, and Sílvia and me are missing it for a good reason :) let me give you a tip for the remaining days:

Are you feeling hungry and looking for a delicious place to eat some arabic/vegeterian food here at Brno? Look no longer Kupé is what you are looking for!

Not only the food is great but their stuff is really helpful, they speak perfect English (and the menu is also available in English) and the smoothies are awesome!

Oh and as a late notice:

I am attending GUADECI am attending GUADECI am attending GUADECTriple as for me, Sílvia and Ona :)

Publicat dins de General, planet GNOME | Envia un comentari

Have you ever smelled a newborn?

That’s what the midwife asked me 20 minutes later after Ona1, our first daughter, was born (on April 3th).


More photos if you wish :)

And, no, I haven’t smelled any newborn, but man, they smell so great!!!2

Both mama and kid are doing fine, circa usual newborn issues :)

To cope up with all advices/tips that everyone is giving you about rising kids, we found a great book3: Kiss Me!: How to Raise Your Child with Love. Which is the English version of this other one (in Spanish and also longer): Comer, amar, mamar.

It’s amazing!! :)

  1. ocean weave in Catalan, and a friend also told us that means beautiful in Euskera
  2. no wonder why cosmetic companies go after placentas…
  3. advised by my sister
Publicat dins de General, planet GNOME | Envia un comentari


logotip del GNOMEJa fa uns dies que va sortir el GNOME 3.8! Les notes de traducció expliquen algunes de les parts més destacades d’aquesta versió nova.

Quant a la traducció al català del GNOME 3.8, només puc donar els meus sincers agraïments a en Joan Duran, gràcies!!!

Ja fa un parell o tres de versions que pràcticament ho traduïm tot entre ell i jo, així que si teniu cap interès en ajudar a les traduccions del GNOME, esteu més que convidats a ajudar-nos!1

I no patiu! Encara que tot just ara acabi de sortir el GNOME i per tant quedin 6 mesos per la pròxima versió hi ha molta feina a fer!

Si us agrada traduir la documentació (també és més senzill i no tan tècnic) teniu la documentació del GNOME 3.8 que li fa falta una bona empenta:

Pàgina de la documentació del GNOME 3.8

I si voleu alguna documentació més en concret:

  • Guia d’inici del GNOME (aneu fent-la a parts, no la feu tota de cop!)
  • Guia d’usuari del GNOME (aneu fent-la a parts, no la feu tota de cop!)
  • Les documentacions que tenen un ànec
  • Les documentacions que ja estan a més del 80%
  • Pregunteu a la llista de correu i en uns dies us direm alguna cosa més si ja està tot agafat ;)

Si en canvi preferiu traduir interfície d’usuari, igualment, no patiu! Hi ha traduccions per tothom!

I evidentment qualsevol altre programa que estigui a:

Que gaudiu del GNOME 3.8!!

  1. Comenteu tot el que no s’entengui/quedi clar d’aquella pàgina!
Publicat dins de General | Envia un comentari

On javascript events

One thing that always get on my nerves with Javascript is that it was a pain (until today for me) to get from an HTML element to the actual javascript that runs once you hover, click, etc that element.

I’m a visual kind of guy so my rationale was:

  • I see a button on a webpage that does something that smells like javascripty
  • I open firebug and select that element
  • I expect to have some kind of panel/hint about the events that are registered for that element without success :S

Today, tired of it, I start looking for a solution, and I found an amazing one, let me introduce you visual events 2!

It’s a bookmark that you place on your browser and if you click on it the page gets blue rectangular overlays on all elements that have a javascript event handler!

But not only that, if you hover over one of those boxes you will see what I was expecting from the beginning: the code that is executed and where it lies (which file and line).


Publicat dins de General, javascript, planet GNOME | Envia un comentari

Qualitat de servei

Avui ha passat un fet que, que jo recordi, mai, m’havia passat a Catalunya…

A casa tenim la connexió a Internet a través de Kabel Deutschland, doncs bé, com que ja fa un any que tenim la connexió, avui s’han presentat un parell de persones a la casa, han comprovat la qualitat de la connexió i, no només això, sinó que directament m’han dit que hauria de trucar a Kabel Deutschland perquè em canviïn tan el router de fibra òptica com el wi-fi, que ja els posen ells mateixos!

Increïble! Encara és hora que espero que vingui algú a Molins de Rei a arreglar els problemes que ens donava la connexió ara sí ara també…

Publicat dins de General, kabel deutschland | Envia un comentari

i18n dreams, eventually, come true

And even better!

TL;DR; Praise Nicolas Delvaux every time you see him, then go check Deckard. An online tool to test translations in Gtk+ (and Glade) based applications. As a translator you can imagine how cool is that!!

You know the scenario: you are at GUADEC talking discussing about how to conquer the world make GNOME even better and then you realize a great idea: what if gtranslator was able to allow you to open glade with the current UI that you are translating with the translations that you are making1?

Half a year later, you don’t get that, but something really cool, a web based version of that!

Wherever you are Nicolas, if we ever meet, be sure to ask for your beverage of choice, you are more than invited!

Translators out there, be sure to spread this amazing news into your teams!


  1. Just like the synctex gedit plugin updates evince to show you formatted LaTeX
Publicat dins de General, planet GNOME | Envia un comentari

GNOME needs you!

En català però eh!1 :)

Com ja sabeu, i sinó ara ja sí, el GNOME s’allibera cada 6 mesos. Com un rellotge, a les acaballes de març i de setembre s’allibera una nova versió d’aquest magnífic escriptori lliure.

Així que mirant el calendari, ja s’acosta la versió 3.8 del GNOME!

I de nou, des d’aquest humil bloc s’us demana que col·laboreu amb la traducció del GNOME al català. Només us calen dues coses realment:

  • coneixements d’anglès
  • motivació

I sobretot la segona, com tot treball voluntari2 el que fa falta és ganes de fer-ho i de comunicar quan es troben coses que no s’entenen o no se sap què fer.

Per sort,  tenim una llista de correu on us podeu apuntar, manifestar el vostre interès en ajudar i preguntar tots els dubtes que tingueu sobre tot el procés que implica traduir el GNOME al català.

  1. De fet no està de més dir que sí, que el GNOME agraeix totes les contribucions que es facin
  2. Mai li direm que no a algú que li paguin per traduir el GNOME al català
Publicat dins de GNOME traduccions, General, Softcatalà | Envia un comentari

Current voting system doesn’t work

Warning that’s a rant about Spanish voting system, skip it if not interested.

First of all the facts:

  • in Catalonia there were elections this past November 25th (2012)
  • as we are currently living abroad (Germany1) we need to register in a special census to be able to vote
  • the last day available to register on that register for those elections was October 15th (I could make it, Sílvia couldn’t)
  • I got within a weeks time a confirmation letter (you know that dead tree thing that postmans deliver every day) that I was successfully register and that I should because starting from October 30th to November 3th I was supposed to get the actual envelope and all the papers and forms to be able to cast my vote from Berlin itself
  • … (yes, that’s a fact I was just waiting, waiting some more, and then even some more)
  • elections where held, people living in Catalonia could vote as usual, but not me
  • lots of Catalans living abroad complained that they didn’t get the envelope and forms to be able to vote, some got their envelope and papers one or two weeks after the actual elections date2 )
  • fast forward to January 9th of 20133 I got a new letter (another dead tree thingie) saying something random about the elections, but was still not the envelope and forms to vote!

So looking at the facts… should I still have some hope left that one of my new years resolutions (be able to vote) will come true?

As a hacker and computer literate I know that it could be feasible to do electronic voting, or even going to the embassy4 or even keeping the good old post system, if there was any interest in using it.

The most amazing thing about it is that nowadays, and we have done that already quite a few times, we wake up on the morning in Berlin, take breakfast, pack some stuff in our backpacks and within 4-5 hours (just 2:30 hours of plane) we are in Barcelona chatting happily with our family and friends.

How come the voting envelope hasn’t still arrived at my home in Berlin?!


  1. Google Maps says ~1900km by car, and a flight takes 2 and a half hours from Barcelona to Berlin
  2. You are supposed to cast your vote, when living abroad, at maximum nearly two weeks before the elections are held, so that your vote can be counted as well
  3. nearly two months after I should got the actual envelope and forms to vote
  4. <sarcasm>Nice and friendly btw. the ones on the Spanish embassy in Berlin, </sarcasm>
Publicat dins de General, planet GNOME | Envia un comentari

one time is not enough!

Catalan's blood bankWe went back to Catalonia for Christmas to visit our family and friends (and who doesn’t do it :) and while on Vic1 I found the bus for blood donation on my way to buy the best chocolate croissants ever2.

Whenever I’m around Catalonia3 I try to give blood (4 times a year allowed for men over 18 years and more than 50kg), but this time some ideas came to my mind:

  • People was making huge queues on the public lottery office in front of the stationed bus4. In contrast, there was no queue at all on the bus. In fact it took me less than 20 minutes to enter and leave the bus. Still without blood on the hospitals, no matter how much money you get on the lottery…
  • Just after giving blood and about to leave, one of those security money vans that take money from banks, lottery offices or so arrived and a couple of strong guys came out of it to take the money from the lottery office. Again, money needs gorilla-like people to take care of it, while the blood bags already filled where lying inside the bus on my arm reach.

Anyway, just as the Catalan blood bank system says: “one time (giving blood) is not enough!”

  1. SPAM: a really small and nice city, if you ever happen to go to Barcelona take a train there, it’s well worth it
  2. I go there from Berlin itself just to buy them!!
  3. I still haven’t checked the German blood donation system
  4. There’s a huge lottery on both 22th of December and 6th of January
Publicat dins de General, donar sang, planet GNOME | Envia un comentari

Times they are a changing

Last year around this days I was still living near Barcelona (Molins de Rei actually), some days later, on the November 4th I took a flight from Barcelona to Berlin my new home as of now, and since then, things have happened in a quite fast peace…

We (with Sílvia obviously!) went there as I got a job offer from der Freitag, a newspaper, where I help building their website. With such a big move, packing, unpacking, moving, legal stuff and so on kept ourselves busy for quite some time. Thankfully I stayed ~one month with Kat and Dave (million thanks again!!) which helped a lot in getting papers sorted out and finding a flat where to stay :)

German classes started on January (12h per week plus 40h work) and a wedding in Catalonia on June  30th was the new thing to keep ourselves busy.

Right now German classes are still undergoing, we are going to make a late honeymoon to Japan1 and we are starting to get ready for the next small thing: we are expecting a baby!

We are really excited about it! All these ultrasounds and 3D images that nowadays doctors do and everything really get you the (obviously not like the future-to-be-mom) feeling that something is being cooked in your wife’s belly :D

Surely times will keep changing from now on! :D The baby is expected to be around early Spring so (s)he2 will not get frozen by the Berlin’s winter which their parents are still not used to :)

Looking back before coming to Berlin looks really far far away and it’s been only one year!

  1. advices to what to see/do are welcome :)
  2. We still don’t know the gender
Publicat dins de General, berlín, planet GNOME, sílvia | Envia un comentari

Public service annonuncement: GNOME Translation Project meeting

Next month (November) is around the corner, and so it is the next GNOME Translation Project meeting!

Feel free to add yourself and suggest discussion points on the above link!

Many thanks to Gabor for organizing it!

Publicat dins de GNOME traduccions, General, i18n, planet GNOME | Envia un comentari

any WebKitGTK+ hero out there? FIXED

I had a draft of this post since two days, as a way to make a call for action to fix the offending bug once and for all1.

Fast forward, and thanks to my personal new hero of the day, Martin Robinson, we, the GNOME Translation Project community can finally start translating in a reliable way WebKitGTK+!

I don’t have the honor to know him, but, please, if you happen to see him, buy him his beverage of taste and let me pay the bill, I will gladly do that!

A lot of credit also goes for Chris Leonard who has been tirelessly chasing this bug.

Since yesterday the translation world is a bit more shiny :)

Thanks a lot Martin and Chris!

  1. A bug about not being able to update the POT file needed to be able to update and generate translations from a module
Publicat dins de General, WebKitGTK+, planet GNOME | Envia un comentari

Translation Project meeting minutes

An hour ago the meeting was over, here is a small resumé:

The GNOME Translation Project met for  around 3 hours long1 to discuss on how to improve the translation story on GNOME, make it better just like GNOME is getting better :)

Topics discussed

GNOME 3.6 looked good (translation wise) some concerns were:

  • hard to test due to distributions not being updated enough
  • we hope that GNOME testing initiative (aka GNOME OS) improves by next release :)
  • some QA guidelines were thought as needed to do translation testing

New design of

  • the RTL situation is not really good but Arab translators will provide screenshots on how to fix it (help needed thought)

Switching D-L to only show words

  • strong arguments on both sides, more discussion, mockups or subteams working on proposals would help changing things (if there’s a need for it at all)

Next IRC meeting

  • Gabor volunteers to run it one for next month, we will get news from him soon hopefully :)

Accelerators on app menus (the thing on the GNOME Shell bar)

  • translators feel uncomfortable with the situation, lots of modules with accelerators, lots of other modules without
  • will try to get attention from designers and developers to have clear guidelines (if possible)

Doing another survey for coordinators

  • still not clear what we want to ask to ourselves (a bit philosophical this one :D)
  • some mail will be sent to this list asking about ideas

Dropping docbook (documentation) translations

  • Gabor volunteered to ask documentation team about their plans

Splitting the big GNOME module set

  • everyone agrees that we have to move it forward, lots of technical details and design decisions to be made though
  • where to put the line on splitting modules
  • what to use as the mighty 80%

Dead modules

  • that’s a big concern we all have, how to make sure translators don’t waste time translating modules that are not maintained or used
  • idea of making D-L send mails to warn maintainers and translators about a module not being updated/released during a GNOME cycle (6 months)
  • some git sorcery is needed to make D-L work, volunteers welcomed :)
  • Piotr made a new list of dead modules:
  • discussed some way to make translators aware of it on D-L itself (showing some sort of banner or warning)

That’s roughly it :)

Happy translating!

  1. Thanks a lot to all of you who showed up and made such a great and fun meeting!!
Publicat dins de General | Envia un comentari

GNOME Translation Project IRC meeting

tl;dr; :

During the Translation BoF meeting held on GUADEC we set some objectives/priorities/things-to-look-at.

One of them was about doing regular-ish meetings… and you got lucky! There will be one this Saturday itself!

So join us on #i18n channel around 21:00 UTC+2. Details, agenda and everything else (not much more actually …) on the tl;dr; link :)

See you *all* there!


Publicat dins de GNOME, GNOME traduccions, General, planet GNOME, trobades | Envia un comentari

Same lies, new look

Doesn’t it look great? Thanks to Vinicius Depizzol that started it some time ago and Tom Tryfonidis who finished it (and I’m just getting the credit :) we have a new amazing-looking theme for our beloved Damned-Lies!

If you happen to meet any of them, be sure to thank them!!

Even the stats look so great:

Don’t you feel an urge to start translating just for the sake of browsing it? :)

Again, thanks to Vinicius to start it and Tom to make it happen!

Publicat dins de General, damned-lies, planet GNOME | Envia un comentari

GNOME 3.6 is out!

GNOME 3.6 is out!

Go celebrate it! We all made an amazing job!

The Catalan team, just like lots of other amazing translation teams did a great job and made it again! Congratulations to all translators who have been working so hard this last weeks. I’m really looking forward to the GNOME digest about the last week and this one :) On the two other previous weeks was already a lot of activity (1186 and 771 each week)

Now, for GNOME 3.8!

Publicat dins de General, planet GNOME | Envia un comentari

bash tip of the day

After spending an hour or so staring at a regular expression in bash, I gave up and started looking at the interwebs… So what’s wrong on this?

if [[  $random =~ "^a{1,2}b{1,2}c{1,2}$"  ]]; then
    echo "matching"
    echo "not matching"

It’s supposed to compare $random with a regular expression (that’s what’s supposed to do the =~ operator). But no matter how hard I tried, it was always “not matching”

Fortunately this days we have stackoverflow with the answers.





(some spacing so that you can think on it….)






Short answer: no quotes around a regular expression!

I start getting a pattern here (punt intended), the clueless I’m usually while trying to find the solution, the easiest it is :)

Publicat dins de General, bash, planet GNOME | Envia un comentari

Ànecs en cerca i captura

El GNOME 3.6 està vist per sentència, i com de costum, tot i que patint una mica més que el de costum, ja el tenim en català!

Moltes gràcies a tots i totes els que heu col·laborat!


Ara bé, tot i que al GNOME s’intenta fer programari que sigui fàcil i intuitiu, encara hi ha coses que si ets novell o senzillament és la primera vegada que l’obres encara es fa força difícil d’entendre.

Però tranquils! Al GNOME, que estan al cas de tot ja ho tenen previst, i per això hi ha un equip de documentació que intenta que totes les aplicacions tinguin una documentació sobre elles i a més a més també s’encarreguen de fer documentació en general per a l’usuari i últimament també s’estan centrant en la documentació per als desenvolupadors.

I, evidentment, si la documentació està en anglès, l’equip de traducció del GNOME és l’encarregat de fer que aquesta documentació estigui en l’idioma de l’usuari.

I aquí és on entren els ànecs…

A la pàgina d’estadístiques de traducció al català de la documentació del GNOME 3.6 podeu veure que força documentació té una icona d’un ànec1.

Tota la documentació que tingui aquest ànec vol dir que està en el format nou que s’han inventat a l’equip de documentació del GNOME, de manera que no s’espera que hagi de canviar moltíssim en el futur, per altra banda, tota la documentació que no en té, vol dir que en algun moment o altre es reescriurà per passar-lo en aquest nou format.

Així que, si voleu col·laborar en la traducció del GNOME al català, traduir la documentació és una de les millors maneres en que ens podeu ajudar!

Si teniu dubtes sobre quina documentació agafar, aquí en teniu una selecció:


Ara bé, si voleu ser un heroi/heroïna i en teniu ganes, tinc una proposta molt millor:

La documentació d’usuari del GNOME

És un petit gran monstre de documentació, començada fa un temps per en David Aguilera, però que per desgràcia no ha seguit. Qui vol fer el següent relleu? :)

No es tracta de traduir-la tota de cop, ni molt menys! Però si d’anar intentant fer unes 20 o 30 cadenes al mes, que algú us les revisi i anar-les pujant, per tal que aquestes ~3k cadenes (unes 50k paraules) es vagin traduint cadena a cadena, paraula a paraula fins que estigui del tot traduït :)

Es pot dividir el fitxer i així fer el camí més ràpid i lleuger, només cal posar-s’hi! ;)

Com de costum, la coordinació de tot plegat es porta des de la llista de traducció del GNOME de Softcatalà, apunteu-vos-hi, digueu “Hola!” i a traduir! :)

Nota: en la redacció d’aquesta entrada al bloc no ha resultat ferit ni malmès cap ànec.

  1. Alguna pregunta sobre per què un ànec? :D
Publicat dins de GNOME traduccions, General, Softcatalà | Envia un comentari

herois/heroïnes catalans del GNOME?

El GNOME 3.6 està a punt de sortir! I sembla ser que el català, de nou, tornarà a estar completament traduït :)

Gràcies a la inestimable ajuda d’en Joan Duran ho estem tornat a aconseguir!

Això sí, com podeu veure ara mateix, estem al 97%, això vol dir que encara hi ha feina per fer, de manera, que si voleu ser l’heroi/heroïna del GNOME 3.6, apunteu-vos i ajudeu a revisar alguns dels pocs mòduls que hi ha.

No patiu si algú altre ja ha fet la feina! Hi ha moltíssima documentació per traduir! Només estem al 20%!

Si preferiu traduir interfícies d’usuari, hi ha una infinitat d’aplicacions extra del GNOME.

No patiu per feina, que n’hi ha i de sobres! Apunteu-vos a la llista de coordinació de la traducció, digueu que voleu coŀlaborar i us intentarem assignar alguna traducció el més ràpidament possible ;)

Publicat dins de GNOME traduccions, General, Softcatalà | Envia un comentari

freezed, welcome and glibc


You already know it probably, yes, it’s freezing time in GNOME!

Developers, please ask for, few ;), string freeze breaks as soon as you notice them, translators go full-steam to translate this lovely GNOME 3.6 that is around the corner!

Translation teams are working hard to update their translations, and some of them already reached the 100% mark, congratulations!!

Do you speak any language on that list? There’s no better time than now to show your support to GNOME  and to your language and start contributing to it! Please, join the GNOME translations teams1 so that more and more users can use our beloved Desktop in their loved language!


Central Nahuatl

Just like translating GNOME is a never ending task, everyday strings come and go, the GNOME Translation Project is also and ever growing one!

Today marks the first translation from Central Nahuatl! Congratulations to Jorge Becerril and everyone that helped him!

The road to a fully localized GNOME will be long and from time to time a bit hard, but we all, the GTP members, will try to ease the peace as much as possible, but…


glibc is a bit on Central Nahuatl way. For a language that does not have a locale definition on glibc is like it doesn’t exist, you can translate GNOME, GIMP, KDE, whichever FOSS software that you like, but without a way to select that language, translating is meaningless.

So, dear interwebs, anyone got a good contact with glibc maintainers to streamline the locale creation process?

Finally, dear translators out there: Happy translating!


  1. Or create a new one!
Publicat dins de General, planet GNOME, traduccions | Envia un comentari

Red pandas are taking over Alexanderplatz!

If you have been to Berlin1 you know Alexanderplatz S+U station.

Since some days ago, huuuuuge ads where put in there. It looks really nice to be surrounded by FOSS ads on the way to work :)

IMG_20120824_133200 IMG_20120827_094522 IMG_20120827_094558

I do really like the “We work for you not for shareholders2 :D

  1. Maybe two years ago at the last Desktop Summit? ;)
  2. You see, my Deutsch is getting better!
Publicat dins de General, firefox, planet GNOME, programari lliure | Envia un comentari

test ignoreu

això, ignoreu si us plau

Publicat dins de General | Envia un comentari

Quo vadis?


Latin by the roadside

later on as the scholarship was opened and more and more people was able to learn how to read writers had to start thinking on how to create clues to the future reader so that (s)he would be able to read and pronounce their text as it should be they no longer could expect that a professional reader would be reading its text but maybe it would be a commoner who just happened to have had so much luck that (s)he was taught some reading 101[2]

Time flies! (phew!) and the more, and more, the scholarship and knowledge is spread around, “funny” characters are created – to make the reading easier. Obviously! The easier it is to read a text, the more, possible, readers that it will get the text!


As we all, lucky ones of us, saw at the keynote1 by Federico, Jonathan and David, GNOME early days where pretty much hacker-only enabled.

Luckily, the first spaces and sentence delimiters started to appear: the HIG, the early work on a11y, l10n, i18n, the teams that started to be created, the Foundation…

Fast forward to present we are jumping all over Unicode adding all missing punctuation marks on GNOME 3 to make it the best desktop experience that this thousands and thousands of new electronic device owners will need to feel in control of their devices.

I’m excited! And you know?! GNOME 3.6 is around the corner! Help out making the dots, dashes, spaces, parenthesis, quotation marks be fully integrated in our desktop to make it the most beautiful and easy to use desktop ever seen!

[1] During the Roman empire all text was written like this: without any punctuation mark, spaces, whatsoever! Why? Because only few people knew how to read, and they were really good at it. They were trained a lot and they could easily read the only few books available without any problem.

[2] No need to retype it right? ;)

  1. The History of GNOME
Publicat dins de GNOME, General, Roman Empire, planet GNOME | Envia un comentari


… also known as Python Tip of the Day:

What’s wrong (translation-wise) on this snippet of python code?

random = _("Lorem ipsum dolor sit amet, " +
           "consectetur adipisicing elit")

You are not going to see any warning on your code, if you don’t have this message translated you will never notice…

But unfortunately, as soon as you have this message translated you will notice that only half of the string is translated, which for Arabic or other RTL1 languages can be quite funny…

So, you already noticed right?

Turns out that gettext gets confused by the plus sign! As you already may remember by now, Python can join multiple strings just by putting them together, no need for a plus sign. Try it yourself on your python console:

>>> print ("Lorem " " ipsum" " dolor"
... " amet")
Lorem  ipsum dolor amet

So dear Python developers out there, pretty please double check your strings marked for translation, if not a translator will find out, hopefully before a release, and report it back :)

Planet GNOME

Seems that I pestered enough our (that sound good!) planet editor2 that he finally added me in. Hi GNOMEr’s around the globe!!

I’m Gil Forcada, Coordinator of the Catalan Translator Team, member of the Localization Coordination Team, nowadays also Damned-Lies maintainer and usually you see me on GUADEC’s behind the info desk :D

I’m all digital ears to digitally hear anything related to l10n/i18n and how to move GTP3 forward!

Edit: fixed the \ on the second code snippet (no need for that) and the LTR to RTL! Oh my!

  1. Right to Left
  2. Wo was so nice to also create my planet hackergotchi!
  3. GNOME Translation Project
Publicat dins de General, planet GNOME, python, traduccions | Envia un comentari

Mark some gnome-love in Damned-Lies

Wonderful news for Damned-Lies, and hence by you all dear translators!

Some days ago I was approached by a teacher at Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte which plans to make his students work on Damned-Lies!

So he needs small bugs that his students could be able to tackle. So pretty please, submit bugzilla reports, or leave a comment if you are lazy, and mark them with gnome-love.

Hopefully new contributors will be born and Damned-Lies will increase its quality and make translators more productive :)

Publicat dins de General, damned-lies, planet GNOME | Envia un comentari

Felicitats GNOME!

Ja fa dos dies, però una felicitació mai és dolenta oi? :)

El dia 15 d’agost de 1997 un tal Miguel de Icaza va presentar el projecte … 15 anys més tard, persones, empreses, institucions, associacions utilitzen el GNOME i les tecnologies que s’han creat allà cada dia per una infinitat de propòsits!

Felicitats GNOME!!

P.D. podeu ajudar en la traducció del GNOME si voleu fer-li un regal al projecte ;)

Publicat dins de GNOME, GNOME traduccions, General | Envia un comentari

GUADEC wrap-up

I already did a wrap-up on the Translation BoF that we held during GUADEC, but a GUADEC, even late, is still needed :)

In one word: AMAZING!

Maybe the financial crisis, companies taking other paths that do not cross with GNOME’s one, some staring at abyss, or other factors, but, for me, GUADEC started a bit nostalgic “the good old times where better”, but…

GUADEC, just like Dave Neary described1 on the opening session back at Vilanova i la Geltrú (GUADEC 2006) refueled GNOME community and its members.

As always, members gather not only to discuss and meet, but mostly to keep ties stronger and to enjoy and have fun together.

The parties were really good2, both the venue and the accommodation were great and the city is fantastic!

Seems that GNOME OS is taking shape, all teams are working full steam on it and discussions, by now, seems technical and not too flamy :)

GSOC, GWOP and newcomers

As a seasoned GUADEC goer I stopped quite a few GSOC, GWOP and newcomers in general to ask them about it, why did they come, were they enjoying it, had they plans to stick around and come to next GUADEC…

Not surprisingly all of them replied with a big smile and a “Of course!”. We say GNOME is all about people, it users, its developers and the community that we all embrace, just by looking at them, how they were interacting with everyone and generally, just having lots of fun with everyone just reminded me how much I love GNOME and its community, all of you rock!!

For us maybe it’s a given, everyone is welcomed and should feel like it is welcomed, but I’ve seen quite a few other communities (FOSS and non FOSS ones) where new contributors were having quite a hard time, or that long time contributors where not helpful at all to say the least.

We should be really proud and make sure we keep that fantastic record of being one of the warmest and welcoming FOSS communities around ;)

Local team

I can not end a GUADEC recap without a special note for the local team: guys, you did such an amazing job!

The five minutes applause, everyone standing up, that we give to all volunteers on the closing sessions isn’t enough to gratefully thank you all for all the amazing work that you all did! As Alan likes, every detail matters, an on this last GUADEC, every detail was taken care of. Just to name a few:

  • the cabling on the hall was perfect: a lot of them and also in an open space so that conversations were possible
  • the GNOME foot on the floor to guide you, simply brilliant!
  • the info desk was going so smooth (and I’ve been to quite a few to be able to say that) that I feel that I was more a distraction that someone useful!
  • the parties organizations: good places, well connected, good food and drinks, music not too loud…

If I was a Strasbourg or Brno GUADEC bidder I would be really worried to try, not to make it better, but just to keep the level they set up. Sorry to repeat myself, but great work local team!

  1. He made a really good comparison between an Ethernet extender and GUADEC. The first regenerates the signal so that it can continue going forward through the cable, and GUADEC, is just like the same but for GNOME, it makes sure that the project continues alive and kicking for, at least, another year more, 15 and counting!
  2. Not too much loud music so that everyone can hear and speak to each other
Publicat dins de General, guadec, planet GNOME | Envia un comentari

El GNOME 3.6 en català? Depèn de tu!

D’aquí poc més d’un mes i mig s’alliberarà el GNOME 3.6 i com a coordinador de l’equip de traducció del GNOME al català, us demano ajuda!

Si voleu que el GNOME 3.6 estigui en català, ja sabeu què podeu fer en el temps lliure que tingueu des d’ara mateix fins al dia 26 de setembre ;)

Només us cal fer tres coses ben senzilles:

És senzill no? Doncs vinga, que com més serem menys haurem de traduir per persona, més n’aprendrem i segur que tindrem un GNOME més ben traduït que mai!

Publicat dins de GNOME traduccions, General, Softcatalà | Envia un comentari

GNOME Translation BoF

On Monday 30th GNOME translators and members of the GTP Coordinator team, meet at GUADEC for a BoF (Link to raw/unprocessed/quite-not-understandable minutes).

Seems that the talk (slides) that we prepare (with Petr and Andre) stirred quite a lot of discussions which were further developed during the BoF.

It was great to see everyone agreeing that our current situation is really good, but as usual, further development on Damned-Lies and gtranslator could bring a lot of benefits to seasoned translators, but more importantly to new translation teams that keep coming to GNOME i18n mailing list.

Call for action

I said could, because right now both Damned-Lies and gtranslator are short in (wo)man power, so anyone with web/python/django/gtk+/c skills is welcomed to help make them better.


I can not finish this blog post without giving a big thank you to everyone that came to the BoF, the Foundation Board for their nice words and actions and everyone on GUADEC, specially the local team who made an awesome job. You all rock!

Publicat dins de GNOME, GNOME traduccions, General, planet GNOME | Envia un comentari

GUADEC gift to translators: Cantarell fonts!

I just updated to use Cantarell, so it gets pretty just before GUADEC :)

Mandatory screenshot:

I just became the new maintainer of Damned-Lies1, so as I don’t feel too confident on my Django skills I will try to keep it alive and make it even more and more useful. I have plenty of ideas which some will be discussed at my talk at GUADEC, be sure to come! (Andre I’m looking to you ;)

Anyway, see you all at GUADEC!!

  1. Thanks Claude for all the hard work!
Publicat dins de GNOME, General, damned-lies, planet GNOME | Envia un comentari

2012-06-30 13:00:00 UTC+2

Doncs sí, el dia 30 de juny de 2012 (tal com mostra la foto) ens vam casar (la Sílvia i jo) a Prats de Lluçanès!

Vam estar-nos tot un cap de setmana a Can Curtius (Lluçà)1 amb els amics i la família. Llàstima que et cases un sol cop a la vida (o això diuen) perquè ho repetiríem de segur!

Vam fer un casament vegetarià, perquè així els convidats poguessin deixar-se de preguntar “i què coi menja la Sílvia si es vegetariana, plantes i herbes i prou?!” i gaudissin d’un exquisit menjar fet pel meu germà i amb tots els ingredients procedents de l’agricultura ecològica i de proximitat. El resultat? Durant el casament i després i tot, entre tot el que els hi havia agradat del casament, en destacaven el menjar! :)

El responsable de l’excel·lent menjar, tant en la cuina com en la selecció va ser el meu germà, que és tant bo fent pans (un dels aliments més destacats per part dels convidats) que acaba d’obrir un forn de pa a Vic! O sigui que si voleu un pa fet com hauria de ser, passeu-vos per Vic ;)

Deixant la publicitat (més que merescuda), nosaltres, ja fa una setmana que estem de nou a Berlín i preparant el viatge de noces que farem aquest any a ….2

Gràcies a tots i totes les que vau venir al casament per deixar-nos compartir un moment tant especial amb vosaltres!!

  1. Molt recomanable si sou un grup d’uns 50 i passar uns quants dies desconnectats i gaudint del magnífic paratge que és el Lluçanès
  2. encara no és una informació pública :)
Publicat dins de General, casament, sílvia | Envia un comentari

inici de la setmana

Publicat dins de General | Envia un comentari

eina del dia (o de la nit)


És una petita utilitat que seguint el principi de les ordres de terminal fa una cosa i la fa bé: executa una ordre cada x segons.

Mireu el seu manual (man watch) o la seva ajuda (watch –help) per veure’n totes les opcions.

Per exemple amb “watch -n 10 du -sh *” fareu que cada 10 segons s’executi l’ordre “du -sh *” (saber quan d’espai de disc ocupa tot el que hi ha en el directori des d’on s’executa l’ordre).

Ara ja us podeu imaginar què faig despert a aquestes hores :D

Publicat dins de General, consells, linux, terminal | Envia un comentari

la calma abans de la tempesta

Aquesta és la sensació que tinc avui :)

Des de que vam venir a viure aquí a Berlín que la paraula ha sigut relaunch1.

A la feina2 em van contractar per ajudar a finalitzar un procés de canvi complet de la pàgina web que s’arrossegava des de feia més de dos anys i que ja hauria de fer un bon temps que hauria d’estar presentada en públic.

Resumint, el famós relaunch serà aquest cap de setmana, així que us podeu imaginar l’excitació, els nervis, els dubtes, el neguit que corre per l’oficina, serà un llaaaaaarg cap de setmana, això segur!

Esperem que la tempesta amaini sense gaires desperfectes el dilluns al matí :)

P.D. tinc 40 mil coses que voldria escriure al bloc, però entre pitus i flautes mai hi ha temps (i en part les classes d’alemany en són en gran part culpables, per sort s’acaben demà!)

  1. Relaunch significa canviar completament alguna cosa, tornar a presentar un producte, una pàgina web, un projecte …
  2. der Freitag un diari setmanal alemany
Publicat dins de General, feina | Envia un comentari


Aquest any no només hi aniré com a col·laborador sinó que a més a més faré una xerrada i tot1!

Falten només un parell de mesos per la GUADEC, així que a fer publicitat de l’esdeveniment ;)

  1. Sobre traduccions si us picava la curiositat
Publicat dins de GNOME, General, guadec | Envia un comentari

amb una vegada no n’hi ha prou!

Va ser tota una coincidència, però aquest cap de setmana passat que vaig estar a Catalunya, hi havia el bus itinerant de donació de sang a Molins de Rei, així que dit i fet :)

Ja fa mig any que no donava sang, des de que ens vam traslladar al novembre, així que ja estava més que passat el període que s’ha d’esperar entre donació i donació.

Pels curiosos, sí, ho tinc pendent d’investigar el sistema de donació de sang a Alemanya, ja en faré una entrada al bloc quan ho investigui :)

Com a nota final, un país ha de plantejar-se molt seriosament com està la societat si notícies com aquesta passen a ser realitat …

Publicat dins de General, donar sang, participació ciutadana | Envia un comentari al GSOC!!

Com la majoria de coses que passen a,  en un primer moment semblen una utopia, però al final acaben sent realitat i superant qualsevol previsió!

I és que en aquesta edició del GSOC1 tindrà dos estudiants picant codi!


  1. Google Summer of Code
Publicat dins de General, google summer of code, guifi | Envia un comentari

en català, la setmana comença en dilluns

(anava a escriure sobre una altra cosa, però compartir l’alegria sempre és millor :D)

Sembla senzill oi?

Doncs bé, per fi!1 tots els Linux, no importa la distribució, ja no tindran excuses per començar el dia de la setmana en diumenge!

Si ve els derivats de Fedora i Debian ja feia anys i panys que tenien un pedaç que aplicaven, no totes les distribucions en tenien (Gentoo per exemple :)) i com sempre, com més upstream estiguin fets els canvis, menys manteniment s’ha de fer més avall a la cadena de distribució :)

Si en voleu saber més, podeu llegir l’article a LWN. No és sobre el català en concret però sí sobre allà on estava la informació errònia del català :)

Si a més a més voleu col·laborar-hi, seria bon moment ara per revisar el locale de dalt a baix i deixar-lo el més endreçat i net possible (una revisió dels pedaços que apliquen les distribucions segur que ja dóna pistes).

Ja no hauré de consultar el meu propi apunt al bloc cada vegada que actualitzi la glibc :)

  1. Gràcies Jordi!!!
Publicat dins de General, català, gentoo, glibc, programari lliure | Envia un comentari


Ignoreu és una prova i prou.

Publicat dins de General | Envia un comentari Updates for 2012-03-28

  • Avui surt el !GNOME 3.4, com de costum una grandíssima quantitat de novetats i millores! #gnome #
  • RT @gnome Software Freedom Conservancy joined GNOME Outreach Program for Women! Twisted is funding and mentoring an internship. http://u#
  • RT @gnome Software Freedom Conservancy joined GNOME Outreach Program for Women! Twisted is funding and mentoring an internship. http://u#
  • RT @gnome GNOME 3 has been enhanced, polished and refined. Proudly annoucing version 3.4: #
Publicat dins de | Envia un comentari Updates for 2012-03-28

  • Avui surt el !GNOME 3.4, com de costum una grandíssima quantitat de novetats i millores! #gnome #
  • RT @gnome Software Freedom Conservancy joined GNOME Outreach Program for Women! Twisted is funding and mentoring an internship. http://u#
  • RT @gnome Software Freedom Conservancy joined GNOME Outreach Program for Women! Twisted is funding and mentoring an internship. http://u#
  • RT @gnome GNOME 3 has been enhanced, polished and refined. Proudly annoucing version 3.4: #
Publicat dins de | Envia un comentari Updates for 2012-02-25

Publicat dins de | Envia un comentari Updates for 2012-02-25

Publicat dins de | Envia un comentari

transport públic a Berlín

Com es pot fer que tot i privatitzant (o semi privatitzant) el transport públic, aquest encara sigui de qualitat?

Molt senzill: tots els vehicles de transport públic (trams, tramvies, metro, trens…) de Berlín tenen un GPS o dispositiu de posicionament semblant que permet saber en tot moment on és cada vehicle.

D’aquesta manera l’empresa privada de transport públic pot decidir canviar els horaris dels serveis sempre que vulgui, però si el servei no va a l’hora, la ciutat de Berlín els hi cobra una multa per els retards. O sigui, que si el tren arriba dos minuts tard se’ls cobra un multa, com més tard vagin els serveis més cobrarà el govern de la ciutat.

Això transposat a Catalunya voldria dir que només amb els retards de Rodalies ja no hi hauria dèficit :D

Publicat dins de General, berlín, curiositats, transport públic | Envia un comentari

Open hardware per la calibració del color

Llegiu l’última entrada al bloc d’en Richard, pels mandrosos:

Ha creat un petit objecte que posant-lo a una pantalla LCD permet obtenir-ne un perfil de calibració ICC, el qual podeu utilitzar amb el GNOME Color Manager, de manera que així veieu els colors de la pantalla MOLT millors.

Quina gràcia té això? Que TOT és obert: el codi font del programa de gestió dels perfils ICC (el GNOME Color Manager), el codi font de l’aplicació que hi ha dins del dispositiu i evidentment també el disseny del hardware que ho fa funcionar.

Com que es hardware i no es pot enviar per Internet per correu electrònic o te’l pots baixar, està buscant 50 persones que vulguin comprar-ne la primera versió per així assegurar-se de cobrir costos.

Així que si voleu collaborar (ho se hi ha una falta, llegiu el post data) ja ho sabeu, ajudeu a que un projecte de programari i hardware lliure continui endavant!

Post data: escriure en català des d’un teclat alemany, ja us ho dic jo, pot arribar a ser mooolt divertit :D

Publicat dins de General, open hardware, participació ciutadana, programari lliure | Envia un comentari

Commits parcials amb git

No us ha passat alguna vegada que mentre esteu escrivint alguna funció nova us adoneu que en una altra funció li falla alguna cosa? Llavors què feu? Un git stash abans de fer cap canvi a l’altre mètode i un cop el teniu arreglat un git stash pop?

Ja no cal!

Sabia que es podia fer però mai m’havia aturat a mirar com es feia:

git add -p

Amb aquesta ordre (i si voleu el fitxer o fitxers) afegireu a l’índex les parts del fitxer que vulgueu. D’aquesta manera si teniu dues parts modificades del codi en un mateix fitxer (la funció que estàveu fent i les quatre línies per arreglar un altre funció) no us cal fer cap cosa estranya per afegir només una part del fitxer, res de fitxers temporals, ni branques, ni deixar coses al porta-retalls, etc etc, senzillament fer una addició de pedaços (d’aquí ve el -p) .

Senzill i MOLT útil. Més de dues, tres i quatre vegades m’hagués estalviat una bona estona d’anar creant fitxers, deixant coses sense desar, etc etc si hagués sabut aquesta opció del git add :)

Publicat dins de General, consells, git, programació | Envia un comentari

bicis a Berlín

Estava responent en Marc que m’ha fet un comentari però ja ho poso aquí igualmnent:

Hi ha carrils bici per tot arreu perfectament delimitats amb una pavimentació diferent o a vegades segregats i tot.

A més resulta que Berlín és completament pla, de manera que és molt còmode anar amb bici per tot arreu, una petita inclinació del terreny ja la consideren un turó es veu :D

I com ja vaig dir ahir, pel fet que les voreres siguin tant amples, fa molt més fàcil la convivència entre ciclistes i vianants.

Tenen coses una mica rares però, segons em van explicar no està permès circular amb bici si no portes com a mínim un llum que funcioni amb dinamo, res de piles, res de bateries, ha de ser amb dinamo.

També es força normal que els edificis tinguin un petit tancat a la planta baixa, a nivell de carrer, on els propietaris/llogaters puguin deixar-hi la bici (encadenada clar). De manera que per molt que visquis a un 10è pots portar-te la bici igualment.

Quan fem el trasllat amb la Sílvia cap a Berlín i ens portem les bicis ja us anirem comentant. Mentrestant hauré d’anar buscant una botiga on comprar el llum amb dinamo :)

Publicat dins de General, berlín, bici, curiositats | Envia un comentari

Berlín dia 2

Avui ha tocat anar a veure pisos, demanar d’anar-ne a veure un bon grapat més (amb un intent de frau pel mig) i intentar assimilar les complexes normes que regeixen la societat berlinesa pel que respecte a tarifes i horaris dels transports públics (hi ha mil i una combinacions de tot plegat) i el funcionament de diversos serveis com la banca, les empreses de telefonia mòbil, etc etc

Tot això amanit amb un dinar típic rus i un sopar mig anglès :D

Publicat dins de General, berlín, curiositats | Envia un comentari