jueves, 10 de julio de 2008

Subversion plugin screenshots

Update dialog:
Commit dialog:

miércoles, 9 de julio de 2008

Subversion plugin for gtranslator

This days I've been working in the subversion plugin for gtranslator. Mainly it is a port of the subversion plugin of anjuta, and I think that is getting on well. As soon as I finish it I'll post adding some screenshots of the interface I've chosen for doing it.

lunes, 7 de julio de 2008

Finished backend for TM

Today I've finished the backend for TM. So now as soon as Juanjo review the patch, I'll commit it to subversion.

domingo, 6 de julio de 2008

Installing Gtranslator

What do you need to install gtranslator?

In case of debian/ubuntu you need to install these packages:
  • libgconf2-dev
  • libgtkspell-dev
  • libgtksourceview2.0-dev
  • libgtk2.0-dev
  • libglib2.0-dev
  • libsoup2.4-dev
  • libgucharmap-dev
  • libglade2-dev
  • libgdl-1-dev
  • gtk-doc-tools
  • libdb4.6-dev (Previously ones works too until 4.1)

domingo, 8 de junio de 2008

Translation Memory Part 2

Right now I have the translation memory support working in my own gtranslator repository. For now only exacly matches but I hope in one or two weeks I'll have fuzzy matches working too.

viernes, 6 de junio de 2008

Translation Memory

Yesterday I've started with the translation memory implementation. I've been thinking for a log time how to implement it, if I should use TMX parsing it with a GTree, if I should use sqlite or db berkeley... Finally I decided that I am going to use an interface TranslationMemory and this interface is going to be implemented to create the translation memory. Currently, I am trying to use db berkeley because it is really fast finding strings and that's what we need.

viernes, 30 de mayo de 2008

Project manager part 3

Finally working. The main work is finished, now I have to add some stuff like preferences and some things like that.
I decided to use libxml2 because it was really difficult parse the xml with GMarkup.