commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r7818 - in trunk/gnue-common: doc doc/man po


From: reinhard
Subject: [gnue] r7818 - in trunk/gnue-common: doc doc/man po
Date: Wed, 10 Aug 2005 09:46:41 -0500 (CDT)

Author: reinhard
Date: 2005-08-10 09:46:39 -0500 (Wed, 10 Aug 2005)
New Revision: 7818

Modified:
   trunk/gnue-common/doc/RPC-grpc-file.dtd
   trunk/gnue-common/doc/gnue-schema.dtd
   trunk/gnue-common/doc/man/gnue-schema.1
   trunk/gnue-common/po/de.po
   trunk/gnue-common/po/es_ES.po
   trunk/gnue-common/po/es_MX.po
   trunk/gnue-common/po/fr.po
   trunk/gnue-common/po/hu.po
   trunk/gnue-common/po/it.po
   trunk/gnue-common/po/lt.po
   trunk/gnue-common/po/nl.po
   trunk/gnue-common/po/ro.po
   trunk/gnue-common/po/ru.po
Log:
Released 0.5.99-pre1.

Modified: trunk/gnue-common/doc/RPC-grpc-file.dtd
===================================================================
--- trunk/gnue-common/doc/RPC-grpc-file.dtd     2005-08-10 14:40:24 UTC (rev 
7817)
+++ trunk/gnue-common/doc/RPC-grpc-file.dtd     2005-08-10 14:46:39 UTC (rev 
7818)
@@ -94,5 +94,5 @@
 
 
 <!-- This DTD was created by gnuedtd
-     Updated: 2005-07-12 19:58:44   -->
+     Updated: 2005-08-10 16:33:05   -->
 

Modified: trunk/gnue-common/doc/gnue-schema.dtd
===================================================================
--- trunk/gnue-common/doc/gnue-schema.dtd       2005-08-10 14:40:24 UTC (rev 
7817)
+++ trunk/gnue-common/doc/gnue-schema.dtd       2005-08-10 14:46:39 UTC (rev 
7818)
@@ -207,5 +207,5 @@
 
 
 <!-- This DTD was created by gnuedtd
-     Updated: 2005-07-12 19:58:43   -->
+     Updated: 2005-08-10 16:33:04   -->
 

Modified: trunk/gnue-common/doc/man/gnue-schema.1
===================================================================
--- trunk/gnue-common/doc/man/gnue-schema.1     2005-08-10 14:40:24 UTC (rev 
7817)
+++ trunk/gnue-common/doc/man/gnue-schema.1     2005-08-10 14:46:39 UTC (rev 
7818)
@@ -1,4 +1,4 @@
-.TH READGSD 1 "12 July 2005" "readgsd"
+.TH READGSD 1 "10 August 2005" "readgsd"
 .SH NAME
 readgsd \- readgsd
 .SH SYNOPSIS

Modified: trunk/gnue-common/po/de.po
===================================================================
--- trunk/gnue-common/po/de.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/de.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -7,13 +7,13 @@
 msgstr ""
 "Project-Id-Version: GNUe-Common 0.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2005-07-22 11:51+0200\n"
 "Last-Translator: Johannes Vetter <address@hidden>\n"
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-1\n"
-"Content-Transfer-Encoding: 8bit"
+"Content-Transfer-Encoding: 8bit\n"
 
 #: apps/GBaseApp.py:116
 msgid "Displays the version information for this program."
@@ -117,7 +117,10 @@
 msgid ""
 "Debug Python's garbage collection on a SIGUSR1. If the argument is empty "
 "'garbage.log' will be used as logfile."
-msgstr "Startet die Fehlersuche in der Garbage-Kollektion beim Eintreffen 
eines USR1-Signals. Ist kein Argument angegeben, wird 'garbage.log' als 
Protokolldatei verwendet."
+msgstr ""
+"Startet die Fehlersuche in der Garbage-Kollektion beim Eintreffen eines USR1-"
+"Signals. Ist kein Argument angegeben, wird 'garbage.log' als Protokolldatei "
+"verwendet."
 
 #: apps/GBaseApp.py:189
 msgid ""
@@ -348,53 +351,79 @@
 
 #: apps/plugin.py:92
 msgid "The following plugins failed:\n"
-msgstr ""
-"Die folgenden Plugins sind fehlgeschlagen:\n"
+msgstr "Die folgenden Plugins sind fehlgeschlagen:\n"
 
 #: apps/plugin.py:99
 msgid "Cannot find plugin '%s'"
 msgstr "Das Plugin %s kann nicht gefunden werden"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Versuch etwas in eine schreibgesch�tzte Datenquelle einzuf�gen"
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 msgid "Cannot modify data of a read only datasource"
 msgstr "Versuch etwas aus einer schreibgesch�tzen Datenquelle zu �ndern"
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Versuch etwas aus einer schreibgesch�tzen Datenquelle zu l�schen"
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
+#, fuzzy
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr "Datenquelle %s ist SQL-basiert, hat aber keine <sql> Definition."
+
+#: datasources/Exceptions.py:133
+#, fuzzy
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr "Datenquelle %s ist nicht SQL-basiert, hat aber eine <sql> Definition."
+
+#: datasources/Exceptions.py:144
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr ""
-"Detailquelle '%(name)s' verweist auf eine nicht existierende Masterquelle "
-"'%(master)s'"
+"Detailquelle '%(name)s' verweist auf eine nicht existierende Masterquelle '%"
+"(master)s'"
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
-msgstr "Die Datenquelle '%s' enth�lt ein \"master\"- aber kein 
\"masterlink\"-Attribut"
+msgstr ""
+"Die Datenquelle '%s' enth�lt ein \"master\"- aber kein \"masterlink\"-"
+"Attribut"
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
-msgstr "Die Datenquelle '%s' enth�lt ein \"master\"- aber kein 
\"detaillink\"-Attribut"
+msgstr ""
+"Die Datenquelle '%s' enth�lt ein \"master\"- aber kein \"detaillink\"-"
+"Attribut"
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
-msgstr "Die Anzahl der Felder im masterlink- und detaillink-Attribut der 
Datenquelle '%s' stimmen nicht �berein"
+msgstr ""
+"Die Anzahl der Felder im masterlink- und detaillink-Attribut der Datenquelle "
+"'%s' stimmen nicht �berein"
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
-msgstr "Diese Datenquelle unterst�tzt den Aufruf der Funktionen 'update' und 
'call' nicht"
+msgstr ""
+"Diese Datenquelle unterst�tzt den Aufruf der Funktionen 'update' und 'call' "
+"nicht"
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+#, fuzzy
+msgid "Cannot call a function on an empty record"
+msgstr "Funktionsaufruf f�r leeren Datensatz"
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
@@ -402,16 +431,16 @@
 "Das Bedingungselement '%(element)s' sollte %(wanted)d Argumente haben, hat "
 "aber nur %(real)d"
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr "Das Feld '%(field)s' hat keinen Eintrag in der Referenztabelle"
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 "Keine Vereinheitlichung der Kombination '%(type1)s' und '%(type2)s' m�glich"
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
@@ -419,15 +448,27 @@
 "Der Wert '%(value1)s' vom Typ '%(type1)s' kann nicht in den Typ '%(type2)s' "
 "umgewandelt werden"
 
-#: datasources/GConnections.py:65
+# ../src/GConnections.py:134 :169
+#: datasources/GConnections.py:46
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"In der Verbindungsdefinitionsdatei ist keine Definition f�r '%(connection)s' "
+"enthalten.\n"
+"\n"
+"Datei: %(file)s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr "Das Modul '%s' ist nicht installiert."
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr "Sie k�nnen es von %s herunterladen."
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -437,7 +478,7 @@
 "\n"
 "Datei: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -447,7 +488,7 @@
 "\n"
 "Datei: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -457,27 +498,15 @@
 "\n"
 "Datei: %s"
 
-# ../src/GConnections.py:134 :169
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"In der Verbindungsdefinitionsdatei ist keine Definition f�r '%(connection)s' "
-"enthalten.\n"
-"\n"
-"Datei: %(file)s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr "Anmeldung erforderlich f�r %(newline)s\"%(description)s\""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr "GNU Enterprise: Anmeldung f�r %s"
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -487,199 +516,184 @@
 "\n"
 "Grund: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr "Datenquelle %s ist SQL-basiert, hat aber keine <sql> Definition."
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr "Datenquelle %s ist nicht SQL-basiert, hat aber eine <sql> Definition."
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr "Unbekanntes Format f�r das 'order_by'-Attribut"
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr "Typ des Datenobjektes"
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 msgid "Connection Name"
 msgstr "Verbindungsname"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 msgid "Table Name"
 msgstr "Tabellenname"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr "Anzahl der Zeilen im Cache"
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr "Abfrage beim Start ausf�hren"
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr "Name der Master-Datenquelle"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr "Feld(er) der Master-Datenquelle"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr "Feld(er) der Detail-Datenquelle"
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr "Explizite Felder"
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr "Felder des Prim�rschl�ssels"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr "Felder des Prim�rschl�ssels"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr "Nach Commit erneut abfragen?"
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr "Die URL '%s' entspricht keiner g�ltigen Applikations-Server-Quelle"
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr "Der Ressourcen-Typ '%s' wird nicht unterst�tzt."
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "Die Ressource '%(name)s' vom Typ '%(type)s' wurde nicht gefunden"
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "Der Benutzer hat die Login Anfrage abgebrochen."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 msgid "No type transformation for '%s' found"
 msgstr "Keine Typenumwandlung f�r '%s' gefunden"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr "DB-Export von %s"
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr "Tripel unterschiedlicher L�ngen k�nnen nicht verschmolzen werden"
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr "Funktionsaufruf f�r leeren Datensatz"
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr "Das Python-Modul '%s' ist nicht installiert."
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Benutzername"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Passwort"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
-msgstr "Der Treiber '%(driver)s' lieferte eine ung�ltige Zeilenanzahl 
'%(count)s'"
+msgstr ""
+"Der Treiber '%(driver)s' lieferte eine ung�ltige Zeilenanzahl '%(count)s'"
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "Tabellen"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr "Doppelter Abschnittsname '%s'"
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 msgid "Missing section name"
 msgstr "Abschnittsname fehlt"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "Gesch�ftsobjekte"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr "'%(value)s' ist kein g�ltiger Filterwert f�r '%(filter)s'"
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "Ansichten"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr "Anmeldung des SYSDBA bei der Sicherheitsdatenbank"
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr "Bitte geben Sie ein Kennwort an"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr "Betriebssystembenutzer f�r den Rechner %s"
 
 # ../src/RuntimeSettings.py:92 :95
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 msgid "Unable to establish session: %s"
 msgstr "Sitzung konnte nicht erstellt werden: %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr "Erzeuge Datenbank Instanz %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr "Parameter werden eingestellt ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr "Protokoll- und Daten-Bereich werden hinzugef�gt ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr "Wechsle in den Administrationsmodus"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr "Aktiviere Datenbankinstanz mit dem Benutzer %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr "System-Tabellen werden geladen ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr "Datenbank-Instanz wurde erstellt."
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr ""
 "WARNUNG: Der Datentyp von '%(table)s.%(column)s' wird auf 'timestamp' gesetzt"
