Commits

Eike Nicklas committed 7bd7698 Merge

merge with stable

Comments (0)

Files changed (11)

 ffb9ef5c256cb65aca7af96a1fe2235516ece6ea v0.4.1
 30ca7c07a6e1ba3773d4236af6bf3d033f378b01 v0.5.0
 cb9f0675e46972aeaed37a25568427b11bbcb890 v0.5.1
+7f7d82222da1ed72e93ff6db75e48463c67d417c v0.5.2
 Pondus NEWS
 =============
 
-2008-xx-xx: Version 0.x.x
+200x-xx-xx: Version 0.x.x
 --------------------------
+ * Add information about the used format to the xml-file to ease future
+   conversions to new formats
+
+2008-12-07: Version 0.5.2
+--------------------------
+ * Add a file lock to prevent two instances of pondus from editing the
+   same file
  * Enable editing the selected row with `CTR-e` again
  * Quit pondus with `CTR-q`
- * Add a file lock to prevent two instances of pondus from editing the
-   same file
  * Fix xml parsing problems when height element is missing
- * Add information about the used format to the xml-file to ease future
-   conversions to new formats
  * Add Italian translation (Thanks Stefano Costa)
+ * Updated translations: de, es
 
 2008-09-05: Version 0.5.1
 --------------------------
 TODO-List for Pondus
 ======================
 
-v0.5.2 or later
+v0.5.3 or later
 -----------------
  * error message when adding dataset and sorted by weight
    in `newiter = self.datalist.append(newdata.as_list())`
 msgid ""
 msgstr ""
 "Project-Id-Version: Pondus 0.5.1+hg\n"
-"Report-Msgid-Bugs-To: eike@ephys.de\n"
-"POT-Creation-Date: 2008-09-20 05:18+0200\n"
-"PO-Revision-Date: 2008-09-20 05:20+0200\n"
+"Report-Msgid-Bugs-To: pondus-dev@sharesource.org\n"
+"POT-Creation-Date: 2008-12-06 16:25+0100\n"
+"PO-Revision-Date: 2008-12-06 16:25+0100\n"
 "Last-Translator: Eike Nicklas <eike@ephys.de>\n"
 "Language-Team: German <gnome-de@gnome.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../src/pondus/core/initialize.py:39
+#: ../src/pondus/core/initialize.py:51
 msgid "Error: Could not find"
 msgstr "Fehler: Folgende Datei konnte nicht gefunden werden:"
 
-#: ../src/pondus/core/initialize.py:48
+#: ../src/pondus/core/initialize.py:60
 msgid "Note: Matplotlib not available, plotting disabled!"
 msgstr "Achtung: Matplotlib nicht verfügbar, Plotfunktion deaktiviert!"
 
+#: ../src/pondus/core/initialize.py:69
+msgid "Please make sure this library is installed."
+msgstr "Bitte stelle sicher, dass diese Bibliothek installiert ist."
+
+#: ../src/pondus/core/initialize.py:80
+msgid "Please make sure ElementTree is installed."
+msgstr "Bitte stelle sicher, dass ElementTree installiert ist."
+
+#: ../src/pondus/core/filelock.py:46
+msgid "Datafile locked, continue?"
+msgstr "Datei gesperrt, fortfahren?"
+
+#: ../src/pondus/core/filelock.py:47
+msgid "Another instance of pondus seems to be editing the same datafile. Do you really want to continue and loose all the changes from the other instance?"
+msgstr "Eine andere Instanz von Pondus scheint die selbe Datei zu bearbeiten. Möchtest du wirklich fortfahren und alle Änderungen der anderen Instanz verlieren?"
+
 #: ../src/pondus/core/option_parser.py:34
 msgid "Reading file"
 msgstr "Lese Datei"
 msgid "Using the standard file ~/.pondus/user_data.xml instead."
 msgstr "Benutze stattdessen die Standarddatei ~/.pondus/user_data.xml"
 
-#: ../src/pondus/core/person.py:35 ../src/pondus/core/xml_parser.py:35
-msgid "Please make sure ElementTree is installed."
-msgstr "Bitte stelle sicher, dass ElementTree installiert ist."
-
-#: ../src/pondus/core/plot.py:73 ../src/pondus/gui/dialog_plot.py:82
+#: ../src/pondus/core/plot.py:73
+#: ../src/pondus/gui/dialog_plot.py:82
 msgid "Body Mass Index"
 msgstr "Body Mass Index"
 
-#: ../src/pondus/core/plot.py:75 ../src/pondus/gui/dialog_add.py:63
-#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:142
+#: ../src/pondus/core/plot.py:75
+#: ../src/pondus/gui/dialog_add.py:63
+#: ../src/pondus/gui/dialog_plot.py:81
+#: ../src/pondus/gui/window_main.py:135
 msgid "Weight"
 msgstr "Gewicht"
 
 msgid "Date (YYYY-MM-DD):"
 msgstr "Datum (JJJJ-MM-TT):"
 
-#: ../src/pondus/gui/dialog_add.py:104 ../src/pondus/gui/dialog_plot.py:126
+#: ../src/pondus/gui/dialog_add.py:104
+#: ../src/pondus/gui/dialog_plot.py:126
 #: ../src/pondus/gui/dialog_plot.py:131
 msgid "Error: Wrong Format"
 msgstr "Fehler: Falsches Format"
 
