commit-gnue
[Top][All Lists]
Advanced

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

r5334 - in trunk/gnue-common: po src/datasources src/datasources/drivers


From: jcater
Subject: r5334 - in trunk/gnue-common: po src/datasources src/datasources/drivers/Base src/datasources/drivers/DBSIG2 src/datasources/drivers/mysql/mysql
Date: Tue, 16 Mar 2004 20:07:09 -0600 (CST)

Author: jcater
Date: 2004-03-16 20:07:07 -0600 (Tue, 16 Mar 2004)
New Revision: 5334

Modified:
   trunk/gnue-common/po/de.po
   trunk/gnue-common/po/es_MX.po
   trunk/gnue-common/po/hu.po
   trunk/gnue-common/po/lt.po
   trunk/gnue-common/po/ru.po
   trunk/gnue-common/src/datasources/GConditions.py
   trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py
   trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py
   trunk/gnue-common/src/datasources/drivers/DBSIG2/ResultSet.py
   trunk/gnue-common/src/datasources/drivers/mysql/mysql/ResultSet.py
Log:
added positional field support in DBSIG2 SELECT statements to get around 
shortcoming of MYSQL et al

Modified: trunk/gnue-common/po/de.po
===================================================================
--- trunk/gnue-common/po/de.po  2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/po/de.po  2004-03-17 02:07:07 UTC (rev 5334)
@@ -9,7 +9,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: gnue\n"
-"POT-Creation-Date: Mon Mar  8 11:09:49 2004\n"
+"POT-Creation-Date: Tue Mar 16 17:41:28 2004\n"
 "PO-Revision-Date: 2003-08-22 22:02+0200\n"
 "Last-Translator: Jan Ischebeck <address@hidden>\n"
 "Language-Team: german\n"
@@ -248,22 +248,32 @@
 "\n"
 "Warnung: Sitzungsdaten konnten nicht in %s gespeichert werden\n"
 
+#: apps/checktype.py:66
+msgid ""
+"\"%(varname)s\" is expected to be of %(expected)s\n"
+"but is of %(actual)s and has value %(value)s"
+msgstr ""
+
+#: apps/plugin.py:117
+msgid "Can't use module %(module)s: %(message)s"
+msgstr ""
+
 #: datasources/GConditions.py:409
 msgid "No valid condition tree"
 msgstr ""
 
-#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:268
+#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:261
 #: datasources/drivers/ldap/Driver.py:553
-#: datasources/drivers/odbc/wodbc/Connection.py:410
+#: datasources/drivers/odbc/wodbc/Connection.py:415
 #: datasources/drivers/odbc/wodbc/DataObject.py:409
 #: datasources/drivers/odbc/wodbc/RecordSet.py:409
 #: datasources/drivers/odbc/wodbc/ResultSet.py:409
 msgid "Condition element \"%s\" expects at least %s arguments; found %s"
 msgstr ""
 
-#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:272
+#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:265
 #: datasources/drivers/ldap/Driver.py:558
-#: datasources/drivers/odbc/wodbc/Connection.py:414
+#: datasources/drivers/odbc/wodbc/Connection.py:419
 #: datasources/drivers/odbc/wodbc/DataObject.py:413
 #: datasources/drivers/odbc/wodbc/RecordSet.py:413
 #: datasources/drivers/odbc/wodbc/ResultSet.py:413
@@ -328,7 +338,7 @@
 msgid "Backend doesn't support the trigger 'call' function"
 msgstr ""
 
-#: datasources/GDataSource.py:337
+#: datasources/GDataSource.py:338
 msgid "Detail source '%s' references non-existant master '%s'"
 msgstr ""
 "Detailquelle '%s' verweist auf eine nicht existierende Masterquelle '%s'"
@@ -341,11 +351,11 @@
 msgid "master=%s; detail=%s"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:140
+#: datasources/drivers/Base/RecordSet.py:141
 msgid "Attempted to modify read only field '%s'"
 msgstr "Versuch das schreibgesch�tzte Feld '%s' zu �ndern."
 
-#: datasources/drivers/Base/RecordSet.py:192
+#: datasources/drivers/Base/RecordSet.py:193
 msgid "Attempted to delete from a read only datasource"
 msgstr "Versuch etwas aus einer schreibgesch�tzen Datenquelle zu l�schen"
 
@@ -353,23 +363,23 @@
 msgid "Attempted to insert into a read only datasource"
 msgstr "Versuch etwas in eine schreibgesch�tzte Datenquelle einzuf�gen."
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 #, fuzzy
 msgid "Password"
 msgstr " (Passwort)."
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 #, fuzzy
 msgid "User Name"
 msgstr "Tabellenname:"
 
-#: datasources/drivers/DBSIG2/DataObject.py:156
+#: datasources/drivers/DBSIG2/DataObject.py:160
 msgid "Object of unknown type (%s) passed to DBSIG2 based dbdriver."
 msgstr ""
 
-#: datasources/drivers/DBSIG2/DataObject.py:282
+#: datasources/drivers/DBSIG2/DataObject.py:275
 #: datasources/drivers/ldap/Driver.py:569
-#: datasources/drivers/odbc/wodbc/Connection.py:423
+#: datasources/drivers/odbc/wodbc/Connection.py:428
 #: datasources/drivers/odbc/wodbc/DataObject.py:422
 #: datasources/drivers/odbc/wodbc/RecordSet.py:422
 #: datasources/drivers/odbc/wodbc/ResultSet.py:422
@@ -450,43 +460,30 @@
 msgid "Tables"
 msgstr "Tabelle hinzuf�gen"
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:42
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:46
 msgid ""
 "Driver not installed: adodbapi driver\n"
 "\n"
-"[%s"
+"[%s]"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:48
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:52
 msgid ""
 "Driver not installed: win32com driver\n"
 "\n"
 "[%s"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:22
-msgid "ADO-DB Data Driver for MS SQL-Server/Access"
+#: datasources/drivers/adodbapi/adodbapi/Info.py:25
+msgid "adodbapi"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:25
-msgid ""
-"\n"
-"   Supported attributes (via connections.conf or <database> tag)"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:32
-msgid ""
-"\n"
-"\n"
-" You can find more connection strings here:"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:40
+#: datasources/drivers/adodbapi/adodbapi/Info.py:59
 #, fuzzy
 msgid "MS Access database"
 msgstr "Alle �ndereungen in der Datenbank speichern"
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:46
+#: datasources/drivers/adodbapi/adodbapi/Info.py:65
 msgid "MS SQL Server database"
 msgstr ""
 
@@ -494,11 +491,11 @@
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:110
+#: datasources/drivers/appserver/appserver/Connection.py:116
 msgid "Error loging into appserver: %s"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:114
+#: datasources/drivers/appserver/appserver/Connection.py:120
 msgid "Error loging into appserver"
 msgstr ""
 
@@ -509,8 +506,8 @@
 " --- %s ---)"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/__init__.py:22
-msgid "GNUe AppServer Data Driver"
+#: datasources/drivers/appserver/appserver/Info.py:28
+msgid "GNUe AppServer Driver"
 msgstr ""
 
 #: datasources/drivers/csv/csv/Driver.py:60
@@ -519,12 +516,16 @@
 msgstr "Datei nicht gefunden"
 
 #: datasources/drivers/csv/csv/Driver.py:63
-#: datasources/drivers/dbf/dbf/Connection.py:53
+#: datasources/drivers/dbf/dbf/Connection.py:58
 #: datasources/drivers/dbf/dbf/RecordSet.py:66
 #: datasources/drivers/dbf/dbf/ResultSet.py:66
 msgid "Wrong file format."
 msgstr "Falsches Dateiformat."
 
+#: datasources/drivers/csv/csv/Info.py:28
+msgid "Python 2.1+ CSV Driver"
+msgstr ""
+
 #: datasources/drivers/db2/Schema/Discovery/Introspection.py:44
 msgid "Aliases"
 msgstr ""
@@ -533,57 +534,57 @@
 msgid "Summary Tables"
 msgstr ""
 
-#: datasources/drivers/db2/db2/Connection.py:45
+#: datasources/drivers/db2/db2/Connection.py:50
 msgid "Driver not installed: db2 for DB2 [%s]"
 msgstr ""
 
-#: datasources/drivers/db2/db2/__init__.py:22
+#: datasources/drivers/db2/db2/Info.py:28
 msgid "IBM DB2 Data Driver"
 msgstr ""
 
-#: datasources/drivers/dbf/dbf/Connection.py:50
+#: datasources/drivers/dbf/dbf/Connection.py:55
 #: datasources/drivers/dbf/dbf/RecordSet.py:63
 #: datasources/drivers/dbf/dbf/ResultSet.py:63
 msgid "DBF file not found."
 msgstr ""
 
-#: datasources/drivers/dbf/dbf/__init__.py:22
+#: datasources/drivers/dbf/dbf/Info.py:28
 msgid "DBF File Data Driver"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/Connection.py:42
+#: datasources/drivers/gadfly/gadfly/Connection.py:48
 msgid ""
 "Driver not installed: gadfly driver\n"
 "\n"
 "[%s"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/__init__.py:22
-msgid "Gadfly Data Driver"
+#: datasources/drivers/gadfly/gadfly/Info.py:28
+msgid "Gadfly Driver"
 msgstr ""
 
-#: datasources/drivers/informix/informix/Connection.py:50
+#: datasources/drivers/informix/informix/Connection.py:51
 msgid "Driver not installed: Kinfxdb for Informix [%s]"
 msgstr ""
 
-#: datasources/drivers/informix/informix/__init__.py:22
-msgid "Informix Data Driver"
+#: datasources/drivers/informix/informix/Info.py:28
+msgid "Kinfxdb Informix driver"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/Connection.py:52
+#: datasources/drivers/ingres/ingres/Connection.py:53
 msgid "Driver not installed: ingmod for Ingres/Ingres II/OpenIngres [%s]"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/__init__.py:22
-msgid "Ingres Data Driver"
+#: datasources/drivers/ingres/ingres/Info.py:28
+msgid "ingmod Ingres Driver"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/Connection.py:50
+#: datasources/drivers/interbase/interbase/Connection.py:55
 msgid "Driver not installed: Kinterbasdb for Interbase [%s]"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/__init__.py:25
-msgid "Interbase Data Driver"
+#: datasources/drivers/interbase/interbase/Info.py:28
+msgid "kinterbasdb Firebird/Interbase Driver"
 msgstr ""
 
 #: datasources/drivers/ldap/Driver.py:681
@@ -592,19 +593,19 @@
 msgid "Objects"
 msgstr "Okt"
 
-#: datasources/drivers/mysql/mysql/Connection.py:42
+#: datasources/drivers/mysql/mysql/Connection.py:46
 #: datasources/drivers/mysql/mysql/Driver.py:46
 msgid ""
 "\n"
 "Could not load MySQLdb.  For MySQL support, please install \n"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:43
+#: datasources/drivers/mysql/mysql/Connection.py:47
 #: datasources/drivers/mysql/mysql/Driver.py:47
 msgid "mysql-python 0.9.0 or later from"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:45
+#: datasources/drivers/mysql/mysql/Connection.py:49
 #, fuzzy
 msgid "[Error:  %s]"
 msgstr "Fehler: %s"
@@ -613,11 +614,11 @@
 msgid "Error:  %s"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/__init__.py:21
-msgid "MySQL Data Driver"
+#: datasources/drivers/mysql/mysql/Info.py:28
+msgid "MySQLdb"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/Connection.py:47
+#: datasources/drivers/odbc/wodbc/Connection.py:52
 #: datasources/drivers/odbc/wodbc/DataObject.py:46
 #: datasources/drivers/odbc/wodbc/RecordSet.py:46
 #: datasources/drivers/odbc/wodbc/ResultSet.py:46
@@ -627,8 +628,8 @@
 "[%s"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/__init__.py:22
-msgid "Windows ODBC Data Driver"
+#: datasources/drivers/odbc/wodbc/Info.py:28
+msgid "PythonWin ODBC Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/Schema/Discovery/Introspection.py:42
@@ -660,51 +661,56 @@
 msgid "Driver not installed: cx_Oracle for Oracle 8.x [%s]"
 msgstr ""
 
-#: datasources/drivers/oracle/cxoracle/__init__.py:31
-msgid "CX_Oracle Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
+#: datasources/drivers/oracle/cxoracle/Info.py:28
+msgid "cx_Oracle SQLNet Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/dcoracle/Driver.py:36
 msgid "Driver not installed: DCOracle2 [%s]"
 msgstr ""
 
