[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r7097 - in trunk/gnue-forms: . doc doc/man po
From: |
reinhard |
Subject: |
[gnue] r7097 - in trunk/gnue-forms: . doc doc/man po |
Date: |
Fri, 4 Mar 2005 17:44:26 -0600 (CST) |
Author: reinhard
Date: 2005-03-04 17:44:24 -0600 (Fri, 04 Mar 2005)
New Revision: 7097
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/es_ES.po
trunk/gnue-forms/po/es_MX.po
trunk/gnue-forms/po/fr.po
trunk/gnue-forms/po/hu.po
trunk/gnue-forms/po/lt.po
trunk/gnue-forms/po/ro.po
trunk/gnue-forms/po/ru.po
Log:
Released 0.5.10.99-pre1.
Modified: trunk/gnue-forms/NEWS
===================================================================
--- trunk/gnue-forms/NEWS 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/NEWS 2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,3 +1,9 @@
+New features/changes in version 0.5.11: (????-??-??)
+* Fixed committing of default values
+* Updated Developer's Guide
+* Imprved installation and configuration documentation
+* Several bug fixes
+
New features/changes in version 0.5.10: (2005-02-07)
* New function GFBlock.update()
* New function to run reports from forms
Modified: trunk/gnue-forms/doc/gnue-forms.dtd
===================================================================
--- trunk/gnue-forms/doc/gnue-forms.dtd 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/doc/gnue-forms.dtd 2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,4 +1,4 @@
-<!-- GNUe-Forms DTD (Version 0.5.10) -->
+<!-- GNUe-Forms DTD (Version 0.5.10.99) -->
<!--
Copyright 2001-2004 Free Software Foundation
@@ -47,7 +47,8 @@
<!-- ================= -->
<!-- Top level element -->
<!-- ================= -->
-<!-- TODO -->
+<!-- Top-level element that encloses all the logic and visuals that the user
+ interface will show to the user. -->
<!ELEMENT form (connection*, datasource*, dialog*, import-datasource*,
import-dialog*, import-layout?, import-logic?,
import-trigger*, layout, logic, menu*, options*, parameter*,
@@ -57,6 +58,7 @@
<!-- readonly: If set to {Y}, then no modifications to data by the end user
will be allowed. The form will become a query-only form. -->
<!ATTLIST form readonly %boolean;>
+<!-- style: Display as normal or dialog-style window. -->
<!ATTLIST form style (dialog | normal) "normal">
<!-- title: The title of the form. -->
<!ATTLIST form title %text; "Untitled Form">
@@ -80,9 +82,15 @@
<!-- service: TODO -->
<!ATTLIST connection service %text; #IMPLIED>
+<!-- A datasource provides a link to a database table or some similar data
+ store. -->
<!ELEMENT datasource (condition*, sortorder*, sql*, staticset*)>
+<!-- name: Unique name of the datasource. -->
<!ATTLIST datasource name ID #REQUIRED>
+<!-- cache: Cache this number of records -->
<!ATTLIST datasource cache %whole; "5">
+<!-- connection: The name of the connection as in connections.conf that points
+ to a valid database. -->
<!ATTLIST datasource connection %name; #IMPLIED>
<!-- DEPRECATED: The "database" attribute of "datasource" has been deprecated
[Use {connection} attribute instead] -->
@@ -102,7 +110,9 @@
0 (for one-to-many relationships) or 1 (for one-to-one relationships).
-->
<!ATTLIST datasource detailmin %whole; "0">
+<!-- distinct: TODO -->
<!ATTLIST datasource distinct %boolean;>
+<!-- explicitfields: TODO -->
<!ATTLIST datasource explicitfields %text; #IMPLIED>
<!-- master: If this datasource is the child in a master/detail relationship,
this property contains the name of the master datasource. -->
@@ -111,7 +121,12 @@
relationship, this property contains a comma-separated list of the
master datasource's field(s) used for linking. -->
<!ATTLIST datasource masterlink %text; #IMPLIED>
+<!-- DEPRECATED: The "order_by" attribute of "datasource" has been deprecated
+ [Use {sortorder} tag instead] -->
<!ATTLIST datasource order_by %text; #IMPLIED>
+<!-- prequery: If true, the datasource is populated on form startup. If false
+ (default), the form starts out with an empty record until the user or a
+ trigger queries the database. -->
<!ATTLIST datasource prequery %boolean;>
<!-- primarykey: Comma-separated list of the fields that make up the primary
key. -->
@@ -124,24 +139,33 @@
and a non-null primary key value at the time of update (whether via a
trigger or by the use of {primarykeyseq}. -->
<!ATTLIST datasource requery %text; "True">
+<!-- table: The table in the database this datasource will point to. -->
<!ATTLIST datasource table %name; #IMPLIED>
<!ATTLIST datasource type %name; "object">
-<!-- TODO -->
+<!-- Top-level element that encloses all the logic and visuals that the user
+ interface will show to the user. -->
<!ELEMENT dialog EMPTY>
<!-- name: A unique name or ID for the form. -->
<!ATTLIST dialog name ID #IMPLIED>
<!-- readonly: If set to {Y}, then no modifications to data by the end user
will be allowed. The form will become a query-only form. -->
<!ATTLIST dialog readonly %boolean;>
+<!-- style: Display as normal or dialog-style window. -->
<!ATTLIST dialog style (dialog | normal) "dialog">
<!-- title: The title of the form. -->
<!ATTLIST dialog title %text; "Untitled Form">
+<!-- A datasource provides a link to a database table or some similar data
+ store. -->
<!ELEMENT import-datasource EMPTY>
+<!-- name: Unique name of the datasource. -->
<!ATTLIST import-datasource name ID #REQUIRED>
<!ATTLIST import-datasource library %name; #REQUIRED>
+<!-- cache: Cache this number of records -->
<!ATTLIST import-datasource cache %whole; "5">
+<!-- connection: The name of the connection as in connections.conf that points
+ to a valid database. -->
<!ATTLIST import-datasource connection %name; #IMPLIED>
<!-- DEPRECATED: The "database" attribute of "import-datasource" has been
deprecated [Use {connection} attribute instead] -->
@@ -161,7 +185,9 @@
0 (for one-to-many relationships) or 1 (for one-to-one relationships).
-->
<!ATTLIST import-datasource detailmin %whole; "0">
+<!-- distinct: TODO -->
<!ATTLIST import-datasource distinct %boolean;>
+<!-- explicitfields: TODO -->
<!ATTLIST import-datasource explicitfields %text; #IMPLIED>
<!-- master: If this datasource is the child in a master/detail relationship,
this property contains the name of the master datasource. -->
@@ -170,7 +196,12 @@
relationship, this property contains a comma-separated list of the
master datasource's field(s) used for linking. -->
<!ATTLIST import-datasource masterlink %text; #IMPLIED>
+<!-- DEPRECATED: The "order_by" attribute of "import-datasource" has been
+ deprecated [Use {sortorder} tag instead] -->
<!ATTLIST import-datasource order_by %text; #IMPLIED>
+<!-- prequery: If true, the datasource is populated on form startup. If false
+ (default), the form starts out with an empty record until the user or a
+ trigger queries the database. -->
<!ATTLIST import-datasource prequery %boolean;>
<!-- primarykey: Comma-separated list of the fields that make up the primary
key. -->
@@ -183,10 +214,12 @@
and a non-null primary key value at the time of update (whether via a
trigger or by the use of {primarykeyseq}. -->
<!ATTLIST import-datasource requery %text; "True">
+<!-- table: The table in the database this datasource will point to. -->
<!ATTLIST import-datasource table %name; #IMPLIED>
<!ATTLIST import-datasource type %name; "object">
-<!-- TODO -->
+<!-- Top-level element that encloses all the logic and visuals that the user
+ interface will show to the user. -->
<!ELEMENT import-dialog EMPTY>
<!ATTLIST import-dialog library %name; #REQUIRED>
<!-- name: A unique name or ID for the form. -->
@@ -194,11 +227,12 @@
<!-- readonly: If set to {Y}, then no modifications to data by the end user
will be allowed. The form will become a query-only form. -->
<!ATTLIST import-dialog readonly %boolean;>
+<!-- style: Display as normal or dialog-style window. -->
<!ATTLIST import-dialog style (dialog | normal) "dialog">
<!-- title: The title of the form. -->
<!ATTLIST import-dialog title %text; "Untitled Form">
-<!-- TODO -->
+<!-- Separation layer that contains all the visual elements on the form. -->
<!ELEMENT import-layout EMPTY>
<!ATTLIST import-layout library %name; #REQUIRED>
<!-- tabbed: Informs the UI subsystem to display a form's pages as notebook
@@ -207,7 +241,8 @@
all,) then the UI driver may choose another tab position. -->
<!ATTLIST import-layout tabbed (bottom | left | none | right | top) "none">
-<!-- TODO -->
+<!-- Separation layer that contains "Business logic": blocks, fields,
+ block-level and field-level triggers. -->
<!ELEMENT import-logic EMPTY>
<!ATTLIST import-logic library %name; #REQUIRED>
@@ -218,7 +253,7 @@
<!ATTLIST import-trigger src IDREF #IMPLIED>
<!ATTLIST import-trigger type CDATA #IMPLIED>
-<!-- TODO -->
+<!-- Separation layer that contains all the visual elements on the form. -->
<!ELEMENT layout (import-page*, page+)>
<!-- tabbed: Informs the UI subsystem to display a form's pages as notebook
tabs. Allowed values are {left}, {right}, {bottom}, {top}. If the UI
@@ -226,7 +261,8 @@
all,) then the UI driver may choose another tab position. -->
<!ATTLIST layout tabbed (bottom | left | none | right | top) "none">
-<!-- TODO -->
+<!-- Separation layer that contains "Business logic": blocks, fields,
+ block-level and field-level triggers. -->
<!ELEMENT logic (block+, import-block*)>
<!ELEMENT menu EMPTY>
@@ -243,15 +279,18 @@
<!ELEMENT options (author?, description?, name?, option*, tip?, title?,
version?)>
-<!-- TODO -->
+<!-- A form can get parameters from the outer world or a calling form, and can
+ pass values back too in these parameters. -->
<!ELEMENT parameter EMPTY>
-<!-- name: TODO -->
+<!-- name: Unique name of the parameter. -->
<!ATTLIST parameter name ID #REQUIRED>
-<!-- default: TODO -->
+<!-- default: Default value of the parameter, if the user does not provide a
+ value for it. -->
<!ATTLIST parameter default %text; #IMPLIED>
-<!-- description: TODO -->
+<!-- description: Provide some textual information to describe the parameter
+ better. -->
<!ATTLIST parameter description %text; #IMPLIED>
-<!-- required: TODO -->
+<!-- required: Is it obligatory to provide this parameter to run the form? -->
<!ATTLIST parameter required %boolean;>
<!-- type: TODO -->
<!ATTLIST parameter type %name; "char">
@@ -281,7 +320,7 @@
<!-- ======================== -->
<!-- Child elements of layout -->
<!-- ======================== -->
-<!-- TODO -->
+<!-- Encapsulates visual elements to be displayed on a page. -->
<!ELEMENT import-page EMPTY>
<!ATTLIST import-page library %name; #REQUIRED>
<!-- caption: For {tabbed} or {popup} pages, this contains the caption to use
@@ -298,7 +337,7 @@
page -->
<!ATTLIST import-page transparent %boolean;>
-<!-- TODO -->
+<!-- Encapsulates visual elements to be displayed on a page. -->
<!ELEMENT page (box*, button*, component*, entry*, image*, import-button*,
label*, scrollbar*, tree*)>
<!-- caption: For {tabbed} or {popup} pages, this contains the caption to use
@@ -319,7 +358,8 @@
<!-- ======================= -->
<!-- Child elements of logic -->
<!-- ======================= -->
-<!-- TODO -->
+<!-- A block contains instructions on how Forms should interact with a
+ datasource. -->
<!ELEMENT block (field*, import-field*)>
<!-- name: A unique ID (name) for the widget. No blocks can share the same
name without causing namespace collisions in user triggers. -->
@@ -371,7 +411,8 @@
{transparent} behavior -->
<!ATTLIST block transparent %boolean;>
-<!-- TODO -->
+<!-- A block contains instructions on how Forms should interact with a
+ datasource. -->
<!ELEMENT import-block EMPTY>
<!-- name: A unique ID (name) for the widget. No blocks can share the same
name without causing namespace collisions in user triggers. -->
@@ -483,51 +524,67 @@
<!-- =========================== -->
<!-- Child elements of condition -->
<!-- =========================== -->
+<!-- Implements logical AND relation. -->
<!ELEMENT and (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*,
ne*, negate*, not*, notbetween*, notlike*, notnull*, null*,
or*)>
+<!-- Implements a {field} BETWEEN {value1} {value2} condition. -->
<!ELEMENT between (add*, cconst*, cfield*, cparam*, div*, exist*, lower*,
mul*, sub*, upper*)>
+<!-- Implements a {field} = {value} condition. -->
<!ELEMENT eq (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements a {field} >= {value} condition. -->
<!ELEMENT ge (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements a {field} > {value} condition. -->
<!ELEMENT gt (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements a {field} <= {value} condition. -->
<!ELEMENT le (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements a {field} LIKE {value} condition. -->
<!ELEMENT like (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements a {field} < {value} condition. -->
<!ELEMENT lt (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements a {field} <> {value} condition. -->
<!ELEMENT ne (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*,
sub*, upper*)>
+<!-- Implements numerical negation. -->
<!ELEMENT negate (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*,
ne*, negate*, not*, notbetween*, notlike*, or*)>
+<!-- Implements logical NOT relation. -->
<!ELEMENT not (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*,
ne*, negate*, not*, notbetween*, notlike*, notnull*, null*,
or*)>
+<!-- Implements a {field} NOT BETWEEN {value1} {value2} condition. -->
<!ELEMENT notbetween (add*, cconst*, cfield*, cparam*, div*, exist*, lower*,
mul*, sub*, upper*)>
+<!-- Implements a {field} NOT LIKE {value} condition. -->
<!ELEMENT notlike (add*, cconst*, cfield*, cparam*, div*, exist*, lower*,
mul*, sub*, upper*)>
+<!-- Implements a {field} IS NOT NULL condition. -->
<!ELEMENT notnull (cfield*)>
+<!-- Implements a {field} IS NULL condition. -->
<!ELEMENT null (cfield*)>
+<!-- Implements logical OR relation. -->
<!ELEMENT or (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*,
ne*, negate*, not*, notbetween*, notlike*, notnull*, null*,
or*)>
@@ -537,8 +594,13 @@
<!-- Child elements of sortorder -->
<!-- =========================== -->
<!ELEMENT sortfield EMPTY>
+<!-- name: The name of the field by which the datasource will be ordered. -->
<!ATTLIST sortfield name ID #REQUIRED>
+<!-- descending: Selects if the ordering is done in ascending (default) or in
+ descending order. -->
<!ATTLIST sortfield descending %boolean;>
+<!-- ignorecase: Selects wether the ordering is case-sensitive or not. -->
+<!ATTLIST sortfield ignorecase %boolean;>
<!-- =========================== -->
@@ -550,22 +612,24 @@
<!-- ====================== -->
<!-- Child elements of page -->
<!-- ====================== -->
-<!-- TODO -->
+<!-- A box is a visual element that draws a box around other visual elements,
+ thus providing logical separation for them. -->
<!ELEMENT box EMPTY>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
<!ATTLIST box focusorder %whole; #IMPLIED>
<!-- label: An optional text label that will be displayed on the border. -->
<!ATTLIST box label %text; #IMPLIED>
-<!-- name: TODO -->
+<!-- name: The unique name of the box. -->
<!ATTLIST box name ID #IMPLIED>
-<!-- TODO -->
+<!-- A visual element with text placed on it, that the user can push or click,
+ and that event can run a bound trigger. -->
<!ELEMENT button EMPTY>
<!-- block: The (optional) name of the block that this ties to. If a button is
associated with a block, then the button honors the block's rows=
value. -->
<!ATTLIST button block IDREF #IMPLIED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
<!ATTLIST button focusorder %whole; #IMPLIED>
<!-- label: The text that should appear on the button -->
<!ATTLIST button label %name; #IMPLIED>
@@ -582,41 +646,43 @@
<!ATTLIST component field IDREF #REQUIRED>
<!-- mimetype: TODO -->
<!ATTLIST component mimetype %name; #REQUIRED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
<!ATTLIST component focusorder %whole; #IMPLIED>
-<!-- name: TODO -->
+<!-- name: The unique name of the component. -->
<!ATTLIST component name ID #IMPLIED>
<!-- type: TODO -->
<!ATTLIST component type (Base64 | URL) "URL">
-<!-- An {entry} is the visual counterpart to a {field}. -->
+<!-- An {entry} is the visual counterpart to a {field}, it defines how the
+ data in a field will be displayed and how it can be edited. -->
<!ELEMENT entry EMPTY>
<!-- block: The name of the block that this ties to. -->
<!ATTLIST entry block IDREF #REQUIRED>
<!-- field: The name of the field that this ties to. -->
<!ATTLIST entry field IDREF #REQUIRED>
-<!-- displaymask: TODO -->
+<!-- displaymask: Defines how the field data will be formatted for display.
+ -->
<!ATTLIST entry displaymask %text; #IMPLIED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
<!ATTLIST entry focusorder %whole; #IMPLIED>
<!-- formatmask: TODO -->
<!ATTLIST entry formatmask %text; #IMPLIED>
<!-- hidden: If "Y", the entry widget will not be displayed on the form. This
- is usefull for fields the user doesn't need to know about that you wish
+ is useful for fields the user doesn't need to know about that you wish
to update via triggers. -->
<!ATTLIST entry hidden %boolean;>
-<!-- inputmask: TODO -->
+<!-- inputmask: Defines how the user will edit a field's value. -->
<!ATTLIST entry inputmask %text; #IMPLIED>
<!-- label: The optional label displayed next to checkbox. -->
<!ATTLIST entry label %text; #IMPLIED>
<!-- name: The unique ID of the entry. -->
<!ATTLIST entry name ID #IMPLIED>
<!-- navigable: If false, the user will be unable to navigate to this entry.
- Triggers can still alter the value. -->
+ Triggers can still alter the value though. -->
<!ATTLIST entry navigable %boolean;>
-<!-- rowSpacer: TODO -->
+<!-- rowSpacer: Overrides the rowSpacer setting at the block level. -->
<!ATTLIST entry rowSpacer %whole; #IMPLIED>
-<!-- rows: TODO -->
+<!-- rows: Overrides the rows setting defined at the block level. -->
<!ATTLIST entry rows %whole; #IMPLIED>
<!-- style: The style of entry widget requested. Currently either {text},
{label}, {checkbox}, {listbox}, or {dropdown}. To use {listbox} or
@@ -626,7 +692,7 @@
<!ATTLIST entry style (checkbox | default | dropdown | label | listbox |
password) "default">
-<!-- TODO -->
+<!-- Displays an image. -->
<!ELEMENT image EMPTY>
<!-- block: The name of the block that this ties to. -->
<!ATTLIST image block IDREF #REQUIRED>
@@ -635,24 +701,27 @@
<!-- editable: Only allow this object to be edited if it is currently empty.
-->
<!ATTLIST image editable (N | Y | new | null | update) "Y">
-<!-- fit: TODO -->
+<!-- fit: Defines how the image will fill the space provided for it (crop
+ parts outside borders, or stretch width/height/both to fit into given
+ boundaries). -->
<!ATTLIST image fit (auto | both | height | none | width) "none">
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
<!ATTLIST image focusorder %whole; #IMPLIED>
-<!-- name: TODO -->
+<!-- name: The unique name of the image. -->
<!ATTLIST image name ID #IMPLIED>
<!-- type: The type of image reference. Can be {URL} for a url reference, or
{PIL} for an embedded image. -->
<!ATTLIST image type (PIL | URL) "URL">
-<!-- TODO -->
+<!-- A visual element with text placed on it, that the user can push or click,
+ and that event can run a bound trigger. -->
<!ELEMENT import-button EMPTY>
<!ATTLIST import-button library %name; #REQUIRED>
<!-- block: The (optional) name of the block that this ties to. If a button is
associated with a block, then the button honors the block's rows=
value. -->
<!ATTLIST import-button block IDREF #IMPLIED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
<!ATTLIST import-button focusorder %whole; #IMPLIED>
<!-- label: The text that should appear on the button -->
<!ATTLIST import-button label %name; #IMPLIED>
@@ -661,7 +730,7 @@
<!-- navigable: Can this button be navigated? -->
<!ATTLIST import-button navigable %boolean;>
-<!-- TODO -->
+<!-- Displays static text -->
<!ELEMENT label EMPTY>
<!-- text: The text to be displayed. -->
<!ATTLIST label text %text; #REQUIRED>
@@ -677,11 +746,12 @@
<!-- rows: Overrides the rows setting defined at the block level. -->
<!ATTLIST label rows %whole; #IMPLIED>
-<!-- TODO -->
+<!-- A scrollbar is a visual element that lets the user move vertically layout
+ elements linked to it. -->
<!ELEMENT scrollbar EMPTY>
<!-- block: The {block} to which this scrollbar scrolls. -->
<!ATTLIST scrollbar block IDREF #REQUIRED>
-<!-- name: TODO -->
+<!-- name: The unique name of the scrollbar. -->
<!ATTLIST scrollbar name ID #IMPLIED>
<!-- Tree/List-View of a table -->
@@ -696,7 +766,7 @@
<!ATTLIST tree fld_parentid %name; #REQUIRED>
<!-- fld_tblhint: The field containing the table-hint for leaves -->
<!ATTLIST tree fld_tblhint %name; #REQUIRED>
-<!-- name: Tree Widget. -->
+<!-- name: Unique name of the tree. -->
<!ATTLIST tree name ID #IMPLIED>
<!-- rowSpacer: Overriders the rowSpace setting defined at the block level.
-->
@@ -708,15 +778,16 @@
<!-- ======================= -->
<!-- Child elements of block -->
<!-- ======================= -->
-<!-- TODO -->
+<!-- A field represents a column in the database table designated by the
+ block. -->
<!ELEMENT field EMPTY>
<!-- name: The unique ID of the entry. Referenced in master/detail setups as
well as triggers. -->
<!ATTLIST field name ID #REQUIRED>
-<!-- case: TODO -->
+<!-- case: Convert the value to uppercase/lowercase or leave it as it is. -->
<!ATTLIST field case (lower | mixed | upper) "mixed">
-<!-- default: The default value for this field whena new record is created. If
- the field is visible the user can override the value. -->
+<!-- default: The default value for this field when a new record is created.
+ If the field is visible the user can override the value. -->
<!ATTLIST field default %text; #IMPLIED>
<!-- defaultToLast: If {Y}, then new records will default to the last value
the user entered for this field. If no new values have been entered,
@@ -728,13 +799,18 @@
<!-- field: The name of the field in the datasource to which this widget is
tied. -->
<!ATTLIST field field %name; #IMPLIED>
-<!-- fk_description: TODO -->
+<!-- fk_description: The description used if a style of dropdown is selected.
+ This field's value is displayed in the dropdown but the foreign_key
+ value is actually stored in the field. This allows you to display
+ something like the full name of a US state but only store it's 2
+ character abbreviation. -->
<!ATTLIST field fk_description %name; #IMPLIED>
-<!-- fk_key: TODO -->
+<!-- fk_key: The table column (field) in the foreign key source table that the
+ foreign key links to. -->
<!ATTLIST field fk_key %name; #IMPLIED>
-<!-- fk_refresh: TODO -->
+<!-- fk_refresh: Decides when the foreign key should be refreshed. -->
<!ATTLIST field fk_refresh (change | commit | startup) "startup">
-<!-- fk_source: TODO -->
+<!-- fk_source: Source table that the foreign key links to. -->
<!ATTLIST field fk_source IDREF #IMPLIED>
<!-- ignoreCaseOnQuery: If "Y", the entry widget ignores the case of the
information entered into the query mask. -->
@@ -779,19 +855,20 @@
<!ATTLIST field typecast (date | number | text) "text">
<!-- DEPRECATED: The "value" attribute of "field" has been deprecated [Use
default="..." instead] -->
-<!-- value: TODO -->
+<!-- value: Deprecated -->
<!ATTLIST field value %text; #IMPLIED>
-<!-- TODO -->
+<!-- A field represents a column in the database table designated by the
+ block. -->
<!ELEMENT import-field EMPTY>
<!-- name: The unique ID of the entry. Referenced in master/detail setups as
well as triggers. -->
<!ATTLIST import-field name ID #REQUIRED>
<!ATTLIST import-field library %name; #REQUIRED>
-<!-- case: TODO -->
+<!-- case: Convert the value to uppercase/lowercase or leave it as it is. -->
<!ATTLIST import-field case (lower | mixed | upper) "mixed">
-<!-- default: The default value for this field whena new record is created. If
- the field is visible the user can override the value. -->
+<!-- default: The default value for this field when a new record is created.
+ If the field is visible the user can override the value. -->
<!ATTLIST import-field default %text; #IMPLIED>
<!-- defaultToLast: If {Y}, then new records will default to the last value
the user entered for this field. If no new values have been entered,
@@ -803,13 +880,18 @@
<!-- field: The name of the field in the datasource to which this widget is
tied. -->
<!ATTLIST import-field field %name; #IMPLIED>
-<!-- fk_description: TODO -->
+<!-- fk_description: The description used if a style of dropdown is selected.
+ This field's value is displayed in the dropdown but the foreign_key
+ value is actually stored in the field. This allows you to display
+ something like the full name of a US state but only store it's 2
+ character abbreviation. -->
<!ATTLIST import-field fk_description %name; #IMPLIED>
-<!-- fk_key: TODO -->
+<!-- fk_key: The table column (field) in the foreign key source table that the
+ foreign key links to. -->
<!ATTLIST import-field fk_key %name; #IMPLIED>
-<!-- fk_refresh: TODO -->
+<!-- fk_refresh: Decides when the foreign key should be refreshed. -->
<!ATTLIST import-field fk_refresh (change | commit | startup) "startup">
-<!-- fk_source: TODO -->
+<!-- fk_source: Source table that the foreign key links to. -->
<!ATTLIST import-field fk_source IDREF #IMPLIED>
<!-- ignoreCaseOnQuery: If "Y", the entry widget ignores the case of the
information entered into the query mask. -->
@@ -854,7 +936,7 @@
<!ATTLIST import-field typecast (date | number | text) "text">
<!-- DEPRECATED: The "value" attribute of "import-field" has been deprecated
[Use default="..." instead] -->
-<!-- value: TODO -->
+<!-- value: Deprecated -->
<!ATTLIST import-field value %text; #IMPLIED>
@@ -869,31 +951,44 @@
<!-- ========================= -->
<!-- Child elements of between -->
<!-- ========================= -->
+<!-- Implements addition. -->
<!ELEMENT add (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
+<!-- Defines a constant value in a condition. -->
<!ELEMENT cconst EMPTY>
<!ATTLIST cconst value %text; #REQUIRED>
<!ATTLIST cconst type %text; #IMPLIED>
+<!-- Defines a database table's field in a condition. -->
<!ELEMENT cfield EMPTY>
<!ATTLIST cfield name %name; #REQUIRED>
+<!-- Defines a parameter value in a condition. -->
<!ELEMENT cparam EMPTY>
<!ATTLIST cparam name ID #REQUIRED>
+<!-- Implements division. -->
<!ELEMENT div (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
+<!-- Implements an exist condition. -->
<!ELEMENT exist EMPTY>
+<!-- detaillink: TODO -->
<!ATTLIST exist detaillink %text; #REQUIRED>
+<!-- masterlink: TODO -->
<!ATTLIST exist masterlink %text; #REQUIRED>
+<!-- table: TODO -->
<!ATTLIST exist table %name; #REQUIRED>
+<!-- Implements lower({value}). -->
<!ELEMENT lower (cfield*)>
+<!-- Implements multiplication. -->
<!ELEMENT mul (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
+<!-- Implements subtraction. -->
<!ELEMENT sub (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
+<!-- Implements upper({value}). -->
<!ELEMENT upper (cfield*)>
@@ -920,7 +1015,9 @@
<!ELEMENT leaf (colsrc*)>
<!-- block: Block used for db operations -->
<!ATTLIST leaf block IDREF #REQUIRED>
+<!-- fld_desc: TODO -->
<!ATTLIST leaf fld_desc %name; #REQUIRED>
+<!-- fld_id: TODO -->
<!ATTLIST leaf fld_id %name; #REQUIRED>
<!-- tblhint: Table of this leaf -->
<!ATTLIST leaf tblhint %name; #REQUIRED>
@@ -939,5 +1036,5 @@
<!-- This DTD was created by gnuedtd
- Updated: 2005-02-07 11:08:12 -->
+ Updated: 2005-03-05 00:43:02 -->
Modified: trunk/gnue-forms/doc/man/gnue-forms.1
===================================================================
--- trunk/gnue-forms/doc/man/gnue-forms.1 2005-03-04 23:44:12 UTC (rev
7096)
+++ trunk/gnue-forms/doc/man/gnue-forms.1 2005-03-04 23:44:24 UTC (rev
7097)
@@ -1,4 +1,4 @@
-.TH GNUE\-FORMS 1 "07 February 2005" "GNUe Forms"
+.TH GNUE\-FORMS 1 "05 March 2005" "GNUe Forms"
.SH NAME
gnue\-forms \- GNUe Forms
.SH SYNOPSIS
@@ -63,6 +63,9 @@
NOTE: SUPPLYING A PASSWORD VIA THE COMMAND LINE MAY BE CONSIDERED A
SECURITY RISK AND IS NOT RECOMMENDED.
.TP
+.B \-\-silent
+Displays no output at all.
+.TP
.B \-\-username <name>
Username used to log into the database. Note that if specified,
this will be used for all databases. If not supplied, the program
Modified: trunk/gnue-forms/po/de.po
===================================================================
--- trunk/gnue-forms/po/de.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/de.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Reinhard M�ller <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -35,29 +35,29 @@
msgid "Disables the splash screen"
msgstr "Zeigt den Splash Bildschirm an."
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr "Unbekannter UI Treiber angegeben: %s"
-#: GFClient.py:129
+#: GFClient.py:133
msgid "Unable to load UI driver: %s"
msgstr "UI Treiber %s konnte nicht geladen werden"
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "Keine Formular-Definitionsdatei angegeben."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
msgstr "Die folgenden Benutzeroberfl�chen werden von GNUe Forms unterst�tzt:"
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr "Um eine allgemeine Hilfe zu sehen, verwenden Sie die Option '--help'."
-#: GFClient.py:188
+#: GFClient.py:204
msgid "User interface command line options:"
msgstr "Kommandozeilenargumente f�r Benutzeroberfl�chen:"
@@ -81,7 +81,7 @@
msgid "Trigger Exception :\n"
msgstr "Fehler im Trigger:\n"
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Die Daten sind noch nicht gespeichert. Bitte speichern oder verwerfen Sie "
@@ -118,19 +118,19 @@
msgstr "Abfrage erfolgreich."
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "Das Formular ist schreibgesch�tzt"
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr "Formular-Trigger lieferte einen Fehler"
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr "Block-Trigger lieferte einen Fehler"
-#: GFForm.py:678
+#: GFForm.py:680
msgid ""
"Database commit error:\n"
"%(exType)s\n"
@@ -140,8 +140,8 @@
"%(exType)s\n"
"%(exMessage)s"
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
msgid "You cannot do that in query mode."
msgstr "Diese Aktion ist im Abfrage-Modus nicht erlaubt."
@@ -149,33 +149,33 @@
msgid "Unable to open file: %s"
msgstr "Datei kann nicht ge�ffnet werden: %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
msgid "Unable to login to datasource: %s"
msgstr "Die Datenbankanmeldung kann nicht durchgef�hrt werden: %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
msgid "Error while communicating with datasource: %s"
msgstr "Fehler bei der Kommunikation mit der Datenquelle: %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
"Das Formular enth�lt keine navigierbaren Elemente. Es kann nicht angezeigt "
"werden."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "Ung�ltiger numerischer Wert eingegeben."
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Die aktuellen Daten sind gespeichert."
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "In diesem Block ist das L�schen nicht zul�ssig"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "In diesem Block ist das Einf�gen nicht zul�ssig"
@@ -193,11 +193,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "Block '%(block)s' enth�lt keine Datenquelle '%(datasource)s'"
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr "Eingabefeld referenziert einen nicht existierenden Block '%s'"
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr "Eingabefeld referenziert ein nicht existierendes Feld '%s'"
@@ -205,339 +205,339 @@
msgid "Datasource '%s' not found"
msgstr "Datenquelle '%s' nicht gefunden"
-#: GFParser.py:93
+#: GFParser.py:91
msgid "Title"
msgstr "Titel"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
msgid "Read Only"
msgstr "Schreibgesch�tzt"
-#: GFParser.py:105
+#: GFParser.py:103
msgid "Name"
msgstr "Name"
-#: GFParser.py:109
+#: GFParser.py:107
msgid "Style"
msgstr "Stil"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr "Dialog"
-#: GFParser.py:136
+#: GFParser.py:138
msgid "Tab Location"
msgstr "Reiterposition"
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr "Keine Reiter"
-#: GFParser.py:139
+#: GFParser.py:141
msgid "Left tabs"
msgstr "Reiter an der linken Seite"
-#: GFParser.py:140
+#: GFParser.py:142
msgid "Right tabs"
msgstr "Reiter an der rechten Seite"
-#: GFParser.py:141
+#: GFParser.py:143
msgid "Botton tabs"
msgstr "Reiter am unteren Rand"
-#: GFParser.py:142
+#: GFParser.py:144
msgid "Top tabs"
msgstr "Reiter am oberen Rand"
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr "Zeilenabstand"
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr "Navigation wechselt Seiten"
-#: GFParser.py:217
+#: GFParser.py:224
msgid "Auto Create Record"
msgstr "Automatisch neuen Datensatz erzeugen"
-#: GFParser.py:223
+#: GFParser.py:230
msgid "Auto Next Record"
msgstr "Automatisch zum n�chsten Datensatz wechseln"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr "Automatische Commits"
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr "Block nach Commit automatisch leeren"
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr "Datens�tze k�nnen erzeugt und ge�ndert werden"
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "Ja"
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr "Nein"
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
msgid "Update Only"
msgstr "Nur �nderungen m�glich"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
msgid "New Records Only"
msgstr "Nur Neuanlage m�glich"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr "Abfragen sind erlaubt"
-#: GFParser.py:259
+#: GFParser.py:266
msgid "Allow Deletes"
msgstr "Datens�tze k�nnen gel�scht werden"
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
msgid "Navigable"
msgstr "Block ist angesteuerbar"
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr "Datens�tze k�nnen via Benutzerschnittstelle gel�scht werden"
-#: GFParser.py:277
+#: GFParser.py:284
msgid "Prevent Inserts"
msgstr "Datens�tze k�nnen via Benutzerschnittstelle eingef�gt werden"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr "Links"
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr "Rechts"
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr "Zentriert"
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr "Feld (Datenbank)"
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr "Maximale Textl�nge"
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr "Minimale Textl�nge"
-#: GFParser.py:389
+#: GFParser.py:386
msgid "As Entered"
msgstr "Wie angegeben"
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr "Gro�buchstaben"
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr "Kleinbuchstaben"
-#: GFParser.py:396
+#: GFParser.py:394
msgid "Data Type"
msgstr "Datentyp"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr "Text"
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr "Numerisch"
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr "Datum/Uhrzeit"
-#: GFParser.py:425
+#: GFParser.py:408
msgid "F/K Datasource"
msgstr "F/K Datenquelle"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr "Schl�ssel-Feld in der Detail-Relation"
-#: GFParser.py:434
+#: GFParser.py:418
msgid "F/K Description Field"
msgstr "Ausgabe-Feld in der Detail-Relation"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr "F/K Aktualisierungsmethode"
-#: GFParser.py:440
+#: GFParser.py:430
msgid "On form startup"
msgstr "Beim Start des Formulars"
-#: GFParser.py:441
+#: GFParser.py:431
msgid "On field modification"
msgstr "Bei einer �nderung des Feldes"
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr "Bei der Best�tigung der �nderungen"
-#: GFParser.py:447
+#: GFParser.py:438
msgid "Default (New Records)"
msgstr "Voreinstellung (neue Datens�tze)"
-#: GFParser.py:454
+#: GFParser.py:445
msgid "Default to last entry"
msgstr ""
"Neue Datens�tze werden mit dem zuletzt angegebenen Inhalt dieses Feldes "
"initialisert"
-#: GFParser.py:462
+#: GFParser.py:453
msgid "Default (Querying)"
msgstr "Vorgabewert beim Start einer Abfrage."
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr "Nachl�ssige Abfragen"
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr "Gro�-/Kleinschreibung f�r Abfragen ignorieren"
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr "Nur NULL"
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr "Abfrage zulassen"
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr "F�hrende Leerzeichen entfernen"
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr "Abschlie�ende Leerzeichen entfernen"
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr "Focus-Reihenfolge"
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr "Voreinstellung"
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr "Passwort/Versteckt"
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr "Dropdown/Combo-Box"
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr "Listenfeld"
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr "Checkbox"
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr "Fixtext (nicht editierbar)"
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr "Format-Maske"
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr "Eingabe-Maske"
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr "Ausgabe-Maske"
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr "Feld enth�lt den URL des Bildes"
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr "Feld enth�lt eine PIL-Kodierung des Bildes"
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr "Bild in Originalgr��e (nicht skaliert)"
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr "Skalierung auf die Breite"
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr "Skalierung auf die H�he"
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr "Skalierung auf Breite und H�he"
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr "Algorithmus f�r beste Anpassung"
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr "Feld enth�lt den URL der Komponente"
-#: GFParser.py:744
+#: GFParser.py:712
msgid "Field contains the data of the component in Base63 encoding"
msgstr "Feld enth�lt die Daten der Komponente in Base64-Kodierung"
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
msgid "Description field"
msgstr "Beschreibung"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr "Eigenes ID-Feld"
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr "�bergeordnetes ID-Feld"
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr "Tabellenhinweis f�r Bl�tter-Tabellen"
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr "ID eines Feldes"
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr "M/D Minimalanzahl untergeordneter Zeilen"
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr "M/D Maximalanzahl untergeordneter Zeilen"
@@ -545,7 +545,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr "Der UI-Driver %(name)s implementiert die Methode %(method)s nicht"
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
msgid "GNUe Message"
msgstr "GNUe Meldung"
Modified: trunk/gnue-forms/po/es_ES.po
===================================================================
--- trunk/gnue-forms/po/es_ES.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/es_ES.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms-0.5.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: 2004-06-09\n"
"Last-Translator: Jose Esteban <address@hidden>\n"
"Language-Team: es_ES\n"
@@ -33,20 +33,20 @@
msgid "Disables the splash screen"
msgstr "Deshabilita la 'splash screen'"
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr "Manejador de interfaz de usuario desconocido: %s"
-#: GFClient.py:129
+#: GFClient.py:133
#, fuzzy
msgid "Unable to load UI driver: %s"
msgstr "Incapaz de cargar un manejador de UI. Abandonando."
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "No se ha indicado fichero formulario."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
@@ -54,11 +54,11 @@
"Se soportan las siguientes interfaces de usuario. Puede seleccionar mediante "
"opci�n --interface"
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr "Para ayuda genera, ejecute el comando con opci�n --help."
-#: GFClient.py:188
+#: GFClient.py:204
msgid "User interface command line options:"
msgstr "Opciones de l�nea de comandos disponibles:"
@@ -82,7 +82,7 @@
msgid "Trigger Exception :\n"
msgstr "Excepci�n en trigger:\n"
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr "Datos no guardados. Guarde los cambios o limpie el formulario."
@@ -119,19 +119,19 @@
msgstr "Interrogaci�n satisfactoria"
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "El formulario es de solo lectura."
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr "Un trigger del formulario devolvi� error"
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr "Un trigger de bloque devolvi� error"
-#: GFForm.py:678
+#: GFForm.py:680
#, fuzzy
msgid ""
"Database commit error:\n"
@@ -142,8 +142,8 @@
"%s\n"
"%s "
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
msgid "You cannot do that in query mode."
msgstr "No puede hacer eso en modo interrogaci�n"
@@ -155,7 +155,7 @@
"\n"
" %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
#, fuzzy
msgid "Unable to login to datasource: %s"
msgstr ""
@@ -163,7 +163,7 @@
"\n"
" %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
#, fuzzy
msgid "Error while communicating with datasource: %s"
msgstr ""
@@ -171,24 +171,24 @@
"\n"
" %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "No hay controles navegables. No se puede mostrar el formulario."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "El valor num�rico proporcionado no es v�lido"
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Los datos actuales estan guardados."
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "El bloque no permite borrar"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "El bloque no permite insertar."
@@ -206,11 +206,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr ""
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr ""
@@ -218,342 +218,342 @@
msgid "Datasource '%s' not found"
msgstr ""
-#: GFParser.py:93
+#: GFParser.py:91
msgid "Title"
msgstr "&Archivo"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
msgid "Read Only"
msgstr "Solo lectura"
-#: GFParser.py:105
+#: GFParser.py:103
msgid "Name"
msgstr ""
-#: GFParser.py:109
+#: GFParser.py:107
#, fuzzy
msgid "Style"
msgstr "&Archivo"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr "Di�logo"
-#: GFParser.py:136
+#: GFParser.py:138
msgid "Tab Location"
msgstr "Orientaci�n de tabulaci�n"
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr "Sin tabulaci�n"
-#: GFParser.py:139
+#: GFParser.py:141
#, fuzzy
msgid "Left tabs"
msgstr "Tabulaci�n izquierda"
-#: GFParser.py:140
+#: GFParser.py:142
#, fuzzy
msgid "Right tabs"
msgstr "Tabulaci�n derecha"
-#: GFParser.py:141
+#: GFParser.py:143
#, fuzzy
msgid "Botton tabs"
msgstr "Tabulaci�n inferior"
-#: GFParser.py:142
+#: GFParser.py:144
#, fuzzy
msgid "Top tabs"
msgstr "Tabulaci�n superior"
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr "Espaciado de l�nea"
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr "Navegaci�n transparente"
-#: GFParser.py:217
+#: GFParser.py:224
msgid "Auto Create Record"
msgstr "Creaci�n registro auto"
-#: GFParser.py:223
+#: GFParser.py:230
msgid "Auto Next Record"
msgstr "Registro siguiente auto"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr "Auto actualizar"
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr "Limiar al actualizar"
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr "Permitir edici�n"
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "S�"
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr "No"
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
msgid "Update Only"
msgstr "Solo actualizacion"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
msgid "New Records Only"
msgstr "Solo nuevos registros"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr "Permitir interrogaci�n"
-#: GFParser.py:259
+#: GFParser.py:266
msgid "Allow Deletes"
msgstr "Permitir borrado"
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
msgid "Navigable"
msgstr "Navegable"
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr "Bloqueo de borrado"
-#: GFParser.py:277
+#: GFParser.py:284
msgid "Prevent Inserts"
msgstr "Bloqueo de inserci�n"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr "Izquierda"
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr "Derecha"
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr "Centrado"
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr "Columna (Database)"
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr ""
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr ""
-#: GFParser.py:389
+#: GFParser.py:386
msgid "As Entered"
msgstr "Como se entre"
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr "May�sculas"
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr "Min�sculas"
-#: GFParser.py:396
+#: GFParser.py:394
msgid "Data Type"
msgstr "Tipo de dato"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr "Texto"
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr "Num�rico"
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr "Fecha/Hora"
-#: GFParser.py:425
+#: GFParser.py:408
msgid "F/K Datasource"
msgstr "Fuente de datos para clave externa"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr "Campo ligado como clave externa"
-#: GFParser.py:434
+#: GFParser.py:418
msgid "F/K Description Field"
msgstr "Campo que describe la clave externa"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr "Modo de refresco de claves externas"
-#: GFParser.py:440
+#: GFParser.py:430
msgid "On form startup"
msgstr "Al abrir el formulario"
-#: GFParser.py:441
+#: GFParser.py:431
msgid "On field modification"
msgstr "Refrescar claves externas al modificar el dato"
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr "Al actualizar"
-#: GFParser.py:447
+#: GFParser.py:438
msgid "Default (New Records)"
msgstr "Por defecto (registros nuevos)"
-#: GFParser.py:454
+#: GFParser.py:445
msgid "Default to last entry"
msgstr "Por defecto, el �ltimo valor proporcionado"
-#: GFParser.py:462
+#: GFParser.py:453
msgid "Default (Querying)"
msgstr "Por defecto (Interrogaci�n)"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr "Interrogaciones texto difuso"
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr "Ignorar may/min en interrogaciones"
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr "Solo nulo"
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr "Permitir interrogaci�n"
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr "Eliminar espacios iniciales"
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr "Eliminar espacios finales"
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr "Ordenaci�n en secuencia de foco"
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr "Por defecto"
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr "Clave/oculto"
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr "Desplegable"
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr "Lista"
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr "Marca-opci�n"
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr "Etiqueta (no-editable)"
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr "Plantilla de formato"
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr "Plantilla de entrada"
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr "Plantilla para mostrar"
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr "El dato contiene la URL de una imagen"
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr "El campo contiene codificaci�n PIL de la imagen"
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr "Imagen a tama�o original (sin escalar)"
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr "Ajustar a lo ancho"
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr "Ajustoar a lo alto"
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr "Escalar a lo alto y ancho (puede distorsionar)"
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr "Utilizar m�todo de mejor encaje"
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr "El campo contiene la URL de un componente"
-#: GFParser.py:744
+#: GFParser.py:712
msgid "Field contains the data of the component in Base63 encoding"
msgstr "El campo contiene datos de un componente codificados en Base63"
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
msgid "Description field"
msgstr "Campo que describe la clave externa"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr "Identificador propio del campo"
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr "Campo con ID paterno"
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr "Indicaci�n para tablas paginadas"
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr "Identificador de un campo"
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr "M�nimo de filas en detalle"
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr "M�ximo de filas de detalle"
@@ -561,7 +561,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr ""
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
msgid "GNUe Message"
msgstr ""
Modified: trunk/gnue-forms/po/es_MX.po
===================================================================
--- trunk/gnue-forms/po/es_MX.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/es_MX.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: 2002-07-05 13:48+0200\n"
"Last-Translator: Enrique Sanchez <address@hidden>\n"
"Language-Team: Espa~ol/Mexico\n"
@@ -33,30 +33,30 @@
msgid "Disables the splash screen"
msgstr "Deshabilita la 'splash screen'"
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr ""
-#: GFClient.py:129
+#: GFClient.py:133
#, fuzzy
msgid "Unable to load UI driver: %s"
msgstr "Incapaz de cargar el manejador ODBC para %s"
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "No se ha especificado ninguna Definicion de Forma."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
msgstr ""
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr ""
-#: GFClient.py:188
+#: GFClient.py:204
#, fuzzy
msgid "User interface command line options:"
msgstr ""
@@ -87,7 +87,7 @@
msgid "Trigger Exception :\n"
msgstr ""
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Datos no guardados. Guarde los cambios o limpie la forma para proceder."
@@ -120,27 +120,27 @@
msgstr ""
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "Forma es 'read-only'."
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr ""
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr ""
-#: GFForm.py:678
+#: GFForm.py:680
msgid ""
"Database commit error:\n"
"%(exType)s\n"
"%(exMessage)s"
msgstr ""
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
msgid "You cannot do that in query mode."
msgstr ""
@@ -152,7 +152,7 @@
"\n"
" %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
#, fuzzy
msgid "Unable to login to datasource: %s"
msgstr ""
@@ -160,7 +160,7 @@
"\n"
" %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
#, fuzzy
msgid "Error while communicating with datasource: %s"
msgstr ""
@@ -168,24 +168,24 @@
"\n"
" %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "No hay widgets navegables en esta forma. Incapaz de desplegar."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "El Valor numerico proporcionado, es invalido"
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Los datos actuales son guardados."
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "El Bloque no permite borrar"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "El Bloque no permite insertar."
@@ -201,11 +201,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr ""
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr ""
@@ -213,356 +213,356 @@
msgid "Datasource '%s' not found"
msgstr ""
-#: GFParser.py:93
+#: GFParser.py:91
#, fuzzy
msgid "Title"
msgstr "&Archivo"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
#, fuzzy
msgid "Read Only"
msgstr "Aviso de 'Read Only'"
-#: GFParser.py:105
+#: GFParser.py:103
#, fuzzy
msgid "Name"
msgstr "Nombre"
-#: GFParser.py:109
+#: GFParser.py:107
#, fuzzy
msgid "Style"
msgstr "&Archivo"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr ""
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr ""
-#: GFParser.py:136
+#: GFParser.py:138
#, fuzzy
msgid "Tab Location"
msgstr "o bien via URL"
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr ""
-#: GFParser.py:139
+#: GFParser.py:141
msgid "Left tabs"
msgstr ""
-#: GFParser.py:140
+#: GFParser.py:142
msgid "Right tabs"
msgstr ""
-#: GFParser.py:141
+#: GFParser.py:143
msgid "Botton tabs"
msgstr ""
-#: GFParser.py:142
+#: GFParser.py:144
msgid "Top tabs"
msgstr ""
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr ""
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:217
+#: GFParser.py:224
#, fuzzy
msgid "Auto Create Record"
msgstr "Eliminar registro"
-#: GFParser.py:223
+#: GFParser.py:230
#, fuzzy
msgid "Auto Next Record"
msgstr "Registro siguiente"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
#, fuzzy
msgid "No"
msgstr "nov"
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
#, fuzzy
msgid "Update Only"
msgstr "Aviso de 'Read Only'"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
#, fuzzy
msgid "New Records Only"
msgstr "Registro siguiente"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:259
+#: GFParser.py:266
#, fuzzy
msgid "Allow Deletes"
msgstr "&Elimina %s"
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
msgid "Navigable"
msgstr ""
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr ""
-#: GFParser.py:277
+#: GFParser.py:284
#, fuzzy
msgid "Prevent Inserts"
msgstr "Inspector de Propiedades"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr ""
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr ""
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr ""
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr ""
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr ""
-#: GFParser.py:389
+#: GFParser.py:386
msgid "As Entered"
msgstr ""
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr ""
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:394
#, fuzzy
msgid "Data Type"
msgstr "Tipo Nativo"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr ""
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr ""
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr ""
-#: GFParser.py:425
+#: GFParser.py:408
#, fuzzy
msgid "F/K Datasource"
msgstr "Detalle de Datasource"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr ""
-#: GFParser.py:434
+#: GFParser.py:418
#, fuzzy
msgid "F/K Description Field"
msgstr "Descripcion"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr ""
-#: GFParser.py:440
+#: GFParser.py:430
msgid "On form startup"
msgstr ""
-#: GFParser.py:441
+#: GFParser.py:431
msgid "On field modification"
msgstr ""
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr ""
-#: GFParser.py:447
+#: GFParser.py:438
#, fuzzy
msgid "Default (New Records)"
msgstr "Eliminar registro"
-#: GFParser.py:454
+#: GFParser.py:445
#, fuzzy
msgid "Default to last entry"
msgstr "Ejecutar Query"
-#: GFParser.py:462
+#: GFParser.py:453
#, fuzzy
msgid "Default (Querying)"
msgstr "Ejecutar Query"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr ""
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr ""
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr ""
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr ""
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr ""
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr ""
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr ""
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr ""
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr ""
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr ""
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr ""
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr ""
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr ""
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr ""
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr ""
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr ""
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr ""
-#: GFParser.py:744
+#: GFParser.py:712
msgid "Field contains the data of the component in Base63 encoding"
msgstr ""
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
#, fuzzy
msgid "Description field"
msgstr "Descripcion"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr ""
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr ""
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr ""
@@ -570,7 +570,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr ""
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
#, fuzzy
msgid "GNUe Message"
msgstr "Salir GNUe Designer"
Modified: trunk/gnue-forms/po/fr.po
===================================================================
--- trunk/gnue-forms/po/fr.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/fr.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: 2004-04-10 19:29+0200\n"
"Last-Translator: Laurent Savaete <address@hidden>\n"
"Language-Team: Francais <address@hidden>\n"
@@ -36,20 +36,20 @@
msgid "Disables the splash screen"
msgstr "D�sactive l'�cran de d�marrage"
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr "Pilote d'UI sp�cifi� inconnu: %s"
-#: GFClient.py:129
+#: GFClient.py:133
#, fuzzy
msgid "Unable to load UI driver: %s"
msgstr "Impossible de charger un pilote d'UI valide. Abandon."
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "Pas de fichier de d�finition de formulaire sp�cifi�."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
@@ -57,12 +57,12 @@
"Les interfaces suivantes sont support�es par GNUe Forms. Vous\n"
"pouvez s�lectionner une interface avec l'option --interface."
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr ""
"Pour obtenir l'aide g�n�rale, executez cette commande avec l'option --help."
-#: GFClient.py:188
+#: GFClient.py:204
msgid "User interface command line options:"
msgstr "Options de la ligne de commande de l'interface utilisateur:"
@@ -86,7 +86,7 @@
msgid "Trigger Exception :\n"
msgstr "D�clencher l'exception : \n"
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Donn�es non sauvegard�es. Enregistrez les changements ou effacez le "
@@ -123,19 +123,19 @@
msgid "Query successful."
msgstr ""
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "Formulaire en lecture seule"
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr "Le trigger du formulaire a renvoy� une erreur."
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr "Le trigger du bloc a renvoy� une erreur."
-#: GFForm.py:678
+#: GFForm.py:680
#, fuzzy
msgid ""
"Database commit error:\n"
@@ -146,8 +146,8 @@
"%s\n"
"%s"
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
#, fuzzy
msgid "You cannot do that in query mode."
msgstr "Le formulaire n'est pas en mode recherche."
@@ -160,7 +160,7 @@
"\n"
"%s"
-#: GFInstance.py:302
+#: GFInstance.py:315
#, fuzzy
msgid "Unable to login to datasource: %s"
msgstr ""
@@ -168,7 +168,7 @@
"\n"
"%s"
-#: GFInstance.py:306
+#: GFInstance.py:319
#, fuzzy
msgid "Error while communicating with datasource: %s"
msgstr ""
@@ -176,26 +176,26 @@
"\n"
"%s"
-#: GFInstance.py:344
+#: GFInstance.py:367
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
"Il n'y a pas de composants navigables dans ce formulaire. Affichage "
"impossible."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "Valeur num�rique saisie incorrecte."
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Donn�es actuelles sauvegard�es"
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "Le bloc n'autorise pas la suppression"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "Le bloc n'autorise pas l'insertion"
@@ -213,11 +213,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr ""
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr ""
@@ -225,356 +225,356 @@
msgid "Datasource '%s' not found"
msgstr ""
-#: GFParser.py:93
+#: GFParser.py:91
msgid "Title"
msgstr "Titre"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
msgid "Read Only"
msgstr "Lecture seule"
-#: GFParser.py:105
+#: GFParser.py:103
msgid "Name"
msgstr ""
-#: GFParser.py:109
+#: GFParser.py:107
#, fuzzy
msgid "Style"
msgstr "Titre"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr "Boite de dialogue"
-#: GFParser.py:136
+#: GFParser.py:138
msgid "Tab Location"
msgstr ""
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr "Pas de tabulations"
-#: GFParser.py:139
+#: GFParser.py:141
#, fuzzy
msgid "Left tabs"
msgstr "Pas de tabulations"
-#: GFParser.py:140
+#: GFParser.py:142
#, fuzzy
msgid "Right tabs"
msgstr "Droite"
-#: GFParser.py:141
+#: GFParser.py:143
#, fuzzy
msgid "Botton tabs"
msgstr "Pas de tabulations"
-#: GFParser.py:142
+#: GFParser.py:144
#, fuzzy
msgid "Top tabs"
msgstr "Pas de tabulations"
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr "Ecartement des lignes"
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:217
+#: GFParser.py:224
#, fuzzy
msgid "Auto Create Record"
msgstr "Supprimer l'enregistrement courant"
-#: GFParser.py:223
+#: GFParser.py:230
#, fuzzy
msgid "Auto Next Record"
msgstr "Enregistrement suivant"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr ""
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
#, fuzzy
msgid "Update Only"
msgstr "Lecture seule"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
#, fuzzy
msgid "New Records Only"
msgstr "Enregistrement suivant"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:259
+#: GFParser.py:266
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
#, fuzzy
msgid "Navigable"
msgstr "&Navigation"
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr "Emp�cher les suppressions"
-#: GFParser.py:277
+#: GFParser.py:284
msgid "Prevent Inserts"
msgstr "Emp�cher les insertions"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr "Gauche"
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr "Droite"
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr "Centr�"
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr "Champ (base de donn�es)"
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr ""
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr ""
-#: GFParser.py:389
+#: GFParser.py:386
#, fuzzy
msgid "As Entered"
msgstr "Centr�"
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr ""
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:394
msgid "Data Type"
msgstr "Type de donn�es"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr "Texte"
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr "Num�rique"
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr "Date/Heure"
-#: GFParser.py:425
+#: GFParser.py:408
msgid "F/K Datasource"
msgstr "Source de donn�es F/K"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr "Champ li� F/K"
-#: GFParser.py:434
+#: GFParser.py:418
msgid "F/K Description Field"
msgstr "Champ de description F/K"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr "M�thode de rafraichissment F/K"
-#: GFParser.py:440
+#: GFParser.py:430
#, fuzzy
msgid "On form startup"
msgstr "Mettre � jour seulement au lancement"
-#: GFParser.py:441
+#: GFParser.py:431
#, fuzzy
msgid "On field modification"
msgstr "Mettre � jour sur modification du champ"
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr ""
-#: GFParser.py:447
+#: GFParser.py:438
#, fuzzy
msgid "Default (New Records)"
msgstr "D�faut (Nouveau champ)"
-#: GFParser.py:454
+#: GFParser.py:445
#, fuzzy
msgid "Default to last entry"
msgstr "Derni�re valeur par d�faut ?"
-#: GFParser.py:462
+#: GFParser.py:453
#, fuzzy
msgid "Default (Querying)"
msgstr "D�faut (Requ�te)"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr "Ignorer la casse dans les requ�tes"
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr ""
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr ""
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr "Enlever les espaces � gauche"
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr "Enlever les espaces � droite"
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr "D�faut"
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr "Mot de passe/Cach�"
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr "Menu d�roulant"
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr ""
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr "Case � cocher"
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr "Etiquette (non �ditable)"
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr "Masque de formatage"
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr "Masque de saisie"
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr "Masque d'affichage"
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr "Le champ contient l'URL de l'image."
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr "Le champ contient un encodage PIL de l'image"
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr ""
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr ""
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr "Le champ contient l'URL du composant"
-#: GFParser.py:744
+#: GFParser.py:712
#, fuzzy
msgid "Field contains the data of the component in Base63 encoding"
msgstr "Le champ contient l'URL du composant"
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
#, fuzzy
msgid "Description field"
msgstr "Champ de description F/K"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr ""
-#: GFParser.py:828
+#: GFParser.py:790
#, fuzzy
msgid "Parent ID field"
msgstr "Emp�cher les suppressions"
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr ""
@@ -582,7 +582,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr ""
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
msgid "GNUe Message"
msgstr ""
Modified: trunk/gnue-forms/po/hu.po
===================================================================
--- trunk/gnue-forms/po/hu.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/hu.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Kmetyk� G�bor <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -33,20 +33,20 @@
msgid "Disables the splash screen"
msgstr "Letiltja az ind�t�k�perny�t"
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr "Ismeretlen UI meghajt�: %s"
# c:\python22\lib\site-packages\gnue/forms/GFClient.py:97
-#: GFClient.py:129
+#: GFClient.py:133
msgid "Unable to load UI driver: %s"
msgstr "Nem lehet bet�lteni az UI meghajt�t: %s"
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "Nincs megadva k�perny� defin�ci�s file."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
@@ -54,13 +54,13 @@
"A GNUe Forms az al�bbi interf�szeket t�mogatja. Az interf�szt a\n"
"--interface kapcsol�val v�laszthatja ki."
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr ""
"�ltal�nos segzts�g megtekint�s�hez a --help kapcsol�val futtassa ugyanezt a "
"parancsot."
-#: GFClient.py:188
+#: GFClient.py:204
msgid "User interface command line options:"
msgstr "Felhaszn�l�i fel�let parancssori kapcsol�i:"
@@ -84,7 +84,7 @@
msgid "Trigger Exception :\n"
msgstr "Trigger kiv�tel :\n"
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Az adatok nincsenek mentve. A folytat�shoz mentse a v�ltoztat�sokat vagy "
@@ -121,19 +121,19 @@
msgid "Query successful."
msgstr "Lek�rdez�s sikeres."
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "A k�perny� csak olvashat�"
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr "A k�perny� trigger hib�t adott vissza"
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr "A blokk trigger hib�t adott vissza"
-#: GFForm.py:678
+#: GFForm.py:680
msgid ""
"Database commit error:\n"
"%(exType)s\n"
@@ -144,8 +144,8 @@
"%(exMessage)s "
# c:\python22\lib\site-packages\gnue/forms/GFForm.py:454
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
msgid "You cannot do that in query mode."
msgstr "Ezt nem lehet lek�rdez� m�dban v�grehajtani."
@@ -153,31 +153,31 @@
msgid "Unable to open file: %s"
msgstr "Nem lehet megnyitni a f�jlt: %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
msgid "Unable to login to datasource: %s"
msgstr "Nem siker�lt a bel�p�s az adatb�zisba: %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
msgid "Error while communicating with datasource: %s"
msgstr "Hiba az adatforr�ssal t�rt�n� kommunik�ci�ban: %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "Ezen a k�perny�n nincs navig�lhat� kontroll. Nem lehet megjelen�teni."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "Hib�s sz�m."
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Az aktu�lis adatok ment�sre ker�ltek"
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "A blokkban nem lehet t�r�lni"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "A blokkban nem lehet besz�rni"
@@ -193,11 +193,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr "A '%(datasource)s' adatforr�s a '%(block)s' blokkban nem tal�lhat�"
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr "A bejegyz�s a nem l�tez� '%s' blokkra hivatkozik"
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr "A bejegyz�s a nem l�tez� '%s' mez�re hivatkozik"
@@ -205,341 +205,341 @@
msgid "Datasource '%s' not found"
msgstr "A '%s' adatforr�s nem tal�lhat�"
-#: GFParser.py:93
+#: GFParser.py:91
msgid "Title"
msgstr "C�m"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
msgid "Read Only"
msgstr "Csak olvashat�"
-#: GFParser.py:105
+#: GFParser.py:103
msgid "Name"
msgstr "N�v"
-#: GFParser.py:109
+#: GFParser.py:107
msgid "Style"
msgstr "St�lus"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr "Norm�l"
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr "P�rbesz�d"
-#: GFParser.py:136
+#: GFParser.py:138
msgid "Tab Location"
msgstr "F�l elhelyezked�se"
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr "Nincs f�l"
-#: GFParser.py:139
+#: GFParser.py:141
msgid "Left tabs"
msgstr "Bal f�lek"
-#: GFParser.py:140
+#: GFParser.py:142
msgid "Right tabs"
msgstr "Jobb f�lek"
-#: GFParser.py:141
+#: GFParser.py:143
msgid "Botton tabs"
msgstr "Als� f�lek"
-#: GFParser.py:142
+#: GFParser.py:144
msgid "Top tabs"
msgstr "Fels� f�lek"
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr "Sort�vols�g"
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr "Transzparens navig�ci�"
# c:\python22\lib\site-packages\gnue/designer/base/Instance.py:306
-#: GFParser.py:217
+#: GFParser.py:224
msgid "Auto Create Record"
msgstr "Rekord automatikus l�trehoz�sa"
-#: GFParser.py:223
+#: GFParser.py:230
msgid "Auto Next Record"
msgstr "Automatikusan k�vetkez� rekordra l�p"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr "Automatikus v�grehajt�s"
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr "Automatikus t�rl�s v�grehajt�skor"
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr "Szerkeszt�s enged�lyez�se"
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "Igen"
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr "Nem"
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
msgid "Update Only"
msgstr "Csak m�dos�that�"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
msgid "New Records Only"
msgstr "Csak �j rekordok"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr "Lek�rdez�s enged�lyezve"
-#: GFParser.py:259
+#: GFParser.py:266
msgid "Allow Deletes"
msgstr "T�rl�sek enged�lyezve"
# c:\python22\lib\site-packages\gnue/navigator/UIwin32.py:257
# c:\python22\lib\site-packages\gnue/navigator/UIwxpython.py:146
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
msgid "Navigable"
msgstr "Navig�l�s enged�lyezve"
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr "T�rl�s megakad�lyoz�sa"
-#: GFParser.py:277
+#: GFParser.py:284
msgid "Prevent Inserts"
msgstr "Besz�r�s megakad�lyoz�sa"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr "Bal"
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr "Jobb"
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr "K�z�pre z�rt"
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr "Mez� (adatb�zis)"
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr "Max. sz�veghossz"
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr "Min. sz�veghossz"
-#: GFParser.py:389
+#: GFParser.py:386
msgid "As Entered"
msgstr "Ahogy bevitelre ker�lt"
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr "Nagybet�s"
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr "kisbet�s"
-#: GFParser.py:396
+#: GFParser.py:394
msgid "Data Type"
msgstr "Adatt�pus"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr "Sz�veg"
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr "Sz�m"
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr "D�tum/Id�"
#
c:\python22\lib\site-packages\gnue/designer/base/tools/DataSourceEditor.py:470
-#: GFParser.py:425
+#: GFParser.py:408
msgid "F/K Datasource"
msgstr "Idegen kulcs adatforr�s"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr "Idegen kulcshoz k�t�tt mez�"
-#: GFParser.py:434
+#: GFParser.py:418
msgid "F/K Description Field"
msgstr "Idegen kulcs le�r� mez�"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr "Idegen kulcs friss�t�si m�dszer"
-#: GFParser.py:440
+#: GFParser.py:430
msgid "On form startup"
msgstr "A k�perny� indul�sakor"
-#: GFParser.py:441
+#: GFParser.py:431
msgid "On field modification"
msgstr "Mez� v�ltoz�sakor"
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr "V�grehajt�skor"
-#: GFParser.py:447
+#: GFParser.py:438
msgid "Default (New Records)"
msgstr "Alap�rtelmezett (�j rekordok)"
-#: GFParser.py:454
+#: GFParser.py:445
msgid "Default to last entry"
msgstr "Alap�rtelmezett az utols� �rt�k"
-#: GFParser.py:462
+#: GFParser.py:453
msgid "Default (Querying)"
msgstr "Alap�rtelmezett (Lek�rdez�s)"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr "Fel�letes lek�rdez�sek"
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr "A kis/nagybet�s �r�sm�d nem sz�m�t a lek�rdez�sekn�l"
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr "Csak Null"
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr "Lek�rdez�s enged�lyezve"
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr "�res helyek lev�g�sa balr�l"
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr "�res helyek lev�g�sa jobbr�l"
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr "F�kusz sorrend"
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr "Alap�rtelmezett"
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr "Jelsz�/Rejtett"
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr "Leg�rd�l�/Combo box"
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr "Listbox"
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr "Jel�l�mez�"
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr "C�mke (nem v�ltoztathat�)"
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr "Form�tum maszk"
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr "Beviteli maszk"
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr "Megjelen�t�si maszk"
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr "A mez� a k�p URL-j�t tartalmazza"
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr "A mez� a k�p PIL-k�dol�s�t tartalmazza"
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr "Teljes m�ret� k�p (nincs sk�l�zva)"
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr "Sz�less�ghez igaz�t"
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr "Magass�ghoz igaz�t"
-#: GFParser.py:696
+#: GFParser.py:660
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:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr "Legjobb illeszked�ses algoritmus"
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr "A mez� a komponens URL-j�t tartalmazza"
-#: GFParser.py:744
+#: GFParser.py:712
msgid "Field contains the data of the component in Base63 encoding"
msgstr "A mez� a komponens adat�t Base63 k�dol�ssal tartalmazza"
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
msgid "Description field"
msgstr "Le�r� mez�"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr "Saj�t ID mez�"
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr "Sz�l� ID mez�"
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr "T�bla tipp a lev�l t�bl�khoz"
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr "Egy mez� ID-je"
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr "M/D Min. gyermek sorok"
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr "M/D Max. gyermek sorok"
@@ -547,7 +547,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr "A %(name)s UI meghajt�ban nincs megval�s�tva a %(method)s"
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
msgid "GNUe Message"
msgstr "GNUe �zenet"
Modified: trunk/gnue-forms/po/lt.po
===================================================================
--- trunk/gnue-forms/po/lt.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/lt.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: 2002-07-05 13:48+0200\n"
"Last-Translator: Art�ras Kriukovas <address@hidden>\n"
"Language-Team: Lithuania\n"
@@ -28,30 +28,30 @@
msgid "Disables the splash screen"
msgstr "I�jungia 'splash screen'"
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr ""
-#: GFClient.py:129
+#: GFClient.py:133
#, fuzzy
msgid "Unable to load UI driver: %s"
msgstr "nepavyko paleisti ODBC draiverio skirto %s"
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "Nenurodyta jokia forma."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
msgstr ""
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr ""
-#: GFClient.py:188
+#: GFClient.py:204
#, fuzzy
msgid "User interface command line options:"
msgstr ""
@@ -82,7 +82,7 @@
msgid "Trigger Exception :\n"
msgstr ""
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr "Duomenys nei�saugoti. I�saugokite poky�ius arba at�aukite juos."
@@ -114,27 +114,27 @@
msgstr ""
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "Forma yra 'tik skaitymui'."
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr ""
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr ""
-#: GFForm.py:678
+#: GFForm.py:680
msgid ""
"Database commit error:\n"
"%(exType)s\n"
"%(exMessage)s"
msgstr ""
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
msgid "You cannot do that in query mode."
msgstr ""
@@ -146,7 +146,7 @@
"\n"
" %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
#, fuzzy
msgid "Unable to login to datasource: %s"
msgstr ""
@@ -154,7 +154,7 @@
"\n"
" %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
#, fuzzy
msgid "Error while communicating with datasource: %s"
msgstr ""
@@ -162,24 +162,24 @@
"\n"
" %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr "�ioje formoje n�ra fokusuojam� lauk�. Nepavyko parodyti formos."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "�vesta neteisinga skaitin� reik�m�."
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Dabartiniai duomenys i�saugoti."
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "Bloke negalima trinti."
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "Bloke negalima �ra�yti."
@@ -195,11 +195,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr ""
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr ""
@@ -207,356 +207,356 @@
msgid "Datasource '%s' not found"
msgstr ""
-#: GFParser.py:93
+#: GFParser.py:91
#, fuzzy
msgid "Title"
msgstr "&Failas"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
#, fuzzy
msgid "Read Only"
msgstr "'Tik skaitymui' �sp�jimas"
-#: GFParser.py:105
+#: GFParser.py:103
#, fuzzy
msgid "Name"
msgstr "Pavadinimas"
-#: GFParser.py:109
+#: GFParser.py:107
#, fuzzy
msgid "Style"
msgstr "&Failas"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr ""
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr ""
-#: GFParser.py:136
+#: GFParser.py:138
#, fuzzy
msgid "Tab Location"
msgstr "arba URL adres�"
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr ""
-#: GFParser.py:139
+#: GFParser.py:141
msgid "Left tabs"
msgstr ""
-#: GFParser.py:140
+#: GFParser.py:142
msgid "Right tabs"
msgstr ""
-#: GFParser.py:141
+#: GFParser.py:143
msgid "Botton tabs"
msgstr ""
-#: GFParser.py:142
+#: GFParser.py:144
msgid "Top tabs"
msgstr ""
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr ""
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:217
+#: GFParser.py:224
#, fuzzy
msgid "Auto Create Record"
msgstr "I�trinti �ra��"
-#: GFParser.py:223
+#: GFParser.py:230
#, fuzzy
msgid "Auto Next Record"
msgstr "Sekantis �ra�as"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr ""
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
#, fuzzy
msgid "Update Only"
msgstr "'Tik skaitymui' �sp�jimas"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
#, fuzzy
msgid "New Records Only"
msgstr "Sekantis �ra�as"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:259
+#: GFParser.py:266
#, fuzzy
msgid "Allow Deletes"
msgstr "&I�trinti %s"
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
msgid "Navigable"
msgstr ""
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr ""
-#: GFParser.py:277
+#: GFParser.py:284
#, fuzzy
msgid "Prevent Inserts"
msgstr "Savybi� inspektorius"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr ""
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr ""
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr ""
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr ""
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr ""
-#: GFParser.py:389
+#: GFParser.py:386
msgid "As Entered"
msgstr ""
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr ""
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:394
#, fuzzy
msgid "Data Type"
msgstr "Gimtasis tipas"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr ""
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr ""
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr ""
# ../../designer/src/PopupMenu.py:48 :128
-#: GFParser.py:425
+#: GFParser.py:408
#, fuzzy
msgid "F/K Datasource"
msgstr "duomen� �altinis"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr ""
-#: GFParser.py:434
+#: GFParser.py:418
#, fuzzy
msgid "F/K Description Field"
msgstr "Apra�ymas"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr ""
-#: GFParser.py:440
+#: GFParser.py:430
msgid "On form startup"
msgstr ""
-#: GFParser.py:441
+#: GFParser.py:431
msgid "On field modification"
msgstr ""
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr ""
-#: GFParser.py:447
+#: GFParser.py:438
#, fuzzy
msgid "Default (New Records)"
msgstr "I�trinti �ra��"
-#: GFParser.py:454
+#: GFParser.py:445
#, fuzzy
msgid "Default to last entry"
msgstr "�vykdyti sudaryt� u�klaus�"
-#: GFParser.py:462
+#: GFParser.py:453
#, fuzzy
msgid "Default (Querying)"
msgstr "�vykdyti sudaryt� u�klaus�"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr ""
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr ""
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr ""
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr ""
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr ""
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr ""
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr ""
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr ""
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr ""
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr ""
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr ""
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr ""
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr ""
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr ""
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr ""
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr ""
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr ""
-#: GFParser.py:744
+#: GFParser.py:712
msgid "Field contains the data of the component in Base63 encoding"
msgstr ""
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
#, fuzzy
msgid "Description field"
msgstr "Apra�ymas"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr ""
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr ""
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr ""
@@ -564,7 +564,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr ""
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
#, fuzzy
msgid "GNUe Message"
msgstr "I�eiti i� GNUe dizainerio"
Modified: trunk/gnue-forms/po/ro.po
===================================================================
--- trunk/gnue-forms/po/ro.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/ro.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe Forms\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: 2004-04-7 17:02+0200\n"
"Last-Translator: Florin Boariu <address@hidden>\n"
"Language-Team: Romanian\n"
@@ -35,20 +35,20 @@
msgid "Disables the splash screen"
msgstr "Opreste ecranul splash"
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr "Ati specificat un driver UI necunoscut: %s"
-#: GFClient.py:129
+#: GFClient.py:133
#, fuzzy
msgid "Unable to load UI driver: %s"
msgstr "Nu pot incarca drivere UI valide. Ma dau batut."
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "Nu ati specificat nici un Fisier de Definitie Formular."
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
@@ -56,11 +56,11 @@
"Urmatoarele interfete sunt suportate de GNUe Forms. Puteti selecta una\n"
"prin optiunea --interface."
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr "Pentru ajutor general, rulati aceasta comanda cu optionea --help."
-#: GFClient.py:188
+#: GFClient.py:204
msgid "User interface command line options:"
msgstr "Optiuni de linia de comanda pentru interfata de utilizare:"
@@ -84,7 +84,7 @@
msgid "Trigger Exception :\n"
msgstr "Exceptie trigger: \n"
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"Datele n-au fost salvate. Salvati sau stergeti formularul pentru a continua."
@@ -120,19 +120,19 @@
msgid "Query successful."
msgstr ""
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr "Formularu este read-only"
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr "Un trigger al formularului a returnat o eroare"
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr "Un trigger a blocului a returnat o eroare"
-#: GFForm.py:678
+#: GFForm.py:680
#, fuzzy
msgid ""
"Database commit error:\n"
@@ -143,8 +143,8 @@
"%\n"
"%s "
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
#, fuzzy
msgid "You cannot do that in query mode."
msgstr "Formualrul nu e in mod cautare"
@@ -156,7 +156,7 @@
"Nu pot deschide fisierul\n"
" %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
#, fuzzy
msgid "Unable to login to datasource: %s"
msgstr ""
@@ -164,7 +164,7 @@
"\n"
" %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
#, fuzzy
msgid "Error while communicating with datasource: %s"
msgstr ""
@@ -172,25 +172,25 @@
"\n"
" %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
#, fuzzy
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
"Nu sunt elemente de control navigabile in acest formular. N-am ce sa afisez."
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "A fost introdusa o valoare numerica non-valida."
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "Datele curente sunt salvate"
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "Blocul nu permite stergerea"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "Blocul nu permite adaugarea"
@@ -208,11 +208,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr ""
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr ""
@@ -220,355 +220,355 @@
msgid "Datasource '%s' not found"
msgstr ""
-#: GFParser.py:93
+#: GFParser.py:91
msgid "Title"
msgstr "Titlu"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
msgid "Read Only"
msgstr "Doar Citire (read-only)"
-#: GFParser.py:105
+#: GFParser.py:103
msgid "Name"
msgstr ""
-#: GFParser.py:109
+#: GFParser.py:107
#, fuzzy
msgid "Style"
msgstr "Titlu"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr "Normal"
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr "Dialog"
-#: GFParser.py:136
+#: GFParser.py:138
msgid "Tab Location"
msgstr "Locatie tab"
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr "Fara tab-uri"
-#: GFParser.py:139
+#: GFParser.py:141
#, fuzzy
msgid "Left tabs"
msgstr "Tab stanga"
-#: GFParser.py:140
+#: GFParser.py:142
#, fuzzy
msgid "Right tabs"
msgstr "Tab dreapta"
-#: GFParser.py:141
+#: GFParser.py:143
#, fuzzy
msgid "Botton tabs"
msgstr "Tab jos"
-#: GFParser.py:142
+#: GFParser.py:144
#, fuzzy
msgid "Top tabs"
msgstr "Tab sus"
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr "Spatiul intre randuri"
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:217
+#: GFParser.py:224
#, fuzzy
msgid "Auto Create Record"
msgstr "Sterge inregistrarea actuala"
-#: GFParser.py:223
+#: GFParser.py:230
#, fuzzy
msgid "Auto Next Record"
msgstr "Inregistarea urmatoare"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr ""
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
msgid "No"
msgstr ""
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
#, fuzzy
msgid "Update Only"
msgstr "Doar Citire (read-only)"
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
#, fuzzy
msgid "New Records Only"
msgstr "Inregistarea urmatoare"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:259
+#: GFParser.py:266
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
#, fuzzy
msgid "Navigable"
msgstr "&Navigare"
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr "Impiedica stergerea"
-#: GFParser.py:277
+#: GFParser.py:284
msgid "Prevent Inserts"
msgstr "Impiedica adaugarea"
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr "Stanga"
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr "Dreapta"
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr "Centrat"
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr "Camp (Baza de date)"
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr ""
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr ""
-#: GFParser.py:389
+#: GFParser.py:386
#, fuzzy
msgid "As Entered"
msgstr "Centrat"
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr ""
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:394
msgid "Data Type"
msgstr "Tipul de date"
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr "Text"
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr "Numeric"
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr "Data/Ora"
-#: GFParser.py:425
+#: GFParser.py:408
msgid "F/K Datasource"
msgstr "F/K Sursa de date"
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr "F/L Campul legat"
-#: GFParser.py:434
+#: GFParser.py:418
msgid "F/K Description Field"
msgstr "F/K Campul descriptiv"
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr "F/K Metoda de actualizare"
-#: GFParser.py:440
+#: GFParser.py:430
#, fuzzy
msgid "On form startup"
msgstr "Actualizare doar la pornirea formularului"
-#: GFParser.py:441
+#: GFParser.py:431
#, fuzzy
msgid "On field modification"
msgstr "Actualizare la modificarea campului"
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr ""
-#: GFParser.py:447
+#: GFParser.py:438
#, fuzzy
msgid "Default (New Records)"
msgstr "Standard (Inregistrare noua)"
-#: GFParser.py:454
+#: GFParser.py:445
#, fuzzy
msgid "Default to last entry"
msgstr "Raman la ultima intrare ca actiune standard?"
-#: GFParser.py:462
+#: GFParser.py:453
#, fuzzy
msgid "Default (Querying)"
msgstr "Standard (cauta)"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr "Cautari sloppy"
# FIXME -- need a word for sloppy
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr "Ignora marimea literelor la cautare"
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr ""
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr ""
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr "Taie spatiile din stanga"
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr "Taie spatiile din dreapta"
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr "Ordinea de focus"
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr "Standard"
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr "Parola/Ascuns"
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr "Casuta combo"
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr ""
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr "Cutie de marcat"
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr "Eticheta (ne-editabil)"
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr "Masca de format"
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr "Masca de intrare"
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr "Masca de prezentare"
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr "Campul contine URL-ul imaginii"
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr "Campul contine o codare PIL a imaginii"
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr ""
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr ""
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr "Camputl contine URL-ul componentei"
-#: GFParser.py:744
+#: GFParser.py:712
#, fuzzy
msgid "Field contains the data of the component in Base63 encoding"
msgstr "Camputl contine URL-ul componentei"
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
msgid "Description field"
msgstr "Campul de descriere"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr "Campul cu ID-ul propriu"
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr "Campul cu ID-ul parintelui"
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr "Nume de tabela pentru frunze"
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr "ID-ul unui camp"
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr ""
@@ -576,7 +576,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr ""
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
msgid "GNUe Message"
msgstr ""
Modified: trunk/gnue-forms/po/ru.po
===================================================================
--- trunk/gnue-forms/po/ru.po 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/ru.po 2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
"PO-Revision-Date: $Date$\n"
"Last-Translator: Dmitry Sorokin <address@hidden>\n"
"MIME-Version: 1.0\n"
@@ -26,29 +26,29 @@
msgid "Disables the splash screen"
msgstr ""
-#: GFClient.py:122
+#: GFClient.py:126
msgid "Unknown UI driver specified: %s"
msgstr "������ ����������� UI �������: %s"
-#: GFClient.py:129
+#: GFClient.py:133
msgid "Unable to load UI driver: %s"
msgstr "�� ���� ��������� UI �������: %s"
-#: GFClient.py:168
+#: GFClient.py:176
msgid "No Forms Definition File Specified."
msgstr "���� �������� ����� (.gfd) �� ������"
-#: GFClient.py:183
+#: GFClient.py:199
msgid ""
"The following interfaces are supported by GNUe Forms. You can select an\n"
"interface via the --interface option."
msgstr ""
-#: GFClient.py:186
+#: GFClient.py:202
msgid "To view general help, run this command with the --help option."
msgstr "��� ��������� ���������, ������� ������ ������� � ������ --help"
-#: GFClient.py:188
+#: GFClient.py:204
msgid "User interface command line options:"
msgstr ""
@@ -72,7 +72,7 @@
msgid "Trigger Exception :\n"
msgstr ""
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
msgid "Data not saved. Save changes or clear the form to proceed."
msgstr ""
"������ �� ���������. ��������� ��������� ��� �������� ����� ��� ����������� "
@@ -106,27 +106,27 @@
msgstr ""
# ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
msgid "Form is readonly"
msgstr ""
-#: GFForm.py:640
+#: GFForm.py:642
msgid "Form trigger returned error"
msgstr "������� ����� ���������� � �������"
-#: GFForm.py:651
+#: GFForm.py:653
msgid "Block trigger returned error"
msgstr "������� ����� ���������� � �������"
-#: GFForm.py:678
+#: GFForm.py:680
msgid ""
"Database commit error:\n"
"%(exType)s\n"
"%(exMessage)s"
msgstr ""
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
msgid "You cannot do that in query mode."
msgstr "������ �������� ���������� � ������ �������"
@@ -134,31 +134,31 @@
msgid "Unable to open file: %s"
msgstr "�� ���� ������� ����: %s"
-#: GFInstance.py:302
+#: GFInstance.py:315
msgid "Unable to login to datasource: %s"
msgstr "�� ���� �������������� � ��������� ������: %s"
-#: GFInstance.py:306
+#: GFInstance.py:319
msgid "Error while communicating with datasource: %s"
msgstr "������ ��� �������������� � ���������� ������: %s"
-#: GFInstance.py:344
+#: GFInstance.py:367
msgid "There are no navigable widgets in this form. Unable to display."
msgstr ""
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
msgid "Invalid numeric value entered."
msgstr "������� �������� �������� ��������"
-#: GFInstance.py:907
+#: GFInstance.py:932
msgid "Current data is saved"
msgstr "������� ������ ���������"
-#: GFInstance.py:928
+#: GFInstance.py:953
msgid "Block does not allow delete"
msgstr "���� �� ��������� ��������"
-#: GFInstance.py:951
+#: GFInstance.py:976
msgid "Block does not allow insert"
msgstr "���� �� ��������� �������"
@@ -174,11 +174,11 @@
msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
msgstr ""
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
msgid "Entry references non-existent block '%s'"
msgstr ""
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
msgid "Entry references non-existent field '%s'"
msgstr ""
@@ -186,345 +186,345 @@
msgid "Datasource '%s' not found"
msgstr "�������� ������ '%s' �� ������"
-#: GFParser.py:93
+#: GFParser.py:91
msgid "Title"
msgstr "���������"
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
msgid "Read Only"
msgstr "������ ������"
-#: GFParser.py:105
+#: GFParser.py:103
msgid "Name"
msgstr "�������� : "
-#: GFParser.py:109
+#: GFParser.py:107
msgid "Style"
msgstr "�����"
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
msgid "Normal"
msgstr ""
-#: GFParser.py:112
+#: GFParser.py:110
msgid "Dialog"
msgstr "������"
-#: GFParser.py:136
+#: GFParser.py:138
msgid "Tab Location"
msgstr ""
-#: GFParser.py:138
+#: GFParser.py:140
msgid "No tabs"
msgstr ""
-#: GFParser.py:139
+#: GFParser.py:141
msgid "Left tabs"
msgstr ""
-#: GFParser.py:140
+#: GFParser.py:142
msgid "Right tabs"
msgstr ""
-#: GFParser.py:141
+#: GFParser.py:143
msgid "Botton tabs"
msgstr ""
-#: GFParser.py:142
+#: GFParser.py:144
msgid "Top tabs"
msgstr ""
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
msgid "Row Spacing"
msgstr ""
-#: GFParser.py:207
+#: GFParser.py:214
msgid "Transparent Nav"
msgstr ""
-#: GFParser.py:217
+#: GFParser.py:224
#, fuzzy
msgid "Auto Create Record"
msgstr "������� ������"
-#: GFParser.py:223
+#: GFParser.py:230
#, fuzzy
msgid "Auto Next Record"
msgstr "��������� ������"
-#: GFParser.py:231
+#: GFParser.py:238
msgid "Auto Commit"
msgstr ""
-#: GFParser.py:238
+#: GFParser.py:245
msgid "Auto Clear on Commit"
msgstr ""
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
msgid "Allow Editing"
msgstr ""
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
#: uidrivers/curses/UIdriver.py:250
msgid "Yes"
msgstr "��"
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
#: uidrivers/curses/UIdriver.py:251
#, fuzzy
msgid "No"
msgstr "���"
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
msgid "Update Only"
msgstr ""
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
#, fuzzy
msgid "New Records Only"
msgstr "��������� ������"
-#: GFParser.py:254
+#: GFParser.py:261
msgid "Allow Querying"
msgstr ""
-#: GFParser.py:259
+#: GFParser.py:266
msgid "Allow Deletes"
msgstr ""
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
msgid "Navigable"
msgstr ""
-#: GFParser.py:271
+#: GFParser.py:278
msgid "Prevent Deletes"
msgstr ""
-#: GFParser.py:277
+#: GFParser.py:284
msgid "Prevent Inserts"
msgstr ""
-#: GFParser.py:304
+#: GFParser.py:312
msgid "Left"
msgstr ""
-#: GFParser.py:305
+#: GFParser.py:313
msgid "Right"
msgstr ""
-#: GFParser.py:306
+#: GFParser.py:314
msgid "Centered"
msgstr ""
-#: GFParser.py:347
+#: GFParser.py:344
msgid "Field (Database)"
msgstr ""
-#: GFParser.py:352
+#: GFParser.py:349
msgid "Max Text Length"
msgstr ""
-#: GFParser.py:357
+#: GFParser.py:354
msgid "Min Text Length"
msgstr ""
-#: GFParser.py:389
+#: GFParser.py:386
msgid "As Entered"
msgstr ""
-#: GFParser.py:390
+#: GFParser.py:387
msgid "Upper case"
msgstr ""
-#: GFParser.py:391
+#: GFParser.py:388
msgid "Lower case"
msgstr ""
-#: GFParser.py:396
+#: GFParser.py:394
msgid "Data Type"
msgstr ""
-#: GFParser.py:398
+#: GFParser.py:396
msgid "Text"
msgstr ""
-#: GFParser.py:399
+#: GFParser.py:397
msgid "Numeric"
msgstr ""
-#: GFParser.py:400
+#: GFParser.py:398
msgid "Date/Time"
msgstr ""
-#: GFParser.py:425
+#: GFParser.py:408
msgid "F/K Datasource"
msgstr ""
-#: GFParser.py:429
+#: GFParser.py:412
msgid "F/K Bound Field"
msgstr ""
-#: GFParser.py:434
+#: GFParser.py:418
#, fuzzy
msgid "F/K Description Field"
msgstr " �������� : "
-#: GFParser.py:438
+#: GFParser.py:428
msgid "F/K Refresh Method"
msgstr ""
-#: GFParser.py:440
+#: GFParser.py:430
msgid "On form startup"
msgstr ""
-#: GFParser.py:441
+#: GFParser.py:431
msgid "On field modification"
msgstr ""
-#: GFParser.py:442
+#: GFParser.py:432
msgid "On commit"
msgstr ""
-#: GFParser.py:447
+#: GFParser.py:438
#, fuzzy
msgid "Default (New Records)"
msgstr "������� ������"
-#: GFParser.py:454
+#: GFParser.py:445
#, fuzzy
msgid "Default to last entry"
msgstr "��������� ������"
-#: GFParser.py:462
+#: GFParser.py:453
#, fuzzy
msgid "Default (Querying)"
msgstr "��������� ������"
-#: GFParser.py:469
+#: GFParser.py:460
msgid "Sloppy Queries"
msgstr ""
-#: GFParser.py:476
+#: GFParser.py:467
msgid "Ignore Case on Queries"
msgstr ""
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
msgid "Null Only"
msgstr ""
-#: GFParser.py:494
+#: GFParser.py:485
msgid "Allow Query"
msgstr ""
-#: GFParser.py:498
+#: GFParser.py:489
msgid "Trim left spaces"
msgstr ""
-#: GFParser.py:504
+#: GFParser.py:495
msgid "Trim right spaces"
msgstr ""
-#: GFParser.py:537
+#: GFParser.py:529
msgid "Focus Order"
msgstr ""
-#: GFParser.py:562
+#: GFParser.py:557
msgid "Default"
msgstr ""
-#: GFParser.py:563
+#: GFParser.py:558
msgid "Password/Hidden"
msgstr ""
-#: GFParser.py:564
+#: GFParser.py:559
msgid "Dropdown/Combo box"
msgstr ""
-#: GFParser.py:565
+#: GFParser.py:560
msgid "Listbox"
msgstr ""
-#: GFParser.py:566
+#: GFParser.py:561
msgid "Checkbox"
msgstr ""
-#: GFParser.py:567
+#: GFParser.py:562
msgid "Label (non-editable)"
msgstr ""
-#: GFParser.py:577
+#: GFParser.py:573
msgid "Format Mask"
msgstr ""
-#: GFParser.py:581
+#: GFParser.py:577
msgid "Input Mask"
msgstr ""
-#: GFParser.py:584
+#: GFParser.py:581
msgid "Display Mask"
msgstr ""
-#: GFParser.py:686
+#: GFParser.py:648
msgid "Field contains the URL of the image"
msgstr ""
-#: GFParser.py:687
+#: GFParser.py:649
msgid "Field contains a PIL encoding of the image"
msgstr ""
-#: GFParser.py:693
+#: GFParser.py:657
msgid "Full-size image (no scaling)"
msgstr ""
-#: GFParser.py:694
+#: GFParser.py:658
msgid "Scale to width"
msgstr ""
-#: GFParser.py:695
+#: GFParser.py:659
msgid "Scale to height"
msgstr ""
-#: GFParser.py:696
+#: GFParser.py:660
msgid "Scale width and height (may distort image)"
msgstr ""
-#: GFParser.py:697
+#: GFParser.py:661
msgid "Use a best-fit algorithm"
msgstr ""
-#: GFParser.py:743
+#: GFParser.py:711
msgid "Field contains the URL of the component"
msgstr ""
-#: GFParser.py:744
+#: GFParser.py:712
msgid "Field contains the data of the component in Base63 encoding"
msgstr ""
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
msgid "Description field"
msgstr "�������� ����"
-#: GFParser.py:823
+#: GFParser.py:785
msgid "Own ID field"
msgstr ""
-#: GFParser.py:828
+#: GFParser.py:790
msgid "Parent ID field"
msgstr ""
-#: GFParser.py:833
+#: GFParser.py:795
msgid "Table hint for leaf tables"
msgstr ""
-#: GFParser.py:854
+#: GFParser.py:816
msgid "ID of a field"
msgstr ""
-#: GFParser.py:1091
+#: GFParser.py:1060
msgid "M/D Min Child Rows"
msgstr ""
-#: GFParser.py:1102
+#: GFParser.py:1071
msgid "M/D Max Child Rows"
msgstr ""
@@ -532,7 +532,7 @@
msgid "The UI-Driver %(name)s has no implementation of %(method)s"
msgstr ""
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
msgid "GNUe Message"
msgstr ""
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r7097 - in trunk/gnue-forms: . doc doc/man po,
reinhard <=