-#: ../src/pondus/gui/dialog_add.py:105 ../src/pondus/gui/dialog_plot.py:127
+#: ../src/pondus/gui/dialog_add.py:105
+#: ../src/pondus/gui/dialog_plot.py:127
 msgid "The data entered is not in the correct format!"
 msgstr "Die eingegebenen Daten haben nicht das richtige Format!"
 
 #: ../src/pondus/gui/dialog_csv_export.py:36
-#: ../src/pondus/gui/window_main.py:114
+#: ../src/pondus/gui/window_main.py:107
 msgid "CSV Export"
 msgstr "CSV Export"
 
 
 #: ../src/pondus/gui/dialog_csv_export.py:46
 #: ../src/pondus/gui/dialog_csv_import.py:46
-#: ../src/pondus/gui/window_main.py:151
+#: ../src/pondus/gui/window_main.py:144
 msgid "Weight Measurements"
 msgstr "Gewichtsmessungen"
 
 msgstr "Der Export war erfolgreich."
 
 #: ../src/pondus/gui/dialog_csv_import.py:36
-#: ../src/pondus/gui/window_main.py:113
+#: ../src/pondus/gui/window_main.py:106
 msgid "CSV Import"
 msgstr "CSV Import"
 
 msgstr "gewichtsdiagramm.png"
 
 #: ../src/pondus/gui/dialog_preferences.py:36
-#: ../src/pondus/gui/window_main.py:89
+#: ../src/pondus/gui/window_main.py:82
 msgid "Preferences"
 msgstr "Optionen"
 
 msgid "Remember Window Size"
 msgstr "Speichere Fenstergröße"
 
-#: ../src/pondus/gui/dialog_remove.py:32
-msgid "Remove Data?"
-msgstr "Datensatz löschen?"
-
-#: ../src/pondus/gui/dialog_remove.py:33
-msgid "Do you really want to delete this dataset?"
-msgstr "Möchten Sie diesen Datensatz wirklich löschen?"
-
 #: ../src/pondus/gui/dialog_save_file.py:32
 msgid "Save to File"
 msgstr "Speichere in Datei"
 msgid "Select File"
 msgstr "Wähle Datei aus"
 
-#: ../src/pondus/gui/window_main.py:28
-msgid "Please make sure this library is installed."
-msgstr "Bitte stelle sicher, dass diese Bibliothek installiert ist."
-
-#: ../src/pondus/gui/window_main.py:70
+#: ../src/pondus/gui/window_main.py:63
 msgid "Plot data"
 msgstr "Plotte die Daten"
 
-#: ../src/pondus/gui/window_main.py:72
+#: ../src/pondus/gui/window_main.py:65
 msgid "Matplotlib not available!"
 msgstr "Matplotlib nicht verfügbar!"
 
-#: ../src/pondus/gui/window_main.py:81
+#: ../src/pondus/gui/window_main.py:74
 msgid "Add more data"
 msgstr "Datensatz hinzufügen"
 
-#: ../src/pondus/gui/window_main.py:83
+#: ../src/pondus/gui/window_main.py:76
 msgid "Edit selected line"
 msgstr "Ändere ausgewählte Zeile"
 
-#: ../src/pondus/gui/window_main.py:85
+#: ../src/pondus/gui/window_main.py:78
 msgid "Delete selected line"
 msgstr "Lösche ausgewählte Zeile"
 
-#: ../src/pondus/gui/window_main.py:86
+#: ../src/pondus/gui/window_main.py:79
 msgid "Plot"
 msgstr "Diagramm"
 
-#: ../src/pondus/gui/window_main.py:91
+#: ../src/pondus/gui/window_main.py:84
 msgid "Quit"
 msgstr "Beenden"
 
-#: ../src/pondus/gui/window_main.py:141
+#: ../src/pondus/gui/window_main.py:134
 msgid "Date"
 msgstr "Datum"
 
-#: ../src/pondus/gui/window_main.py:152
+#: ../src/pondus/gui/window_main.py:145
 msgid "Weight Planner"
 msgstr "Gewichtsplaner"
+
+#: ../src/pondus/gui/window_main.py:187
+msgid "Not owning the file lock. Backing up the data to"
+msgstr "Datei ist gesperrt. Sichere die Daten nach"
+
+#: ../src/pondus/gui/window_main.py:209
+msgid "Remove Data?"
+msgstr "Datensatz löschen?"
+
+#: ../src/pondus/gui/window_main.py:210
+msgid "Do you really want to delete this dataset?"
+msgstr "Möchtest du diesen Datensatz wirklich löschen?"
+
 msgid ""
 msgstr ""
 "Project-Id-Version: es\n"
-"Report-Msgid-Bugs-To: eike@ephys.de\n"
-"POT-Creation-Date: 2008-09-20 05:18+0200\n"
-"PO-Revision-Date: 2008-08-25 00:25+0200\n"
+"Report-Msgid-Bugs-To: pondus-dev@sharesource.org\n"
+"POT-Creation-Date: 2008-12-03 21:41+0100\n"
+"PO-Revision-Date: 2008-12-03 22:58+0100\n"
 "Last-Translator: Enrique J. Hernández\n"
 "Language-Team:  <en@li.org>\n"
 "MIME-Version: 1.0\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: KBabel 1.11.4\n"
 
-#: ../src/pondus/core/initialize.py:39
+#: ../src/pondus/core/initialize.py:51
 msgid "Error: Could not find"
 msgstr "Error: No pude encontrar"
 