-#: datasources/drivers/oracle/dcoracle/__init__.py:31
+#: datasources/drivers/oracle/dcoracle/Info.py:28
+msgid "DCOracle2 OCI Driver"
+msgstr ""
+
+#: datasources/drivers/oracle/dcoracle/__init__.py:32
 msgid "DCOracle2 Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:85
+#: datasources/drivers/postgresql/Base/Connection.py:88
 msgid ""
 "The PostgreSQL driver returned the following error:\n"
 "\t%s"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:91
+#: datasources/drivers/postgresql/Base/Connection.py:93
 #, fuzzy
 msgid "Encoding '%s' is not supported by postgresql dbdriver."
 msgstr "Der Datentyp '%s' wird von der Datenbank nicht unterst�tzt"
 
-#: datasources/drivers/postgresql/Base/Connection.py:92
+#: datasources/drivers/postgresql/Base/Connection.py:94
 msgid "Using default encoding."
 msgstr ""
 
-#: datasources/drivers/postgresql/popy/__init__.py:31
-msgid "PoPy Data Driver for PostgreSQL"
-msgstr ""
+#: datasources/drivers/postgresql/popy/Info.py:28
+#, fuzzy
+msgid "popy"
+msgstr "Kopieren"
 
-#: datasources/drivers/postgresql/psycopg/__init__.py:31
-msgid "Psycopg Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/psycopg/Info.py:28
+msgid "Psycopg"
 msgstr ""
 
 #: datasources/drivers/postgresql/pygresql/Driver.py:40
 msgid "Driver not installed: pygresql for PostgreSQL [%s]"
 msgstr ""
 
-#: datasources/drivers/postgresql/pygresql/__init__.py:31
-msgid "PyGreSQL Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pygresql/Info.py:28
+msgid "PyGreSQL"
 msgstr ""
 
-#: datasources/drivers/postgresql/pypgsql/__init__.py:31
-msgid "PyPGsql Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pypgsql/Info.py:28
+msgid "pyPgSQL"
 msgstr ""
 
 #: datasources/drivers/sapdb/Schema/Discovery/Introspection.py:44
@@ -721,7 +727,12 @@
 msgid "Result Table"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/Connection.py:70
+#: datasources/drivers/sapdb/sapdb/Connection.py:56
+msgid ""
+"Driver not installed: sapdbapi for MaxDB/SAP-DB 7.x \n"
+"[%s]"
+msgstr ""
+
 #: datasources/drivers/sapdb/sapdb/DataObject.py:69
 #: datasources/drivers/sapdb/sapdb/RecordSet.py:70
 msgid ""
@@ -729,11 +740,11 @@
 "[%s]"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/__init__.py:22
-msgid "SAP-DB Data Driver"
+#: datasources/drivers/sapdb/sapdb/Info.py:28
+msgid "MySQL's MaxDB driver"
 msgstr ""
 
-#: datasources/drivers/special/configfile/Connection.py:92
+#: datasources/drivers/special/configfile/Connection.py:97
 msgid "Error opening config file %s"
 msgstr "Fehler beim �ffnen der Konfigurationsdatei %s"
 
@@ -753,19 +764,19 @@
 msgid "You have to provide a section name for this record!"
 msgstr ""
 
-#: datasources/drivers/special/configfile/__init__.py:1
+#: datasources/drivers/special/configfile/__init__.py:24
 msgid "ConfigFile Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/static/__init__.py:3
+#: datasources/drivers/special/static/__init__.py:25
 msgid "Static Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/unbound/__init__.py:3
+#: datasources/drivers/special/unbound/__init__.py:26
 msgid "Unbound Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/Connection.py:46
+#: datasources/drivers/sqlite/sqlite/Connection.py:51
 #: datasources/drivers/sqlite/sqlite/DataObject.py:48
 #: datasources/drivers/sqlite/sqlite/RecordSet.py:48
 #: datasources/drivers/sqlite/sqlite/ResultSet.py:48
@@ -781,11 +792,11 @@
 msgid "Table"
 msgstr "Tabelle hinzuf�gen"
 
-#: datasources/drivers/sqlite/sqlite/__init__.py:22
-msgid "SQLite Data Driver"
+#: datasources/drivers/sqlite/sqlite/Info.py:28
+msgid "PySQLite Driver"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:51
+#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:53
 #: datasources/drivers/sqlrelay/sqlrelay/DataObject.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/RecordSet.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/ResultSet.py:52
@@ -794,19 +805,19 @@
 "[%s]"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/__init__.py:22
-msgid "SQLRelay Data Driver"
+#: datasources/drivers/sqlrelay/sqlrelay/Info.py:28
+msgid "SQLRelay Python Client"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/Connection.py:51
+#: datasources/drivers/sybase/sybase/Connection.py:53
 #: datasources/drivers/sybase/sybase/DataObject.py:52
 #: datasources/drivers/sybase/sybase/RecordSet.py:52
 #: datasources/drivers/sybase/sybase/ResultSet.py:52
 msgid "Driver not installed: Sybase.py for Sybase ASE 11.0/11.9 [%s]"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/__init__.py:22
-msgid "Sybase Data Driver"
+#: datasources/drivers/sybase/sybase/Info.py:28
+msgid "Sybase Python Driver"
 msgstr ""
 
 #: definitions/GParser.py:113
@@ -959,7 +970,7 @@
 msgid "Source Trigger"
 msgstr "Quelle"
 
-#: logic/language/python/Adapter.py:173 logic/language/python/Adapter.py:189
+#: logic/language/python/Adapter.py:176 logic/language/python/Adapter.py:192
 msgid ""
 "There is an error in one of this document's triggers.\n"
 "\n"
@@ -1721,9 +1732,6 @@
 #~ msgid "Cut the selected text"
 #~ msgstr "Markierten Text ausschneiden"
 
-#~ msgid "Copy"
-#~ msgstr "Kopieren"
-
 #~ msgid "Copy the selected text"
 #~ msgstr "Markierten Text kopieren"
 

Modified: trunk/gnue-common/po/es_MX.po
===================================================================
--- trunk/gnue-common/po/es_MX.po       2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/po/es_MX.po       2004-03-17 02:07:07 UTC (rev 5334)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Mon Mar  8 11:09:49 2004\n"
+"POT-Creation-Date: Tue Mar 16 17:41:28 2004\n"
 "PO-Revision-Date: 2002-07-05 13:48+0200\n"
 "Last-Translator: Enrique Sanchez <address@hidden>\n"
 "Language-Team: Espa~ol/Mexico\n"
@@ -258,14 +258,24 @@
 "\n"
 "Aviso: Incapaz de guardar los datos de la sesion en %s\n"
 
+#: apps/checktype.py:66
+msgid ""
+"\"%(varname)s\" is expected to be of %(expected)s\n"
+"but is of %(actual)s and has value %(value)s"
+msgstr ""
+
+#: apps/plugin.py:117
+msgid "Can't use module %(module)s: %(message)s"
+msgstr ""
+
 #: datasources/GConditions.py:409
 #, fuzzy
 msgid "No valid condition tree"
 msgstr "Fecha invalida"
 
-#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:268
+#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:261
 #: datasources/drivers/ldap/Driver.py:553
-#: datasources/drivers/odbc/wodbc/Connection.py:410
+#: datasources/drivers/odbc/wodbc/Connection.py:415
 #: datasources/drivers/odbc/wodbc/DataObject.py:409
 #: datasources/drivers/odbc/wodbc/RecordSet.py:409
 #: datasources/drivers/odbc/wodbc/ResultSet.py:409
@@ -273,9 +283,9 @@
 msgstr ""
 "Elemento condicional \"%s\" espera al menos %s argumentos; se encontraron %s"
 
-#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:272
+#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:265
 #: datasources/drivers/ldap/Driver.py:558
-#: datasources/drivers/odbc/wodbc/Connection.py:414
+#: datasources/drivers/odbc/wodbc/Connection.py:419
 #: datasources/drivers/odbc/wodbc/DataObject.py:413
 #: datasources/drivers/odbc/wodbc/RecordSet.py:413
 #: datasources/drivers/odbc/wodbc/ResultSet.py:413
@@ -352,7 +362,7 @@
 msgid "Backend doesn't support the trigger 'call' function"
 msgstr "Backend no soporta el funcion trigger 'call' "
 
-#: datasources/GDataSource.py:337
+#: datasources/GDataSource.py:338
 msgid "Detail source '%s' references non-existant master '%s'"
 msgstr ""
 
@@ -364,11 +374,11 @@
 msgid "master=%s; detail=%s"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:140
+#: datasources/drivers/Base/RecordSet.py:141
 msgid "Attempted to modify read only field '%s'"
 msgstr "Intento de modificar un campo de solo-lectura '%s'"
 
-#: datasources/drivers/Base/RecordSet.py:192
+#: datasources/drivers/Base/RecordSet.py:193
 msgid "Attempted to delete from a read only datasource"
 msgstr "Intento borrar de un datasource de solo-lectura ."
 
@@ -376,22 +386,22 @@
 msgid "Attempted to insert into a read only datasource"
 msgstr "Intento de introducir dentro de un datasource de solo-lectura ."
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 msgid "Password"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 #, fuzzy
 msgid "User Name"
 msgstr "Nombre"
 
-#: datasources/drivers/DBSIG2/DataObject.py:156
+#: datasources/drivers/DBSIG2/DataObject.py:160
 msgid "Object of unknown type (%s) passed to DBSIG2 based dbdriver."
 msgstr ""
 
-#: datasources/drivers/DBSIG2/DataObject.py:282
+#: datasources/drivers/DBSIG2/DataObject.py:275
 #: datasources/drivers/ldap/Driver.py:569
-#: datasources/drivers/odbc/wodbc/Connection.py:423
+#: datasources/drivers/odbc/wodbc/Connection.py:428
 #: datasources/drivers/odbc/wodbc/DataObject.py:422
 #: datasources/drivers/odbc/wodbc/RecordSet.py:422
 #: datasources/drivers/odbc/wodbc/ResultSet.py:422
@@ -471,18 +481,18 @@
 msgid "Tables"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:42
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:46
 #, fuzzy
 msgid ""
 "Driver not installed: adodbapi driver\n"
 "\n"
-"[%s"
+"[%s]"
 msgstr ""
 "Manejador no instalado: manejador win32all ODBC \n"
 "\n"
 "[%s"
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:48
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:52
 #, fuzzy
 msgid ""
 "Driver not installed: win32com driver\n"
@@ -493,28 +503,15 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:22
-msgid "ADO-DB Data Driver for MS SQL-Server/Access"
+#: datasources/drivers/adodbapi/adodbapi/Info.py:25
+msgid "adodbapi"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:25
-msgid ""
-"\n"
-"   Supported attributes (via connections.conf or <database> tag)"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:32
-msgid ""
-"\n"
-"\n"
-" You can find more connection strings here:"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:40
+#: datasources/drivers/adodbapi/adodbapi/Info.py:59
 msgid "MS Access database"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:46
+#: datasources/drivers/adodbapi/adodbapi/Info.py:65
 msgid "MS SQL Server database"
 msgstr ""
 
@@ -522,11 +519,11 @@
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:110
+#: datasources/drivers/appserver/appserver/Connection.py:116
 msgid "Error loging into appserver: %s"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:114
+#: datasources/drivers/appserver/appserver/Connection.py:120
 msgid "Error loging into appserver"
 msgstr ""
 
@@ -537,8 +534,8 @@
 " --- %s ---)"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/__init__.py:22
-msgid "GNUe AppServer Data Driver"
+#: datasources/drivers/appserver/appserver/Info.py:28
+msgid "GNUe AppServer Driver"
 msgstr ""
 
 #: datasources/drivers/csv/csv/Driver.py:60
@@ -547,12 +544,16 @@
 msgstr "Archivo no encntrado"
 
 #: datasources/drivers/csv/csv/Driver.py:63
-#: datasources/drivers/dbf/dbf/Connection.py:53
+#: datasources/drivers/dbf/dbf/Connection.py:58
 #: datasources/drivers/dbf/dbf/RecordSet.py:66
 #: datasources/drivers/dbf/dbf/ResultSet.py:66
 msgid "Wrong file format."
 msgstr ""
 
+#: datasources/drivers/csv/csv/Info.py:28
+msgid "Python 2.1+ CSV Driver"
+msgstr ""
+
 #: datasources/drivers/db2/Schema/Discovery/Introspection.py:44
 msgid "Aliases"
 msgstr ""
@@ -561,26 +562,26 @@
 msgid "Summary Tables"
 msgstr ""
 
