[glom] Export .po for .glom examples: Try to split lines appropriately.



commit 868685c4088345eca194fdf1767f4ceaed39991c
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Oct 31 11:24:53 2013 +0100

    Export .po for .glom examples: Try to split lines appropriately.
    
    * glom/libglom/translations_po.cc: get_po_context_for_item():
      Try to mimick how the translation tools split the lines,
      apparently at roughly 80 characters, but after the space before
      that.
    * examples/po_files/*/*.po: Export from the .glom .files.

 examples/po_files/example_film_manager/cs.po       |   15 +++-
 examples/po_files/example_film_manager/de.po       |   78 ++++++++++++++-----
 examples/po_files/example_film_manager/el.po       |   36 +++++-----
 examples/po_files/example_film_manager/en_GB.po    |   27 ++++---
 examples/po_files/example_film_manager/eo.po       |   78 ++++++++++++++-----
 examples/po_files/example_film_manager/es.po       |   23 +++---
 .../example_film_manager/example_film_manager.pot  |   78 ++++++++++++++-----
 examples/po_files/example_film_manager/fr.po       |   78 ++++++++++++++-----
 examples/po_files/example_film_manager/gl.po       |   78 ++++++++++++++-----
 examples/po_files/example_film_manager/hu.po       |   65 ++++++++--------
 examples/po_files/example_film_manager/id.po       |   28 +++----
 examples/po_files/example_film_manager/pt_BR.po    |   25 +++---
 examples/po_files/example_film_manager/sl.po       |   32 ++++-----
 examples/po_files/example_film_manager/sr.po       |   26 ++++---
 examples/po_files/example_film_manager/sr latin po |   26 ++++---
 examples/po_files/example_lesson_planner/cs.po     |   18 +++-
 examples/po_files/example_lesson_planner/de.po     |   18 +++-
 examples/po_files/example_lesson_planner/el.po     |   17 ++---
 examples/po_files/example_lesson_planner/en_GB.po  |   18 ++---
 examples/po_files/example_lesson_planner/es.po     |   18 +++-
 .../example_lesson_planner.pot                     |   18 +++-
 examples/po_files/example_lesson_planner/fr.po     |   18 +++-
 examples/po_files/example_lesson_planner/hu.po     |   24 ++----
 examples/po_files/example_lesson_planner/id.po     |   18 +---
 examples/po_files/example_lesson_planner/lv.po     |   19 +----
 examples/po_files/example_lesson_planner/pt_BR.po  |   18 +++-
 examples/po_files/example_lesson_planner/sl.po     |   18 +++-
 examples/po_files/example_lesson_planner/sr.po     |   17 ++---
 .../po_files/example_lesson_planner/sr latin po    |   17 ++---
 examples/po_files/example_music_collection/cs.po   |    2 +-
 examples/po_files/example_music_collection/de.po   |    2 +-
 examples/po_files/example_music_collection/el.po   |   17 ++---
 examples/po_files/example_music_collection/es.po   |    2 +-
 .../example_music_collection.pot                   |    2 +-
 examples/po_files/example_music_collection/fr.po   |    2 +-
 examples/po_files/example_music_collection/gl.po   |    2 +-
 examples/po_files/example_music_collection/hu.po   |   16 +---
 examples/po_files/example_music_collection/id.po   |   19 +----
 examples/po_files/example_music_collection/lv.po   |   19 +----
 .../po_files/example_music_collection/pt_BR.po     |    2 +-
 examples/po_files/example_music_collection/sl.po   |    2 +-
 examples/po_files/example_music_collection/sr.po   |   17 ++---
 .../po_files/example_music_collection/sr latin po  |   17 ++---
 .../po_files/example_music_collection/zh_CN.po     |   17 ++---
 examples/po_files/example_project_manager/cs.po    |   17 +++-
 examples/po_files/example_project_manager/de.po    |   17 +++-
 examples/po_files/example_project_manager/el.po    |   17 ++---
 examples/po_files/example_project_manager/en_GB.po |   18 ++---
 examples/po_files/example_project_manager/es.po    |   17 +++-
 .../example_project_manager.pot                    |   17 +++-
 examples/po_files/example_project_manager/fr.po    |   17 +++-
 examples/po_files/example_project_manager/gl.po    |   17 +++-
 examples/po_files/example_project_manager/hu.po    |   24 ++----
 examples/po_files/example_project_manager/id.po    |   18 +---
 examples/po_files/example_project_manager/lv.po    |   19 +----
 examples/po_files/example_project_manager/pt_BR.po |   17 +++-
 examples/po_files/example_project_manager/sl.po    |   17 +++-
 examples/po_files/example_project_manager/sr.po    |   17 ++---
 .../po_files/example_project_manager/sr latin po   |   17 ++---
 examples/po_files/example_smallbusiness/cs.po      |   10 ++-
 examples/po_files/example_smallbusiness/de.po      |   12 ++-
 examples/po_files/example_smallbusiness/el.po      |   23 +++---
 examples/po_files/example_smallbusiness/en_GB.po   |   23 +++---
 examples/po_files/example_smallbusiness/es.po      |   18 ++--
 .../example_smallbusiness.pot                      |   12 ++-
 examples/po_files/example_smallbusiness/fr.po      |   12 ++-
 examples/po_files/example_smallbusiness/gl.po      |   12 ++-
 examples/po_files/example_smallbusiness/hu.po      |   24 +++----
 examples/po_files/example_smallbusiness/id.po      |   23 ++----
 examples/po_files/example_smallbusiness/lv.po      |   27 +++----
 examples/po_files/example_smallbusiness/pt_BR.po   |   20 ++---
 examples/po_files/example_smallbusiness/sl.po      |   26 +++----
 examples/po_files/example_smallbusiness/sr.po      |   21 +++---
 .../po_files/example_smallbusiness/sr latin po     |   21 +++---
 glom/libglom/translations_po.cc                    |   40 ++++++++++
 75 files changed, 936 insertions(+), 741 deletions(-)
---
diff --git a/examples/po_files/example_film_manager/cs.po b/examples/po_files/example_film_manager/cs.po
index 646a9df..acde292 100644
--- a/examples/po_files/example_film_manager/cs.po
+++ b/examples/po_files/example_film_manager/cs.po
@@ -1,14 +1,13 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
-"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"product=glom&keywords=I18N+L10N&component=general\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -170,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Herec"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Jméno herce"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "ID kontaktu herce"
@@ -945,7 +950,8 @@ msgid "Address"
 msgstr "Adresa"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Kontaktní osoba"
 
@@ -1350,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Jméno herce"
+
diff --git a/examples/po_files/example_film_manager/de.po b/examples/po_files/example_film_manager/de.po
index d6bf41f..4febba0 100644
--- a/examples/po_files/example_film_manager/de.po
+++ b/examples/po_files/example_film_manager/de.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -65,11 +65,13 @@ msgctxt "Layout Group (overview). Parent table: accommodation"
 msgid "Overview"
 msgstr "Übersicht"
 
-msgctxt "Layout Group (address). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: accommodation, Parent Group: details"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (contact). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (contact). Parent table: accommodation, Parent Group: details"
 msgid "Contact"
 msgstr "Kontakt"
 
@@ -161,10 +163,18 @@ msgctxt "Layout Group (details). Parent table: characters, Parent Group: main"
 msgid "Details"
 msgstr "Details"
 
-msgctxt "Layout Group (actor). Parent table: characters, Parent Group: main, Parent Group: details"
+msgctxt ""
+"Layout Group (actor). Parent table: characters, Parent Group: main, Parent "
+"Group: details"
 msgid "Actor"
 msgstr "Schauspieler"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Name des Schauspielers"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "Kontaktkennung des Schauspielers"
@@ -549,23 +559,33 @@ msgctxt "Layout Group (details). Parent table: contacts"
 msgid "Details"
 msgstr "Details"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Name"
 msgstr "Name"
 
-msgctxt "Layout Group (company). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (company). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Company"
 msgstr "Firma"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Agent"
 msgstr "Agent"
 
@@ -657,11 +677,15 @@ msgctxt "Layout Group (contact). Parent table: crew, Parent Group: details"
 msgid "Contact"
 msgstr "Kontakt"
 
-msgctxt "Layout Group (address). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (address). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (agent). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Agent"
 msgstr "Agent"
 
@@ -737,11 +761,13 @@ msgctxt "Layout Group (overview). Parent table: deliveries"
 msgid "Overview"
 msgstr "Übersicht"
 
-msgctxt "Layout Group (departure). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: deliveries, Parent Group: details"
 msgid "Departure"
 msgstr "Departure"
 
-msgctxt "Layout Group (arrival). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (arrival). Parent table: deliveries, Parent Group: details"
 msgid "Arrival"
 msgstr "Arrival"
 
@@ -853,7 +879,8 @@ msgctxt "Layout Group (person). Parent table: journeys, Parent Group: details"
 msgid "Person"
 msgstr "Person"
 
-msgctxt "Layout Group (departure). Parent table: journeys, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: journeys, Parent Group: details"
 msgid "Departure"
 msgstr "Abfahrt"
 
@@ -917,11 +944,14 @@ msgctxt "Layout Group (overview). Parent table: locations"
 msgid "Overview"
 msgstr "Übersicht"
 
-msgctxt "Layout Group (address). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: locations, Parent Group: details"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (contact_person). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Kontakterson"
 
@@ -1109,11 +1139,13 @@ msgctxt "Relationship (contact). Parent table: scene_extras"
 msgid "Contact"
 msgstr "Kontakt"
 
-msgctxt "Layout Group (overview). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (overview). Parent table: scene_extras, Parent Group: main"
 msgid "Overview"
 msgstr "Übersicht"
 
-msgctxt "Layout Group (details). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (details). Parent table: scene_extras, Parent Group: main"
 msgid "Details"
 msgstr "Details"
 
@@ -1237,11 +1269,13 @@ msgctxt "Field (interior_or_exterior). Parent table: scenes"
 msgid "Interior/Exterior"
 msgstr "Innen/Außen"
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
 msgstr "Innen"
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
 msgstr "Außen"
 
@@ -1317,7 +1351,9 @@ msgctxt "Custom Title. Parent table: scenes, Parent Group: details"
 msgid "Contact Name"
 msgstr "Kontaktname"
 
-msgctxt "Custom Title. Parent table: scenes, Parent Group: details_lower, Parent Group: notebook"
+msgctxt ""
+"Custom Title. Parent table: scenes, Parent Group: details_lower, Parent "
+"Group: notebook"
 msgid "Actor's Name"
 msgstr "Name des Schauspielers"
 
diff --git a/examples/po_files/example_film_manager/el.po b/examples/po_files/example_film_manager/el.po
index 852fc12..2d90abd 100644
--- a/examples/po_files/example_film_manager/el.po
+++ b/examples/po_files/example_film_manager/el.po
@@ -1,21 +1,13 @@
-# Greek translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# keratea <dmtrs32 gmail com>, 2013.
-# Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32 gmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2013-06-24 07:36+0300\n"
-"Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32 gmail com>\n"
-"Language-Team: team gnome gr\n"
-"Language: el\n"
+"Project-Id-Version: Openismus Film Manager\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.7.1\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -177,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Ηθοποιός"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Όνομα ηθοποιού"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "Αναγνωριστικό επικοινωνίας ηθοποιού"
@@ -589,7 +587,7 @@ msgctxt ""
 "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
 "Group: notebook_contact"
 msgid "Agent"
-msgstr "Αντιπρόσωπος"
+msgstr "Συντελεστής"
 
 msgctxt "Custom Title. Parent table: contacts"
 msgid "Company Name"
@@ -689,7 +687,7 @@ msgctxt ""
 "Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
 "Group: contact"
 msgid "Agent"
-msgstr "Αντιπρόσωπος"
+msgstr "Συντελεστής"
 
 msgctxt "Custom Title. Parent table: crew"
 msgid "Department Name"
@@ -952,7 +950,8 @@ msgid "Address"
 msgstr "Διεύθυνση"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Επικοινωνία ατόμου"
 
@@ -1273,12 +1272,12 @@ msgstr "Εσωτερικό/Εξωτερικό"
 msgctxt ""
 "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
-msgstr "Εσωτερικό"
+msgstr "Εσωτερικού"
 
 msgctxt ""
 "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
-msgstr "Εξωτερικό"
+msgstr "Εξωτερικός"
 
 msgctxt "Field (name). Parent table: scenes"
 msgid "Name"
@@ -1357,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Όνομα καλλιτέχνη"
+
diff --git a/examples/po_files/example_film_manager/en_GB.po b/examples/po_files/example_film_manager/en_GB.po
index 20a3e45..48055e9 100644
--- a/examples/po_files/example_film_manager/en_GB.po
+++ b/examples/po_files/example_film_manager/en_GB.po
@@ -1,20 +1,13 @@
-# British English translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# FIRST AUTHOR <EMAIL ADDRESS>, YEAR.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
-"Last-Translator: FULL NAME <EMAIL ADDRESS>\n"
-"Language-Team: British English <en_GB li org>\n"
-"Language: en_GB\n"
+"Project-Id-Version: Openismus Film Manager\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"product=glom&keywords=I18N+L10N&component=general\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);;\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -176,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Actor"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Actor's Name"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "Actor's Contact ID"
@@ -951,7 +950,8 @@ msgid "Address"
 msgstr "Address"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Contact Person"
 
@@ -1356,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Actor's Name"
+
diff --git a/examples/po_files/example_film_manager/eo.po b/examples/po_files/example_film_manager/eo.po
index c321c1e..9b1fc06 100644
--- a/examples/po_files/example_film_manager/eo.po
+++ b/examples/po_files/example_film_manager/eo.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -65,11 +65,13 @@ msgctxt "Layout Group (overview). Parent table: accommodation"
 msgid "Overview"
 msgstr "Superrigardo"
 
-msgctxt "Layout Group (address). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: accommodation, Parent Group: details"
 msgid "Address"
 msgstr "Adreso"
 
-msgctxt "Layout Group (contact). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (contact). Parent table: accommodation, Parent Group: details"
 msgid "Contact"
 msgstr "Kontakto"
 
@@ -161,10 +163,18 @@ msgctxt "Layout Group (details). Parent table: characters, Parent Group: main"
 msgid "Details"
 msgstr "Detaloj"
 
-msgctxt "Layout Group (actor). Parent table: characters, Parent Group: main, Parent Group: details"
+msgctxt ""
+"Layout Group (actor). Parent table: characters, Parent Group: main, Parent "
+"Group: details"
 msgid "Actor"
 msgstr "Aktoro"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr ""
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr ""
@@ -549,23 +559,33 @@ msgctxt "Layout Group (details). Parent table: contacts"
 msgid "Details"
 msgstr "Detaloj"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Name"
 msgstr "Nomo"
 
-msgctxt "Layout Group (company). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (company). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Company"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Address"
 msgstr "Adreso"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Telephone"
 msgstr "Telefono"
 
-msgctxt "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Agent"
 msgstr ""
 
@@ -657,11 +677,15 @@ msgctxt "Layout Group (contact). Parent table: crew, Parent Group: details"
 msgid "Contact"
 msgstr "Kontakto"
 
-msgctxt "Layout Group (address). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (address). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Address"
 msgstr "Adreso"
 
-msgctxt "Layout Group (agent). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Agent"
 msgstr ""
 
@@ -737,11 +761,13 @@ msgctxt "Layout Group (overview). Parent table: deliveries"
 msgid "Overview"
 msgstr "Superrigardo"
 
-msgctxt "Layout Group (departure). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: deliveries, Parent Group: details"
 msgid "Departure"
 msgstr ""
 
-msgctxt "Layout Group (arrival). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (arrival). Parent table: deliveries, Parent Group: details"
 msgid "Arrival"
 msgstr ""
 
@@ -853,7 +879,8 @@ msgctxt "Layout Group (person). Parent table: journeys, Parent Group: details"
 msgid "Person"
 msgstr "Persono"
 
-msgctxt "Layout Group (departure). Parent table: journeys, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: journeys, Parent Group: details"
 msgid "Departure"
 msgstr ""
 
@@ -917,11 +944,14 @@ msgctxt "Layout Group (overview). Parent table: locations"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: locations, Parent Group: details"
 msgid "Address"
 msgstr "Adreso"
 
-msgctxt "Layout Group (contact_person). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr ""
 
@@ -1109,11 +1139,13 @@ msgctxt "Relationship (contact). Parent table: scene_extras"
 msgid "Contact"
 msgstr "Kontakto"
 
-msgctxt "Layout Group (overview). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (overview). Parent table: scene_extras, Parent Group: main"
 msgid "Overview"
 msgstr "Superrigardo"
 
-msgctxt "Layout Group (details). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (details). Parent table: scene_extras, Parent Group: main"
 msgid "Details"
 msgstr "Detaloj"
 
@@ -1237,11 +1269,13 @@ msgctxt "Field (interior_or_exterior). Parent table: scenes"
 msgid "Interior/Exterior"
 msgstr ""
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
 msgstr ""
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
 msgstr ""
 
@@ -1317,7 +1351,9 @@ msgctxt "Custom Title. Parent table: scenes, Parent Group: details"
 msgid "Contact Name"
 msgstr ""
 
-msgctxt "Custom Title. Parent table: scenes, Parent Group: details_lower, Parent Group: notebook"
+msgctxt ""
+"Custom Title. Parent table: scenes, Parent Group: details_lower, Parent "
+"Group: notebook"
 msgid "Actor's Name"
 msgstr ""
 
diff --git a/examples/po_files/example_film_manager/es.po b/examples/po_files/example_film_manager/es.po
index 51ff365..9ed9425 100644
--- a/examples/po_files/example_film_manager/es.po
+++ b/examples/po_files/example_film_manager/es.po
@@ -1,18 +1,13 @@
-#
-# Daniel Mustieles <daniel mustieles gmail com>, 2012.
-#
 msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
-"PO-Revision-Date: 2012-11-14 13:05+0100\n"
-"Last-Translator: Daniel Mustieles <daniel mustieles gmail com>\n"
-"Language-Team: Español <gnome-es-list gnome org>\n"
-"Language: \n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"product=glom&keywords=I18N+L10N&component=general\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -174,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Actor"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Nombre del actor"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "ID de contacto de actor"
@@ -949,7 +950,8 @@ msgid "Address"
 msgstr "Dirección"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Persona de contacto"
 
@@ -1354,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Nombre del actor"
+
diff --git a/examples/po_files/example_film_manager/example_film_manager.pot 
b/examples/po_files/example_film_manager/example_film_manager.pot
index 0af11ae..05c9b4b 100644
--- a/examples/po_files/example_film_manager/example_film_manager.pot
+++ b/examples/po_files/example_film_manager/example_film_manager.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -65,11 +65,13 @@ msgctxt "Layout Group (overview). Parent table: accommodation"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: accommodation, Parent Group: details"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (contact). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (contact). Parent table: accommodation, Parent Group: details"
 msgid "Contact"
 msgstr ""
 
@@ -161,10 +163,18 @@ msgctxt "Layout Group (details). Parent table: characters, Parent Group: main"
 msgid "Details"
 msgstr ""
 
-msgctxt "Layout Group (actor). Parent table: characters, Parent Group: main, Parent Group: details"
+msgctxt ""
+"Layout Group (actor). Parent table: characters, Parent Group: main, Parent "
+"Group: details"
 msgid "Actor"
 msgstr ""
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr ""
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr ""
@@ -549,23 +559,33 @@ msgctxt "Layout Group (details). Parent table: contacts"
 msgid "Details"
 msgstr ""
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Name"
 msgstr ""
 
-msgctxt "Layout Group (company). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (company). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Company"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Telephone"
 msgstr ""
 
-msgctxt "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Agent"
 msgstr ""
 
@@ -657,11 +677,15 @@ msgctxt "Layout Group (contact). Parent table: crew, Parent Group: details"
 msgid "Contact"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (address). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (agent). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Agent"
 msgstr ""
 
@@ -737,11 +761,13 @@ msgctxt "Layout Group (overview). Parent table: deliveries"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (departure). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: deliveries, Parent Group: details"
 msgid "Departure"
 msgstr ""
 
-msgctxt "Layout Group (arrival). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (arrival). Parent table: deliveries, Parent Group: details"
 msgid "Arrival"
 msgstr ""
 
@@ -853,7 +879,8 @@ msgctxt "Layout Group (person). Parent table: journeys, Parent Group: details"
 msgid "Person"
 msgstr ""
 
-msgctxt "Layout Group (departure). Parent table: journeys, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: journeys, Parent Group: details"
 msgid "Departure"
 msgstr ""
 
@@ -917,11 +944,14 @@ msgctxt "Layout Group (overview). Parent table: locations"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: locations, Parent Group: details"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (contact_person). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr ""
 
@@ -1109,11 +1139,13 @@ msgctxt "Relationship (contact). Parent table: scene_extras"
 msgid "Contact"
 msgstr ""
 
-msgctxt "Layout Group (overview). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (overview). Parent table: scene_extras, Parent Group: main"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (details). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (details). Parent table: scene_extras, Parent Group: main"
 msgid "Details"
 msgstr ""
 
@@ -1237,11 +1269,13 @@ msgctxt "Field (interior_or_exterior). Parent table: scenes"
 msgid "Interior/Exterior"
 msgstr ""
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
 msgstr ""
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
 msgstr ""
 
@@ -1317,7 +1351,9 @@ msgctxt "Custom Title. Parent table: scenes, Parent Group: details"
 msgid "Contact Name"
 msgstr ""
 
-msgctxt "Custom Title. Parent table: scenes, Parent Group: details_lower, Parent Group: notebook"
+msgctxt ""
+"Custom Title. Parent table: scenes, Parent Group: details_lower, Parent "
+"Group: notebook"
 msgid "Actor's Name"
 msgstr ""
 
diff --git a/examples/po_files/example_film_manager/fr.po b/examples/po_files/example_film_manager/fr.po
index 3d0cbb0..969ee0e 100644
--- a/examples/po_files/example_film_manager/fr.po
+++ b/examples/po_files/example_film_manager/fr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -65,11 +65,13 @@ msgctxt "Layout Group (overview). Parent table: accommodation"
 msgid "Overview"
 msgstr "Résumé"
 
-msgctxt "Layout Group (address). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: accommodation, Parent Group: details"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (contact). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (contact). Parent table: accommodation, Parent Group: details"
 msgid "Contact"
 msgstr "Contact"
 
@@ -161,10 +163,18 @@ msgctxt "Layout Group (details). Parent table: characters, Parent Group: main"
 msgid "Details"
 msgstr "Détails"
 
-msgctxt "Layout Group (actor). Parent table: characters, Parent Group: main, Parent Group: details"
+msgctxt ""
+"Layout Group (actor). Parent table: characters, Parent Group: main, Parent "
+"Group: details"
 msgid "Actor"
 msgstr "Acteur"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Nom de l'acteur"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "ID du contact de l'acteur"
@@ -549,23 +559,33 @@ msgctxt "Layout Group (details). Parent table: contacts"
 msgid "Details"
 msgstr "Détails"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Name"
 msgstr "Nom"
 
-msgctxt "Layout Group (company). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (company). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Company"
 msgstr "Société"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Telephone"
 msgstr "Téléphone"
 
-msgctxt "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Agent"
 msgstr "Agent"
 
@@ -657,11 +677,15 @@ msgctxt "Layout Group (contact). Parent table: crew, Parent Group: details"
 msgid "Contact"
 msgstr "Contact"
 
-msgctxt "Layout Group (address). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (address). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (agent). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Agent"
 msgstr "Agent"
 
@@ -737,11 +761,13 @@ msgctxt "Layout Group (overview). Parent table: deliveries"
 msgid "Overview"
 msgstr "Résumé"
 
-msgctxt "Layout Group (departure). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: deliveries, Parent Group: details"
 msgid "Departure"
 msgstr "Départ"
 
-msgctxt "Layout Group (arrival). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (arrival). Parent table: deliveries, Parent Group: details"
 msgid "Arrival"
 msgstr "Arrivée"
 
@@ -853,7 +879,8 @@ msgctxt "Layout Group (person). Parent table: journeys, Parent Group: details"
 msgid "Person"
 msgstr "Personne"
 
-msgctxt "Layout Group (departure). Parent table: journeys, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: journeys, Parent Group: details"
 msgid "Departure"
 msgstr "Départ"
 
@@ -917,11 +944,14 @@ msgctxt "Layout Group (overview). Parent table: locations"
 msgid "Overview"
 msgstr "Résumé"
 
-msgctxt "Layout Group (address). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: locations, Parent Group: details"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (contact_person). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Personne à contacter"
 
@@ -1109,11 +1139,13 @@ msgctxt "Relationship (contact). Parent table: scene_extras"
 msgid "Contact"
 msgstr "Contact"
 
-msgctxt "Layout Group (overview). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (overview). Parent table: scene_extras, Parent Group: main"
 msgid "Overview"
 msgstr "Résumé"
 
-msgctxt "Layout Group (details). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (details). Parent table: scene_extras, Parent Group: main"
 msgid "Details"
 msgstr "Détails"
 
@@ -1237,11 +1269,13 @@ msgctxt "Field (interior_or_exterior). Parent table: scenes"
 msgid "Interior/Exterior"
 msgstr "Intérieur/extérieur"
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
 msgstr "Intérieur"
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
 msgstr "Extérieur"
 
@@ -1317,7 +1351,9 @@ msgctxt "Custom Title. Parent table: scenes, Parent Group: details"
 msgid "Contact Name"
 msgstr "Nom du contact"
 
-msgctxt "Custom Title. Parent table: scenes, Parent Group: details_lower, Parent Group: notebook"
+msgctxt ""
+"Custom Title. Parent table: scenes, Parent Group: details_lower, Parent "
+"Group: notebook"
 msgid "Actor's Name"
 msgstr "Nom de l'acteur"
 
diff --git a/examples/po_files/example_film_manager/gl.po b/examples/po_files/example_film_manager/gl.po
index 74968e1..64a11cb 100644
--- a/examples/po_files/example_film_manager/gl.po
+++ b/examples/po_files/example_film_manager/gl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2013-03-21 10:27+0100\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -65,11 +65,13 @@ msgctxt "Layout Group (overview). Parent table: accommodation"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: accommodation, Parent Group: details"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (contact). Parent table: accommodation, Parent Group: details"
+msgctxt ""
+"Layout Group (contact). Parent table: accommodation, Parent Group: details"
 msgid "Contact"
 msgstr ""
 
@@ -161,10 +163,18 @@ msgctxt "Layout Group (details). Parent table: characters, Parent Group: main"
 msgid "Details"
 msgstr ""
 
-msgctxt "Layout Group (actor). Parent table: characters, Parent Group: main, Parent Group: details"
+msgctxt ""
+"Layout Group (actor). Parent table: characters, Parent Group: main, Parent "
+"Group: details"
 msgid "Actor"
 msgstr ""
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr ""
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr ""
@@ -549,23 +559,33 @@ msgctxt "Layout Group (details). Parent table: contacts"
 msgid "Details"
 msgstr ""
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Name"
 msgstr ""
 
-msgctxt "Layout Group (company). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (company). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Company"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: 
notebook_contact"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook_contact"
 msgid "Telephone"
 msgstr ""
 
-msgctxt "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent Group: notebook_contact"
+msgctxt ""
+"Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook_contact"
 msgid "Agent"
 msgstr ""
 
@@ -657,11 +677,15 @@ msgctxt "Layout Group (contact). Parent table: crew, Parent Group: details"
 msgid "Contact"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (address). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (agent). Parent table: crew, Parent Group: details, Parent Group: contact"
+msgctxt ""
+"Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
+"Group: contact"
 msgid "Agent"
 msgstr ""
 
@@ -737,11 +761,13 @@ msgctxt "Layout Group (overview). Parent table: deliveries"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (departure). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: deliveries, Parent Group: details"
 msgid "Departure"
 msgstr ""
 
-msgctxt "Layout Group (arrival). Parent table: deliveries, Parent Group: details"
+msgctxt ""
+"Layout Group (arrival). Parent table: deliveries, Parent Group: details"
 msgid "Arrival"
 msgstr ""
 
@@ -853,7 +879,8 @@ msgctxt "Layout Group (person). Parent table: journeys, Parent Group: details"
 msgid "Person"
 msgstr ""
 
-msgctxt "Layout Group (departure). Parent table: journeys, Parent Group: details"
+msgctxt ""
+"Layout Group (departure). Parent table: journeys, Parent Group: details"
 msgid "Departure"
 msgstr ""
 
@@ -917,11 +944,14 @@ msgctxt "Layout Group (overview). Parent table: locations"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (address). Parent table: locations, Parent Group: details"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (contact_person). Parent table: locations, Parent Group: details"
+msgctxt ""
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr ""
 
@@ -1109,11 +1139,13 @@ msgctxt "Relationship (contact). Parent table: scene_extras"
 msgid "Contact"
 msgstr ""
 
-msgctxt "Layout Group (overview). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (overview). Parent table: scene_extras, Parent Group: main"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (details). Parent table: scene_extras, Parent Group: main"
+msgctxt ""
+"Layout Group (details). Parent table: scene_extras, Parent Group: main"
 msgid "Details"
 msgstr ""
 
@@ -1237,11 +1269,13 @@ msgctxt "Field (interior_or_exterior). Parent table: scenes"
 msgid "Interior/Exterior"
 msgstr ""
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
 msgstr ""
 
-msgctxt "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
+msgctxt ""
+"Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
 msgstr ""
 
@@ -1317,7 +1351,9 @@ msgctxt "Custom Title. Parent table: scenes, Parent Group: details"
 msgid "Contact Name"
 msgstr ""
 
-msgctxt "Custom Title. Parent table: scenes, Parent Group: details_lower, Parent Group: notebook"
+msgctxt ""
+"Custom Title. Parent table: scenes, Parent Group: details_lower, Parent "
+"Group: notebook"
 msgid "Actor's Name"
 msgstr ""
 
diff --git a/examples/po_files/example_film_manager/hu.po b/examples/po_files/example_film_manager/hu.po
index d17e821..135c5c1 100644
--- a/examples/po_files/example_film_manager/hu.po
+++ b/examples/po_files/example_film_manager/hu.po
@@ -1,21 +1,13 @@
-# Hungarian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Balázs Úr <urbalazs at gmail dot com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2013-03-26 20:25+0100\n"
-"Last-Translator: Balázs Úr <urbalazs at gmail dot com>\n"
-"Language-Team: Hungarian <gnome-hu-list gnome org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.2\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -76,12 +68,12 @@ msgstr "Áttekintés"
 msgctxt ""
 "Layout Group (address). Parent table: accommodation, Parent Group: details"
 msgid "Address"
-msgstr "Cím"
+msgstr ""
 
 msgctxt ""
 "Layout Group (contact). Parent table: accommodation, Parent Group: details"
 msgid "Contact"
-msgstr "Partner"
+msgstr ""
 
 msgctxt "Table (cars)"
 msgid "Cars"
@@ -175,7 +167,13 @@ msgctxt ""
 "Layout Group (actor). Parent table: characters, Parent Group: main, Parent "
 "Group: details"
 msgid "Actor"
-msgstr "Színész"
+msgstr ""
+
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr ""
 
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
@@ -565,31 +563,31 @@ msgctxt ""
 "Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
 "Group: notebook_contact"
 msgid "Name"
-msgstr "Név"
+msgstr ""
 
 msgctxt ""
 "Layout Group (company). Parent table: contacts, Parent Group: details, "
 "Parent Group: notebook_contact"
 msgid "Company"
-msgstr "Társaság"
+msgstr ""
 
 msgctxt ""
 "Layout Group (address). Parent table: contacts, Parent Group: details, "
 "Parent Group: notebook_contact"
 msgid "Address"
-msgstr "Cím"
+msgstr ""
 
 msgctxt ""
 "Layout Group (telephone). Parent table: contacts, Parent Group: details, "
 "Parent Group: notebook_contact"
 msgid "Telephone"
-msgstr "Telefon"
+msgstr ""
 
 msgctxt ""
 "Layout Group (agent). Parent table: contacts, Parent Group: details, Parent "
 "Group: notebook_contact"
 msgid "Agent"
-msgstr "Ügynök"
+msgstr ""
 
 msgctxt "Custom Title. Parent table: contacts"
 msgid "Company Name"
@@ -683,13 +681,13 @@ msgctxt ""
 "Layout Group (address). Parent table: crew, Parent Group: details, Parent "
 "Group: contact"
 msgid "Address"
-msgstr "Cím"
+msgstr ""
 
 msgctxt ""
 "Layout Group (agent). Parent table: crew, Parent Group: details, Parent "
 "Group: contact"
 msgid "Agent"
-msgstr "Ügynök"
+msgstr ""
 
 msgctxt "Custom Title. Parent table: crew"
 msgid "Department Name"
@@ -766,12 +764,12 @@ msgstr "Áttekintés"
 msgctxt ""
 "Layout Group (departure). Parent table: deliveries, Parent Group: details"
 msgid "Departure"
-msgstr "Indulás"
+msgstr ""
 
 msgctxt ""
 "Layout Group (arrival). Parent table: deliveries, Parent Group: details"
 msgid "Arrival"
-msgstr "Érkezés"
+msgstr ""
 
 msgctxt "Table (departments)"
 msgid "Departments"
@@ -884,7 +882,7 @@ msgstr "Személy"
 msgctxt ""
 "Layout Group (departure). Parent table: journeys, Parent Group: details"
 msgid "Departure"
-msgstr "Részleg"
+msgstr ""
 
 msgctxt "Layout Group (arrival). Parent table: journeys, Parent Group: details"
 msgid "Arrival"
@@ -949,12 +947,13 @@ msgstr "Áttekintés"
 msgctxt ""
 "Layout Group (address). Parent table: locations, Parent Group: details"
 msgid "Address"
-msgstr "Cím"
+msgstr ""
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
-msgstr "Kapcsolati személy"
+msgstr ""
 
 msgctxt "Table (props)"
 msgid "Props"
@@ -1143,12 +1142,12 @@ msgstr "Partner"
 msgctxt ""
 "Layout Group (overview). Parent table: scene_extras, Parent Group: main"
 msgid "Overview"
-msgstr "Áttekintés"
+msgstr ""
 
 msgctxt ""
 "Layout Group (details). Parent table: scene_extras, Parent Group: main"
 msgid "Details"
-msgstr "Részletek"
+msgstr ""
 
 msgctxt "Table (scene_makeup)"
 msgid "Scene Makeup"
@@ -1273,12 +1272,12 @@ msgstr "Belső/Külső"
 msgctxt ""
 "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Interior"
-msgstr "Belső"
+msgstr ""
 
 msgctxt ""
 "Field Choice. Parent table: scenes, Parent Field: interior_or_exterior"
 msgid "Exterior"
-msgstr "Külső"
+msgstr ""
 
 msgctxt "Field (name). Parent table: scenes"
 msgid "Name"
@@ -1356,5 +1355,5 @@ msgctxt ""
 "Custom Title. Parent table: scenes, Parent Group: details_lower, Parent "
 "Group: notebook"
 msgid "Actor's Name"
-msgstr "Színész neve"
+msgstr ""
 
diff --git a/examples/po_files/example_film_manager/id.po b/examples/po_files/example_film_manager/id.po
index c8914ca..6d32da1 100644
--- a/examples/po_files/example_film_manager/id.po
+++ b/examples/po_files/example_film_manager/id.po
@@ -1,23 +1,13 @@
-# Indonesian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Andika Triwidada <andika gmail com>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom example film manager master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"Project-Id-Version: Openismus Film Manager\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-11-27 21:16+0700\n"
-"Last-Translator: Andika Triwidada <andika gmail com>\n"
-"Language-Team: Indonesian <gnome i15n org>\n"
-"Language: id\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.5.4\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -179,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Aktor"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Nama Aktor"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "ID Kontak Aktor"
@@ -954,7 +950,8 @@ msgid "Address"
 msgstr "Alamat"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Contact Person"
 
@@ -1359,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Nama Aktor"
+
diff --git a/examples/po_files/example_film_manager/pt_BR.po b/examples/po_files/example_film_manager/pt_BR.po
index 3485927..5525b86 100644
--- a/examples/po_files/example_film_manager/pt_BR.po
+++ b/examples/po_files/example_film_manager/pt_BR.po
@@ -1,22 +1,13 @@
-# Brazilian Portuguese translation of glom.
-# Copyright (C) 2004 Free Software Foundation, Inc.
-# This file is distributed under the same license as the glom package.
-# Rafael Ferreira <rafael f f1 gmail com>, 2013.
 msgid ""
 msgstr ""
 "Project-Id-Version: Openismus Film Manager\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
 "product=glom&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2013-01-13 17:54-0300\n"
-"Last-Translator: Rafael Ferreira <rafael f f1 gmail com>\n"
-"Language-Team: Brazilian Portuguese <gnome-pt_br-list gnome org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -178,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Ator"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Nome do ator"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "ID de contato do ator"
@@ -953,7 +950,8 @@ msgid "Address"
 msgstr "Endereço"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Pessoa de contato"
 
@@ -1358,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Nome do ator"
+
diff --git a/examples/po_files/example_film_manager/sl.po b/examples/po_files/example_film_manager/sl.po
index cbbb597..5388a4e 100644
--- a/examples/po_files/example_film_manager/sl.po
+++ b/examples/po_files/example_film_manager/sl.po
@@ -1,25 +1,13 @@
-#'glom/examples/po_files/example_film_manager
-# Slovenian translation for glom file manager example.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Matej Urbančič <mateju svn gnome org>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-11-19 13:43+0100\n"
-"Last-Translator: Matej Urbančič <mateju svn gnome org>\n"
-"Language-Team: Slovenian GNOME Translation Team <gnome-si googlegroups com>\n"
-"Language: sl_SI\n"
+"Project-Id-Version: Openismus Film Manager\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
-"%100==4 ? 3 : 0);\n"
-"X-Poedit-SourceCharset: utf-8\n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -181,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Igralec"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Ime igralca"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "ID stika igralca"
@@ -956,7 +950,8 @@ msgid "Address"
 msgstr "Naslov"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Kontaktna oseba"
 
@@ -1361,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Ime igralca"
+
diff --git a/examples/po_files/example_film_manager/sr.po b/examples/po_files/example_film_manager/sr.po
index 1f6a1e7..b4da129 100644
--- a/examples/po_files/example_film_manager/sr.po
+++ b/examples/po_files/example_film_manager/sr.po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Мирослав Николић <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-10 11:57+0200\n"
-"Last-Translator: Мирослав Николић <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Openismus Film Manager\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -175,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Глумац"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Име глумца"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "Глумчев ИБ контакта"
@@ -950,7 +950,8 @@ msgid "Address"
 msgstr "Адреса"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Особа контакта"
 
@@ -1355,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Име глумца"
+
diff --git a/examples/po_files/example_film_manager/sr latin po b/examples/po_files/example_film_manager/sr 
latin po
index 970fa07..e84241e 100644
--- a/examples/po_files/example_film_manager/sr latin po
+++ b/examples/po_files/example_film_manager/sr latin po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Miroslav Nikolić <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-10 11:57+0200\n"
-"Last-Translator: Miroslav Nikolić <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Openismus Film Manager\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Openismus Film Manager"
@@ -175,6 +169,12 @@ msgctxt ""
 msgid "Actor"
 msgstr "Glumac"
 
+msgctxt ""
+"Custom Title. Parent table: characters, Parent Group: main, Parent Group: "
+"details"
+msgid "Actor's Name"
+msgstr "Ime glumca"
+
 msgctxt "Custom Title. Parent table: characters"
 msgid "Actor's Contact ID"
 msgstr "Glumčev IB kontakta"
@@ -950,7 +950,8 @@ msgid "Address"
 msgstr "Adresa"
 
 msgctxt ""
-"Layout Group (contact_person). Parent table: locations, Parent Group: details"
+"Layout Group (contact_person). Parent table: locations, Parent Group: "
+"details"
 msgid "Contact Person"
 msgstr "Osoba kontakta"
 
@@ -1355,3 +1356,4 @@ msgctxt ""
 "Group: notebook"
 msgid "Actor's Name"
 msgstr "Ime glumca"
+
diff --git a/examples/po_files/example_lesson_planner/cs.po b/examples/po_files/example_lesson_planner/cs.po
index eccef47..4117c29 100644
--- a/examples/po_files/example_lesson_planner/cs.po
+++ b/examples/po_files/example_lesson_planner/cs.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr "Podrobnosti"
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Název"
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Adresa"
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr "Ostatní"
 
diff --git a/examples/po_files/example_lesson_planner/de.po b/examples/po_files/example_lesson_planner/de.po
index ca7ea3a..9614ef0 100644
--- a/examples/po_files/example_lesson_planner/de.po
+++ b/examples/po_files/example_lesson_planner/de.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr "Details"
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Name"
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr "Weitere"
 
diff --git a/examples/po_files/example_lesson_planner/el.po b/examples/po_files/example_lesson_planner/el.po
index 6e3917f..69c2278 100644
--- a/examples/po_files/example_lesson_planner/el.po
+++ b/examples/po_files/example_lesson_planner/el.po
@@ -1,19 +1,13 @@
-# Greek translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# FIRST AUTHOR <EMAIL ADDRESS>, YEAR.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-06-18 14:16+0200\n"
-"Last-Translator: Tom Tryfonidis <tomtryf gmail com>\n"
-"Language-Team: Greek <team lists gnome gr>\n"
+"Project-Id-Version: Lesson Planner\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -354,3 +348,4 @@ msgstr "Άλλο"
 msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
 msgstr "Όνομα θέματος"
+
diff --git a/examples/po_files/example_lesson_planner/en_GB.po 
b/examples/po_files/example_lesson_planner/en_GB.po
index 3cfffca..72cf8fe 100644
--- a/examples/po_files/example_lesson_planner/en_GB.po
+++ b/examples/po_files/example_lesson_planner/en_GB.po
@@ -1,19 +1,13 @@
-# British English translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# olpc user <cjlhomeaddress gmail com>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2012-09-12 04:52+0000\n"
-"Last-Translator: olpc user <cjlhomeaddress gmail com>\n"
-"Language-Team: Sugar Labs L10n Team\n"
-"Language: en_GB\n"
+"Project-Id-Version: Lesson Planner\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.7.1\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -255,7 +249,6 @@ msgctxt "Field (address_town). Parent table: teachers"
 msgid "Town"
 msgstr "Town"
 
-#, fuzzy
 msgctxt "Field (address_state). Parent table: teachers"
 msgid "State"
 msgstr "County"
@@ -355,3 +348,4 @@ msgstr "Other"
 msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
 msgstr "Subject Name"
+
diff --git a/examples/po_files/example_lesson_planner/es.po b/examples/po_files/example_lesson_planner/es.po
index 1be0d7f..1736c30 100644
--- a/examples/po_files/example_lesson_planner/es.po
+++ b/examples/po_files/example_lesson_planner/es.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr "Detalles"
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nombre"
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Dirección"
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Teléfono"
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr "Otro"
 
diff --git a/examples/po_files/example_lesson_planner/example_lesson_planner.pot 
b/examples/po_files/example_lesson_planner/example_lesson_planner.pot
index 08fdd53..7841d80 100644
--- a/examples/po_files/example_lesson_planner/example_lesson_planner.pot
+++ b/examples/po_files/example_lesson_planner/example_lesson_planner.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr ""
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr ""
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr ""
 
diff --git a/examples/po_files/example_lesson_planner/fr.po b/examples/po_files/example_lesson_planner/fr.po
index be7c2d8..15c3ce7 100644
--- a/examples/po_files/example_lesson_planner/fr.po
+++ b/examples/po_files/example_lesson_planner/fr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr "Détails"
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nom"
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Téléphone"
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr "Autre"
 
diff --git a/examples/po_files/example_lesson_planner/hu.po b/examples/po_files/example_lesson_planner/hu.po
index 3a30ca8..e6342f7 100644
--- a/examples/po_files/example_lesson_planner/hu.po
+++ b/examples/po_files/example_lesson_planner/hu.po
@@ -1,21 +1,13 @@
-# Hungarian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Balázs Úr <urbalazs at gmail dot com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2013-03-26 19:11+0100\n"
-"Last-Translator: Balázs Úr <urbalazs at gmail dot com>\n"
-"Language-Team: Hungarian <gnome-hu-list gnome org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.2\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -333,25 +325,25 @@ msgctxt ""
 "Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
 "Group: notebook"
 msgid "Name"
-msgstr "Név"
+msgstr ""
 
 msgctxt ""
 "Layout Group (address). Parent table: teachers, Parent Group: details, "
 "Parent Group: notebook"
 msgid "Address"
-msgstr "Cím"
+msgstr ""
 
 msgctxt ""
 "Layout Group (telephone). Parent table: teachers, Parent Group: details, "
 "Parent Group: notebook"
 msgid "Telephone"
-msgstr "Telefon"
+msgstr ""
 
 msgctxt ""
 "Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
 "Group: notebook"
 msgid "Other"
-msgstr "Egyéb"
+msgstr ""
 
 msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
diff --git a/examples/po_files/example_lesson_planner/id.po b/examples/po_files/example_lesson_planner/id.po
index 7484f84..82accc7 100644
--- a/examples/po_files/example_lesson_planner/id.po
+++ b/examples/po_files/example_lesson_planner/id.po
@@ -1,22 +1,13 @@
-# Indonesian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Andika Triwidada <andika gmail com>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-10-20 13:47+0700\n"
-"Last-Translator: Andika Triwidada <andika gmail com>\n"
-"Language-Team: Indonesian <gnome-l10n-id googlegroups com>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: id\n"
-"POT-Creation-Date: \n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -357,3 +348,4 @@ msgstr "Lainnya"
 msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
 msgstr "Nama Subjek"
+
diff --git a/examples/po_files/example_lesson_planner/lv.po b/examples/po_files/example_lesson_planner/lv.po
index 9bfb28c..c85dcdd 100644
--- a/examples/po_files/example_lesson_planner/lv.po
+++ b/examples/po_files/example_lesson_planner/lv.po
@@ -1,23 +1,13 @@
-# Latvian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# arvislacis <arvis lacis gmail com>, 2012.
-# Anita Reitere <nitalynx gmail com>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-08-09 16:51+0300\n"
-"Last-Translator: Anita Reitere <nitalynx gmail com>\n"
-"Language-Team: Latviešu <kde-i18n-doc kde org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: lv\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
-"2);\n"
-"X-Generator: Lokalize 1.0\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -359,4 +349,3 @@ msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
 msgstr "Priekšmeta nosaukums"
 
-
diff --git a/examples/po_files/example_lesson_planner/pt_BR.po 
b/examples/po_files/example_lesson_planner/pt_BR.po
index ddb14e6..c1ea16b 100644
--- a/examples/po_files/example_lesson_planner/pt_BR.po
+++ b/examples/po_files/example_lesson_planner/pt_BR.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr "Detalhes"
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nome"
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Endereço"
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefone"
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr "Outro"
 
diff --git a/examples/po_files/example_lesson_planner/sl.po b/examples/po_files/example_lesson_planner/sl.po
index 38d1eca..c4d5098 100644
--- a/examples/po_files/example_lesson_planner/sl.po
+++ b/examples/po_files/example_lesson_planner/sl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Lesson Planner\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -321,19 +321,27 @@ msgctxt "Layout Group (details). Parent table: teachers"
 msgid "Details"
 msgstr "Podrobnosti"
 
-msgctxt "Layout Group (name). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Ime"
 
-msgctxt "Layout Group (address). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Naslov"
 
-msgctxt "Layout Group (telephone). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: teachers, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (other). Parent table: teachers, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (other). Parent table: teachers, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Other"
 msgstr "Drugo"
 
diff --git a/examples/po_files/example_lesson_planner/sr.po b/examples/po_files/example_lesson_planner/sr.po
index 219191f..bf1e104 100644
--- a/examples/po_files/example_lesson_planner/sr.po
+++ b/examples/po_files/example_lesson_planner/sr.po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Мирослав Николић <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-09 23:00+0200\n"
-"Last-Translator: Мирослав Николић <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Lesson Planner\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -354,3 +348,4 @@ msgstr "Друго"
 msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
 msgstr "Назив предмета"
+
diff --git a/examples/po_files/example_lesson_planner/sr latin po 
b/examples/po_files/example_lesson_planner/sr latin po
index 1a93b90..e15fcd5 100644
--- a/examples/po_files/example_lesson_planner/sr latin po
+++ b/examples/po_files/example_lesson_planner/sr latin po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Miroslav Nikolić <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-09 23:00+0200\n"
-"Last-Translator: Miroslav Nikolić <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Lesson Planner\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Lesson Planner"
@@ -354,3 +348,4 @@ msgstr "Drugo"
 msgctxt "Custom Title. Parent table: teachers, Parent Group: details"
 msgid "Subject Name"
 msgstr "Naziv predmeta"
+
diff --git a/examples/po_files/example_music_collection/cs.po 
b/examples/po_files/example_music_collection/cs.po
index 9836015..873dcd4 100644
--- a/examples/po_files/example_music_collection/cs.po
+++ b/examples/po_files/example_music_collection/cs.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/de.po 
b/examples/po_files/example_music_collection/de.po
index 85c422c..7b36263 100644
--- a/examples/po_files/example_music_collection/de.po
+++ b/examples/po_files/example_music_collection/de.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/el.po 
b/examples/po_files/example_music_collection/el.po
index 14aaa0b..620d031 100644
--- a/examples/po_files/example_music_collection/el.po
+++ b/examples/po_files/example_music_collection/el.po
@@ -1,19 +1,13 @@
-# Greek translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# FIRST AUTHOR <EMAIL ADDRESS>, YEAR.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-06-18 13:42+0200\n"
-"Last-Translator: Tom Tryfonidis <tomtryf gmail com>\n"
-"Language-Team: Greek <team lists gnome gr>\n"
+"Project-Id-Version: Music Collection\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
@@ -190,3 +184,4 @@ msgstr "Δίσκος"
 msgctxt "Layout Group (artist). Parent table: songs, Parent Group: details"
 msgid "Album Artist"
 msgstr "Δίσκος καλλιτέχνη"
+
diff --git a/examples/po_files/example_music_collection/es.po 
b/examples/po_files/example_music_collection/es.po
index 58e62e6..0f84281 100644
--- a/examples/po_files/example_music_collection/es.po
+++ b/examples/po_files/example_music_collection/es.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/example_music_collection.pot 
b/examples/po_files/example_music_collection/example_music_collection.pot
index 6550759..3d21fc0 100644
--- a/examples/po_files/example_music_collection/example_music_collection.pot
+++ b/examples/po_files/example_music_collection/example_music_collection.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/fr.po 
b/examples/po_files/example_music_collection/fr.po
index 671d10c..1b36aa2 100644
--- a/examples/po_files/example_music_collection/fr.po
+++ b/examples/po_files/example_music_collection/fr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/gl.po 
b/examples/po_files/example_music_collection/gl.po
index 9517d90..c3d575f 100644
--- a/examples/po_files/example_music_collection/gl.po
+++ b/examples/po_files/example_music_collection/gl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/hu.po 
b/examples/po_files/example_music_collection/hu.po
index 1815c21..6e4841f 100644
--- a/examples/po_files/example_music_collection/hu.po
+++ b/examples/po_files/example_music_collection/hu.po
@@ -1,21 +1,13 @@
-# Hungarian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Balázs Úr <urbalazs at gmail dot com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2013-03-26 18:46+0100\n"
-"Last-Translator: Balázs Úr <urbalazs at gmail dot com>\n"
-"Language-Team: Hungarian <gnome-hu-list gnome org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.2\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
diff --git a/examples/po_files/example_music_collection/id.po 
b/examples/po_files/example_music_collection/id.po
index 86b6a8f..e91cd14 100644
--- a/examples/po_files/example_music_collection/id.po
+++ b/examples/po_files/example_music_collection/id.po
@@ -1,23 +1,13 @@
-# Indonesian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Andika Triwidada <andika gmail com>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-10-20 13:39+0700\n"
-"Last-Translator: Andika Triwidada <andika gmail com>\n"
-"Language-Team: Indonesian <gnome i15n org>\n"
-"Language: id\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
@@ -194,3 +184,4 @@ msgstr "Album"
 msgctxt "Layout Group (artist). Parent table: songs, Parent Group: details"
 msgid "Album Artist"
 msgstr "Artis Album"
+
diff --git a/examples/po_files/example_music_collection/lv.po 
b/examples/po_files/example_music_collection/lv.po
index 66930df..085d130 100644
--- a/examples/po_files/example_music_collection/lv.po
+++ b/examples/po_files/example_music_collection/lv.po
@@ -1,23 +1,13 @@
-# Latvian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# arvislacis <arvis lacis gmail com>, 2012.
-# Anita Reitere <nitalynx gmail com>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-08-09 16:45+0300\n"
-"Last-Translator: Anita Reitere <nitalynx gmail com>\n"
-"Language-Team: Latviešu <kde-i18n-doc kde org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: lv\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
-"2);\n"
-"X-Generator: Lokalize 1.0\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
@@ -195,4 +185,3 @@ msgctxt "Layout Group (artist). Parent table: songs, Parent Group: details"
 msgid "Album Artist"
 msgstr "Albuma izpildītājs"
 
-
diff --git a/examples/po_files/example_music_collection/pt_BR.po 
b/examples/po_files/example_music_collection/pt_BR.po
index 42a94cd..59ab10f 100644
--- a/examples/po_files/example_music_collection/pt_BR.po
+++ b/examples/po_files/example_music_collection/pt_BR.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/sl.po 
b/examples/po_files/example_music_collection/sl.po
index ccf3538..3b6bf2a 100644
--- a/examples/po_files/example_music_collection/sl.po
+++ b/examples/po_files/example_music_collection/sl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Music Collection\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
diff --git a/examples/po_files/example_music_collection/sr.po 
b/examples/po_files/example_music_collection/sr.po
index 1081983..c7d6712 100644
--- a/examples/po_files/example_music_collection/sr.po
+++ b/examples/po_files/example_music_collection/sr.po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Мирослав Николић <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-09 21:21+0200\n"
-"Last-Translator: Мирослав Николић <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Music Collection\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
@@ -190,3 +184,4 @@ msgstr "Албум"
 msgctxt "Layout Group (artist). Parent table: songs, Parent Group: details"
 msgid "Album Artist"
 msgstr "Извођач албума"
+
diff --git a/examples/po_files/example_music_collection/sr latin po 
b/examples/po_files/example_music_collection/sr latin po
index d1d047c..df29c62 100644
--- a/examples/po_files/example_music_collection/sr latin po
+++ b/examples/po_files/example_music_collection/sr latin po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Miroslav Nikolić <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-09 21:21+0200\n"
-"Last-Translator: Miroslav Nikolić <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Music Collection\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
@@ -190,3 +184,4 @@ msgstr "Album"
 msgctxt "Layout Group (artist). Parent table: songs, Parent Group: details"
 msgid "Album Artist"
 msgstr "Izvođač albuma"
+
diff --git a/examples/po_files/example_music_collection/zh_CN.po 
b/examples/po_files/example_music_collection/zh_CN.po
index 5a14375..5056aec 100644
--- a/examples/po_files/example_music_collection/zh_CN.po
+++ b/examples/po_files/example_music_collection/zh_CN.po
@@ -1,19 +1,13 @@
-# Chinese (China) translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Aron Xu <aronxu gnome org>, 2013.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2012-08-08 14:14+0800\n"
-"Last-Translator: Aron Xu <happyaron xu gmail com>\n"
-"Language-Team: Chinese (Simplified) <i18n-zh googlegroups com>\n"
-"Language: zh_CN\n"
+"Project-Id-Version: Music Collection\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
 
 msgctxt "Database Title"
 msgid "Music Collection"
@@ -190,3 +184,4 @@ msgstr "专辑"
 msgctxt "Layout Group (artist). Parent table: songs, Parent Group: details"
 msgid "Album Artist"
 msgstr "专辑艺人"
+
diff --git a/examples/po_files/example_project_manager/cs.po b/examples/po_files/example_project_manager/cs.po
index 7d4ba82..cdd5b4b 100644
--- a/examples/po_files/example_project_manager/cs.po
+++ b/examples/po_files/example_project_manager/cs.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Přehled"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Sešit)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Adresa"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Název"
 
diff --git a/examples/po_files/example_project_manager/de.po b/examples/po_files/example_project_manager/de.po
index c941871..17f3be7 100644
--- a/examples/po_files/example_project_manager/de.po
+++ b/examples/po_files/example_project_manager/de.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Ubersicht"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Reitermappe)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Addresse"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Name"
 
diff --git a/examples/po_files/example_project_manager/el.po b/examples/po_files/example_project_manager/el.po
index 695b222..c1e109a 100644
--- a/examples/po_files/example_project_manager/el.po
+++ b/examples/po_files/example_project_manager/el.po
@@ -1,19 +1,13 @@
-# Greek translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# FIRST AUTHOR <EMAIL ADDRESS>, YEAR.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-06-18 13:43+0200\n"
-"Last-Translator: Tom Tryfonidis <tomtryf gmail com>\n"
-"Language-Team: Greek <team lists gnome gr>\n"
+"Project-Id-Version: Project Manager Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -321,3 +315,4 @@ msgstr "Επισκόπηση"
 msgctxt "Layout Group (details). Parent table: teams"
 msgid "Details"
 msgstr "Λεπτομέρειες"
+
diff --git a/examples/po_files/example_project_manager/en_GB.po 
b/examples/po_files/example_project_manager/en_GB.po
index bf8312d..78058ca 100644
--- a/examples/po_files/example_project_manager/en_GB.po
+++ b/examples/po_files/example_project_manager/en_GB.po
@@ -1,19 +1,13 @@
-# British English translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# olpc user <cjlhomeaddress gmail com>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2012-09-12 04:58+0000\n"
-"Last-Translator: olpc user <cjlhomeaddress gmail com>\n"
-"Language-Team: Sugar Labs L10n Team\n"
-"Language: en_GB\n"
+"Project-Id-Version: Project Manager Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.7.1\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -75,7 +69,6 @@ msgctxt "Field (address_town). Parent table: contacts"
 msgid "Town"
 msgstr "Town"
 
-#, fuzzy
 msgctxt "Field (address_state). Parent table: contacts"
 msgid "State"
 msgstr "County"
@@ -322,3 +315,4 @@ msgstr "Overview"
 msgctxt "Layout Group (details). Parent table: teams"
 msgid "Details"
 msgstr "Details"
+
diff --git a/examples/po_files/example_project_manager/es.po b/examples/po_files/example_project_manager/es.po
index bfd24a7..17580a1 100644
--- a/examples/po_files/example_project_manager/es.po
+++ b/examples/po_files/example_project_manager/es.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Visión general"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Cuaderno de notas)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Teléfono"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Dirección"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nombre"
 
diff --git a/examples/po_files/example_project_manager/example_project_manager.pot 
b/examples/po_files/example_project_manager/example_project_manager.pot
index 062a806..09a7e17 100644
--- a/examples/po_files/example_project_manager/example_project_manager.pot
+++ b/examples/po_files/example_project_manager/example_project_manager.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr ""
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr ""
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr ""
 
diff --git a/examples/po_files/example_project_manager/fr.po b/examples/po_files/example_project_manager/fr.po
index 71abe32..17243f2 100644
--- a/examples/po_files/example_project_manager/fr.po
+++ b/examples/po_files/example_project_manager/fr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Résumé"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Répertoire)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Téléphone"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nom"
 
diff --git a/examples/po_files/example_project_manager/gl.po b/examples/po_files/example_project_manager/gl.po
index 2a0199b..9e83d44 100644
--- a/examples/po_files/example_project_manager/gl.po
+++ b/examples/po_files/example_project_manager/gl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Vista xeral"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Caderno de notas)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Teléfono"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Enderezo"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nome"
 
diff --git a/examples/po_files/example_project_manager/hu.po b/examples/po_files/example_project_manager/hu.po
index 1aa52fa..24800c4 100644
--- a/examples/po_files/example_project_manager/hu.po
+++ b/examples/po_files/example_project_manager/hu.po
@@ -1,21 +1,13 @@
-# Hungarian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Balázs Úr <urbalazs at gmail dot com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2013-03-26 18:59+0100\n"
-"Last-Translator: Balázs Úr <urbalazs at gmail dot com>\n"
-"Language-Team: Hungarian <gnome-hu-list gnome org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.2\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -148,25 +140,25 @@ msgstr "Áttekintés"
 msgctxt ""
 "Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
-msgstr "(Jegyzettömb)"
+msgstr ""
 
 msgctxt ""
 "Layout Group (telephone). Parent table: contacts, Parent Group: details, "
 "Parent Group: notebook"
 msgid "Telephone"
-msgstr "Telefon"
+msgstr ""
 
 msgctxt ""
 "Layout Group (address). Parent table: contacts, Parent Group: details, "
 "Parent Group: notebook"
 msgid "Address"
-msgstr "Cím"
+msgstr ""
 
 msgctxt ""
 "Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
 "Group: notebook"
 msgid "Name"
-msgstr "Név"
+msgstr ""
 
 msgctxt "Table (projects)"
 msgid "Projects"
diff --git a/examples/po_files/example_project_manager/id.po b/examples/po_files/example_project_manager/id.po
index 03813aa..39b33df 100644
--- a/examples/po_files/example_project_manager/id.po
+++ b/examples/po_files/example_project_manager/id.po
@@ -1,22 +1,13 @@
-# Indonesian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Andika Triwidada <andika gmail com>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-10-20 16:46+0700\n"
-"Last-Translator: Andika Triwidada <andika gmail com>\n"
-"Language-Team: Indonesian <gnome-l10n-id googlegroups com>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: id\n"
-"POT-Creation-Date: \n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -324,3 +315,4 @@ msgstr "Ringkasan"
 msgctxt "Layout Group (details). Parent table: teams"
 msgid "Details"
 msgstr "Rincian"
+
diff --git a/examples/po_files/example_project_manager/lv.po b/examples/po_files/example_project_manager/lv.po
index 5839c05..d621c1b 100644
--- a/examples/po_files/example_project_manager/lv.po
+++ b/examples/po_files/example_project_manager/lv.po
@@ -1,23 +1,13 @@
-# Latvian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# arvislacis <arvis lacis gmail com>, 2012.
-# Anita Reitere <nitalynx gmail com>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-08-09 16:39+0300\n"
-"Last-Translator: Anita Reitere <nitalynx gmail com>\n"
-"Language-Team: Latviešu <kde-i18n-doc kde org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: lv\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
-"2);\n"
-"X-Generator: Lokalize 1.0\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -326,4 +316,3 @@ msgctxt "Layout Group (details). Parent table: teams"
 msgid "Details"
 msgstr "Sīkāka informācija"
 
-
diff --git a/examples/po_files/example_project_manager/pt_BR.po 
b/examples/po_files/example_project_manager/pt_BR.po
index 35549de..822a9de 100644
--- a/examples/po_files/example_project_manager/pt_BR.po
+++ b/examples/po_files/example_project_manager/pt_BR.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Visão geral"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Agenda)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefone"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Endereço"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Nome"
 
diff --git a/examples/po_files/example_project_manager/sl.po b/examples/po_files/example_project_manager/sl.po
index a9fb164..5fd631e 100644
--- a/examples/po_files/example_project_manager/sl.po
+++ b/examples/po_files/example_project_manager/sl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project Manager Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -137,19 +137,26 @@ msgctxt "Layout Group (overview). Parent table: contacts"
 msgid "Overview"
 msgstr "Pregled"
 
-msgctxt "Layout Group (notebook). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (notebook). Parent table: contacts, Parent Group: details"
 msgid "(Notebook)"
 msgstr "(Beležka)"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Telephone"
 msgstr "Telefon"
 
-msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (address). Parent table: contacts, Parent Group: details, "
+"Parent Group: notebook"
 msgid "Address"
 msgstr "Naslov"
 
-msgctxt "Layout Group (name). Parent table: contacts, Parent Group: details, Parent Group: notebook"
+msgctxt ""
+"Layout Group (name). Parent table: contacts, Parent Group: details, Parent "
+"Group: notebook"
 msgid "Name"
 msgstr "Ime"
 
diff --git a/examples/po_files/example_project_manager/sr.po b/examples/po_files/example_project_manager/sr.po
index b88ad86..b7c44c9 100644
--- a/examples/po_files/example_project_manager/sr.po
+++ b/examples/po_files/example_project_manager/sr.po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Мирослав Николић <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-09 22:40+0200\n"
-"Last-Translator: Мирослав Николић <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Project Manager Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -321,3 +315,4 @@ msgstr "Преглед"
 msgctxt "Layout Group (details). Parent table: teams"
 msgid "Details"
 msgstr "Подаци"
+
diff --git a/examples/po_files/example_project_manager/sr latin po 
b/examples/po_files/example_project_manager/sr latin po
index 8fa7e65..13007ce 100644
--- a/examples/po_files/example_project_manager/sr latin po
+++ b/examples/po_files/example_project_manager/sr latin po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Miroslav Nikolić <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-09 22:40+0200\n"
-"Last-Translator: Miroslav Nikolić <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Project Manager Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Project Manager Example"
@@ -321,3 +315,4 @@ msgstr "Pregled"
 msgctxt "Layout Group (details). Parent table: teams"
 msgid "Details"
 msgstr "Podaci"
+
diff --git a/examples/po_files/example_smallbusiness/cs.po b/examples/po_files/example_smallbusiness/cs.po
index baefd8f..c6f749d 100644
--- a/examples/po_files/example_smallbusiness/cs.po
+++ b/examples/po_files/example_smallbusiness/cs.po
@@ -1,14 +1,13 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
-"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"product=glom&keywords=I18N+L10N&component=general\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -287,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "DPH celkem"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Faktury"
@@ -459,3 +462,4 @@ msgstr "Název"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Adresa"
+
diff --git a/examples/po_files/example_smallbusiness/de.po b/examples/po_files/example_smallbusiness/de.po
index 2b5ff80..dffb45d 100644
--- a/examples/po_files/example_smallbusiness/de.po
+++ b/examples/po_files/example_smallbusiness/de.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -245,7 +245,8 @@ msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details"
 msgid "Telephone"
 msgstr "Telefon"
 
@@ -285,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "MwST gesamt"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr "Produkten"
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Rechnungen"
@@ -333,7 +338,8 @@ msgctxt "Layout Group (overview). Parent table: invoices"
 msgid "Overview"
 msgstr "Übersicht"
 
-msgctxt "Layout Group (customer). Parent table: invoices, Parent Group: details"
+msgctxt ""
+"Layout Group (customer). Parent table: invoices, Parent Group: details"
 msgid "Customer"
 msgstr "Kunde"
 
diff --git a/examples/po_files/example_smallbusiness/el.po b/examples/po_files/example_smallbusiness/el.po
index ba45d50..71e33be 100644
--- a/examples/po_files/example_smallbusiness/el.po
+++ b/examples/po_files/example_smallbusiness/el.po
@@ -1,21 +1,13 @@
-# Greek translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# keratea <dmtrs32 gmail com>, 2013.
-# Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32 gmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2013-06-24 07:39+0300\n"
-"Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32 gmail com>\n"
-"Language-Team: team gnome gr\n"
-"Language: el\n"
+"Project-Id-Version: Small Business Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.7.1\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -294,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Συνολικό Φ.Π.Α"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Τιμολόγια"
@@ -466,3 +462,4 @@ msgstr "Όνομα"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Διεύθυνση"
+
diff --git a/examples/po_files/example_smallbusiness/en_GB.po 
b/examples/po_files/example_smallbusiness/en_GB.po
index 47024f5..baf4690 100644
--- a/examples/po_files/example_smallbusiness/en_GB.po
+++ b/examples/po_files/example_smallbusiness/en_GB.po
@@ -1,19 +1,13 @@
-# British English translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# olpc user <cjlhomeaddress gmail com>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2012-09-12 05:04+0000\n"
-"Last-Translator: olpc user <cjlhomeaddress gmail com>\n"
-"Language-Team: Sugar Labs L10n Team\n"
-"Language: en_GB\n"
+"Project-Id-Version: Small Business Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.7.1\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -75,7 +69,6 @@ msgctxt "Field (address_town). Parent table: contacts"
 msgid "Town"
 msgstr "Town"
 
-#, fuzzy
 msgctxt "Field (address_state). Parent table: contacts"
 msgid "State"
 msgstr "County"
@@ -293,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Total VAT"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Invoices"
@@ -434,7 +431,6 @@ msgctxt "Field (address_town). Parent table: staff"
 msgid "Town"
 msgstr "Town"
 
-#, fuzzy
 msgctxt "Field (address_state). Parent table: staff"
 msgid "State"
 msgstr "County"
@@ -466,3 +462,4 @@ msgstr "Name"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Address"
+
diff --git a/examples/po_files/example_smallbusiness/es.po b/examples/po_files/example_smallbusiness/es.po
index 4deab73..eb2c0f5 100644
--- a/examples/po_files/example_smallbusiness/es.po
+++ b/examples/po_files/example_smallbusiness/es.po
@@ -1,18 +1,13 @@
-#
-# Daniel Mustieles <daniel mustieles gmail com>, 2012.
-#
 msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
-"PO-Revision-Date: 2012-11-14 13:06+0100\n"
-"Last-Translator: Daniel Mustieles <daniel mustieles gmail com>\n"
-"Language-Team: Español <gnome-es-list gnome org>\n"
-"Language: \n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"product=glom&keywords=I18N+L10N&component=general\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -291,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "IVA total"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Facturas"
@@ -463,3 +462,4 @@ msgstr "Nombre"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Dirección"
+
diff --git a/examples/po_files/example_smallbusiness/example_smallbusiness.pot 
b/examples/po_files/example_smallbusiness/example_smallbusiness.pot
index ec60bab..5fb146b 100644
--- a/examples/po_files/example_smallbusiness/example_smallbusiness.pot
+++ b/examples/po_files/example_smallbusiness/example_smallbusiness.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -245,7 +245,8 @@ msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details"
 msgid "Address"
 msgstr ""
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details"
 msgid "Telephone"
 msgstr ""
 
@@ -285,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr ""
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr ""
@@ -333,7 +338,8 @@ msgctxt "Layout Group (overview). Parent table: invoices"
 msgid "Overview"
 msgstr ""
 
-msgctxt "Layout Group (customer). Parent table: invoices, Parent Group: details"
+msgctxt ""
+"Layout Group (customer). Parent table: invoices, Parent Group: details"
 msgid "Customer"
 msgstr ""
 
diff --git a/examples/po_files/example_smallbusiness/fr.po b/examples/po_files/example_smallbusiness/fr.po
index 97b6ef9..866bf17 100644
--- a/examples/po_files/example_smallbusiness/fr.po
+++ b/examples/po_files/example_smallbusiness/fr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -245,7 +245,8 @@ msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details"
 msgid "Address"
 msgstr "Adresse"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details"
 msgid "Telephone"
 msgstr "Téléphone"
 
@@ -285,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Total TVA"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Factures"
@@ -333,7 +338,8 @@ msgctxt "Layout Group (overview). Parent table: invoices"
 msgid "Overview"
 msgstr "Résumé"
 
-msgctxt "Layout Group (customer). Parent table: invoices, Parent Group: details"
+msgctxt ""
+"Layout Group (customer). Parent table: invoices, Parent Group: details"
 msgid "Customer"
 msgstr "Client"
 
diff --git a/examples/po_files/example_smallbusiness/gl.po b/examples/po_files/example_smallbusiness/gl.po
index 095831a..7ea0caf 100644
--- a/examples/po_files/example_smallbusiness/gl.po
+++ b/examples/po_files/example_smallbusiness/gl.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2012-04-11 10:32+0200\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
 "Last-Translator: Someone <someone someone com>\n"
 "Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
@@ -245,7 +245,8 @@ msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details"
 msgid "Address"
 msgstr "Enderezo"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details"
 msgid "Telephone"
 msgstr "Teléfono"
 
@@ -285,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "IVE total"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Facturas"
@@ -333,7 +338,8 @@ msgctxt "Layout Group (overview). Parent table: invoices"
 msgid "Overview"
 msgstr "Vista xeral"
 
-msgctxt "Layout Group (customer). Parent table: invoices, Parent Group: details"
+msgctxt ""
+"Layout Group (customer). Parent table: invoices, Parent Group: details"
 msgid "Customer"
 msgstr "Cliente"
 
diff --git a/examples/po_files/example_smallbusiness/hu.po b/examples/po_files/example_smallbusiness/hu.po
index d954a4c..3c7e8ea 100644
--- a/examples/po_files/example_smallbusiness/hu.po
+++ b/examples/po_files/example_smallbusiness/hu.po
@@ -1,21 +1,13 @@
-# Hungarian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Balázs Úr <urbalazs at gmail dot com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
+"Project-Id-Version: Small Business Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"PO-Revision-Date: 2013-03-26 19:34+0100\n"
-"Last-Translator: Balázs Úr <urbalazs at gmail dot com>\n"
-"Language-Team: Hungarian <gnome-hu-list gnome org>\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.2\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -256,7 +248,7 @@ msgstr "Cím"
 msgctxt ""
 "Layout Group (telephone). Parent table: contacts, Parent Group: details"
 msgid "Telephone"
-msgstr "Telefon"
+msgstr ""
 
 msgctxt "Button. Parent table: contacts, Parent Group: details"
 msgid "Test Button"
@@ -294,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Teljes ÁFA"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Számlák"
@@ -345,7 +341,7 @@ msgstr "Áttekintés"
 msgctxt ""
 "Layout Group (customer). Parent table: invoices, Parent Group: details"
 msgid "Customer"
-msgstr "Ügyfél"
+msgstr ""
 
 msgctxt "Table (products)"
 msgid "Products"
diff --git a/examples/po_files/example_smallbusiness/id.po b/examples/po_files/example_smallbusiness/id.po
index d3cfe0f..77f9c84 100644
--- a/examples/po_files/example_smallbusiness/id.po
+++ b/examples/po_files/example_smallbusiness/id.po
@@ -1,23 +1,13 @@
-# Indonesian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Andika Triwidada <andika gmail com>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom example app small business master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"Project-Id-Version: Small Business Example\n"
 "product=glom&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-11-27 22:19+0700\n"
-"Last-Translator: Andika Triwidada <andika gmail com>\n"
-"Language-Team: Indonesian <gnome i15n org>\n"
-"Language: id\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.5.4\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -296,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Pajak Total"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Tagihan"
@@ -468,3 +462,4 @@ msgstr "Nama"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Alamat"
+
diff --git a/examples/po_files/example_smallbusiness/lv.po b/examples/po_files/example_smallbusiness/lv.po
index 5499876..e16f073 100644
--- a/examples/po_files/example_smallbusiness/lv.po
+++ b/examples/po_files/example_smallbusiness/lv.po
@@ -1,20 +1,13 @@
-# Latvian translation for glom.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Arvis Lācis <arvis lacis gmail com>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2012-08-10 19:30+0300\n"
-"Last-Translator: Arvis Lācis <arvis lacis gmail com>\n"
-"Language-Team: Latvian <lata-l10n googlegroups com>\n"
+"Project-Id-Version: Small Business Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: lv\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
-"POT-Creation-Date: \n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -252,7 +245,8 @@ msgctxt "Layout Group (address). Parent table: contacts, Parent Group: details"
 msgid "Address"
 msgstr "Adrese"
 
-msgctxt "Layout Group (telephone). Parent table: contacts, Parent Group: details"
+msgctxt ""
+"Layout Group (telephone). Parent table: contacts, Parent Group: details"
 msgid "Telephone"
 msgstr "Tālrunis"
 
@@ -292,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "PVN kopā"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Pavadzīmes"
@@ -340,7 +338,8 @@ msgctxt "Layout Group (overview). Parent table: invoices"
 msgid "Overview"
 msgstr "Pārskats"
 
-msgctxt "Layout Group (customer). Parent table: invoices, Parent Group: details"
+msgctxt ""
+"Layout Group (customer). Parent table: invoices, Parent Group: details"
 msgid "Customer"
 msgstr "Pircējs"
 
diff --git a/examples/po_files/example_smallbusiness/pt_BR.po 
b/examples/po_files/example_smallbusiness/pt_BR.po
index 8e1893e..6b5cf1f 100644
--- a/examples/po_files/example_smallbusiness/pt_BR.po
+++ b/examples/po_files/example_smallbusiness/pt_BR.po
@@ -1,22 +1,13 @@
-# Brazilian Portuguese translation of glom.
-# Copyright (C) 2004 Free Software Foundation, Inc.
-# This file is distributed under the same license as the glom package.
-# Rafael Ferreira <rafael f f1 gmail com>, 2013.
 msgid ""
 msgstr ""
 "Project-Id-Version: Small Business Example\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
 "product=glom&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2013-01-13 18:36-0300\n"
-"Last-Translator: Rafael Ferreira <rafael f f1 gmail com>\n"
-"Language-Team: Brazilian Portuguese <gnome-pt_br-list gnome org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -295,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Imposto total"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Fatura"
@@ -467,3 +462,4 @@ msgstr "Nome"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Endereço"
+
diff --git a/examples/po_files/example_smallbusiness/sl.po b/examples/po_files/example_smallbusiness/sl.po
index db6c7ff..4fc0eac 100644
--- a/examples/po_files/example_smallbusiness/sl.po
+++ b/examples/po_files/example_smallbusiness/sl.po
@@ -1,24 +1,13 @@
-#'glom/examples/po_files/example_smallbusiness
-# Slovenian translation for glom smallbusiness example.
-# Copyright (C) 2012 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-#
-# Matej Urbančič <mateju svn gnome org>, 2012.
-#
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-11-15 12:57+0100\n"
-"Last-Translator: Matej Urbančič <mateju svn gnome org>\n"
-"Language-Team: Slovenian GNOME Translation Team <gnome-si googlegroups com>\n"
-"Language: sl_SI\n"
+"Project-Id-Version: Small Business Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"
-"X-Poedit-SourceCharset: utf-8\n"
-"X-Generator: Poedit 1.5.4\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -297,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Skupni DDV"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Računi"
@@ -469,3 +462,4 @@ msgstr "Ime"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Naslov"
+
diff --git a/examples/po_files/example_smallbusiness/sr.po b/examples/po_files/example_smallbusiness/sr.po
index 5420129..bd7dd16 100644
--- a/examples/po_files/example_smallbusiness/sr.po
+++ b/examples/po_files/example_smallbusiness/sr.po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Мирослав Николић <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-10 09:56+0200\n"
-"Last-Translator: Мирослав Николић <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Small Business Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -292,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Укупни ВАТ"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Рачуни"
@@ -464,3 +462,4 @@ msgstr "Име"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Адреса"
+
diff --git a/examples/po_files/example_smallbusiness/sr latin po b/examples/po_files/example_smallbusiness/sr 
latin po
index 1b75e80..2ffee43 100644
--- a/examples/po_files/example_smallbusiness/sr latin po
+++ b/examples/po_files/example_smallbusiness/sr latin po
@@ -1,19 +1,13 @@
-# Serbian translation for glom.
-# Copyright (C) 2013 glom's COPYRIGHT HOLDER
-# This file is distributed under the same license as the glom package.
-# Miroslav Nikolić <miroslavnikolic rocketmail com>, 2013.
 msgid ""
 msgstr ""
-"Project-Id-Version: glom master\n"
-"PO-Revision-Date: 2013-01-10 09:56+0200\n"
-"Last-Translator: Miroslav Nikolić <miroslavnikolic rocketmail com>\n"
-"Language-Team: Serbian <gnom prevod org>\n"
-"Language: sr\n"
+"Project-Id-Version: Small Business Example\n"
+"product=glom&keywords=I18N+L10N&component=general\n"
+"PO-Revision-Date: 2013-10-31 11:23+0100\n"
+"Last-Translator: Someone <someone someone com>\n"
+"Language-Team:  <someone someone com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : "
-"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
 msgctxt "Database Title"
 msgid "Small Business Example"
@@ -292,6 +286,10 @@ msgctxt "Field (total_price_vat). Parent table: invoice_lines"
 msgid "Total VAT"
 msgstr "Ukupni VAT"
 
+msgctxt "Relationship (products). Parent table: invoice_lines"
+msgid "Products"
+msgstr ""
+
 msgctxt "Table (invoices)"
 msgid "Invoices"
 msgstr "Računi"
@@ -464,3 +462,4 @@ msgstr "Ime"
 msgctxt "Layout Group (address). Parent table: staff, Parent Group: details"
 msgid "Address"
 msgstr "Adresa"
+
diff --git a/glom/libglom/translations_po.cc b/glom/libglom/translations_po.cc
index 1250938..ab3a20d 100644
--- a/glom/libglom/translations_po.cc
+++ b/glom/libglom/translations_po.cc
@@ -139,6 +139,46 @@ Glib::ustring get_po_context_for_item(const sharedptr<const TranslatableItem>& i
   if(!hint.empty())
     result += ". " + hint;
 
+  // Split this across lines, as most translation tools seem to do,
+  // (See --width=number here, for instance: 
http://www.gnu.org/software/gettext/manual/html_node/msggrep-Invocation.html )
+  // so that we can see real changes via git diff.
+  const guint MAX_WIDTH = 76;
+  const guint MAX_WIDTH_FIRST = 69; //MAX_WIDTH - strlen("msgctxt");
+  if(result.size() <= MAX_WIDTH_FIRST)
+    return result;
+
+  const char* CHAR_SPACE = " ";
+
+  Glib::ustring remaining = result;
+  result.clear();
+  while(!remaining.empty())
+  {
+    if(result.empty())
+      result = "\"\n\"";
+    else
+      result += "\"\n\"";
+
+    //result += ("line-max=" + Glib::ustring::format(max));
+    if(remaining.size() <= MAX_WIDTH)
+    {
+      result += remaining;
+      remaining.clear();
+    }
+    else
+    {
+      //Break after a space, if any:
+      Glib::ustring part;
+      const Glib::ustring::size_type pos = remaining.find_last_of(CHAR_SPACE, MAX_WIDTH);
+      if(pos == Glib::ustring::npos)
+        part = remaining.substr(0, MAX_WIDTH);
+      else
+        part = remaining.substr(0, pos + 1); //Include the space.
+
+      result += part;
+      remaining = remaining.substr(part.size());
+    }
+  }
+  
   return result;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]