-#: ../src/pondus/core/initialize.py:48
+#: ../src/pondus/core/initialize.py:60
 msgid "Note: Matplotlib not available, plotting disabled!"
 msgstr "Nota: Matplotlib no está disponible, gráficos deshabilitados "
 
+#: ../src/pondus/core/initialize.py:69
+msgid "Please make sure this library is installed."
+msgstr "Por favor, comprueba que esta biblioteca está instalada"
+
+#: ../src/pondus/core/initialize.py:80
+msgid "Please make sure ElementTree is installed."
+msgstr "Por favor, comprueba que la librería ElementTree está instalada"
+
+#: ../src/pondus/core/filelock.py:46
+msgid "Datafile locked, continue?"
+msgstr "Fichero de datos bloqueado, ¿continuar?"
+
+#: ../src/pondus/core/filelock.py:47
+msgid ""
+"Another instance of pondus seems to be editing the same datafile. Do you "
+"really want to continue and loose all the changes from the other instance?"
+msgstr "Otra instancia de pondus parece estar editando el mismo fichero de datos. ¿Realmente quieres continuar y perder todos los cambios de la otra instancia?"
+
 #: ../src/pondus/core/option_parser.py:34
 msgid "Reading file"
 msgstr "Leyendo fichero"
 msgid "Using the standard file ~/.pondus/user_data.xml instead."
 msgstr "Usando el fichero estándar ~/.pondus/user_data.xml"
 
-#: ../src/pondus/core/person.py:35 ../src/pondus/core/xml_parser.py:35
-msgid "Please make sure ElementTree is installed."
-msgstr "Por favor, comprueba que la librería ElementTree está instalada"
-
 #: ../src/pondus/core/plot.py:73 ../src/pondus/gui/dialog_plot.py:82
 msgid "Body Mass Index"
 msgstr "Índice de Masa Corporal"
 
 #: ../src/pondus/core/plot.py:75 ../src/pondus/gui/dialog_add.py:63
-#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:142
+#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:135
 msgid "Weight"
 msgstr "Peso"
 
 msgstr "¡Los datos introducidos no están en el formato correcto!"
 
 #: ../src/pondus/gui/dialog_csv_export.py:36
-#: ../src/pondus/gui/window_main.py:114
+#: ../src/pondus/gui/window_main.py:107
 msgid "CSV Export"
 msgstr "Exportar a CSV "
 
 
 #: ../src/pondus/gui/dialog_csv_export.py:46
 #: ../src/pondus/gui/dialog_csv_import.py:46
-#: ../src/pondus/gui/window_main.py:151
+#: ../src/pondus/gui/window_main.py:144
 msgid "Weight Measurements"
 msgstr "Medidas de peso"
 
 msgstr "La exportación fue realizada con éxito"
 
 #: ../src/pondus/gui/dialog_csv_import.py:36
-#: ../src/pondus/gui/window_main.py:113
+#: ../src/pondus/gui/window_main.py:106
 msgid "CSV Import"
 msgstr "Importar CSV "
 
 msgstr "grafico_peso.png"
 
 #: ../src/pondus/gui/dialog_preferences.py:36
-#: ../src/pondus/gui/window_main.py:89
+#: ../src/pondus/gui/window_main.py:82
 msgid "Preferences"
 msgstr "Preferencias"
 
 msgid "Remember Window Size"
 msgstr "Recordar el tamaño de ventana"
 
-#: ../src/pondus/gui/dialog_remove.py:32
-msgid "Remove Data?"
-msgstr "¿Borrar datos?"
-
-#: ../src/pondus/gui/dialog_remove.py:33
-msgid "Do you really want to delete this dataset?"
-msgstr "¿Realmente quieres borrar este conjunto de datos?"
-
 #: ../src/pondus/gui/dialog_save_file.py:32
 msgid "Save to File"
 msgstr "Guardar a Fichero"
 msgid "Select File"
 msgstr "Seleccionar Fichero"
 
-#: ../src/pondus/gui/window_main.py:28
-msgid "Please make sure this library is installed."
-msgstr "Por favor, comprueba que esta biblioteca está instalada"
-
-#: ../src/pondus/gui/window_main.py:70
+#: ../src/pondus/gui/window_main.py:63
 msgid "Plot data"
 msgstr "Datos del gráfico"
 
-#: ../src/pondus/gui/window_main.py:72
+#: ../src/pondus/gui/window_main.py:65
 msgid "Matplotlib not available!"
 msgstr "Matplotlib no está disponible"
 
-#: ../src/pondus/gui/window_main.py:81
+#: ../src/pondus/gui/window_main.py:74
 msgid "Add more data"
 msgstr "Añadir más datos"
 
-#: ../src/pondus/gui/window_main.py:83
-#, fuzzy
+#: ../src/pondus/gui/window_main.py:76
 msgid "Edit selected line"
-msgstr "Borrar líneas seleccionadas"
+msgstr "Editar línea seleccionada"
 
-#: ../src/pondus/gui/window_main.py:85
+#: ../src/pondus/gui/window_main.py:78
 msgid "Delete selected line"
 msgstr "Borrar líneas seleccionadas"
 
-#: ../src/pondus/gui/window_main.py:86
+#: ../src/pondus/gui/window_main.py:79
 msgid "Plot"
 msgstr "Gráfico"
 
-#: ../src/pondus/gui/window_main.py:91
+#: ../src/pondus/gui/window_main.py:84
 msgid "Quit"