-#: datasources/drivers/db2/db2/Connection.py:45
+#: datasources/drivers/db2/db2/Connection.py:50
 msgid "Driver not installed: db2 for DB2 [%s]"
 msgstr "Manejador no instalado: db2 para DB2 [%s]"
 
-#: datasources/drivers/db2/db2/__init__.py:22
+#: datasources/drivers/db2/db2/Info.py:28
 msgid "IBM DB2 Data Driver"
 msgstr ""
 
-#: datasources/drivers/dbf/dbf/Connection.py:50
+#: datasources/drivers/dbf/dbf/Connection.py:55
 #: datasources/drivers/dbf/dbf/RecordSet.py:63
 #: datasources/drivers/dbf/dbf/ResultSet.py:63
 #, fuzzy
 msgid "DBF file not found."
 msgstr "Archivo no encntrado"
 
-#: datasources/drivers/dbf/dbf/__init__.py:22
+#: datasources/drivers/dbf/dbf/Info.py:28
 msgid "DBF File Data Driver"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/Connection.py:42
+#: datasources/drivers/gadfly/gadfly/Connection.py:48
 #, fuzzy
 msgid ""
 "Driver not installed: gadfly driver\n"
@@ -591,32 +592,32 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/gadfly/gadfly/__init__.py:22
-msgid "Gadfly Data Driver"
+#: datasources/drivers/gadfly/gadfly/Info.py:28
+msgid "Gadfly Driver"
 msgstr ""
 
-#: datasources/drivers/informix/informix/Connection.py:50
+#: datasources/drivers/informix/informix/Connection.py:51
 msgid "Driver not installed: Kinfxdb for Informix [%s]"
 msgstr "Manejador no instalado: Kinfxdb para Informix [%s]"
 
-#: datasources/drivers/informix/informix/__init__.py:22
-msgid "Informix Data Driver"
+#: datasources/drivers/informix/informix/Info.py:28
+msgid "Kinfxdb Informix driver"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/Connection.py:52
+#: datasources/drivers/ingres/ingres/Connection.py:53
 msgid "Driver not installed: ingmod for Ingres/Ingres II/OpenIngres [%s]"
 msgstr "Manejador no instalado: ingmod para Ingres/Ingres II/OpenIngres  [%s]"
 
-#: datasources/drivers/ingres/ingres/__init__.py:22
-msgid "Ingres Data Driver"
+#: datasources/drivers/ingres/ingres/Info.py:28
+msgid "ingmod Ingres Driver"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/Connection.py:50
+#: datasources/drivers/interbase/interbase/Connection.py:55
 msgid "Driver not installed: Kinterbasdb for Interbase [%s]"
 msgstr "Manejador no instalado: Kinterbasdb para Interbase [%s]"
 
-#: datasources/drivers/interbase/interbase/__init__.py:25
-msgid "Interbase Data Driver"
+#: datasources/drivers/interbase/interbase/Info.py:28
+msgid "kinterbasdb Firebird/Interbase Driver"
 msgstr ""
 
 #: datasources/drivers/ldap/Driver.py:681
@@ -625,7 +626,7 @@
 msgid "Objects"
 msgstr "Objeto: "
 
-#: datasources/drivers/mysql/mysql/Connection.py:42
+#: datasources/drivers/mysql/mysql/Connection.py:46
 #: datasources/drivers/mysql/mysql/Driver.py:46
 msgid ""
 "\n"
@@ -634,12 +635,12 @@
 "\n"
 "No es posible cargar MySQLdb. Para soportar MySQL, por favor instale\n"
 
-#: datasources/drivers/mysql/mysql/Connection.py:43
+#: datasources/drivers/mysql/mysql/Connection.py:47
 #: datasources/drivers/mysql/mysql/Driver.py:47
 msgid "mysql-python 0.9.0 or later from"
 msgstr "'mysql-python version 0.9.0 o mejor de"
 
-#: datasources/drivers/mysql/mysql/Connection.py:45
+#: datasources/drivers/mysql/mysql/Connection.py:49
 #, fuzzy
 msgid "[Error:  %s]"
 msgstr "Error: %s"
@@ -648,11 +649,11 @@
 msgid "Error:  %s"
 msgstr "Error: %s"
 
-#: datasources/drivers/mysql/mysql/__init__.py:21
-msgid "MySQL Data Driver"
+#: datasources/drivers/mysql/mysql/Info.py:28
+msgid "MySQLdb"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/Connection.py:47
+#: datasources/drivers/odbc/wodbc/Connection.py:52
 #: datasources/drivers/odbc/wodbc/DataObject.py:46
 #: datasources/drivers/odbc/wodbc/RecordSet.py:46
 #: datasources/drivers/odbc/wodbc/ResultSet.py:46
@@ -665,8 +666,8 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/odbc/wodbc/__init__.py:22
-msgid "Windows ODBC Data Driver"
+#: datasources/drivers/odbc/wodbc/Info.py:28
+msgid "PythonWin ODBC Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/Schema/Discovery/Introspection.py:42
@@ -697,51 +698,56 @@
 msgid "Driver not installed: cx_Oracle for Oracle 8.x [%s]"
 msgstr "Manejador no instalado:  cx_Oracle para Oracle 8.x [%s]"
 
-#: datasources/drivers/oracle/cxoracle/__init__.py:31
-msgid "CX_Oracle Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
+#: datasources/drivers/oracle/cxoracle/Info.py:28
+msgid "cx_Oracle SQLNet Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/dcoracle/Driver.py:36
 msgid "Driver not installed: DCOracle2 [%s]"
 msgstr "Manejador no instalado: DCOracle2 [%s]"
 
-#: datasources/drivers/oracle/dcoracle/__init__.py:31
+#: datasources/drivers/oracle/dcoracle/Info.py:28
+msgid "DCOracle2 OCI Driver"
+msgstr ""
+
+#: datasources/drivers/oracle/dcoracle/__init__.py:32
 msgid "DCOracle2 Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:85
+#: datasources/drivers/postgresql/Base/Connection.py:88
 msgid ""
 "The PostgreSQL driver returned the following error:\n"
 "\t%s"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:91
+#: datasources/drivers/postgresql/Base/Connection.py:93
 #, fuzzy
 msgid "Encoding '%s' is not supported by postgresql dbdriver."
 msgstr "Clausula de condicion \"%s\" no es soportada por este manejador."
 
-#: datasources/drivers/postgresql/Base/Connection.py:92
+#: datasources/drivers/postgresql/Base/Connection.py:94
 msgid "Using default encoding."
 msgstr ""
 
-#: datasources/drivers/postgresql/popy/__init__.py:31
-msgid "PoPy Data Driver for PostgreSQL"
-msgstr ""
+#: datasources/drivers/postgresql/popy/Info.py:28
+#, fuzzy
+msgid "popy"
+msgstr "Copiar"
 
-#: datasources/drivers/postgresql/psycopg/__init__.py:31
-msgid "Psycopg Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/psycopg/Info.py:28
+msgid "Psycopg"
 msgstr ""
 
 #: datasources/drivers/postgresql/pygresql/Driver.py:40
 msgid "Driver not installed: pygresql for PostgreSQL [%s]"
 msgstr "Manejador no instalado: pygresql para  PostgreSQL [%s]"
 
-#: datasources/drivers/postgresql/pygresql/__init__.py:31
-msgid "PyGreSQL Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pygresql/Info.py:28
+msgid "PyGreSQL"
 msgstr ""
 
-#: datasources/drivers/postgresql/pypgsql/__init__.py:31
-msgid "PyPGsql Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pypgsql/Info.py:28
+msgid "pyPgSQL"
 msgstr ""
 
 #: datasources/drivers/sapdb/Schema/Discovery/Introspection.py:44
@@ -758,7 +764,15 @@
 msgid "Result Table"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/Connection.py:70
+#: datasources/drivers/sapdb/sapdb/Connection.py:56
+#, fuzzy
+msgid ""
+"Driver not installed: sapdbapi for MaxDB/SAP-DB 7.x \n"
+"[%s]"
+msgstr ""
+"Manejador no instalado: sapdbapi para SAP-DB 7.x\n"
+"[%s]"
+
 #: datasources/drivers/sapdb/sapdb/DataObject.py:69
 #: datasources/drivers/sapdb/sapdb/RecordSet.py:70
 msgid ""
@@ -768,11 +782,11 @@
 "Manejador no instalado: sapdbapi para SAP-DB 7.x\n"
 "[%s]"
 
-#: datasources/drivers/sapdb/sapdb/__init__.py:22
-msgid "SAP-DB Data Driver"
+#: datasources/drivers/sapdb/sapdb/Info.py:28
+msgid "MySQL's MaxDB driver"
 msgstr ""
 
-#: datasources/drivers/special/configfile/Connection.py:92
+#: datasources/drivers/special/configfile/Connection.py:97
 msgid "Error opening config file %s"
 msgstr ""
 
@@ -792,19 +806,19 @@
 msgid "You have to provide a section name for this record!"
 msgstr ""
 
-#: datasources/drivers/special/configfile/__init__.py:1
+#: datasources/drivers/special/configfile/__init__.py:24
 msgid "ConfigFile Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/static/__init__.py:3
+#: datasources/drivers/special/static/__init__.py:25
 msgid "Static Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/unbound/__init__.py:3
+#: datasources/drivers/special/unbound/__init__.py:26
 msgid "Unbound Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/Connection.py:46
+#: datasources/drivers/sqlite/sqlite/Connection.py:51
 #: datasources/drivers/sqlite/sqlite/DataObject.py:48
 #: datasources/drivers/sqlite/sqlite/RecordSet.py:48
 #: datasources/drivers/sqlite/sqlite/ResultSet.py:48
@@ -822,11 +836,11 @@
 msgid "Table"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/__init__.py:22
-msgid "SQLite Data Driver"
+#: datasources/drivers/sqlite/sqlite/Info.py:28
+msgid "PySQLite Driver"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:51
+#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:53
 #: datasources/drivers/sqlrelay/sqlrelay/DataObject.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/RecordSet.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/ResultSet.py:52
@@ -837,19 +851,19 @@
 "Manejador no instalado: SQLRelay Python API\n"
 "[%s]"
 
-#: datasources/drivers/sqlrelay/sqlrelay/__init__.py:22
-msgid "SQLRelay Data Driver"
+#: datasources/drivers/sqlrelay/sqlrelay/Info.py:28
+msgid "SQLRelay Python Client"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/Connection.py:51
+#: datasources/drivers/sybase/sybase/Connection.py:53
 #: datasources/drivers/sybase/sybase/DataObject.py:52
 #: datasources/drivers/sybase/sybase/RecordSet.py:52
 #: datasources/drivers/sybase/sybase/ResultSet.py:52
 msgid "Driver not installed: Sybase.py for Sybase ASE 11.0/11.9 [%s]"
 msgstr "Manejador no instalado: Sybase.py para Sybase ASE 11.0/11.9 [%s]"
 
-#: datasources/drivers/sybase/sybase/__init__.py:22
-msgid "Sybase Data Driver"
+#: datasources/drivers/sybase/sybase/Info.py:28
+msgid "Sybase Python Driver"
 msgstr ""
 
 #: definitions/GParser.py:113
@@ -1004,7 +1018,7 @@
 msgid "Source Trigger"
 msgstr "Fuente"
 
-#: logic/language/python/Adapter.py:173 logic/language/python/Adapter.py:189
+#: logic/language/python/Adapter.py:176 logic/language/python/Adapter.py:192
 msgid ""
 "There is an error in one of this document's triggers.\n"
 "\n"
@@ -1931,9 +1945,6 @@
 #~ msgid "Cut the selected text"
 #~ msgstr "Cortar el texto seleccionado."
 
-#~ msgid "Copy"
-#~ msgstr "Copiar"
-
 #~ msgid "Copy the selected text"
 #~ msgstr "Copiar el texto seleccionado."
 

Modified: trunk/gnue-common/po/hu.po
===================================================================
--- trunk/gnue-common/po/hu.po  2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/po/hu.po  2004-03-17 02:07:07 UTC (rev 5334)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe\n"
-"POT-Creation-Date: Mon Mar  8 11:09:49 2004\n"
+"POT-Creation-Date: Tue Mar 16 17:41:28 2004\n"
 "PO-Revision-Date: 2003-08-25 17:40+0100\n"
 "Last-Translator: Bajusz Tam�s <address@hidden>\n"
 "Language-Team: Bajusz Tam�s <address@hidden>\n"
@@ -229,22 +229,32 @@
 "Warning: Unable to save session data to %s\n"
 msgstr ""
 
