[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6471 - in trunk/gnue-appserver: . po
From: |
reinhard |
Subject: |
r6471 - in trunk/gnue-appserver: . po |
Date: |
Mon, 11 Oct 2004 05:49:33 -0500 (CDT) |
Author: reinhard
Date: 2004-10-11 05:49:32 -0500 (Mon, 11 Oct 2004)
New Revision: 6471
Modified:
trunk/gnue-appserver/BUGS
trunk/gnue-appserver/MANIFEST.in
trunk/gnue-appserver/NEWS
trunk/gnue-appserver/ROADMAP.in
trunk/gnue-appserver/TODO
trunk/gnue-appserver/po/de.po
trunk/gnue-appserver/po/es.po
trunk/gnue-appserver/po/hu.po
trunk/gnue-appserver/po/ru.po
Log:
Doc and po update.
Modified: trunk/gnue-appserver/BUGS
===================================================================
--- trunk/gnue-appserver/BUGS 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/BUGS 2004-10-11 10:49:32 UTC (rev 6471)
@@ -1,4 +1,20 @@
Known bugs/issues in this release:
+* Objects for which only OnInit has run but no other "store" has been called
+ shouldn't be saved by a commit.
+
+* Adding an index on an existing property in a GCD and re-reading the GCD won't
+ create the index in the backend. (has to be fixed in gnue-common)
+
* Time fields are broken in some dbdrivers. Depending on the driver, it's
- possible that the "Meeting Time" field in the sample doesn't work.
+ possible that the "Meeting Time" field in the sample doesn't work. (has to be
+ fixed in gnue-common)
+
+* Currently, the RPC interface is a flat one. Extending the interface to be
+ object oriented with a session class and a list class should at least be
+ considered. (needs fixed dynamic objects in gnue-common's RPC library)
+
+* Before every UPDATE, INSERT, and DELETE statement against the database, a
+ useless SELECT statement is issued. This is because gnue-common doesn't
+ support changes of data without having a ResultSet and a RecordSet. (has to
+ be fixed in gnue-common)
Modified: trunk/gnue-appserver/MANIFEST.in
===================================================================
--- trunk/gnue-appserver/MANIFEST.in 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/MANIFEST.in 2004-10-11 10:49:32 UTC (rev 6471)
@@ -14,14 +14,14 @@
include doc/api/*.texi
include doc/api/texinfo.tex
include doc/api/*.txt
+include doc/devguide/Makefile
+include doc/devguide/*.texi
+include doc/devguide/texinfo.tex
+include doc/devguide/*.txt
include doc/man/*
include doc/technotes/Makefile
include doc/technotes/*.txt
include doc/technotes/*.html
-include doc/whitepaper/Makefile
-include doc/whitepaper/*.texi
-include doc/whitepaper/texinfo.tex
-include doc/whitepaper/*.txt
include extensions/webfrontend/*
include extensions/webfrontend/images/*
Modified: trunk/gnue-appserver/NEWS
===================================================================
--- trunk/gnue-appserver/NEWS 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/NEWS 2004-10-11 10:49:32 UTC (rev 6471)
@@ -1,3 +1,11 @@
+New features/changes in version 0.3.0: (2004-10-11)
+* Filters defined at login time (for example for company and fiscal year)
+* Support for indexes in GCD files
+* Case-insensitive identifiers
+* "session" object available in procedures
+* Automatic fields for user and date of creation and last change
+* Speed improvements
+
New features/changes in version 0.2.0: (2004-09-27)
* Minor bug fixes
Modified: trunk/gnue-appserver/ROADMAP.in
===================================================================
--- trunk/gnue-appserver/ROADMAP.in 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/ROADMAP.in 2004-10-11 10:49:32 UTC (rev 6471)
@@ -4,41 +4,6 @@
===================================================================
-0.3
-
-
-GOALS
- The 0.3 release will add further features necessarey to write the
- official GNUe Packages.
-
-
-TODO
-
- [Documentation]
-
- Write an Application Server Developers Manual.
-
- [Object Server]
-
- Add support for different companies and different fiscal years. This adds
- two system classes, gnue_company and gnue_year. Classes can be defined as
- global, as company dependent (meaning the class will get a gnue_company
- field pointing to a gnue_company instance) or year dependent (same for
- gnue_year). The user will be able to set the current company and the
- current year for a session (although not yet sure how) and AppServer will
- add an autmoatic filter where appropriate.
-
- Reconsider switching to an object oriented RPC interface with a session
- class and a list class (*)
-
- [Data Interface]
-
- direct select/update access through new connection object (*)
-
-
-===================================================================
-
-
0.4
Modified: trunk/gnue-appserver/TODO
===================================================================
--- trunk/gnue-appserver/TODO 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/TODO 2004-10-11 10:49:32 UTC (rev 6471)
@@ -2,39 +2,6 @@
GNUe Appserver: Feature Plans
======================================================================
-0.3 Releases
-======================================================================
-
-----------------------------------------------------------------------
-GOALS
-----------------------------------------------------------------------
-
- The 0.3 release will add further features necessarey to write the
- official GNUe Packages.
-
-----------------------------------------------------------------------
-TODO
-----------------------------------------------------------------------
-
-Documentation
- * Write an Application Server Developers Manual.
-
-Object Server
- * Add support for different companies and different fiscal years. This adds
- two system classes, gnue_company and gnue_year. Classes can be defined as
- global, as company dependent (meaning the class will get a gnue_company
- field pointing to a gnue_company instance) or year dependent (same for
- gnue_year). The user will be able to set the current company and the
- current year for a session (although not yet sure how) and AppServer will
- add an autmoatic filter where appropriate.
- * Reconsider switching to an object oriented RPC interface with a session
- class and a list class (*)
-
-Data Interface
- * direct select/update access through new connection object (*)
-
-
-======================================================================
0.4 Releases
======================================================================
Modified: trunk/gnue-appserver/po/de.po
===================================================================
--- trunk/gnue-appserver/po/de.po 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/po/de.po 2004-10-11 10:49:32 UTC (rev 6471)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-AppServer 0.1\n"
-"POT-Creation-Date: Mon Sep 27 12:22:40 2004\n"
+"POT-Creation-Date: 2004-10-11 12:27+CEST\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Reinhard M�ller <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -20,11 +20,11 @@
msgid "'%(item)s': %(error)s"
msgstr "'%(item)s': %(error)s"
-#: classrep/Base.py:154
+#: classrep/Base.py:159
msgid "%s: _getSingleCondition() not implemented!"
msgstr "%s: _getSingleCondition() ist nicht implementiert!"
-#: classrep/Base.py:167
+#: classrep/Base.py:172
msgid "%s: _getNewItem() not implemented!"
msgstr "%s: _getNewItem() ist nicht implementiert!"
@@ -76,15 +76,15 @@
msgid "Invalid export type: '%s'"
msgstr "Ung�ltiger Export-Typ: '%s'"
-#: classrep/SchemaSupport.py:426 geasGsdGen.py:314
+#: classrep/SchemaSupport.py:426 geasGsdGen.py:342
msgid "%s is not a valid date object"
msgstr "%s ist kein g�ltiges Datumsobjekt"
-#: classrep/SchemaSupport.py:437 geasGsdGen.py:325
+#: classrep/SchemaSupport.py:437 geasGsdGen.py:353
msgid "%s is not a valid time object"
msgstr "%s ist kein g�ltiges Zeitobjekt"
-#: classrep/SchemaSupport.py:445 geasGsdGen.py:333
+#: classrep/SchemaSupport.py:445 geasGsdGen.py:362
msgid "%s is not a valid datetime object"
msgstr "%s ist kein g�ltiges Objekt f�r Datum und Zeit"
@@ -129,55 +129,55 @@
msgstr ""
"Die Prozedur '%s' hat kein Ergebnis, trotzdem ist eine Genauigkeit angegeben"
-#: gcd/GCParser.py:45 gld/GLParser.py:40
+#: gcd/GCParser.py:44 gld/GLParser.py:40
msgid "Class '%s' has no module"
msgstr "Die Klasse '%s' hat kein Modul"
-#: gcd/GCParser.py:51
+#: gcd/GCParser.py:50
msgid "'%s' has a length in type and an extra length attribute"
msgstr "'%s' hat eine L�ngenangabe im Typ und ein zus�tzlichen L�ngenattribut"
-#: gcd/GCParser.py:53
+#: gcd/GCParser.py:52
msgid "'%s' has a scale in type and an extra scale attribute"
msgstr ""
"'%s' hat eine Genauigkeitsangabe im Typ und ein zus�tzlichen "
"Genauigkeitsattribut"
-#: gcd/GCParser.py:58 gld/GLParser.py:45
+#: gcd/GCParser.py:57 gld/GLParser.py:45
msgid ""
"The class '%(class)s' mismatches the given module attribute '%(module)s'"
msgstr ""
"Modul-Attribut und Modul im Klassennamen '%(class)s' stimmen nicht �berein"
-#: gcd/GCParser.py:64
+#: gcd/GCParser.py:63
msgid "Calculated property '%(class)s.%(property)s' has parameters"
msgstr "Das kalkulierte Feld '%(class)s.%(property)s' besitzt Parameter"
-#: gcd/GCParser.py:268
+#: gcd/GCParser.py:293
msgid "Reference type '%s' must not have a length"
msgstr "Referenztyp '%s' darf keine L�ngenangabe enthalten"
-#: gcd/GCParser.py:271
+#: gcd/GCParser.py:296
msgid "Reference type '%s' must not have a scale"
msgstr "Referenztyp '%s' darf keine Genauigkeitsangabe enthalten"
-#: gcd/GCParser.py:295
+#: gcd/GCParser.py:320
msgid "Module has no name"
msgstr "Modul hat keinen Namen"
-#: gcd/GCParser.py:315
+#: gcd/GCParser.py:340
msgid "Class has no name"
msgstr "Klasse hat keinen Namen"
-#: gcd/readgcd.py:49
+#: gcd/readgcd.py:50
msgid "Module '%s' not found in class repository"
msgstr "Das Modul '%s' kann im Classrepository nicht gefunden werden"
-#: gcd/readgcd.py:54
+#: gcd/readgcd.py:55
msgid "Procedure '%s' not found in class repository"
msgstr "Die Prozedur '%s' kann im Classrepository nicht gefunden werden"
-#: gcd/readgcd.py:68
+#: gcd/readgcd.py:69
msgid ""
"Create or update a database schema from a GNUe Class Definition (gcd) file\n"
"and maintain data for all gnue_* classes"
@@ -185,24 +185,24 @@
"Erzeugt/Aktualisiert ein Datenbankschema aus einer Klassendefinitionsdatei\n"
"(gcd-Datei) und aktualisiert die Daten aller gnue_*-Klassen"
-#: gcd/readgcd.py:80 gld/readgld.py:92
+#: gcd/readgcd.py:81 gld/readgld.py:92
msgid "Use the connection <connectionname> for creating the schema"
msgstr ""
"Daten und Anweisungen werden an die Verbindung <connectionname> gesandt"
-#: gcd/readgcd.py:83
+#: gcd/readgcd.py:84
msgid "Also send the code for creating the schema to this file."
msgstr ""
"Zus�tzlich zur Ausf�hrung soll der generierte SQL-Code in dieser Datei\n"
"abgelegt werden"
-#: gcd/readgcd.py:86
+#: gcd/readgcd.py:87
msgid ""
"If this flag is set, only code is sent to the output file and the schema is "
"not created automatically."
msgstr "Es wird nur der SQL-Code erzeugt. Das Schema wird nicht ver�ndert."
-#: gcd/readgcd.py:90 gld/readgld.py:95
+#: gcd/readgcd.py:91 gld/readgld.py:95
msgid ""
"Set the username for the database. If the database is to be created, this "
"username will be it's owner."
@@ -210,59 +210,59 @@
"Bestimmt den Benutzernamen f�r die Datenbank. Falls die Datenbank erzeugt\n"
"wird, wird dieser Benutzer zum Eigent�mer der Datenbank."
-#: gcd/readgcd.py:94 gld/readgld.py:99
+#: gcd/readgcd.py:95 gld/readgld.py:99
msgid "Set the password for the database."
msgstr "Passwort f�r die Datenbankverbindung."
-#: gcd/readgcd.py:113 gld/readgld.py:119
+#: gcd/readgcd.py:114 gld/readgld.py:119
msgid "No input file specified."
msgstr "Keine Eingabe-Datei (gcd-Datei) angegeben."
-#: gcd/readgcd.py:116 gld/readgld.py:127
+#: gcd/readgcd.py:117 gld/readgld.py:127
msgid "No connection specified."
msgstr "Keine Verbindung angegeben."
-#: gcd/readgcd.py:125
+#: gcd/readgcd.py:126
msgid "Unable to open input file: %s"
msgstr "Die Datei '%s' kann nicht ge�ffnet werden"
-#: gcd/readgcd.py:133
+#: gcd/readgcd.py:134
msgid "Output to file only requested, but no filename specified."
msgstr "F�r die Datei-Ausgabe muss ein Dateiname angegeben werden."
-#: gcd/readgcd.py:157
+#: gcd/readgcd.py:158
msgid "Loading gcd file '%s' ..."
msgstr "Klassendefinitionsdatei '%s' wird geladen ..."
-#: gcd/readgcd.py:375
+#: gcd/readgcd.py:383
msgid "Updating schema ..."
msgstr "Datenbank-Schema wird aktualisiert ..."
-#: gcd/readgcd.py:393
+#: gcd/readgcd.py:401
msgid "Updating class repository ..."
msgstr "Classrepository wird aktualisiert ..."
-#: gcd/readgcd.py:443
+#: gcd/readgcd.py:457
msgid " Modules : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Module : %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert"
-#: gcd/readgcd.py:494
+#: gcd/readgcd.py:527
msgid " Classes : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Klassen : %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert"
-#: gcd/readgcd.py:551
+#: gcd/readgcd.py:576
msgid " Properties: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Eigenschaften: %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert"
-#: gcd/readgcd.py:604
+#: gcd/readgcd.py:622
msgid " Procedures: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Prozeduren : %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert"
-#: gcd/readgcd.py:659
+#: gcd/readgcd.py:670
msgid " Parameters: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Parameter : %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert"
@@ -306,18 +306,27 @@
msgid "Directory for webfrontend http documents"
msgstr "Verzeichnis f�r die HTTP-Dokumente des Web-Frontends"
-#: geasGsdGen.py:44
+#: geasFilter.py:35
+#, fuzzy
+msgid "The filters have circular references"
+msgstr "Die Klassen enthalten zirkul�re oder unl�sbare Referenzen"
+
+#: geasGsdGen.py:46
msgid "Classes have circular or unresolveable references"
msgstr "Die Klassen enthalten zirkul�re oder unl�sbare Referenzen"
-#: geasGsdGen.py:58
+#: geasGsdGen.py:51
+msgid "The class '%s' contains circular data-references"
+msgstr ""
+
+#: geasGsdGen.py:65
msgid ""
"A tool to dump data from a database into a GNUe Schema Definition (gsd) file."
msgstr ""
"Mit diesem Werkzeug k�nnen Daten aus einer Datenbank in eine GNUe Schema \n"
"Definitionsdatei (gsd) exportiert werden."
-#: geasGsdGen.py:70
+#: geasGsdGen.py:75
msgid ""
"Set the Database to use for data to <name>. gnue-appserver will search for "
"it in connections.conf."
@@ -325,34 +334,65 @@
"Lade und speichere die Daten in der Datenbank <name>.\n"
"<name> muss in der Datei 'connections.conf' angelegt sein."
-#: geasGsdGen.py:74
+#: geasGsdGen.py:79
msgid "Name of the resulting gsd-file"
msgstr "Name der erzeugten GSD-Datei"
-#: geasGsdGen.py:77
+#: geasGsdGen.py:82
msgid "If flag is set include system classes ('gnue_*')"
msgstr "Daten der Systemklassen ('gnue_*') auch einbinden"
-#: geasGsdGen.py:98
+#: geasGsdGen.py:85
+msgid "If set all detail-classes of the requestd classes will be exported too"
+msgstr ""
+
+#: geasGsdGen.py:115
msgid "No output file specified."
msgstr "Keine Ausgabedatei angegeben."
-#: geasGsdGen.py:103
+#: geasGsdGen.py:120
msgid "Loading class repository ..."
msgstr "Classrepository wird geladen ..."
-#: geasGsdGen.py:107
+#: geasGsdGen.py:126
+msgid "Building list of classes and calculating dependencies ..."
+msgstr ""
+
+#: geasGsdGen.py:131
msgid "Generating schema definition ..."
msgstr "Schema-Definition generieren ..."
-#: geasGsdGen.py:132
+#: geasGsdGen.py:147
msgid "Generation run complete."
msgstr "Generierung abgeschlossen."
-#: geasGsdGen.py:222
+#: geasGsdGen.py:162
msgid "Exporting data of class '%s' ..."
msgstr "Daten der Klasse '%s' werden exportiert ..."
+#: geasGsdGen.py:395
+#, fuzzy
+msgid "Invalid command line argument '='"
+msgstr "Ung�ltiger Datentyp f�r Bedingung '%s'"
+
+#: geasGsdGen.py:398
+msgid "Filter '%s' started, but no value given"
+msgstr ""
+
+#: geasGsdGen.py:434
+#, fuzzy
+msgid "Filter class '%s' not found"
+msgstr "Klasse '%s' nicht gefunden"
+
+#: geasGsdGen.py:440
+#, fuzzy
+msgid "Filter '%(class)s' has no property '%(property)s'"
+msgstr "Die Klasse '%(classname)s' hat keine Eigenschaft '%(property)s'"
+
+#: geasGsdGen.py:478
+msgid "No filter '%s' found matching the requested values"
+msgstr ""
+
#: geasInstance.py:40
msgid "Database returned invalid value '%(value)s' for property '%(property)s'"
msgstr ""
@@ -519,7 +559,7 @@
msgid "Step 4: Retrieving first instance ..."
msgstr "Schritt 4: Erste Instanz abrufen ..."
-#: geasRpcServer.py:240
+#: geasRpcServer.py:241
msgid ""
"\n"
"These are the values of the first instance:\n"
@@ -533,7 +573,12 @@
" Strasse: %(street)s\n"
" Stadt : %(city)s\n"
-#: geasRpcServer.py:247
+#: geasRpcServer.py:249
+#, fuzzy
+msgid "Step 5: Retrieving defined filters ..."
+msgstr "Schritt 4: Erste Instanz abrufen ..."
+
+#: geasRpcServer.py:253
msgid "Selftest passed!"
msgstr "Selbsttest beendet."
@@ -553,7 +598,22 @@
msgid "Invalid condition data type '%s'"
msgstr "Ung�ltiger Datentyp f�r Bedingung '%s'"
-#: geasSessionManager.py:40
+#: geasSession.py:65
+#, fuzzy
+msgid "No parameter for the filter %s specified"
+msgstr "Keine Eingabe-Datei (gcd-Datei) angegeben."
+
+#: geasSession.py:70
+#, fuzzy
+msgid "'%(value)s' is not a valid filter of the type '%(name)s'"
+msgstr "'%s' ist kein g�ltiger Typ"
+
+#: geasSession.py:77
+msgid ""
+"Multiple instances of the filter '%(name)s' matches the value '%(value)s'"
+msgstr ""
+
+#: geasSessionManager.py:41
msgid "Cannot find a session with ID '%s'"
msgstr "Die Sitzung mit ID '%s' wurde nicht gefunden"
@@ -568,15 +628,15 @@
"Das Programm liest GNUe Language Definitionen ein und aktualisert damit die "
"Klassenbibliothek"
-#: gld/readgld.py:201
+#: gld/readgld.py:202
msgid "Loading gld file '%s' ..."
msgstr "GNUe Label Definitionsdatei '%s' wird geladen ..."
-#: gld/readgld.py:483
+#: gld/readgld.py:485
msgid " Labels : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr " Labels : %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert."
-#: gld/readgld.py:536
+#: gld/readgld.py:538
msgid " Messages: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr " Meldungen: %(ins)3d neu, %(upd)3d ge�ndert, %(kept)3d unver�ndert."
Modified: trunk/gnue-appserver/po/es.po
===================================================================
--- trunk/gnue-appserver/po/es.po 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/po/es.po 2004-10-11 10:49:32 UTC (rev 6471)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-AppServer 0.1\n"
-"POT-Creation-Date: Mon Sep 27 12:22:40 2004\n"
+"POT-Creation-Date: 2004-10-11 12:27+CEST\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Jose Esteban <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -20,11 +20,11 @@
msgid "'%(item)s': %(error)s"
msgstr ""
-#: classrep/Base.py:154
+#: classrep/Base.py:159
msgid "%s: _getSingleCondition() not implemented!"
msgstr "%s: No se ha implementado _getSingleCondition()"
-#: classrep/Base.py:167
+#: classrep/Base.py:172
msgid "%s: _getNewItem() not implemented!"
msgstr "%s: No se ha implementado _getNewItem()"
@@ -77,15 +77,15 @@
msgid "Invalid export type: '%s'"
msgstr "Tipo no v�lido para exportar: '%s'"
-#: classrep/SchemaSupport.py:426 geasGsdGen.py:314
+#: classrep/SchemaSupport.py:426 geasGsdGen.py:342
msgid "%s is not a valid date object"
msgstr "%s no es un objeto fecha v�lido"
-#: classrep/SchemaSupport.py:437 geasGsdGen.py:325
+#: classrep/SchemaSupport.py:437 geasGsdGen.py:353
msgid "%s is not a valid time object"
msgstr "%s no es un objeto hora v�lido"
-#: classrep/SchemaSupport.py:445 geasGsdGen.py:333
+#: classrep/SchemaSupport.py:445 geasGsdGen.py:362
msgid "%s is not a valid datetime object"
msgstr "%s no es un objeto fecha+hora v�lido"
@@ -132,98 +132,98 @@
msgid "%s: Procedure has no result, but a 'scale' is specified."
msgstr ""
-#: gcd/GCParser.py:45 gld/GLParser.py:40
+#: gcd/GCParser.py:44 gld/GLParser.py:40
#, fuzzy
msgid "Class '%s' has no module"
msgstr "No se encuentra la clase '%s'"
-#: gcd/GCParser.py:51
+#: gcd/GCParser.py:50
msgid "'%s' has a length in type and an extra length attribute"
msgstr ""
-#: gcd/GCParser.py:53
+#: gcd/GCParser.py:52
msgid "'%s' has a scale in type and an extra scale attribute"
msgstr ""
-#: gcd/GCParser.py:58 gld/GLParser.py:45
+#: gcd/GCParser.py:57 gld/GLParser.py:45
#, fuzzy
msgid ""
"The class '%(class)s' mismatches the given module attribute '%(module)s'"
msgstr "La clase '%(classname)s' no dispone de '%(procedure)s'"
-#: gcd/GCParser.py:64
+#: gcd/GCParser.py:63
msgid "Calculated property '%(class)s.%(property)s' has parameters"
msgstr ""
-#: gcd/GCParser.py:268
+#: gcd/GCParser.py:293
msgid "Reference type '%s' must not have a length"
msgstr ""
-#: gcd/GCParser.py:271
+#: gcd/GCParser.py:296
msgid "Reference type '%s' must not have a scale"
msgstr ""
-#: gcd/GCParser.py:295
+#: gcd/GCParser.py:320
#, fuzzy
msgid "Module has no name"
msgstr "No se encuentra el m�dulo '%s'"
-#: gcd/GCParser.py:315
+#: gcd/GCParser.py:340
#, fuzzy
msgid "Class has no name"
msgstr "No se encuentra la clase '%s'"
-#: gcd/readgcd.py:49
+#: gcd/readgcd.py:50
#, fuzzy
msgid "Module '%s' not found in class repository"
msgstr "El m�dulo '%s' no se encuentra en el cat�logo de clases"
-#: gcd/readgcd.py:54
+#: gcd/readgcd.py:55
#, fuzzy
msgid "Procedure '%s' not found in class repository"
msgstr "El m�dulo '%s' no se encuentra en el cat�logo de clases"
-#: gcd/readgcd.py:68
+#: gcd/readgcd.py:69
msgid ""
"Create or update a database schema from a GNUe Class Definition (gcd) file\n"
"and maintain data for all gnue_* classes"
msgstr ""
-#: gcd/readgcd.py:80 gld/readgld.py:92
+#: gcd/readgcd.py:81 gld/readgld.py:92
msgid "Use the connection <connectionname> for creating the schema"
msgstr ""
-#: gcd/readgcd.py:83
+#: gcd/readgcd.py:84
msgid "Also send the code for creating the schema to this file."
msgstr ""
-#: gcd/readgcd.py:86
+#: gcd/readgcd.py:87
msgid ""
"If this flag is set, only code is sent to the output file and the schema is "
"not created automatically."
msgstr ""
-#: gcd/readgcd.py:90 gld/readgld.py:95
+#: gcd/readgcd.py:91 gld/readgld.py:95
msgid ""
"Set the username for the database. If the database is to be created, this "
"username will be it's owner."
msgstr ""
-#: gcd/readgcd.py:94 gld/readgld.py:99
+#: gcd/readgcd.py:95 gld/readgld.py:99
#, fuzzy
msgid "Set the password for the database."
msgstr "Proporciona la clave para la base de datos."
-#: gcd/readgcd.py:113 gld/readgld.py:119
+#: gcd/readgcd.py:114 gld/readgld.py:119
msgid "No input file specified."
msgstr "No se ha indicado fichero de entrada."
-#: gcd/readgcd.py:116 gld/readgld.py:127
+#: gcd/readgcd.py:117 gld/readgld.py:127
#, fuzzy
msgid "No connection specified."
msgstr "No se ha indicado fichero de entrada."
-#: gcd/readgcd.py:125
+#: gcd/readgcd.py:126
#, fuzzy
msgid "Unable to open input file: %s"
msgstr ""
@@ -231,42 +231,42 @@
"\n"
" %s"
-#: gcd/readgcd.py:133
+#: gcd/readgcd.py:134
msgid "Output to file only requested, but no filename specified."
msgstr ""
-#: gcd/readgcd.py:157
+#: gcd/readgcd.py:158
#, fuzzy
msgid "Loading gcd file '%s' ..."
msgstr "No se encuentra el fichero '%s'"
-#: gcd/readgcd.py:375
+#: gcd/readgcd.py:383
#, fuzzy
msgid "Updating schema ..."
msgstr "Construyendo definiciones de datos ..."
-#: gcd/readgcd.py:393
+#: gcd/readgcd.py:401
#, fuzzy
msgid "Updating class repository ..."
msgstr "Cargando cat�logo de clases ..."
-#: gcd/readgcd.py:443
+#: gcd/readgcd.py:457
msgid " Modules : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:494
+#: gcd/readgcd.py:527
msgid " Classes : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:551
+#: gcd/readgcd.py:576
msgid " Properties: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:604
+#: gcd/readgcd.py:622
msgid " Procedures: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:659
+#: gcd/readgcd.py:670
msgid " Parameters: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
@@ -310,18 +310,26 @@
msgid "Directory for webfrontend http documents"
msgstr "Directorio de documentos http para interfaz web"
-#: geasGsdGen.py:44
+#: geasFilter.py:35
+msgid "The filters have circular references"
+msgstr ""
+
+#: geasGsdGen.py:46
msgid "Classes have circular or unresolveable references"
msgstr ""
-#: geasGsdGen.py:58
+#: geasGsdGen.py:51
+msgid "The class '%s' contains circular data-references"
+msgstr ""
+
+#: geasGsdGen.py:65
#, fuzzy
msgid ""
"A tool to dump data from a database into a GNUe Schema Definition (gsd) file."
msgstr ""
"Utilidad para obtener gui�n SQL desde fichero GNUe Class Definition (gcd)"
-#: geasGsdGen.py:70
+#: geasGsdGen.py:75
#, fuzzy
msgid ""
"Set the Database to use for data to <name>. gnue-appserver will search for "
@@ -330,36 +338,67 @@
"Fija <name> como nombre de la base de datos a usar para datos.\n"
"gnue-appserver la buscar� en connections.conf."
-#: geasGsdGen.py:74
+#: geasGsdGen.py:79
msgid "Name of the resulting gsd-file"
msgstr "Nombre del fichero-gsd resultante"
-#: geasGsdGen.py:77
+#: geasGsdGen.py:82
msgid "If flag is set include system classes ('gnue_*')"
msgstr ""
-#: geasGsdGen.py:98
+#: geasGsdGen.py:85
+msgid "If set all detail-classes of the requestd classes will be exported too"
+msgstr ""
+
+#: geasGsdGen.py:115
#, fuzzy
msgid "No output file specified."
msgstr "No se ha indicado fichero de entrada."
-#: geasGsdGen.py:103
+#: geasGsdGen.py:120
msgid "Loading class repository ..."
msgstr "Cargando cat�logo de clases ..."
-#: geasGsdGen.py:107
+#: geasGsdGen.py:126
+msgid "Building list of classes and calculating dependencies ..."
+msgstr ""
+
+#: geasGsdGen.py:131
msgid "Generating schema definition ..."
msgstr "Construyendo definiciones de datos ..."
-#: geasGsdGen.py:132
+#: geasGsdGen.py:147
msgid "Generation run complete."
msgstr "Finalizada la generaci�n"
-#: geasGsdGen.py:222
+#: geasGsdGen.py:162
#, fuzzy
msgid "Exporting data of class '%s' ..."
msgstr "No se encuentra el fichero '%s'"
+#: geasGsdGen.py:395
+#, fuzzy
+msgid "Invalid command line argument '='"
+msgstr "Formato de condici�n incorrecto"
+
+#: geasGsdGen.py:398
+msgid "Filter '%s' started, but no value given"
+msgstr ""
+
+#: geasGsdGen.py:434
+#, fuzzy
+msgid "Filter class '%s' not found"
+msgstr "No se encuentra la clase '%s'"
+
+#: geasGsdGen.py:440
+#, fuzzy
+msgid "Filter '%(class)s' has no property '%(property)s'"
+msgstr "La clase '%(classname)s' no dispone de '%(property)s'"
+
+#: geasGsdGen.py:478
+msgid "No filter '%s' found matching the requested values"
+msgstr ""
+
#: geasInstance.py:40
#, fuzzy
msgid "Database returned invalid value '%(value)s' for property '%(property)s'"
@@ -525,7 +564,7 @@
msgid "Step 4: Retrieving first instance ..."
msgstr "Fase 4: Recuperando la primera instancia ..."
-#: geasRpcServer.py:240
+#: geasRpcServer.py:241
msgid ""
"\n"
"These are the values of the first instance:\n"
@@ -534,7 +573,12 @@
" City : %(city)s\n"
msgstr ""
-#: geasRpcServer.py:247
+#: geasRpcServer.py:249
+#, fuzzy
+msgid "Step 5: Retrieving defined filters ..."
+msgstr "Fase 4: Recuperando la primera instancia ..."
+
+#: geasRpcServer.py:253
msgid "Selftest passed!"
msgstr "�Autocomprobaci�n positiva!"
@@ -556,8 +600,23 @@
msgid "Invalid condition data type '%s'"
msgstr "Formato de condici�n incorrecto"
-#: geasSessionManager.py:40
+#: geasSession.py:65
#, fuzzy
+msgid "No parameter for the filter %s specified"
+msgstr "No se ha indicado fichero de entrada."
+
+#: geasSession.py:70
+#, fuzzy
+msgid "'%(value)s' is not a valid filter of the type '%(name)s'"
+msgstr "Fecha invalida"
+
+#: geasSession.py:77
+msgid ""
+"Multiple instances of the filter '%(name)s' matches the value '%(value)s'"
+msgstr ""
+
+#: geasSessionManager.py:41
+#, fuzzy
msgid "Cannot find a session with ID '%s'"
msgstr "No se encuentra el fichero '%s'"
@@ -572,16 +631,16 @@
"Herramienta para crear GNUe Schema Definition (gsd) a\n"
"partir del cat�logo de clases de appserver"
-#: gld/readgld.py:201
+#: gld/readgld.py:202
#, fuzzy
msgid "Loading gld file '%s' ..."
msgstr "No se encuentra el fichero '%s'"
-#: gld/readgld.py:483
+#: gld/readgld.py:485
msgid " Labels : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gld/readgld.py:536
+#: gld/readgld.py:538
msgid " Messages: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
Modified: trunk/gnue-appserver/po/hu.po
===================================================================
--- trunk/gnue-appserver/po/hu.po 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/po/hu.po 2004-10-11 10:49:32 UTC (rev 6471)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-AppServer 0.1\n"
-"POT-Creation-Date: Mon Sep 27 12:22:40 2004\n"
+"POT-Creation-Date: 2004-10-11 12:27+CEST\n"
"PO-Revision-Date: 2004-09-21 22:24+0200\n"
"Last-Translator: Kmetyk� G�bor <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -21,11 +21,11 @@
msgid "'%(item)s': %(error)s"
msgstr "'%(item)s': %(error)s"
-#: classrep/Base.py:154
+#: classrep/Base.py:159
msgid "%s: _getSingleCondition() not implemented!"
msgstr "%s: _getSingleCondition() nincs megval�s�tva!"
-#: classrep/Base.py:167
+#: classrep/Base.py:172
msgid "%s: _getNewItem() not implemented!"
msgstr "%s: _getNewItem() nincs megval�s�tva!"
@@ -79,15 +79,15 @@
msgid "Invalid export type: '%s'"
msgstr "�rv�nytelen export t�pus '%s'"
-#: classrep/SchemaSupport.py:426 geasGsdGen.py:314
+#: classrep/SchemaSupport.py:426 geasGsdGen.py:342
msgid "%s is not a valid date object"
msgstr "%s nem �rv�nyes d�tum objektum"
-#: classrep/SchemaSupport.py:437 geasGsdGen.py:325
+#: classrep/SchemaSupport.py:437 geasGsdGen.py:353
msgid "%s is not a valid time object"
msgstr "%s nem �rv�nyes id� objektum"
-#: classrep/SchemaSupport.py:445 geasGsdGen.py:333
+#: classrep/SchemaSupport.py:445 geasGsdGen.py:362
msgid "%s is not a valid datetime object"
msgstr "%s nem �rv�nyes d�tum-id� objektum"
@@ -132,57 +132,57 @@
msgstr "%s: Az elj�r�snak nincs eredm�nye, de a 'scale' meg van adva."
# c:\python22\lib\site-packages\gnue/designer/base/Instance.py:185
-#: gcd/GCParser.py:45 gld/GLParser.py:40
+#: gcd/GCParser.py:44 gld/GLParser.py:40
msgid "Class '%s' has no module"
msgstr "'%s' oszt�lynak nincs modulja"
-#: gcd/GCParser.py:51
+#: gcd/GCParser.py:50
msgid "'%s' has a length in type and an extra length attribute"
msgstr "'%s' adatt�pusa megadja a hosszt, de van k�l�n hossz tulajdons�ga is"
-#: gcd/GCParser.py:53
+#: gcd/GCParser.py:52
msgid "'%s' has a scale in type and an extra scale attribute"
msgstr ""
"'%s' adatt�pusa megadja a pontoss�got, de van k�l�n pontoss�g tulajdons�ga is"
-#: gcd/GCParser.py:58 gld/GLParser.py:45
+#: gcd/GCParser.py:57 gld/GLParser.py:45
msgid ""
"The class '%(class)s' mismatches the given module attribute '%(module)s'"
msgstr ""
"A '%(class)s' oszt�ly nem illeszkedik a megadott '%(module)s' modul "
"tulajdons�ghoz"
-#: gcd/GCParser.py:64
+#: gcd/GCParser.py:63
msgid "Calculated property '%(class)s.%(property)s' has parameters"
msgstr "A '%(class)s.%(property)s' sz�m�tott tulajdons�gnak param�terei vannak"
-#: gcd/GCParser.py:268
+#: gcd/GCParser.py:293
msgid "Reference type '%s' must not have a length"
msgstr "'%s' referencia t�pusnak nem lehet hossz tulajdons�ga"
-#: gcd/GCParser.py:271
+#: gcd/GCParser.py:296
msgid "Reference type '%s' must not have a scale"
msgstr "'%s' referencia t�pusnak nem lehet pontoss�g tulajdons�ga"
# c:\python22\lib\site-packages\gnue/designer/base/Instance.py:185
-#: gcd/GCParser.py:295
+#: gcd/GCParser.py:320
msgid "Module has no name"
msgstr "N�v n�lk�li modul"
# c:\python22\lib\site-packages\gnue/designer/base/Instance.py:185
-#: gcd/GCParser.py:315
+#: gcd/GCParser.py:340
msgid "Class has no name"
msgstr "N�v n�lk�li oszt�ly"
-#: gcd/readgcd.py:49
+#: gcd/readgcd.py:50
msgid "Module '%s' not found in class repository"
msgstr "A '%s' modul nem tal�lhat� az oszt�lyk�nyvt�rban"
-#: gcd/readgcd.py:54
+#: gcd/readgcd.py:55
msgid "Procedure '%s' not found in class repository"
msgstr "A '%s' elj�r�s nem tal�lhat� az oszt�lyk�nyvt�rban"
-#: gcd/readgcd.py:68
+#: gcd/readgcd.py:69
msgid ""
"Create or update a database schema from a GNUe Class Definition (gcd) file\n"
"and maintain data for all gnue_* classes"
@@ -191,15 +191,15 @@
"file-b�l\n"
"�s kezeli a gnue_* oszt�lyok adatait"
-#: gcd/readgcd.py:80 gld/readgld.py:92
+#: gcd/readgcd.py:81 gld/readgld.py:92
msgid "Use the connection <connectionname> for creating the schema"
msgstr "A <connectionname> kapcsolatot haszn�lja a s�ma l�trehoz�s�hoz"
-#: gcd/readgcd.py:83
+#: gcd/readgcd.py:84
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."
-#: gcd/readgcd.py:86
+#: gcd/readgcd.py:87
msgid ""
"If this flag is set, only code is sent to the output file and the schema is "
"not created automatically."
@@ -207,7 +207,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."
-#: gcd/readgcd.py:90 gld/readgld.py:95
+#: gcd/readgcd.py:91 gld/readgld.py:95
msgid ""
"Set the username for the database. If the database is to be created, this "
"username will be it's owner."
@@ -215,63 +215,63 @@
"Adatb�zis felhaszn�l� nev�nek megad�sa. Ha az adatb�zist l�tre kell hozni, "
"ez a felhaszn�l� lesz a tulajdonosa."
-#: gcd/readgcd.py:94 gld/readgld.py:99
+#: gcd/readgcd.py:95 gld/readgld.py:99
msgid "Set the password for the database."
msgstr "Megadja az adatb�zishoz tartoz� jelsz�t."
-#: gcd/readgcd.py:113 gld/readgld.py:119
+#: gcd/readgcd.py:114 gld/readgld.py:119
msgid "No input file specified."
msgstr "Nincs kiv�lasztott bemeneti f�jl."
-#: gcd/readgcd.py:116 gld/readgld.py:127
+#: gcd/readgcd.py:117 gld/readgld.py:127
msgid "No connection specified."
msgstr "Nincs kapcsolat megadva."
-#: gcd/readgcd.py:125
+#: gcd/readgcd.py:126
msgid "Unable to open input file: %s"
msgstr "Nem lehet megnyitni a %s bemeneti f�jlt."
-#: gcd/readgcd.py:133
+#: gcd/readgcd.py:134
msgid "Output to file only requested, but no filename specified."
msgstr "Csak f�jl kimenet volt kiv�lasztva, de nincs megadva f�jln�v."
-#: gcd/readgcd.py:157
+#: gcd/readgcd.py:158
msgid "Loading gcd file '%s' ..."
msgstr "'%s' gcd f�jl bet�lt�se..."
-#: gcd/readgcd.py:375
+#: gcd/readgcd.py:383
msgid "Updating schema ..."
msgstr "S�ma friss�t�se..."
-#: gcd/readgcd.py:393
+#: gcd/readgcd.py:401
msgid "Updating class repository ..."
msgstr "Oszt�lyk�nyvt�r friss�t�se..."
-#: gcd/readgcd.py:443
+#: gcd/readgcd.py:457
msgid " Modules : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Modulok : %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d "
"v�ltozatlan."
-#: gcd/readgcd.py:494
+#: gcd/readgcd.py:527
msgid " Classes : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Oszt�lyok : %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d "
"v�ltozatlan."
-#: gcd/readgcd.py:551
+#: gcd/readgcd.py:576
msgid " Properties: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Tulajdons�gok: %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d "
"v�ltozatlan."
-#: gcd/readgcd.py:604
+#: gcd/readgcd.py:622
msgid " Procedures: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Elj�r�sok : %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d "
"v�ltozatlan."
-#: gcd/readgcd.py:659
+#: gcd/readgcd.py:670
msgid " Parameters: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" Param�terek : %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d "
@@ -315,19 +315,29 @@
msgid "Directory for webfrontend http documents"
msgstr "K�nyvt�r az internetes kezel�fel�let http dokumentumai sz�m�ra"
-#: geasGsdGen.py:44
+#: geasFilter.py:35
+#, fuzzy
+msgid "The filters have circular references"
+msgstr ""
+"Az oszt�lyok k�z�tt k�rk�r�s vagy feloldhatatlan hivatkoz�sok szerepelnek"
+
+#: geasGsdGen.py:46
msgid "Classes have circular or unresolveable references"
msgstr ""
"Az oszt�lyok k�z�tt k�rk�r�s vagy feloldhatatlan hivatkoz�sok szerepelnek"
-#: geasGsdGen.py:58
+#: geasGsdGen.py:51
+msgid "The class '%s' contains circular data-references"
+msgstr ""
+
+#: geasGsdGen.py:65
msgid ""
"A tool to dump data from a database into a GNUe Schema Definition (gsd) file."
msgstr ""
"Egy eszk�z adatok ki�r�s�ra egy adatb�zisb�l GNUe S�madefin�ci�s f�jlba "
"(gsd)."
-#: geasGsdGen.py:70
+#: geasGsdGen.py:75
msgid ""
"Set the Database to use for data to <name>. gnue-appserver will search for "
"it in connections.conf."
@@ -335,36 +345,68 @@
"Be�ll�tja az adatb�zist <name> adatainak felhaszn�l�s�hoz. A gnue-appserver "
"a connections.conf f�jlban keresi majd ezt."
-#: geasGsdGen.py:74
+#: geasGsdGen.py:79
msgid "Name of the resulting gsd-file"
msgstr "A l�trej�v� gsd-f�jl neve"
-#: geasGsdGen.py:77
+#: geasGsdGen.py:82
msgid "If flag is set include system classes ('gnue_*')"
msgstr ""
"Ha a jelz� be van �ll�tva, a rendszer-oszt�lyokat is meg�ban foglalja "
"('gnue_*')"
-#: geasGsdGen.py:98
+#: geasGsdGen.py:85
+msgid "If set all detail-classes of the requestd classes will be exported too"
+msgstr ""
+
+#: geasGsdGen.py:115
msgid "No output file specified."
msgstr "Nincs kimeneti f�jl megadva."
-#: geasGsdGen.py:103
+#: geasGsdGen.py:120
msgid "Loading class repository ..."
msgstr "Oszt�lyk�nyvt�r bet�lt�se..."
-#: geasGsdGen.py:107
+#: geasGsdGen.py:126
+msgid "Building list of classes and calculating dependencies ..."
+msgstr ""
+
+#: geasGsdGen.py:131
msgid "Generating schema definition ..."
msgstr "S�ma defin�ci� gener�l�sa..."
-#: geasGsdGen.py:132
+#: geasGsdGen.py:147
msgid "Generation run complete."
msgstr "Gener�l�s k�sz."
-#: geasGsdGen.py:222
+#: geasGsdGen.py:162
msgid "Exporting data of class '%s' ..."
msgstr "'%s' oszt�ly adatainak export�l�sa..."
+#: geasGsdGen.py:395
+#, fuzzy
+msgid "Invalid command line argument '='"
+msgstr "�rv�nytelen felt�tel adatt�pus '%s'"
+
+#: geasGsdGen.py:398
+msgid "Filter '%s' started, but no value given"
+msgstr ""
+
+# c:\python22\lib\site-packages\gnue/designer/base/Instance.py:185
+#: geasGsdGen.py:434
+#, fuzzy
+msgid "Filter class '%s' not found"
+msgstr "'%s' oszt�ly nem tal�lhat�"
+
+#: geasGsdGen.py:440
+#, fuzzy
+msgid "Filter '%(class)s' has no property '%(property)s'"
+msgstr "A '%(classname)s' oszt�lynak nincs '%(property)s' tulajdons�ga"
+
+#: geasGsdGen.py:478
+msgid "No filter '%s' found matching the requested values"
+msgstr ""
+
#: geasInstance.py:40
msgid "Database returned invalid value '%(value)s' for property '%(property)s'"
msgstr ""
@@ -542,7 +584,7 @@
msgid "Step 4: Retrieving first instance ..."
msgstr "4. l�p�s: Els� p�ld�ny beolvas�sa..."
-#: geasRpcServer.py:240
+#: geasRpcServer.py:241
msgid ""
"\n"
"These are the values of the first instance:\n"
@@ -556,7 +598,12 @@
" Utca : %(street)s\n"
" V�ros : %(city)s\n"
-#: geasRpcServer.py:247
+#: geasRpcServer.py:249
+#, fuzzy
+msgid "Step 5: Retrieving defined filters ..."
+msgstr "4. l�p�s: Els� p�ld�ny beolvas�sa..."
+
+#: geasRpcServer.py:253
msgid "Selftest passed!"
msgstr "Az �nteszt sikeres!"
@@ -576,7 +623,22 @@
msgid "Invalid condition data type '%s'"
msgstr "�rv�nytelen felt�tel adatt�pus '%s'"
-#: geasSessionManager.py:40
+#: geasSession.py:65
+#, fuzzy
+msgid "No parameter for the filter %s specified"
+msgstr "Nincs kiv�lasztott bemeneti f�jl."
+
+#: geasSession.py:70
+#, fuzzy
+msgid "'%(value)s' is not a valid filter of the type '%(name)s'"
+msgstr "'%s' nem �rv�nyes t�pus"
+
+#: geasSession.py:77
+msgid ""
+"Multiple instances of the filter '%(name)s' matches the value '%(value)s'"
+msgstr ""
+
+#: geasSessionManager.py:41
msgid "Cannot find a session with ID '%s'"
msgstr "'%s' ID-j� session nem tal�lhat�"
@@ -588,16 +650,16 @@
msgid "Read GNUe Language Definitions and update the class repository"
msgstr "GNUe nyelvi defin�ci�kat olvas be �s friss�ti az oszt�lyk�nyvt�rat"
-#: gld/readgld.py:201
+#: gld/readgld.py:202
msgid "Loading gld file '%s' ..."
msgstr "'%s' gld f�jl bet�lt�se..."
-#: gld/readgld.py:483
+#: gld/readgld.py:485
msgid " Labels : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" C�mk�k : %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d v�ltozatlan."
-#: gld/readgld.py:536
+#: gld/readgld.py:538
msgid " Messages: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
" �zenetek: %(ins)3d besz�rva, %(upd)3d friss�tve, %(kept)3d v�ltozatlan."
Modified: trunk/gnue-appserver/po/ru.po
===================================================================
--- trunk/gnue-appserver/po/ru.po 2004-10-11 10:46:27 UTC (rev 6470)
+++ trunk/gnue-appserver/po/ru.po 2004-10-11 10:49:32 UTC (rev 6471)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-AppServer 0.1\n"
-"POT-Creation-Date: Mon Sep 27 12:22:40 2004\n"
+"POT-Creation-Date: 2004-10-11 12:27+CEST\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Dmitry Sorokin <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -21,11 +21,11 @@
msgid "'%(item)s': %(error)s"
msgstr ""
-#: classrep/Base.py:154
+#: classrep/Base.py:159
msgid "%s: _getSingleCondition() not implemented!"
msgstr "%s: _getSingleCondition() �� �����������!"
-#: classrep/Base.py:167
+#: classrep/Base.py:172
msgid "%s: _getNewItem() not implemented!"
msgstr "%s: _getNewItem() �� �����������!"
@@ -79,15 +79,15 @@
msgid "Invalid export type: '%s'"
msgstr "������������ �������� '%s' ��� ���� "
-#: classrep/SchemaSupport.py:426 geasGsdGen.py:314
+#: classrep/SchemaSupport.py:426 geasGsdGen.py:342
msgid "%s is not a valid date object"
msgstr ""
-#: classrep/SchemaSupport.py:437 geasGsdGen.py:325
+#: classrep/SchemaSupport.py:437 geasGsdGen.py:353
msgid "%s is not a valid time object"
msgstr ""
-#: classrep/SchemaSupport.py:445 geasGsdGen.py:333
+#: classrep/SchemaSupport.py:445 geasGsdGen.py:362
msgid "%s is not a valid datetime object"
msgstr ""
@@ -131,133 +131,133 @@
msgid "%s: Procedure has no result, but a 'scale' is specified."
msgstr ""
-#: gcd/GCParser.py:45 gld/GLParser.py:40
+#: gcd/GCParser.py:44 gld/GLParser.py:40
#, fuzzy
msgid "Class '%s' has no module"
msgstr "����� '%s' �� ������"
-#: gcd/GCParser.py:51
+#: gcd/GCParser.py:50
msgid "'%s' has a length in type and an extra length attribute"
msgstr ""
-#: gcd/GCParser.py:53
+#: gcd/GCParser.py:52
msgid "'%s' has a scale in type and an extra scale attribute"
msgstr ""
-#: gcd/GCParser.py:58 gld/GLParser.py:45
+#: gcd/GCParser.py:57 gld/GLParser.py:45
#, fuzzy
msgid ""
"The class '%(class)s' mismatches the given module attribute '%(module)s'"
msgstr "����� '%(classname)s' �� ����� ��������� '%(procedure)s'"
-#: gcd/GCParser.py:64
+#: gcd/GCParser.py:63
msgid "Calculated property '%(class)s.%(property)s' has parameters"
msgstr ""
-#: gcd/GCParser.py:268
+#: gcd/GCParser.py:293
msgid "Reference type '%s' must not have a length"
msgstr ""
-#: gcd/GCParser.py:271
+#: gcd/GCParser.py:296
msgid "Reference type '%s' must not have a scale"
msgstr ""
-#: gcd/GCParser.py:295
+#: gcd/GCParser.py:320
#, fuzzy
msgid "Module has no name"
msgstr "������ '%s' �� ������"
-#: gcd/GCParser.py:315
+#: gcd/GCParser.py:340
#, fuzzy
msgid "Class has no name"
msgstr "����� '%s' �� ������"
-#: gcd/readgcd.py:49
+#: gcd/readgcd.py:50
#, fuzzy
msgid "Module '%s' not found in class repository"
msgstr "������ '%s' �� ������ � ����������� �������"
-#: gcd/readgcd.py:54
+#: gcd/readgcd.py:55
#, fuzzy
msgid "Procedure '%s' not found in class repository"
msgstr "������ '%s' �� ������ � ����������� �������"
-#: gcd/readgcd.py:68
+#: gcd/readgcd.py:69
msgid ""
"Create or update a database schema from a GNUe Class Definition (gcd) file\n"
"and maintain data for all gnue_* classes"
msgstr ""
-#: gcd/readgcd.py:80 gld/readgld.py:92
+#: gcd/readgcd.py:81 gld/readgld.py:92
msgid "Use the connection <connectionname> for creating the schema"
msgstr ""
-#: gcd/readgcd.py:83
+#: gcd/readgcd.py:84
msgid "Also send the code for creating the schema to this file."
msgstr ""
-#: gcd/readgcd.py:86
+#: gcd/readgcd.py:87
msgid ""
"If this flag is set, only code is sent to the output file and the schema is "
"not created automatically."
msgstr ""
-#: gcd/readgcd.py:90 gld/readgld.py:95
+#: gcd/readgcd.py:91 gld/readgld.py:95
msgid ""
"Set the username for the database. If the database is to be created, this "
"username will be it's owner."
msgstr ""
-#: gcd/readgcd.py:94 gld/readgld.py:99
+#: gcd/readgcd.py:95 gld/readgld.py:99
msgid "Set the password for the database."
msgstr "���������� ������ ��� ���� ������"
-#: gcd/readgcd.py:113 gld/readgld.py:119
+#: gcd/readgcd.py:114 gld/readgld.py:119
msgid "No input file specified."
msgstr "���� ����� �� ������."
-#: gcd/readgcd.py:116 gld/readgld.py:127
+#: gcd/readgcd.py:117 gld/readgld.py:127
msgid "No connection specified."
msgstr "���������� �� �������."
-#: gcd/readgcd.py:125
+#: gcd/readgcd.py:126
#, fuzzy
msgid "Unable to open input file: %s"
msgstr "�� ������� ������� ���� ����� %s."
-#: gcd/readgcd.py:133
+#: gcd/readgcd.py:134
msgid "Output to file only requested, but no filename specified."
msgstr "��������� ���� ������, �� ��� ����� �� �������."
-#: gcd/readgcd.py:157
+#: gcd/readgcd.py:158
msgid "Loading gcd file '%s' ..."
msgstr "�������� gcd ����� '%s' ..."
-#: gcd/readgcd.py:375
+#: gcd/readgcd.py:383
msgid "Updating schema ..."
msgstr "���������� ����� ..."
-#: gcd/readgcd.py:393
+#: gcd/readgcd.py:401
msgid "Updating class repository ..."
msgstr "���������� ����������� ������� ..."
-#: gcd/readgcd.py:443
+#: gcd/readgcd.py:457
msgid " Modules : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:494
+#: gcd/readgcd.py:527
msgid " Classes : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:551
+#: gcd/readgcd.py:576
msgid " Properties: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:604
+#: gcd/readgcd.py:622
msgid " Procedures: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gcd/readgcd.py:659
+#: gcd/readgcd.py:670
msgid " Parameters: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
@@ -299,52 +299,92 @@
msgid "Directory for webfrontend http documents"
msgstr ""
-#: geasGsdGen.py:44
+#: geasFilter.py:35
+#, fuzzy
+msgid "The filters have circular references"
+msgstr "������ ����� ����������� ��� �������������� ������"
+
+#: geasGsdGen.py:46
msgid "Classes have circular or unresolveable references"
msgstr "������ ����� ����������� ��� �������������� ������"
-#: geasGsdGen.py:58
+#: geasGsdGen.py:51
+msgid "The class '%s' contains circular data-references"
+msgstr ""
+
+#: geasGsdGen.py:65
msgid ""
"A tool to dump data from a database into a GNUe Schema Definition (gsd) file."
msgstr ""
"���������� ��� �������� ������ �� ���� ������ � ���� gsd (GNUe Schema "
"Definitio)"
-#: geasGsdGen.py:70
+#: geasGsdGen.py:75
msgid ""
"Set the Database to use for data to <name>. gnue-appserver will search for "
"it in connections.conf."
msgstr ""
-#: geasGsdGen.py:74
+#: geasGsdGen.py:79
msgid "Name of the resulting gsd-file"
msgstr "��� ��������������� gsd-�����"
-#: geasGsdGen.py:77
+#: geasGsdGen.py:82
msgid "If flag is set include system classes ('gnue_*')"
msgstr "���� ���� ���������� - ���������� ��������� ������ ('gnue_*')"
-#: geasGsdGen.py:98
+#: geasGsdGen.py:85
+msgid "If set all detail-classes of the requestd classes will be exported too"
+msgstr ""
+
+#: geasGsdGen.py:115
msgid "No output file specified."
msgstr "�������� ���� �� ������."
-#: geasGsdGen.py:103
+#: geasGsdGen.py:120
msgid "Loading class repository ..."
msgstr "�������� ����������� ������� ..."
-#: geasGsdGen.py:107
+#: geasGsdGen.py:126
+msgid "Building list of classes and calculating dependencies ..."
+msgstr ""
+
+#: geasGsdGen.py:131
msgid "Generating schema definition ..."
msgstr "��������� ����� ..."
-#: geasGsdGen.py:132
+#: geasGsdGen.py:147
msgid "Generation run complete."
msgstr "��������� ���������."
-#: geasGsdGen.py:222
+#: geasGsdGen.py:162
#, fuzzy
msgid "Exporting data of class '%s' ..."
msgstr "�������� gcd ����� '%s' ..."
+#: geasGsdGen.py:395
+#, fuzzy
+msgid "Invalid command line argument '='"
+msgstr "������������ �������� '%s' ��� ���� "
+
+#: geasGsdGen.py:398
+msgid "Filter '%s' started, but no value given"
+msgstr ""
+
+#: geasGsdGen.py:434
+#, fuzzy
+msgid "Filter class '%s' not found"
+msgstr "����� '%s' �� ������"
+
+#: geasGsdGen.py:440
+#, fuzzy
+msgid "Filter '%(class)s' has no property '%(property)s'"
+msgstr "����� '%(classname)s' �� ����� ��������� '%(procedure)s'"
+
+#: geasGsdGen.py:478
+msgid "No filter '%s' found matching the requested values"
+msgstr ""
+
#: geasInstance.py:40
msgid "Database returned invalid value '%(value)s' for property '%(property)s'"
msgstr ""
@@ -480,7 +520,7 @@
msgid "Step 4: Retrieving first instance ..."
msgstr "��� 4: ��������� ������ ������ ..."
-#: geasRpcServer.py:240
+#: geasRpcServer.py:241
msgid ""
"\n"
"These are the values of the first instance:\n"
@@ -489,7 +529,12 @@
" City : %(city)s\n"
msgstr ""
-#: geasRpcServer.py:247
+#: geasRpcServer.py:249
+#, fuzzy
+msgid "Step 5: Retrieving defined filters ..."
+msgstr "��� 4: ��������� ������ ������ ..."
+
+#: geasRpcServer.py:253
msgid "Selftest passed!"
msgstr ""
@@ -511,8 +556,22 @@
msgid "Invalid condition data type '%s'"
msgstr "������������ �������� '%s' ��� ���� "
-#: geasSessionManager.py:40
+#: geasSession.py:65
#, fuzzy
+msgid "No parameter for the filter %s specified"
+msgstr "���� ����� �� ������."
+
+#: geasSession.py:70
+msgid "'%(value)s' is not a valid filter of the type '%(name)s'"
+msgstr ""
+
+#: geasSession.py:77
+msgid ""
+"Multiple instances of the filter '%(name)s' matches the value '%(value)s'"
+msgstr ""
+
+#: geasSessionManager.py:41
+#, fuzzy
msgid "Cannot find a session with ID '%s'"
msgstr "���� '%s' �� ������"
@@ -524,16 +583,16 @@
msgid "Read GNUe Language Definitions and update the class repository"
msgstr ""
-#: gld/readgld.py:201
+#: gld/readgld.py:202
#, fuzzy
msgid "Loading gld file '%s' ..."
msgstr "�������� gcd ����� '%s' ..."
-#: gld/readgld.py:483
+#: gld/readgld.py:485
msgid " Labels : %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
-#: gld/readgld.py:536
+#: gld/readgld.py:538
msgid " Messages: %(ins)3d inserted, %(upd)3d updated, %(kept)3d unchanged."
msgstr ""
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6471 - in trunk/gnue-appserver: . po,
reinhard <=