[gnue] r10047 - in trunk/gnue-forms: . doc doc/man po src
[email protected] Fri, 20 Nov 2009 13:23:52 -0600 (CST)
| Newsgroups | gmane.comp.cms.gnue.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: reinhard
Date: 2009-11-20 13:23:51 -0600 (Fri, 20 Nov 2009)
New Revision: 10047
Modified:
trunk/gnue-forms/NEWS
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/el.po
trunk/gnue-forms/po/es.po
trunk/gnue-forms/po/fr.po
trunk/gnue-forms/po/hu.po
trunk/gnue-forms/po/nl.po
trunk/gnue-forms/po/ro.po
trunk/gnue-forms/po/ru.po
trunk/gnue-forms/src/__init__.py
Log:
Built 0.6.3.
Modified: trunk/gnue-forms/NEWS
===================================================================
--- trunk/gnue-forms/NEWS 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/NEWS 2009-11-20 19:23:51 UTC (rev 10047)
@@ -1,3 +1,8 @@
+New features/changes in version 0.6.2: (2009-11-20)
+* Improvements to grids making them usable like multi-column listboxes
+* Disabled legacy keybindings
+* Some minor fixes
+
New features/changes in version 0.6.2: (2009-10-25)
* Fixes necessary for wxPython 2.8
* Some minor fixes
Modified: trunk/gnue-forms/doc/gnue-forms.dtd
===================================================================
--- trunk/gnue-forms/doc/gnue-forms.dtd 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/doc/gnue-forms.dtd 2009-11-20 19:23:51 UTC (rev 10047)
@@ -1,4 +1,4 @@
-<!-- GNUe-Forms DTD (Version 0.6.2) -->
+<!-- GNUe-Forms DTD (Version 0.6.3) -->
<!--
Copyright 2001-2005 Free Software Foundation
@@ -817,6 +817,10 @@
<!ATTLIST entry focusorder %whole; #IMPLIED>
<!-- formatmask: TODO -->
<!ATTLIST entry formatmask %text; #IMPLIED>
+ <!-- grid_link: If an entry is linked to a grid, the user will be able to
+ use the cursor up/down and page up/down keys to move around in the grid
+ while the focus actually is in this entry. -->
+ <!ATTLIST entry grid_link %name; #IMPLIED>
<!-- DEPRECATED: The "hidden" attribute of "entry" has been deprecated [Use
a field without entry instead] -->
<!ATTLIST entry hidden %boolean;>
@@ -1179,5 +1183,5 @@
<!-- This DTD was created by gnuedtd
- Updated: 2009-10-25 15:56:31 -->
+ Updated: 2009-11-20 20:22:24 -->
Modified: trunk/gnue-forms/doc/man/gnue-forms.1
===================================================================
--- trunk/gnue-forms/doc/man/gnue-forms.1 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/doc/man/gnue-forms.1 2009-11-20 19:23:51 UTC (rev 10047)
@@ -1,4 +1,4 @@
-.TH GNUE\-FORMS 1 "25 October 2009" "GNUe Forms"
+.TH GNUE\-FORMS 1 "20 November 2009" "GNUe Forms"
.SH NAME
gnue\-forms \- GNUe Forms
.SH SYNOPSIS
Modified: trunk/gnue-forms/po/de.po
===================================================================
--- trunk/gnue-forms/po/de.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/de.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GNUe-Forms 0.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2007-05-21 15:13+0200\n"
"Last-Translator: <>\n"
"Language-Team: \n"
@@ -96,35 +96,35 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr "Der Parameter '%(name)s' ist im Formular nicht definiert"
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr "Datensatznummer"
-#: GFForm.py:1196
+#: GFForm.py:1193
msgid "Jump to record"
msgstr "Springe zu Datensatz"
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "Ungültiger numerischer Wert eingegeben."
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
msgid "Enter your filter criteria."
msgstr "Bitte geben Sie die Filter-Kriterien ein."
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "Abfrage abgebrochen."
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr "Abfrage lieferte kein Ergebnis."
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "Abfrage erfolgreich."
-#: GFForm.py:1888
+#: GFForm.py:1885
msgid "Save changes?"
msgstr ""
"Ãnderungen sind noch nicht gespeichert. Möchten Sie die Ãnderungen jetzt "
@@ -134,46 +134,46 @@
msgid "Unable to open file: %s"
msgstr "Datei kann nicht geöffnet werden: %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "Block '%(block)s' enthält keine Datenquelle '%(datasource)s'"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr "(alle)"
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr "(leer)"
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr ""
"Für das Feld '%(name)s' ist zwar eine \"fk_source\" angegeben, aber kein "
"\"fk_key\""
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr "Das Attribut 'length' ist für das Feld '%(name)s' nicht zulässig"
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr "Das Attribut 'minLength' ist für das Feld '%(name)s' nicht zulässig"
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
msgid "Datasource '%(name)s' not found"
msgstr "Datenquelle '%(name)s' nicht gefunden"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr ""
"Das Feld '%(field)s' enthält einen ungültigen Datenbank-Wert '%(value)s'"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
@@ -181,17 +181,17 @@
"Der Inhalt '%(value)s' im Feld '%(field)s' unterschreitet die Mindestlänge "
"von %(min_length)s Zeichen"
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "Das Feld '%(field)s' enthält einen ungültigen Wert '%(value)s'"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
#, fuzzy
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr ""
"Das Feld '%(field)s' enthält einen ungültigen Datenbank-Wert '%(value)s'"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "Das Feld '%(field)s' enthält einen ungültigen Wert '%(value)s'"
@@ -220,16 +220,16 @@
"Das Element '%(name)s' vom Typ %(item)s referenziert einen nicht "
"existierenden Block '%(block)s'"
-#: GFObjects/GFObj.py:52
+#: GFObjects/GFParameter.py:189
+msgid "Value %(value)r is not valid for parameter '%(name)s'"
+msgstr "Der Wert %(value)r für den Parameter %(name)s ist ungültig"
+
+#: GFObjects/GFTabStop.py:676
msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
msgstr ""
"Das Element '%(name)s' vom Typ %(item)s referenziert ein ungültiges Feld '%"
"(field)s'"
-#: GFObjects/GFParameter.py:189
-msgid "Value %(value)r is not valid for parameter '%(name)s'"
-msgstr "Der Wert %(value)r für den Parameter %(name)s ist ungültig"
-
#: GFParser.py:87
msgid "Form"
msgstr "Formular"
@@ -243,7 +243,7 @@
msgstr "Schreibgeschützt"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "Name"
@@ -255,7 +255,7 @@
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "Dialog"
@@ -300,7 +300,7 @@
msgid "Text to use for this menu item"
msgstr "Beschreibung für diesen Menüpunkt"
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
msgid "Description"
msgstr "Beschreibung"
@@ -437,7 +437,7 @@
msgid "Page"
msgstr "Seite"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Zeilenabstand"
@@ -483,25 +483,25 @@
msgid "Auto Clear on Commit"
msgstr "Block nach Commit automatisch leeren"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "Datensätze können erzeugt und geändert werden"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "Ja"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "Nein"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "Nur Ãnderungen möglich"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "Nur Neuanlage möglich"
@@ -513,7 +513,7 @@
msgid "Allow Deletes"
msgstr "Datensätze können gelöscht werden"
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr "Block ist angesteuerbar"
@@ -559,7 +559,7 @@
msgid "Field (Database)"
msgstr "Feld (Datenbank)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
msgid "Datatype"
msgstr "Datentyp"
@@ -567,35 +567,35 @@
msgid "The type of data stored in this field."
msgstr "Der Datentyp des Feldes"
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Text"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
msgid "Number"
msgstr "Numerisch"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
msgid "Date"
msgstr "Datum"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
msgid "Time"
msgstr "Zeit"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
msgid "Date and time"
msgstr "Datum und Uhrzeit"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr "Boolscher Wert"
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr "Binäre Daten"
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
msgid "Length"
msgstr "Länge"
@@ -609,7 +609,7 @@
"Bei numerischen Feldern ist das die Gesamtlänge inklusive der "
"Nachkommastellen"
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
msgid "Scale"
msgstr "Nachkommastellen"
@@ -641,7 +641,7 @@
msgid "Lower case"
msgstr "Kleinbuchstaben"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr "Erforderlich"
@@ -700,7 +700,7 @@
msgstr ""
"Führt Abfragen unter Berücksichtigung der GroÃ- und Kleinschreibung durch"
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr "Nur NULL"
@@ -777,26 +777,31 @@
msgstr "Ausgabe-Maske"
#: GFParser.py:778
+#, fuzzy
+msgid "Grid Link"
+msgstr "Tabelle"
+
+#: GFParser.py:785
msgid "Entry"
msgstr "Eingabefeld"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr "Rollbalken"
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr "Vertikale Box"
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr "Horizontale Box"
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr "Box"
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
@@ -804,109 +809,109 @@
"Eine Box zeichnet einen Rahmen um andere visuelle Elemente und dient damit "
"der logischen Trennung von Elementen"
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr "Ãberschreibt die rows-Einstellung der Block-Ebene"
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr "Tabelle"
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
"Ein \"Grid\" ist ein Layout-Container zur Gruppierung von Feldern in sich "
"wiederholende Zeilen"
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr "Zeile einer Tabelle"
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr "Enthält alle Elemente einer einzelnen Tabellen-Zeile"
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "Feld enthält den URL des Bildes"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "Feld enthält eine PIL-Kodierung des Bildes"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr "Bild in OriginalgröÃe (nicht skaliert)"
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr "Skalierung auf die Breite"
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr "Skalierung auf die Höhe"
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr "Skalierung auf Breite und Höhe"
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr "Algorithmus für beste Anpassung"
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr "Bild"
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "Feld enthält den URL der Komponente"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "Feld enthält die Daten der Komponente in Base64-Kodierung"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr "Eingebettete Komponente"
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr "Schaltfläche"
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr "Optionen"
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr "Option"
-#: GFParser.py:1093
+#: GFParser.py:1100
msgid "Form Title"
msgstr "Formulartitel"
-#: GFParser.py:1129
+#: GFParser.py:1136
msgid "Form Author"
msgstr "Autor"
-#: GFParser.py:1165
+#: GFParser.py:1172
msgid "Version"
msgstr "Version"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr "Hinweis"
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr "Eindeutiger Name des Parameters"
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr "Datentyp dieses Parameters"
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
@@ -916,62 +921,62 @@
"Länge der Daten an. Bei numerischen Parameter beinhaltet diese Länge auch "
"die Nachkommastellen"
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
msgstr "Anzahl der Nachkommastellen bei numerischen Parametern"
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
"Falls angegeben muà dieser Parameter definiert werden um das Formular zu "
"starten"
-#: GFParser.py:1229
+#: GFParser.py:1236
msgid "Default value"
msgstr "Standard-Wert"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
"Standard-Wert für den Parameter, falls dieser nicht durch den Benutzer "
"angegeben wird"
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr "Beschreibung des Parameters für den Hilfe-Text"
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr "Parameter"
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr "M/D Minimalanzahl untergeordneter Zeilen"
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr "M/D Maximalanzahl untergeordneter Zeilen"
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr "Textfeld"
-#: GFParser.py:1327
+#: GFParser.py:1334
msgid "List Box"
msgstr "Listenfeld"
-#: GFParser.py:1328
+#: GFParser.py:1335
msgid "Drop Down Box"
msgstr "Dropdown/Combo-Box"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr "Beschriftung"
-#: GFParser.py:1330
+#: GFParser.py:1337
msgid "Check Box"
msgstr "Checkbox"
@@ -1088,7 +1093,7 @@
msgid "Directory"
msgstr "Verzeichnis"
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr "Drücken Sie <Return> um fortzufahren"
@@ -1295,12 +1300,12 @@
msgid "Question"
msgstr "Frage"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr ""
"Die Datei '%(file)s' existiert bereits. Soll sie überschrieben werden ?"
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr "Die Datei existiert bereits"
@@ -1354,7 +1359,7 @@
msgstr "Info"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
msgid "All files"
msgstr "Alle Dateien"
@@ -1362,6 +1367,6 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "Dieser GNUe-Forms Treiber benötigt mindestens wx %s."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "Benutzer:"
Modified: trunk/gnue-forms/po/el.po
===================================================================
--- trunk/gnue-forms/po/el.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/el.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: GNUe-Forms 0.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2008-05-22 12:04+0300\n"
"Last-Translator: John Proios <[email protected]>, Nikos Papantoniadis "
"<[email protected]>\n"
@@ -97,35 +97,35 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr "Î ÏαÏάμεÏÏÎ¿Ï '%(name)s' δεν οÏίÏÏηκε ÏÏην ÏÏÏμα"
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr "ÎÏιθμÏÏ ÎµÎ³Î³ÏαÏήÏ"
-#: GFForm.py:1196
+#: GFForm.py:1193
msgid "Jump to record"
msgstr "Πήγαινε ÏÏη εγγÏαÏή"
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "ÎÎ¬Î¸Î¿Ï Î±ÏιθμηÏική Ïιμή δÏθηκε."
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
msgid "Enter your filter criteria."
msgstr "ÎÏÏε Ïα κÏιÏήÏια αναζήÏηÏηÏ."
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "Το εÏÏÏημα ακÏ
ÏÏθηκε."
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr "Το εÏÏÏημα δεν εÏÎÏÏÏεÏε ÏίÏοÏα."
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "ÎÏιÏÏ
Ïία εÏÏÏήμαÏοÏ."
-#: GFForm.py:1888
+#: GFForm.py:1885
msgid "Save changes?"
msgstr "Îα ÏÏθοÏν οι αλλαγÎÏ ?"
@@ -133,45 +133,45 @@
msgid "Unable to open file: %s"
msgstr "Îεν μÏοÏεί να ανοιÏÏεί Ïο αÏÏείο: %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "Το Datasource '%(datasource)s' ÏÏο block '%(block)s' δεν βÏÎθικε"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr "(Ïλα)"
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr "(άδειο)"
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr ""
"Το Ïεδίο '%(name)s' ÎÏει οÏίÏει Îνα \"fk_source\" , αλλά δεν ÎÏει\"fk_key\""
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr "'μήκοÏ' ÏαÏακÏηÏιÏÏÎ¹ÎºÎ¿Ï Î´ÎµÎ½ εÏιÏÏÎÏεÏαι για Ïο Ïεδίο '%(name)s'"
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr ""
"'ελάÏιÏÏο μήκοÏ' ÏαÏακÏηÏιÏÏÎ¹ÎºÎ¿Ï Î´ÎµÎ½ εÏιÏÏÎÏεÏαι για Ïο Ïεδίο '%(name)s'"
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
msgid "Datasource '%(name)s' not found"
msgstr "Πηγή δεδομÎνÏν '%(name)s' δεν βÏÎθικε"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr "ÎÎ¬Î¸Î¿Ï Ïιμή βάÏÎ·Ï Î´ÎµÎ´Î¿Î¼ÎνÏν·'%(value)s'·για Ïο Ïεδίο·'%(field)s'"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
@@ -179,15 +179,15 @@
"Î Ïιμή '%(value)s' για Ïο Ïεδίο '%(field)s' δεν διάβαÏε ελάÏιÏÏο Î¼Î®ÎºÎ¿Ï Î±ÏÏ %"
"(min_length)s"
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "ÎÎ¬Î¸Î¿Ï Ïιμή '%(field)s' για Ïο Ïεδίο '%(value)s'"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr "ÎÎ¬Î¸Î¿Ï Î´ÎµÎ´Î¿Î¼Îνη Ïιμή '%(value)s' για Ïο Ïεδίο '%(field)s'"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "ÎÎ¬Î¸Î¿Ï Ïιμή '%(field)s' για Ïο Ïεδίο '%(value)s'"
@@ -210,14 +210,14 @@
msgid "%(item)s '%(name)s' references non-existent block '%(block)s'"
msgstr "%(item)s '%(name)s' αναÏοÏÎÏ Î´ÎµÎ½ Ï
ÏάÏÏοÏ
ν μÏλοκ '%(block)s'"
-#: GFObjects/GFObj.py:52
-msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
-msgstr "%(item)s·'%(name)s'·αναÏοÏÎÏ·δεν·Ï
ÏάÏÏοÏ
ν·Ïεδία·'%(field)s'"
-
#: GFObjects/GFParameter.py:189
msgid "Value %(value)r is not valid for parameter '%(name)s'"
msgstr "Î Ïιμή·%(value)r·δεν είναι ÏÏÏÏή για Ïην ÏαÏάμεÏÏο·'%(name)s'"
+#: GFObjects/GFTabStop.py:676
+msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
+msgstr "%(item)s·'%(name)s'·αναÏοÏÎÏ·δεν·Ï
ÏάÏÏοÏ
ν·Ïεδία·'%(field)s'"
+
#: GFParser.py:87
msgid "Form"
msgstr "ΦÏÏμα"
@@ -231,7 +231,7 @@
msgstr "ÎÏνο για διάβαÏμα"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "Îνομα"
@@ -243,7 +243,7 @@
msgid "Normal"
msgstr "ÎανονικÏ"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "ÎιάλογοÏ"
@@ -287,7 +287,7 @@
msgid "Text to use for this menu item"
msgstr "Îείμενο ÏοÏ
ÏÏηÏιμοÏοιείÏε για αÏ
ÏÏ Ïο ÏÏοιÏείο μενοÏ"
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
msgid "Description"
msgstr "ÎεÏÏομÎÏιεÏ"
@@ -420,7 +420,7 @@
msgid "Page"
msgstr "Σελίδα"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Îενά γÏαμμήÏ"
@@ -466,25 +466,25 @@
msgid "Auto Clear on Commit"
msgstr "ÎÏ
ÏÏμαÏο καθάÏιÏμα καÏά Ïο ÏÏÏιμο"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "ÎÏιÏÏÎÏεÏαι διÏÏθÏÏη"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "Îαί"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "ÎÏι"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "ÎναβάθμιÏη μÏνο"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "ÎÎÎµÏ ÎµÎ³Î³ÏαÏÎÏ Î¼Ïνο"
@@ -496,7 +496,7 @@
msgid "Allow Deletes"
msgstr "ÎÏιÏÏÎÏεÏαι διαγÏαÏή"
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr "ΠλοηγοÏμενο"
@@ -541,7 +541,7 @@
msgid "Field (Database)"
msgstr "Πεδίο (ÎάÏηÏ)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
msgid "Datatype"
msgstr "ΤÏÏÎ¿Ï Î´ÎµÎ´Î¿Î¼ÎνοÏ
"
@@ -549,35 +549,35 @@
msgid "The type of data stored in this field."
msgstr "Το ÎµÎ¯Î´Î¿Ï ÏÏν δεδομÎνÏν ÏοÏ
αÏοθηκεÏονÏαι Ïε αÏ
ÏÏ Ïο Ïεδίο."
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Îείμενο"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
msgid "Number"
msgstr "ÎÏιθμÏÏ"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
msgid "Date"
msgstr "ÎμεÏομηνία"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
msgid "Time"
msgstr "ÎÏα"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
msgid "Date and time"
msgstr "ÎμεÏομηνία και ÏÏα"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr "ÎογικÏ"
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr "ÎκαÏÎÏγαÏÏα δεδομÎνα"
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
msgid "Length"
msgstr "ÎήκοÏ"
@@ -592,7 +592,7 @@
"αÏιθμοÏÏ, αÏ
ÏÏ ÎµÎ¯Î½Î±Î¹ Ïο ÏÏ
Î½Î¿Î»Î¹ÎºÏ Î±ÏÎ¹Î¸Î¼Ï ÏÏνÏηÏίÏν, ÏÏ
μÏεÏιλαμβανομÎνÏν και "
"ÏÏν κλαÏμαÏικÏν ÏηÏίÏν."
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
msgid "Scale"
msgstr "Îλίμακα"
@@ -628,7 +628,7 @@
msgid "Lower case"
msgstr "ÎικÏά"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr "ÎÏαιÏείÏαι"
@@ -685,7 +685,7 @@
msgid "Perform queries case-sensitive"
msgstr "ÎκÏελÎÏÏε αναζηÏήÏÎµÎ¹Ï case-sensitive"
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr "ÎÏνο κενÏ"
@@ -762,26 +762,31 @@
msgstr "ÎάÏκα ÏÏοβολήÏ"
#: GFParser.py:778
+#, fuzzy
+msgid "Grid Link"
+msgstr "ΠλÎγμα"
+
+#: GFParser.py:785
msgid "Entry"
msgstr "ÎναÏξη"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr "Scrollbar"
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr "ÎάθεÏο κοÏ
Ïί"
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr "ÎÏιζÏνÏιο κοÏ
Ïί"
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr "ÎοÏ
Ïί"
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
@@ -789,109 +794,109 @@
"Îνα κοÏ
Ïί είναι Îνα οÏÏÎ¹ÎºÏ ÏÏοιÏείο ÏοÏ
εÏιÏÏÏει Îνα κοÏ
Ïί γÏÏÏ Î±ÏÏ Î¬Î»Î»Î± "
"οÏÏικά ÏÏοιÏεία,ÏαÏÎÏονÏÎ±Ï ÎÏÏι Ïη λογική ÏοÏ
διαÏÏÏιÏÎ¼Î¿Ï ÏοÏ
Ï."
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr "ΠαÏακάμÏÏει ÏÎ¹Ï ÏειÏÎÏ ÏοÏ
καθοÏίζονÏαι Ïε εÏίÏεδο μÏλοκ."
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr "ΠλÎγμα"
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
"Îνα ÏλÎγμα είναι Îνα δοÏείο διάÏθÏÏÏÎ·Ï ÏοÏ
ομαδοÏοιεί Ïεδία Ïε εÏαναληÏÏικÎÏ "
"ÏειÏÎÏ."
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr "ΠλÎγμα γÏαμμήÏ"
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr "ΠεÏιÎÏει Ïλα Ïα ÏÏοιÏεία Î¼Î¹Î±Ï ÎµÎ½Î¹Î±Î¯Î±Ï Î³ÏÎ±Î¼Î¼Î®Ï Ïε Îνα ÏλÎγμα"
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "Πεδίο ÏεÏιÎÏει Ïο URL ÏÎ·Ï ÎµÎ¹ÎºÏναÏ"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "Πεδίο ÏεÏιÎÏει PIL κÏδικοÏοίηÏÎ·Ï ÏÎ·Ï ÎµÎ¹ÎºÏναÏ"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr "ΠλήÏÎµÏ Î¼ÎÎ³ÎµÎ¸Î¿Ï ÎµÎ¹ÎºÏÎ½Î±Ï (δεν Ï
ÏάÏÏει κλιμάκÏÏη)"
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr "Îλίμακα Ïε ÏλάÏοÏ"
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr "Îλίμακα Ïε μήκοÏ"
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr "Îλίμακα ÏλάÏÎ¿Ï ÎºÎ±Î¹ ÏÏÎ¿Ï (ενδÎÏεÏαι να ÏÏÏεβλÏνοÏ
ν Ïην εικÏνα)"
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr "ΧÏηÏιμοÏοιήÏÏε Îναν αλγÏÏιθμο ÏοÏ
ÏαιÏιάζει καλÏÏεÏα"
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr "ÎικÏνα"
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "Πεδίο ÏεÏιÎÏει Ïο URL ÏοÏ
ÏÏ
ÏÏαÏικοÏ"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "\tΠεδίο ÏεÏιÎÏει Ïα δεδομÎνα ÏοÏ
ÏÏοιÏείοÏ
Ïε κÏδικοÏοίηÏη Base64"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr "\tÎνÏÏμαÏÏμÎνα Component"
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr "ÎοÏ
μÏί"
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr "ÎÏιλογÎÏ"
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr "ÎÏιλογή"
-#: GFParser.py:1093
+#: GFParser.py:1100
msgid "Form Title"
msgstr "ΤίÏÎ»Î¿Ï ÏÏÏμαÏ"
-#: GFParser.py:1129
+#: GFParser.py:1136
msgid "Form Author"
msgstr "ΣÏ
γγÏαÏÎÎ±Ï ÏÏÏμαÏ"
-#: GFParser.py:1165
+#: GFParser.py:1172
msgid "Version"
msgstr "ÎκδοÏη"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr "Tip"
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr "ÎÎµÎ½Î¹ÎºÏ Ïνομα ÏÎ·Ï ÏαÏάμεÏÏοÏ."
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr "Î ÏÏÏÎ¿Ï Î´ÎµÎ´Î¿Î¼ÎνÏν αÏÏ Î±Ï
Ïή Ïην ÏαÏάμεÏÏο."
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
@@ -902,7 +907,7 @@
"ÏοÏ
Ï Î±ÏιθμοÏÏ, αÏ
ÏÏ ÎµÎ¯Î½Î±Î¹ Ïο ÏÏ
νολικÏÏÎ»Î®Î¸Î¿Ï ÏÏν ÏηÏίÏν, ÏÏ
μÏεÏιλαμβανομÎνÏν "
"ÏÏν κλαÏμαÏικÏν ÏηÏίÏν."
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
@@ -910,56 +915,56 @@
"ÎÏιθμÏÏ Î±ÏÏ ÎºÎ»Î±ÏμαÏικά ÏηÏία. ÎÏÏÏει μÏνο για ÏÎ¹Ï ÏαÏαμÎÏÏοÏ
Ï Î¼Îµ Ïα δεδομÎνα "
"είδοÏ
Ï'αÏιθμοÏ'"
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
"Îν Ïεθεί, είναι Ï
ÏοÏÏεÏÏÎ¹ÎºÏ Î½Î± ÏαÏάÏÏει αÏ
Ïήν Ïην ÏαÏάμεÏÏο για Ïην εκÏÎλεÏη "
"ÏÎ·Ï ÏÏÏμαÏ."
-#: GFParser.py:1229
+#: GFParser.py:1236
msgid "Default value"
msgstr "ÎεδομÎνη Ïιμή"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
"Î ÏοεÏιλεγμÎνη Ïιμή για Ïην ÏαÏάμεÏÏο, αν ο ÏÏήÏÏÎ·Ï Î´ÎµÎ½ ÏαÏÎÏει μια Ïιμή για "
"αÏ
ÏÏ."
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr "ΠεÏιγÏαÏή ÏÎ·Ï ÏαÏαμÎÏÏοÏ
για Ïο κείμενο βοήθειαÏ."
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr "ΠαÏάμεÏÏοÏ"
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr "M/D·ÎλάÏιÏÏο·Child·ΣειÏÎÏ"
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr "M/D·ÎÎγιÏÏο·Child·ΣειÏÎÏ"
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr "Πεδίο κειμÎνοÏ
"
-#: GFParser.py:1327
+#: GFParser.py:1334
msgid "List Box"
msgstr "ÎοÏ
Ïί λίÏÏαÏ"
-#: GFParser.py:1328
+#: GFParser.py:1335
msgid "Drop Down Box"
msgstr "Dropdown/Combo-Box"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr "ÎÏικÎÏα-like ÏεδίοÏ
"
-#: GFParser.py:1330
+#: GFParser.py:1337
msgid "Check Box"
msgstr "ÎοÏ
Ïί ÏÏεκαÏίÏμαÏοÏ"
@@ -1072,7 +1077,7 @@
msgid "Directory"
msgstr "ΦάκελοÏ"
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr "ΠάÏηÏε <Return> για ÏÏ
νÎÏεια"
@@ -1281,11 +1286,11 @@
msgid "Question"
msgstr "ÎÏÏÏηÏη"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr "Το αÏÏείο '%(file)s' Ï
ÏάÏÏει. Îα ανÏικαÏαÏÏαθεί ?"
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr "Το αÏÏείο Ï
ÏάÏÏει"
@@ -1339,7 +1344,7 @@
msgstr "ΠληÏοÏοÏία"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
msgid "All files"
msgstr "Îλα Ïα αÏÏεία"
@@ -1347,6 +1352,6 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "Το·GNUe-Forms·UI·Driver αÏαιÏεί ÏοÏ
λάÏιÏÏον wx %s."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "ÎίÏοδοÏ:"
Modified: trunk/gnue-forms/po/es.po
===================================================================
--- trunk/gnue-forms/po/es.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/es.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms-0.5.5\n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2009-02-28 19:31-0300\n"
"Last-Translator: Gustavo A. Corradi <[email protected]>\n"
"Language-Team: es\n"
@@ -97,35 +97,35 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr "Parámetro '%(name)s' no definido en el formulario"
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr "Numero de registro"
-#: GFForm.py:1196
+#: GFForm.py:1193
msgid "Jump to record"
msgstr "Saltar al registro"
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "El valor numérico proporcionado no es válido"
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
msgid "Enter your filter criteria."
msgstr "Proporcione criterios de búsqueda"
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "Consulta cancelada"
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr "Consulta sin resultados."
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "Consulta satisfactoria."
-#: GFForm.py:1888
+#: GFForm.py:1885
msgid "Save changes?"
msgstr "Guardar cambios?"
@@ -133,47 +133,47 @@
msgid "Unable to open file: %s"
msgstr "Imposible abrir el archivo: %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
"Fuente de datos '%(datasource)s' en el bloque '%(block)s' no encontrada"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr "(todo)"
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr "(vacÃo)"
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr ""
"Se especificó una clave externa (fk_source) para el campo '%(name)s' la "
"misma (fk_key) es inexistente."
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr "Atributo 'length' (longitud) no permitido para el campo '%(name)s'"
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr ""
"Atributo 'minLength' (longitud mÃnima) no permitido para el campo '%(name)s'"
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
msgid "Datasource '%(name)s' not found"
msgstr "Fuente de datos '%(name)s' no encontrada"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr "Valor de base de datos inválido '%(value)s' para el campo '%(field)s'"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
@@ -181,15 +181,15 @@
"Valor '%(value)s' para el campo '%(field)s' no cumple la longitud mÃnima de %"
"(min_length)s"
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "Valor inválido '%(value)s' para el campo '%(field)s'"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr "Valor por defecto inválido '%(value)s' para el campo '%(name)s'"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "Valor inválido '%(value)s' para la propiedad '%(property)s'"
@@ -210,15 +210,15 @@
msgstr ""
"%(item)s '%(name)s' hace referencia a un bloque no existente '%(block)s'"
-#: GFObjects/GFObj.py:52
+#: GFObjects/GFParameter.py:189
+msgid "Value %(value)r is not valid for parameter '%(name)s'"
+msgstr "Value %(value)r no es válido para parámetro '%(name)s'"
+
+#: GFObjects/GFTabStop.py:676
msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
msgstr ""
"%(item)s '%(name)s' hace referencia a un campo no existente '%(field)s'"
-#: GFObjects/GFParameter.py:189
-msgid "Value %(value)r is not valid for parameter '%(name)s'"
-msgstr "Value %(value)r no es válido para parámetro '%(name)s'"
-
#: GFParser.py:87
msgid "Form"
msgstr "Formulario"
@@ -232,7 +232,7 @@
msgstr "Sólo lectura"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "Nombre"
@@ -244,7 +244,7 @@
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "Diálogo"
@@ -288,7 +288,7 @@
msgid "Text to use for this menu item"
msgstr "Texto a utilizar en este Ãtem de menú"
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
msgid "Description"
msgstr "Descripción"
@@ -419,7 +419,7 @@
msgid "Page"
msgstr "Página"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Espaciado de lÃnea"
@@ -465,25 +465,25 @@
msgid "Auto Clear on Commit"
msgstr "Limpiar al actualizar"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "Permitir edición"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "SÃ"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "No"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "Solo actualización"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "Solo nuevos registros"
@@ -495,7 +495,7 @@
msgid "Allow Deletes"
msgstr "Permitir Borrado"
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr "Navegable"
@@ -539,7 +539,7 @@
msgid "Field (Database)"
msgstr "Columna (Base de datos)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
msgid "Datatype"
msgstr "Tipo de dato"
@@ -547,35 +547,35 @@
msgid "The type of data stored in this field."
msgstr "El tipo de dato alojado en este campo."
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Texto"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
msgid "Number"
msgstr "Numérico"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
msgid "Date"
msgstr "Fecha"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
msgid "Time"
msgstr "Hora"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
msgid "Date and time"
msgstr "Fecha y Hora"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr "Booleano"
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr "Dato crudo (raw)"
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
msgid "Length"
msgstr "Longitud"
@@ -589,7 +589,7 @@
"campos con un dato del tipo \"cadena\" o \"número\". Para los números, este "
"es el número total de dÃgitos, incluidos los dÃgitos fraccionales."
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
msgid "Scale"
msgstr "Escala"
@@ -625,7 +625,7 @@
msgid "Lower case"
msgstr "Minúsculas"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr "Requerido"
@@ -681,7 +681,7 @@
msgid "Perform queries case-sensitive"
msgstr "Efectúa consultas sensibles a mayúsculas/minúsculas"
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr "Sólo Nulo"
@@ -758,26 +758,31 @@
msgstr "Plantilla para mostrar"
#: GFParser.py:778
+#, fuzzy
+msgid "Grid Link"
+msgstr "Grilla"
+
+#: GFParser.py:785
msgid "Entry"
msgstr "Entrada"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr "Barra de desplazamiento"
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr "Caja (Vertical)"
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr "Caja (Horizontal)"
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr "Caja"
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
@@ -785,109 +790,109 @@
"Una caja es un elemento visual que dibuja un cuadro alrededor de otros "
"elementos visuales, lo que permite la separación lógica de los mismos."
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr "Anula el ajuste de lÃneas definidas en el nivel de bloque."
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr "Grilla"
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
"Una grilla es un diseño contenedor de campos de agrupamiento en filas "
"repetitivas."
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr "Fila de Grilla"
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr "Contiene todos los elementos de una sola lÃnea en una grilla"
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "El dato contiene la URL de una imagen"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "El campo contiene codificación PIL de la imagen"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr "Imagen a tamaño original (sin escalar)"
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr "Ajustar a lo ancho"
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr "Ajustoar a lo alto"
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr "Escalar a lo alto y ancho (puede distorsionar)"
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr "Utilizar método de mejor encaje"
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr "Imagen"
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "El campo contiene la URL de un componente"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "El campo contiene datos de un componente codificados en Base64"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr "Componente Embebido"
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr "Botón"
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr "Opciones"
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr "Opción"
-#: GFParser.py:1093
+#: GFParser.py:1100
msgid "Form Title"
msgstr "TÃtulo del formulario"
-#: GFParser.py:1129
+#: GFParser.py:1136
msgid "Form Author"
msgstr "Autor del formulario"
-#: GFParser.py:1165
+#: GFParser.py:1172
msgid "Version"
msgstr "Versión"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr "Sugerencia"
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr "Unico nombre del parámetro."
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr "El tipo de dato para este parámetro."
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
@@ -898,7 +903,7 @@
"los números, este es el número total de dÃgitos, incluidos los dÃgitos "
"fraccionales."
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
@@ -906,55 +911,55 @@
"Número de dÃgitos fraccionales. Sólo se aplica a los parámetros del tipo "
"'number' (número)."
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
"Si se establece, es obligatorio proporcionar este parámetro para ejecutar el "
"formulario."
-#: GFParser.py:1229
+#: GFParser.py:1236
msgid "Default value"
msgstr "Valor por defecto"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
"Valor por defecto para el parámetro, si el usuario no proporciona el mismo."
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr "Descripción del parámetro para el texto de ayuda."
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr "Parámetro"
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr "MÃnimo de filas en detalle"
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr "Máximo de filas de detalle"
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr "Campo de texto"
-#: GFParser.py:1327
+#: GFParser.py:1334
msgid "List Box"
msgstr "Lista"
-#: GFParser.py:1328
+#: GFParser.py:1335
msgid "Drop Down Box"
msgstr "Lista Desplegable"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr "Campo tipo etiqueta"
-#: GFParser.py:1330
+#: GFParser.py:1337
msgid "Check Box"
msgstr "Casilla de verificación"
@@ -1074,7 +1079,7 @@
msgid "Directory"
msgstr "Directorio"
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr "Presione <Return> para continuar."
@@ -1283,11 +1288,11 @@
msgid "Question"
msgstr "Pregunta"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr "El archivo '%(file)s' ya existe. Sobreescribe?"
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr "El archivo ya existe"
@@ -1341,7 +1346,7 @@
msgstr "Información"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
msgid "All files"
msgstr "Todos los archivos"
@@ -1349,6 +1354,6 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "Este controlador de GNUe-Forms requiere al menos wx %s."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "Login:"
Modified: trunk/gnue-forms/po/fr.po
===================================================================
--- trunk/gnue-forms/po/fr.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/fr.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GNUe-Forms 0.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2007-06-12 19:29+0200\n"
"Last-Translator: Didier Belot <[email protected]>\n"
"Language-Team: Francais <[email protected]>\n"
@@ -99,35 +99,35 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr "Paramètre '%(name)s' indéfini dans le formulaire"
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr "Enregistrement n°"
-#: GFForm.py:1196
+#: GFForm.py:1193
msgid "Jump to record"
msgstr "Aller à l'enregistrement"
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "Valeur numérique saisie incorrecte."
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
msgid "Enter your filter criteria."
msgstr "Entrez vos critères de tri"
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "Requête annulée"
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr "La requête n'a retourné aucun résultat."
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "Requête réussie."
-#: GFForm.py:1888
+#: GFForm.py:1885
msgid "Save changes?"
msgstr "Enregistrer les changements ?"
@@ -135,45 +135,45 @@
msgid "Unable to open file: %s"
msgstr "Impossible d'ouvrir le fichier : %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "Datatasource '%(datasource)s' dans le bloc '%(block)s' introuvable"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr "(tous)"
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr "(vide)"
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr "Le champ '%(name)s' spécifie un fk_source, mais aucun fk_key"
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr "Attribut 'Length' interdit pour le champ '%(name)s'"
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr "Attribut 'minlength' interdit pour le champ '%(name)s'"
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
msgid "Datasource '%(name)s' not found"
msgstr "Datasource '%(name)s' introuvable"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr ""
"Valeur '%(value)s' incorrecte pour le champ '%(field)s' dans la base de "
"données"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
@@ -181,18 +181,18 @@
"La valeur '%(value)s' pour le champ '%(field)s' n'atteind pas la longueur "
"minimum de %(min_length)s'"
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "Valeur '%(value)s' incorrecte pour le champ '%(field)s'"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
#, fuzzy
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr ""
"Valeur '%(value)s' incorrecte pour le champ '%(field)s' dans la base de "
"données"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "Valeur '%(value)s' incorrecte pour le champ '%(field)s'"
@@ -215,14 +215,14 @@
msgid "%(item)s '%(name)s' references non-existent block '%(block)s'"
msgstr "%(item)s '%(name)s' référence un bloc inexistant : '%(block)s'"
-#: GFObjects/GFObj.py:52
-msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
-msgstr "%(item)s '%(name)s' référence un champ inexistant : '%(field)s'"
-
#: GFObjects/GFParameter.py:189
msgid "Value %(value)r is not valid for parameter '%(name)s'"
msgstr "La valeur %(value)r est incorrecte pour le paramètre '%(name)s'"
+#: GFObjects/GFTabStop.py:676
+msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
+msgstr "%(item)s '%(name)s' référence un champ inexistant : '%(field)s'"
+
#: GFParser.py:87
msgid "Form"
msgstr "Formulaire"
@@ -236,7 +236,7 @@
msgstr "Lecture seule"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "Nom"
@@ -248,7 +248,7 @@
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "Boite de dialogue"
@@ -294,7 +294,7 @@
msgid "Text to use for this menu item"
msgstr "Texte à utiliser pour cet élément de menu"
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
msgid "Description"
msgstr "Description"
@@ -423,7 +423,7 @@
msgid "Page"
msgstr "Page"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Ecartement des lignes"
@@ -469,25 +469,25 @@
msgid "Auto Clear on Commit"
msgstr "Effacement automatique après validation"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "Autoriser la modification"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "Oui"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "Non"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "Mise à jour seulement"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "Nouvel enregistrement seulement"
@@ -499,7 +499,7 @@
msgid "Allow Deletes"
msgstr "Autoriser les suppressions"
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr "Parcourable"
@@ -543,7 +543,7 @@
msgid "Field (Database)"
msgstr "Champ (base de données)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
msgid "Datatype"
msgstr "Type de données"
@@ -551,35 +551,35 @@
msgid "The type of data stored in this field."
msgstr "Le type de donnée stockée dans ce champ"
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Texte"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
msgid "Number"
msgstr "Numérique"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
msgid "Date"
msgstr "Date"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
msgid "Time"
msgstr "Heure"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
msgid "Date and time"
msgstr "Date/Heure"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr "Booléen"
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr "Données brutes"
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
msgid "Length"
msgstr "Longueur"
@@ -593,7 +593,7 @@
"aux champs de type 'chaîne' ou 'numérique'. Pour les nombres, c'est le "
"nombre total de chiffres, y-compris la partie fractionnaire."
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
msgid "Scale"
msgstr "Ãchelle"
@@ -629,7 +629,7 @@
msgid "Lower case"
msgstr "Minuscules"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr "Requis"
@@ -685,7 +685,7 @@
msgid "Perform queries case-sensitive"
msgstr "Effectuer des requêtes sensibles à la casse"
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr "Seulement si NULL"
@@ -762,26 +762,31 @@
msgstr "Masque d'affichage"
#: GFParser.py:778
+#, fuzzy
+msgid "Grid Link"
+msgstr "Grille"
+
+#: GFParser.py:785
msgid "Entry"
msgstr "Entrée"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr "Barre de défilement"
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr "Boîte (verticale)"
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr "Boîte (horizontale)"
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr "Boîte"
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
@@ -789,107 +794,107 @@
"Une boîte est un élément visuel entourant d'autres éléments visuel, leur "
"assurant ainsi une séparation logique."
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr "Remplace le réglage des lignes défini au niveau du bloc."
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr "Grille"
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr "Une grille est un conteneur groupant les champs en lignes successives."
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr "Ligne de grille"
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr "Contient tous les éléments d'une ligne dans une grille"
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "Le champ contient l'URL de l'image."
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "Le champ contient un encodage PIL de l'image"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr "Image sans mise à l'échelle"
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr "Redimensionner à la largeur"
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr "Redimensionner à la hauteur"
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr "Redimensionner largeur et hauteur (peut déformer l'image)"
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr "Utiliser un algorithme 'best-fit'"
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr "Image"
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "Le champ contient l'URL du composant"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "Le champ contient les données du composant (encodé en Base64)"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr "Composant inclut"
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr "Bouton"
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr "Options"
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr "Option"
-#: GFParser.py:1093
+#: GFParser.py:1100
msgid "Form Title"
msgstr "Titre du formulaire"
-#: GFParser.py:1129
+#: GFParser.py:1136
msgid "Form Author"
msgstr "Auteur du formulaire"
-#: GFParser.py:1165
+#: GFParser.py:1172
msgid "Version"
msgstr "Version"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr "Astuce"
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr "Nom unique du paramètre."
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr "Le type de données pour ce paramètre."
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
@@ -899,7 +904,7 @@
"uniquement aux paramètres de type 'chaîne' ou 'numérique'. Pour les nombres, "
"c'est le nombre total de chiffres, y-compris la partie fractionnaire."
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
@@ -907,55 +912,55 @@
"Nombre de chiffres fractionnaires. S'applique seulement aux paramètres de "
"type numérique."
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
"Si oui, il est obligatoire de fournir de paramètre pour exécuter le "
"formulaire."
-#: GFParser.py:1229
+#: GFParser.py:1236
msgid "Default value"
msgstr "Valeur par défaut"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
"Valeur par défaut pour le paramètre, si l'utilisateur n'en fournit pas."
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr "Description du paramètre pour le texte d'aide."
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr "Paramètre"
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr "Nombre de lignes enfant mini (M/D)"
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr "Nombre de lignes enfant maxi (M/D)"
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr "Champ texte"
-#: GFParser.py:1327
+#: GFParser.py:1334
msgid "List Box"
msgstr "Boîte liste"
-#: GFParser.py:1328
+#: GFParser.py:1335
msgid "Drop Down Box"
msgstr "Menu déroulant"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr "Champ étiquette"
-#: GFParser.py:1330
+#: GFParser.py:1337
msgid "Check Box"
msgstr "Case à cocher"
@@ -1071,7 +1076,7 @@
msgid "Directory"
msgstr "Répertoire"
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr "Appuyez sur <Entrée> pour continuer."
@@ -1280,11 +1285,11 @@
msgid "Question"
msgstr "Question"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr "Le fichier '%(file)s existe déjà . Le remplacer ?"
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr "Le fichier existe déjà "
@@ -1336,7 +1341,7 @@
msgstr "Info"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
msgid "All files"
msgstr "Tous les fichiers"
@@ -1344,6 +1349,6 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "Ce pilote pour GNUe-Forms nécessite au minimum wx %s."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "Identifiant : "
Modified: trunk/gnue-forms/po/hu.po
===================================================================
--- trunk/gnue-forms/po/hu.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/hu.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: GNUe-Forms 0.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2007-06-11 01:06+0200\n"
"Last-Translator: kilo <[email protected]>\n"
"Language-Team: \n"
@@ -98,35 +98,35 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr "A(z) '%(name)s' paraméter nincs definiálva a képernyõn"
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr "Rekord sorszáma"
-#: GFForm.py:1196
+#: GFForm.py:1193
msgid "Jump to record"
msgstr "Ugrás egy rekordra"
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "Hibás szám."
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
msgid "Enter your filter criteria."
msgstr "Adja meg a szûrési feltételeket!"
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "Lekérdezés felfüggesztve."
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr "A lekérdezés nem adott vissza eredményt."
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "Lekérdezés sikeres."
-#: GFForm.py:1888
+#: GFForm.py:1885
msgid "Save changes?"
msgstr "Menti a változásokat?"
@@ -134,43 +134,43 @@
msgid "Unable to open file: %s"
msgstr "Nem lehet megnyitni a fájlt: %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "A '%(datasource)s' adatforrás a '%(block)s' blokkban nem található"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr "(összes)"
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr "(üres)"
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr "A(z) '%(name)s' mezõnek van fk_source megadva, de fk_key nincs"
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr "A(z) '%(name)s' mezõnek nem lehet 'length' tulajdonsága"
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr "A(z) '%(name)s' mezõnek nem lehet 'minLength' tluajdonsága"
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
msgid "Datasource '%(name)s' not found"
msgstr "A(z) '%(name)s' adatforrás nem található"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr "'%(value)s' érvénytelen adatbázis érték a(z) '%(field)s' mezõben"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
@@ -178,16 +178,16 @@
"A(z) '%(field)s' mezõ '%(value)s' értéke nem éri el a minimális '%"
"(min_length)s' hosszt"
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "'%(value)s' érvénytelen érték a(z) '%(field)s' mezõben"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
#, fuzzy
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr "'%(value)s' érvénytelen adatbázis érték a(z) '%(field)s' mezõben"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "'%(value)s' érvénytelen érték a(z) '%(field)s' mezõben"
@@ -211,14 +211,14 @@
msgid "%(item)s '%(name)s' references non-existent block '%(block)s'"
msgstr "A(z) '%(name)s' %(item)s a nem létezõ '%(block)s' blokkra hivatkozik"
-#: GFObjects/GFObj.py:52
-msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
-msgstr "A(z) '%(name)s' %(item)s a nem létezõ '%(field)s' mezõre hivatkozik"
-
#: GFObjects/GFParameter.py:189
msgid "Value %(value)r is not valid for parameter '%(name)s'"
msgstr "A(z) '%(value)r' érték nem érvényes a '%(name)s' paraméterhez"
+#: GFObjects/GFTabStop.py:676
+msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
+msgstr "A(z) '%(name)s' %(item)s a nem létezõ '%(field)s' mezõre hivatkozik"
+
#: GFParser.py:87
msgid "Form"
msgstr "Képernyõ"
@@ -232,7 +232,7 @@
msgstr "Csak olvasható"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "Név"
@@ -244,7 +244,7 @@
msgid "Normal"
msgstr "Normál"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "Párbeszéd"
@@ -288,7 +288,7 @@
msgid "Text to use for this menu item"
msgstr "Ezen menüelemhez használandó szöveg"
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
msgid "Description"
msgstr "Leírás"
@@ -420,7 +420,7 @@
msgid "Page"
msgstr "Lap"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Sortávolság"
@@ -467,25 +467,25 @@
msgid "Auto Clear on Commit"
msgstr "Automatikus törlés végrehajtáskor"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "Szerkesztés engedélyezése"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "Igen"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "Nem"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "Csak módosítható"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "Csak új rekordok"
@@ -499,7 +499,7 @@
# c:\python22\lib\site-packages\gnue/navigator/UIwin32.py:257
# c:\python22\lib\site-packages\gnue/navigator/UIwxpython.py:146
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr "Navigálás engedélyezve"
@@ -543,7 +543,7 @@
msgid "Field (Database)"
msgstr "Mezõ (adatbázis)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
msgid "Datatype"
msgstr "Adattípus"
@@ -551,35 +551,35 @@
msgid "The type of data stored in this field."
msgstr "Az ebben a mezõben tárolt adat típusa."
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Szöveg"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
msgid "Number"
msgstr "Szám"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
msgid "Date"
msgstr "Dátum"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
msgid "Time"
msgstr "Idõ"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
msgid "Date and time"
msgstr "Dátum és idõ"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr "Logikai"
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr "Nyers adat"
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
msgid "Length"
msgstr "Hossz"
@@ -593,7 +593,7 @@
"adattípusú mezõkre érvényes. Számoknál a számjegyek száma, a tizedesponttal "
"együtt."
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
msgid "Scale"
msgstr "Pontosság"
@@ -627,7 +627,7 @@
msgid "Lower case"
msgstr "kisbetûs"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr "Kitöltendõ"
@@ -684,7 +684,7 @@
msgid "Perform queries case-sensitive"
msgstr "Kis/nagybetû érzékeny lekérdezés"
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr "Csak Null"
@@ -760,28 +760,33 @@
msgid "Display Mask"
msgstr "Megjelenítési maszk"
+#: GFParser.py:778
+#, fuzzy
+msgid "Grid Link"
+msgstr "Rács"
+
# c:\python22\lib\site-packages\gnue/designer/base/tools/DataSourceEditor.py:491
-#: GFParser.py:778
+#: GFParser.py:785
msgid "Entry"
msgstr "Bejegyzés"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr "Gördítõsáv"
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr "Doboz (függõleges)"
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr "Doboz (vízszintes)"
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr "Doboz"
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
@@ -789,108 +794,108 @@
"A doboz egy vizuális elem, amely más látható elemek köré keretet rajzol, így "
"segítve azok logikai elkülönítését."
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr "Felülírja a blokk szinten meghatározott sorok számát."
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr "Rács"
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
"A rács egy elrendezési elem, ami a mezõket ismétlõdõ sorokba csoportosítja."
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr "Rács sor"
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr "A rács egy sorának összes elemé tartalmazza"
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "A mezõ a kép URL-jét tartalmazza"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "A mezõ a kép PIL-kódolását tartalmazza"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr "Teljes méretû kép (nincs skálázva)"
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr "Szélességhez igazít"
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr "Magassághoz igazít"
-#: GFParser.py:938
+#: GFParser.py:945
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:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr "Legjobb illeszkedéses algoritmus"
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr "Kép"
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "A mezõ a komponens URL-jét tartalmazza"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "A mezõ a komponens adatát Base64 kódolással tartalmazza"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr "Beágyazott komponens"
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr "Nyomógomb"
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr "Lehetõségek"
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr "Lehetõség"
-#: GFParser.py:1093
+#: GFParser.py:1100
msgid "Form Title"
msgstr "Képernyõ cím"
-#: GFParser.py:1129
+#: GFParser.py:1136
msgid "Form Author"
msgstr "Képernyõ szerzõje"
-#: GFParser.py:1165
+#: GFParser.py:1172
msgid "Version"
msgstr "Verzió"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr "Tipp"
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr "A paraméter egyedi neve."
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr "A paraméter adattípusa."
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
@@ -900,61 +905,61 @@
"típusú paraméterekre vonatkozik. Számoknál a számjegyek összességét jelenti, "
"beleértve a tizedesrészeket is."
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
msgstr "Tizedesjegyek száma. Csak a 'number' adattípusú mezõkre érvényes."
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
"Ha igazra van állítva, kötelezõ megadni ezt a paramétert a képernyõ "
"elindításakor."
-#: GFParser.py:1229
+#: GFParser.py:1236
msgid "Default value"
msgstr "Alapértelmezett érték"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
"A paraméter alapértelmezett értéke, ha a felhasználó nem adott meg ilyet."
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr "A paraméter leírása a súgõ számára."
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr "Paraméter"
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr "M/D Min. gyermek sorok"
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr "M/D Max. gyermek sorok"
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr "Szöveges mezõ"
-#: GFParser.py:1327
+#: GFParser.py:1334
msgid "List Box"
msgstr "Lista"
-#: GFParser.py:1328
+#: GFParser.py:1335
msgid "Drop Down Box"
msgstr "Legördülõ/Combo box"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr "Címke-szerû mezõ"
-#: GFParser.py:1330
+#: GFParser.py:1337
msgid "Check Box"
msgstr "Jelölõmezõ"
@@ -1070,7 +1075,7 @@
msgid "Directory"
msgstr "Könyvtár"
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr "A folytatáshoz nyomja meg a <Return> billentyût."
@@ -1280,11 +1285,11 @@
msgid "Question"
msgstr "Kérdés"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr "A(z) '%(file)s' fájl már létezik, Felülírja?"
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr "A fájl már létezik"
@@ -1337,7 +1342,7 @@
msgstr "Infó"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
msgid "All files"
msgstr "Minden fájl"
@@ -1345,6 +1350,6 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "Ehhez a GNUe-Forms UI meghajtóhoz legalább wx %s szükséges."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "Bejelentkezés: "
Modified: trunk/gnue-forms/po/nl.po
===================================================================
--- trunk/gnue-forms/po/nl.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/nl.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: nl\n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2005-09-27 18:50+0200\n"
"Last-Translator: Michael Van Wesenbeeck <[email protected]>\n"
"Language-Team: <[email protected]>\n"
@@ -103,36 +103,36 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr ""
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr "Itemnummer"
-#: GFForm.py:1196
+#: GFForm.py:1193
msgid "Jump to record"
msgstr "Ga naar item"
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "Ongeldige numerieke waarde ingegeven."
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
#, fuzzy
msgid "Enter your filter criteria."
msgstr "Geef uw opvragingscriteria in."
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "Opvraging geannuleerd."
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr "Opvraging gaf geen resultaten."
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "Opvraging succesvol."
-#: GFForm.py:1888
+#: GFForm.py:1885
#, fuzzy
msgid "Save changes?"
msgstr "Wijzigingen Opslaan"
@@ -141,61 +141,61 @@
msgid "Unable to open file: %s"
msgstr "Kan bestand %s niet openen"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "Databron '%(datasource)s' in blok '%(block)s' is niet gevonden"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr ""
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr ""
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr ""
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr ""
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr ""
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
#, fuzzy
msgid "Datasource '%(name)s' not found"
msgstr "Databron '%s' niet gevonden"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
#, fuzzy
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr "Ongeldige waarde '%s' voor veld"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
msgstr ""
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
#, fuzzy
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "Ongeldige waarde '%s' voor veld"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
#, fuzzy
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr "Ongeldige waarde '%s' voor veld"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "Ongeldige waarde '%s' voor veld"
@@ -217,16 +217,16 @@
msgid "%(item)s '%(name)s' references non-existent block '%(block)s'"
msgstr "Uw gegeven refereert naar een niet bestaand blok '%s'"
-#: GFObjects/GFObj.py:52
-#, fuzzy
-msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
-msgstr "Uw gegeven refereert naar een niet bestaand veld '%s'"
-
#: GFObjects/GFParameter.py:189
#, fuzzy
msgid "Value %(value)r is not valid for parameter '%(name)s'"
msgstr "%s is een ongeldig type voor een ingaveveld"
+#: GFObjects/GFTabStop.py:676
+#, fuzzy
+msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
+msgstr "Uw gegeven refereert naar een niet bestaand veld '%s'"
+
#: GFParser.py:87
#, fuzzy
msgid "Form"
@@ -241,7 +241,7 @@
msgstr "Alleen-Lezen"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "Naam"
@@ -253,7 +253,7 @@
msgid "Normal"
msgstr "Normaal"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "Dialoog"
@@ -297,7 +297,7 @@
msgid "Text to use for this menu item"
msgstr ""
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
#, fuzzy
msgid "Description"
msgstr "Beschrijving:"
@@ -429,7 +429,7 @@
msgid "Page"
msgstr "&Plakken"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Rij spaciëring"
@@ -472,25 +472,25 @@
msgid "Auto Clear on Commit"
msgstr "Automatisch Legen na Opslaan"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "Wijzigen Toestaan"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "Ja"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "Nee"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "Enkel Updaten"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "Enkel Nieuwe Items"
@@ -502,7 +502,7 @@
msgid "Allow Deletes"
msgstr "Verwijderingen Toegestaan"
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr "Navigeerbaar"
@@ -547,7 +547,7 @@
msgid "Field (Database)"
msgstr "Veld (Database)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
#, fuzzy
msgid "Datatype"
msgstr "Data Type"
@@ -556,39 +556,39 @@
msgid "The type of data stored in this field."
msgstr ""
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Tekst"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
#, fuzzy
msgid "Number"
msgstr "Numeriek"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
#, fuzzy
msgid "Date"
msgstr "Data Type"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
#, fuzzy
msgid "Time"
msgstr "Titel"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
#, fuzzy
msgid "Date and time"
msgstr "Datum/Tijd"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr ""
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr ""
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
#, fuzzy
msgid "Length"
msgstr "Links"
@@ -600,7 +600,7 @@
"digits, including the fractional digits."
msgstr ""
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
#, fuzzy
msgid "Scale"
msgstr "Opslaan"
@@ -635,7 +635,7 @@
msgid "Lower case"
msgstr "Kleine letters"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr ""
@@ -691,7 +691,7 @@
msgid "Perform queries case-sensitive"
msgstr ""
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr "Enkel Null"
@@ -771,197 +771,201 @@
msgstr "Weergave Masker"
#: GFParser.py:778
+msgid "Grid Link"
+msgstr ""
+
+#: GFParser.py:785
#, fuzzy
msgid "Entry"
msgstr "&Volgende Ingave"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr ""
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr ""
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr ""
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr ""
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
msgstr ""
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr ""
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr ""
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr ""
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr ""
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "Veld bevat de URL de afbeelding"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "Veld bevat een PIL encodering van de afbeelding"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr "Volledige afbeelding (niet geschaald)"
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr "Schalen naar breedte"
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr "Schalen naar hoogte"
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr "Breedte en hoogte schalen (kan afbeelding vervormen)"
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr "Gebruik een 'best-passend' algoritme"
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr ""
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "Veld bevat de URL van de component"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "Veld bevat de data van de component in Base64 encodering"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr ""
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr ""
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr ""
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr ""
-#: GFParser.py:1093
+#: GFParser.py:1100
#, fuzzy
msgid "Form Title"
msgstr "Titel"
-#: GFParser.py:1129
+#: GFParser.py:1136
#, fuzzy
msgid "Form Author"
msgstr "Auteur:"
-#: GFParser.py:1165
+#: GFParser.py:1172
#, fuzzy
msgid "Version"
msgstr "Versie:"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr ""
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr ""
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr ""
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
"number of digits, including the fractional digits."
msgstr ""
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
msgstr ""
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
-#: GFParser.py:1229
+#: GFParser.py:1236
#, fuzzy
msgid "Default value"
msgstr "Standaard"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr ""
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr ""
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr "M/D Minimum Detail Rijen"
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr "M/D Maximum Detail Rijen"
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr ""
-#: GFParser.py:1327
+#: GFParser.py:1334
#, fuzzy
msgid "List Box"
msgstr "Selectie box"
-#: GFParser.py:1328
+#: GFParser.py:1335
#, fuzzy
msgid "Drop Down Box"
msgstr "Dropdown/Combo box"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr ""
-#: GFParser.py:1330
+#: GFParser.py:1337
#, fuzzy
msgid "Check Box"
msgstr "Aankruisvak"
@@ -1077,7 +1081,7 @@
msgid "Directory"
msgstr ""
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr ""
@@ -1286,11 +1290,11 @@
msgid "Question"
msgstr "Vraag"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr ""
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr ""
@@ -1343,7 +1347,7 @@
msgstr "Informatie"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
#, fuzzy
msgid "All files"
msgstr "Verwijderingen Toegestaan"
@@ -1353,7 +1357,7 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "De GNUe-Forms GTK driver vereist PyGTK en GTK 2.x."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "Login:"
Modified: trunk/gnue-forms/po/ro.po
===================================================================
--- trunk/gnue-forms/po/ro.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/ro.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe Forms\n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: 2004-04-7 17:02+0200\n"
"Last-Translator: Florin Boariu <[email protected]>\n"
"Language-Team: Romanian\n"
@@ -97,36 +97,36 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr ""
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr ""
-#: GFForm.py:1196
+#: GFForm.py:1193
#, fuzzy
msgid "Jump to record"
msgstr "Du-te la inregistrarea..."
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "A fost introdusa o valoare numerica non-valida."
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
msgid "Enter your filter criteria."
msgstr ""
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr ""
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr ""
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr ""
-#: GFForm.py:1888
+#: GFForm.py:1885
#, fuzzy
msgid "Save changes?"
msgstr "Salveaza editarile"
@@ -138,60 +138,60 @@
"Nu pot deschide fisierul\n"
" %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr ""
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr ""
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr ""
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr ""
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr ""
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
msgid "Datasource '%(name)s' not found"
msgstr ""
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
#, fuzzy
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr "Valoare non-valida '%s' pentru camp"
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
msgstr ""
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
#, fuzzy
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "Valoare non-valida '%s' pentru camp"
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
#, fuzzy
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr "Valoare non-valida '%s' pentru camp"
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "Valoare non-valida '%s' pentru camp"
@@ -212,14 +212,14 @@
msgid "%(item)s '%(name)s' references non-existent block '%(block)s'"
msgstr ""
-#: GFObjects/GFObj.py:52
-msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
-msgstr ""
-
#: GFObjects/GFParameter.py:189
msgid "Value %(value)r is not valid for parameter '%(name)s'"
msgstr ""
+#: GFObjects/GFTabStop.py:676
+msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
+msgstr ""
+
#: GFParser.py:87
#, fuzzy
msgid "Form"
@@ -234,7 +234,7 @@
msgstr "Doar Citire (read-only)"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr ""
@@ -247,7 +247,7 @@
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "Dialog"
@@ -291,7 +291,7 @@
msgid "Text to use for this menu item"
msgstr ""
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
#, fuzzy
msgid "Description"
msgstr "Campul de descriere"
@@ -427,7 +427,7 @@
msgid "Page"
msgstr "Copiaza din &panou"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr "Spatiul intre randuri"
@@ -472,26 +472,26 @@
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr ""
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr ""
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
#, fuzzy
msgid "Update Only"
msgstr "Doar Citire (read-only)"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
#, fuzzy
msgid "New Records Only"
msgstr "Inregistarea urmatoare"
@@ -504,7 +504,7 @@
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
#, fuzzy
msgid "Navigable"
msgstr "&Navigare"
@@ -550,7 +550,7 @@
msgid "Field (Database)"
msgstr "Camp (Baza de date)"
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
#, fuzzy
msgid "Datatype"
msgstr "Tipul de date"
@@ -559,39 +559,39 @@
msgid "The type of data stored in this field."
msgstr ""
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "Text"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
#, fuzzy
msgid "Number"
msgstr "Numeric"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
#, fuzzy
msgid "Date"
msgstr "Tipul de date"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
#, fuzzy
msgid "Time"
msgstr "Titlu"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
#, fuzzy
msgid "Date and time"
msgstr "Data/Ora"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr ""
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr ""
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
#, fuzzy
msgid "Length"
msgstr "Stanga"
@@ -603,7 +603,7 @@
"digits, including the fractional digits."
msgstr ""
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
#, fuzzy
msgid "Scale"
msgstr "Titlu"
@@ -637,7 +637,7 @@
msgid "Lower case"
msgstr ""
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr ""
@@ -698,7 +698,7 @@
msgid "Perform queries case-sensitive"
msgstr ""
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr ""
@@ -776,196 +776,200 @@
msgstr "Masca de prezentare"
#: GFParser.py:778
+msgid "Grid Link"
+msgstr ""
+
+#: GFParser.py:785
#, fuzzy
msgid "Entry"
msgstr "Intrarea &urmatoare"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr ""
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr ""
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr ""
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr ""
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
msgstr ""
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr ""
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr ""
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr ""
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr ""
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "Campul contine URL-ul imaginii"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr "Campul contine o codare PIL a imaginii"
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr ""
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr ""
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr ""
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "Camputl contine URL-ul componentei"
-#: GFParser.py:995
+#: GFParser.py:1002
#, fuzzy
msgid "Field contains the data of the component in Base64 encoding"
msgstr "Camputl contine URL-ul componentei"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr ""
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr ""
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr ""
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr ""
-#: GFParser.py:1093
+#: GFParser.py:1100
#, fuzzy
msgid "Form Title"
msgstr "Titlu"
-#: GFParser.py:1129
+#: GFParser.py:1136
msgid "Form Author"
msgstr ""
-#: GFParser.py:1165
+#: GFParser.py:1172
#, fuzzy
msgid "Version"
msgstr "Versiunea %s"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr ""
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr ""
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr ""
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
"number of digits, including the fractional digits."
msgstr ""
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
msgstr ""
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
-#: GFParser.py:1229
+#: GFParser.py:1236
#, fuzzy
msgid "Default value"
msgstr "Standard"
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr ""
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr ""
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr ""
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr ""
-#: GFParser.py:1327
+#: GFParser.py:1334
msgid "List Box"
msgstr ""
-#: GFParser.py:1328
+#: GFParser.py:1335
#, fuzzy
msgid "Drop Down Box"
msgstr "Casuta combo"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr ""
-#: GFParser.py:1330
+#: GFParser.py:1337
#, fuzzy
msgid "Check Box"
msgstr "Cutie de marcat"
@@ -1079,7 +1083,7 @@
msgid "Directory"
msgstr ""
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr ""
@@ -1280,11 +1284,11 @@
msgid "Question"
msgstr ""
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr ""
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr ""
@@ -1332,7 +1336,7 @@
msgstr ""
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
msgid "All files"
msgstr ""
@@ -1341,7 +1345,7 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "Driver-ul GNUe-Forms pentru GTK cere PyGTK si GTK 2.x."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "Login: "
Modified: trunk/gnue-forms/po/ru.po
===================================================================
--- trunk/gnue-forms/po/ru.po 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/po/ru.po 2009-11-20 19:23:51 UTC (rev 10047)
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2009-10-25 15:56+CET\n"
+"POT-Creation-Date: 2009-11-20 20:22+CET\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Dmitry Sorokin <[email protected]>\n"
"MIME-Version: 1.0\n"
@@ -90,37 +90,37 @@
msgid "Parameter '%(name)s' not defined in the form"
msgstr ""
-#: GFForm.py:1192 GFForm.py:1209
+#: GFForm.py:1189 GFForm.py:1206
msgid "Recordnumber"
msgstr ""
-#: GFForm.py:1196
+#: GFForm.py:1193
#, fuzzy
msgid "Jump to record"
msgstr "ðÅÒÅÈÏÄ ÎÁ úÁÐÉÓØ.."
-#: GFForm.py:1207
+#: GFForm.py:1204
msgid "Invalid numeric value entered."
msgstr "÷×ÅÄÅÎÏ ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ×ÏÅ ÚÎÁÞÅÎÉÅ"
-#: GFForm.py:1292 GFForm.py:1319
+#: GFForm.py:1289 GFForm.py:1316
#, fuzzy
msgid "Enter your filter criteria."
msgstr "÷×ÅÄÉÔÅ ÐÁÒÁÍÅÔÒÙ ÚÁÐÒÏÓÁ"
-#: GFForm.py:1338
+#: GFForm.py:1335
msgid "Query canceled."
msgstr "úÁÐÒÏÓ ÏÔÍÅÎÅÎ"
-#: GFForm.py:1390
+#: GFForm.py:1387
msgid "Query returned no results."
msgstr ""
-#: GFForm.py:1392
+#: GFForm.py:1389
msgid "Query successful."
msgstr "úÁÐÒÏÓ ×ÙÐÏÌÎÅÎ ÕÓÐÅÛÎÏ"
-#: GFForm.py:1888
+#: GFForm.py:1885
#, fuzzy
msgid "Save changes?"
msgstr "óÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ"
@@ -129,61 +129,61 @@
msgid "Unable to open file: %s"
msgstr "îÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: %s"
-#: GFObjects/GFBlock.py:1732
+#: GFObjects/GFBlock.py:1751
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "éÓÔÏÞÎÉË ÄÁÎÎÙÈ '%(datasource)s × ÂÌÏËÅ '%(block)s' ÎÅ ÎÁÊÄÅÎ"
-#: GFObjects/GFBlock.py:1747
+#: GFObjects/GFBlock.py:1766
msgid "There is no data in block '%(block)s'"
msgstr ""
-#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:331 GFObjects/GFField.py:378 GFObjects/GFField.py:690
msgid "(all)"
msgstr ""
-#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:683
+#: GFObjects/GFField.py:333 GFObjects/GFField.py:376 GFObjects/GFField.py:690
msgid "(empty)"
msgstr ""
-#: GFObjects/GFField.py:775
+#: GFObjects/GFField.py:782
msgid "Field '%(name)s' has a fk_source specified, but no fk_key"
msgstr ""
-#: GFObjects/GFField.py:785
+#: GFObjects/GFField.py:792
msgid "'length' attribute not allowed for field '%(name)s'"
msgstr ""
-#: GFObjects/GFField.py:795
+#: GFObjects/GFField.py:802
msgid "'minLength' attribute not allowed for field '%(name)s'"
msgstr ""
-#: GFObjects/GFField.py:805
+#: GFObjects/GFField.py:812
#, fuzzy
msgid "Datasource '%(name)s' not found"
msgstr "éÓÔÏÞÎÉË ÄÁÎÎÙÈ '%s' ÎÅ ÎÁÊÄÅÎ"
-#: GFObjects/GFField.py:821
+#: GFObjects/GFField.py:828
#, fuzzy
msgid "Invalid database value '%(value)s' for field '%(field)s'"
msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÚÎÁÞÅÎÉÅ '%s' ÄÌÑ ÐÏÌÑ "
-#: GFObjects/GFField.py:831
+#: GFObjects/GFField.py:838
msgid ""
"Value '%(value)s' for field '%(field)s' does not reach minimum length of %"
"(min_length)s"
msgstr ""
-#: GFObjects/GFField.py:846
+#: GFObjects/GFField.py:853
#, fuzzy
msgid "Invalid value '%(value)s' for field '%(field)s'"
msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÚÎÁÞÅÎÉÅ '%s' ÄÌÑ ÐÏÌÑ "
-#: GFObjects/GFField.py:860
+#: GFObjects/GFField.py:867
#, fuzzy
msgid "Invalid default value '%(value)s' for field '%(name)s'"
msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÚÎÁÞÅÎÉÅ '%s' ÄÌÑ ÐÏÌÑ "
-#: GFObjects/GFField.py:873
+#: GFObjects/GFField.py:880
#, fuzzy
msgid "Invalid value '%(value)s' for property '%(property)s'"
msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÚÎÁÞÅÎÉÅ '%s' ÄÌÑ ÐÏÌÑ "
@@ -205,15 +205,15 @@
msgid "%(item)s '%(name)s' references non-existent block '%(block)s'"
msgstr "ðÏÌÅ ××ÏÄÁ ÓÓÙÌÁÅÔÓÑ ÎÁ ÎÅÓÕÝÅÓÔ×ÕÀÝÉÊ ÂÌÏË '%s'"
-#: GFObjects/GFObj.py:52
+#: GFObjects/GFParameter.py:189
+msgid "Value %(value)r is not valid for parameter '%(name)s'"
+msgstr ""
+
+#: GFObjects/GFTabStop.py:676
#, fuzzy
msgid "%(item)s '%(name)s' references non-existent field '%(field)s'"
msgstr "ðÏÌÅ ××ÏÄÁ ÓÓÙÌÁÅÔÓÑ ÎÁ ÎÅÓÕÝÅÓÔ×ÕÀÝÅÅ ÐÏÌÅ '%s'"
-#: GFObjects/GFParameter.py:189
-msgid "Value %(value)r is not valid for parameter '%(name)s'"
-msgstr ""
-
#: GFParser.py:87
#, fuzzy
msgid "Form"
@@ -228,7 +228,7 @@
msgstr "ôÏÌØËÏ ÞÔÅÎÉÅ"
#: GFParser.py:104 GFParser.py:127 GFParser.py:144 GFParser.py:203
-#: GFParser.py:215 GFParser.py:299 GFParser.py:1111 GFParser.py:1189
+#: GFParser.py:215 GFParser.py:299 GFParser.py:1118 GFParser.py:1196
msgid "Name"
msgstr "îÁÚ×ÁÎÉÅ : "
@@ -240,7 +240,7 @@
msgid "Normal"
msgstr "îÏÒÍÁÌØÎÙÊ"
-#: GFParser.py:111 GFParser.py:1261
+#: GFParser.py:111 GFParser.py:1268
msgid "Dialog"
msgstr "äÉÁÌÏÇ"
@@ -284,7 +284,7 @@
msgid "Text to use for this menu item"
msgstr ""
-#: GFParser.py:159 GFParser.py:229 GFParser.py:1147 GFParser.py:1235
+#: GFParser.py:159 GFParser.py:229 GFParser.py:1154 GFParser.py:1242
#, fuzzy
msgid "Description"
msgstr "ïÐÉÓÁÎÉÅ:"
@@ -416,7 +416,7 @@
msgid "Page"
msgstr "÷Ó&ÔÁ×ÉÔØ"
-#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1035
+#: GFParser.py:357 GFParser.py:494 GFParser.py:730 GFParser.py:1042
msgid "Row Spacing"
msgstr ""
@@ -459,25 +459,25 @@
msgid "Auto Clear on Commit"
msgstr "ïÞÉÓÔËÁ ÐÒÉ ÓÏÈÒÁÎÅÎÉÉ"
-#: GFParser.py:413 GFParser.py:651 GFParser.py:948
+#: GFParser.py:413 GFParser.py:651 GFParser.py:955
msgid "Allow Editing"
msgstr "òÁÚÒÅÛÅÎÏ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ"
-#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:950
+#: GFParser.py:415 GFParser.py:653 GFParser.py:674 GFParser.py:957
#: uidrivers/curses/UIdriver.py:219
msgid "Yes"
msgstr "äÁ"
-#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:951
+#: GFParser.py:416 GFParser.py:654 GFParser.py:675 GFParser.py:958
#: uidrivers/curses/UIdriver.py:220
msgid "No"
msgstr "îÅÔ"
-#: GFParser.py:417 GFParser.py:656 GFParser.py:953
+#: GFParser.py:417 GFParser.py:656 GFParser.py:960
msgid "Update Only"
msgstr "ôÏÌØËÏ ÏÂÎÏ×ÌÅÎÉÑ"
-#: GFParser.py:418 GFParser.py:657 GFParser.py:954
+#: GFParser.py:418 GFParser.py:657 GFParser.py:961
msgid "New Records Only"
msgstr "ôÏÌØËÏ ÎÏ×ÙÅ ÚÁÐÉÓÉ"
@@ -489,7 +489,7 @@
msgid "Allow Deletes"
msgstr "òÁÚÒÅÛÅÎÙ ÕÄÁÌÅÎÉÑ"
-#: GFParser.py:433 GFParser.py:1019
+#: GFParser.py:433 GFParser.py:1026
msgid "Navigable"
msgstr ""
@@ -534,7 +534,7 @@
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:518 GFParser.py:1195
+#: GFParser.py:518 GFParser.py:1202
#, fuzzy
msgid "Datatype"
msgstr "ôÉÐ ÄÁÎÎÙÈ"
@@ -543,39 +543,39 @@
msgid "The type of data stored in this field."
msgstr ""
-#: GFParser.py:522 GFParser.py:1199
+#: GFParser.py:522 GFParser.py:1206
msgid "Text"
msgstr "ôÅËÓÔ"
-#: GFParser.py:523 GFParser.py:1200
+#: GFParser.py:523 GFParser.py:1207
#, fuzzy
msgid "Number"
msgstr "þÉÓÌÏ×ÏÊ"
-#: GFParser.py:524 GFParser.py:1201
+#: GFParser.py:524 GFParser.py:1208
#, fuzzy
msgid "Date"
msgstr "ôÉÐ ÄÁÎÎÙÈ"
-#: GFParser.py:525 GFParser.py:1202
+#: GFParser.py:525 GFParser.py:1209
#, fuzzy
msgid "Time"
msgstr "úÁÇÏÌÏ×ÏË"
-#: GFParser.py:526 GFParser.py:1203
+#: GFParser.py:526 GFParser.py:1210
#, fuzzy
msgid "Date and time"
msgstr "äÁÔÁ/÷ÒÅÍÑ"
-#: GFParser.py:527 GFParser.py:1204
+#: GFParser.py:527 GFParser.py:1211
msgid "Boolean"
msgstr ""
-#: GFParser.py:528 GFParser.py:1205
+#: GFParser.py:528 GFParser.py:1212
msgid "Raw data"
msgstr ""
-#: GFParser.py:531 GFParser.py:1208
+#: GFParser.py:531 GFParser.py:1215
#, fuzzy
msgid "Length"
msgstr "óÌÅ×Á"
@@ -587,7 +587,7 @@
"digits, including the fractional digits."
msgstr ""
-#: GFParser.py:539 GFParser.py:1216
+#: GFParser.py:539 GFParser.py:1223
#, fuzzy
msgid "Scale"
msgstr "óÏÈÒÁÎÉÔØ"
@@ -622,7 +622,7 @@
msgid "Lower case"
msgstr "îÉÖÎÉÊ ÒÅÇÉÓÔÒ"
-#: GFParser.py:557 GFParser.py:1222
+#: GFParser.py:557 GFParser.py:1229
msgid "Required"
msgstr ""
@@ -678,7 +678,7 @@
msgid "Perform queries case-sensitive"
msgstr ""
-#: GFParser.py:655 GFParser.py:952
+#: GFParser.py:655 GFParser.py:959
msgid "Null Only"
msgstr ""
@@ -758,196 +758,200 @@
msgstr "íÁÓËÁ ÏÔÏÂÒÁÖÅÎÉÑ"
#: GFParser.py:778
+msgid "Grid Link"
+msgstr ""
+
+#: GFParser.py:785
#, fuzzy
msgid "Entry"
msgstr "&óÌÅÄÕÀÝÅÅ ÐÏÌÅ"
-#: GFParser.py:801
+#: GFParser.py:808
msgid "Scrollbar"
msgstr ""
-#: GFParser.py:824
+#: GFParser.py:831
msgid "Box (Vertical)"
msgstr ""
-#: GFParser.py:847
+#: GFParser.py:854
msgid "Box (Horizontal)"
msgstr ""
-#: GFParser.py:868
+#: GFParser.py:875
msgid "Box"
msgstr ""
-#: GFParser.py:869
+#: GFParser.py:876
msgid ""
"A box is a visual element that draws a box around other visual elements, "
"thus providing logical separation for them."
msgstr ""
-#: GFParser.py:885
+#: GFParser.py:892
msgid "Overrides the rows setting defined at the block level."
msgstr ""
-#: GFParser.py:891
+#: GFParser.py:898
msgid "Grid"
msgstr ""
-#: GFParser.py:892
+#: GFParser.py:899
msgid "A grid is a layout container grouping fields into repeating rows."
msgstr ""
-#: GFParser.py:903
+#: GFParser.py:910
msgid "Grid Row"
msgstr ""
-#: GFParser.py:904
+#: GFParser.py:911
msgid "Contains all elements of a single line in a grid"
msgstr ""
-#: GFParser.py:926
+#: GFParser.py:933
msgid "Field contains the URL of the image"
msgstr "ðÏÌÅ ×ËÌÀÞÁÅÔ ÁÄÒÅÓ ÉÚÏÂÒÁÖÅÎÉÑ"
-#: GFParser.py:927
+#: GFParser.py:934
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:935
+#: GFParser.py:942
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:936
+#: GFParser.py:943
msgid "Scale to width"
msgstr ""
-#: GFParser.py:937
+#: GFParser.py:944
msgid "Scale to height"
msgstr ""
-#: GFParser.py:938
+#: GFParser.py:945
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:939
+#: GFParser.py:946
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:967
+#: GFParser.py:974
msgid "Image"
msgstr ""
-#: GFParser.py:994
+#: GFParser.py:1001
msgid "Field contains the URL of the component"
msgstr "ðÏÌÅ ÓÏÄÅÒÖÉÔ ÁÄÒÅÓ ÐÏÍÐÏÎÅÎÔÁ"
-#: GFParser.py:995
+#: GFParser.py:1002
msgid "Field contains the data of the component in Base64 encoding"
msgstr "ðÏÌÅ ÓÏÄÅÒÖÉÔ ÄÁÎÎÙÅ ËÏÍÐÏÎÅÎÔÁ × ËÏÄÉÒÏ×ËÅ Base64"
-#: GFParser.py:1005
+#: GFParser.py:1012
msgid "Embedded Component"
msgstr ""
-#: GFParser.py:1050
+#: GFParser.py:1057
msgid "Button"
msgstr ""
-#: GFParser.py:1059
+#: GFParser.py:1066
msgid "Options"
msgstr ""
-#: GFParser.py:1074
+#: GFParser.py:1081
msgid "Option"
msgstr ""
-#: GFParser.py:1093
+#: GFParser.py:1100
#, fuzzy
msgid "Form Title"
msgstr "úÁÇÏÌÏ×ÏË"
-#: GFParser.py:1129
+#: GFParser.py:1136
#, fuzzy
msgid "Form Author"
msgstr "á×ÔÏÒ:"
-#: GFParser.py:1165
+#: GFParser.py:1172
#, fuzzy
msgid "Version"
msgstr "÷ÅÒÓÉÑ:"
-#: GFParser.py:1183
+#: GFParser.py:1190
msgid "Tip"
msgstr ""
-#: GFParser.py:1190
+#: GFParser.py:1197
msgid "Unique name of the parameter."
msgstr ""
-#: GFParser.py:1196
+#: GFParser.py:1203
msgid "The type of data for this parameter."
msgstr ""
-#: GFParser.py:1209
+#: GFParser.py:1216
msgid ""
"Maximum length of data stored in this parameter. Applies only to parameters "
"with a datatype of 'string' or 'number'. For numbers, this is the total "
"number of digits, including the fractional digits."
msgstr ""
-#: GFParser.py:1217
+#: GFParser.py:1224
msgid ""
"Number of fractional digits. Applies only to parameters with a datatype of "
"'number'."
msgstr ""
-#: GFParser.py:1223
+#: GFParser.py:1230
msgid "If set, it is obligatory to provide this parameter to run the form."
msgstr ""
-#: GFParser.py:1229
+#: GFParser.py:1236
msgid "Default value"
msgstr ""
-#: GFParser.py:1230
+#: GFParser.py:1237
msgid ""
"Default value for the parameter, if the user does not provide a value for it."
msgstr ""
-#: GFParser.py:1236
+#: GFParser.py:1243
msgid "Description of the parameter for the help text."
msgstr ""
-#: GFParser.py:1243
+#: GFParser.py:1250
msgid "Parameter"
msgstr ""
-#: GFParser.py:1282
+#: GFParser.py:1289
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1293
+#: GFParser.py:1300
msgid "M/D Max Child Rows"
msgstr ""
-#: GFParser.py:1326
+#: GFParser.py:1333
msgid "Text Field"
msgstr ""
-#: GFParser.py:1327
+#: GFParser.py:1334
#, fuzzy
msgid "List Box"
msgstr "óÐÉÓÏË"
-#: GFParser.py:1328
+#: GFParser.py:1335
#, fuzzy
msgid "Drop Down Box"
msgstr "÷ÙÐÁÄÁÀÝÉÊ ÓÐÉÓÏË"
-#: GFParser.py:1329
+#: GFParser.py:1336
msgid "Label-like Field"
msgstr ""
-#: GFParser.py:1330
+#: GFParser.py:1337
msgid "Check Box"
msgstr ""
@@ -1058,7 +1062,7 @@
msgid "Directory"
msgstr ""
-#: uidrivers/curses/widgets/form.py:495
+#: uidrivers/curses/widgets/form.py:502
msgid "Hit <Return> to continue."
msgstr ""
@@ -1263,11 +1267,11 @@
msgid "Question"
msgstr "÷ÏÐÒÏÓ"
-#: uidrivers/qt3/widgets/form.py:372
+#: uidrivers/qt3/widgets/form.py:378
msgid "The file '%(file)s' already exists. Overwrite it?"
msgstr ""
-#: uidrivers/qt3/widgets/form.py:374
+#: uidrivers/qt3/widgets/form.py:380
msgid "File already exists"
msgstr ""
@@ -1318,7 +1322,7 @@
msgstr "éÎÆÏÒÍÁÃÉÑ"
#: uidrivers/win32/widgets/form/widget.py:291
-#: uidrivers/wx26/widgets/form.py:471
+#: uidrivers/wx26/widgets/form.py:477
#, fuzzy
msgid "All files"
msgstr "òÁÚÒÅÛÅÎÙ ÕÄÁÌÅÎÉÑ"
@@ -1328,7 +1332,7 @@
msgid "This GNUe-Forms UI Driver requires at least wx %s."
msgstr "GTK ÄÒÁÊ×ÅÒ GNUe-Forms ÔÒÅÂÕÅÔ ÕÓÔÁÎÏ×ËÉ PyGTK É GTK2.x."
-#: uidrivers/wx26/widgets/form.py:683
+#: uidrivers/wx26/widgets/form.py:689
msgid "Login: "
msgstr "÷ÈÏÄ"
Modified: trunk/gnue-forms/src/__init__.py
===================================================================
--- trunk/gnue-forms/src/__init__.py 2009-11-20 11:39:17 UTC (rev 10046)
+++ trunk/gnue-forms/src/__init__.py 2009-11-20 19:23:51 UTC (rev 10047)
@@ -32,7 +32,7 @@
except ImportError:
__svn_revision__ = None
-__version__ = version.Version(0, 6, 'final', 2, __svn_revision__)
+__version__ = version.Version(0, 6, 'final', 3, __svn_revision__)
PACKAGE = "GNUe-Forms"
TITLE = "GNU Enterprise Forms"