+#: apps/checktype.py:66
+msgid ""
+"\"%(varname)s\" is expected to be of %(expected)s\n"
+"but is of %(actual)s and has value %(value)s"
+msgstr ""
+
+#: apps/plugin.py:117
+msgid "Can't use module %(module)s: %(message)s"
+msgstr ""
+
 #: datasources/GConditions.py:409
 msgid "No valid condition tree"
 msgstr "�rv�nytelen felt�tel"
 
-#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:268
+#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:261
 #: datasources/drivers/ldap/Driver.py:553
-#: datasources/drivers/odbc/wodbc/Connection.py:410
+#: datasources/drivers/odbc/wodbc/Connection.py:415
 #: datasources/drivers/odbc/wodbc/DataObject.py:409
 #: datasources/drivers/odbc/wodbc/RecordSet.py:409
 #: datasources/drivers/odbc/wodbc/ResultSet.py:409
 msgid "Condition element \"%s\" expects at least %s arguments; found %s"
 msgstr ""
 
-#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:272
+#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:265
 #: datasources/drivers/ldap/Driver.py:558
-#: datasources/drivers/odbc/wodbc/Connection.py:414
+#: datasources/drivers/odbc/wodbc/Connection.py:419
 #: datasources/drivers/odbc/wodbc/DataObject.py:413
 #: datasources/drivers/odbc/wodbc/RecordSet.py:413
 #: datasources/drivers/odbc/wodbc/ResultSet.py:413
@@ -307,7 +317,7 @@
 msgid "Backend doesn't support the trigger 'call' function"
 msgstr ""
 
-#: datasources/GDataSource.py:337
+#: datasources/GDataSource.py:338
 msgid "Detail source '%s' references non-existant master '%s'"
 msgstr ""
 
@@ -321,11 +331,11 @@
 msgid "master=%s; detail=%s"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:140
+#: datasources/drivers/Base/RecordSet.py:141
 msgid "Attempted to modify read only field '%s'"
 msgstr "A(z) '%s' mez� csak olvashat� !"
 
-#: datasources/drivers/Base/RecordSet.py:192
+#: datasources/drivers/Base/RecordSet.py:193
 msgid "Attempted to delete from a read only datasource"
 msgstr "Az adatforr�s csak olvashat� !"
 
@@ -333,21 +343,21 @@
 msgid "Attempted to insert into a read only datasource"
 msgstr "Az adatforr�s csak olvashat� !"
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 msgid "Password"
 msgstr "Jelsz�"
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 msgid "User Name"
 msgstr "Felhaszn�l�n�v"
 
-#: datasources/drivers/DBSIG2/DataObject.py:156
+#: datasources/drivers/DBSIG2/DataObject.py:160
 msgid "Object of unknown type (%s) passed to DBSIG2 based dbdriver."
 msgstr ""
 
-#: datasources/drivers/DBSIG2/DataObject.py:282
+#: datasources/drivers/DBSIG2/DataObject.py:275
 #: datasources/drivers/ldap/Driver.py:569
-#: datasources/drivers/odbc/wodbc/Connection.py:423
+#: datasources/drivers/odbc/wodbc/Connection.py:428
 #: datasources/drivers/odbc/wodbc/DataObject.py:422
 #: datasources/drivers/odbc/wodbc/RecordSet.py:422
 #: datasources/drivers/odbc/wodbc/ResultSet.py:422
@@ -427,18 +437,18 @@
 msgid "Tables"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:42
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:46
 #, fuzzy
 msgid ""
 "Driver not installed: adodbapi driver\n"
 "\n"
-"[%s"
+"[%s]"
 msgstr ""
 "Nincs telep�tve a meghajt�: win32all ODBC driver\n"
 "\n"
 "[%s"
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:48
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:52
 #, fuzzy
 msgid ""
 "Driver not installed: win32com driver\n"
@@ -449,28 +459,15 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:22
-msgid "ADO-DB Data Driver for MS SQL-Server/Access"
+#: datasources/drivers/adodbapi/adodbapi/Info.py:25
+msgid "adodbapi"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:25
-msgid ""
-"\n"
-"   Supported attributes (via connections.conf or <database> tag)"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:32
-msgid ""
-"\n"
-"\n"
-" You can find more connection strings here:"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:40
+#: datasources/drivers/adodbapi/adodbapi/Info.py:59
 msgid "MS Access database"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:46
+#: datasources/drivers/adodbapi/adodbapi/Info.py:65
 msgid "MS SQL Server database"
 msgstr ""
 
@@ -479,12 +476,12 @@
 msgstr ""
 
 # 
c:\python22\lib\site-packages\gnue/common/datasources/drivers/appserver/appserver/Driver.py:69
-#: datasources/drivers/appserver/appserver/Connection.py:110
+#: datasources/drivers/appserver/appserver/Connection.py:116
 msgid "Error loging into appserver: %s"
 msgstr ""
 
 # 
c:\python22\lib\site-packages\gnue/common/datasources/drivers/appserver/appserver/Driver.py:73
-#: datasources/drivers/appserver/appserver/Connection.py:114
+#: datasources/drivers/appserver/appserver/Connection.py:120
 msgid "Error loging into appserver"
 msgstr ""
 
@@ -496,8 +493,8 @@
 " --- %s ---)"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/__init__.py:22
-msgid "GNUe AppServer Data Driver"
+#: datasources/drivers/appserver/appserver/Info.py:28
+msgid "GNUe AppServer Driver"
 msgstr ""
 
 # c:\python22\lib\site-packages\gnue/designer/base/Instance.py:185
@@ -507,12 +504,16 @@
 msgstr "�rv�nytelen d�tum"
 
 #: datasources/drivers/csv/csv/Driver.py:63
-#: datasources/drivers/dbf/dbf/Connection.py:53
+#: datasources/drivers/dbf/dbf/Connection.py:58
 #: datasources/drivers/dbf/dbf/RecordSet.py:66
 #: datasources/drivers/dbf/dbf/ResultSet.py:66
 msgid "Wrong file format."
 msgstr "Hib�s f�jlform�tum."
 
+#: datasources/drivers/csv/csv/Info.py:28
+msgid "Python 2.1+ CSV Driver"
+msgstr ""
+
 #: datasources/drivers/db2/Schema/Discovery/Introspection.py:44
 msgid "Aliases"
 msgstr ""
@@ -521,27 +522,27 @@
 msgid "Summary Tables"
 msgstr ""
 
-#: datasources/drivers/db2/db2/Connection.py:45
+#: datasources/drivers/db2/db2/Connection.py:50
 msgid "Driver not installed: db2 for DB2 [%s]"
 msgstr "Nincs telep�tve a meghajt�: db2 for DB2 [%s]"
 
-#: datasources/drivers/db2/db2/__init__.py:22
+#: datasources/drivers/db2/db2/Info.py:28
 msgid "IBM DB2 Data Driver"
 msgstr ""
 
 # c:\python22\lib\site-packages\gnue/designer/base/Instance.py:185
-#: datasources/drivers/dbf/dbf/Connection.py:50
+#: datasources/drivers/dbf/dbf/Connection.py:55
 #: datasources/drivers/dbf/dbf/RecordSet.py:63
 #: datasources/drivers/dbf/dbf/ResultSet.py:63
 #, fuzzy
 msgid "DBF file not found."
 msgstr "�rv�nytelen d�tum"
 
-#: datasources/drivers/dbf/dbf/__init__.py:22
+#: datasources/drivers/dbf/dbf/Info.py:28
 msgid "DBF File Data Driver"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/Connection.py:42
+#: datasources/drivers/gadfly/gadfly/Connection.py:48
 #, fuzzy
 msgid ""
 "Driver not installed: gadfly driver\n"
@@ -552,33 +553,33 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/gadfly/gadfly/__init__.py:22
-msgid "Gadfly Data Driver"
+#: datasources/drivers/gadfly/gadfly/Info.py:28
+msgid "Gadfly Driver"
 msgstr ""
 
-#: datasources/drivers/informix/informix/Connection.py:50
+#: datasources/drivers/informix/informix/Connection.py:51
 msgid "Driver not installed: Kinfxdb for Informix [%s]"
 msgstr "Nincs telep�tve a meghajt�: Kinfxdb for Informix [%s]"
 
-#: datasources/drivers/informix/informix/__init__.py:22
-msgid "Informix Data Driver"
+#: datasources/drivers/informix/informix/Info.py:28
+msgid "Kinfxdb Informix driver"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/Connection.py:52
+#: datasources/drivers/ingres/ingres/Connection.py:53
 msgid "Driver not installed: ingmod for Ingres/Ingres II/OpenIngres [%s]"
 msgstr ""
 "Nincs telep�tve a meghajt�: ingmod for Ingres/Ingres II/OpenIngres [%s]"
 
-#: datasources/drivers/ingres/ingres/__init__.py:22
-msgid "Ingres Data Driver"
+#: datasources/drivers/ingres/ingres/Info.py:28
+msgid "ingmod Ingres Driver"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/Connection.py:50
+#: datasources/drivers/interbase/interbase/Connection.py:55
 msgid "Driver not installed: Kinterbasdb for Interbase [%s]"
 msgstr "Nincs telep�tve a meghajt�: Kinterbasdb for Interbase [%s]"
 
-#: datasources/drivers/interbase/interbase/__init__.py:25
-msgid "Interbase Data Driver"
+#: datasources/drivers/interbase/interbase/Info.py:28
+msgid "kinterbasdb Firebird/Interbase Driver"
 msgstr ""
 
 #: datasources/drivers/ldap/Driver.py:681
@@ -586,19 +587,19 @@
 msgid "Objects"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:42
+#: datasources/drivers/mysql/mysql/Connection.py:46
 #: datasources/drivers/mysql/mysql/Driver.py:46
 msgid ""
 "\n"
 "Could not load MySQLdb.  For MySQL support, please install \n"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:43
+#: datasources/drivers/mysql/mysql/Connection.py:47
 #: datasources/drivers/mysql/mysql/Driver.py:47
 msgid "mysql-python 0.9.0 or later from"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:45
+#: datasources/drivers/mysql/mysql/Connection.py:49
 #, fuzzy
 msgid "[Error:  %s]"
 msgstr "Hiba:  %s"
@@ -607,11 +608,11 @@
 msgid "Error:  %s"
 msgstr "Hiba:  %s"
 
-#: datasources/drivers/mysql/mysql/__init__.py:21
-msgid "MySQL Data Driver"
+#: datasources/drivers/mysql/mysql/Info.py:28
+msgid "MySQLdb"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/Connection.py:47
+#: datasources/drivers/odbc/wodbc/Connection.py:52
 #: datasources/drivers/odbc/wodbc/DataObject.py:46
 #: datasources/drivers/odbc/wodbc/RecordSet.py:46
 #: datasources/drivers/odbc/wodbc/ResultSet.py:46
@@ -624,8 +625,8 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/odbc/wodbc/__init__.py:22
-msgid "Windows ODBC Data Driver"
+#: datasources/drivers/odbc/wodbc/Info.py:28
+msgid "PythonWin ODBC Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/Schema/Discovery/Introspection.py:42
@@ -656,50 +657,55 @@
 msgid "Driver not installed: cx_Oracle for Oracle 8.x [%s]"
 msgstr "Nincs telep�tve a meghajt�: cx_Oracle for Oracle 8.x [%s]"
 
-#: datasources/drivers/oracle/cxoracle/__init__.py:31
-msgid "CX_Oracle Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
+#: datasources/drivers/oracle/cxoracle/Info.py:28
+msgid "cx_Oracle SQLNet Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/dcoracle/Driver.py:36
 msgid "Driver not installed: DCOracle2 [%s]"
 msgstr "Nincs telep�tve a meghajt�: DCOracle2 [%s]"
 
-#: datasources/drivers/oracle/dcoracle/__init__.py:31
+#: datasources/drivers/oracle/dcoracle/Info.py:28
+msgid "DCOracle2 OCI Driver"
+msgstr ""
+
+#: datasources/drivers/oracle/dcoracle/__init__.py:32
 msgid "DCOracle2 Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:85
+#: datasources/drivers/postgresql/Base/Connection.py:88
 msgid ""
 "The PostgreSQL driver returned the following error:\n"
 "\t%s"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:91
+#: datasources/drivers/postgresql/Base/Connection.py:93
 msgid "Encoding '%s' is not supported by postgresql dbdriver."
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:92
+#: datasources/drivers/postgresql/Base/Connection.py:94
 msgid "Using default encoding."
 msgstr ""
 