-msgstr ""
+msgstr "Salir"
 
-#: ../src/pondus/gui/window_main.py:141
+#: ../src/pondus/gui/window_main.py:134
 msgid "Date"
 msgstr "Fecha"
 
-#: ../src/pondus/gui/window_main.py:152
+#: ../src/pondus/gui/window_main.py:145
 msgid "Weight Planner"
 msgstr "Planificador de Peso"
+
+#: ../src/pondus/gui/window_main.py:187
+msgid "Not owning the file lock. Backing up the data to"
+msgstr "No le pertenece el fichero cerrojo. Guardando copia de respaldo de los datos a"
+
+#: ../src/pondus/gui/window_main.py:209
+msgid "Remove Data?"
+msgstr "¿Borrar datos?"
+
+#: ../src/pondus/gui/window_main.py:210
+msgid "Do you really want to delete this dataset?"
+msgstr "¿Realmente quieres borrar este conjunto de datos?"
+
+
 msgid ""
 msgstr ""
 "Project-Id-Version: Pondus 0.4.1\n"
-"Report-Msgid-Bugs-To: eike@ephys.de\n"
-"POT-Creation-Date: 2008-09-20 05:18+0200\n"
+"Report-Msgid-Bugs-To: pondus-dev@sharesource.org\n"
+"POT-Creation-Date: 2008-12-06 16:25+0100\n"
 "PO-Revision-Date: 2008-08-08 08:25-0500\n"
 "Last-Translator: Admin Abdón Sánchez <asanchezs@unal.edu.co>\n"
 "Language-Team: Spanish\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../src/pondus/core/initialize.py:39
+#: ../src/pondus/core/initialize.py:51
 msgid "Error: Could not find"
 msgstr "Error: No puedo encontrar"
 
-#: ../src/pondus/core/initialize.py:48
+#: ../src/pondus/core/initialize.py:60
 msgid "Note: Matplotlib not available, plotting disabled!"
 msgstr "Nota: no esta disponible Matplotlib, deshabilitados los diagramas !"
 
+#: ../src/pondus/core/initialize.py:69
+msgid "Please make sure this library is installed."
+msgstr "Por favor asegúrese de que esta biblioteca esté instalada."
+
+#: ../src/pondus/core/initialize.py:80
+#, fuzzy
+msgid "Please make sure ElementTree is installed."
+msgstr "Por favor asegúrese de que esta biblioteca esté instalada."
+
+#: ../src/pondus/core/filelock.py:46
+msgid "Datafile locked, continue?"
+msgstr ""
+
+#: ../src/pondus/core/filelock.py:47
+msgid ""
+"Another instance of pondus seems to be editing the same datafile. Do you "
+"really want to continue and loose all the changes from the other instance?"
+msgstr ""
+
 #: ../src/pondus/core/option_parser.py:34
 msgid "Reading file"
 msgstr "Leyendo archivo"
 msgid "Using the standard file ~/.pondus/user_data.xml instead."
 msgstr "Empleando el archivo estandar ~/.pondus/datasets.xml"
 
-#: ../src/pondus/core/person.py:35 ../src/pondus/core/xml_parser.py:35
-#, fuzzy
-msgid "Please make sure ElementTree is installed."
-msgstr "Por favor asegúrese de que esta biblioteca esté instalada."
-
 #: ../src/pondus/core/plot.py:73 ../src/pondus/gui/dialog_plot.py:82
 msgid "Body Mass Index"
 msgstr ""
 
 #: ../src/pondus/core/plot.py:75 ../src/pondus/gui/dialog_add.py:63
-#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:142
+#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:135
 msgid "Weight"
 msgstr "Peso"
 
 msgstr "El dato introducido tiene formato incorrecto !"
 
 #: ../src/pondus/gui/dialog_csv_export.py:36
-#: ../src/pondus/gui/window_main.py:114
+#: ../src/pondus/gui/window_main.py:107
 msgid "CSV Export"
 msgstr "Exporte CSV"
 
 
 #: ../src/pondus/gui/dialog_csv_export.py:46
 #: ../src/pondus/gui/dialog_csv_import.py:46
-#: ../src/pondus/gui/window_main.py:151
+#: ../src/pondus/gui/window_main.py:144
 msgid "Weight Measurements"
 msgstr "Medidas de peso"
 
 msgstr "La exportación fue exitosa."
 
 #: ../src/pondus/gui/dialog_csv_import.py:36
-#: ../src/pondus/gui/window_main.py:113
+#: ../src/pondus/gui/window_main.py:106
 msgid "CSV Import"
 msgstr "Importe CVS"
 
 msgstr "diagrama_pesos.png"
 
 #: ../src/pondus/gui/dialog_preferences.py:36
-#: ../src/pondus/gui/window_main.py:89
+#: ../src/pondus/gui/window_main.py:82
 msgid "Preferences"
 msgstr "Preferencias"
 
 msgid "Remember Window Size"
 msgstr "Recordar tamaño de la ventana"
 
-#: ../src/pondus/gui/dialog_remove.py:32
-msgid "Remove Data?"
-msgstr "Borrar dato ?"
-
-#: ../src/pondus/gui/dialog_remove.py:33
-msgid "Do you really want to delete this dataset?"
-msgstr "Realmente quiere borrar estos datos ?"
-
 #: ../src/pondus/gui/dialog_save_file.py:32
 msgid "Save to File"
 msgstr "Guardar a archivo"
 msgid "Select File"
 msgstr "Seleccione archivo"
 