@@ -708,81 +722,84 @@
 msgid "System Synonyms"
 msgstr "System-Synonyme"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr "Datenbank konnte nicht erstellt werden"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr "Die Tabelle '%s' kann nicht mehr gefunden werden"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr "Der SQL-Befehl '%s' kann nicht aufgeteilt werden"
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 msgid "Table '%(table)s' not found in the schema"
 msgstr "Die Tabelle '%(table)s' konnte nicht im Schema gefunden werden"
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
-msgstr "Die Schl�sselfelder '%(fields)s' sind in der Zeile '%(row)s' der 
Tabelle '%(table)s' nicht enthalten"
+msgstr ""
+"Die Schl�sselfelder '%(fields)s' sind in der Zeile '%(row)s' der Tabelle '%"
+"(table)s' nicht enthalten"
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "Die Tabelle '%(table)s' hat kein(e) Feld(er) '%(field)s'"
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr "Die Tabellen enthalten zirkul�re oder unl�sbare Referenzen"
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr "Die Tabelle '%s' enth�lt zirkul�re oder unl�sbare Referenzen"
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "Der Wert '%(value)s' ist kein numerischer Wert (%(length)d.%(scale)d)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr ""
-"Der Wert '%(value)s' liegt au�erhalb des g�ltigen Bereiches 
(%(length)s.%(scale)s)"
+"Der Wert '%(value)s' liegt au�erhalb des g�ltigen Bereiches (%(length)s.%"
+"(scale)s)"
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr "'%(value)s' ist kein g�ltiger boolscher Wert"
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "'%s' ist keine Datumsangabe (YYYY-MM-DD)"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "'%s' ist keine g�ltige Zeitangabe (HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "'%s' ist keine Datums- und Zeitangabe (YYYY-MM-DD HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr "'%s' ist kein bekannter Feldtyp"
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr "Importiert GNUe Schema Definitionsdateien in die angegebene Verbindung"
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Das Datenbankschema wird in der Verbindung <connectionname> erzeugt"
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 "Zus�tzlich wird in dieser Datei der SQL-Code zur Schemaerzeugung abgelegt."
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
@@ -790,7 +807,7 @@
 "Es wird nur der SQL-Code in der Ausgabedatei abgelegt. Das Datenbank-Schema\n"
 "wird nicht ge�ndert."
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
@@ -798,7 +815,7 @@
 "Art der Verarbeitung. Ist <mode> 'schema', wird nur das Datenbankschema\n"
 "aktualisert. Ist <mode> 'data' werden nur die Daten aktualisiert."
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
@@ -807,11 +824,11 @@
 "erzeugt,\n"
 "wird dieser Benutzer automatisch zum Eigent�mer der Datenbank."
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr "Gibt das Passwort f�r die Datenbank an."
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -823,7 +840,7 @@
 "angegeben werden. Dieser Benutzer wird Eigent�mer der neu angelegten "
 "Datenbank."
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
@@ -831,67 +848,67 @@
 "Ist diese Option aktiviert, werden alle Fragen des Programmes automatisch "
 "mit 'ja' beantwortet."
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "Keine Eingabe-Datei angegeben."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 msgid "Unable to open input file: %s"
 msgstr "Die Eingabe-Datei '%s' kann nicht ge�ffnet werden."
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr "F�r die Ausgabe an eine Datei ist ein Dateiname erforderlich."
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr "Die Art der Ausf�hrung muss 'both', 'schema' oder 'data' enthalten."
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr "Sie sind dabei eine neue Datenbank '%s' anzulegen. Weiter"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr "n"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr "j"
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr "Sie sind dabei die Datenbank '%s' zu �ndern. Weiter"
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr "Datenbankschema wird aktualisiert ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr "Daten werden aktualisiert ..."
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
-"F�r die Tabelle '%s' ist kein Schl�ssel definiert. Sollen alle Zeilen "
-"neu eingef�gt werden"
+"F�r die Tabelle '%s' ist kein Schl�ssel definiert. Sollen alle Zeilen neu "
+"eingef�gt werden"
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr "  Tabelle '%s' wird aktualisiert ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr "    Zeilen: %(ins)d neu, %(upd)d ge�ndert, %(kept)d unver�ndert."
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 msgid "  inserting into table '%s' ..."
 msgstr "  Tabelle '%s' wird aktualisiert ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr "    Zeilen: %(ins)d eingef�gt"
 
@@ -1353,7 +1370,11 @@
 "py-xmlrpc unterst�tzt nur das 'http'-Transportprotokoll. Sollten Sie 'https' "
 "ben�tigen, verwenden Sie den 'pw_xmlrpc'-Adapter."
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Kein g�ltiges Datum"
 
@@ -1368,3 +1389,6 @@
 #: utils/uuid.py:66
 msgid "No namespace given for namebased UUID generation"
 msgstr "Kein Namespace f�r namensbasierende UUID-Generierung angegeben"
+
+#~ msgid "The '%s' python module is not installed."
+#~ msgstr "Das Python-Modul '%s' ist nicht installiert."

Modified: trunk/gnue-common/po/es_ES.po
===================================================================
--- trunk/gnue-common/po/es_ES.po       2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/es_ES.po       2005-08-10 14:46:39 UTC (rev 7818)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Common 0.5.5\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2004-06-09\n"
 "Last-Translator: J. Esteban <address@hidden>\n"
 "Language-Team: es_ES\n"
@@ -348,76 +348,106 @@
 msgid "Cannot find plugin '%s'"
 msgstr "No existe la tabla '%s'"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 #, fuzzy
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Intento de inserci�n en origen de datos de solo-lectura"
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 #, fuzzy
 msgid "Cannot modify data of a read only datasource"
 msgstr "Intento borrar en origen de datos de solo-lectura"
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 #, fuzzy
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Intento borrar en origen de datos de solo-lectura"
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
 #, fuzzy
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr "La fuente de datos %s es sql, pero no hay una definici�n <sql>"
+
+#: datasources/Exceptions.py:133
+#, fuzzy
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr "La fuente de datos %s no es sql, pero hay una definici�n <sql>"
+
+#: datasources/Exceptions.py:144
+#, fuzzy
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr "El maestro '%s' de '%s' no existe."
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+msgid "Cannot call a function on an empty record"
+msgstr ""
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
 msgstr ""
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
 msgstr ""
 
-#: datasources/GConnections.py:65
+# ../src/GConnections.py:134 :169
+#: datasources/GConnections.py:46
+#, fuzzy
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"El archivo de conexiones no define \"%s\".\n"
+"\n"
+"Archivo: %s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr ""
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr ""
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -427,7 +457,7 @@
 "\n"
 "Fichero: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -437,7 +467,7 @@
 "\n"
 "Fichero: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -447,27 +477,15 @@
 "\n"
 "Archivo: %s"
 
-# ../src/GConnections.py:134 :169
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-#, fuzzy
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"El archivo de conexiones no define \"%s\".\n"
-"\n"
-"Archivo: %s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr ""
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -477,209 +495,193 @@
 "\n"
 "Error: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr "La fuente de datos %s es sql, pero no hay una definici�n <sql>"
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr "La fuente de datos %s no es sql, pero hay una definici�n <sql>"
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr ""
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr "Tipo de objeto de datos"
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 msgid "Connection Name"
 msgstr "Nombre de la conexi�n"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 msgid "Table Name"
 msgstr "Nombre de la tabla"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr "Tama�o de cach�"
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr "Interrogar al inicio"
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr "M/D Fuente de datos maestra"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 #, fuzzy
 msgid "M/D Master Field(s)"
 msgstr "M/D Campo maestro"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 #, fuzzy
 msgid "M/D Detail Field(s)"
 msgstr "M/D Campo de detalle"
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr "Campos expl�citos"
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr "Campos que componen la clave principal"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 #, fuzzy
 msgid "Primary Key Sequence"
 msgstr "Clave principal: %s"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr ""
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr ""
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr ""
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 #, fuzzy
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "La fila %d de la tabla %s no tiene campo clave."
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "El usuario cancel� el proceso de login."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 #, fuzzy
 msgid "No type transformation for '%s' found"
 msgstr "informacion de enlace para %s"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Nombre"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Clave"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "Tablas"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 #, fuzzy
 msgid "Missing section name"
 msgstr "Nombre de la conexi�n"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "Clase de objeto gesti�n"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "Vistas"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
 # ../src/RuntimeSettings.py:92 :95
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 #, fuzzy
 msgid "Unable to establish session: %s"
 msgstr ""
 "\n"
 "Aviso: Incapaz de guardar los datos de la sesi�n en %s\n"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 #, fuzzy
 msgid "Loading system tables ..."
 msgstr "Cargando fichero gsd '%s' ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr ""
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 #, fuzzy
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr "CUIDADO: el tipo de '%s.%s' se ha cambiado a 'timestamp'"
@@ -708,111 +710,111 @@
 msgid "System Synonyms"
 msgstr "Sin�nimos de sistema"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 #, fuzzy
 msgid "Cannot find table '%s' anymore"
 msgstr "No existe la tabla '%s'"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr ""
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 #, fuzzy
 msgid "Table '%(table)s' not found in the schema"
 msgstr "La tabla '%s' no tiene campo '%s'"
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 #, fuzzy
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "La tabla '%s' no tiene campo '%s'"
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr ""
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr ""
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 #, fuzzy
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "no es num�rico (%d.%d)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 #, fuzzy
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr "El valor de %s, '%s', est� fuera de rango."
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr ""
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 #, fuzzy
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "no es una fecha (DD-MM-YYYY)"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 #, fuzzy
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "no es una hora (HH:MM:SS.SS"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 #, fuzzy
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "no es fecha-hora (DD-MM-YYYY HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr ""
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 #, fuzzy
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr "y la importa sobre una conexi�n."
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 #, fuzzy
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Utilice conexi�n <nombredeconexi�n> para importar datos."
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
 msgstr ""
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
 msgstr ""
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
 msgstr ""
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr ""
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -820,75 +822,75 @@
 "database and will be implicitly created."
 msgstr ""
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
 msgstr ""
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "No se ha especificado fichero de entrada."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 #, fuzzy
 msgid "Unable to open input file: %s"
 msgstr "Incapaz de abrir archivo %s."
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr ""
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr ""
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr ""
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 #, fuzzy
 msgid "Updating schema ..."
 msgstr "Salvando schema en %s ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr ""
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 #, fuzzy
 msgid "  updating table '%s' ..."
 msgstr "Cargando fichero gsd '%s' ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 #, fuzzy
 msgid "  inserting into table '%s' ..."
 msgstr "Cargando fichero gsd '%s' ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1356,7 +1358,11 @@
 "py-xmlrpc solo soporta transporte HTTP. Si necesita HTTPS, considere el "
 "controlador 'pw_xmlrpc'."
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Fecha no v�lida"
 

Modified: trunk/gnue-common/po/es_MX.po
===================================================================
--- trunk/gnue-common/po/es_MX.po       2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/es_MX.po       2005-08-10 14:46:39 UTC (rev 7818)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2002-07-05 13:48+0200\n"
 "Last-Translator: Enrique Sanchez <address@hidden>\n"
 "Language-Team: Espa~ol/Mexico\n"
@@ -335,75 +335,104 @@
 msgid "Cannot find plugin '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 #, fuzzy
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Intento de introducir dentro de un datasource de solo-lectura ."
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 #, fuzzy
 msgid "Cannot modify data of a read only datasource"
 msgstr "Intento borrar de un datasource de solo-lectura ."
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 #, fuzzy
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Intento borrar de un datasource de solo-lectura ."
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:133
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:144
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr ""
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+msgid "Cannot call a function on an empty record"
+msgstr ""
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
 msgstr ""
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
 msgstr ""
 
-#: datasources/GConnections.py:65
+# ../src/GConnections.py:134 :169
+#: datasources/GConnections.py:46
+#, fuzzy
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"El archivo de coneiones no contiene una definiciones \n"
+" para  \"%s\".\n"
+"\n"
+"Archivo: %s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr ""
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr ""
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -413,7 +442,7 @@
 "\n"
 "Failas: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -423,7 +452,7 @@
 "\n"
 "Archivo: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -433,31 +462,18 @@
 "\n"
 "Archivo: %s"
 
-# ../src/GConnections.py:134 :169
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
+#: datasources/GConnections.py:459
 #, fuzzy
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"El archivo de coneiones no contiene una definiciones \n"
-" para  \"%s\".\n"
-"\n"
-"Archivo: %s"
-
-#: datasources/GConnections.py:385
-#, fuzzy
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 "Login requerido para \n"
 "\"%s\""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr "GNU Enterprise: Login a %s"
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -467,210 +483,194 @@
 "\n"
 "Error: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr ""
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr ""
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 #, fuzzy
 msgid "Connection Name"
 msgstr "Conexion: "
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 #, fuzzy
 msgid "Table Name"
 msgstr "Nombre"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr ""
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr ""
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 #, fuzzy
 msgid "M/D Master DataSource"
 msgstr "Crear Fuente de Datos"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 #, fuzzy
 msgid "M/D Master Field(s)"
 msgstr "Crear Fuente de Datos"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr ""
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr ""
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr ""
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr ""
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 #, fuzzy
 msgid "Resource type '%s' is not supported"
 msgstr "El adaptador GComm '%s' no soporta clientes"
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr ""
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "El usuario cancelo el proceso de login."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 #, fuzzy
 msgid "No type transformation for '%s' found"
 msgstr "informacion de enlace para %s"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 #, fuzzy
 msgid "User Name"
 msgstr "Nombre"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 #, fuzzy
 msgid "Missing section name"
 msgstr "Conexion: "
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
 # ../src/RuntimeSettings.py:92 :95
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 #, fuzzy
 msgid "Unable to establish session: %s"
 msgstr ""
 "\n"
 "Aviso: Incapaz de guardar los datos de la sesion en %s\n"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr ""
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr ""
 
@@ -698,101 +698,101 @@
 msgid "System Synonyms"
 msgstr ""
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr ""
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 msgid "Table '%(table)s' not found in the schema"
 msgstr ""
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr ""
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr ""
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr ""
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr ""
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr ""
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr ""
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr ""
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr ""
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr ""
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
 msgstr ""
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
 msgstr ""
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
 msgstr ""
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr ""
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -800,18 +800,18 @@
 "database and will be implicitly created."
 msgstr ""
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
 msgstr ""
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 #, fuzzy
 msgid "No input file specified."
 msgstr "No se ha especificado ninguna Definicion de Forma."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 #, fuzzy
 msgid "Unable to open input file: %s"
 msgstr ""
@@ -819,57 +819,57 @@
 "\n"
 "    %s"
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr ""
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr ""
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr ""
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr ""
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr ""
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr ""
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 msgid "  inserting into table '%s' ..."
 msgstr ""
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1320,7 +1320,11 @@
 "a look at the 'pw_xmlrpc' adapter."
 msgstr ""
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Fecha invalida"
 

Modified: trunk/gnue-common/po/fr.po
===================================================================
--- trunk/gnue-common/po/fr.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/fr.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2004-04-14 19:00+0200\n"
 "Last-Translator: Laurent Savaete <address@hidden>\n"
 "Language-Team: Francais <address@hidden>\n"
@@ -353,76 +353,104 @@
 msgid "Cannot find plugin '%s'"
 msgstr "Impossible de trouver la table '%s'"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 #, fuzzy
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Tentative d'insertion sur une source de donn�es en lecture seule."
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 #, fuzzy
 msgid "Cannot modify data of a read only datasource"
 msgstr "Tentative de suppression sur une source de donn�es en lecture seule."
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 #, fuzzy
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Tentative de suppression sur une source de donn�es en lecture seule."
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:133
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:144
 #, fuzzy
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr "La source de d�tail '%s' fait r�f�rence � un ma�tre non-existant '%s'."
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+msgid "Cannot call a function on an empty record"
+msgstr ""
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
 msgstr ""
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
 msgstr ""
 
-#: datasources/GConnections.py:65
+#: datasources/GConnections.py:46
+#, fuzzy
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"Le fichier de connexions ne contient aucune d�finition \n"
+"    pour \"%s\".\n"
+"\n"
+"Fichier: %s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr ""
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr ""
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -432,7 +460,7 @@
 "\n"
 "Fichiers: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -442,7 +470,7 @@
 "\n"
 "Fichier: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -452,27 +480,15 @@
 "\n"
 "Fichier: %s"
 
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-#, fuzzy
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"Le fichier de connexions ne contient aucune d�finition \n"
-"    pour \"%s\".\n"
-"\n"
-"Fichier: %s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr ""
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -482,209 +498,193 @@
 "\n"
 "Erreur: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr ""
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr ""
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 #, fuzzy
 msgid "Connection Name"
 msgstr "Connexion refus�e"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 #, fuzzy
 msgid "Table Name"
 msgstr "Table"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr ""
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr ""
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr ""
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr ""
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 #, fuzzy
 msgid "Primary Key Field(s)"
 msgstr "Cl� primaire: %s"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 #, fuzzy
 msgid "Primary Key Sequence"
 msgstr "Cl� primaire: %s"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr ""
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr ""
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr ""
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 #, fuzzy
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "La ligne %d de la table %s n'a pas de champ cl�."
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "Demande de connexion annul�e par l'utilisateur."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 #, fuzzy
 msgid "No type transformation for '%s' found"
 msgstr "de liaison pour %s "
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Nom d'utilisateur"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Mot de passe"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "Tables"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 #, fuzzy
 msgid "Missing section name"
 msgstr "Connexion refus�e"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "Business Object Class"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "Vues"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 #, fuzzy
 msgid "Unable to establish session: %s"
 msgstr ""
 "\n"
 "Attention: Impossible de sauvegarder les donn�es de la session vers %s\n"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 #, fuzzy
 msgid "Loading system tables ..."
 msgstr "Chargement du fichier gsd '%s' ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr ""
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 #, fuzzy
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr "ATTENTION: changement du type de colonne de '%s.%s' en 'timestamp'."
@@ -713,111 +713,111 @@
 msgid "System Synonyms"
 msgstr "Synonymes syst�me"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 #, fuzzy
 msgid "Cannot find table '%s' anymore"
 msgstr "Impossible de trouver la table '%s'"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr ""
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 #, fuzzy
 msgid "Table '%(table)s' not found in the schema"
 msgstr "La table '%s' n'a pas de champ '%s'."
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 #, fuzzy
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "La table '%s' n'a pas de champ '%s'."
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr ""
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr ""
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 #, fuzzy
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "n'est pas un nombre (%d.%d)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 #, fuzzy
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr "%s Valeur '%s' hors de la plage (%s)"
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr ""
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 #, fuzzy
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "n'est pas une date (AAAA-MM-JJ)"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 #, fuzzy
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "n'est pas une heure (HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 #, fuzzy
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "n'est pas une horodate (AAAA-MM-JJ HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr ""
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 #, fuzzy
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr "de sch�ma GNUe et les importe vers une connexion."
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 #, fuzzy
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Utiliser la connexion <nom_de_connexion> pour importer les donn�es."
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
 msgstr ""
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
 msgstr ""
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
 msgstr ""
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr ""
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -825,76 +825,76 @@
 "database and will be implicitly created."
 msgstr ""
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
 msgstr ""
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "Pas de fichier d'entr�e sp�cifi�."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 #, fuzzy
 msgid "Unable to open input file: %s"
 msgstr "Impossible d'ouvrir le fichier d'entr�e %s."
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr ""
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr ""
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 #, fuzzy
 msgid "n"
 msgstr "non"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr ""
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 #, fuzzy
 msgid "Updating schema ..."
 msgstr "Ecriture du sch�ma dans %s ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr ""
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 #, fuzzy
 msgid "  updating table '%s' ..."
 msgstr "Chargement du fichier gsd '%s' ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 #, fuzzy
 msgid "  inserting into table '%s' ..."
 msgstr "Chargement du fichier gsd '%s' ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1357,7 +1357,11 @@
 "py-xmlrpc ne supporte que http comme transport. Si vous avez besoin de "
 "https, jetez un oeil � l'adaptateur 'pw_xmlrpc'"
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Date invalide"
 

Modified: trunk/gnue-common/po/hu.po
===================================================================
--- trunk/gnue-common/po/hu.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/hu.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Common 0.5\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: $Date$\n"
 "Last-Translator: Kmetyk� G�bor <address@hidden>\n"
 "MIME-Version: 1.0\n"
@@ -103,7 +103,8 @@
 msgstr "Az egyes automatikus dokument�ci�khoz tartoz� lehet�s�gek."
 
 #: apps/GBaseApp.py:170
-msgid "Run Python's built-in profiler and display the resulting run 
statistics."
+msgid ""
+"Run Python's built-in profiler and display the resulting run statistics."
 msgstr ""
 "Futtatja a Python be�p�tett profiler-�t, majd megjelen�ti a l�trej�tt fut�si "
 "statisztik�kat."
@@ -116,7 +117,9 @@
 msgid ""
 "Debug Python's garbage collection on a SIGUSR1. If the argument is empty "
 "'garbage.log' will be used as logfile."
-msgstr "Nyomk�veti a Python szem�tgy�jt�s�t SIGUSR1 eset�n. Ha �res az 
argumentum, 'garbage.log' lesz a log f�jl neve."
+msgstr ""
+"Nyomk�veti a Python szem�tgy�jt�s�t SIGUSR1 eset�n. Ha �res az argumentum, "
+"'garbage.log' lesz a log f�jl neve."
 
 #: apps/GBaseApp.py:189
 msgid ""
@@ -169,8 +172,11 @@
 msgstr "Ehhez az alkalmaz�shoz a Python 2.3 vagy nagyobb sz�ks�ges."
 
 #: apps/GBaseApp.py:224
-msgid "This application requires Python 2.3 or greater. You are running Python 
%s"
-msgstr "Ehhez az alkalmaz�shoz a Python 2.3 vagy �jabb sz�ks�ges. Most a 
Python %s fut"
+msgid ""
+"This application requires Python 2.3 or greater. You are running Python %s"
+msgstr ""
+"Ehhez az alkalmaz�shoz a Python 2.3 vagy �jabb sz�ks�ges. Most a Python %s "
+"fut"
 
 #: apps/GBaseApp.py:328
 msgid "The debug_level option (\"-d\") expects numerical values."
@@ -229,7 +235,8 @@
 
 #: apps/GBaseApp.py:569 apps/GBaseApp.py:590
 msgid "To view general help, run this command with the --help option."
-msgstr "Az �ltal�nos seg�ts�ghez a --help opci�val futassa ugyanezt a 
parancsot."
+msgstr ""
+"Az �ltal�nos seg�ts�ghez a --help opci�val futassa ugyanezt a parancsot."
 
 #: apps/GBaseApp.py:571
 msgid "Developer-specific command line options:"
@@ -309,7 +316,8 @@
 
 #: apps/GServerApp.py:64
 msgid "Filename to store the server's process id."
-msgstr "A kiszolg�l� folyamatazonos�t�j�nak (pid) t�rol�s�ra szolg�l� f�jl 
neve."
+msgstr ""
+"A kiszolg�l� folyamatazonos�t�j�nak (pid) t�rol�s�ra szolg�l� f�jl neve."
 
 #: apps/RuntimeSettings.py:101 apps/RuntimeSettings.py:107
 msgid ""
@@ -343,41 +351,68 @@
 msgid "Cannot find plugin '%s'"
 msgstr "A '%s' plugin nem tal�lhat�"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Csak olvashat� adatforr�sba t�rt�nt besz�r�si k�s�rlet"
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 msgid "Cannot modify data of a read only datasource"
 msgstr "Csak olvashat� adatforr�son t�rt�nt m�dos�t�si k�s�rlet"
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Csak olvashat� adatforr�son t�rt�nt t�rl�si k�s�rlet"
 
-#: datasources/Exceptions.py:117
-msgid "Detail datasource '%(name)s' references non-existant master 
'%(master)s'"
-msgstr "A '%(name)s' detail forr�s a nem l�tez� '%(master)s' master-re 
hivatkozik"
+#: datasources/Exceptions.py:122
+#, fuzzy
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr "A %s adatforr�s SQL alap�, de nincs <sql> defin�ci�ja."
 
-#: datasources/Exceptions.py:128
-msgid "Datasource '%s' contains a 'master' attribute, but no 'masterlink' 
attribute"
-msgstr "A(z) '%s' adatforr�snak van 'master', de nincs 'masterlink' 
attrib�tuma"
+#: datasources/Exceptions.py:133
+#, fuzzy
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr "A %s adatforr�s nem SQL alap�, de van hozz� <sql> defin�ci�-"
 
-#: datasources/Exceptions.py:139
-msgid "Datasource '%s' contains a 'master' attribute, but no 'detaillink' 
attribute"
-msgstr "A(z) '%s' adatforr�snak van 'master', de nincs 'detaillink' 
attrib�tuma"
+#: datasources/Exceptions.py:144
+msgid ""
+"Detail datasource '%(name)s' references non-existant master '%(master)s'"
+msgstr ""
+"A '%(name)s' detail forr�s a nem l�tez� '%(master)s' master-re hivatkozik"
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:155
 msgid ""
+"Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
+msgstr ""
+"A(z) '%s' adatforr�snak van 'master', de nincs 'masterlink' attrib�tuma"
+
+#: datasources/Exceptions.py:166
+msgid ""
+"Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
+msgstr ""
+"A(z) '%s' adatforr�snak van 'master', de nincs 'detaillink' attrib�tuma"
+
+#: datasources/Exceptions.py:178
+msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
-msgstr "A(z) '%s' adatforr�sn�l nem egyezik a 'masterlink' �s 'detaillink' 
attrib�tumban szerepl� mez�k sz�ma"
+msgstr ""
+"A(z) '%s' adatforr�sn�l nem egyezik a 'masterlink' �s 'detaillink' "
+"attrib�tumban szerepl� mez�k sz�ma"
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr "Ezen az adatforr�son nem haszn�lhat� 'update' �s 'call' elj�r�s"
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+#, fuzzy
+msgid "Cannot call a function on an empty record"
+msgstr "F�ggv�nyh�v�s �res rekordn�l"
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
@@ -385,15 +420,15 @@
 "A '%(element)s' felt�telnek '%(wanted)d' argumentuma kellene legyen, de csak "
 "%(real)d' szerepel"
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr "A '%(field)s' mez�nek nincs bejegyz�se az adott keres�si t�bl�ban"
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr "Nincs unifik�ci�s szab�ly a '%(type1)s' �s '%(type2)s' kombn�ci�ra"
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
@@ -401,15 +436,25 @@
 "A '%(type1)s' t�pus� '%(value1)s' �rt�k nem konvert�lhat� '%(type2)s' "
 "t�pus�ra"
 
-#: datasources/GConnections.py:65
+#: datasources/GConnections.py:46
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"A kapcsolat f�jl nem tartalmaz defin�ci�t a \"%(connection)s\" sz�m�ra.\n"
+"\n"
+"F�jl: %(file)s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr "A '%s' modul nincs telep�tve."
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr "  Let�lthet� innen: %s."
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -419,7 +464,7 @@
 "\n"
 "F�jl: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -429,7 +474,7 @@
 "\n"
 "F�jl: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -439,25 +484,15 @@
 "\n"
 "F�jl: %s"
 
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"A kapcsolat f�jl nem tartalmaz defin�ci�t a \"%(connection)s\" sz�m�ra.\n"
-"\n"
-"F�jl: %(file)s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr "Bejelentkez�s sz�ks�ges: %(newlines)s\"%(descriptions)s\""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr "GNU Enterprise: Bejelentkez�s %s"
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -467,202 +502,188 @@
 "\n"
 "Hiba: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr "A %s adatforr�s SQL alap�, de nincs <sql> defin�ci�ja."
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr "A %s adatforr�s nem SQL alap�, de van hozz� <sql> defin�ci�-"
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr "Ismeretlen t�pus/form�tum az 'order-by' attrib�tumn�l"
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr "Adatobjektum T�pus"
 
 # 
c:\python22\lib\site-packages\gnue/common/rpc/drivers/xmlrpc/ClientAdapter.py:197
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 msgid "Connection Name"
 msgstr "Kapcsolatn�v"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 msgid "Table Name"
 msgstr "T�blan�v"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr "Gyors�t�t�r m�rete"
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr "Lek�rdez�s v�grehajt�sa indul�skor"
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr "M/D Master adatforr�s"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr "M/D Master mez�(k)"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr "M/D Detail mez�(k)"
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr "Explicit mez�k"
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr "Els�dleges kulcsmez�(k)"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr "Els�dleges kulcsmez�(k)"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr "V�grehajt�s ut�n �jb�li lek�rdez�s?"
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr "A '%s' URL nem hat�roz meg �rv�nyes AppServer er�forr�st"
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr "A '%s' er�forr�s-�tpus nem t�mogatott"
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "A '%(type)s' t�pus� '%(name)s' er�forr�s nem tal�lhat�"
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "A felhaszn�l� megszak�totta a bel�p�st."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 msgid "No type transformation for '%s' found"
 msgstr "Nem tal�lhat� t�pustranszform�ci� '%s' sz�m�ra"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr "%s DB-exportja"
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr "Nem lehet k�l�nb�z� hossz�s�g� h�rmasokat �sszef�s�lni"
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr "F�ggv�nyh�v�s �res rekordn�l"
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr "A(z) '%s' python modul nincs telep�tve."
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Felhaszn�l�n�v"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Jelsz�"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
-msgstr "A(z) '%(driver)s' meghajt� �rv�nytelen sorsz�mot ('%(count)s') adott 
vissza"
+msgstr ""
+"A(z) '%(driver)s' meghajt� �rv�nytelen sorsz�mot ('%(count)s') adott vissza"
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "T�bl�k"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr "Duplik�lt munkamenet n�v: %s"
 
 # 
c:\python22\lib\site-packages\gnue/common/rpc/drivers/xmlrpc/ClientAdapter.py:197
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 msgid "Missing section name"
 msgstr "Hi�nyz� munkamenet n�v"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "�zleti objektum oszt�ly"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr "'%(value)s' nem �rv�nyes sz�r�felt�tel a '%(filter)s' sz�r�h�z"
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "N�zetek"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr "SYSDBA bejelentkez�s a biztons�gi adatb�zisba"
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr "Adjon meg egy jelsz�t"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr "OS felhaszn�l� a %s gazdag�pen"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 msgid "Unable to establish session: %s"
 msgstr "Nem lehetett l�trehozni a session-t: %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr "%s adatb�zis p�ld�ny l�trehoz�sa"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr "Param�terek be�ll�t�sa ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr "Log- �s adat-volumennek hozz�ad�sa ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr "Adminisztr�ci�s m�dba l�p�s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr "P�ld�ny aktiv�l�sa %s indul� felhaszn�l�val"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr "Rendszer t�bl�k bet�lt�se ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr "Adatb�zis p�ld�ny l�trehoz�sra ker�lt."
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
-msgstr "FIGYELEM: a '%(table)s.%(column)s' oszlop t�pus�t 'timestamp'-re 
m�dos�tjuk"
+msgstr ""
+"FIGYELEM: a '%(table)s.%(column)s' oszlop t�pus�t 'timestamp'-re m�dos�tjuk"
 
 #: datasources/drivers/sql/oracle/Behavior.py:53
 msgid "User Tables"
@@ -688,79 +709,84 @@
 msgid "System Synonyms"
 msgstr "Rendszer szinon�m�k"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr "Adatb�zis l�trehoz�sa sikertelen"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr "T�bb� nem tal�lhat� a '%s' t�bla"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr "Nem bothat� fel az SQL parancs: '%s'"
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 msgid "Table '%(table)s' not found in the schema"
 msgstr "A(z) '%(table)s' t�bla nem tal�lhat� a s�m�ban"
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
-msgstr "A(z) '%(fields)s' kulcsmez�(k) hi�nyoznak a(z) '%(table)s' t�bla 
'%(row)s' sor�b�l"
+msgstr ""
+"A(z) '%(fields)s' kulcsmez�(k) hi�nyoznak a(z) '%(table)s' t�bla '%(row)s' "
+"sor�b�l"
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "A(z) '%(table)s' t�bl�ban nincs '%(field)s' mez�."
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr "A t�bl�k k�z�tt feloldhatatlan vagy k�rk�r�s hivatkoz�sok l�teznek"
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr "A(z) '%s' t�bla k�rk�r�s/feloldhatatlan rekordhivatkoz�sokat tartalmaz"
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "A(z) '%(value)s' �rt�k nem �rv�nyes sz�m (%(length)d.%(scale)d)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr "A(z) '%(value)s' �rt�k out of Range (%(length)s.%(scale)s)"
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr "A(z) '%(value)s' nem �rv�nyes logikai �rt�k"
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "'%s' nem �rv�nyes d�tum, haszn�lja a 'YYYY-MM-DD' (ISO) alakot"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
-msgstr "'%s' nem �rv�nyes id��rt�km haszn�lja a 'HH[:MM[:SS[.ss]]]' (ISO) 
alakot"
+msgstr ""
+"'%s' nem �rv�nyes id��rt�km haszn�lja a 'HH[:MM[:SS[.ss]]]' (ISO) alakot"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
-msgstr "'%s' nem �rv�nyes d�tum/id� �rt�k, haszn�lja a 'YYYY-MM-DD 
HH[:MM[:SS[.ss]]]' (ISO) alakot"
+msgstr ""
+"'%s' nem �rv�nyes d�tum/id� �rt�k, haszn�lja a 'YYYY-MM-DD HH[:MM[:SS[."
+"ss]]]' (ISO) alakot"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr "'%s' nem ismert mez�t�pus"
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr "GNUe S�ma Defin0ci�s f�jlok beolvas�s egy adott kapcsolaton kereszt�l"
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Haszn�lja a <connectionname> kapcsolatot a s�ma l�trehoz�s�hoz."
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr "A s�ma l�trehoz�s�t v�gz� k�dot ebbe a f�jlba is elk�ldi."
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
@@ -768,7 +794,7 @@
 "Ha ez a jelz? be van �ll�tva, csak a kimeneti f�jlba ker�l a k�d, a s�ma nem "
 "ker�l automatikusan l�trehoz�sra."
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
@@ -776,7 +802,7 @@
 "M�k�d�si m�d. Ha ez a m�d 'schema', csak a s�ma l�trehoz�sa t�rt�nik meg. Ha "
 "a m�d 'data', csak az adatok integr�l�sa t�rt�nik."
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
@@ -784,11 +810,11 @@
 "Adatb�zis felhaszn�l� nev�nek megad�sa. Ha az adatb�zist l�tre kell hozni, "
 "ez a felhaszn�l� lesz a tulajdonosa."
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr "Adatb�zis jelsz� megad�sa."
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -800,7 +826,7 @@
 "kapcsolat-le�r�sban, vagy parancssorban megadva. Ez a felhaszn�l� lesz az "
 "adatb�zis tulajdonosa, �s l�trehoz�sra is ker�l."
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
@@ -808,65 +834,67 @@
 "Ha ez az opci� be van �ll�tva, a program k�tegelt m�dban fut, azaz minden "
 "k�rd�sre automatikusan igennel v�laszol."
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "Nincs megadva bej�v� f�jl."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 msgid "Unable to open input file: %s"
 msgstr "Nem lehet megnyitni a(z) %s bemeneti f�jlt"
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr "Csak f�jl kimenet volt kiv�lasztva, de nincs megadva f�jln�v."
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
-msgstr "M�k�d�si m�d az al�bbiak k�z�l kell legyen: 'both', 'schema' vagy 
'data'."
+msgstr ""
+"M�k�d�si m�d az al�bbiak k�z�l kell legyen: 'both', 'schema' vagy 'data'."
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr "L�tre k�v�nja hozni a '%s' �j adatb�zist"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr "n"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr "i"
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr "Meg k�v�nja v�ltoztatni a '%s' adatb�zist"
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr "S�ma friss�t�se ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr "Adatok friss�t�se ..."
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
-msgstr "A(z) '%s' t�bl�ban nincs kulcs megadva. Mindegyik sort be k�v�nja 
illeszteni?"
+msgstr ""
+"A(z) '%s' t�bl�ban nincs kulcs megadva. Mindegyik sort be k�v�nja illeszteni?"
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr "  '%s' t�bla friss�t�se ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr "    Sorok: %(ins)d besz�rva, %(upd)d friss�tve, %(kept)d v�ltozatlan."
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 msgid "  inserting into table '%s' ..."
 msgstr "  '%s' t�bla b�v�t�se ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr "    Sorok: %(ins)d besz�rva"
 
@@ -954,7 +982,8 @@
 msgstr "Nam tal�lhat� a %(name)s import�lhat� objektum ezen bel�l: %(library)s"
 
 #: formatting/BaseMask.py:142
-msgid "The requested format mask \"%(mask)s\" is not defined for %(type)s 
fields"
+msgid ""
+"The requested format mask \"%(mask)s\" is not defined for %(type)s fields"
 msgstr "A k�v�nt \"%(mask)s\" form�tum maszk nem defini�lt a %(type)s mez�kre"
 
 #: formatting/BaseMask.py:159
@@ -1034,7 +1063,8 @@
 #: rpc/drivers/_helpers/DirectoryServer.py:132
 #: rpc/drivers/pyro/ServerAdapter.py:192
 msgid "Missing Binding information. Please add binding information for %s"
-msgstr "Hi�nyz� kapcsol�si inform�ci�k. Adja meg a kapcsol�si inform�ci�t 
ehhez: %s"
+msgstr ""
+"Hi�nyz� kapcsol�si inform�ci�k. Adja meg a kapcsol�si inform�ci�t ehhez: %s"
 
 #: rpc/drivers/_helpers/DirectoryServer.py:149
 #: rpc/drivers/_helpers/DirectoryServer.py:157
@@ -1330,7 +1360,11 @@
 "A py-xmlrpc csak a HTTP protokollt t�mogatja trancsport r�tegk�nt. Ha HTTPS-"
 "re van sz�ks�ge, n�zze meg a 'pw_xmlrpc' adaptert."
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "�rv�nytelen d�tum"
 
@@ -1346,3 +1380,5 @@
 msgid "No namespace given for namebased UUID generation"
 msgstr "Nincs namespace a n�v-alap� UUID gener�ci�n�l."
 
+#~ msgid "The '%s' python module is not installed."
+#~ msgstr "A(z) '%s' python modul nincs telep�tve."

Modified: trunk/gnue-common/po/it.po
===================================================================
--- trunk/gnue-common/po/it.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/it.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNUe-Common 0.5\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2005-03-26 17:42+0100\n"
 "Last-Translator: Edmondo Grigolato <address@hidden>\n"
 "Language-Team: Italian <address@hidden>\n"
@@ -361,49 +361,68 @@
 msgid "Cannot find plugin '%s'"
 msgstr "Impossibile trovare il plugin %s"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 #, fuzzy
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Tentativo di inserimento in una sorgente dati in sola lettura"
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 #, fuzzy
 msgid "Cannot modify data of a read only datasource"
 msgstr "Tentativo di cancellazione da una sorgente dati in sola lettura"
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 #, fuzzy
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Tentativo di cancellazione da una sorgente dati in sola lettura"
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
 #, fuzzy
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr "Il Datasource %s � basato su sql, ma non ha nessuna definizione <sql>."
+
+#: datasources/Exceptions.py:133
+#, fuzzy
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr "Il Datasource %s non � basato su sql, ma ha una definizione <sql>."
+
+#: datasources/Exceptions.py:144
+#, fuzzy
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr ""
 "Il dettaglio di '%(source)s' referenzia un master inesistente '%(master)s'"
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+#, fuzzy
+msgid "Cannot call a function on an empty record"
+msgstr "La funzione ha chiamato un record vuoto"
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
@@ -411,17 +430,17 @@
 "L'elemento condizionale '%(element)s' dovrebbe essere '%(wanted)d' "
 "argomenti, ma ne ha solo %(real)d'"
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 "Il campo '%(field)s' non ha corrispondenze nella tabella di lookup fornita"
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 "Nessuna regola di unificazione per la combinazione '%(type1)s' e '%(type2)s'"
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
@@ -429,15 +448,27 @@
 "Il valore '%(value1)s' di tipo '%(type1)s' non pu� essere convertito nel "
 "tipo '%(type2)s'"
 
-#: datasources/GConnections.py:65
+# ../src/GConnections.py:134 :169
+#: datasources/GConnections.py:46
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"Il file di configurazione della connessione non contiene una definizione per "
+"\"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr "Il modulo '%s' non � installato."
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr "  Non � possibile effettuare il download da $s."
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -448,7 +479,7 @@
 "\n"
 "File: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -459,7 +490,7 @@
 "\n"
 "File: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -470,27 +501,15 @@
 "\n"
 "File: %s"
 
-# ../src/GConnections.py:134 :169
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"Il file di configurazione della connessione non contiene una definizione per "
-"\"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr ""
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -500,202 +519,184 @@
 "\n"
 "Errore: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr "Il Datasource %s � basato su sql, ma non ha nessuna definizione <sql>."
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr "Il Datasource %s non � basato su sql, ma ha una definizione <sql>."
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr "Tipo/formato non riconosciuto di dell'attributo 'order-by'"
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr "Tipo dell'oggetto"
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 msgid "Connection Name"
 msgstr "Nome connessione"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 msgid "Table Name"
 msgstr "Nome tabella"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr "Dimensione Cache"
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr "Query allo Startup"
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr "M/D Fonte dati primaria (master)"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr "M/D Campi della fonte dati primaria (master)"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr "M/D Campi di dettaglio della fonte dati primaria (master)"
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr "Campi espliciti"
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr "Chiave primaria"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr "Sequenza di chiavi primarie"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr "Ri-effettuare una query al commit?"
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr "L'URL '%s' non � un indirizzo valido per l'application server"
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr "Il tipo risorsa '%s' non � supportato"
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "La risorsa '%(name)s' di tipo '%(type)' non � stata trovata"
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "L'utente ha annullato la richiesta di login."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 msgid "No type transformation for '%s' found"
 msgstr "Non � stata trovata alcuna trasformazione di tipo per '%s'"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-#, fuzzy
-msgid "Function call on empty record"
-msgstr "La funzione ha chiamato un record vuoto"
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-#, fuzzy
-msgid "The '%s' python module is not installed."
-msgstr "Il modulo '%s' non � installato."
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Nome Utente"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Password"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "Tabelle"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 #, fuzzy
 msgid "Missing section name"
 msgstr "Nome connessione"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "Classe di Business Object"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr "'%(value)s' non � un filtro valido per '%(filter)s'"
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "Viste"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
 # ../src/RuntimeSettings.py:92 :95
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 msgid "Unable to establish session: %s"
 msgstr "Impossibile stabilire una sessione: %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr "Creazione istanza del database %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr "Settaggio dei parametri ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr "Aggiunta log e volume dati ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr "Ingresso modalit� amministrazione"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr "Attivazione istanza con utente iniziale %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr "Caricamento tabelle di sistema ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr "Istanza del database creata."
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr ""
 "ATTENZIONE: si st� cambiando il tipo della colonna di '%(table)s.%(column)s' "
@@ -725,90 +726,90 @@
 msgid "System Synonyms"
 msgstr "Sinonimi di sistema"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 #, fuzzy
 msgid "Database creation failed"
 msgstr "Istanza del database creata."
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr "Non � pi� possibile trovare la tabella '%s'."
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr "Impossibile suddividere il comando SQL: '%s'"
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 #, fuzzy
 msgid "Table '%(table)s' not found in the schema"
 msgstr "La tabella '%(table)s' non ha campi '%(field)s'."
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 #, fuzzy
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "La tabella '%(table)s' non ha campi '%(field)s'."
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr "Le tabelle hanno referenze circolari o non risolvibili"
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 #, fuzzy
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr "La tabella '%s' contiene un riferimento circolare"
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 #, fuzzy
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "non � un numero (%(length)d.%(scale)d)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 #, fuzzy
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr "%(fieldname)sValue '%(value)s' fuori intervallo (%(range)s)"
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 #, fuzzy
 msgid "'%(value)s' is not a valid boolean value"
 msgstr "'%(value)s' non � un filtro valido per '%(filter)s'"
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 #, fuzzy
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "non � una data (YYYY-MM-DD)"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 #, fuzzy
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "non � un orario (HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 #, fuzzy
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "non � una data (YYYY-MM-DD HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 #, fuzzy
 msgid "'%s' is not a recognized field type"
 msgstr "'%s' non � un namespace riconosciuto valido come argomento"
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr ""
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Usare la connessione <connectionname> per creare lo schema"
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr "Inviare inoltre il codice per creare lo schema a questo file."
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
@@ -816,7 +817,7 @@
 "Se questo flag � settato, viene inviato solo il codice al file di output, ma "
 "lo schema non viene creato automaticamente."
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
@@ -825,7 +826,7 @@
 "creazione dello schema. Se in modalit� 'data' solo l'integrazione dei dati "
 "viene fatta."
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
@@ -833,11 +834,11 @@
 "Setta l'username per il database. Se il database dev'essere creat, questo "
 "username ne sar� il proprietario."
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr "Setta la password del database."
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -849,7 +850,7 @@
 "della connessione o a riga di comando. Questo user diventa il proprietario e "
 "verr� qualora non esistesse."
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
@@ -858,67 +859,67 @@
 "significa che ad ogni domanda verr� data risposta affermativa "
 "automaticamente."
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "Nessun file di input specificato."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 msgid "Unable to open input file: %s"
 msgstr "Impossibile aprire il file: %s"
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr "File di output richiesto, ma nessun nome file specificato."
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr "La modalit� deve essere una fra 'both', 'schema' e 'data'."
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr "Si sta per creare il nuovo database '%s'. Continua"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr "n"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr "s"
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr "Si sta per modificare il database '%s'. Continua"
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr "Aggiornamento schema ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr "Aggiornamento dati ..."
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr "   aggiornamento tabella '%s' ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 "    Righe: %(ins)d inserite, %(upd)d aggiornate, %(kept)d senza cambiamenti."
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 #, fuzzy
 msgid "  inserting into table '%s' ..."
 msgstr "   aggiornamento tabella '%s' ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1381,7 +1382,11 @@
 "py-xmlrpc supporta solo http come trasporto. Se serve https prego guardare "
 "l'adattatore 'pw_xmlrpc'."
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Data non valida"
 
@@ -1397,6 +1402,10 @@
 msgid "No namespace given for namebased UUID generation"
 msgstr "Nessun namespace specificato per la generazione di UUID"
 
+#, fuzzy
+#~ msgid "The '%s' python module is not installed."
+#~ msgstr "Il modulo '%s' non � installato."
+
 #~ msgid "No valid condition tree"
 #~ msgstr "Nessuna condizione valida"
 

Modified: trunk/gnue-common/po/lt.po
===================================================================
--- trunk/gnue-common/po/lt.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/lt.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2002-07-05 13:48+0200\n"
 "Last-Translator: Art�ras Kriukovas <address@hidden>\n"
 "Language-Team: Lithuania\n"
@@ -334,75 +334,104 @@
 msgid "Cannot find plugin '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 #, fuzzy
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Paband�iau �ra�yti � 'tik skaitymui' skirt� duomen� �altin�."
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 #, fuzzy
 msgid "Cannot modify data of a read only datasource"
 msgstr "Paband�iau i�trinti i� 'tik skaitymui' duomen� �altinio."
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 #, fuzzy
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Paband�iau i�trinti i� 'tik skaitymui' duomen� �altinio."
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:133
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:144
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr ""
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+msgid "Cannot call a function on an empty record"
+msgstr ""
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
 msgstr ""
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
 msgstr ""
 
-#: datasources/GConnections.py:65
+# ../src/GConnections.py:134 :169
+#: datasources/GConnections.py:46
+#, fuzzy
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"Prisijungim� konfig�racijos failas neturi konfig�racijos \n"
+"skirtos  \"%s\" prisijungimui.\n"
+"\n"
+"Failas: %s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr ""
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr ""
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -412,7 +441,7 @@
 "\n"
 "Failas: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -422,7 +451,7 @@
 "\n"
 "Failas: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -432,31 +461,18 @@
 "\n"
 "Failas: %s"
 
-# ../src/GConnections.py:134 :169
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
+#: datasources/GConnections.py:459
 #, fuzzy
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"Prisijungim� konfig�racijos failas neturi konfig�racijos \n"
-"skirtos  \"%s\" prisijungimui.\n"
-"\n"
-"Failas: %s"
-
-#: datasources/GConnections.py:385
-#, fuzzy
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 "Reikalingas prisijungimas \n"
 "\"%s\""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr "GNU Enterprise: prisijungimas prie %s"
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -466,210 +482,194 @@
 "\n"
 "Klaida: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr ""
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr ""
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 #, fuzzy
 msgid "Connection Name"
 msgstr "prisijungimas: "
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 #, fuzzy
 msgid "Table Name"
 msgstr "Pavadinimas"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr ""
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr ""
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 #, fuzzy
 msgid "M/D Master DataSource"
 msgstr "Sukurti duomen� �altin�"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 #, fuzzy
 msgid "M/D Master Field(s)"
 msgstr "Sukurti duomen� �altin�"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr ""
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr ""
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr ""
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr ""
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 #, fuzzy
 msgid "Resource type '%s' is not supported"
 msgstr "GComm adapteris '%s' nepalaiko klient�"
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr ""
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "Vartotojas atsisak� prisijungimo."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 #, fuzzy
 msgid "No type transformation for '%s' found"
 msgstr "informacija %s"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 #, fuzzy
 msgid "User Name"
 msgstr "Pavadinimas"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 #, fuzzy
 msgid "Missing section name"
 msgstr "prisijungimas: "
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
 # ../src/RuntimeSettings.py:92 :95
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 #, fuzzy
 msgid "Unable to establish session: %s"
 msgstr ""
 "\n"
 "�SP�JIMAS: Negal�jau i�saugoti sesijos duomen� � %s\n"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr ""
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr ""
 
@@ -697,101 +697,101 @@
 msgid "System Synonyms"
 msgstr ""
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr ""
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 msgid "Table '%(table)s' not found in the schema"
 msgstr ""
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr ""
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr ""
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr ""
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr ""
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr ""
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr ""
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr ""
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr ""
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr ""
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
 msgstr ""
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
 msgstr ""
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
 msgstr ""
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr ""
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -799,18 +799,18 @@
 "database and will be implicitly created."
 msgstr ""
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
 msgstr ""
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 #, fuzzy
 msgid "No input file specified."
 msgstr "Nenurodyta jokia forma."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 #, fuzzy
 msgid "Unable to open input file: %s"
 msgstr ""
@@ -818,57 +818,57 @@
 "\n"
 "    %s"
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr ""
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr ""
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr ""
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr ""
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr ""
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr ""
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 msgid "  inserting into table '%s' ..."
 msgstr ""
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1303,7 +1303,11 @@
 "a look at the 'pw_xmlrpc' adapter."
 msgstr ""
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Neteisinga data"
 

Modified: trunk/gnue-common/po/nl.po
===================================================================
--- trunk/gnue-common/po/nl.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/nl.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: nl\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2005-07-22 16:46+0200\n"
 "Last-Translator: Michael Van Wesenbeeck <address@hidden>\n"
 "Language-Team:  <address@hidden>\n"
@@ -109,7 +109,8 @@
 msgstr "Specifieke opties eigen aan \"selfdoc\" types."
 
 #: apps/GBaseApp.py:170
-msgid "Run Python's built-in profiler and display the resulting run 
statistics."
+msgid ""
+"Run Python's built-in profiler and display the resulting run statistics."
 msgstr ""
 "Draai Python's ingebouwde \"profiler\" en toon de resulterende verloop "
 "statistieken."
@@ -122,7 +123,9 @@
 msgid ""
 "Debug Python's garbage collection on a SIGUSR1. If the argument is empty "
 "'garbage.log' will be used as logfile."
-msgstr "Debug Python's garbage collectie met een SIGUSR1. Als het argument 
leeg is, zal 'garbage.log' als logfile gebruikt worden."
+msgstr ""
+"Debug Python's garbage collectie met een SIGUSR1. Als het argument leeg is, "
+"zal 'garbage.log' als logfile gebruikt worden."
 
 #: apps/GBaseApp.py:189
 msgid ""
@@ -174,7 +177,8 @@
 msgstr "Deze applicatie vereist Python 2.3 of hoger."
 
 #: apps/GBaseApp.py:224
-msgid "This application requires Python 2.3 or greater. You are running Python 
%s"
+msgid ""
+"This application requires Python 2.3 or greater. You are running Python %s"
 msgstr "Deze applicatie vereist Python 2.3 of hoger. U gebruikt Python %s"
 
 #: apps/GBaseApp.py:328
@@ -233,7 +237,8 @@
 
 #: apps/GBaseApp.py:569 apps/GBaseApp.py:590
 msgid "To view general help, run this command with the --help option."
-msgstr "Om algemene hulp te bekijken, geef dit commando opnieuw met de --help 
optie."
+msgstr ""
+"Om algemene hulp te bekijken, geef dit commando opnieuw met de --help optie."
 
 #: apps/GBaseApp.py:571
 msgid "Developer-specific command line options:"
@@ -287,7 +292,8 @@
 
 #: apps/GConfig.py:211
 msgid "Config option %(field)s is of wrong type in [%(section)s]"
-msgstr "Configuratieopties %(fields)s is van het verkeerde type in 
[%(section)s]"
+msgstr ""
+"Configuratieopties %(fields)s is van het verkeerde type in [%(section)s]"
 
 #: apps/GConfig.py:265
 msgid ""
@@ -347,43 +353,70 @@
 msgid "Cannot find plugin '%s'"
 msgstr "Kan plugin '%s' niet vinden"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "Kan geen nieuw record toevoegen in een alleen-lezen databron"
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 msgid "Cannot modify data of a read only datasource"
 msgstr "Kan geen data wijzigen van een alleen-lezen databron"
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 msgid "Cannot delete a record from a read only datasource"
 msgstr "Kan geen record verwijderen van een alleen-lezen databron"
 
-#: datasources/Exceptions.py:117
-msgid "Detail datasource '%(name)s' references non-existant master 
'%(master)s'"
+#: datasources/Exceptions.py:122
+#, fuzzy
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr "Databron %s is sql-gebaseerd, maar heeft geen <sql> definitie."
+
+#: datasources/Exceptions.py:133
+#, fuzzy
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr "Databron %s is niet sql-gebaseerd, maar heeft een <sql> definitie."
+
+#: datasources/Exceptions.py:144
+msgid ""
+"Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr ""
-"Detail van bron '%(name)s' refereert naar niet bestaande master '%(master)"
-"s'"
+"Detail van bron '%(name)s' refereert naar niet bestaande master '%(master)s'"
 
-#: datasources/Exceptions.py:128
-msgid "Datasource '%s' contains a 'master' attribute, but no 'masterlink' 
attribute"
-msgstr "Databron '%s' bevat een 'master' eigenschap, maar geen 'masterlink' 
eigenschap"
+#: datasources/Exceptions.py:155
+msgid ""
+"Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
+msgstr ""
+"Databron '%s' bevat een 'master' eigenschap, maar geen 'masterlink' "
+"eigenschap"
 
-#: datasources/Exceptions.py:139
-msgid "Datasource '%s' contains a 'master' attribute, but no 'detaillink' 
attribute"
-msgstr "Databron '%s' bevat een 'master' eigenschap, maar geen 'detaillink' 
eigenschap"
+#: datasources/Exceptions.py:166
+msgid ""
+"Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
+msgstr ""
+"Databron '%s' bevat een 'master' eigenschap, maar geen 'detaillink' "
+"eigenschap"
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
-msgstr "Het aantal velden in de 'masterlink' en 'detaillink' eigenschappen 
komen niet overeen voor databron '%s'"
+msgstr ""
+"Het aantal velden in de 'masterlink' en 'detaillink' eigenschappen komen "
+"niet overeen voor databron '%s'"
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr "Kan geen 'update' en 'call' functies gebruiken op deze databron"
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+#, fuzzy
+msgid "Cannot call a function on an empty record"
+msgstr "Functie aanroep voor leeg record"
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
@@ -391,15 +424,15 @@
 "Conditie-element '%(element)s' zou '%(wanted)d' argumenten moeten hebben, "
 "maar had enkel '%(real)d'"
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr "Het veld '%(field)s' komt niet voor in de opgegeven opzoek-tabel."
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr "Geen samenvoeg-regel voor de combinatie '%(type1)s' en '%(type2)s'"
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
@@ -407,15 +440,25 @@
 "Waarde '%(value)s' van type '%(type1)s' kan niet geconverteerd worden in '%"
 "(type2)s'"
 
-#: datasources/GConnections.py:65
+#: datasources/GConnections.py:46
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"Het connecties bestand bevat geen definitie voor \"%(connection)s\".\n"
+"\n"
+"Bestand: %(file)s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr "Module '%s' is niet geïnstalleerd."
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr "  U kan het downloaden van %s."
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -425,7 +468,7 @@
 "\n"
 "Bestand: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -435,7 +478,7 @@
 "\n"
 "Bestand: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -445,25 +488,15 @@
 "\n"
 "Bestand: %s"
 
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"Het connecties bestand bevat geen definitie voor \"%(connection)s\".\n"
-"\n"
-"Bestand: %(file)s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr "Login vereist voor %(newline)s\"%(description)s\""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr "GNU Enterprise: Login tot %s"
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -473,198 +506,182 @@
 "\n"
 "Fout: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr "Databron %s is sql-gebaseerd, maar heeft geen <sql> definitie."
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr "Databron %s is niet sql-gebaseerd, maar heeft een <sql> definitie."
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr "Onbekend type / formaat van 'order_by' attribuut."
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr "Data Object Type"
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 msgid "Connection Name"
 msgstr "Verbindingsnaam"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 msgid "Table Name"
 msgstr "Tabelnaam"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr "Cache grootte"
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr "Query bij Opstarten"
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr "M/D Hoofd Databron"
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr "M/D Hoofd Veld(en)"
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr "M/D Detail Veld(en)"
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr "Expliciete Velden"
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr "Primaire Sleutel Veld(en)"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr "Primaire Sleutel Volgorde"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr "Her-query na opslaan?"
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr "De URL '%s' is geen geldige applicatie server (resource) locatie"
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr "Resource type '%s' is niet ondersteund"
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "Resource '%(name)s' van type '%(type)s' niet gevonden"
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "Gebruiker onderbrak het login verzoek."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 msgid "No type transformation for '%s' found"
 msgstr "Geen type omvorming voor '%s' gevonden"
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr "Database export van %s"
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr "Kan geen 3-vouden van verschillende lengten samenvoegen"
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr "Functie aanroep voor leeg record"
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr "Python module '%s' is niet geïnstalleerd."
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Naam van de Gebruiker"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Paswoord"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr "De driver '%(driver)s' gaf een onjuiste rij optelling '%(count)s'"
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "Tabellen"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr "Dubbele sectie naam %s"
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 msgid "Missing section name"
 msgstr "Sectie naam vermist"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "Business Object Class"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr "'%(value)s' is geen geldige filterwaarde voor '%(filter)s'"
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "Views"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr "Login voor SYSDBA in de Beveiligings Database"
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr "Geef aub een paswoord"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr "OS gebruiker voor server %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 msgid "Unable to establish session: %s"
 msgstr "Niet mogelijk om sessie: %s op te zetten"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr "Creëren van database instantie %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr "Parameters instellen ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr "Log- en Data-volumes toevoegen ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr "In administratie modus gaan"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr "Instantie activeren met initiële gebruiker %s"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr "Systeem tabellen laden ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr "Database instantie gecreërd."
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr ""
 "WAARSCHUWING: kolomtype van '%(table)s.%(column)s' wordt veranderd in "
@@ -694,79 +711,81 @@
 msgid "System Synonyms"
 msgstr "Systeem Synoniemen"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr "Aanmaken van database gefaald"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr "Kan tabel '%s' niet meer vinden"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr "Kan SQL commando: '%s' niet splitsen"
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 msgid "Table '%(table)s' not found in the schema"
 msgstr "Tabel '%(table)s' is niet gevonden in het schema"
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
-msgstr "Sleutel veld(en) '%(fields)s' vermist in rij '%(row)s' van tabel 
'%(table)s'"
+msgstr ""
+"Sleutel veld(en) '%(fields)s' vermist in rij '%(row)s' van tabel '%(table)s'"
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "Tabel '%(table)s' heeft geen veld(en) '%(field)s'."
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr "Tabellen hebben circulaire of onoplosbare referenties"
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr "De tabel '%s' bevat circulaire of onoplosbare data-referenties"
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "De waarde '%(value)s' is geen geldig nummer (%(length)s.%(scale)s)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr "De waarde '%(value)s' is buiten bereik (%(length)s.%(scale)s)"
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr "'%(value)s' is geen geldige waarde (boolean)"
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "'%s' is geen geldige datum, gebruik 'YYYY-MM-DD' (ISO)"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "'%s' is geen geldige tijd, gebruik 'HH[:MM[:SS[.ss]]]' (ISO)"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
-msgstr "'%s' is geen geldige datum/tijd, gebruik 'YYYY-MM-DD 
HH[:MM[:SS[.ss]]]' (ISO)"
+msgstr ""
+"'%s' is geen geldige datum/tijd, gebruik 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr "'%s' is geen herkend veldtype"
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr "Importeer GNUe Schema Definitie bestanden in een opgegeven verbinding"
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Gebruik de verbinding <connectionname> om het schema aan te maken"
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr "Zend ook de code om het schema aan te maken naar dit bestand."
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
@@ -774,7 +793,7 @@
 "Als deze flag aan is, wordt enkel code naar het output bestand gestuurd en "
 "wordt het schema niet automatisch aangemaakt"
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
@@ -782,7 +801,7 @@
 "Werkingsmodus. Als deze 'schema' is, wordt enkel het schema aangemaakt. Als "
 "deze 'data' is, wordt enkel de data integratie gedaan."
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
@@ -790,11 +809,11 @@
 "Zet de gebruikersnaam voor de database. Als de database aangemaakt moet "
 "worden, zal deze gebruikersnaam ervan eigenaar zijn."
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr "Zet het paswoord voor de database."
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -806,7 +825,7 @@
 "verbindingsconfiguratie of via de commandline. Deze gebruiker wordt dan de "
 "eigenaar van de database en zal impliciet aangemaakt worden."
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
@@ -814,65 +833,66 @@
 "Als deze optie gegeven is, draait het programma in batch-modus, daardoor "
 "worden alle vragen automatisch met 'yes' beantwoord."
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "Geen input bestand opgegeven."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 msgid "Unable to open input file: %s"
 msgstr "Niet mogelijk input bestand: %s te openen."
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr "Output naar een bestand aangevraagd, maar geen bestandsnaam opgegeven."
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr "Operatie modus moet of 'schema' ofwel 'data' zijn."
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr "U staat op het punt database '%s' aan te maken. Verder gaan."
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr "n"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr "j"
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr "U staat op het punt database '%s' te wijzigen. Verder gaan."
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr "Schema aanpassen ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr "Data aanpassen ..."
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
-msgstr "De tabel '%s' heeft geen sleutel gedefinieerd. Zal ik alle rijen 
invoegen?"
+msgstr ""
+"De tabel '%s' heeft geen sleutel gedefinieerd. Zal ik alle rijen invoegen?"
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr "  tabel '%s' aanpassen ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr "    Rijen: %(ins)d ingevoegd, %(upd)d aangepast, %(kept)d ongewijzigd."
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 msgid "  inserting into table '%s' ..."
 msgstr "  invoegen in tabel '%s' ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr "    Rijen: %(ins)d ingevoegd"
 
@@ -957,7 +977,8 @@
 msgstr "Kan importeerbaar object genaamd %(name)s niet vinden in %(library)s"
 
 #: formatting/BaseMask.py:142
-msgid "The requested format mask \"%(mask)s\" is not defined for %(type)s 
fields"
+msgid ""
+"The requested format mask \"%(mask)s\" is not defined for %(type)s fields"
 msgstr ""
 "Het gevraagde maskeer formaat \"%(mask)s\" is niet gedefinieërd voor %(type)"
 "s velden"
@@ -1038,18 +1059,21 @@
 #: rpc/drivers/_helpers/DirectoryServer.py:132
 #: rpc/drivers/pyro/ServerAdapter.py:192
 msgid "Missing Binding information. Please add binding information for %s"
-msgstr "Binding informatie ontbreekt. Voeg a.u.b. binding informatie voor %s 
toe"
+msgstr ""
+"Binding informatie ontbreekt. Voeg a.u.b. binding informatie voor %s toe"
 
 #: rpc/drivers/_helpers/DirectoryServer.py:149
 #: rpc/drivers/_helpers/DirectoryServer.py:157
 #: rpc/drivers/pyro/ServerAdapter.py:209 rpc/drivers/pyro/ServerAdapter.py:217
 msgid "GNURPC cannot bind service '%(name)s' to service '%(destination)s'"
-msgstr ".GNURPC kan de service '%(name)s' niet binden aan service 
'%(destination)s'"
+msgstr ""
+".GNURPC kan de service '%(name)s' niet binden aan service '%(destination)s'"
 
 #: rpc/drivers/_helpers/DirectoryServer.py:182
 #: rpc/drivers/pyro/ServerAdapter.py:253
 msgid "GNURPC cannot bind method/attribut '%(name)s' to service '%(service)s'"
-msgstr "GNURPC kan methode/attribuut '%(name)s' niet binden aan service 
'%(service)s'"
+msgstr ""
+"GNURPC kan methode/attribuut '%(name)s' niet binden aan service '%(service)s'"
 
 #: rpc/drivers/_helpers/DirectoryServer.py:286
 #: rpc/drivers/_helpers/ObjectEnabler.py:127
@@ -1082,7 +1106,8 @@
 #: rpc/drivers/_helpers/DirectoryServer.py:380
 #: rpc/drivers/pyro/ServerAdapter.py:394
 msgid "Server XML-RPC procedure %(method)s accepts just %(attr)s as attributs"
-msgstr "Server XML-RPC procedure %(method)s accepteert enkel %(attr)s als 
attributen"
+msgstr ""
+"Server XML-RPC procedure %(method)s accepteert enkel %(attr)s als attributen"
 
 #: rpc/drivers/_helpers/DirectoryServer.py:400
 msgid "No help available for %s"
@@ -1244,7 +1269,8 @@
 
 #: rpc/drivers/sockets/CommDriver.py:120
 msgid "Unable to initialize the requested socket located at %(host)s:%(port)s"
-msgstr "Niet mogelijk om de gevraagde socket te initialiseren op 
%(host)s:%(port)s"
+msgstr ""
+"Niet mogelijk om de gevraagde socket te initialiseren op %(host)s:%(port)s"
 
 #: rpc/drivers/xmlrpc/RpcDoc.py:69 rpc/drivers/xmlrpc/RpcDoc.py:80
 #: rpc/drivers/xmlrpc/RpcDoc.py:91
@@ -1321,7 +1347,11 @@
 "py-xmlrpc ondersteund enkel http als transport protocol. Als u https nodig "
 "hebt, kijk dan a.u.b. naar de 'pw_xmlrpc' adapter."
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Geen geldige datum"
 
@@ -1337,3 +1367,5 @@
 msgid "No namespace given for namebased UUID generation"
 msgstr "Geen namespace opgegeven voor de aanmaak van naamsgebaseerde UUID."
 
+#~ msgid "The '%s' python module is not installed."
+#~ msgstr "Python module '%s' is niet geïnstalleerd."

Modified: trunk/gnue-common/po/ro.po
===================================================================
--- trunk/gnue-common/po/ro.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/ro.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: gnue-common\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: 2004-04-07 14:53+0200\n"
 "Last-Translator: Florin Boariu <address@hidden>\n"
 "Language-Team: Romanian\n"
@@ -354,76 +354,104 @@
 msgid "Cannot find plugin '%s'"
 msgstr "Nu gasesc tabela '%s'"
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 #, fuzzy
 msgid "Cannot insert a new record into a read only datasource"
 msgstr "S-a incercat adaugarea la o sursa read-only"
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 #, fuzzy
 msgid "Cannot modify data of a read only datasource"
 msgstr "S-a incercat stergerea dintr-o sursa read-only"
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 #, fuzzy
 msgid "Cannot delete a record from a read only datasource"
 msgstr "S-a incercat stergerea dintr-o sursa read-only"
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:133
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:144
 #, fuzzy
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr "Sursa de detaliu '%s' are referinta catre maestru neexistent '%s'"
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+msgid "Cannot call a function on an empty record"
+msgstr ""
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
 msgstr ""
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
 msgstr ""
 
-#: datasources/GConnections.py:65
+#: datasources/GConnections.py:46
+#, fuzzy
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+"Fisierul de conexiuni nu contine o definitie \n"
+"       pentru \"%s\".\n"
+"\n"
+"Fisier: %s"
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr ""
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr ""
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
@@ -433,7 +461,7 @@
 "\n"
 "Fisier: %s"
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
@@ -443,7 +471,7 @@
 "\n"
 "Fisier: %s"
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
@@ -453,27 +481,15 @@
 "\n"
 "Fisier: %s"
 
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-#, fuzzy
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-"Fisierul de conexiuni nu contine o definitie \n"
-"       pentru \"%s\".\n"
-"\n"
-"Fisier: %s"
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr ""
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
@@ -483,210 +499,194 @@
 "\n"
 "Eroare: %s"
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr ""
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr ""
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 #, fuzzy
 msgid "Connection Name"
 msgstr "Conexiunea refuzata"
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 #, fuzzy
 msgid "Table Name"
 msgstr "Tabela"
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr ""
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr ""
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr ""
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr ""
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 #, fuzzy
 msgid "Primary Key Field(s)"
 msgstr "Cheia primara: %s"
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 #, fuzzy
 msgid "Primary Key Sequence"
 msgstr "Cheia primara: %s"
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr ""
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr ""
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr ""
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 #, fuzzy
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr "Rindul %d al tabelei %s nu are campuri cheie."
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr "Utilizatorul a retras cererea de login."
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 #, fuzzy
 msgid "No type transformation for '%s' found"
 msgstr "informatia de legatura pentru %s "
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr "Nume utilizator"
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr "Parola"
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
 # FIXME -- bad term, anyone know a better one?
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "Tabele"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 #, fuzzy
 msgid "Missing section name"
 msgstr "Conexiunea refuzata"
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr "Clasa Object de Afaceri"
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr "Vizoare"
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 #, fuzzy
 msgid "Unable to establish session: %s"
 msgstr ""
 "\n"
 "Atentie: Nu pot salva datele sesiunii in %s\n"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 #, fuzzy
 msgid "Loading system tables ..."
 msgstr "Incarc fisierul gsd '%s' ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr ""
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 #, fuzzy
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr "ATENTIE: schimb tipul coloanei '%s.%s' in 'timestamp'"
@@ -715,111 +715,111 @@
 msgid "System Synonyms"
 msgstr "Sinonime sistem"
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 #, fuzzy
 msgid "Cannot find table '%s' anymore"
 msgstr "Nu gasesc tabela '%s'"
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr ""
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 #, fuzzy
 msgid "Table '%(table)s' not found in the schema"
 msgstr "Tabela '%s' nu are campul '%s'."
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 #, fuzzy
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr "Tabela '%s' nu are campul '%s'."
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr ""
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr ""
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 #, fuzzy
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr "nu e un numar (%d.%d)"
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 #, fuzzy
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr "%sValoarea '%s' e in afara limitei (%s)"
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr ""
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 #, fuzzy
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr "nu e o data (AAAA-LL-ZZ)"
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 #, fuzzy
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "nu e o ora (HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 #, fuzzy
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr "nu e o data-ora (AAAA-LL-ZZ HH:MM:SS.ss)"
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr ""
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 #, fuzzy
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr "si o importa intr-o conexiune."
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 #, fuzzy
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr "Folositi conexiunea <connectionname> pentru a importa date."
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
 msgstr ""
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
 msgstr ""
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
 msgstr ""
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr ""
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -827,76 +827,76 @@
 "database and will be implicitly created."
 msgstr ""
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
 msgstr ""
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr "Nu s-a specificat nici un fisier de intrare."
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 #, fuzzy
 msgid "Unable to open input file: %s"
 msgstr "Nu pot deschide fisierul de intrare %s."
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr ""
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr ""
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 #, fuzzy
 msgid "n"
 msgstr "nu"
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr ""
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 #, fuzzy
 msgid "Updating schema ..."
 msgstr "Scriu schema in fisierul %s ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr ""
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 #, fuzzy
 msgid "  updating table '%s' ..."
 msgstr "Incarc fisierul gsd '%s' ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 #, fuzzy
 msgid "  inserting into table '%s' ..."
 msgstr "Incarc fisierul gsd '%s' ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1359,7 +1359,11 @@
 "py-xmlrpc suporta doar http ca mecanism de transport. Daca aveti nevoie de "
 "https, va rugam sa folositi adaptorul 'pw_xmlrpc."
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "Nu e o data valida"
 

Modified: trunk/gnue-common/po/ru.po
===================================================================
--- trunk/gnue-common/po/ru.po  2005-08-10 14:40:24 UTC (rev 7817)
+++ trunk/gnue-common/po/ru.po  2005-08-10 14:46:39 UTC (rev 7818)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: gnue-common\n"
-"POT-Creation-Date: 2005-07-12 19:58+CEST\n"
+"POT-Creation-Date: 2005-08-10 16:32+CEST\n"
 "PO-Revision-Date: $Date$\n"
 "Last-Translator: Dmitry Sorokin <address@hidden>\n"
 "Language-Team: Russian\n"
@@ -302,306 +302,306 @@
 msgid "Cannot find plugin '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:76
+#: datasources/Exceptions.py:81
 msgid "Cannot insert a new record into a read only datasource"
 msgstr ""
 
-#: datasources/Exceptions.py:86
+#: datasources/Exceptions.py:91
 msgid "Cannot modify data of a read only datasource"
 msgstr ""
 
-#: datasources/Exceptions.py:96
+#: datasources/Exceptions.py:101
 msgid "Cannot delete a record from a read only datasource"
 msgstr ""
 
-#: datasources/Exceptions.py:117
+#: datasources/Exceptions.py:122
+msgid "Datasource %s is of type 'sql', but has no <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:133
+msgid "Datasource %s is not of type 'sql', but has an <sql> definition."
+msgstr ""
+
+#: datasources/Exceptions.py:144
 msgid ""
 "Detail datasource '%(name)s' references non-existant master '%(master)s'"
 msgstr ""
 
-#: datasources/Exceptions.py:128
+#: datasources/Exceptions.py:155
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'masterlink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:139
+#: datasources/Exceptions.py:166
 msgid ""
 "Datasource '%s' contains a 'master' attribute, but no 'detaillink' attribute"
 msgstr ""
 
-#: datasources/Exceptions.py:151
+#: datasources/Exceptions.py:178
 msgid ""
 "Number of fields in 'masterlink' and 'detaillink' attributes does not match "
 "for datasource '%s'"
 msgstr ""
 
-#: datasources/Exceptions.py:165
+#: datasources/Exceptions.py:192
 msgid "Cannot use 'update' and 'call' functions on this datasource"
 msgstr ""
 
-#: datasources/GConditions.py:49
+#: datasources/Exceptions.py:205
+msgid "Cannot call a function on an empty record"
+msgstr ""
+
+#: datasources/Exceptions.py:218
+msgid "Record not found on attempt to requery changed record"
+msgstr ""
+
+#: datasources/GConditions.py:70
 msgid ""
 "Conditionelement '%(element)s' was expected to have '%(wanted)d'arguments, "
 "but only has %(real)d'"
 msgstr ""
 
-#: datasources/GConditions.py:58
+#: datasources/GConditions.py:88
 msgid "The field '%(field)s' has no entry in the given lookup-table"
 msgstr ""
 
-#: datasources/GConditions.py:68
+#: datasources/GConditions.py:110
 msgid "No unification rule for combination '%(type1)s' and '%(type2)s'"
 msgstr ""
 
-#: datasources/GConditions.py:76
+#: datasources/GConditions.py:123
 msgid ""
 "Value '%(value1)s' of type '%(type1)s' cannot be converted into type '%"
 "(type2)s'"
 msgstr ""
 
-#: datasources/GConnections.py:65
+#: datasources/GConnections.py:46
+msgid ""
+"The connections file does not contain a definition for \"%(connection)s\".\n"
+"\n"
+"File: %(file)s"
+msgstr ""
+
+#: datasources/GConnections.py:63
 msgid "Module '%s' is not installed."
 msgstr ""
 
-#: datasources/GConnections.py:67
+#: datasources/GConnections.py:65
 msgid "  You can download it from %s."
 msgstr ""
 
-#: datasources/GConnections.py:105
+#: datasources/GConnections.py:138
 msgid ""
 "The connections file has duplicate source definitions.\n"
 "\n"
 "File: %s"
 msgstr ""
 
-#: datasources/GConnections.py:109
+#: datasources/GConnections.py:142
 msgid ""
 "The connections file has no source definitions.\n"
 "\n"
 "File: %s"
 msgstr ""
 
-#: datasources/GConnections.py:113
+#: datasources/GConnections.py:146
 msgid ""
 "The connections file cannot be parsed.\n"
 "\n"
 "File: %s"
 msgstr ""
 
-#: datasources/GConnections.py:178 datasources/GConnections.py:218
-msgid ""
-"The connections file does not contain a definition for \"%(connection)s\".\n"
-"\n"
-"File: %(file)s"
-msgstr ""
-
-#: datasources/GConnections.py:385
+#: datasources/GConnections.py:459
 msgid "Login required for %(newline)s\"%(description)s\""
 msgstr ""
 
-#: datasources/GConnections.py:389
+#: datasources/GConnections.py:463
 msgid "GNU Enterprise: Login to %s"
 msgstr ""
 
-#: datasources/GConnections.py:424
+#: datasources/GConnections.py:498
 msgid ""
 "Unable to log in after 4 attempts.\n"
 "\n"
 "Error: %s"
 msgstr ""
 
-#: datasources/GDataSource.py:302
-msgid "Datasource %s is sql-based, but has no <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:306
-msgid "Datasource %s is not sql-based, but has a <sql> definition."
-msgstr ""
-
-#: datasources/GDataSource.py:714
+#: datasources/GDataSource.py:806
 msgid "Unknown type/format of 'order-by' attribute"
 msgstr ""
 
-#: datasources/GDataSource.py:866
+#: datasources/GDataSource.py:1029
 msgid "Data Object Type"
 msgstr ""
 
-#: datasources/GDataSource.py:870
+#: datasources/GDataSource.py:1033
 msgid "Connection Name"
 msgstr ""
 
-#: datasources/GDataSource.py:879
+#: datasources/GDataSource.py:1042
 msgid "Table Name"
 msgstr ""
 
-#: datasources/GDataSource.py:885
+#: datasources/GDataSource.py:1048
 msgid "Cache Size"
 msgstr ""
 
-#: datasources/GDataSource.py:890
+#: datasources/GDataSource.py:1053
 msgid "Query on Startup"
 msgstr ""
 
-#: datasources/GDataSource.py:904
+#: datasources/GDataSource.py:1067
 msgid "M/D Master DataSource"
 msgstr ""
 
-#: datasources/GDataSource.py:910
+#: datasources/GDataSource.py:1073
 msgid "M/D Master Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:918
+#: datasources/GDataSource.py:1081
 msgid "M/D Detail Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:927
+#: datasources/GDataSource.py:1090
 msgid "Explicit Fields"
 msgstr ""
 
-#: datasources/GDataSource.py:931
+#: datasources/GDataSource.py:1094
 msgid "Primary Key Field(s)"
 msgstr ""
 
-#: datasources/GDataSource.py:936
+#: datasources/GDataSource.py:1099
 msgid "Primary Key Sequence"
 msgstr ""
 
-#: datasources/GDataSource.py:943
+#: datasources/GDataSource.py:1106
 msgid "Re-query on commit?"
 msgstr ""
 
-#: datasources/GDataSource.py:1104
+#: datasources/GDataSource.py:1287
 msgid "The URL '%s' is not a valid application server resource locator"
 msgstr ""
 
-#: datasources/GDataSource.py:1110
+#: datasources/GDataSource.py:1298
 msgid "Resource type '%s' is not supported"
 msgstr ""
 
-#: datasources/GDataSource.py:1115
+#: datasources/GDataSource.py:1308
 msgid "Resource '%(name)s' of type '%(type)s' not found"
 msgstr ""
 
-#: datasources/GLoginHandler.py:35
+#: datasources/GLoginHandler.py:44
 msgid "User canceled the login request."
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:34
+#: datasources/drivers/Base/Behavior.py:44
 msgid "No type transformation for '%s' found"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:88
+#: datasources/drivers/Base/Behavior.py:189
 msgid "DB-Export of %s"
 msgstr ""
 
-#: datasources/drivers/Base/Behavior.py:154
+#: datasources/drivers/Base/Behavior.py:256
 msgid "Cannot merge triples of different length"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:380
-msgid "Function call on empty record"
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:91
-msgid "The '%s' python module is not installed."
-msgstr ""
-
-#: datasources/drivers/DBSIG2/Connection.py:482
-#: datasources/drivers/other/appserver.py:403
-#: datasources/drivers/sql/maxdb/Behavior.py:91
+#: datasources/drivers/DBSIG2/Connection.py:108
+#: datasources/drivers/other/appserver.py:340
+#: datasources/drivers/sql/maxdb/Behavior.py:94
 msgid "User Name"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/Connection.py:483
-#: datasources/drivers/other/appserver.py:404
-#: datasources/drivers/sql/interbase/Behavior.py:90
-#: datasources/drivers/sql/maxdb/Behavior.py:92
+#: datasources/drivers/DBSIG2/Connection.py:109
+#: datasources/drivers/other/appserver.py:341
+#: datasources/drivers/sql/interbase/Behavior.py:93
+#: datasources/drivers/sql/maxdb/Behavior.py:95
 msgid "Password"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/ResultSet.py:36
+#: datasources/drivers/DBSIG2/ResultSet.py:45
 msgid "The driver '%(driver)s' returned an invalid row count '%(count)s'"
 msgstr ""
 
-#: datasources/drivers/file/Base.py:225
-#: datasources/drivers/sql/interbase/Behavior.py:55
-#: datasources/drivers/sql/maxdb/Behavior.py:53
-#: datasources/drivers/sql/msado/Behavior.py:49
-#: datasources/drivers/sql/mysql/Behavior.py:157
-#: datasources/drivers/sql/postgresql/Behavior.py:53
-#: datasources/drivers/sql/sqlite2/Behavior.py:100
+#: datasources/drivers/file/Base.py:240
+#: datasources/drivers/sql/interbase/Behavior.py:57
+#: datasources/drivers/sql/maxdb/Behavior.py:55
+#: datasources/drivers/sql/msado/Behavior.py:51
+#: datasources/drivers/sql/mysql/Behavior.py:159
+#: datasources/drivers/sql/postgresql/Behavior.py:55
+#: datasources/drivers/sql/sqlite2/Behavior.py:104
 msgid "Tables"
 msgstr "�������"
 
-#: datasources/drivers/file/inifile.py:81
+#: datasources/drivers/file/inifile.py:86
 msgid "Duplicate section name %s"
 msgstr ""
 
-#: datasources/drivers/file/inifile.py:85
+#: datasources/drivers/file/inifile.py:93
 msgid "Missing section name"
 msgstr ""
 
-#: datasources/drivers/other/appserver.py:114
+#: datasources/drivers/other/appserver.py:116
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/other/appserver.py:389
+#: datasources/drivers/other/appserver.py:430
 msgid "'%(value)s' is not a valid filter-value for '%(filter)s'"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:56
-#: datasources/drivers/sql/maxdb/Behavior.py:54
-#: datasources/drivers/sql/msado/Behavior.py:50
-#: datasources/drivers/sql/postgresql/Behavior.py:52
-#: datasources/drivers/sql/sqlite2/Behavior.py:101
+#: datasources/drivers/sql/interbase/Behavior.py:58
+#: datasources/drivers/sql/maxdb/Behavior.py:56
+#: datasources/drivers/sql/msado/Behavior.py:52
+#: datasources/drivers/sql/postgresql/Behavior.py:54
+#: datasources/drivers/sql/sqlite2/Behavior.py:105
 msgid "Views"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:91
+#: datasources/drivers/sql/interbase/Behavior.py:94
 msgid "Logon for SYSDBA into Security Database"
 msgstr ""
 
-#: datasources/drivers/sql/interbase/Behavior.py:98
+#: datasources/drivers/sql/interbase/Behavior.py:101
 msgid "Please specify a password"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:90
+#: datasources/drivers/sql/maxdb/Behavior.py:93
 msgid "OS User for host %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:101
+#: datasources/drivers/sql/maxdb/Behavior.py:104
 msgid "Unable to establish session: %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:110
+#: datasources/drivers/sql/maxdb/Behavior.py:113
 msgid "Creating database instance %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:114
+#: datasources/drivers/sql/maxdb/Behavior.py:117
 msgid "Setting up parameters ..."
 msgstr "��������� ���������� ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:123
+#: datasources/drivers/sql/maxdb/Behavior.py:126
 msgid "Adding log- and data-volumes ..."
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:127
+#: datasources/drivers/sql/maxdb/Behavior.py:130
 msgid "Entering administration mode"
 msgstr "������������ � ���������������� �����"
 
-#: datasources/drivers/sql/maxdb/Behavior.py:130
+#: datasources/drivers/sql/maxdb/Behavior.py:133
 msgid "Activating instance with initial user %s"
 msgstr ""
 
-#: datasources/drivers/sql/maxdb/Behavior.py:133
+#: datasources/drivers/sql/maxdb/Behavior.py:136
 msgid "Loading system tables ..."
 msgstr "�������� ��������� ������ ..."
 
-#: datasources/drivers/sql/maxdb/Behavior.py:136
+#: datasources/drivers/sql/maxdb/Behavior.py:139
 msgid "Database instance created."
 msgstr ""
 
-#: datasources/drivers/sql/mysql/Behavior.py:290
+#: datasources/drivers/sql/mysql/Behavior.py:292
 msgid "WARNING: changing column type of '%(table)s.%(column)s' to 'timestamp'"
 msgstr ""
 
@@ -629,101 +629,101 @@
 msgid "System Synonyms"
 msgstr ""
 
-#: datasources/drivers/sql/postgresql/Behavior.py:122
+#: datasources/drivers/sql/postgresql/Behavior.py:124
 msgid "Database creation failed"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:62
+#: datasources/drivers/sql/sqlite2/Behavior.py:67
 msgid "Cannot find table '%s' anymore"
 msgstr ""
 
-#: datasources/drivers/sql/sqlite2/Behavior.py:67
+#: datasources/drivers/sql/sqlite2/Behavior.py:75
 msgid "Cannot split SQL command: '%s'"
 msgstr ""
 
-#: datasources/readgsd.py:42
+#: datasources/readgsd.py:45
 msgid "Table '%(table)s' not found in the schema"
 msgstr ""
 
-#: datasources/readgsd.py:47
+#: datasources/readgsd.py:50
 msgid "Key field(s) '%(fields)s' missing in row '%(row)s' of table '%(table)s'"
 msgstr ""
 
-#: datasources/readgsd.py:55
+#: datasources/readgsd.py:58
 msgid "Table '%(table)s' has no field(s) '%(fields)s'"
 msgstr ""
 
-#: datasources/readgsd.py:61
+#: datasources/readgsd.py:64
 msgid "Tables have circular or unresolveable references"
 msgstr ""
 
-#: datasources/readgsd.py:66
+#: datasources/readgsd.py:69
 msgid "Table '%s' contains circular/unresolvable record references"
 msgstr ""
 
-#: datasources/readgsd.py:72
+#: datasources/readgsd.py:75
 msgid "The value '%(value)s' is not a valid number (%(length)s.%(scale)s)"
 msgstr ""
 
-#: datasources/readgsd.py:79
+#: datasources/readgsd.py:82
 msgid "The value '%(value)s' is out of range (%(length)s.%(scale)s)"
 msgstr ""
 
-#: datasources/readgsd.py:85
+#: datasources/readgsd.py:88
 msgid "'%(value)s' is not a valid boolean value"
 msgstr ""
 
-#: datasources/readgsd.py:90
+#: datasources/readgsd.py:93
 msgid "'%s' is not a vaild date, use 'YYYY-MM-DD' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:95
+#: datasources/readgsd.py:98
 msgid "'%s' is not a vaild time, use 'HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:100
+#: datasources/readgsd.py:103
 msgid "'%s' is not a vaild date/time, use 'YYYY-MM-DD HH[:MM[:SS[.ss]]]' (ISO)"
 msgstr ""
 
-#: datasources/readgsd.py:106
+#: datasources/readgsd.py:109
 msgid "'%s' is not a recognized field type"
 msgstr ""
 
-#: datasources/readgsd.py:120
+#: datasources/readgsd.py:126
 msgid "Import GNUe Schema Definition files into a given connection"
 msgstr ""
 
-#: datasources/readgsd.py:131
+#: datasources/readgsd.py:137
 msgid "Use the connection <connectionname> for creating the schema"
 msgstr ""
 
-#: datasources/readgsd.py:134
+#: datasources/readgsd.py:140
 msgid "Also send the code for creating the schema to this file."
 msgstr ""
 
-#: datasources/readgsd.py:137
+#: datasources/readgsd.py:143
 msgid ""
 "If this flag is set, only code is sent to the output file and the schema is "
 "not created automatically."
 msgstr ""
 
-#: datasources/readgsd.py:142
+#: datasources/readgsd.py:148
 msgid ""
 "Mode of operation. If mode is 'schema', only schema creation is done. If "
 "mode is 'data' only data integration is done."
 msgstr ""
 
-#: datasources/readgsd.py:147
+#: datasources/readgsd.py:153
 msgid ""
 "Set the username for the database. If the database is to be created, this "
 "username will be it's owner."
 msgstr ""
 
-#: datasources/readgsd.py:151
+#: datasources/readgsd.py:157
 msgid "Set the password for the database."
 msgstr ""
 
-#: datasources/readgsd.py:154
+#: datasources/readgsd.py:160
 msgid ""
 "If this option is set, the database will be created before any schema "
 "creation is done. There must be a username either from the given connection-"
@@ -731,72 +731,72 @@
 "database and will be implicitly created."
 msgstr ""
 
-#: datasources/readgsd.py:161
+#: datasources/readgsd.py:167
 msgid ""
 "If this option is set, the program runs in batch-mode, which means all "
 "questions are answered with 'yes' automatically."
 msgstr ""
 
-#: datasources/readgsd.py:198
+#: datasources/readgsd.py:204
 msgid "No input file specified."
 msgstr ""
 
-#: datasources/readgsd.py:208
+#: datasources/readgsd.py:214
 msgid "Unable to open input file: %s"
 msgstr ""
 
-#: datasources/readgsd.py:215
+#: datasources/readgsd.py:221
 msgid "Output to file only requested, but no filename specified."
 msgstr ""
 
-#: datasources/readgsd.py:223
+#: datasources/readgsd.py:229
 msgid "Mode of operation must be one of 'both', 'schema' or 'data'."
 msgstr ""
 
-#: datasources/readgsd.py:268
+#: datasources/readgsd.py:274
 msgid "You are about to create the new database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337
 msgid "n"
 msgstr ""
 
-#: datasources/readgsd.py:270 datasources/readgsd.py:279
-#: datasources/readgsd.py:331 datasources/readgsd.py:727
+#: datasources/readgsd.py:276 datasources/readgsd.py:285
+#: datasources/readgsd.py:337 datasources/readgsd.py:723
 msgid "y"
 msgstr ""
 
-#: datasources/readgsd.py:278
+#: datasources/readgsd.py:284
 msgid "You are about to change the database '%s'. Continue"
 msgstr ""
 
-#: datasources/readgsd.py:284
+#: datasources/readgsd.py:290
 msgid "Updating schema ..."
 msgstr "���������� ����� ..."
 
-#: datasources/readgsd.py:306
+#: datasources/readgsd.py:312
 msgid "Updating data ..."
 msgstr "���������� ������ ..."
 
-#: datasources/readgsd.py:329
+#: datasources/readgsd.py:335
 msgid "The table '%s' has no key defined. Shall i insert all rows"
 msgstr ""
 
-#: datasources/readgsd.py:462
+#: datasources/readgsd.py:468
 msgid "  updating table '%s' ..."
 msgstr "  ���������� ������� '%s' ..."
 
-#: datasources/readgsd.py:489
+#: datasources/readgsd.py:495
 msgid "    Rows: %(ins)d inserted, %(upd)d updated, %(kept)d unchanged."
 msgstr ""
 
-#: datasources/readgsd.py:528
+#: datasources/readgsd.py:534
 #, fuzzy
 msgid "  inserting into table '%s' ..."
 msgstr "  ���������� ������� '%s' ..."
 
-#: datasources/readgsd.py:538
+#: datasources/readgsd.py:544
 msgid "    Rows: %(ins)d inserted"
 msgstr ""
 
@@ -1182,7 +1182,11 @@
 "a look at the 'pw_xmlrpc' adapter."
 msgstr ""
 
-#: utils/GDateTime.py:70
+#: utils/GDateTime.py:156
+msgid "Dates before 0001/01/01 are not supported by datetime library"
+msgstr ""
+
+#: utils/GDateTime.py:392
 msgid "Not a valid date"
 msgstr "�� ������ ����"
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]