-#: datasources/drivers/postgresql/popy/__init__.py:31
-msgid "PoPy Data Driver for PostgreSQL"
-msgstr ""
+#: datasources/drivers/postgresql/popy/Info.py:28
+#, fuzzy
+msgid "popy"
+msgstr "M�sol�s"
 
-#: datasources/drivers/postgresql/psycopg/__init__.py:31
-msgid "Psycopg Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/psycopg/Info.py:28
+msgid "Psycopg"
 msgstr ""
 
 #: datasources/drivers/postgresql/pygresql/Driver.py:40
 msgid "Driver not installed: pygresql for PostgreSQL [%s]"
 msgstr "Nincs telep�tve a meghajt�: pygresql for PostgreSQL [%s]"
 
-#: datasources/drivers/postgresql/pygresql/__init__.py:31
-msgid "PyGreSQL Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pygresql/Info.py:28
+msgid "PyGreSQL"
 msgstr ""
 
-#: datasources/drivers/postgresql/pypgsql/__init__.py:31
-msgid "PyPGsql Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pypgsql/Info.py:28
+msgid "pyPgSQL"
 msgstr ""
 
 #: datasources/drivers/sapdb/Schema/Discovery/Introspection.py:44
@@ -716,7 +722,15 @@
 msgid "Result Table"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/Connection.py:70
+#: datasources/drivers/sapdb/sapdb/Connection.py:56
+#, fuzzy
+msgid ""
+"Driver not installed: sapdbapi for MaxDB/SAP-DB 7.x \n"
+"[%s]"
+msgstr ""
+"Nincs telep�tve a meghajt�: sapdbapi for SAP-DB 7.x \n"
+"[%s]"
+
 #: datasources/drivers/sapdb/sapdb/DataObject.py:69
 #: datasources/drivers/sapdb/sapdb/RecordSet.py:70
 msgid ""
@@ -726,12 +740,12 @@
 "Nincs telep�tve a meghajt�: sapdbapi for SAP-DB 7.x \n"
 "[%s]"
 
-#: datasources/drivers/sapdb/sapdb/__init__.py:22
-msgid "SAP-DB Data Driver"
+#: datasources/drivers/sapdb/sapdb/Info.py:28
+msgid "MySQL's MaxDB driver"
 msgstr ""
 
 # 
c:\python22\lib\site-packages\gnue/common/datasources/drivers/special/configfile/Driver.py:279
-#: datasources/drivers/special/configfile/Connection.py:92
+#: datasources/drivers/special/configfile/Connection.py:97
 msgid "Error opening config file %s"
 msgstr ""
 
@@ -756,19 +770,19 @@
 msgid "You have to provide a section name for this record!"
 msgstr ""
 
-#: datasources/drivers/special/configfile/__init__.py:1
+#: datasources/drivers/special/configfile/__init__.py:24
 msgid "ConfigFile Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/static/__init__.py:3
+#: datasources/drivers/special/static/__init__.py:25
 msgid "Static Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/unbound/__init__.py:3
+#: datasources/drivers/special/unbound/__init__.py:26
 msgid "Unbound Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/Connection.py:46
+#: datasources/drivers/sqlite/sqlite/Connection.py:51
 #: datasources/drivers/sqlite/sqlite/DataObject.py:48
 #: datasources/drivers/sqlite/sqlite/RecordSet.py:48
 #: datasources/drivers/sqlite/sqlite/ResultSet.py:48
@@ -784,11 +798,11 @@
 msgid "Table"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/__init__.py:22
-msgid "SQLite Data Driver"
+#: datasources/drivers/sqlite/sqlite/Info.py:28
+msgid "PySQLite Driver"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:51
+#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:53
 #: datasources/drivers/sqlrelay/sqlrelay/DataObject.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/RecordSet.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/ResultSet.py:52
@@ -799,19 +813,19 @@
 "Nincs telep�tve a meghajt�: SQLRelay Python API\n"
 "[%s]"
 
-#: datasources/drivers/sqlrelay/sqlrelay/__init__.py:22
-msgid "SQLRelay Data Driver"
+#: datasources/drivers/sqlrelay/sqlrelay/Info.py:28
+msgid "SQLRelay Python Client"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/Connection.py:51
+#: datasources/drivers/sybase/sybase/Connection.py:53
 #: datasources/drivers/sybase/sybase/DataObject.py:52
 #: datasources/drivers/sybase/sybase/RecordSet.py:52
 #: datasources/drivers/sybase/sybase/ResultSet.py:52
 msgid "Driver not installed: Sybase.py for Sybase ASE 11.0/11.9 [%s]"
 msgstr "Nincs telep�tve a meghajt�: Sybase.py for Sybase ASE 11.0/11.9 [%s]"
 
-#: datasources/drivers/sybase/sybase/__init__.py:22
-msgid "Sybase Data Driver"
+#: datasources/drivers/sybase/sybase/Info.py:28
+msgid "Sybase Python Driver"
 msgstr ""
 
 #: definitions/GParser.py:113
@@ -958,7 +972,7 @@
 msgid "Source Trigger"
 msgstr "�rv�nytelen trigger"
 
-#: logic/language/python/Adapter.py:173 logic/language/python/Adapter.py:189
+#: logic/language/python/Adapter.py:176 logic/language/python/Adapter.py:192
 msgid ""
 "There is an error in one of this document's triggers.\n"
 "\n"
@@ -1853,9 +1867,6 @@
 #~ msgid "C&ut"
 #~ msgstr "Kiv�g�s"
 
-#~ msgid "&Copy"
-#~ msgstr "M�sol�s"
-
 #~ msgid "&Paste"
 #~ msgstr "Beilleszt�s"
 

Modified: trunk/gnue-common/po/lt.po
===================================================================
--- trunk/gnue-common/po/lt.po  2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/po/lt.po  2004-03-17 02:07:07 UTC (rev 5334)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Mon Mar  8 11:09:49 2004\n"
+"POT-Creation-Date: Tue Mar 16 17:41:28 2004\n"
 "PO-Revision-Date: 2002-07-05 13:48+0200\n"
 "Last-Translator: Art�ras Kriukovas <address@hidden>\n"
 "Language-Team: Lithuania\n"
@@ -259,23 +259,33 @@
 "\n"
 "�SP�JIMAS: Negal�jau i�saugoti sesijos duomen� � %s\n"
 
+#: apps/checktype.py:66
+msgid ""
+"\"%(varname)s\" is expected to be of %(expected)s\n"
+"but is of %(actual)s and has value %(value)s"
+msgstr ""
+
+#: apps/plugin.py:117
+msgid "Can't use module %(module)s: %(message)s"
+msgstr ""
+
 #: datasources/GConditions.py:409
 #, fuzzy
 msgid "No valid condition tree"
 msgstr "Neteisinga data"
 
-#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:268
+#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:261
 #: datasources/drivers/ldap/Driver.py:553
-#: datasources/drivers/odbc/wodbc/Connection.py:410
+#: datasources/drivers/odbc/wodbc/Connection.py:415
 #: datasources/drivers/odbc/wodbc/DataObject.py:409
 #: datasources/drivers/odbc/wodbc/RecordSet.py:409
 #: datasources/drivers/odbc/wodbc/ResultSet.py:409
 msgid "Condition element \"%s\" expects at least %s arguments; found %s"
 msgstr ""
 
-#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:272
+#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:265
 #: datasources/drivers/ldap/Driver.py:558
-#: datasources/drivers/odbc/wodbc/Connection.py:414
+#: datasources/drivers/odbc/wodbc/Connection.py:419
 #: datasources/drivers/odbc/wodbc/DataObject.py:413
 #: datasources/drivers/odbc/wodbc/RecordSet.py:413
 #: datasources/drivers/odbc/wodbc/ResultSet.py:413
@@ -351,7 +361,7 @@
 msgid "Backend doesn't support the trigger 'call' function"
 msgstr ""
 
-#: datasources/GDataSource.py:337
+#: datasources/GDataSource.py:338
 msgid "Detail source '%s' references non-existant master '%s'"
 msgstr ""
 
@@ -363,11 +373,11 @@
 msgid "master=%s; detail=%s"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:140
+#: datasources/drivers/Base/RecordSet.py:141
 msgid "Attempted to modify read only field '%s'"
 msgstr "Paband�iau pakeisti 'tik skaitymui' lauk� '%s'"
 
-#: datasources/drivers/Base/RecordSet.py:192
+#: datasources/drivers/Base/RecordSet.py:193
 msgid "Attempted to delete from a read only datasource"
 msgstr "Paband�iau i�trinti i� 'tik skaitymui' duomen� �altinio."
 
@@ -375,22 +385,22 @@
 msgid "Attempted to insert into a read only datasource"
 msgstr "Paband�iau �ra�yti � 'tik skaitymui' skirt� duomen� �altin�."
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 msgid "Password"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 #, fuzzy
 msgid "User Name"
 msgstr "Pavadinimas"
 
-#: datasources/drivers/DBSIG2/DataObject.py:156
+#: datasources/drivers/DBSIG2/DataObject.py:160
 msgid "Object of unknown type (%s) passed to DBSIG2 based dbdriver."
 msgstr ""
 
-#: datasources/drivers/DBSIG2/DataObject.py:282
+#: datasources/drivers/DBSIG2/DataObject.py:275
 #: datasources/drivers/ldap/Driver.py:569
-#: datasources/drivers/odbc/wodbc/Connection.py:423
+#: datasources/drivers/odbc/wodbc/Connection.py:428
 #: datasources/drivers/odbc/wodbc/DataObject.py:422
 #: datasources/drivers/odbc/wodbc/RecordSet.py:422
 #: datasources/drivers/odbc/wodbc/ResultSet.py:422
@@ -470,18 +480,18 @@
 msgid "Tables"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:42
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:46
 #, fuzzy
 msgid ""
 "Driver not installed: adodbapi driver\n"
 "\n"
-"[%s"
+"[%s]"
 msgstr ""
 "Draiveris nesuinstaliuotas: visi win32 ODBC draiveriai\n"
 "\n"
 "[%s"
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:48
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:52
 #, fuzzy
 msgid ""
 "Driver not installed: win32com driver\n"
@@ -492,28 +502,15 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:22
-msgid "ADO-DB Data Driver for MS SQL-Server/Access"
+#: datasources/drivers/adodbapi/adodbapi/Info.py:25
+msgid "adodbapi"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:25
-msgid ""
-"\n"
-"   Supported attributes (via connections.conf or <database> tag)"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:32
-msgid ""
-"\n"
-"\n"
-" You can find more connection strings here:"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:40
+#: datasources/drivers/adodbapi/adodbapi/Info.py:59
 msgid "MS Access database"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:46
+#: datasources/drivers/adodbapi/adodbapi/Info.py:65
 msgid "MS SQL Server database"
 msgstr ""
 
@@ -521,11 +518,11 @@
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:110
+#: datasources/drivers/appserver/appserver/Connection.py:116
 msgid "Error loging into appserver: %s"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:114
+#: datasources/drivers/appserver/appserver/Connection.py:120
 msgid "Error loging into appserver"
 msgstr ""
 
@@ -536,8 +533,8 @@
 " --- %s ---)"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/__init__.py:22
-msgid "GNUe AppServer Data Driver"
+#: datasources/drivers/appserver/appserver/Info.py:28
+msgid "GNUe AppServer Driver"
 msgstr ""
 
 #: datasources/drivers/csv/csv/Driver.py:60
@@ -546,12 +543,16 @@
 msgstr "Failas nerastas"
 
 #: datasources/drivers/csv/csv/Driver.py:63
-#: datasources/drivers/dbf/dbf/Connection.py:53
+#: datasources/drivers/dbf/dbf/Connection.py:58
 #: datasources/drivers/dbf/dbf/RecordSet.py:66
 #: datasources/drivers/dbf/dbf/ResultSet.py:66
 msgid "Wrong file format."
 msgstr ""
 
+#: datasources/drivers/csv/csv/Info.py:28
+msgid "Python 2.1+ CSV Driver"
+msgstr ""
+
 #: datasources/drivers/db2/Schema/Discovery/Introspection.py:44
 msgid "Aliases"
 msgstr ""
@@ -560,26 +561,26 @@
 msgid "Summary Tables"
 msgstr ""
 
-#: datasources/drivers/db2/db2/Connection.py:45
+#: datasources/drivers/db2/db2/Connection.py:50
 msgid "Driver not installed: db2 for DB2 [%s]"
 msgstr "Daiveris nesuinstaliuotas: db2 duomen� bazei DB2 [%s]"
 