-#: ../src/pondus/gui/window_main.py:28
-msgid "Please make sure this library is installed."
-msgstr "Por favor asegúrese de que esta biblioteca esté instalada."
-
-#: ../src/pondus/gui/window_main.py:70
+#: ../src/pondus/gui/window_main.py:63
 msgid "Plot data"
 msgstr "Dibuje datos"
 
-#: ../src/pondus/gui/window_main.py:72
+#: ../src/pondus/gui/window_main.py:65
 msgid "Matplotlib not available!"
 msgstr "No esta disponible Matplotlib !"
 
-#: ../src/pondus/gui/window_main.py:81
+#: ../src/pondus/gui/window_main.py:74
 msgid "Add more data"
 msgstr "Añada más datos"
 
-#: ../src/pondus/gui/window_main.py:83
+#: ../src/pondus/gui/window_main.py:76
 #, fuzzy
 msgid "Edit selected line"
 msgstr "Borrar línea seleccionada"
 
-#: ../src/pondus/gui/window_main.py:85
+#: ../src/pondus/gui/window_main.py:78
 msgid "Delete selected line"
 msgstr "Borrar línea seleccionada"
 
-#: ../src/pondus/gui/window_main.py:86
+#: ../src/pondus/gui/window_main.py:79
 msgid "Plot"
 msgstr "Dibuje"
 
-#: ../src/pondus/gui/window_main.py:91
+#: ../src/pondus/gui/window_main.py:84
 msgid "Quit"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:141
+#: ../src/pondus/gui/window_main.py:134
 msgid "Date"
 msgstr "Fecha"
 
-#: ../src/pondus/gui/window_main.py:152
+#: ../src/pondus/gui/window_main.py:145
 msgid "Weight Planner"
 msgstr "Planificador de peso"
 
+#: ../src/pondus/gui/window_main.py:187
+msgid "Not owning the file lock. Backing up the data to"
+msgstr ""
+
+#: ../src/pondus/gui/window_main.py:209
+msgid "Remove Data?"
+msgstr "Borrar dato ?"
+
+#: ../src/pondus/gui/window_main.py:210
+msgid "Do you really want to delete this dataset?"
+msgstr "Realmente quiere borrar estos datos ?"
+
 #, fuzzy
 #~ msgid "Plot Data:"
 #~ msgstr "Dibuje datos"
 msgid ""
 msgstr ""
 "Project-Id-Version: pondus 0.5.0\n"
-"Report-Msgid-Bugs-To: eike@ephys.de\n"
-"POT-Creation-Date: 2008-09-20 05:18+0200\n"
+"Report-Msgid-Bugs-To: pondus-dev@sharesource.org\n"
+"POT-Creation-Date: 2008-12-06 16:25+0100\n"
 "PO-Revision-Date: 2008-04-13 16:44+0200\n"
 "Last-Translator: Fabrice Haberer-Proust <info@proustmedia.de>\n"
 "Language-Team: French\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: ../src/pondus/core/initialize.py:39
+#: ../src/pondus/core/initialize.py:51
 msgid "Error: Could not find"
 msgstr "Erreur : fichier introuvable :"
 
-#: ../src/pondus/core/initialize.py:48
+#: ../src/pondus/core/initialize.py:60
 msgid "Note: Matplotlib not available, plotting disabled!"
 msgstr "Attention : Matplotlib indisponible, tracé désactivé"
 
+#: ../src/pondus/core/initialize.py:69
+msgid "Please make sure this library is installed."
+msgstr "Veuillez vérifier que cette bibliothèque est installée."
+
+#: ../src/pondus/core/initialize.py:80
+#, fuzzy
+msgid "Please make sure ElementTree is installed."
+msgstr "Veuillez vérifier que cette bibliothèque est installée."
+
+#: ../src/pondus/core/filelock.py:46
+msgid "Datafile locked, continue?"
+msgstr ""
+
+#: ../src/pondus/core/filelock.py:47
+msgid ""
+"Another instance of pondus seems to be editing the same datafile. Do you "
+"really want to continue and loose all the changes from the other instance?"
+msgstr ""
+
 #: ../src/pondus/core/option_parser.py:34
 msgid "Reading file"
 msgstr "Lecture du fichier"
 msgid "Using the standard file ~/.pondus/user_data.xml instead."
 msgstr "Utilisation du fichier standard ~/.pondus/user_data.xml à la place"
 
-#: ../src/pondus/core/person.py:35 ../src/pondus/core/xml_parser.py:35
-#, fuzzy
-msgid "Please make sure ElementTree is installed."
-msgstr "Veuillez vérifier que cette bibliothèque est installée."
-
 #: ../src/pondus/core/plot.py:73 ../src/pondus/gui/dialog_plot.py:82
 msgid "Body Mass Index"
 msgstr ""
 
 #: ../src/pondus/core/plot.py:75 ../src/pondus/gui/dialog_add.py:63
-#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:142
+#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:135
 msgid "Weight"
 msgstr "Poids"
 
 msgstr "La saisie n'a pas été effectuée au bon format !"
 
 #: ../src/pondus/gui/dialog_csv_export.py:36
-#: ../src/pondus/gui/window_main.py:114
+#: ../src/pondus/gui/window_main.py:107
 msgid "CSV Export"
 msgstr "Exportation CSV"
 
 
 #: ../src/pondus/gui/dialog_csv_export.py:46
 #: ../src/pondus/gui/dialog_csv_import.py:46
