[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6594 - in trunk/gnue-forms: doc doc/man po
From: |
reinhard |
Subject: |
r6594 - in trunk/gnue-forms: doc doc/man po |
Date: |
Tue, 2 Nov 2004 09:45:17 -0600 (CST) |
Author: reinhard
Date: 2004-11-02 09:45:15 -0600 (Tue, 02 Nov 2004)
New Revision: 6594
Modified:
trunk/gnue-forms/doc/gnue-forms.dtd
trunk/gnue-forms/doc/man/gnue-forms.1
trunk/gnue-forms/po/de.po
trunk/gnue-forms/po/es_ES.po
trunk/gnue-forms/po/es_MX.po
trunk/gnue-forms/po/fr.po
trunk/gnue-forms/po/hu.po
trunk/gnue-forms/po/lt.po
trunk/gnue-forms/po/ro.po
trunk/gnue-forms/po/ru.po
Log:
Released 0.5.7.99-pre1.
Modified: trunk/gnue-forms/doc/gnue-forms.dtd
===================================================================
--- trunk/gnue-forms/doc/gnue-forms.dtd 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/doc/gnue-forms.dtd 2004-11-02 15:45:15 UTC (rev 6594)
@@ -1,4 +1,4 @@
-<!-- GNUe-Forms DTD (Version 0.5.7) -->
+<!-- GNUe-Forms DTD (Version 0.5.7.99) -->
<!--
Copyright 2001-2004 Free Software Foundation
@@ -116,6 +116,14 @@
<!-- primarykey: Comma-separated list of the fields that make up the primary
key. -->
<!ATTLIST datasource primarykey %text; #IMPLIED>
+<!-- primarykeyseq: Name of the sequence used to populate a primary key (only
+ applies to relational backends that support sequences; requires a
+ single {primarykey} value. -->
+<!ATTLIST datasource primarykeyseq %text; #IMPLIED>
+<!-- requery: Requery a record after posting it; requires {primarykey} support
+ and a non-null primary key value at the time of update (whether via a
+ trigger or by the use of {primarykeyseq}. -->
+<!ATTLIST datasource requery %text; "True">
<!ATTLIST datasource table %name; #IMPLIED>
<!ATTLIST datasource type %name; "object">
@@ -167,6 +175,14 @@
<!-- primarykey: Comma-separated list of the fields that make up the primary
key. -->
<!ATTLIST import-datasource primarykey %text; #IMPLIED>
+<!-- primarykeyseq: Name of the sequence used to populate a primary key (only
+ applies to relational backends that support sequences; requires a
+ single {primarykey} value. -->
+<!ATTLIST import-datasource primarykeyseq %text; #IMPLIED>
+<!-- requery: Requery a record after posting it; requires {primarykey} support
+ and a non-null primary key value at the time of update (whether via a
+ trigger or by the use of {primarykeyseq}. -->
+<!ATTLIST import-datasource requery %text; "True">
<!ATTLIST import-datasource table %name; #IMPLIED>
<!ATTLIST import-datasource type %name; "object">
@@ -890,5 +906,5 @@
<!-- This DTD was created by gnuedtd
- Updated: 2004-09-16 19:52:11 -->
+ Updated: 2004-11-02 16:42:41 -->
Modified: trunk/gnue-forms/doc/man/gnue-forms.1
===================================================================
--- trunk/gnue-forms/doc/man/gnue-forms.1 2004-11-01 09:09:15 UTC (rev
6593)
+++ trunk/gnue-forms/doc/man/gnue-forms.1 2004-11-02 15:45:15 UTC (rev
6594)
@@ -1,4 +1,4 @@
-.TH GNUE\-FORMS 1 "16 September 2004" "GNUe Forms"
+.TH GNUE\-FORMS 1 "02 November 2004" "GNUe Forms"
.SH NAME
gnue\-forms \- GNUe Forms
.SH SYNOPSIS
Modified: trunk/gnue-forms/po/de.po
===================================================================
--- trunk/gnue-forms/po/de.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/de.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: $Date: $\n"
"Last-Translator: Johannes Vetter <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -80,7 +80,7 @@
msgid "Trigger Exception :\n"
msgstr "Fehler im Trigger:\n"
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Die Daten sind noch nicht gespeichert. Bitte speichern oder verwerfen Sie "
@@ -125,7 +125,7 @@
msgstr "Block-Trigger lieferte einen Fehler"
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "Das Formular ist schreibgesch�tzt"
@@ -139,58 +139,53 @@
"%(exType)s\n"
"%(exMessage)s"
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
msgid "You cannot do that in query mode."
msgstr "Diese Aktion ist im Abfrage-Modus nicht erlaubt."
#: GFInstance.py:59
-msgid ""
-"Unable to open file\n"
-"%s"
+#, fuzzy
+msgid "Unable to open file: %s"
msgstr ""
"Datei kann nicht ge�ffnet werden\n"
" %s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"Die Datenbankanmeldung kann nicht durchgef�hrt werden.\n"
"\n"
" %s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Fehler bei der Kommunikation mit der Datenmenge.\n"
"\n"
" %s"
-#: GFInstance.py:333
+#: GFInstance.py:344
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
"Das Formular enth�lt keine navigierbaren Elemente. Es kann nicht angezeigt "
"werden."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "Ung�ltiger numerischer Wert eingegeben."
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Die aktuellen Daten sind gespeichert."
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "In diesem Block ist das L�schen nicht zul�ssig"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "In diesem Block ist das Einf�gen nicht zul�ssig"
@@ -204,6 +199,10 @@
"Ung�ltige Tastenkombination '%(comb)s' in der Zuordnungstabelle f�r '%(event)"
"s'"
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr "Eingabefeld referenziert einen nicht existierenden Block '%s'"
@@ -212,323 +211,349 @@
msgid "Entry references non-existent field '%s'"
msgstr "Eingabefeld referenziert ein nicht existierendes Feld '%s'"
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
msgid "Title"
msgstr "Titel"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
msgid "Read Only"
msgstr "Schreibgesch�tzt"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "Name:"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "Titel"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr "Dialog"
-#: GFParser.py:133
+#: GFParser.py:135
msgid "Tab Location"
msgstr "Reiterposition"
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr "Keine Reiter"
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
msgstr "Reiter an der linken Seite"
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
msgstr "Reiter an der rechten Seite"
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
msgstr "Reiter am unteren Rand"
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
msgstr "Reiter am oberen Rand"
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr "Zeilenabstand"
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr "Navigation wechselt Seiten"
-#: GFParser.py:214
+#: GFParser.py:216
msgid "Auto Create Record"
msgstr "Automatisch neuen Datensatz erzeugen"
-#: GFParser.py:220
+#: GFParser.py:222
msgid "Auto Next Record"
msgstr "Automatisch zum n�chsten Datensatz wechseln"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr "Automatische Commits"
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr "Block nach Commit automatisch leeren"
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr "Datens�tze k�nnen erzeugt und ge�ndert werden"
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "Ja"
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr "Nein"
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
msgid "Update Only"
msgstr "Nur �nderungen m�glich"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
msgid "New Records Only"
msgstr "Nur Neuanlage m�glich"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr "Abfragen sind erlaubt"
-#: GFParser.py:256
+#: GFParser.py:258
msgid "Allow Deletes"
msgstr "Datens�tze k�nnen gel�scht werden"
-#: GFParser.py:261
+#: GFParser.py:263
msgid "Navigable"
msgstr "Block ist angesteuerbar"
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr "Datens�tze k�nnen via Benutzerschnittstelle gel�scht werden"
-#: GFParser.py:274
+#: GFParser.py:276
msgid "Prevent Inserts"
msgstr "Datens�tze k�nnen via Benutzerschnittstelle eingef�gt werden"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr "Links"
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr "Rechts"
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr "Zentriert"
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr "Feld (Datenbank)"
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
msgid "As Entered"
msgstr "Wie angegeben"
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr "Gro�buchstaben"
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr "Kleinbuchstaben"
-#: GFParser.py:393
+#: GFParser.py:395
msgid "Data Type"
msgstr "Datentyp"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr "Text"
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr "Numerisch"
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr "Datum/Uhrzeit"
-#: GFParser.py:422
+#: GFParser.py:424
msgid "F/K Datasource"
msgstr "F/K Datenquelle"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr "Schl�ssel-Feld in der Detail-Relation"
-#: GFParser.py:431
+#: GFParser.py:433
msgid "F/K Description Field"
msgstr "Ausgabe-Feld in der Detail-Relation"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr "F/K Aktualisierungsmethode"
-#: GFParser.py:437
+#: GFParser.py:439
msgid "On form startup"
msgstr "Beim Start des Formulars"
-#: GFParser.py:438
+#: GFParser.py:440
msgid "On field modification"
msgstr "Bei einer �nderung des Feldes"
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr "Bei der Best�tigung der �nderungen"
-#: GFParser.py:444
+#: GFParser.py:446
msgid "Default (New Records)"
msgstr "Voreinstellung (neue Datens�tze)"
-#: GFParser.py:451
+#: GFParser.py:453
msgid "Default to last entry"
msgstr ""
"Neue Datens�tze werden mit dem zuletzt angegebenen Inhalt dieses Feldes "
"initialisert"
-#: GFParser.py:459
+#: GFParser.py:461
msgid "Default (Querying)"
msgstr "Vorgabewert beim Start einer Abfrage."
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr "Nachl�ssige Abfragen"
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr "Gro�-/Kleinschreibung f�r Abfragen ignorieren"
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr "Nur NULL"
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr "Abfrage zulassen"
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr "F�hrende Leerzeichen entfernen"
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr "Abschlie�ende Leerzeichen entfernen"
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr "Focus-Reihenfolge"
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr "Voreinstellung"
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr "Passwort/Versteckt"
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr "Dropdown/Combo-Box"
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr "Listenfeld"
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr "Checkbox"
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr "Fixtext (nicht editierbar)"
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr "Format-Maske"
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr "Eingabe-Maske"
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr "Ausgabe-Maske"
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr "Feld enth�lt den URL des Bildes"
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr "Feld enth�lt eine PIL-Kodierung des Bildes"
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr "Bild in Originalgr��e (nicht skaliert)"
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr "Skalierung auf die Breite"
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr "Skalierung auf die H�he"
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr "Skalierung auf Breite und H�he"
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr "Algorithmus f�r beste Anpassung"
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr "Feld enth�lt den URL der Komponente"
-#: GFParser.py:741
+#: GFParser.py:743
msgid "Field contains the data of the component in Base63 encoding"
msgstr "Feld enth�lt die Daten der Komponente in Base64-Kodierung"
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
msgid "Description field"
msgstr "Beschreibung"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr "Eigenes ID-Feld"
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr "�bergeordnetes ID-Feld"
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr "Tabellenhinweis f�r Bl�tter-Tabellen"
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr "ID eines Feldes"
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr "M/D Minimalanzahl untergeordneter Zeilen"
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr "M/D Maximalanzahl untergeordneter Zeilen"
@@ -869,8 +894,7 @@
#: uidrivers/curses/UILoginHandler.py:42
msgid "Login required for \"%s\""
-msgstr ""
-"Anmeldung erforderlich f�r \"%s\""
+msgstr "Anmeldung erforderlich f�r \"%s\""
#: uidrivers/curses/UIdriver.py:227
msgid "processing..."
@@ -935,19 +959,19 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr "Der GNUe-Forms GTK Treiber ben�tigt PyGTK 2.2.x und GTK 2.x"
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr "GNUe interner Systemfehler"
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr "GNUe unerwarteter Fehler"
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
msgid "GNUe Application Error"
msgstr "GNUe Programmfehler"
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -959,7 +983,7 @@
"Das bedeutet, dass Sie einen Fehler in GNU Enterprise gefunden haben. Bitte "
"melden Sie ihn an address@hidden"
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
@@ -969,20 +993,20 @@
"%s.\n"
"Bitte wenden Sie sich an Ihren Systemadministrator."
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
msgid "Error"
msgstr "Fehler"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ">> Detail"
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ">> Details"
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr "<< Details"
Modified: trunk/gnue-forms/po/es_ES.po
===================================================================
--- trunk/gnue-forms/po/es_ES.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/es_ES.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms-0.5.5\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: 2004-06-09\n"
"Last-Translator: Jose Esteban <address@hidden>\n"
"Language-Team: es_ES\n"
@@ -82,7 +82,7 @@
msgid "Trigger Exception :\n"
msgstr "Excepci�n en trigger:\n"
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr "Datos no guardados. Guarde los cambios o limpie el formulario."
@@ -127,7 +127,7 @@
msgstr "Un trigger de bloque devolvi� error"
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "El formulario es de solo lectura."
@@ -142,59 +142,53 @@
"%s\n"
"%s "
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
msgid "You cannot do that in query mode."
msgstr "No puede hacer eso en modo interrogaci�n"
#: GFInstance.py:59
#, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
"Incapaz de abrir fichero\n"
"\n"
" %s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"Incapaz de entrar a datasource.\n"
"\n"
" %s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Error en la comunicaci�n con datasource.\n"
"\n"
" %s"
-#: GFInstance.py:333
+#: GFInstance.py:344
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "No hay controles navegables. No se puede mostrar el formulario."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "El valor num�rico proporcionado no es v�lido"
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Los datos actuales estan guardados."
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "El bloque no permite borrar"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "El bloque no permite insertar."
@@ -208,6 +202,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr "Combinaci�n de teclado '%s' no v�lida en mapa de teclado para '%s'"
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr ""
@@ -216,321 +214,346 @@
msgid "Entry references non-existent field '%s'"
msgstr ""
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
msgid "Title"
msgstr "&Archivo"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
msgid "Read Only"
msgstr "Solo lectura"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+msgid "Name"
+msgstr ""
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "&Archivo"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr "Di�logo"
-#: GFParser.py:133
+#: GFParser.py:135
msgid "Tab Location"
msgstr "Orientaci�n de tabulaci�n"
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr "Sin tabulaci�n"
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
msgstr "Tabulaci�n izquierda"
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
msgstr "Tabulaci�n derecha"
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
msgstr "Tabulaci�n inferior"
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
msgstr "Tabulaci�n superior"
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr "Espaciado de l�nea"
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr "Navegaci�n transparente"
-#: GFParser.py:214
+#: GFParser.py:216
msgid "Auto Create Record"
msgstr "Creaci�n registro auto"
-#: GFParser.py:220
+#: GFParser.py:222
msgid "Auto Next Record"
msgstr "Registro siguiente auto"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr "Auto actualizar"
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr "Limiar al actualizar"
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr "Permitir edici�n"
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "S�"
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr "No"
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
msgid "Update Only"
msgstr "Solo actualizacion"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
msgid "New Records Only"
msgstr "Solo nuevos registros"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr "Permitir interrogaci�n"
-#: GFParser.py:256
+#: GFParser.py:258
msgid "Allow Deletes"
msgstr "Permitir borrado"
-#: GFParser.py:261
+#: GFParser.py:263
msgid "Navigable"
msgstr "Navegable"
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr "Bloqueo de borrado"
-#: GFParser.py:274
+#: GFParser.py:276
msgid "Prevent Inserts"
msgstr "Bloqueo de inserci�n"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr "Izquierda"
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr "Derecha"
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr "Centrado"
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr "Columna (Database)"
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
msgid "As Entered"
msgstr "Como se entre"
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr "May�sculas"
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr "Min�sculas"
-#: GFParser.py:393
+#: GFParser.py:395
msgid "Data Type"
msgstr "Tipo de dato"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr "Texto"
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr "Num�rico"
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr "Fecha/Hora"
-#: GFParser.py:422
+#: GFParser.py:424
msgid "F/K Datasource"
msgstr "Fuente de datos para clave externa"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr "Campo ligado como clave externa"
-#: GFParser.py:431
+#: GFParser.py:433
msgid "F/K Description Field"
msgstr "Campo que describe la clave externa"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr "Modo de refresco de claves externas"
-#: GFParser.py:437
+#: GFParser.py:439
msgid "On form startup"
msgstr "Al abrir el formulario"
-#: GFParser.py:438
+#: GFParser.py:440
msgid "On field modification"
msgstr "Refrescar claves externas al modificar el dato"
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr "Al actualizar"
-#: GFParser.py:444
+#: GFParser.py:446
msgid "Default (New Records)"
msgstr "Por defecto (registros nuevos)"
-#: GFParser.py:451
+#: GFParser.py:453
msgid "Default to last entry"
msgstr "Por defecto, el �ltimo valor proporcionado"
-#: GFParser.py:459
+#: GFParser.py:461
msgid "Default (Querying)"
msgstr "Por defecto (Interrogaci�n)"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr "Interrogaciones texto difuso"
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr "Ignorar may/min en interrogaciones"
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr "Solo nulo"
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr "Permitir interrogaci�n"
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr "Eliminar espacios iniciales"
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr "Eliminar espacios finales"
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr "Ordenaci�n en secuencia de foco"
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr "Por defecto"
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr "Clave/oculto"
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr "Desplegable"
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr "Lista"
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr "Marca-opci�n"
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr "Etiqueta (no-editable)"
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr "Plantilla de formato"
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr "Plantilla de entrada"
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr "Plantilla para mostrar"
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr "El dato contiene la URL de una imagen"
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr "El campo contiene codificaci�n PIL de la imagen"
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr "Imagen a tama�o original (sin escalar)"
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr "Ajustar a lo ancho"
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr "Ajustoar a lo alto"
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr "Escalar a lo alto y ancho (puede distorsionar)"
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr "Utilizar m�todo de mejor encaje"
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr "El campo contiene la URL de un componente"
-#: GFParser.py:741
+#: GFParser.py:743
msgid "Field contains the data of the component in Base63 encoding"
msgstr "El campo contiene datos de un componente codificados en Base63"
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
msgid "Description field"
msgstr "Campo que describe la clave externa"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr "Identificador propio del campo"
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr "Campo con ID paterno"
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr "Indicaci�n para tablas paginadas"
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr "Identificador de un campo"
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr "M�nimo de filas en detalle"
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr "M�ximo de filas de detalle"
@@ -949,19 +972,19 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr "El modo GTK requiere PyGTK y GTK 2.x"
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
msgid "GNUe Application Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -969,28 +992,28 @@
"address@hidden"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
"Please contact your system administrator."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
#, fuzzy
msgid "Error"
msgstr "Error: %s"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr ""
Modified: trunk/gnue-forms/po/es_MX.po
===================================================================
--- trunk/gnue-forms/po/es_MX.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/es_MX.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: 2002-07-05 13:48+0200\n"
"Last-Translator: Enrique Sanchez <address@hidden>\n"
"Language-Team: Espa~ol/Mexico\n"
@@ -87,7 +87,7 @@
msgid "Trigger Exception :\n"
msgstr ""
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Datos no guardados. Guarde los cambios o limpie la forma para proceder."
@@ -128,7 +128,7 @@
msgstr ""
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "Forma es 'read-only'."
@@ -139,59 +139,53 @@
"%(exMessage)s"
msgstr ""
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
msgid "You cannot do that in query mode."
msgstr ""
#: GFInstance.py:59
#, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
"Incapaz de abrir archivo\n"
"\n"
" %s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"Incapaz de firmarse al datasource.\n"
"\n"
" %s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Error en la comunicacion con datasource.\n"
"\n"
" %s"
-#: GFInstance.py:333
+#: GFInstance.py:344
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "No hay widgets navegables en esta forma. Incapaz de desplegar."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "El Valor numerico proporcionado, es invalido"
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Los datos actuales son guardados."
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "El Bloque no permite borrar"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "El Bloque no permite insertar."
@@ -203,6 +197,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr ""
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr ""
@@ -211,338 +209,360 @@
msgid "Entry references non-existent field '%s'"
msgstr ""
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
#, fuzzy
msgid "Title"
msgstr "&Archivo"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
#, fuzzy
msgid "Read Only"
msgstr "Aviso de 'Read Only'"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "Nombre"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "&Archivo"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr ""
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr ""
-#: GFParser.py:133
+#: GFParser.py:135
#, fuzzy
msgid "Tab Location"
msgstr "o bien via URL"
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr ""
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+msgid "Left tabs"
msgstr ""
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+msgid "Right tabs"
msgstr ""
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+msgid "Botton tabs"
msgstr ""
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+msgid "Top tabs"
msgstr ""
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr ""
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:214
+#: GFParser.py:216
#, fuzzy
msgid "Auto Create Record"
msgstr "Eliminar registro"
-#: GFParser.py:220
+#: GFParser.py:222
#, fuzzy
msgid "Auto Next Record"
msgstr "Registro siguiente"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
#, fuzzy
msgid "No"
msgstr "nov"
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
#, fuzzy
msgid "Update Only"
msgstr "Aviso de 'Read Only'"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
#, fuzzy
msgid "New Records Only"
msgstr "Registro siguiente"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:256
+#: GFParser.py:258
#, fuzzy
msgid "Allow Deletes"
msgstr "&Elimina %s"
-#: GFParser.py:261
+#: GFParser.py:263
msgid "Navigable"
msgstr ""
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr ""
-#: GFParser.py:274
+#: GFParser.py:276
#, fuzzy
msgid "Prevent Inserts"
msgstr "Inspector de Propiedades"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr ""
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr ""
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr ""
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
msgid "As Entered"
msgstr ""
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr ""
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr ""
-#: GFParser.py:393
+#: GFParser.py:395
#, fuzzy
msgid "Data Type"
msgstr "Tipo Nativo"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr ""
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr ""
-#: GFParser.py:422
+#: GFParser.py:424
#, fuzzy
msgid "F/K Datasource"
msgstr "Detalle de Datasource"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr ""
-#: GFParser.py:431
+#: GFParser.py:433
#, fuzzy
msgid "F/K Description Field"
msgstr "Descripcion"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr ""
-#: GFParser.py:437
+#: GFParser.py:439
msgid "On form startup"
msgstr ""
-#: GFParser.py:438
+#: GFParser.py:440
msgid "On field modification"
msgstr ""
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr ""
-#: GFParser.py:444
+#: GFParser.py:446
#, fuzzy
msgid "Default (New Records)"
msgstr "Eliminar registro"
-#: GFParser.py:451
+#: GFParser.py:453
#, fuzzy
msgid "Default to last entry"
msgstr "Ejecutar Query"
-#: GFParser.py:459
+#: GFParser.py:461
#, fuzzy
msgid "Default (Querying)"
msgstr "Ejecutar Query"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr ""
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr ""
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr ""
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr ""
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr ""
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr ""
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr ""
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr ""
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr ""
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr ""
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr ""
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr ""
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr ""
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr ""
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr ""
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr ""
-#: GFParser.py:741
+#: GFParser.py:743
msgid "Field contains the data of the component in Base63 encoding"
msgstr ""
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
#, fuzzy
msgid "Description field"
msgstr "Descripcion"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr ""
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr ""
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr ""
@@ -993,22 +1013,22 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
#, fuzzy
msgid "GNUe Application Error"
msgstr ""
"GNUE Desarrollo Rapido de Aplicaciones.\n"
"\n"
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -1016,28 +1036,28 @@
"address@hidden"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
"Please contact your system administrator."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
#, fuzzy
msgid "Error"
msgstr "Error: %s"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr ""
Modified: trunk/gnue-forms/po/fr.po
===================================================================
--- trunk/gnue-forms/po/fr.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/fr.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: 2004-04-10 19:29+0200\n"
"Last-Translator: Laurent Savaete <address@hidden>\n"
"Language-Team: Francais <address@hidden>\n"
@@ -86,7 +86,7 @@
msgid "Trigger Exception :\n"
msgstr "D�clencher l'exception : \n"
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Donn�es non sauvegard�es. Enregistrez les changements ou effacez le "
@@ -131,7 +131,7 @@
msgid "Block trigger returned error"
msgstr "Le trigger du bloc a renvoy� une erreur."
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "Formulaire en lecture seule"
@@ -146,62 +146,56 @@
"%s\n"
"%s"
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
#, fuzzy
msgid "You cannot do that in query mode."
msgstr "Le formulaire n'est pas en mode recherche."
#: GFInstance.py:59
#, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
"Ouverture du fichier impossible\n"
"\n"
"%s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"Connexion � la source de donn�es impossible.\n"
"\n"
"%s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Erreur lors de la communication avec la source de donn�es.\n"
"\n"
"%s"
-#: GFInstance.py:333
+#: GFInstance.py:344
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
"Il n'y a pas de composants navigables dans ce formulaire. Affichage "
"impossible."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "Valeur num�rique saisie incorrecte."
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Donn�es actuelles sauvegard�es"
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "Le bloc n'autorise pas la suppression"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "Le bloc n'autorise pas l'insertion"
@@ -215,6 +209,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr "Combinaison clavier incorrecte '%s' dans le mappage clavier pour '%s'"
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr ""
@@ -223,335 +221,360 @@
msgid "Entry references non-existent field '%s'"
msgstr ""
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
msgid "Title"
msgstr "Titre"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
msgid "Read Only"
msgstr "Lecture seule"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+msgid "Name"
+msgstr ""
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "Titre"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr "Boite de dialogue"
-#: GFParser.py:133
+#: GFParser.py:135
msgid "Tab Location"
msgstr ""
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr "Pas de tabulations"
-#: GFParser.py:136
-msgid "Left tab"
-msgstr ""
-
-#: GFParser.py:137
-msgid "Right tab"
-msgstr ""
-
#: GFParser.py:138
-msgid "Botton tab"
-msgstr ""
+#, fuzzy
+msgid "Left tabs"
+msgstr "Pas de tabulations"
#: GFParser.py:139
-msgid "Top tab"
-msgstr ""
+#, fuzzy
+msgid "Right tabs"
+msgstr "Droite"
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
+msgstr "Pas de tabulations"
+
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
+msgstr "Pas de tabulations"
+
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr "Ecartement des lignes"
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:214
+#: GFParser.py:216
#, fuzzy
msgid "Auto Create Record"
msgstr "Supprimer l'enregistrement courant"
-#: GFParser.py:220
+#: GFParser.py:222
#, fuzzy
msgid "Auto Next Record"
msgstr "Enregistrement suivant"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr ""
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
#, fuzzy
msgid "Update Only"
msgstr "Lecture seule"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
#, fuzzy
msgid "New Records Only"
msgstr "Enregistrement suivant"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:256
+#: GFParser.py:258
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:261
+#: GFParser.py:263
#, fuzzy
msgid "Navigable"
msgstr "&Navigation"
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr "Emp�cher les suppressions"
-#: GFParser.py:274
+#: GFParser.py:276
msgid "Prevent Inserts"
msgstr "Emp�cher les insertions"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr "Gauche"
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr "Droite"
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr "Centr�"
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr "Champ (base de donn�es)"
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
#, fuzzy
msgid "As Entered"
msgstr "Centr�"
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr ""
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr ""
-#: GFParser.py:393
+#: GFParser.py:395
msgid "Data Type"
msgstr "Type de donn�es"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr "Texte"
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr "Num�rique"
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr "Date/Heure"
-#: GFParser.py:422
+#: GFParser.py:424
msgid "F/K Datasource"
msgstr "Source de donn�es F/K"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr "Champ li� F/K"
-#: GFParser.py:431
+#: GFParser.py:433
msgid "F/K Description Field"
msgstr "Champ de description F/K"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr "M�thode de rafraichissment F/K"
-#: GFParser.py:437
+#: GFParser.py:439
#, fuzzy
msgid "On form startup"
msgstr "Mettre � jour seulement au lancement"
-#: GFParser.py:438
+#: GFParser.py:440
#, fuzzy
msgid "On field modification"
msgstr "Mettre � jour sur modification du champ"
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr ""
-#: GFParser.py:444
+#: GFParser.py:446
#, fuzzy
msgid "Default (New Records)"
msgstr "D�faut (Nouveau champ)"
-#: GFParser.py:451
+#: GFParser.py:453
#, fuzzy
msgid "Default to last entry"
msgstr "Derni�re valeur par d�faut ?"
-#: GFParser.py:459
+#: GFParser.py:461
#, fuzzy
msgid "Default (Querying)"
msgstr "D�faut (Requ�te)"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr "Ignorer la casse dans les requ�tes"
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr ""
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr ""
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr "Enlever les espaces � gauche"
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr "Enlever les espaces � droite"
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr ""
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr "D�faut"
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr "Mot de passe/Cach�"
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr "Menu d�roulant"
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr "Case � cocher"
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr "Etiquette (non �ditable)"
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr "Masque de formatage"
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr "Masque de saisie"
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr "Masque d'affichage"
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr "Le champ contient l'URL de l'image."
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr "Le champ contient un encodage PIL de l'image"
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr ""
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr "Le champ contient l'URL du composant"
-#: GFParser.py:741
+#: GFParser.py:743
#, fuzzy
msgid "Field contains the data of the component in Base63 encoding"
msgstr "Le champ contient l'URL du composant"
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
#, fuzzy
msgid "Description field"
msgstr "Champ de description F/K"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr ""
-#: GFParser.py:820
+#: GFParser.py:822
#, fuzzy
msgid "Parent ID field"
msgstr "Emp�cher les suppressions"
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr ""
@@ -965,19 +988,19 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr "Le pilote GTK pour GNUe Forms n�cessite PyGTK et GTK 2.x."
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
msgid "GNUe Application Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -985,28 +1008,28 @@
"address@hidden"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
"Please contact your system administrator."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
#, fuzzy
msgid "Error"
msgstr "Erreur: %s"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr ""
Modified: trunk/gnue-forms/po/hu.po
===================================================================
--- trunk/gnue-forms/po/hu.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/hu.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: 2004-09-16 00:48+0200\n"
"Last-Translator: Kmetyk� G�bor <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -84,7 +84,7 @@
msgid "Trigger Exception :\n"
msgstr "Trigger kiv�tel :\n"
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Az adatok nincsenek mentve. A folytat�shoz mentse a v�ltoztat�sokat vagy "
@@ -129,7 +129,7 @@
msgid "Block trigger returned error"
msgstr "A blokk trigger hib�t adott vissza"
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "A k�perny� csak olvashat�"
@@ -144,58 +144,52 @@
"%(exMessage)s "
# c:\python22\lib\site-packages\gnue/forms/GFForm.py:454
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
msgid "You cannot do that in query mode."
msgstr "Ezt nem lehet lek�rdez� m�dban v�grehajtani."
#: GFInstance.py:59
#, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
"Nem lehet megnyitni a f�jlt\n"
"\n"
" %s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"Nem siker�lt a bel�p�s az adatb�zisba.\n"
"\n"
" %s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Hiba az adatforr�ssal t�rt�n� kommunik�ci�ban.\n"
"\n"
" %s"
-#: GFInstance.py:333
+#: GFInstance.py:344
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "Ezen a k�perny�n nincs navig�lhat� kontroll. Nem lehet megjelen�teni."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "Hib�s sz�m."
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Az aktu�lis adatok ment�sre ker�ltek"
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "A blokkban nem lehet t�r�lni"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "A blokkban nem lehet besz�rni"
@@ -207,6 +201,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr "�rv�nytelen billenty�-kombin�ci� '%(comb)s' a '%(event)s'-ban"
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr "A bejegyz�s a nem l�tez� '%s' blokkra hivatkozik"
@@ -215,325 +213,351 @@
msgid "Entry references non-existent field '%s'"
msgstr "A bejegyz�s a nem l�tez� '%s' mez�re hivatkozik"
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
msgid "Title"
msgstr "C�m"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
msgid "Read Only"
msgstr "Csak olvashat�"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "N�v:"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "C�m"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr "Norm�l"
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr "P�rbesz�d"
-#: GFParser.py:133
+#: GFParser.py:135
msgid "Tab Location"
msgstr "F�l elhelyezked�se"
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr "Nincs f�l"
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
msgstr "Bal f�l"
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
msgstr "Jobb f�l"
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
msgstr "Als� f�l"
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
msgstr "Fels� f�l"
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr "Sort�vols�g"
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr "Transzparens navig�ci�"
# c:\python22\lib\site-packages\gnue/designer/base/Instance.py:306
-#: GFParser.py:214
+#: GFParser.py:216
msgid "Auto Create Record"
msgstr "Rekord automatikus l�trehoz�sa"
-#: GFParser.py:220
+#: GFParser.py:222
msgid "Auto Next Record"
msgstr "Automatikusan k�vetkez� rekordra l�p"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr "Automatikus v�grehajt�s"
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr "Automatikus t�rl�s v�grehajt�skor"
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr "Szerkeszt�s enged�lyez�se"
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "Igen"
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr "Nem"
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
msgid "Update Only"
msgstr "Csak m�dos�that�"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
msgid "New Records Only"
msgstr "Csak �j rekordok"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr "Lek�rdez�s enged�lyezve"
-#: GFParser.py:256
+#: GFParser.py:258
msgid "Allow Deletes"
msgstr "T�rl�sek enged�lyezve"
# c:\python22\lib\site-packages\gnue/navigator/UIwin32.py:257
# c:\python22\lib\site-packages\gnue/navigator/UIwxpython.py:146
-#: GFParser.py:261
+#: GFParser.py:263
msgid "Navigable"
msgstr "Navig�l�s enged�lyezve"
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr "T�rl�s megakad�lyoz�sa"
-#: GFParser.py:274
+#: GFParser.py:276
msgid "Prevent Inserts"
msgstr "Besz�r�s megakad�lyoz�sa"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr "Bal"
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr "Jobb"
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr "K�z�pre z�rt"
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr "Mez� (adatb�zis)"
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
msgid "As Entered"
msgstr "Ahogy bevitelre ker�lt"
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr "Nagybet�s"
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr "kisbet�s"
-#: GFParser.py:393
+#: GFParser.py:395
msgid "Data Type"
msgstr "Adatt�pus"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr "Sz�veg"
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr "Sz�m"
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr "D�tum/Id�"
#
c:\python22\lib\site-packages\gnue/designer/base/tools/DataSourceEditor.py:470
-#: GFParser.py:422
+#: GFParser.py:424
msgid "F/K Datasource"
msgstr "Idegen kulcs adatforr�s"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr "Idegen kulcshoz k�t�tt mez�"
-#: GFParser.py:431
+#: GFParser.py:433
msgid "F/K Description Field"
msgstr "Idegen kulcs le�r� mez�"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr "Idegen kulcs friss�t�si m�dszer"
-#: GFParser.py:437
+#: GFParser.py:439
msgid "On form startup"
msgstr "A k�perny� indul�sakor"
-#: GFParser.py:438
+#: GFParser.py:440
msgid "On field modification"
msgstr "Mez� v�ltoz�sakor"
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr "V�grehajt�skor"
-#: GFParser.py:444
+#: GFParser.py:446
msgid "Default (New Records)"
msgstr "Alap�rtelmezett (�j rekordok)"
-#: GFParser.py:451
+#: GFParser.py:453
msgid "Default to last entry"
msgstr "Alap�rtelmezett az utols� �rt�k"
-#: GFParser.py:459
+#: GFParser.py:461
msgid "Default (Querying)"
msgstr "Alap�rtelmezett (Lek�rdez�s)"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr "Fel�letes lek�rdez�sek"
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr "A kis/nagybet�s �r�sm�d nem sz�m�t a lek�rdez�sekn�l"
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr "Csak Null"
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr "Lek�rdez�s enged�lyezve"
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr "�res helyek lev�g�sa balr�l"
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr "�res helyek lev�g�sa jobbr�l"
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr "F�kusz sorrend"
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr "Alap�rtelmezett"
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr "Jelsz�/Rejtett"
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr "Leg�rd�l�/Combo box"
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr "Listbox"
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr "Jel�l�mez�"
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr "C�mke (nem v�ltoztathat�)"
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr "Form�tum maszk"
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr "Beviteli maszk"
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr "Megjelen�t�si maszk"
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr "A mez� a k�p URL-j�t tartalmazza"
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr "A mez� a k�p PIL-k�dol�s�t tartalmazza"
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr "Teljes m�ret� k�p (nincs sk�l�zva)"
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr "Sz�less�ghez igaz�t"
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr "Magass�ghoz igaz�t"
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr "Sz�less�ghez �s magass�ghoz is igaz�t (torz�thatja a k�pet)"
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr "Legjobb illeszked�ses algoritmus"
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr "A mez� a komponens URL-j�t tartalmazza"
-#: GFParser.py:741
+#: GFParser.py:743
msgid "Field contains the data of the component in Base63 encoding"
msgstr "A mez� a komponens adat�t Base63 k�dol�ssal tartalmazza"
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
msgid "Description field"
msgstr "Le�r� mez�"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr "Saj�t ID mez�"
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr "Sz�l� ID mez�"
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr "T�bla tipp a lev�l t�bl�khoz"
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr "Egy mez� ID-je"
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr "M/D Min. gyermek sorok"
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr "M/D Max. gyermek sorok"
@@ -978,19 +1002,19 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr "A GNUe-Forms GTK meghajt�hoz sz�ks�ges a PyGTK �s a GTK 2.x."
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr "GNUe Bels� Rendszerhiba"
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr "GNUe V�ratlan Hiba"
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
msgid "GNUe Application Error"
msgstr "GNUe Alkalmaz�s Hiba"
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -1002,7 +1026,7 @@
"Ez azt jelenti, hogy hib�t tal�lt a GNU Enterprise rendszerben. K�rj�k, "
"jelentse itt: address@hidden"
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
@@ -1012,20 +1036,20 @@
"%s.\n"
"L�pjen kapcsolatba a rendszergazd�val."
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
msgid "Error"
msgstr "Hiba"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ">> R�szletek"
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ">> R�szletek"
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr "<< R�szletek"
Modified: trunk/gnue-forms/po/lt.po
===================================================================
--- trunk/gnue-forms/po/lt.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/lt.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: 2002-07-05 13:48+0200\n"
"Last-Translator: Art�ras Kriukovas <address@hidden>\n"
"Language-Team: Lithuania\n"
@@ -82,7 +82,7 @@
msgid "Trigger Exception :\n"
msgstr ""
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr "Duomenys nei�saugoti. I�saugokite poky�ius arba at�aukite juos."
@@ -122,7 +122,7 @@
msgstr ""
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "Forma yra 'tik skaitymui'."
@@ -133,59 +133,53 @@
"%(exMessage)s"
msgstr ""
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
msgid "You cannot do that in query mode."
msgstr ""
#: GFInstance.py:59
#, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
"Nepavyko atidaryti failo\n"
"\n"
" %s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"nepavyko prisijungti prie duomen� �altinio.\n"
"\n"
" %s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Klaida bendraujant su duomen� �altiniu.\n"
"\n"
" %s"
-#: GFInstance.py:333
+#: GFInstance.py:344
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "�ioje formoje n�ra fokusuojam� lauk�. Nepavyko parodyti formos."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "�vesta neteisinga skaitin� reik�m�."
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Dabartiniai duomenys i�saugoti."
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "Bloke negalima trinti."
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "Bloke negalima �ra�yti."
@@ -197,6 +191,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr ""
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr ""
@@ -205,338 +203,360 @@
msgid "Entry references non-existent field '%s'"
msgstr ""
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
#, fuzzy
msgid "Title"
msgstr "&Failas"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
#, fuzzy
msgid "Read Only"
msgstr "'Tik skaitymui' �sp�jimas"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "Pavadinimas"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "&Failas"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr ""
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr ""
-#: GFParser.py:133
+#: GFParser.py:135
#, fuzzy
msgid "Tab Location"
msgstr "arba URL adres�"
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr ""
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+msgid "Left tabs"
msgstr ""
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+msgid "Right tabs"
msgstr ""
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+msgid "Botton tabs"
msgstr ""
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+msgid "Top tabs"
msgstr ""
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr ""
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:214
+#: GFParser.py:216
#, fuzzy
msgid "Auto Create Record"
msgstr "I�trinti �ra��"
-#: GFParser.py:220
+#: GFParser.py:222
#, fuzzy
msgid "Auto Next Record"
msgstr "Sekantis �ra�as"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr ""
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
#, fuzzy
msgid "Update Only"
msgstr "'Tik skaitymui' �sp�jimas"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
#, fuzzy
msgid "New Records Only"
msgstr "Sekantis �ra�as"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:256
+#: GFParser.py:258
#, fuzzy
msgid "Allow Deletes"
msgstr "&I�trinti %s"
-#: GFParser.py:261
+#: GFParser.py:263
msgid "Navigable"
msgstr ""
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr ""
-#: GFParser.py:274
+#: GFParser.py:276
#, fuzzy
msgid "Prevent Inserts"
msgstr "Savybi� inspektorius"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr ""
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr ""
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr ""
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
msgid "As Entered"
msgstr ""
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr ""
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr ""
-#: GFParser.py:393
+#: GFParser.py:395
#, fuzzy
msgid "Data Type"
msgstr "Gimtasis tipas"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr ""
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr ""
# ../../designer/src/PopupMenu.py:48 :128
-#: GFParser.py:422
+#: GFParser.py:424
#, fuzzy
msgid "F/K Datasource"
msgstr "duomen� �altinis"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr ""
-#: GFParser.py:431
+#: GFParser.py:433
#, fuzzy
msgid "F/K Description Field"
msgstr "Apra�ymas"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr ""
-#: GFParser.py:437
+#: GFParser.py:439
msgid "On form startup"
msgstr ""
-#: GFParser.py:438
+#: GFParser.py:440
msgid "On field modification"
msgstr ""
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr ""
-#: GFParser.py:444
+#: GFParser.py:446
#, fuzzy
msgid "Default (New Records)"
msgstr "I�trinti �ra��"
-#: GFParser.py:451
+#: GFParser.py:453
#, fuzzy
msgid "Default to last entry"
msgstr "�vykdyti sudaryt� u�klaus�"
-#: GFParser.py:459
+#: GFParser.py:461
#, fuzzy
msgid "Default (Querying)"
msgstr "�vykdyti sudaryt� u�klaus�"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr ""
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr ""
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr ""
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr ""
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr ""
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr ""
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr ""
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr ""
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr ""
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr ""
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr ""
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr ""
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr ""
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr ""
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr ""
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr ""
-#: GFParser.py:741
+#: GFParser.py:743
msgid "Field contains the data of the component in Base63 encoding"
msgstr ""
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
#, fuzzy
msgid "Description field"
msgstr "Apra�ymas"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr ""
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr ""
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr ""
@@ -988,22 +1008,22 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
#, fuzzy
msgid "GNUe Application Error"
msgstr ""
"GNUE greitas program� k�rimas.\n"
"\n"
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -1011,28 +1031,28 @@
"address@hidden"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
"Please contact your system administrator."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
#, fuzzy
msgid "Error"
msgstr "Klaida: %s"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr ""
Modified: trunk/gnue-forms/po/ro.po
===================================================================
--- trunk/gnue-forms/po/ro.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/ro.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe Forms\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
"PO-Revision-Date: 2004-04-7 17:02+0200\n"
"Last-Translator: Florin Boariu <address@hidden>\n"
"Language-Team: Romanian\n"
@@ -84,7 +84,7 @@
msgid "Trigger Exception :\n"
msgstr "Exceptie trigger: \n"
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Datele n-au fost salvate. Salvati sau stergeti formularul pentru a continua."
@@ -128,7 +128,7 @@
msgid "Block trigger returned error"
msgstr "Un trigger a blocului a returnat o eroare"
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr "Formularu este read-only"
@@ -143,60 +143,54 @@
"%\n"
"%s "
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
#, fuzzy
msgid "You cannot do that in query mode."
msgstr "Formualrul nu e in mod cautare"
#: GFInstance.py:59
#, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
"Nu pot deschide fisierul\n"
" %s"
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
msgstr ""
"Nu pot efectua log-in catre sursa de date.\n"
"\n"
" %s"
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
msgstr ""
"Eroare in comunicatia cu sursa de date.\n"
"\n"
" %s"
-#: GFInstance.py:333
+#: GFInstance.py:344
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
"Nu sunt elemente de control navigabile in acest formular. N-am ce sa afisez."
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "A fost introdusa o valoare numerica non-valida."
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "Datele curente sunt salvate"
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "Blocul nu permite stergerea"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "Blocul nu permite adaugarea"
@@ -210,6 +204,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr "Combinatie de tastare non-valida '%s' in kemap pentru '%s'"
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr ""
@@ -218,334 +216,359 @@
msgid "Entry references non-existent field '%s'"
msgstr ""
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
msgid "Title"
msgstr "Titlu"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
msgid "Read Only"
msgstr "Doar Citire (read-only)"
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+msgid "Name"
+msgstr ""
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "Titlu"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr "Dialog"
-#: GFParser.py:133
+#: GFParser.py:135
msgid "Tab Location"
msgstr "Locatie tab"
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr "Fara tab-uri"
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
msgstr "Tab stanga"
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
msgstr "Tab dreapta"
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
msgstr "Tab jos"
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
msgstr "Tab sus"
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr "Spatiul intre randuri"
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:214
+#: GFParser.py:216
#, fuzzy
msgid "Auto Create Record"
msgstr "Sterge inregistrarea actuala"
-#: GFParser.py:220
+#: GFParser.py:222
#, fuzzy
msgid "Auto Next Record"
msgstr "Inregistarea urmatoare"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr ""
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
#, fuzzy
msgid "Update Only"
msgstr "Doar Citire (read-only)"
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
#, fuzzy
msgid "New Records Only"
msgstr "Inregistarea urmatoare"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:256
+#: GFParser.py:258
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:261
+#: GFParser.py:263
#, fuzzy
msgid "Navigable"
msgstr "&Navigare"
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr "Impiedica stergerea"
-#: GFParser.py:274
+#: GFParser.py:276
msgid "Prevent Inserts"
msgstr "Impiedica adaugarea"
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr "Stanga"
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr "Dreapta"
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr "Centrat"
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr "Camp (Baza de date)"
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
#, fuzzy
msgid "As Entered"
msgstr "Centrat"
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr ""
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr ""
-#: GFParser.py:393
+#: GFParser.py:395
msgid "Data Type"
msgstr "Tipul de date"
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr "Text"
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr "Numeric"
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr "Data/Ora"
-#: GFParser.py:422
+#: GFParser.py:424
msgid "F/K Datasource"
msgstr "F/K Sursa de date"
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr "F/L Campul legat"
-#: GFParser.py:431
+#: GFParser.py:433
msgid "F/K Description Field"
msgstr "F/K Campul descriptiv"
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr "F/K Metoda de actualizare"
-#: GFParser.py:437
+#: GFParser.py:439
#, fuzzy
msgid "On form startup"
msgstr "Actualizare doar la pornirea formularului"
-#: GFParser.py:438
+#: GFParser.py:440
#, fuzzy
msgid "On field modification"
msgstr "Actualizare la modificarea campului"
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr ""
-#: GFParser.py:444
+#: GFParser.py:446
#, fuzzy
msgid "Default (New Records)"
msgstr "Standard (Inregistrare noua)"
-#: GFParser.py:451
+#: GFParser.py:453
#, fuzzy
msgid "Default to last entry"
msgstr "Raman la ultima intrare ca actiune standard?"
-#: GFParser.py:459
+#: GFParser.py:461
#, fuzzy
msgid "Default (Querying)"
msgstr "Standard (cauta)"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr "Cautari sloppy"
# FIXME -- need a word for sloppy
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr "Ignora marimea literelor la cautare"
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr ""
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr ""
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr "Taie spatiile din stanga"
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr "Taie spatiile din dreapta"
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr "Ordinea de focus"
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr "Standard"
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr "Parola/Ascuns"
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr "Casuta combo"
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr "Cutie de marcat"
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr "Eticheta (ne-editabil)"
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr "Masca de format"
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr "Masca de intrare"
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr "Masca de prezentare"
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr "Campul contine URL-ul imaginii"
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr "Campul contine o codare PIL a imaginii"
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr ""
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr "Camputl contine URL-ul componentei"
-#: GFParser.py:741
+#: GFParser.py:743
#, fuzzy
msgid "Field contains the data of the component in Base63 encoding"
msgstr "Camputl contine URL-ul componentei"
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
msgid "Description field"
msgstr "Campul de descriere"
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr "Campul cu ID-ul propriu"
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr "Campul cu ID-ul parintelui"
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr "Nume de tabela pentru frunze"
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr "ID-ul unui camp"
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr ""
@@ -959,19 +982,19 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr "Driver-ul GNUe-Forms pentru GTK cere PyGTK si GTK 2.x."
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
msgid "GNUe Application Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -979,28 +1002,28 @@
"address@hidden"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
"Please contact your system administrator."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
#, fuzzy
msgid "Error"
msgstr "Eroare: %s"
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr ""
Modified: trunk/gnue-forms/po/ru.po
===================================================================
--- trunk/gnue-forms/po/ru.po 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/ru.po 2004-11-02 15:45:15 UTC (rev 6594)
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\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"
@@ -73,7 +73,7 @@
msgid "Trigger Exception :\n"
msgstr ""
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
@@ -113,7 +113,7 @@
msgstr "������� ����� ���������� � �������"
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
msgid "Form is readonly"
msgstr ""
@@ -124,48 +124,40 @@
"%(exMessage)s"
msgstr ""
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
msgid "You cannot do that in query mode."
msgstr ""
#: GFInstance.py:59
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
msgstr ""
#: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-" %s"
+msgid "Unable to login to datasource: %s"
msgstr ""
#: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-" %s"
+msgid "Error while communicating with datasource: %s"
msgstr ""
-#: GFInstance.py:333
+#: GFInstance.py:344
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
msgid "Invalid numeric value entered."
msgstr "������� �������� �������� ��������"
-#: GFInstance.py:895
+#: GFInstance.py:911
msgid "Current data is saved"
msgstr "������� ������ ���������"
-#: GFInstance.py:916
+#: GFInstance.py:932
msgid "Block does not allow delete"
msgstr "���� �� ��������� ��������"
-#: GFInstance.py:939
+#: GFInstance.py:955
msgid "Block does not allow insert"
msgstr "���� �� ��������� �������"
@@ -177,6 +169,10 @@
msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
msgstr ""
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
#: GFObjects/GFEntry.py:99
msgid "Entry references non-existent block '%s'"
msgstr ""
@@ -185,331 +181,353 @@
msgid "Entry references non-existent field '%s'"
msgstr ""
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
#: GFParser.py:92
#, fuzzy
msgid "Title"
msgstr "����"
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
msgid "Read Only"
msgstr ""
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr " �������� : "
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "����"
+
+#: GFParser.py:110 GFParser.py:168
msgid "Normal"
msgstr ""
-#: GFParser.py:109
+#: GFParser.py:111
msgid "Dialog"
msgstr ""
-#: GFParser.py:133
+#: GFParser.py:135
msgid "Tab Location"
msgstr ""
-#: GFParser.py:135
+#: GFParser.py:137
msgid "No tabs"
msgstr ""
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+msgid "Left tabs"
msgstr ""
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+msgid "Right tabs"
msgstr ""
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+msgid "Botton tabs"
msgstr ""
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+msgid "Top tabs"
msgstr ""
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
msgid "Row Spacing"
msgstr ""
-#: GFParser.py:204
+#: GFParser.py:206
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:214
+#: GFParser.py:216
#, fuzzy
msgid "Auto Create Record"
msgstr "������� ������"
-#: GFParser.py:220
+#: GFParser.py:222
#, fuzzy
msgid "Auto Next Record"
msgstr "��������� ������"
-#: GFParser.py:228
+#: GFParser.py:230
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:235
+#: GFParser.py:237
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
#: uidrivers/curses/UIdriver.py:251
#, fuzzy
msgid "No"
msgstr "���"
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
msgid "Update Only"
msgstr ""
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
#, fuzzy
msgid "New Records Only"
msgstr "��������� ������"
-#: GFParser.py:251
+#: GFParser.py:253
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:256
+#: GFParser.py:258
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:261
+#: GFParser.py:263
msgid "Navigable"
msgstr ""
-#: GFParser.py:268
+#: GFParser.py:270
msgid "Prevent Deletes"
msgstr ""
-#: GFParser.py:274
+#: GFParser.py:276
msgid "Prevent Inserts"
msgstr ""
-#: GFParser.py:301
+#: GFParser.py:303
msgid "Left"
msgstr ""
-#: GFParser.py:302
+#: GFParser.py:304
msgid "Right"
msgstr ""
-#: GFParser.py:303
+#: GFParser.py:305
msgid "Centered"
msgstr ""
-#: GFParser.py:344
+#: GFParser.py:346
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
msgid "As Entered"
msgstr ""
-#: GFParser.py:387
+#: GFParser.py:389
msgid "Upper case"
msgstr ""
-#: GFParser.py:388
+#: GFParser.py:390
msgid "Lower case"
msgstr ""
-#: GFParser.py:393
+#: GFParser.py:395
msgid "Data Type"
msgstr ""
-#: GFParser.py:395
+#: GFParser.py:397
msgid "Text"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:398
msgid "Numeric"
msgstr ""
-#: GFParser.py:397
+#: GFParser.py:399
msgid "Date/Time"
msgstr ""
-#: GFParser.py:422
+#: GFParser.py:424
msgid "F/K Datasource"
msgstr ""
-#: GFParser.py:426
+#: GFParser.py:428
msgid "F/K Bound Field"
msgstr ""
-#: GFParser.py:431
+#: GFParser.py:433
#, fuzzy
msgid "F/K Description Field"
msgstr " �������� : "
-#: GFParser.py:435
+#: GFParser.py:437
msgid "F/K Refresh Method"
msgstr ""
-#: GFParser.py:437
+#: GFParser.py:439
msgid "On form startup"
msgstr ""
-#: GFParser.py:438
+#: GFParser.py:440
msgid "On field modification"
msgstr ""
-#: GFParser.py:439
+#: GFParser.py:441
msgid "On commit"
msgstr ""
-#: GFParser.py:444
+#: GFParser.py:446
#, fuzzy
msgid "Default (New Records)"
msgstr "������� ������"
-#: GFParser.py:451
+#: GFParser.py:453
#, fuzzy
msgid "Default to last entry"
msgstr "��������� ������"
-#: GFParser.py:459
+#: GFParser.py:461
#, fuzzy
msgid "Default (Querying)"
msgstr "��������� ������"
-#: GFParser.py:466
+#: GFParser.py:468
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:473
+#: GFParser.py:475
msgid "Ignore Case on Queries"
msgstr ""
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
msgid "Null Only"
msgstr ""
-#: GFParser.py:491
+#: GFParser.py:493
msgid "Allow Query"
msgstr ""
-#: GFParser.py:495
+#: GFParser.py:497
msgid "Trim left spaces"
msgstr ""
-#: GFParser.py:501
+#: GFParser.py:503
msgid "Trim right spaces"
msgstr ""
-#: GFParser.py:534
+#: GFParser.py:536
msgid "Focus Order"
msgstr ""
-#: GFParser.py:559
+#: GFParser.py:561
msgid "Default"
msgstr ""
-#: GFParser.py:560
+#: GFParser.py:562
msgid "Password/Hidden"
msgstr ""
-#: GFParser.py:561
+#: GFParser.py:563
msgid "Dropdown/Combo box"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:564
msgid "Listbox"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:565
msgid "Checkbox"
msgstr ""
-#: GFParser.py:564
+#: GFParser.py:566
msgid "Label (non-editable)"
msgstr ""
-#: GFParser.py:574
+#: GFParser.py:576
msgid "Format Mask"
msgstr ""
-#: GFParser.py:578
+#: GFParser.py:580
msgid "Input Mask"
msgstr ""
-#: GFParser.py:581
+#: GFParser.py:583
msgid "Display Mask"
msgstr ""
-#: GFParser.py:683
+#: GFParser.py:685
msgid "Field contains the URL of the image"
msgstr ""
-#: GFParser.py:684
+#: GFParser.py:686
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:690
+#: GFParser.py:692
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:691
+#: GFParser.py:693
msgid "Scale to width"
msgstr ""
-#: GFParser.py:692
+#: GFParser.py:694
msgid "Scale to height"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:695
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:696
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:740
+#: GFParser.py:742
msgid "Field contains the URL of the component"
msgstr ""
-#: GFParser.py:741
+#: GFParser.py:743
msgid "Field contains the data of the component in Base63 encoding"
msgstr ""
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
#, fuzzy
msgid "Description field"
msgstr " �������� : "
-#: GFParser.py:815
+#: GFParser.py:817
msgid "Own ID field"
msgstr ""
-#: GFParser.py:820
+#: GFParser.py:822
msgid "Parent ID field"
msgstr ""
-#: GFParser.py:825
+#: GFParser.py:827
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:846
+#: GFParser.py:848
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1083
+#: GFParser.py:1085
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1094
+#: GFParser.py:1096
msgid "M/D Max Child Rows"
msgstr ""
@@ -948,19 +966,19 @@
msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
msgid "GNUe Internal System Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
msgid "GNUe Unexpected Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
msgid "GNUe Application Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
msgid ""
"An unexpected internal error has occured:\n"
"%s.\n"
@@ -968,27 +986,27 @@
"address@hidden"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
msgid ""
"An unexpected error has occured:\n"
"%s.\n"
"Please contact your system administrator."
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
#: uidrivers/wx/UIdriver.py:74
msgid "Error"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
msgid ">> Detail"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
msgid ">> Details"
msgstr ""
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
msgid "<< Details"
msgstr ""
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6594 - in trunk/gnue-forms: doc doc/man po,
reinhard <=