-#: datasources/drivers/db2/db2/__init__.py:22
+#: datasources/drivers/db2/db2/Info.py:28
 msgid "IBM DB2 Data Driver"
 msgstr ""
 
-#: datasources/drivers/dbf/dbf/Connection.py:50
+#: datasources/drivers/dbf/dbf/Connection.py:55
 #: datasources/drivers/dbf/dbf/RecordSet.py:63
 #: datasources/drivers/dbf/dbf/ResultSet.py:63
 #, fuzzy
 msgid "DBF file not found."
 msgstr "Failas nerastas"
 
-#: datasources/drivers/dbf/dbf/__init__.py:22
+#: datasources/drivers/dbf/dbf/Info.py:28
 msgid "DBF File Data Driver"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/Connection.py:42
+#: datasources/drivers/gadfly/gadfly/Connection.py:48
 #, fuzzy
 msgid ""
 "Driver not installed: gadfly driver\n"
@@ -590,34 +591,34 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/gadfly/gadfly/__init__.py:22
-msgid "Gadfly Data Driver"
+#: datasources/drivers/gadfly/gadfly/Info.py:28
+msgid "Gadfly Driver"
 msgstr ""
 
-#: datasources/drivers/informix/informix/Connection.py:50
+#: datasources/drivers/informix/informix/Connection.py:51
 msgid "Driver not installed: Kinfxdb for Informix [%s]"
 msgstr "Draiveris nesuinstaliuotas: Kinfxdb duomen� bazei Informix [%s]"
 
-#: datasources/drivers/informix/informix/__init__.py:22
-msgid "Informix Data Driver"
+#: datasources/drivers/informix/informix/Info.py:28
+msgid "Kinfxdb Informix driver"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/Connection.py:52
+#: datasources/drivers/ingres/ingres/Connection.py:53
 msgid "Driver not installed: ingmod for Ingres/Ingres II/OpenIngres [%s]"
 msgstr ""
 "Draiveris nesuinstaliuotas: ingmod duomen� bazei Ingres/Ingres II/OpenIngres "
 "[%s]"
 
-#: datasources/drivers/ingres/ingres/__init__.py:22
-msgid "Ingres Data Driver"
+#: datasources/drivers/ingres/ingres/Info.py:28
+msgid "ingmod Ingres Driver"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/Connection.py:50
+#: datasources/drivers/interbase/interbase/Connection.py:55
 msgid "Driver not installed: Kinterbasdb for Interbase [%s]"
 msgstr "Draiveris nesuinstaliuotas: Kinterbasdb duomen� bazei Interbase [%s]"
 
-#: datasources/drivers/interbase/interbase/__init__.py:25
-msgid "Interbase Data Driver"
+#: datasources/drivers/interbase/interbase/Info.py:28
+msgid "kinterbasdb Firebird/Interbase Driver"
 msgstr ""
 
 #: datasources/drivers/ldap/Driver.py:681
@@ -626,7 +627,7 @@
 msgid "Objects"
 msgstr "Objektas: "
 
-#: datasources/drivers/mysql/mysql/Connection.py:42
+#: datasources/drivers/mysql/mysql/Connection.py:46
 #: datasources/drivers/mysql/mysql/Driver.py:46
 msgid ""
 "\n"
@@ -635,12 +636,12 @@
 "\n"
 "Nepavyko paleisti MySQLdb. Jei norite MySQL palaikymo, pra�au suinstaliuoti\n"
 
-#: datasources/drivers/mysql/mysql/Connection.py:43
+#: datasources/drivers/mysql/mysql/Connection.py:47
 #: datasources/drivers/mysql/mysql/Driver.py:47
 msgid "mysql-python 0.9.0 or later from"
 msgstr "'mysql-python 0.9.0 arba v�lesn�s versijos i� "
 
-#: datasources/drivers/mysql/mysql/Connection.py:45
+#: datasources/drivers/mysql/mysql/Connection.py:49
 #, fuzzy
 msgid "[Error:  %s]"
 msgstr "Klaida: %s"
@@ -649,11 +650,11 @@
 msgid "Error:  %s"
 msgstr "Klaida: %s"
 
-#: datasources/drivers/mysql/mysql/__init__.py:21
-msgid "MySQL Data Driver"
+#: datasources/drivers/mysql/mysql/Info.py:28
+msgid "MySQLdb"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/Connection.py:47
+#: datasources/drivers/odbc/wodbc/Connection.py:52
 #: datasources/drivers/odbc/wodbc/DataObject.py:46
 #: datasources/drivers/odbc/wodbc/RecordSet.py:46
 #: datasources/drivers/odbc/wodbc/ResultSet.py:46
@@ -666,8 +667,8 @@
 "\n"
 "[%s"
 
-#: datasources/drivers/odbc/wodbc/__init__.py:22
-msgid "Windows ODBC Data Driver"
+#: datasources/drivers/odbc/wodbc/Info.py:28
+msgid "PythonWin ODBC Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/Schema/Discovery/Introspection.py:42
@@ -698,50 +699,55 @@
 msgid "Driver not installed: cx_Oracle for Oracle 8.x [%s]"
 msgstr "Draiveris nesuinstaliuotas: cx_Oracle duomen� bazei Oracle 8.x [%s]"
 
-#: datasources/drivers/oracle/cxoracle/__init__.py:31
-msgid "CX_Oracle Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
+#: datasources/drivers/oracle/cxoracle/Info.py:28
+msgid "cx_Oracle SQLNet Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/dcoracle/Driver.py:36
 msgid "Driver not installed: DCOracle2 [%s]"
 msgstr "Draiveris nesuinstaliuotas: DCOracle2 [%s]"
 
-#: datasources/drivers/oracle/dcoracle/__init__.py:31
+#: datasources/drivers/oracle/dcoracle/Info.py:28
+msgid "DCOracle2 OCI Driver"
+msgstr ""
+
+#: datasources/drivers/oracle/dcoracle/__init__.py:32
 msgid "DCOracle2 Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:85
+#: datasources/drivers/postgresql/Base/Connection.py:88
 msgid ""
 "The PostgreSQL driver returned the following error:\n"
 "\t%s"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:91
+#: datasources/drivers/postgresql/Base/Connection.py:93
 msgid "Encoding '%s' is not supported by postgresql dbdriver."
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:92
+#: datasources/drivers/postgresql/Base/Connection.py:94
 msgid "Using default encoding."
 msgstr ""
 
-#: datasources/drivers/postgresql/popy/__init__.py:31
-msgid "PoPy Data Driver for PostgreSQL"
-msgstr ""
+#: datasources/drivers/postgresql/popy/Info.py:28
+#, fuzzy
+msgid "popy"
+msgstr "Kopijuoti"
 
-#: datasources/drivers/postgresql/psycopg/__init__.py:31
-msgid "Psycopg Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/psycopg/Info.py:28
+msgid "Psycopg"
 msgstr ""
 
 #: datasources/drivers/postgresql/pygresql/Driver.py:40
 msgid "Driver not installed: pygresql for PostgreSQL [%s]"
 msgstr "Draiveris nesuinstaliuotas: pygresql duomen� bazei PostgreSQL [%s]"
 
-#: datasources/drivers/postgresql/pygresql/__init__.py:31
-msgid "PyGreSQL Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pygresql/Info.py:28
+msgid "PyGreSQL"
 msgstr ""
 
-#: datasources/drivers/postgresql/pypgsql/__init__.py:31
-msgid "PyPGsql Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pypgsql/Info.py:28
+msgid "pyPgSQL"
 msgstr ""
 
 #: datasources/drivers/sapdb/Schema/Discovery/Introspection.py:44
@@ -758,7 +764,15 @@
 msgid "Result Table"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/Connection.py:70
+#: datasources/drivers/sapdb/sapdb/Connection.py:56
+#, fuzzy
+msgid ""
+"Driver not installed: sapdbapi for MaxDB/SAP-DB 7.x \n"
+"[%s]"
+msgstr ""
+"Draiveris nesuinstaliuotas: sapdbapi duomen� bazei SAP-DB 7.x\n"
+"[%s]"
+
 #: datasources/drivers/sapdb/sapdb/DataObject.py:69
 #: datasources/drivers/sapdb/sapdb/RecordSet.py:70
 msgid ""
@@ -768,11 +782,11 @@
 "Draiveris nesuinstaliuotas: sapdbapi duomen� bazei SAP-DB 7.x\n"
 "[%s]"
 
-#: datasources/drivers/sapdb/sapdb/__init__.py:22
-msgid "SAP-DB Data Driver"
+#: datasources/drivers/sapdb/sapdb/Info.py:28
+msgid "MySQL's MaxDB driver"
 msgstr ""
 
-#: datasources/drivers/special/configfile/Connection.py:92
+#: datasources/drivers/special/configfile/Connection.py:97
 msgid "Error opening config file %s"
 msgstr ""
 
@@ -792,19 +806,19 @@
 msgid "You have to provide a section name for this record!"
 msgstr ""
 
-#: datasources/drivers/special/configfile/__init__.py:1
+#: datasources/drivers/special/configfile/__init__.py:24
 msgid "ConfigFile Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/static/__init__.py:3
+#: datasources/drivers/special/static/__init__.py:25
 msgid "Static Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/unbound/__init__.py:3
+#: datasources/drivers/special/unbound/__init__.py:26
 msgid "Unbound Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/Connection.py:46
+#: datasources/drivers/sqlite/sqlite/Connection.py:51
 #: datasources/drivers/sqlite/sqlite/DataObject.py:48
 #: datasources/drivers/sqlite/sqlite/RecordSet.py:48
 #: datasources/drivers/sqlite/sqlite/ResultSet.py:48
@@ -822,11 +836,11 @@
 msgid "Table"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/__init__.py:22
-msgid "SQLite Data Driver"
+#: datasources/drivers/sqlite/sqlite/Info.py:28
+msgid "PySQLite Driver"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:51
+#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:53
 #: datasources/drivers/sqlrelay/sqlrelay/DataObject.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/RecordSet.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/ResultSet.py:52
@@ -837,11 +851,11 @@
 "Draiveris nesuinstaliuotas: SQLRelay Python API\n"
 "[%s]"
 
-#: datasources/drivers/sqlrelay/sqlrelay/__init__.py:22
-msgid "SQLRelay Data Driver"
+#: datasources/drivers/sqlrelay/sqlrelay/Info.py:28
+msgid "SQLRelay Python Client"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/Connection.py:51
+#: datasources/drivers/sybase/sybase/Connection.py:53
 #: datasources/drivers/sybase/sybase/DataObject.py:52
 #: datasources/drivers/sybase/sybase/RecordSet.py:52
 #: datasources/drivers/sybase/sybase/ResultSet.py:52
@@ -849,8 +863,8 @@
 msgstr ""
 "Draiveris nesuinstaliuotas: Sybase.py skirtas Sybase ASE 11.0/11.9 [%s]"
 
-#: datasources/drivers/sybase/sybase/__init__.py:22
-msgid "Sybase Data Driver"
+#: datasources/drivers/sybase/sybase/Info.py:28
+msgid "Sybase Python Driver"
 msgstr ""
 
 #: definitions/GParser.py:113
@@ -1000,7 +1014,7 @@
 msgid "Source Trigger"
 msgstr "Bendri trigeriai"
 
-#: logic/language/python/Adapter.py:173 logic/language/python/Adapter.py:189
+#: logic/language/python/Adapter.py:176 logic/language/python/Adapter.py:192
 msgid ""
 "There is an error in one of this document's triggers.\n"
 "\n"
@@ -1757,9 +1771,6 @@
 #~ msgid "Cut the selected text"
 #~ msgstr "I�kerpa pa�ym�t� tekst�."
 
-#~ msgid "Copy"
-#~ msgstr "Kopijuoti"
-
 #~ msgid "Copy the selected text"
 #~ msgstr "Kopijuoja pa�ym�t� tekst�."
 

Modified: trunk/gnue-common/po/ru.po
===================================================================
--- trunk/gnue-common/po/ru.po  2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/po/ru.po  2004-03-17 02:07:07 UTC (rev 5334)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Mon Mar  8 11:09:49 2004\n"
+"POT-Creation-Date: Tue Mar 16 17:41:28 2004\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Dmitry Sorokin <address@hidden>\n"
 "Language-Team: Dmitry Sorokin <address@hidden>\n"
@@ -227,22 +227,32 @@
 "Warning: Unable to save session data to %s\n"
 msgstr ""
 