-#: ../src/pondus/gui/window_main.py:151
+#: ../src/pondus/gui/window_main.py:144
 msgid "Weight Measurements"
 msgstr "Mesures"
 
 msgstr "Exportation réussie"
 
 #: ../src/pondus/gui/dialog_csv_import.py:36
-#: ../src/pondus/gui/window_main.py:113
+#: ../src/pondus/gui/window_main.py:106
 msgid "CSV Import"
 msgstr "Importation CSV"
 
 msgstr "courbe_de_poids.png"
 
 #: ../src/pondus/gui/dialog_preferences.py:36
-#: ../src/pondus/gui/window_main.py:89
+#: ../src/pondus/gui/window_main.py:82
 msgid "Preferences"
 msgstr "Options"
 
 msgid "Remember Window Size"
 msgstr "Mémoriser la taille de la fenêtre"
 
-#: ../src/pondus/gui/dialog_remove.py:32
-msgid "Remove Data?"
-msgstr "Supprimer l'enregistrement ?"
-
-#: ../src/pondus/gui/dialog_remove.py:33
-msgid "Do you really want to delete this dataset?"
-msgstr "Êtes vous certain(e) de vouloir supprimer cet enregistrement ?"
-
 #: ../src/pondus/gui/dialog_save_file.py:32
 msgid "Save to File"
 msgstr "Enregistrer dans un fichier"
 msgid "Select File"
 msgstr "Choix du fichier"
 
-#: ../src/pondus/gui/window_main.py:28
-msgid "Please make sure this library is installed."
-msgstr "Veuillez vérifier que cette bibliothèque est installée."
-
-#: ../src/pondus/gui/window_main.py:70
+#: ../src/pondus/gui/window_main.py:63
 msgid "Plot data"
 msgstr "Afficher le diagramme"
 
-#: ../src/pondus/gui/window_main.py:72
+#: ../src/pondus/gui/window_main.py:65
 msgid "Matplotlib not available!"
 msgstr "Matplotlib indisponible !"
 
-#: ../src/pondus/gui/window_main.py:81
+#: ../src/pondus/gui/window_main.py:74
 msgid "Add more data"
 msgstr "Ajout de données"
 
-#: ../src/pondus/gui/window_main.py:83
+#: ../src/pondus/gui/window_main.py:76
 #, fuzzy
 msgid "Edit selected line"
 msgstr "Supprimer la ligne sélectionnée"
 
-#: ../src/pondus/gui/window_main.py:85
+#: ../src/pondus/gui/window_main.py:78
 msgid "Delete selected line"
 msgstr "Supprimer la ligne sélectionnée"
 
-#: ../src/pondus/gui/window_main.py:86
+#: ../src/pondus/gui/window_main.py:79
 msgid "Plot"
 msgstr "Diagramme"
 
-#: ../src/pondus/gui/window_main.py:91
+#: ../src/pondus/gui/window_main.py:84
 msgid "Quit"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:141
+#: ../src/pondus/gui/window_main.py:134
 msgid "Date"
 msgstr "Date"
 
-#: ../src/pondus/gui/window_main.py:152
+#: ../src/pondus/gui/window_main.py:145
 msgid "Weight Planner"
 msgstr "Planificateur"
 
+#: ../src/pondus/gui/window_main.py:187
+msgid "Not owning the file lock. Backing up the data to"
+msgstr ""
+
+#: ../src/pondus/gui/window_main.py:209
+msgid "Remove Data?"
+msgstr "Supprimer l'enregistrement ?"
+
+#: ../src/pondus/gui/window_main.py:210
+msgid "Do you really want to delete this dataset?"
+msgstr "Êtes vous certain(e) de vouloir supprimer cet enregistrement ?"
+
 #, fuzzy
 #~ msgid "Plot Data:"
 #~ msgstr "Afficher le diagramme"
 msgid ""
 msgstr ""
 "Project-Id-Version: Pondus 0.5.1\n"
-"Report-Msgid-Bugs-To: eike@ephys.de\n"
-"POT-Creation-Date: 2008-09-20 05:18+0200\n"
+"Report-Msgid-Bugs-To: pondus-dev@sharesource.org\n"
+"POT-Creation-Date: 2008-12-06 16:25+0100\n"
 "PO-Revision-Date: 2008-09-11 12:14+0100\n"
 "Last-Translator: Stefano Costa <steko@iosa.it>\n"
 "Language-Team: Italian\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../src/pondus/core/initialize.py:39
+#: ../src/pondus/core/initialize.py:51
 msgid "Error: Could not find"
 msgstr "Errore: impossibile trovare"
 
-#: ../src/pondus/core/initialize.py:48
+#: ../src/pondus/core/initialize.py:60
 msgid "Note: Matplotlib not available, plotting disabled!"
 msgstr ""
 "Avviso: Matplotlib non è disponibile, la creazione di grafici è disabilitata"
 
