En aquesta pàgina trobareu tot el necessari per realitzar una traducció del GIMP.
Traducció dels fitxers PO
Per traduïr el GIMP és fàcil, perquè els fitxers d'idioma estan separats del programa principal, i es compilen a part.
En concret els fitxers de l'idioma català só els fitxers .MO que es troben en la carpeta [gimp]\lib\locale\ca\ en Windows o bé /usr/share/locale/ca/LC_MESSAGES/ en UNIX.
Els fitxers .MO són fitxers binaris que no es poden editar. Cada fitxer .MO s'ha generat a partir d'un fitxer de text .PO. Els fitxers .PO sí es poden editar, i de fet són amb els que es fa la traducció. Un cop acabada la traducció es compila, donant com a resultat un fitxer .MO .
El procés és el següent:
- Utilitzant l'eina SVN cal baixar tots els fonts del repositori Subervion del GIMP.
- Utilitzant l'eina instltool, s'actualitza els fitxers PO de traducció al català. Executant al directori arrel dels fonts del GIMP la comanda intltool-update ca.
- Finalment ja es poden editar els fitxers PO amb un programa especial: Kbabel, Gtranslator, POedit, ... Els fitxers a traduir són:
- po/ca.po
- po-libgimp/ca.po
- po-scrip-fu/ca.po
- po-plug-ins/ca.po
- po-python/ca.po
- po-tips/ca.po
- Es compila el fitxer PO en un MO. Alguns editors tenen l'opció de compilar ells mateixos. Si no és així aleshores cal executar en el Linux la comanda msgfmt -o fitxer.mo fitxer.po .
- Per fer proves cal copiar el fitxer MO al directori de traduccions en català: carpeta [gimp]\lib\locale\ca\ en Windows o bé /usr/share/locale/ca/LC_MESSAGES/ en Linux, i engegar el GIMP.
- Si les proves van bé aleshores s'envien els fitxers PO i MO nous a la llista de pencaires: gimp_ARROBA_softcatala.net .
- L'administrador aleshores fa dues coses: penja les noves traduccions com a nous fitxers PO (softcatalà), i avisa a l'encarregat del CVS per tal que publiqui els fitxers PO al CVS oficial del Projecte GIMP (www.gimp.org).
- Un cop fet això passen dues coses:
A partir dels fitxers PO (softcatalà) Softcatlà pot començar a compilar un nou instal·lador en català
independentment de si la gent de www.gimp.org actualitzen el GIMP a nivell mundial.
I per altra banda www.gimp.org tenen disponibles els fitxers PO al SVN per crear una nova versió del GIMP a nivell munidal, quan vulguin </b>.
Per això
El GIMP es composa dels següents fitxers d'idioma .PO .
Descripció PO softcatalà PO cvs www.gimp.org gimp Programa principal. enllaç enllaç libgimp Llibreries. enllaç enllaç script-fu Funcions i filtres. enllaç enllaç plugins Extensions. enllaç enllaç tips Concells que apareixen al principi. enllaç enllaç
Instal·lador per Windows en català
Els instal·ladors fets fins ara parteixen sempre de l'instal·lador per windows oficial de www.gimp.org .
Per diverses raons l'instal·lador per windows oficial, no segueix la guia d'estil de Softcatalà. Ni el GIMP oficial conté les últimes traduccions al català.
Per això cal que Softcatalà tregui una versió pròpia del GIMP.
El procés és el següent:
- Baixar els programes d'instal·lació oficials del GIMP i del GTK .
- Instal·lar el GIMP i el GTK en una carpeta temporal.
- Copiar-hi les últimes traduccions .MO, i provar que funciona tot bé.
- Baixar del els fitxers del projecte de l'instal·lador oficial pel GIMP i pel GTK: The Gimp Install Scripts.
- Crear la següent estructura de carpetes:
gimp/ gimp.url README.txt The Gimp - Install 5.iss (El projecte inno pel GIMP) _components/ inthelp/ help/ help/ en/ (amb els fitxers html de les ajudes en angès) images/ (amb les imatges) _install/ 2.2.bmp catalan.isl (fitxer amb les traduccions al català del projecte inno) default.isl+ gpl.rtf setup.ini wilber.bmp _Output/ (on es crearà el .EXE resultant del procés) bin/ (directori bin del GIMP original) etc/ (directori etc del GIMP original) lib/ (directori lib del GIMP original) share/ (directori share del GIMP original, amb els fitxer MO nous) gtk/ GTK+ 2 - Install 5.iss (El projecte inno pel GTK) _install/ catalan.isl (fitxer amb les traduccions al català del projecte inno) defaul.isl+ gtk_small.bmp gtklogo.bmp libgpl.rtf setup.ini Output/ (on es crearà el .EXE resultant del procés) bin/ (directori bin del GTK original) etc/ (directori etc del GTK original) lib/ (directori lib del GTK original) share/ (directori share del GTK original, amb els fitxer MO nous)
- Adaptar els projectes GIMP i GTK al català
- Baixar l'eina que sap interpretar el projecte de l'instal·lador, i generar el fitxer SETUP.EXE. En el cas del GIMP i del GTK l'eina és l'INNO Setup.
- Adaptar l'eina INNO al català, copiant el fitxer Catalan.isl de la pàgina d'Instal.ladors en el seu directori d'idiomes.
- Generar amb l'eina INNO Setup els instal·ladors per Windows catalanitzat del GIMP i del GTK.