+#: apps/checktype.py:66
+msgid ""
+"\"%(varname)s\" is expected to be of %(expected)s\n"
+"but is of %(actual)s and has value %(value)s"
+msgstr ""
+
+#: apps/plugin.py:117
+msgid "Can't use module %(module)s: %(message)s"
+msgstr ""
+
 #: datasources/GConditions.py:409
 msgid "No valid condition tree"
 msgstr ""
 
-#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:268
+#: datasources/GConditions.py:456 datasources/drivers/DBSIG2/DataObject.py:261
 #: datasources/drivers/ldap/Driver.py:553
-#: datasources/drivers/odbc/wodbc/Connection.py:410
+#: datasources/drivers/odbc/wodbc/Connection.py:415
 #: datasources/drivers/odbc/wodbc/DataObject.py:409
 #: datasources/drivers/odbc/wodbc/RecordSet.py:409
 #: datasources/drivers/odbc/wodbc/ResultSet.py:409
 msgid "Condition element \"%s\" expects at least %s arguments; found %s"
 msgstr ""
 
-#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:272
+#: datasources/GConditions.py:461 datasources/drivers/DBSIG2/DataObject.py:265
 #: datasources/drivers/ldap/Driver.py:558
-#: datasources/drivers/odbc/wodbc/Connection.py:414
+#: datasources/drivers/odbc/wodbc/Connection.py:419
 #: datasources/drivers/odbc/wodbc/DataObject.py:413
 #: datasources/drivers/odbc/wodbc/RecordSet.py:413
 #: datasources/drivers/odbc/wodbc/ResultSet.py:413
@@ -302,7 +312,7 @@
 msgid "Backend doesn't support the trigger 'call' function"
 msgstr ""
 
-#: datasources/GDataSource.py:337
+#: datasources/GDataSource.py:338
 msgid "Detail source '%s' references non-existant master '%s'"
 msgstr ""
 
@@ -314,11 +324,11 @@
 msgid "master=%s; detail=%s"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:140
+#: datasources/drivers/Base/RecordSet.py:141
 msgid "Attempted to modify read only field '%s'"
 msgstr ""
 
-#: datasources/drivers/Base/RecordSet.py:192
+#: datasources/drivers/Base/RecordSet.py:193
 msgid "Attempted to delete from a read only datasource"
 msgstr ""
 
@@ -326,21 +336,21 @@
 msgid "Attempted to insert into a read only datasource"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 msgid "Password"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/Connection.py:46
+#: datasources/drivers/DBSIG2/Connection.py:47
 msgid "User Name"
 msgstr ""
 
-#: datasources/drivers/DBSIG2/DataObject.py:156
+#: datasources/drivers/DBSIG2/DataObject.py:160
 msgid "Object of unknown type (%s) passed to DBSIG2 based dbdriver."
 msgstr ""
 
-#: datasources/drivers/DBSIG2/DataObject.py:282
+#: datasources/drivers/DBSIG2/DataObject.py:275
 #: datasources/drivers/ldap/Driver.py:569
-#: datasources/drivers/odbc/wodbc/Connection.py:423
+#: datasources/drivers/odbc/wodbc/Connection.py:428
 #: datasources/drivers/odbc/wodbc/DataObject.py:422
 #: datasources/drivers/odbc/wodbc/RecordSet.py:422
 #: datasources/drivers/odbc/wodbc/ResultSet.py:422
@@ -420,42 +430,29 @@
 msgid "Tables"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:42
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:46
 msgid ""
 "Driver not installed: adodbapi driver\n"
 "\n"
-"[%s"
+"[%s]"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/Connection.py:48
+#: datasources/drivers/adodbapi/adodbapi/Connection.py:52
 msgid ""
 "Driver not installed: win32com driver\n"
 "\n"
 "[%s"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:22
-msgid "ADO-DB Data Driver for MS SQL-Server/Access"
+#: datasources/drivers/adodbapi/adodbapi/Info.py:25
+msgid "adodbapi"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:25
-msgid ""
-"\n"
-"   Supported attributes (via connections.conf or <database> tag)"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:32
-msgid ""
-"\n"
-"\n"
-" You can find more connection strings here:"
-msgstr ""
-
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:40
+#: datasources/drivers/adodbapi/adodbapi/Info.py:59
 msgid "MS Access database"
 msgstr ""
 
-#: datasources/drivers/adodbapi/adodbapi/__init__.py:46
+#: datasources/drivers/adodbapi/adodbapi/Info.py:65
 msgid "MS SQL Server database"
 msgstr ""
 
@@ -463,11 +460,11 @@
 msgid "Business Object Class"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:110
+#: datasources/drivers/appserver/appserver/Connection.py:116
 msgid "Error loging into appserver: %s"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/Connection.py:114
+#: datasources/drivers/appserver/appserver/Connection.py:120
 msgid "Error loging into appserver"
 msgstr ""
 
@@ -478,8 +475,8 @@
 " --- %s ---)"
 msgstr ""
 
-#: datasources/drivers/appserver/appserver/__init__.py:22
-msgid "GNUe AppServer Data Driver"
+#: datasources/drivers/appserver/appserver/Info.py:28
+msgid "GNUe AppServer Driver"
 msgstr ""
 
 #: datasources/drivers/csv/csv/Driver.py:60
@@ -487,12 +484,16 @@
 msgstr ""
 
 #: datasources/drivers/csv/csv/Driver.py:63
-#: datasources/drivers/dbf/dbf/Connection.py:53
+#: datasources/drivers/dbf/dbf/Connection.py:58
 #: datasources/drivers/dbf/dbf/RecordSet.py:66
 #: datasources/drivers/dbf/dbf/ResultSet.py:66
 msgid "Wrong file format."
 msgstr ""
 
+#: datasources/drivers/csv/csv/Info.py:28
+msgid "Python 2.1+ CSV Driver"
+msgstr ""
+
 #: datasources/drivers/db2/Schema/Discovery/Introspection.py:44
 msgid "Aliases"
 msgstr ""
@@ -501,57 +502,57 @@
 msgid "Summary Tables"
 msgstr ""
 
-#: datasources/drivers/db2/db2/Connection.py:45
+#: datasources/drivers/db2/db2/Connection.py:50
 msgid "Driver not installed: db2 for DB2 [%s]"
 msgstr ""
 
-#: datasources/drivers/db2/db2/__init__.py:22
+#: datasources/drivers/db2/db2/Info.py:28
 msgid "IBM DB2 Data Driver"
 msgstr ""
 
-#: datasources/drivers/dbf/dbf/Connection.py:50
+#: datasources/drivers/dbf/dbf/Connection.py:55
 #: datasources/drivers/dbf/dbf/RecordSet.py:63
 #: datasources/drivers/dbf/dbf/ResultSet.py:63
 msgid "DBF file not found."
 msgstr ""
 
-#: datasources/drivers/dbf/dbf/__init__.py:22
+#: datasources/drivers/dbf/dbf/Info.py:28
 msgid "DBF File Data Driver"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/Connection.py:42
+#: datasources/drivers/gadfly/gadfly/Connection.py:48
 msgid ""
 "Driver not installed: gadfly driver\n"
 "\n"
 "[%s"
 msgstr ""
 
-#: datasources/drivers/gadfly/gadfly/__init__.py:22
-msgid "Gadfly Data Driver"
+#: datasources/drivers/gadfly/gadfly/Info.py:28
+msgid "Gadfly Driver"
 msgstr ""
 
-#: datasources/drivers/informix/informix/Connection.py:50
+#: datasources/drivers/informix/informix/Connection.py:51
 msgid "Driver not installed: Kinfxdb for Informix [%s]"
 msgstr ""
 
-#: datasources/drivers/informix/informix/__init__.py:22
-msgid "Informix Data Driver"
+#: datasources/drivers/informix/informix/Info.py:28
+msgid "Kinfxdb Informix driver"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/Connection.py:52
+#: datasources/drivers/ingres/ingres/Connection.py:53
 msgid "Driver not installed: ingmod for Ingres/Ingres II/OpenIngres [%s]"
 msgstr ""
 
-#: datasources/drivers/ingres/ingres/__init__.py:22
-msgid "Ingres Data Driver"
+#: datasources/drivers/ingres/ingres/Info.py:28
+msgid "ingmod Ingres Driver"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/Connection.py:50
+#: datasources/drivers/interbase/interbase/Connection.py:55
 msgid "Driver not installed: Kinterbasdb for Interbase [%s]"
 msgstr ""
 
-#: datasources/drivers/interbase/interbase/__init__.py:25
-msgid "Interbase Data Driver"
+#: datasources/drivers/interbase/interbase/Info.py:28
+msgid "kinterbasdb Firebird/Interbase Driver"
 msgstr ""
 
 #: datasources/drivers/ldap/Driver.py:681
@@ -560,19 +561,19 @@
 msgid "Objects"
 msgstr "���"
 
-#: datasources/drivers/mysql/mysql/Connection.py:42
+#: datasources/drivers/mysql/mysql/Connection.py:46
 #: datasources/drivers/mysql/mysql/Driver.py:46
 msgid ""
 "\n"
 "Could not load MySQLdb.  For MySQL support, please install \n"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:43
+#: datasources/drivers/mysql/mysql/Connection.py:47
 #: datasources/drivers/mysql/mysql/Driver.py:47
 msgid "mysql-python 0.9.0 or later from"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/Connection.py:45
+#: datasources/drivers/mysql/mysql/Connection.py:49
 msgid "[Error:  %s]"
 msgstr ""
 
@@ -580,11 +581,11 @@
 msgid "Error:  %s"
 msgstr ""
 
-#: datasources/drivers/mysql/mysql/__init__.py:21
-msgid "MySQL Data Driver"
+#: datasources/drivers/mysql/mysql/Info.py:28
+msgid "MySQLdb"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/Connection.py:47
+#: datasources/drivers/odbc/wodbc/Connection.py:52
 #: datasources/drivers/odbc/wodbc/DataObject.py:46
 #: datasources/drivers/odbc/wodbc/RecordSet.py:46
 #: datasources/drivers/odbc/wodbc/ResultSet.py:46
@@ -594,8 +595,8 @@
 "[%s"
 msgstr ""
 
-#: datasources/drivers/odbc/wodbc/__init__.py:22
-msgid "Windows ODBC Data Driver"
+#: datasources/drivers/odbc/wodbc/Info.py:28
+msgid "PythonWin ODBC Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/Schema/Discovery/Introspection.py:42
@@ -626,50 +627,55 @@
 msgid "Driver not installed: cx_Oracle for Oracle 8.x [%s]"
 msgstr ""
 
-#: datasources/drivers/oracle/cxoracle/__init__.py:31
-msgid "CX_Oracle Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
+#: datasources/drivers/oracle/cxoracle/Info.py:28
+msgid "cx_Oracle SQLNet Driver"
 msgstr ""
 
 #: datasources/drivers/oracle/dcoracle/Driver.py:36
 msgid "Driver not installed: DCOracle2 [%s]"
 msgstr ""
 
-#: datasources/drivers/oracle/dcoracle/__init__.py:31
+#: datasources/drivers/oracle/dcoracle/Info.py:28
+msgid "DCOracle2 OCI Driver"
+msgstr ""
+
+#: datasources/drivers/oracle/dcoracle/__init__.py:32
 msgid "DCOracle2 Data Driver for Oracle 7.3/8i/9i+ (OCI8)"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:85
+#: datasources/drivers/postgresql/Base/Connection.py:88
 msgid ""
 "The PostgreSQL driver returned the following error:\n"
 "\t%s"
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:91
+#: datasources/drivers/postgresql/Base/Connection.py:93
 msgid "Encoding '%s' is not supported by postgresql dbdriver."
 msgstr ""
 
-#: datasources/drivers/postgresql/Base/Connection.py:92
+#: datasources/drivers/postgresql/Base/Connection.py:94
 msgid "Using default encoding."
 msgstr ""
 
-#: datasources/drivers/postgresql/popy/__init__.py:31
-msgid "PoPy Data Driver for PostgreSQL"
-msgstr ""
+#: datasources/drivers/postgresql/popy/Info.py:28
+#, fuzzy
+msgid "popy"
+msgstr "����������"
 
-#: datasources/drivers/postgresql/psycopg/__init__.py:31
-msgid "Psycopg Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/psycopg/Info.py:28
+msgid "Psycopg"
 msgstr ""
 
 #: datasources/drivers/postgresql/pygresql/Driver.py:40
 msgid "Driver not installed: pygresql for PostgreSQL [%s]"
 msgstr ""
 
-#: datasources/drivers/postgresql/pygresql/__init__.py:31
-msgid "PyGreSQL Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pygresql/Info.py:28
+msgid "PyGreSQL"
 msgstr ""
 