+#: ../src/pondus/core/initialize.py:69
+msgid "Please make sure this library is installed."
+msgstr "Assicurarsi che questa libreria sia installata."
+
+#: ../src/pondus/core/initialize.py:80
+msgid "Please make sure ElementTree is installed."
+msgstr "Verificare che ElementTree sia installato."
+
+#: ../src/pondus/core/filelock.py:46
+msgid "Datafile locked, continue?"
+msgstr ""
+
+#: ../src/pondus/core/filelock.py:47
+msgid ""
+"Another instance of pondus seems to be editing the same datafile. Do you "
+"really want to continue and loose all the changes from the other instance?"
+msgstr ""
+
 #: ../src/pondus/core/option_parser.py:34
 msgid "Reading file"
 msgstr "Lettura del file"
 msgid "Using the standard file ~/.pondus/user_data.xml instead."
 msgstr "Viene usato il file standard ~/.pondus/user_data.xml in sostituzione."
 
-#: ../src/pondus/core/person.py:35 ../src/pondus/core/xml_parser.py:35
-msgid "Please make sure ElementTree is installed."
-msgstr "Verificare che ElementTree sia installato."
-
 #: ../src/pondus/core/plot.py:73 ../src/pondus/gui/dialog_plot.py:82
 msgid "Body Mass Index"
 msgstr "Indice di Massa Corporea"
 
 #: ../src/pondus/core/plot.py:75 ../src/pondus/gui/dialog_add.py:63
-#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:142
+#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:135
 msgid "Weight"
 msgstr "Peso"
 
 msgstr "I dati inseriti non sono nel formato corretto!"
 
 #: ../src/pondus/gui/dialog_csv_export.py:36
-#: ../src/pondus/gui/window_main.py:114
+#: ../src/pondus/gui/window_main.py:107
 msgid "CSV Export"
 msgstr "Esporta CSV"
 
 
 #: ../src/pondus/gui/dialog_csv_export.py:46
 #: ../src/pondus/gui/dialog_csv_import.py:46
-#: ../src/pondus/gui/window_main.py:151
+#: ../src/pondus/gui/window_main.py:144
 msgid "Weight Measurements"
 msgstr "Misurazioni del peso"
 
 msgstr "L'esportazione è avvenuta con successo."
 
 #: ../src/pondus/gui/dialog_csv_import.py:36
-#: ../src/pondus/gui/window_main.py:113
+#: ../src/pondus/gui/window_main.py:106
 msgid "CSV Import"
 msgstr "Importa CSV"
 
 msgstr "grafico_peso.png"
 
 #: ../src/pondus/gui/dialog_preferences.py:36
-#: ../src/pondus/gui/window_main.py:89
+#: ../src/pondus/gui/window_main.py:82
 msgid "Preferences"
 msgstr "Preferenze"
 
 msgid "Remember Window Size"
 msgstr "Ricordare le dimensioni della finestra"
 
-#: ../src/pondus/gui/dialog_remove.py:32
-msgid "Remove Data?"
-msgstr "Rimuovere i dati?"
-
-#: ../src/pondus/gui/dialog_remove.py:33
-msgid "Do you really want to delete this dataset?"
-msgstr "Si desidera veramente rimuovere questa misurazione?"
-
 #: ../src/pondus/gui/dialog_save_file.py:32
 msgid "Save to File"
 msgstr "Salva in un file"
 msgid "Select File"
 msgstr "Seleziona file"
 
-#: ../src/pondus/gui/window_main.py:28
-msgid "Please make sure this library is installed."
-msgstr "Assicurarsi che questa libreria sia installata."
-
-#: ../src/pondus/gui/window_main.py:70
+#: ../src/pondus/gui/window_main.py:63
 msgid "Plot data"
 msgstr "Crea un grafico"
 
-#: ../src/pondus/gui/window_main.py:72
+#: ../src/pondus/gui/window_main.py:65
 msgid "Matplotlib not available!"
 msgstr "Matplotlib non è disponibile!"
 
-#: ../src/pondus/gui/window_main.py:81
+#: ../src/pondus/gui/window_main.py:74
 msgid "Add more data"
 msgstr "Aggiungi una misurazione"
 
-#: ../src/pondus/gui/window_main.py:83
+#: ../src/pondus/gui/window_main.py:76
 #, fuzzy
 msgid "Edit selected line"
 msgstr "Elimina la riga selezionata"
 
-#: ../src/pondus/gui/window_main.py:85
+#: ../src/pondus/gui/window_main.py:78
 msgid "Delete selected line"
 msgstr "Elimina la riga selezionata"
 
-#: ../src/pondus/gui/window_main.py:86
+#: ../src/pondus/gui/window_main.py:79
 msgid "Plot"
 msgstr "Crea un grafico"
 
-#: ../src/pondus/gui/window_main.py:91
+#: ../src/pondus/gui/window_main.py:84
 msgid "Quit"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:141
+#: ../src/pondus/gui/window_main.py:134
 msgid "Date"
 msgstr "Data"
 
-#: ../src/pondus/gui/window_main.py:152
+#: ../src/pondus/gui/window_main.py:145
 msgid "Weight Planner"
 msgstr "Proiezione del peso"
+
+#: ../src/pondus/gui/window_main.py:187
+msgid "Not owning the file lock. Backing up the data to"
+msgstr ""
+
+#: ../src/pondus/gui/window_main.py:209
+msgid "Remove Data?"
+msgstr "Rimuovere i dati?"
+
+#: ../src/pondus/gui/window_main.py:210
+msgid "Do you really want to delete this dataset?"
+msgstr "Si desidera veramente rimuovere questa misurazione?"
 msgid ""
 msgstr ""
 "Project-Id-Version: Pondus 0.5.1+hg\n"
