Index: branches/PublicaMundi_David-devel/docs/services/debug.rst
===================================================================
--- branches/PublicaMundi_David-devel/docs/services/debug.rst	(revision 716)
+++ branches/PublicaMundi_David-devel/docs/services/debug.rst	(revision 717)
@@ -86,5 +86,10 @@
   run "service=wps&version=1.0.0&request=execute&identifier=HelloPy&datainputs=a=your name&responsedocument=Result"
 
-At this point you can ask help at the `ZOO mailing list <http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-discuss>`_
+.. note::
+    You can use the same parameter used before to simulate POST
+    requests when running from gdb.
+
+If nothing helped, you can ask help at the `ZOO mailing list
+<http://lists.osgeo.org/cgi-bin/mailman/listinfo/zoo-discuss>`_
 copying the result of the command.
 
Index: branches/PublicaMundi_David-devel/docs/services/index.rst
===================================================================
--- branches/PublicaMundi_David-devel/docs/services/index.rst	(revision 716)
+++ branches/PublicaMundi_David-devel/docs/services/index.rst	(revision 717)
@@ -16,4 +16,5 @@
    process-profiles
    howtos
+   translation
    status
    debug
Index: branches/PublicaMundi_David-devel/docs/services/translation.rst
===================================================================
--- branches/PublicaMundi_David-devel/docs/services/translation.rst	(revision 717)
+++ branches/PublicaMundi_David-devel/docs/services/translation.rst	(revision 717)
@@ -0,0 +1,84 @@
+.. _service_translation:
+
+Translation Support
+===================
+
+ZOO-Kernel support translating internal messages it emits but it can
+also translate both the metadata informations stored in the ZCFG file
+and the messages emitted by the ZOO-Service itself. This document show
+how to create the files required to handle such a translation process
+for the ZOO-Services.
+
+
+ZCFG translation
+--------------------------
+
+First of all, use the following commands from your Services Provider
+directory in order to extract all the messages to translate from the
+ZCFG files :
+
+  ::
+  
+      #!/bin/bash
+      mkdir -p locale/{po,.cache}
+      for j in cgi-env/*zcfg ; 
+        do 
+          for i in Title Abstract; 
+           do
+            grep $i $j | sed "s:$i = :_ss(\":g;s:$:\"):g" ;
+           done;
+       done > locale/.cache/my_service_string_to_translate.c
+   
+
+Then generate the 'messages.po' file based on the Services Provider
+source code (located in ``service.c`` in this example) using the
+following command:
+
+  ::
+  
+      #!/bin/bash
+      xgettext service.c locale/.cache/my_service_string_to_translate.c -o message.po -p locale/po/ -k_ss
+
+Once 'messages.po' is created, use the following command to create the
+``.po`` file for the targeted language to translate into. We will use the
+French language here as an example:
+
+  ::
+  
+      #!/bin/bash
+      cd locale/po/
+      msginit -i messages.po -o zoo_fr_FR.po -l fr
+
+Edit the ``zoo_fr_FR.po`` file with your favorite text editor or using
+one of the following tools:
+
+ * `poedit <http://www.poedit.net/>`__
+ * `virtaal <http://translate.sourceforge.net/wiki/virtaal/index>`__
+ * `transifex <https://www.transifex.net/>`__
+ 
+Once the ``zoo_fr_FR.po`` file is completed, you can generate and
+install the corresponding ``.mo`` file using the following command:
+
+  ::
+  
+      #!/bin/bash
+      msgfmt locale/po/zoo_fr_FR.po -o /usr/share/locale/fr/LC_MESSAGES/zoo-services.mo
+
+
+In order to test the Services Provider ZCFG and internal messages
+translation, please add the language argument to you request. As an
+example, such a request:
+
+http://youserver/cgi-bin/zoo_loader.cgi?request=GetCapabilities&service=WPS
+
+would become the following:
+
+http://youserver/cgi-bin/zoo_loader.cgi?request=GetCapabilities&service=WPS&language=fr-FR
+
+The following command may also be useful in order to pull all the translations already available for a specific language.
+
+  ::
+  
+      #!sh
+      msgcat -o compilation.po $(find ../../ -name fr_FR.utf8.po)
+      msgfmt compilation.po -o /usr/share/locale/fr/LC_MESSAGES/zoo-services.mo