-#: datasources/drivers/postgresql/pypgsql/__init__.py:31
-msgid "PyPGsql Data Driver for PostgreSQL"
+#: datasources/drivers/postgresql/pypgsql/Info.py:28
+msgid "pyPgSQL"
 msgstr ""
 
 #: datasources/drivers/sapdb/Schema/Discovery/Introspection.py:44
@@ -686,7 +692,12 @@
 msgid "Result Table"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/Connection.py:70
+#: datasources/drivers/sapdb/sapdb/Connection.py:56
+msgid ""
+"Driver not installed: sapdbapi for MaxDB/SAP-DB 7.x \n"
+"[%s]"
+msgstr ""
+
 #: datasources/drivers/sapdb/sapdb/DataObject.py:69
 #: datasources/drivers/sapdb/sapdb/RecordSet.py:70
 msgid ""
@@ -694,11 +705,11 @@
 "[%s]"
 msgstr ""
 
-#: datasources/drivers/sapdb/sapdb/__init__.py:22
-msgid "SAP-DB Data Driver"
+#: datasources/drivers/sapdb/sapdb/Info.py:28
+msgid "MySQL's MaxDB driver"
 msgstr ""
 
-#: datasources/drivers/special/configfile/Connection.py:92
+#: datasources/drivers/special/configfile/Connection.py:97
 msgid "Error opening config file %s"
 msgstr ""
 
@@ -718,19 +729,19 @@
 msgid "You have to provide a section name for this record!"
 msgstr ""
 
-#: datasources/drivers/special/configfile/__init__.py:1
+#: datasources/drivers/special/configfile/__init__.py:24
 msgid "ConfigFile Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/static/__init__.py:3
+#: datasources/drivers/special/static/__init__.py:25
 msgid "Static Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/special/unbound/__init__.py:3
+#: datasources/drivers/special/unbound/__init__.py:26
 msgid "Unbound Special Data Driver"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/Connection.py:46
+#: datasources/drivers/sqlite/sqlite/Connection.py:51
 #: datasources/drivers/sqlite/sqlite/DataObject.py:48
 #: datasources/drivers/sqlite/sqlite/RecordSet.py:48
 #: datasources/drivers/sqlite/sqlite/ResultSet.py:48
@@ -745,11 +756,11 @@
 msgid "Table"
 msgstr ""
 
-#: datasources/drivers/sqlite/sqlite/__init__.py:22
-msgid "SQLite Data Driver"
+#: datasources/drivers/sqlite/sqlite/Info.py:28
+msgid "PySQLite Driver"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:51
+#: datasources/drivers/sqlrelay/sqlrelay/Connection.py:53
 #: datasources/drivers/sqlrelay/sqlrelay/DataObject.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/RecordSet.py:52
 #: datasources/drivers/sqlrelay/sqlrelay/ResultSet.py:52
@@ -758,19 +769,19 @@
 "[%s]"
 msgstr ""
 
-#: datasources/drivers/sqlrelay/sqlrelay/__init__.py:22
-msgid "SQLRelay Data Driver"
+#: datasources/drivers/sqlrelay/sqlrelay/Info.py:28
+msgid "SQLRelay Python Client"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/Connection.py:51
+#: datasources/drivers/sybase/sybase/Connection.py:53
 #: datasources/drivers/sybase/sybase/DataObject.py:52
 #: datasources/drivers/sybase/sybase/RecordSet.py:52
 #: datasources/drivers/sybase/sybase/ResultSet.py:52
 msgid "Driver not installed: Sybase.py for Sybase ASE 11.0/11.9 [%s]"
 msgstr ""
 
-#: datasources/drivers/sybase/sybase/__init__.py:22
-msgid "Sybase Data Driver"
+#: datasources/drivers/sybase/sybase/Info.py:28
+msgid "Sybase Python Driver"
 msgstr ""
 
 #: definitions/GParser.py:113
@@ -915,7 +926,7 @@
 msgid "Source Trigger"
 msgstr ""
 
-#: logic/language/python/Adapter.py:173 logic/language/python/Adapter.py:189
+#: logic/language/python/Adapter.py:176 logic/language/python/Adapter.py:192
 msgid ""
 "There is an error in one of this document's triggers.\n"
 "\n"
@@ -1646,9 +1657,6 @@
 #~ msgid "Cut the selected text"
 #~ msgstr "�������� ���������� �����"
 
-#~ msgid "Copy"
-#~ msgstr "����������"
-
 #~ msgid "Copy the selected text"
 #~ msgstr "�������� ���������� �����"
 

Modified: trunk/gnue-common/src/datasources/GConditions.py
===================================================================
--- trunk/gnue-common/src/datasources/GConditions.py    2004-03-16 21:29:21 UTC 
(rev 5333)
+++ trunk/gnue-common/src/datasources/GConditions.py    2004-03-17 02:07:07 UTC 
(rev 5334)
@@ -148,13 +148,13 @@
 class GCnull(GConditionElement):
   def __init__(self, parent=None):
     GConditionElement.__init__(self, parent, 'GCnull')
-    
+
 class GCnotnull(GConditionElement):
   def __init__(self, parent=None):
     GConditionElement.__init__(self, parent, 'GCnotnull')
-        
-        
 
+
+
 # build an impossible condition  GCondition={0=1}
 GCimpossible=GCondition()
 _h=GCeq(GCimpossible)
@@ -173,7 +173,7 @@
          'BaseClass': GCondition,
          'ParentTags':  ('conditions','and','or','not','negate'),
          'Deprecated': 'Use the <condition> tag instead.',
-       },
+         },
       'condition':       {
          'BaseClass': GCondition,
          'ParentTags':  ('conditions','and','or','not','negate') },
@@ -366,7 +366,7 @@
 
 
 # creates an GCondition Tree out of an list of tokens in a prefix
-# order.  
+# order.
 
 def buildTreeFromPrefix(term):
 
@@ -425,7 +425,7 @@
 
     #
     #  if its an conditional object, then process it's children
-    # 
+    #
     elif conditionElements.has_key(otype):
       result=[]
 

Modified: trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py 2004-03-16 
21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/src/datasources/drivers/Base/RecordSet.py 2004-03-17 
02:07:07 UTC (rev 5334)
@@ -45,6 +45,7 @@
     self._deleteFlag = 0
     self._updateFlag = 0
     self._parent = parent
+    self._fieldOrder = {}
     self._modifiedFlags = {}      # If field name is present as a key,
                                   # then field has been modified
 
@@ -169,12 +170,12 @@
 
     @return: A python dictionary of field name/value pairs.
     """
-    
+
     results = {}
     for field in self._fields:
       results[field] = self.getField(field)
     return results
-  
+
   # Returns 1=Field has been modified
   def isFieldModified(self, fieldName):
     if self._modifiedFlags.has_key (fieldName):

Modified: trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py      
2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/src/datasources/drivers/DBSIG2/DataObject.py      
2004-03-17 02:07:07 UTC (rev 5334)
@@ -105,6 +105,10 @@
 
     self.distinct = 0
 
+    # If possible, this will contain the field names used in the last select
+    # in the same order used in the SELECT statement.
+    self._fieldOrder = []
+
     # Internal flag to avoid consistently doing the same check
     # If this is set to 1 initially, then the
     self._primaryIdChecked = 1  # Internal flag
@@ -123,7 +127,7 @@
         return "'%d'" % value
 
       elif type(value) == types.LongType:
-        return "'%d'" % value      
+        return "'%d'" % value
 
       elif type(value) == types.FloatType:
         if value==int(value):
@@ -135,10 +139,10 @@
 
         if self._unicodeMode:
           GDebug.printMesg(0,'WARNING: non-unicode passed to the dbdriver 
(%s)' % value)
-          
+
         return "'%s'" % string.replace(value,
                                        "'",
-                                       "%s'" % self._escapeSingleQuote)      
+                                       "%s'" % self._escapeSingleQuote)
 
       elif type(value) == types.UnicodeType:
         return "'%s'" % string.replace(value,
@@ -151,7 +155,7 @@
           return 'TRUE'
         else:
           return 'FALSE'
-        
+
       else:
         err = _("Object of unknown type (%s) passed to DBSIG2 based 
dbdriver.") % type(value)
         # FIXME: raise an error instead of just printing a warning, after some 
transition time
@@ -186,7 +190,8 @@
     except self._DatabaseError, err:
       raise Exceptions.ConnectionError, err
 
-    rs = self._resultSetClass(self, cursor=cursor, 
masterRecordSet=masterRecordSet)
+    rs = self._resultSetClass(self, cursor=cursor, 
masterRecordSet=masterRecordSet,
+       fieldOrder=self._fieldOrder)
     if self._strictQueryCount:
       rs._recordCount = recordCount
     if readOnly:
@@ -254,7 +259,7 @@
            otype = "__is%s" % otype
         if len(result) < self.conditionElements[otype][0]:
           tmsg = _('Condition element "%s" expects at least %s arguments; 
found %s') % \
-               (otype, self.conditionElements[otype][0], len(result))
+                (otype, self.conditionElements[otype][0], len(result))
           raise Exceptions.ConditionError, tmsg
         if len(result) > self.conditionElements[otype][1]:
           tmsg = _('Condition element "%s" expects at most %s arguments; found 
%s') % \
@@ -303,10 +308,16 @@
                       string.join(self._detailfields,","),
                       self.table, whereClause)
     elif len(self._fieldReferences):
+      self._fieldOrder = fields = []
+      for field in self._fieldReferences.keys():
+        fields.append(field)
       q = "SELECT %s%s%s FROM %s%s" % \
-           (distinct, pis, string.join(self._fieldReferences.keys(),","), 
self.table,
+           (distinct, pis, string.join(fields,","), self.table,
             whereClause)
+      if pis:
+        self._fieldOrder.insert(0,None)
     else:
+      self._fieldOrder = []
       self._primaryIdSelect = None
       q = "SELECT %s* FROM %s%s" % (distinct, self.table,
                         whereClause)

Modified: trunk/gnue-common/src/datasources/drivers/DBSIG2/ResultSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/DBSIG2/ResultSet.py       
2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/src/datasources/drivers/DBSIG2/ResultSet.py       
2004-03-17 02:07:07 UTC (rev 5334)
@@ -44,7 +44,13 @@
 class ResultSet(BaseResultSet):
   _recordSetClass = RecordSet
   def __init__(self, *args, **parms):
+    if 'fieldOrder' in parms:
+      self._fieldOrder = parms['fieldOrder']
+      del parms['fieldOrder']
+    else:
+      self._fieldOrder = []
     BaseResultSet.__init__(self, *args, **parms)
+
     self._fieldNames = []
 
     if self._cursor:
@@ -75,10 +81,17 @@
               if self._dataObject._unicodeMode and type(f)==types.StringType:
                 f = unicode(f,self._dataObject._connection._encoding)
 
-              dict[string.lower(self._fieldNames[i])] = f
+              try:
+                name = self._fieldOrder[i]
+                if not name:
+                  raise IndexError
+              except IndexError:
+                  name = string.lower(self._fieldNames[i])
+              dict[name] = f
               i += 1
-            self._cachedRecords.append (self._recordSetClass(parent=self, \
-                                                             initialData=dict))
+            self._cachedRecords.append (self._recordSetClass(parent=self,
+                                                             initialData=dict,
+                                                             
fieldOrder=self._fieldOrder))
           else:
             return 0
         return 1

Modified: trunk/gnue-common/src/datasources/drivers/mysql/mysql/ResultSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/mysql/mysql/ResultSet.py  
2004-03-16 21:29:21 UTC (rev 5333)
+++ trunk/gnue-common/src/datasources/drivers/mysql/mysql/ResultSet.py  
2004-03-17 02:07:07 UTC (rev 5334)
@@ -63,7 +63,7 @@
 
       try:
         # See __init__ for details
-       rsets = self.fetchBugFix()
+        rsets = self.fetchBugFix()
 
       except self._dataObject._DatabaseError, err:
         raise GDataObjects.ConnectionError, err
@@ -74,7 +74,13 @@
             i = 0
             dict = {}
             for f in (rs):
-              dict[string.lower(self._fieldNames[i])] = f
+              try:
+                name = self._fieldOrder[i]
+                if not name:
+                  raise IndexError
+              except IndexError:
+                  name = string.lower(self._fieldNames[i])
+              dict[name] = f
               i += 1
             self._cachedRecords.append (self._recordSetClass(parent=self, \
                                                              initialData=dict))





reply via email to

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