-"Report-Msgid-Bugs-To: eike@ephys.de\n"
-"POT-Creation-Date: 2008-09-20 05:18+0200\n"
+"Report-Msgid-Bugs-To: pondus-dev@sharesource.org\n"
+"POT-Creation-Date: 2008-12-06 16:25+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../src/pondus/core/initialize.py:39
+#: ../src/pondus/core/initialize.py:51
 msgid "Error: Could not find"
 msgstr ""
 
-#: ../src/pondus/core/initialize.py:48
+#: ../src/pondus/core/initialize.py:60
 msgid "Note: Matplotlib not available, plotting disabled!"
 msgstr ""
 
+#: ../src/pondus/core/initialize.py:69
+msgid "Please make sure this library is installed."
+msgstr ""
+
+#: ../src/pondus/core/initialize.py:80
+msgid "Please make sure ElementTree is installed."
+msgstr ""
+
+#: ../src/pondus/core/filelock.py:46
+msgid "Datafile locked, continue?"
+msgstr ""
+
+#: ../src/pondus/core/filelock.py:47
+msgid ""
+"Another instance of pondus seems to be editing the same datafile. Do you "
+"really want to continue and loose all the changes from the other instance?"
+msgstr ""
+
 #: ../src/pondus/core/option_parser.py:34
 msgid "Reading file"
 msgstr ""
 msgid "Using the standard file ~/.pondus/user_data.xml instead."
 msgstr ""
 
-#: ../src/pondus/core/person.py:35 ../src/pondus/core/xml_parser.py:35
-msgid "Please make sure ElementTree is installed."
-msgstr ""
-
 #: ../src/pondus/core/plot.py:73 ../src/pondus/gui/dialog_plot.py:82
 msgid "Body Mass Index"
 msgstr ""
 
 #: ../src/pondus/core/plot.py:75 ../src/pondus/gui/dialog_add.py:63
-#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:142
+#: ../src/pondus/gui/dialog_plot.py:81 ../src/pondus/gui/window_main.py:135
 msgid "Weight"
 msgstr ""
 
 msgstr ""
 
 #: ../src/pondus/gui/dialog_csv_export.py:36
-#: ../src/pondus/gui/window_main.py:114
+#: ../src/pondus/gui/window_main.py:107
 msgid "CSV Export"
 msgstr ""
 
 
 #: ../src/pondus/gui/dialog_csv_export.py:46
 #: ../src/pondus/gui/dialog_csv_import.py:46
-#: ../src/pondus/gui/window_main.py:151
+#: ../src/pondus/gui/window_main.py:144
 msgid "Weight Measurements"
 msgstr ""
 
 msgstr ""
 
 #: ../src/pondus/gui/dialog_csv_import.py:36
-#: ../src/pondus/gui/window_main.py:113
+#: ../src/pondus/gui/window_main.py:106
 msgid "CSV Import"
 msgstr ""
 
 msgstr ""
 
 #: ../src/pondus/gui/dialog_preferences.py:36
-#: ../src/pondus/gui/window_main.py:89
+#: ../src/pondus/gui/window_main.py:82
 msgid "Preferences"
 msgstr ""
 
 msgid "Remember Window Size"
 msgstr ""
 
-#: ../src/pondus/gui/dialog_remove.py:32
-msgid "Remove Data?"
-msgstr ""
-
-#: ../src/pondus/gui/dialog_remove.py:33
-msgid "Do you really want to delete this dataset?"
-msgstr ""
-
 #: ../src/pondus/gui/dialog_save_file.py:32
 msgid "Save to File"
 msgstr ""
 msgid "Select File"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:28
-msgid "Please make sure this library is installed."
-msgstr ""
-
-#: ../src/pondus/gui/window_main.py:70
+#: ../src/pondus/gui/window_main.py:63
 msgid "Plot data"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:72
+#: ../src/pondus/gui/window_main.py:65
 msgid "Matplotlib not available!"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:81
+#: ../src/pondus/gui/window_main.py:74
 msgid "Add more data"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:83
+#: ../src/pondus/gui/window_main.py:76
 msgid "Edit selected line"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:85
+#: ../src/pondus/gui/window_main.py:78
 msgid "Delete selected line"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:86
+#: ../src/pondus/gui/window_main.py:79
 msgid "Plot"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:91
+#: ../src/pondus/gui/window_main.py:84
 msgid "Quit"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:141
+#: ../src/pondus/gui/window_main.py:134
 msgid "Date"
 msgstr ""
 
-#: ../src/pondus/gui/window_main.py:152
+#: ../src/pondus/gui/window_main.py:145
 msgid "Weight Planner"
 msgstr ""
+
+#: ../src/pondus/gui/window_main.py:187
+msgid "Not owning the file lock. Backing up the data to"
+msgstr ""
+
+#: ../src/pondus/gui/window_main.py:209
+msgid "Remove Data?"
+msgstr ""
+
+#: ../src/pondus/gui/window_main.py:210
+msgid "Do you really want to delete this dataset?"
+msgstr ""
     command += ' -o pondus.pot'
     command += ' --package-name=Pondus'
     command += ' --package-version=' + version
-    command += ' --msgid-bugs-address=eike@ephys.de '
+    command += ' --msgid-bugs-address=pondus-dev@sharesource.org '
     command += ' '.join(potfiles)
     os.system(command)
     return None

src/pondus/__init__.py

 """
 
 __all__ = ['core', 'gui', 'parameters', 'user_data']
-__version__ = '0.5.1+hg'
+__version__ = '0.5.2+hg'