[libgda] Updated Czech translation
- From: Marek Černocký <mcernocky src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Updated Czech translation
- Date: Tue, 17 Sep 2013 16:54:04 +0000 (UTC)
commit 77aa90831f28ca6024e490607469f935bfe4c2fa
Author: Marek Černocký <marek manet cz>
Date: Tue Sep 17 18:52:52 2013 +0200
Updated Czech translation
tools/browser/help/cs/cs.po | 4301 ++++++++++++++++++++++++-------------------
1 files changed, 2430 insertions(+), 1871 deletions(-)
---
diff --git a/tools/browser/help/cs/cs.po b/tools/browser/help/cs/cs.po
index abb34f7..370edaa 100644
--- a/tools/browser/help/cs/cs.po
+++ b/tools/browser/help/cs/cs.po
@@ -1,1203 +1,1598 @@
# Czech translation for libgda.
# Copyright (C) 2011 libgda's COPYRIGHT HOLDER
# This file is distributed under the same license as the libgda package.
-#
# Marek Černocký <marek manet cz>, 2011, 2013.
#
msgid ""
msgstr ""
"Project-Id-Version: libgda master\n"
-"POT-Creation-Date: 2011-07-28 07:28+0000\n"
-"PO-Revision-Date: 2013-04-26 19:07+0200\n"
+"POT-Creation-Date: 2013-09-16 19:44+0000\n"
+"PO-Revision-Date: 2013-09-17 18:51+0200\n"
"Last-Translator: Marek Černocký <marek manet cz>\n"
"Language-Team: Czech <gnome-cs-list gnome org>\n"
+"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Gtranslator 2.91.6\n"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/ldap-connections.page:52(None)
-msgid ""
-"@@image: 'figures/ldap-table-mapping.png'; "
-"md5=39f204f664cf1202deb716bb19b8993b"
-msgstr ""
-"@@image: 'figures/ldap-table-mapping.png'; "
-"md5=39f204f664cf1202deb716bb19b8993b"
-
-#: C/ldap-connections.page:5(title) C/ldap-browser-perspective.page:5(title)
-#: C/virtual-connections.page:5(title) C/variables.page:5(title)
-#: C/table-insert-data.page:5(title) C/transactions.page:5(title)
-#: C/schema-browser-perspective.page:5(title)
-#: C/query-execution-perspective.page:5(title) C/general-ui.page:5(title)
-#: C/features.page:5(title) C/diagram.page:5(title) C/declaredfk.page:5(title)
-#: C/data-manager-source-editor.page:5(title)
-#: C/data-manager-xml-syntax.page:5(title)
-#: C/data-manager-perspective.page:5(title) C/actions.page:5(title)
-msgid "1"
-msgstr "1"
+#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
+msgctxt "_"
+msgid "translator-credits"
+msgstr "Marek Černocký <marek manet cz>"
-#: C/ldap-connections.page:9(title)
-msgid "LDAP connections"
-msgstr "Připojenà k adresáři LDAP"
+#. (itstool) path: credit/name
+#: C/index.page:6
+msgid "Vivien Malerba"
+msgstr "Vivien Malerba"
+
+#. (itstool) path: page/title
+#: C/index.page:11
+msgid "Gda Browser Help"
+msgstr "NápovÄ›da k prohlÞeÄi gda"
-#: C/ldap-connections.page:10(p)
+#. (itstool) path: page/p
+#: C/index.page:12
msgid ""
-"LDAP connections are different than other connections in a way that an LDAP "
-"database stores data in a hierarchical way, in the DIT (Directory "
-"Information Tree), whereas other databases accessible using the <app>gda-"
-"browser</app> application are relational databases."
+"<app>gda-browser</app> is a tool for database administrators: they can "
+"analyse database's schemas to understand how data is organized, run SQL "
+"commands interactively, and in a broader way manage the data contained in "
+"the databases."
msgstr ""
-"PÅ™ipojenà k adresáři LDAP se od ostatnÃch pÅ™ipojenà liÅ¡Ã v tom, že databáze "
-"LDAP uchovávajà data hierarchickým způsobem, v tzv. DIT (Directory "
-"Information Tree – stromÄ› adresářových informacÃ), zatÃmco ostatnà databáze "
-"pÅ™Ãstupné z aplikace <app>gda-browser</app> jsou relaÄnà databáze."
+"<app>gda-browser</app> je nástroj pro správce databázÃ: mohou analyzovat "
+"databázová schémata, aby zÃskali pÅ™ehled o struktuÅ™e dat, spouÅ¡tÄ›t "
+"interaktivnÄ› pÅ™Ãkazy SQL a v krajnÃm pÅ™ÃpadÄ› i spravovat data obsažená v "
+"databázÃch."
-#: C/ldap-connections.page:15(p)
+#. (itstool) path: page/p
+#: C/index.page:16
msgid ""
-"As a consequence, LDAP connections are treaded specially: as normal "
-"connections with tables (see the table mapping explained next), and through "
-"the presence of the <link xref=\"ldap-browser-perspective\"> LDAP browser "
-"perspective</link>"
+"Several connections to databases can be opened at once, allowing the user to "
+"work on multiple databases at once (it is also possible to execute commands "
+"on several connections at the same time)."
msgstr ""
-"V důsledku toho jsou pÅ™Ãpojenà k adresářům LDAP spouÅ¡tÄ›na speciálnÄ›: jako "
-"normálnà připojenàs tabulkami (viz mapovánà tabulek vysvětlené dále) a "
-"zobrazovány z <link xref=\"ldap-browser-perspective\">hlediska ProhlÞeÄ "
-"adresáře LDAP</link>."
+"PÅ™ipojenà k databázi je možné otevÅ™Ãt nÄ›kolik naráz, takže uživatel může "
+"pracovat na vÃce databázÃch naráz (lze také provádÄ›t pÅ™Ãkazy na nÄ›kolika "
+"pÅ™ÃpojenÃch ve stejnou chvÃli)."
-#: C/ldap-connections.page:20(p)
+#. (itstool) path: page/p
+#: C/index.page:19
msgid ""
-"Note that LDAP connections may not be available is either the LDAP database "
-"provider is not installed or if the LDAP support was disabled during the "
-"compilation."
+"As <app>gda-browser</app> uses the <app>libgda</app> library, it can open "
+"connections to databases for which a database driver (provider) exists in "
+"<app>libgda</app> (<link href=\"http://www.oracle.com\";>Oracle</link>, <link "
+"href=\"http://www.mysql.org\";>MySQL</link>, <link href=\"http://www.";
+"postgresql.org/\">PostgreSQL</link>, <link href=\"http://www.sqlite.org";
+"\">SQLite</link>, MS Access (through the <link href=\"http://sourceforge.net/";
+"projects/mdbtools/\">MDBTools</link> library), <link href=\"http://en.";
+"wikipedia.org/wiki/LDAP\">LDAP</link> and <link href=\"http://java.sun.com/";
+"docs/books/tutorial/jdbc/index.html\">JDBC</link> are supported at the "
+"moment)."
msgstr ""
-"Upozorňujeme, že připojenà LDAP nemusà být k dispozici, pokud nenà "
-"nainstalován poskytovatel databáze LDAP nebo pokud byla podpora LDAP "
-"zakázána při překladu aplikace."
+"Protože <app>gda-browser</app> použÃvá knihovnu <app>libgda</app>, dokáže "
+"otevÅ™Ãt pÅ™ipojenà ke vÅ¡em databázÃm, pro které existuje databázový ovladaÄ "
+"(poskytovatel) v <app>libgda</app> (v souÄasnosti jsou podporovány <link "
+"href=\"http://www.oracle.com\";>Oracle</link>, <link href=\"http://www.mysql.";
+"org\">MySQL</link>, <link href=\"http://www.postgresql.org/\";>PostgreSQL</"
+"link>, <link href=\"http://www.sqlite.org\";>SQLite</link>, MS Access (přes "
+"<link href=\"http://sourceforge.net/projects/mdbtools/\";>MDBTools</link> "
+"library), <link href=\"http://en.wikipedia.org/wiki/LDAP\";>LDAP</link> a "
+"<link href=\"http://java.sun.com/docs/books/tutorial/jdbc/index.html\";>JDBC</"
+"link>)."
-#: C/ldap-connections.page:26(title)
-msgid "LDAP table's mapping"
-msgstr "Mapovánà tabulek adresáře LDAP"
+#. (itstool) path: section/title
+#: C/index.page:29
+msgid "Presentation"
+msgstr "PÅ™edstavenÃ"
-#: C/ldap-connections.page:27(p)
-msgid ""
-"Within an LDAP connection, it is possible to declare virtual tables which "
-"are mapped to an LDAP search. These virtual tables can then later be used "
-"like any other table. The first column of each LDAP virtual table will "
-"always be the DN (Distinguished Name) of the entry represented in the row; "
-"the other columns depend on the table definition."
-msgstr ""
-"V rámci připojenà k adresáři LDAP je možné deklarovat virtuálnà tabulky, "
-"které jsou mapovány na hledánà LDAP. Tyto virtuálnà tabulky mohou být "
-"pozdÄ›ji použity podobnÄ› jako jiné tabulky. PrvnÃm sloupcem každé takové "
-"virtuálnà tabulky LDAP je vždy DN (rozlišovacà název) záznamu "
-"pÅ™edstavujÃcÃho řádek; ostatnà sloupce pak odvisejà od definice tabulky."
+#. (itstool) path: section/title
+#: C/index.page:32
+msgid "Perspectives"
+msgstr "Hlediska"
-#: C/ldap-connections.page:33(p)
-msgid "An LDAP virtual table is defined by the following attributes:"
-msgstr "Virtuálnà tabulka LDAP je definována následujÃcÃmi vlastnostmi:"
+#. (itstool) path: section/title
+#: C/index.page:36
+msgid "Connections management"
+msgstr "Správa pÅ™ipojenÃ"
-#: C/ldap-connections.page:37(p)
-msgid "a table name"
-msgstr "název tabulky"
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/actions.page:33
+msgctxt "_"
+msgid ""
+"external ref='figures/action-4.png' md5='100071a6077a81f6282c19fe5160629a'"
+msgstr ""
+"external ref='figures/action-4.png' md5='100071a6077a81f6282c19fe5160629a'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/actions.page:40
+#| msgid ""
+#| "@@image: 'figures/action-1.png'; md5=bb889796dfd0467d6d0b0b338f3674f8"
+msgctxt "_"
+msgid ""
+"external ref='figures/action-1.png' md5='bb889796dfd0467d6d0b0b338f3674f8'"
+msgstr ""
+"external ref='figures/action-1.png' md5='bb889796dfd0467d6d0b0b338f3674f8'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/actions.page:48
+#| msgid ""
+#| "@@image: 'figures/action-2.png'; md5=8ea0610cb4be792c57a62882050aad6e"
+msgctxt "_"
+msgid ""
+"external ref='figures/action-2.png' md5='8ea0610cb4be792c57a62882050aad6e'"
+msgstr ""
+"external ref='figures/action-2.png' md5='8ea0610cb4be792c57a62882050aad6e'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/actions.page:56
+#| msgid ""
+#| "@@image: 'figures/action-3.png'; md5=321f1284164e0f1bb1d1f0fc49050a77"
+msgctxt "_"
+msgid ""
+"external ref='figures/action-3.png' md5='321f1284164e0f1bb1d1f0fc49050a77'"
+msgstr ""
+"external ref='figures/action-3.png' md5='321f1284164e0f1bb1d1f0fc49050a77'"
+
+#. (itstool) path: info/title
+#: C/actions.page:5 C/data-manager-perspective.page:5
+#: C/data-manager-xml-syntax.page:5 C/data-manager-source-editor.page:5
+#: C/declaredfk.page:5 C/diagram.page:5 C/features.page:5 C/general-ui.page:5
+#: C/query-execution-perspective.page:5 C/schema-browser-perspective.page:5
+#: C/transactions.page:5 C/table-insert-data.page:5 C/variables.page:5
+#: C/virtual-connections.page:5 C/ldap-browser-perspective.page:5
+#: C/ldap-connections.page:5
+#| msgid "1"
+msgctxt "sort"
+msgid "1"
+msgstr "1"
-#: C/ldap-connections.page:38(p)
-msgid ""
-"the base DN for the search: the LDAP entry at which the search begins (if "
-"not specified then the top level entry of the LDAP connection is used)"
-msgstr ""
-"základnà rozliÅ¡ovacà název DN pro hledánÃ: záznam LDAP, ve kterém hledánà "
-"zaÄÃná (pokud nenà urÄen, je použit záznam nejvyššà úrovnÄ› v pÅ™ipojenÃ)"
+#. (itstool) path: page/title
+#: C/actions.page:9
+msgid "Actions"
+msgstr "Akce"
-#: C/ldap-connections.page:40(p)
+#. (itstool) path: page/p
+#: C/actions.page:10
msgid ""
-"the search filter: a valid LDAP search filter (if none is provided then the "
-"default search filter is \"(objectClass=*)\", requesting any LDAP entry)."
+"Actions are bits of SQL code which depends on variables and can be executed "
+"from the contextual menu of any data set presented in a grid."
msgstr ""
-"vyhledávacà filtr: platný filtr pro hledánà v adresáři LDAP (pokud nenà "
-"zadán, je výchozà filtr „(objectClass=*)“, který je žádostà o libovolný "
-"záznam LDAP)."
+"Akce jsou kousky kódu SQL, který závisà na proměnných a mohou být spouštěny "
+"z kontextové nabÃdky libovolné datové sady zobrazené v mřÞce."
-#: C/ldap-connections.page:42(p)
+#. (itstool) path: page/p
+#: C/actions.page:14
msgid ""
-"the attributes: the attributes to retrieve, each attribute will be mapped to "
-"a column of the table. The attributes must be a comma separated list of "
-"attributes, where each attribute can optionally be assigned a type and a "
-"multi value option (see below)."
+"For example if there is a table \"products\" which lists some kind of "
+"products and a table \"comments\" which lists all the comments left by users "
+"on a product (presumably the \"comments\" table will have a foreign key on "
+"the \"products\" table to reference it)."
msgstr ""
-"atributy: atributy, které majà být zÃskány, pÅ™iÄemž každý atribut je mapován "
-"na sloupec tabulky. Atributy musà být v podobÄ› seznamu oddÄ›leného Äárkami, "
-"kde každému atributu může být volitelnÄ› pÅ™iÅ™azen typ a volba pro vÃcenásobné "
-"hodnoty (viz dále)."
+"Pokud třeba máme tabulku „vyrobky“, ve které jsou uvedeny nějaké druhy "
+"výrobků a tabulku „komentare“, ve které jsou k jednotlivým výrobkům "
+"komentáře uživatelů (tabulka „komentare“ bude mÃt nejspÃÅ¡e cizà klÃÄ v "
+"tabulce „vyrobky“, který na ni bude odkazovat)."
-#: C/ldap-connections.page:45(p)
+#. (itstool) path: page/p
+#: C/actions.page:19
msgid ""
-"the scope: the search scope, \"subtree\" (to search the base DN and the "
-"entire sub tree below), \"onelevel\" (to search the immediate children of "
-"the base DN entry only), or \"base\" (to search the base DN only)"
+"An action can be defined to show all the entries in the \"comments\" table "
+"provided the key is defining a product. Then anytime a product is listed in "
+"a result set, the contextual menu will allow the user to execute this action "
+"and thus display all the comments on the selected product. This situation is "
+"illustrated in the following figures."
msgstr ""
-"rozsah: rozsah hledánÃ, „subtree“ (pro hledánà v základnÃm DN a jeho "
-"podÅ™Ãzeném stromÄ›), „onelevel“ (pro hledánà jen v pÅ™Ãmých potomcÃch "
-"základnÃho DN) nebo „base“ (pro hledánà jen v základnÃm DN)"
-
-#: C/ldap-connections.page:50(title) C/ldap-connections.page:51(desc)
-msgid "LDAP table's properties"
-msgstr "Vlastnosti tabulek adresáře LDAP"
+"NÄ›jaká akce může být definována za úÄelem zobrazit vÅ¡echny záznamy v tabulce "
+"„komentare“, která poskytuje klÃÄ urÄujÃcà výrobek. Kdykoliv je ve výsledné "
+"sadÄ› uveden výrobek, bude kontextová nabÃdka poskytovat uživateli spuÅ¡tÄ›nà "
+"této akce a tak si zobrazà všechny komentáře pro vybraný výrobek. Tato "
+"situace je ilustrována na následujÃcÃch obrázcÃch."
-#: C/ldap-connections.page:54(p)
+#. (itstool) path: page/p
+#: C/actions.page:25
msgid ""
-"For example in the figure above, the \"users\" table will \"contain\" all "
-"the LDAP entries from the top level LDAP entry of the connection, and have 3 "
-"columns: the DN, the \"cn\" and the \"jpegPhoto\"."
+"The first step is to define an action, which is just a favorite in the <link "
+"xref=\"query-execution-perspective\">query execution</link> perspective "
+"which is defined as an action: bring up the properties for the favorite, and "
+"make sure the \"Is action\" toggle is checked:"
msgstr ""
-"NapÅ™Ãklad na obrázku výše je tabulka „uzivatele“, která „obsahuje“ vÅ¡echny "
-"záznamy adresáře LDAP od záznamu nejvyššà úrovně LDAP připojenà a má tři "
-"sloupce: DN, „cn“ a „fotkaJPEG“."
+"PrvnÃm krokem je definovat akci, která nenà niÄÃm jiným, než oblÃbenou "
+"položkou v hledisku <link xref=\"query-execution-perspective\">Prováděnà "
+"dotazu</link>, která definuje akci: otevÅ™ete vlastnosti oblÃbené položky a "
+"ujistěte se, že je zaškrtnuto „Jde o akci“:"
-#: C/ldap-connections.page:61(title)
-msgid "Attributes to columns mapping"
-msgstr "Mapovánà atributů na sloupce"
+#. (itstool) path: figure/title
+#: C/actions.page:31
+msgid "Action - define an action"
+msgstr "Akce – definice akce"
-#: C/ldap-connections.page:62(p)
+#. (itstool) path: figure/desc
+#: C/actions.page:32
msgid ""
-"As mentioned in the previous section, each attribute will be mapped to a "
-"column. The column type is normally automatically determined (string, "
-"number, ...) but can be forced by appending to the attribute name the \"::"
-"<type>\" for the requested type."
+"Define the action to list the comments for a product, from the query "
+"execution perspective"
msgstr ""
-"Jak bylo zmÃnÄ›no v pÅ™edchozÃm oddÃle, každý atribut je mapována na sloupec. "
-"Typ sloupce je normálnÄ› urÄen automaticky (Å™etÄ›zec, ÄÃslo, …), ale můžete "
-"jej i vynutit pÅ™ipojenÃm „::<typ>“ za název atributu pro požadovaný typ."
+"Definice akce pro vypsánà komentářů k výrobku, z hlediska Prováděnà dotazu"
-#: C/ldap-connections.page:67(p)
+#. (itstool) path: figure/title
+#: C/actions.page:36
+msgid "Action - display a list of products"
+msgstr "Akce – zobrazenà seznamu výrobků"
+
+#. (itstool) path: figure/desc
+#: C/actions.page:37
msgid ""
-"Also, because some attributes can have multiple values, the table "
-"construction handles multi-valued attributes in different ways, depending on "
-"each attribute's options. An option can be specified by appending the \"::"
-"<option>\" to the attribute name. Valid options are:"
+"In the query execution perspective, let's select all the products. Notice "
+"that there are here two defined actions: \"Add comment on product\" and "
+"\"List comments for product\""
msgstr ""
-"Dále platÃ, že protože nÄ›které atributy mohou mÃt vÃce hodnot, zpracovává "
-"konstrukce tabulky vÃcehodnotové atributy různými způsoby, v závislosti na "
-"volbách u jednotlivých atributů. Volbu lze zadat tak, že za název atributu "
-"pÅ™ipojÃte „::<volba>“. Platné volby jsou:"
+"V hledisku Prováděnà dotazu vyberme všechny výrobky. Všimněte si, že jsou "
+"zde definovány dvě akce: „Přidat komentář k výrobku“ a „Vypsat komentáře k "
+"výrobku“"
-#: C/ldap-connections.page:74(p)
-msgid "\"NULL\" or \"0\": a NULL value will be returned for the attribute"
-msgstr "„NULL“ nebo „0“: pro atribut bude vracen prázdná hodnota NULL"
+#. (itstool) path: page/p
+#: C/actions.page:42
+msgid "Now let's pop up the contextual menu:"
+msgstr "Nynà zobrazme kontextovou nabÃdku:"
-#: C/ldap-connections.page:75(p)
-msgid ""
-"\"CSV\": a comma separated value with all the values of the attribute will "
-"be returned. This only works for string attribute types."
-msgstr ""
-"„CVS“: budou vráceny všechny hodnoty atributu jako seznam hodnot oddělených "
-"Äárkou. To funguje jen pro atributy typu Å™etÄ›zec."
+#. (itstool) path: figure/title
+#: C/actions.page:46
+msgid "Action - contextual menu"
+msgstr "Akce – kontextová nabÃdka"
-#: C/ldap-connections.page:77(p)
+#. (itstool) path: figure/desc
+#: C/actions.page:47
msgid ""
-"\"MULT\" or \"*\": a row will be returned for each value of the attribute, "
-"effectively multiplying the number of returned rows"
+"Pop up the contextual menu and select <guiseq><gui>Execute action</"
+"gui><gui>List comments for product</gui></guiseq>"
msgstr ""
-"„MULT“ nebo „*“: pro každou hodnotu atributu bude vrácen řádek, což v praxi "
-"znásobuje poÄet vracených řádků"
+"Zobrazena kontextová nabÃdka s vybranou položkou <guiseq><gui>Provést akci</"
+"gui><gui>Vypsat komentáře k výrobku</gui></guiseq>"
-#: C/ldap-connections.page:79(p)
+#. (itstool) path: page/p
+#: C/actions.page:50
msgid ""
-"\"1\": only the first value of the attribute will be used, the other values "
-"ignored"
+"After a confirmation of the parameters to execute the action, the result is "
+"there:"
msgstr ""
-"„1“: pro atribut bude použita pouze prvnà hodnota, ostatnà hodnoty jsou "
-"ignorovány"
+"Po potvrzenà požadavku na parametr pro spuštěnà akce zde máme výsledek:"
-#: C/ldap-connections.page:80(p)
-msgid ""
-"\"CONCAT\": the attributes' values are concatenated (with a newline char "
-"between each value)"
-msgstr ""
-"„CONCAT“: hodnoty atributu budou pospojovány (se znakem odřádkovánà mezi "
-"jednotlivými hodnotami)"
+#. (itstool) path: figure/title
+#: C/actions.page:54
+msgid "Action - executed"
+msgstr "Akce – spuštěna"
-#: C/ldap-connections.page:82(p)
-msgid ""
-"\"ERROR\": an error value will be returned (this is the default behaviour)"
-msgstr "„ERROR“: bude vrácena nÄ›jaká chybová hodnota (jde o výchozà chovánÃ)"
+#. (itstool) path: figure/desc
+#: C/actions.page:55
+msgid "The action is now executed"
+msgstr "Akce je nynà spuštěna"
-#: C/ldap-connections.page:87(title)
-msgid "SQL usable with LDAP connections"
-msgstr "SQL použitelné v rámci připojenà k adresáři LDAP"
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/data-manager-perspective.page:27
+#| msgid ""
+#| "@@image: 'figures/data-man-persp.png'; "
+#| "md5=b4e0678527c03093031dcb3805bb2841"
+msgctxt "_"
+msgid ""
+"external ref='figures/data-man-persp.png' "
+"md5='b4e0678527c03093031dcb3805bb2841'"
+msgstr ""
+"external ref='figures/data-man-persp.png' "
+"md5='b4e0678527c03093031dcb3805bb2841'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/data-manager-perspective.page:53 C/data-manager-perspective.page:93
+#| msgid ""
+#| "@@image: 'figures/data-man-mode.png'; md5=fa36a6e1e640c7a082fc7c3d16e095d6"
+msgctxt "_"
+msgid ""
+"external ref='figures/data-man-mode.png' "
+"md5='fa36a6e1e640c7a082fc7c3d16e095d6'"
+msgstr ""
+"external ref='figures/data-man-mode.png' "
+"md5='fa36a6e1e640c7a082fc7c3d16e095d6'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/data-manager-perspective.page:62
+#| msgid ""
+#| "@@image: 'figures/data-man-xmlcompose.png'; "
+#| "md5=fd3ae97c42d58ddbd87404c92b95ee9c"
+msgctxt "_"
+msgid ""
+"external ref='figures/data-man-xmlcompose.png' "
+"md5='fd3ae97c42d58ddbd87404c92b95ee9c'"
+msgstr ""
+"external ref='figures/data-man-xmlcompose.png' "
+"md5='fd3ae97c42d58ddbd87404c92b95ee9c'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/data-manager-perspective.page:69
+#| msgid ""
+#| "@@image: 'figures/data-man-uicompose.png'; "
+#| "md5=33b1cf9354761dac4ee3f14a9534357a"
+msgctxt "_"
+msgid ""
+"external ref='figures/data-man-uicompose.png' "
+"md5='33b1cf9354761dac4ee3f14a9534357a'"
+msgstr ""
+"external ref='figures/data-man-uicompose.png' "
+"md5='33b1cf9354761dac4ee3f14a9534357a'"
+
+#. (itstool) path: page/title
+#: C/data-manager-perspective.page:8
+msgid "The data manager perspective"
+msgstr "Hledisko pro správu dat"
-#: C/ldap-connections.page:88(p)
+#. (itstool) path: page/p
+#: C/data-manager-perspective.page:9
msgid ""
-"You can use the SQL understood by <link href=\"http://sqlite.org/lang.html";
-"\">SQLite</link> in any LDAP connection. Be aware however that if you define "
-"database objects (outside of the extended SQL presented next section), they "
-"will be lost the next time the LDAP connection is opened."
+"Use the data manager perspective to navigate through the database's data. To "
+"switch to this perspective, use the <guiseq><gui>Perspective</gui><gui>Data "
+"Manager</gui></guiseq> menu, or the <keyseq><key>Ctrl</key><key>D</key></"
+"keyseq> shortcut."
msgstr ""
-"V libovolném pÅ™ipojenà LDAP můžete využÃt znalosti SQL z <link href=\"http://";
-"sqlite.org/lang.html\">SQLite</link>. Uvědomte si ale, že pokud definujete "
-"databázové objekty (mimo rozÅ¡ÃÅ™enà SQL uvedené v následujÃcÃm oddÃle), budou "
-"pÅ™i pÅ™ÃÅ¡tÃm otevÅ™enà pÅ™ipojenà LDAP ztraceny."
+"Použijte hledisko správce dat k procházenà dat databáze. K přepnutà do "
+"tohoto hlediska použijte nabÃdku <guiseq><gui>Hledisko</gui><gui>Správce "
+"dat</gui></guiseq> nebo klávesovou zkratku <keyseq><key>Ctrl</key><key>D</"
+"key></keyseq>."
-#: C/ldap-connections.page:93(p)
+#. (itstool) path: page/p
+#: C/data-manager-perspective.page:14
msgid ""
-"So it is perfectly safe for example to create a table to store some LDAP "
-"data which may require a long operation to obtain, but after closing the "
-"LDAP connection, the table and its data will be lost."
+"The workflow in this perspective is organized around the definition of one "
+"or more <em>data sources</em> (which selects data in the database) which, "
+"when executed, result in a data set displayed in a tabular view."
msgstr ""
-"Proto je naprosto bezpeÄné napÅ™Ãklad vytvoÅ™it tabulku, která bude uchovávat "
-"nějaká data z adresáře LDAP, která mohou být požadována pro operace, které "
-"trvajà déle, ale po zavřenà připojenà k adresáři LDAP, budou tabulka a data "
-"v nà ztraceny."
+"Pracovnà postup v tomto hledisku se toÄà okolo definovánà jednoho nebo vÃce "
+"<em>zdrojů dat</em> (které vybÃrajà data v databázi), které po spuÅ¡tÄ›nà "
+"vracà výsledek v podobÄ› datové sady zobrazené v tabulkovém zobrazenÃ."
-#: C/ldap-connections.page:98(p) C/virtual-connections.page:135(p)
+#. (itstool) path: page/p
+#: C/data-manager-perspective.page:19
msgid ""
-"See the <link xref=\"sql-sqlite\">SQL understood by LDAP connections and "
-"virtual connections</link> section for more information."
+"The perspective is divided in two horizontal panes: the left pane to keep "
+"favorite data sources set's definitions, and the right pane being the action "
+"area, where each data source is executed and the results presented in a "
+"tabular view."
msgstr ""
-"VÃce informacà viz oddÃl <link xref=\"sql-sqlite\">PorozumÄ›nà SQL v "
-"pÅ™ipojenÃch k adresáři LDAP a virtuálnÃch pÅ™ipojenÃch</link>."
+"Hledisko je vodorovně rozděleno do dvou panelu: v levém panelu jsou uchovány "
+"definice nastavenà oblÃbených zdrojů dat a pravý panel je oblastÃ, ve které "
+"se provádà akce, kde je každý zdroj dat spouštěn a prezentovány výsledky v "
+"tabulkovém zobrazenÃ."
-#: C/ldap-connections.page:105(title)
-msgid "SQL extension to handle LDAP tables"
-msgstr "RozÅ¡ÃÅ™enà SQL pro práci s tabulkami adresáře LDAP"
+#. (itstool) path: figure/title
+#: C/data-manager-perspective.page:25
+msgid "Data manager perspective"
+msgstr "Hledisko správce dat"
-#: C/ldap-connections.page:106(p)
-msgid "LDAP tables can be created using an extended set of SQL commands:"
-msgstr "Tabulky LDAP je možné vytvářet pomocà rozÅ¡ÃÅ™ené sady pÅ™Ãkazů SQL:"
+#. (itstool) path: figure/desc
+#: C/data-manager-perspective.page:26
+msgid "The data manager perspective, with two data sources"
+msgstr "Hledisko správce dat, se dvěma zdroji dat"
-#: C/ldap-connections.page:110(p)
+#. (itstool) path: page/p
+#: C/data-manager-perspective.page:29
msgid ""
-"<code>CREATE LDAP TABLE <table_name> [BASE='<base_dn>'] "
-"[FILTER='<filter>'] [ATTRIBUTES='<filter>'] [SCOPE='<"
-"filter>']</code> to declare a new LDAP virtual table"
+"In the figure above, there are two data sources: one for the 'customers' "
+"table and one for the 'orders' table (which here lists the orders from a "
+"customer), the later data source depending on the former one as there is a "
+"foreign key from the 'orders' table which references the 'customers' table. "
+"The two data sources have been executed and the result is composed of two "
+"tabular views side by side."
msgstr ""
-"<code>CREATE LDAP TABLE <název_tabulky> [BASE='<základnÃ_dn>'] "
-"[FILTER='<filtr>'] [ATTRIBUTES='<filtr>'] [SCOPE='<filtr>']"
-"</code> pro deklaraci nové virtuálnà tabulky LDAP"
+"Na pÅ™edchozÃm obrázku jsou dva zdroje dat: jeden pro tabulku "
+"„customers“ (zakaznici) a jeden pro tabulku „orders“ (objednavky) (vypisuje "
+"objednávky od zákaznÃka). Druhý jmenovaný zdroj dat závisà na prvnÃm, "
+"protože má cizà klÃÄ z tabulky „orders“, který odkazuje na tabulku "
+"„customers“. Oba zdroje dat byly spuštěny a výsledek je složen do dvou "
+"zobrazenà tabulek vedle sebe."
-#: C/ldap-connections.page:111(p)
+#. (itstool) path: page/p
+#: C/data-manager-perspective.page:36
msgid ""
-"<code>DESCRIBE LDAP TABLE <table_name></code> to show LDAP virtual "
-"table's definition"
+"Because the 'orders' data source depends on the 'customers' data source, its "
+"corresponding view is on the right of the one corresponding to the "
+"'customers' data source. Also when the row selection of the 'customers' view "
+"changes, the whole contents of the 'orders' view is refreshed."
msgstr ""
-"<code>DESCRIBE LDAP TABLE <název_tabulky></code> pro zobrazenà "
-"definice virtuálnà tabulky adresáře LDAP"
+"Protože zdroj dat „orders“ závisà na zdroji dat „customers“, je pÅ™ÃsluÅ¡né "
+"zobrazenà napravo od odpovÃdajÃcÃho zdroje dat „customers“. Rovněž funguje, "
+"že když se změnà výběr řádku v zobrazenà „customers“, aktualizuje se celý "
+"obsah zobrazenà „orders“."
-#: C/ldap-connections.page:112(p)
+#. (itstool) path: section/title
+#: C/data-manager-perspective.page:44
+msgid "Defining data sources"
+msgstr "Definovánà zdrojů dat"
+
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:45
msgid ""
-"<code>ALTER LDAP TABLE <table_name> [BASE='<base_dn>'] "
-"[FILTER='<filter>'] [ATTRIBUTES='<filter>'] [SCOPE='<"
-"filter>']</code> to modify an LDAP virtual table's definition (only the "
-"specified part is actually modified)"
+"The simplest data source is a data source which represents all the data from "
+"a table, displayed when executed as a single tabular view, as if one "
+"executed the <code>SELECT * FROM mytable</code> statement in the <link xref="
+"\"query-execution-perspective\"/>."
msgstr ""
-"<code>ALTER LDAP TABLE <název_tabulky> [BASE='<základnÃ_dn>'] "
-"[FILTER='<filtr>'] [ATTRIBUTES='<filtr>'] [SCOPE='<filtr>']"
-"</code> pro změnu definice virtuálnà tabulky LDAP (prakticky je změněna jen "
-"zadaná Äást)"
+"Nejjednoduššà zdroj dat je takový, který představuje všechna data z tabulky, "
+"zobrazená při spuštěnà zobrazenà jedné tabulky, podobně jako při provedenà "
+"pÅ™Ãkazu <code>SELECT * FROM mojetabulka</code> (viz <link xref=\"query-"
+"execution-perspective\"/>)."
-#: C/ldap-connections.page:113(p)
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:51
msgid ""
-"<code>DROP LDAP TABLE <table_name></code> to remove an LDAP virtual "
-"table. Note that the usual <code>DROP TABLE <table_name></code> can "
-"also be used instead."
+"The following figure shows the data sources editing mode (switch to editing "
+"mode using the <media type=\"image\" mime=\"image/png\" src=\"figures/data-"
+"man-mode.png\"/> toolbar button)."
msgstr ""
-"<code>DROP LDAP TABLE <název_tabulky></code> pro odstraněnà virtuálnà "
-"tabulky adresáře LDAP. Poznamenejme, že obvykle je mÃsto toho možné použÃt "
-"<code>DROP TABLE <název_tabulky></code>."
-
-#: C/ldap-connections.page:116(p)
-msgid "For example the following SQL code:"
-msgstr "NapÅ™Ãklad následujÃcà kód SQL:"
+"NásledujÃcà obrázek ukazuje režim úpravy zdroje dat (do režimu úprav se "
+"pÅ™epnete pomocà tlaÄÃtka <media type=\"image\" mime=\"image/png\" src="
+"\"figures/data-man-mode.png\"/> na liště nástrojů)."
-#: C/ldap-connections.page:119(code)
-#, no-wrap
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:55
msgid ""
-"\n"
-" CREATE LDAP TABLE users FILTER='(objectClass=inetOrgPerson)'\n"
-" ATTRIBUTES='cn,sn,givenName,seeAlso::*' SCOPE='subtree';\n"
-" SELECT * FROM users WHERE cn like '%john%';\n"
-" ALTER LDAP TABLE users FILTER='(&(objectClass=inetOrgPerson)(cn=*john*))';\n"
-" SELECT * FROM users;\n"
-" DROP LDAP TABLE users;\n"
-" "
+"Data sources can be defined using an <link xref=\"data-manager-xml-syntax"
+"\">XML syntax</link>, or using the <link xref=\"data-manager-source-editor"
+"\">default interface</link>."
msgstr ""
-"\n"
-" CREATE LDAP TABLE uzivatele FILTER='(objectClass=inetOrgPerson)'\n"
-" ATTRIBUTES='cn,sn,givenName,seeAlso::*' SCOPE='subtree';\n"
-" SELECT * FROM uzivatele WHERE cn like '%petr%';\n"
-" ALTER LDAP TABLE uzivatele FILTER='(&(objectClass=inetOrgPerson)(cn=*petr*))';\n"
-" SELECT * FROM uzivatele;\n"
-" DROP LDAP TABLE uzivatele;\n"
-" "
+"Zdroje dat se dajà definovat pomocà <link xref=\"data-manager-xml-syntax"
+"\">syntaxe XML</link> nebo pomocà <link xref=\"data-manager-source-editor"
+"\">výchozÃho rozhranÃ</link>."
+
+#. (itstool) path: figure/title
+#: C/data-manager-perspective.page:60 C/data-manager-perspective.page:65
+msgid "Data sources edition"
+msgstr "Úprava zdrojů dat"
-#: C/ldap-connections.page:127(p)
+#. (itstool) path: figure/desc
+#: C/data-manager-perspective.page:61
msgid ""
-"should display twice the same results, which list all the LDAP entries of "
-"the \"inetOrgPerson\" class with a CommonName (cn) containing the \"john\" "
-"string."
-msgstr ""
-"by měl zobrazit dvakrát ten stejný výsledek, kterým je seznam všech záznamů "
-"LDAP tÅ™Ãdy „inetOrgPerson“ s atributem CommonName (cn) obsahujÃcÃm text "
-"„petr“."
+"Editing data sources in the data manager perspective, from the XML syntax"
+msgstr "Úprava zdrojů dat v hledisku správce dat, v podobě syntaxe XML"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/ldap-browser-perspective.page:22(None)
+#. (itstool) path: figure/desc
+#: C/data-manager-perspective.page:66
msgid ""
-"@@image: 'figures/ldap-browser-persp.png'; "
-"md5=e2c1bbcb2f65ffe16b632141908f7027"
+"Editing data sources in the data manager perspective, using the default "
+"interface: two data sources are defined, which list the contents of the "
+"\"customers\" and \"orders\" tables. The setup is the same as the figure "
+"above showing the XML syntax"
msgstr ""
-"@@image: 'figures/ldap-browser-persp.png'; "
-"md5=e2c1bbcb2f65ffe16b632141908f7027"
+"Úprava zdrojů dat v hledisku správce dat, pomocà výchozÃho rozhranÃ: jsou "
+"definovány dva zdroje dat, které vypisujà obsah tabulek „zakaznici“ a "
+"„objednavky“. Nastavenà je stejné, jako na pÅ™edchozÃm obrázku se syntaxà XML"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/ldap-browser-perspective.page:47(None)
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:72 C/query-execution-perspective.page:71
+msgid "The commands available through the command buttons are:"
+msgstr "PÅ™Ãkazy dostupné pÅ™es pÅ™Ãkazová tlaÄÃtka jsou:"
+
+#. (itstool) path: item/p
+#: C/data-manager-perspective.page:76
msgid ""
-"@@image: 'figures/ldap-classes.png'; md5=1ef8ffca04b9ba762a3cf2e884c98d03"
+"<gui>Reset</gui>: resets the XML editor to a default XML template, only "
+"available when the XML view is currently displayed"
msgstr ""
-"@@image: 'figures/ldap-classes.png'; md5=1ef8ffca04b9ba762a3cf2e884c98d03"
+"<gui>Vymazat</gui>: přemaže obsah editoru XML na výchozà šablonu XML, "
+"pÅ™Ãstupné jen pokud je zrovna zobrazeno XML"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/ldap-browser-perspective.page:52(None)
+#. (itstool) path: item/p
+#: C/data-manager-perspective.page:78
msgid ""
-"@@image: 'figures/ldap-search.png'; md5=81aa2f8a2770590d96fd9c980c578d62"
+"<gui>Add</gui>: displays a popup menu with shortcuts to quickly define new "
+"data sources as whole table contents (also analyses the database schema to "
+"propose relevant choices), only available when the XML edition mode is not "
+"selected"
msgstr ""
-"@@image: 'figures/ldap-search.png'; md5=81aa2f8a2770590d96fd9c980c578d62"
-
-#: C/ldap-browser-perspective.page:8(title)
-msgid "The LDAP browser perspective"
-msgstr "Hledisko pro prohlÞenà adresáře LDAP"
+"<gui>PÅ™idat</gui>: zobrazà vyskakovacà nabÃdku se zkratkami na rychle "
+"definované nové zdroje dat v podobÄ› kompletnÃho obsahu tabulky (rovněž "
+"analyzuje databázové schéma kvůli náležitým volbám); dostupné je jen když "
+"nenà vybrán režim úprav XML"
-#: C/ldap-browser-perspective.page:9(p)
+#. (itstool) path: item/p
+#: C/data-manager-perspective.page:81
msgid ""
-"Use the LDAP browser perspective to view and manipulate data stored in an "
-"LDAP directory. To switch to this perspective, use the "
-"<guiseq><gui>Perspective</gui><gui>LDAP browser</gui></guiseq> menu, or the "
-"<keyseq><key>Ctrl</key><key>P</key></keyseq> shortcut. This perspective is "
-"of course only available when the opened connection is an <link xref=\"ldap-"
-"connection\">LDAP connection</link>."
+"<gui>Variables</gui>: shows/hide the <link xref=\"variables-syntax"
+"\">variables</link> panel where you can give values to the variables present "
+"in the SQL code of any data source's definition. The panel is automatically "
+"shown when a variable is detected in the SQL code."
msgstr ""
-"Použijte hledisko ProhlÞeÄ adresáře LDAP k zobrazenà a úpravám dat "
-"uložených v adresáři LDAP. Pro pÅ™epnutà do tohoto hlediska použijte nabÃdku "
-"<guiseq><gui>Hledisko</gui><gui>ProhlÞeÄ adresáře LDAP</gui></guiseq> nebo "
-"klávesovou zkratku <keyseq><key>Ctrl</key><key>P</key></keyseq>. Toto "
-"hledisko je samozřejmě dostupné, jen když je otevřené připojenà <link xref="
-"\"ldap-connection\">pÅ™ipojenÃm k adresáři LDAP</link>."
+"<gui>PromÄ›nné</gui>: zobrazÃ/skryje panel <link xref=\"variables-syntax"
+"\">proměnných</link>, ve kterém máte přehled o proměnných obsažených v kódu "
+"SQL pro definici libovolného zdroje dat. Pokud je v kódu SQL nějaká proměnná "
+"zjištěna, zobrazà se panel automaticky."
-#: C/ldap-browser-perspective.page:14(p)
-msgid ""
-"The perspective is divided in two horizontal panes: the left pane for the "
-"user defined favorites (to hold references to specific LDAP entries or "
-"specific LDAP classes), and the right pane being the action area."
+#. (itstool) path: item/p
+#: C/data-manager-perspective.page:84
+msgid "<gui>Execute</gui>: executes the defined data sources"
+msgstr "<gui>Spustit</gui>: spustit definovaný zdroj dat"
+
+#. (itstool) path: item/p
+#: C/data-manager-perspective.page:85
+msgid "<gui>View XML</gui>: toggles between the XML editor and the UI editor"
msgstr ""
-"Hledisko je vodorovně rozdělen do dvou panelů: levý panel pro uživatelem "
-"definované oblÃbené položky (uchovává odkazy na konkrétnà záznamy LDAP nebo "
-"konkrétnà tÅ™Ãdy LDAP) a pravý panel je oblastÃ, ve které se provádà akce."
+"<gui>Zobrazit XML</gui>: přepne mezi editorem XML a editorem uživatelského "
+"rozhranÃ"
-#: C/ldap-browser-perspective.page:20(title)
-msgid "LDAP browser's entry tab"
-msgstr "Karta záznamů v prohlÞeÄi adresáře LDAP"
+#. (itstool) path: item/p
+#: C/data-manager-perspective.page:86
+msgid "<gui>Help</gui>: shows some help"
+msgstr "<gui>Nápověda</gui>: zobrazà nápovědu"
-#: C/ldap-browser-perspective.page:21(desc)
-msgid "LDAP entries tab"
-msgstr "Karta záznamů adresáře LDAP"
+#. (itstool) path: section/title
+#: C/data-manager-perspective.page:90
+msgid "Executing defined data sources"
+msgstr "Spouštěnà zdrojů dat"
-#: C/ldap-browser-perspective.page:25(p)
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:91
msgid ""
-"The left part of the perspective lists the favorite LDAP entries or classes. "
-"Double clicking on a favorite opens its properties in the right pane. Note "
-"that the LDAP entries favorites will always appear before the classes "
-"favorites."
+"To execute a defined set of data sources, simply switch to execute mode "
+"using the <media type=\"image\" mime=\"image/png\" src=\"figures/data-man-"
+"mode.png\"/> toolbar button or the <gui>Execute</gui> button."
msgstr ""
-"V levé Äásti hlediska jsou vypsány oblÃbené záznamy a tÅ™Ãdy LDAP. Dvojitým "
-"kliknutÃm na oblÃbenou položku otevÅ™ete jejà vlastnosti v pravém panelu. "
-"VÅ¡imnÄ›te si, že oblÃbené záznamy jsou vždy uvedeny pÅ™ed oblÃbenými tÅ™Ãdami."
-
-#: C/ldap-browser-perspective.page:31(p)
-#: C/schema-browser-perspective.page:29(p)
-msgid "The right pane is composed of several types of tabs:"
-msgstr "Pravý panel se skládá z několika typů karet:"
+"Když chcete definovaný zdroj dat spustit, jednoduše se přepněte do režimu "
+"provádÄ›nà pomocà tlaÄÃtka <media type=\"image\" mime=\"image/png\" src="
+"\"figures/data-man-mode.png\"/> na liÅ¡tÄ› nástrojů nebo pomocà tlaÄÃtka "
+"<gui>Spustit</gui>."
-#: C/ldap-browser-perspective.page:35(p)
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:96
msgid ""
-"tabs to explore the LDAP DIT (Directory Information Tree): when an entry is "
-"selected from the tree, its attributes are displayed (only the valued "
-"attributes are displayed, the ones with no value are hidden), and the "
-"entry's DN (Distinguished Name) is always displayed first. Also note that "
-"the children of each entry are only fetched when necessary to avoid "
-"unnecessary requests to the LDAP server."
+"The layout of tabular views for each data source is automatically generated "
+"in columns using the following rule: if a data source B depends on a data "
+"source A, then its tabular view is displayed on the right of the one for A."
msgstr ""
-"karty ke zkoumánà DIT (strom adresářových informacÃ) LDAP: když je ve stromu "
-"vybrán nějaký záznam, zobrazà se jeho atributy (jsou zobrazeny pouze "
-"vyhodnocené atributy, ty bez hodnot jsou skryty) a DN (rozlišovacà název) "
-"záznamu je vždy zobrazen prvnÃ. Rovněž upozorňujeme, že potomci každého ze "
-"záznamů jsou zÃskáni, jen když je nutné pÅ™edejÃt nepotÅ™ebnému požadavku na "
-"server LDAP."
+"Rozvrženà zobrazené tabulky pro každý ze zdrojů dat se vygeneruje "
+"automaticky po sloupcÃch za tÄ›chto pravidel: pokud zdroj dat B závisà na "
+"zdroji dat A, je v zobrazenà tabulky umÃstÄ›n napravo od A."
-#: C/ldap-browser-perspective.page:39(p)
+#. (itstool) path: section/p
+#: C/data-manager-perspective.page:101
msgid ""
-"tabs to explore the LDAP's classes, see figure below. For a selected class, "
-"all the information regarding the class is displayed (description, OID, "
-"type, ...)"
+"Also if you change the selected row of tabular view of a data source A, then "
+"the tabular views of all the data sources depending on A will also have "
+"their tabular view refreshed."
msgstr ""
-"karty ke zkoumánà tÅ™Ãd LDAP, viz obrázek nÞe. Pro vybranou tÅ™Ãdu se zobrazà "
-"všechny informace, které se jà dotýkajà (popis, OID, typ, …)"
+"Rovněž, pokud se změnà vybraný řádek zobrazenà tabulky ze zdroje dat A, bude "
+"aktualizováno zobrazenà tabulek ze vÅ¡ech zdrojů data závisejÃcÃch na A."
-#: C/ldap-browser-perspective.page:41(p)
+#. (itstool) path: page/title
+#: C/data-manager-xml-syntax.page:7
+msgid "The data manager's XML syntax"
+msgstr "Syntaxe XML ve správě dat"
+
+#. (itstool) path: page/p
+#: C/data-manager-xml-syntax.page:8
msgid ""
-"tabs to perform LDAP searches, see figure below. An LDAP search definition "
-"can be saved as a virtual table, see the <link xref=\"ldap-connection#ldap-"
-"table-mapping\">LDAP table's mapping</link>."
+"The XML tree's root node must be a <code><data></code>, which is "
+"allowed to contain one or more data source definitions. Each data source is "
+"defined by <code><query></code> or <code><table></code> nodes, "
+"both accepting the following optional attributes:"
msgstr ""
-"karty k provádÄ›nà hledánà v adresáři LDAP, viz obrázek nÞe. Definici "
-"hledánà v adresáři LDAP je možné uložit jako virtuálnà tabulku, viz <link "
-"xref=\"ldap-connection#ldap-table-mapping\">mapovánà tabulek adresáře LDAP</"
-"link>."
+"Kořenovým uzlem stromu XML musà být <code><data></code>, který může "
+"obsahovat jednu nebo vÃce definic zdrojů dat. Každý zdroj dat je definován "
+"uzly <code><query></code> nebo <code><table></code>, pÅ™iÄemž oba "
+"pÅ™ijÃmajà následujÃcà volitelné atributy:"
-#: C/ldap-browser-perspective.page:45(title)
-msgid "LDAP browser's classes tab"
-msgstr "Karta tÅ™Ãd v prohlÞeÄi adresáře LDAP"
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:15
+msgid ""
+"\"id\" to specify a data source string ID, used when linking data sources "
+"one to another;"
+msgstr ""
+"„id“ pro urÄenà identifikátoru zdroje dat, který se použije pÅ™i odkazovánà z "
+"jednoho zdroje dat na druhý;"
-#: C/ldap-browser-perspective.page:46(desc)
-msgid "LDAP classes tab"
-msgstr "Karta tÅ™Ãd adresáře LDAP"
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:16
+msgid "\"title\" to specify a title."
+msgstr "„title“ pro urÄenà názvu"
-#: C/ldap-browser-perspective.page:50(title)
-msgid "LDAP browser's search tab"
-msgstr "Karta hledánà v prohlÞeÄi adresáře LDAP"
+#. (itstool) path: page/p
+#: C/data-manager-xml-syntax.page:18
+msgid ""
+"It is of course possible to use both the <code><query></code> or "
+"<code><table></code> tags in the same data sources specifications."
+msgstr ""
+"SamozÅ™ejmÄ› je možné použÃt naráz znaÄku <code><query></code> i "
+"<code><table></code> v jedné specifikaci zdroje dat."
-#: C/ldap-browser-perspective.page:51(desc)
-msgid "LDAP search tab"
-msgstr "Karta hledánà v adresáři LDAP"
+#. (itstool) path: section/title
+#: C/data-manager-xml-syntax.page:24 C/data-manager-xml-syntax.page:73
+#: C/data-manager-xml-syntax.page:154
+msgid "Exported variables"
+msgstr "Exportované proměnné"
-#: C/ldap-browser-perspective.page:54(p)
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:25
msgid ""
-"Links in these tabs (identified by blue and underlined text) open a new tab, "
-"or use the first tab next to the current tab to display information about "
-"the selected link. For example in the figure above illustrating an LDAP "
-"entries tab, clicking on the \"inetOrgPerson\" will open a new \"LDAP classes"
-"\" tab and display the information about that class."
+"Each data source exports some variables which can be reused by other data "
+"sources to introduce a dependency. When the data sources are executed, the "
+"contents of these exported variables are reset depending on the row actually "
+"selected in the resulting tabular view. If no row is selected then the "
+"variable is unset."
msgstr ""
-"Odkazy na této kartě (signalizované modře podtrženým textem) otevřou novou "
-"kartu nebo použijà prvnà kartu vedle aktuálnà k zobrazenà informacà o "
-"vybraném odkazu. NapÅ™Ãklad na obrázku výše, kde je ukázána karta se záznamy "
-"LDAP, by se kliknutÃm na „inetOrgPerson“ otevÅ™ela nová karta „TÅ™Ãdy LDAP“, "
-"která by zobrazovala informace o tÅ™ÃdÄ›."
+"Každý zdroj dat exportuje nÄ›jaké promÄ›nné, které je možné použÃt v jiném "
+"zdroji dat a tak vytvořit závislosti. Když je zdroj dat spuštěn, je obsah "
+"těchto exportovaných proměnných znovu nastaven podle řádku aktuálně "
+"vybraného v zobrazenà tabulky s výsledky. Pokud nenà vybrán žádný řádek, "
+"zůstane proměnná nenastavena."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/virtual-connections.page:29(None)
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:31
msgid ""
-"@@image: 'figures/virtual-cnc.png'; md5=0a3b008f3696c6239331bf697e2b4847"
+"Any data source depending on a variable is executed again when the variable "
+"changes, and in case the variable is unset, the data source's execution "
+"result is an empty data set."
msgstr ""
-"@@image: 'figures/virtual-cnc.png'; md5=0a3b008f3696c6239331bf697e2b4847"
+"Jakýkoliv zdroj dat, který závisà na proměnné je znovu spuštěn, pokud se "
+"promÄ›nná zmÄ›nà a v pÅ™ÃpadÄ›, že je promÄ›nná nenastavena, je výsledkem "
+"spuštěnà zdroje dat prázdná datová sada."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/virtual-connections.page:94(None)
+#. (itstool) path: section/title
+#: C/data-manager-xml-syntax.page:37
+msgid "The <code><query></code> tag"
+msgstr "ZnaÄka <code><query></code>"
+
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:38
msgid ""
-"@@image: 'figures/virtual-cnc-4.png'; md5=9c19e575c63411872a3742efd02473c1"
+"Use the <code><query></code> tag to specify an SQL SELECT statement, "
+"as the contents of the tag. Linkage to other data sources can be achieved "
+"using <link xref=\"variables-syntax\">variables</link> in the SELECT's SQL."
msgstr ""
-"@@image: 'figures/virtual-cnc-4.png'; md5=9c19e575c63411872a3742efd02473c1"
+"ZnaÄku <code><query></code> použijte ke specifikaci pÅ™Ãkazu SQL "
+"SELECT, který je pÅ™Ãmo obsahem této znaÄky. Odkazu na jiný zdroj dat "
+"dosáhnete použitÃm<link xref=\"variables-syntax\">promÄ›nných</link> v "
+"pÅ™Ãkazu SELECT."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/virtual-connections.page:108(None)
+#. (itstool) path: section/code
+#: C/data-manager-xml-syntax.page:44
+#, no-wrap
msgid ""
-"@@image: 'figures/virtual-cnc-5.png'; md5=aec9ae2fc4bfac2ac3460720f5f31bb9"
+"\n"
+"<data>\n"
+" <query title=\"Customers\" id=\"customers\">\n"
+" SELECT id, name FROM customers where name like ##name::string\n"
+" </query>\n"
+" <query title=\"Customer's details\" id=\"cust_details\">\n"
+" SELECT * FROM customers WHERE id=##customers id::int\n"
+" </query>\n"
+"</data>\n"
+" "
msgstr ""
-"@@image: 'figures/virtual-cnc-5.png'; md5=aec9ae2fc4bfac2ac3460720f5f31bb9"
+"\n"
+"<data>\n"
+" <query title=\"ZákaznÃci\" id=\"customers\">\n"
+" SELECT id, name FROM customers where name like ##name::string\n"
+" </query>\n"
+" <query title=\"Podrobnosti o zákaznÃkovi\" id=\"cust_details\">\n"
+" SELECT * FROM customers WHERE id=##customers id::int\n"
+" </query>\n"
+"</data>\n"
+" "
+
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:54 C/data-manager-xml-syntax.page:130
+msgid "For example the previous XML specification defines two data sources:"
+msgstr "NapÅ™Ãklad pÅ™edchozà specifikace XML definuje dva zdroje dat:"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/virtual-connections.page:117(None)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:58
msgid ""
-"@@image: 'figures/virtual-cnc-2.png'; md5=275c8e47da75738596b0b4c47b06a70a"
+"the <code>customers</code> data source which selects some fields from the "
+"<em>customers</em> table, and which depends on a string variable named "
+"<code>name</code>. This variable has to be set when the data sources are "
+"executed because it won't be exported by any data source in this "
+"specification."
msgstr ""
-"@@image: 'figures/virtual-cnc-2.png'; md5=275c8e47da75738596b0b4c47b06a70a"
+"datový zdroj <code>zakaznici</code>, který vybÃrá nÄ›které z polà z tabulky "
+"<em>zakaznici</em> a který závisà na řetězcové proměnné s názvem "
+"<code>jmeno</code>. Tato proměnná bude nastavena při spuštěnà zdroje dat, "
+"protože nenà exportována žádným zdrojem dat v této specifikaci."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/virtual-connections.page:124(None)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:62
msgid ""
-"@@image: 'figures/virtual-cnc-3.png'; md5=a47d581b293767deb95f77e555f07e8c"
+"the <code>cust_details</code> data source which selects all the details of a "
+"customer specified using its ID. This second data source depends on the "
+"previous one because the <code>customers id</code> variable is exported from "
+"the <code>customers</code> data source."
msgstr ""
-"@@image: 'figures/virtual-cnc-3.png'; md5=a47d581b293767deb95f77e555f07e8c"
+"datový zdroj <code>detail_zakaznika</code>, který vybÃrá vÅ¡echny podrobnosti "
+"o zákaznÃkovi urÄenÃm pomocà jeho ID. Tento druhý zdroj dat závisà na tom "
+"pÅ™edchozÃm, protože promÄ›nná <code>zakaznici id</code> je exportována ze "
+"zdroje dat <code>zakaznici</code>."
-#: C/virtual-connections.page:9(title)
-msgid "Connections binding (i.e. virtual connections)"
-msgstr "Svazovánà pÅ™ipojenà (tj. virtuálnà pÅ™ipojenÃ)"
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:67
+msgid ""
+"Executing this data sources specification will create two tabular views: one "
+"where you can select a customer, and one which displays all the attributes "
+"for the selected customer."
+msgstr ""
+"SpuÅ¡tÄ›nÃm tÄ›chto zdrojů dat se vytvořà dva pohledy na tabulky: jeden, ve "
+"kterém si můžete vybÃrat zákaznÃka a jeden, který zobrazuje vÅ¡echny "
+"vlastnosti vybraného zákaznÃka."
-#: C/virtual-connections.page:10(p)
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:74
msgid ""
-"Connection binding is a feature which allows to \"bind\" several connections "
-"and/or imported data sets into a single connection, which can be used almost "
-"like a regular connection."
+"Each data source defined by a <code><query></code> tag exports the "
+"following variable for each column of the resulting data set (the variable's "
+"type is the same as the column's type):"
msgstr ""
-"Svazovánà připojenà je funkce, které dovoluje „svázat“ několik připojenà a/"
-"nebo importované datové sady do jednoho pÅ™ipojenÃ, které může být dále "
-"použito podobnÄ› jako běžné pÅ™ipojenÃ."
+"Každý ze zdrojů dat definovaný znaÄkou <code><query></code> exportuje "
+"následujÃcà promÄ›nné pro každý ze sloupců výsledné datové sady (typ promÄ›nné "
+"je stejný jako typ sloupce):"
-#: C/virtual-connections.page:14(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:79 C/data-manager-xml-syntax.page:161
msgid ""
-"This feature is useful when one needs to execute an SQL command (for example "
-"to extract data) taking into account data actually stored in different "
-"databases. Without this feature, the way to achieve the same result is by "
-"exporting the necessary data from each database and work on the data outside "
-"of the databases."
+"<code><data source ID>@<column position></code> where the "
+"column's position starts at 1"
msgstr ""
-"Tato funkce je užiteÄná, když potÅ™ebujete provést pÅ™Ãkaz SQL (napÅ™Ãklad "
-"zÃskat data) vůÄi datům uloženým souÄasnÄ› v různých databázÃch. Bez této "
-"funkce je pro zÃskánà stejných výsledků nutné postupovat tak, že exportujete "
-"potřebná data z každé z databázà a pracujete s daty mimo původnà databáze."
+"<code><ID zdroje dat>@<pozice sloupce></code> kde se pozice "
+"sloupce poÄÃtá od 1"
-#: C/virtual-connections.page:20(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:81
+#| msgid ""
+#| "<data source ID>@<column name> if the data set's column is a "
+#| "table column"
msgid ""
-"To create a new \"bound\" connection (or \"virtual\" connection), use the "
-"<guiseq><gui>Connection</gui><gui>Bind connection</gui></guiseq> menu, or "
-"the <keyseq><key>Ctrl</key><key>i</key></keyseq> shortcut. This pops up a "
-"new dialog window from which elements to be included in the \"bound\" "
-"connection can be defined as shown below."
+"<code><data source ID>@<column name> if the data set's column is "
+"a table column</code>"
msgstr ""
-"Pro vytvoÅ™enà nového „svázaného“ pÅ™ipojenà (nebo „virtuálnÃho“ pÅ™ipojenÃ) "
-"použijte nabÃdku <guiseq><gui>PÅ™ipojit</gui><gui>Svázat pÅ™ipojenÃ</gui></"
-"guiseq> nebo klávesovou zkratku <keyseq><key>Ctrl</key><key>i</key></"
-"keyseq>. Objevà se nové dialogové okno (viz nÞe), ve kterém můžete "
-"definovat prvky, které budou souÄástà „svázaného“ pÅ™ipojenÃ."
+"<code><ID zdroje dat>@<název sloupce> pokud je sloupec zdroje "
+"dat sloupcem tabulky</code>"
-#: C/virtual-connections.page:27(title)
-msgid "Dialog to create a new virtual connection"
-msgstr "Dialogové okno pro vytvoÅ™enà nového virtuálnÃho pÅ™ipojenÃ"
+#. (itstool) path: section/title
+#: C/data-manager-xml-syntax.page:88
+msgid "The <code><table></code> tag"
+msgstr "ZnaÄka <code><table></code>"
-#: C/virtual-connections.page:28(desc)
-msgid "Here the current connection (c1) will be bound in the \"c1\" schema"
-msgstr "Zde nynà máme připojenà (p1), které bude svázáno ve schématu „p1“"
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:89
+msgid ""
+"Use the <code><table></code> tag to define a data source which will "
+"display the contents of a table. This tag:"
+msgstr ""
+"ZnaÄku <code><table></code> použijte k definici zdroje dat, který bude "
+"zobrazovat obsah tabulky. Tato znaÄka:"
-#: C/virtual-connections.page:31(p)
-msgid "Use the <guiseq><gui>Add binding</gui></guiseq> button to either:"
-msgstr "Použijte tlaÄÃtko <guiseq><gui>PÅ™idat do svazku</gui></guiseq> k:"
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:94
+msgid "requires the \"name\" attribute which represents the table name."
+msgstr "vyžaduje atribut „name“, který představuje název tabulky."
-#: C/virtual-connections.page:35(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:95
msgid ""
-"bind a connection to include all the tables of that connection: use the "
-"<guiseq><gui>Bind a connection</gui></guiseq> option. This option simply "
-"adds a new element in the dialog, to specify a schema name and select an "
-"existing connection"
+"can have a \"id\" attribute corresponding to the data source's ID. If not "
+"present, and ID will be assigned automatically."
msgstr ""
-"navázánà pÅ™ipojenÃ, což zahrnuje vÅ¡echny tabulky takovéhoto pÅ™ipojenÃ: "
-"použijte volbu <guiseq><gui>Navázat pÅ™ipojenÃ</gui></guiseq>. Tato volba "
-"jednoduÅ¡e pÅ™idá v dialogovém oknÄ› nový prvek, který urÄà název schématu a "
-"vybere stávajÃcà pÅ™ipojenÃ"
+"může mÃt atribut „id“, který odpovÃdá identifikátoru zdroje dat. Pokud nenà "
+"pÅ™Ãtomen, pÅ™iÅ™adà se ID automaticky."
-#: C/virtual-connections.page:36(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:97
msgid ""
-"bind a data set to import data from a text file as a single table: use the "
-"<guiseq><gui>Bind a data set</gui></guiseq> option. See section below for "
-"more information."
+"can contain a <code><depend></code> tag which defines a dependency on "
+"another data source with the \"foreign_key_table\" attribute defining the "
+"name of the table to which there are foreign keys used to determine the "
+"dependency, and the \"id\" attribute can specify a data source ID if "
+"different than the aforementioned table"
msgstr ""
-"navázánà datové sady, aby se importovala data z textového souboru jako "
-"tabulka: použijte volbu <guiseq><gui>Navázat datovou sadu</gui></guiseq>. "
-"DalÅ¡Ã informace viz následujÃcà oddÃl."
-
-#: C/virtual-connections.page:40(title)
-msgid "Use case for virtual connections"
-msgstr "PÅ™Ãpady použità pro virtuálnà pÅ™ipojenÃ"
+"může obsahovat znaÄku <code><depend></code>, která definuje závislost "
+"na jiném zdroji dat s atributem „foreign_key_table“ definujÃcÃm název "
+"tabulky, ve které jsou cizà klÃÄe použity k urÄenà závislosti, a atribut "
+"„id“ může urÄovat ID zdroje dat, pokud je jiný, než výše zmÃnÄ›ná tabulka"
-#: C/virtual-connections.page:41(p)
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:103
msgid ""
-"To illustrate virtual connection usage, let's define a simple use case and "
-"see how it's useful. Suppose you have a database which contains the list of "
-"servers which you are responsible for. For simplicity, let's assume that the "
-"database contains a table named \"server\" with the following definition:"
+"The <code><depend></code> tag, which, for a data source from a table, "
+"defines a dependency to another data source from a table:"
msgstr ""
-"Pro ilustraci použità virtuálnÃho pÅ™ipojenà si ukážeme jednoduchou situaci a "
-"uvidÃme, jak je to výhodné. PÅ™edpokládejme, že máte databázi, která obsahuje "
-"seznam serverů, za které zodpovÃdáte. Pro zjednoduÅ¡enà uvažujme databázi "
-"obsahujÃcà tabulku s názvem „servery“, která je definována následovnÄ›:"
-
-#: C/virtual-connections.page:46(code)
-#, no-wrap
-msgid "CREATE TABLE servers (name string, location string);"
-msgstr "CREATE TABLE servery (nazev string, misto string);"
+"ZnaÄka <code><depend></code>, která pro zdroj dat z tabulky definuje "
+"závislost na jiném zdroji dat z tabulky:"
-#: C/virtual-connections.page:47(p)
-msgid "Let's suppose this table contains the following information:"
-msgstr "MÄ›jme tuto tabulku obsahujÃcà následujÃcà informace:"
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:108
+msgid ""
+"requires the \"foreign_key_table\" attribute defining the name of the table "
+"to which there are foreign keys used to determine the dependency"
+msgstr ""
+"vyžaduje atribut „foreign_key_table“ definujÃcà název tabulky, ve které jsou "
+"cizà klÃÄe použity k urÄenà závislosti"
-#: C/virtual-connections.page:50(code)
-#, no-wrap
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:110
msgid ""
-"\n"
-"> select * from servers ;\n"
-"name | location\n"
-"---------+---------\n"
-"moon | room1 \n"
-"darkstar | room2 \n"
-"flag | room3 \n"
-"alf | room2 \n"
-"vador | room3 \n"
-"(5 rows)\n"
-">\n"
-" "
+"can have a \"id\" attribute corresponding to the ID of the referenced data "
+"source. If not provided, then the dependency may fail if there is no data "
+"source which ID is the\"foreign_key_table\" attribute."
msgstr ""
-"\n"
-"> select * from servery ;\n"
-"nazev | misto \n"
-"---------+----------\n"
-"moon | mistnost1\n"
-"darkstar | mistnost2\n"
-"flag | mistnost3\n"
-"alf | mistnost2\n"
-"vador | mistnost3\n"
-"(5 řádků)\n"
-">\n"
-" "
+"může mÃt atribut „id“, který odpovÃdá identifikátoru odkazovaného zdroje "
+"dat. Pokud nenà pÅ™Ãtomen, může závislost selhat v pÅ™ÃpadÄ›, že neexistuje "
+"žádný zdroj dat, jehož ID je atributem „foreign_key_table“."
-#: C/virtual-connections.page:62(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:113
msgid ""
-"Now let's assume you have a third party program which gives you a list of "
-"servers for which there might be a problem, the output of this program is a "
-"CSV file with a column for the server name, a column for the error code, and "
-"a column describing the problem. Let's assume the CSV file has the following "
-"contents:"
+"can contain one or more <code><column></code> tag which contents "
+"define the columns to identify the foreign key to use; this is necessary if "
+"there are multiple foreign keys, and can be omitted if there is only one "
+"possible foreign key. The listed columns are the one from the table where "
+"the foreign key exists."
msgstr ""
-"Nynà uvažujme, že máte aplikaci od třetà strany, které vám poskytuje seznam "
-"serverů, které majà potenciálně nějaký problém. Výstupem této aplikace je "
-"soubor CSV, který obsahuje sloupec s názvem serveru, sloupec s kódem chyby a "
-"sloupec popisujÃcà problém. PÅ™edpokládejme, že soubor CSV má následujÃcà "
-"obsah:"
+"může obsahovat jednu nebo vÃce znaÄek <code><column></code>, které "
+"obsahujà definice sloupců urÄujÃcÃch cizà klÃÄe, které se majà použÃt. To je "
+"nutné, pokud je cizÃch klÃÄů vÃce a může být vynecháno, pokud je jen jeden "
+"možný cizà klÃÄ. Vyjmenované sloupce jsou z tabulky, ve které jsou cizà "
+"klÃÄe."
-#: C/virtual-connections.page:67(code)
+#. (itstool) path: section/code
+#: C/data-manager-xml-syntax.page:120
#, no-wrap
msgid ""
"\n"
-"$ cat problems.csv \n"
-"Server name,Error code,Error description\n"
-"darkstar,0,file system full\n"
-"vador,1,outdated AV signature\n"
-"darkstar,2,overloaded\n"
-"flag,0,file system full\n"
-"$\n"
-" "
+"<data>\n"
+" <table id=\"the_cust\" name=\"customers\"/>\n"
+" <table name=\"orders\">\n"
+" <depend id=\"the_cust\" foreign_key_table=\"customers\">\n"
+" <column>customer_id</column>\n"
+" </depend>\n"
+" </table>\n"
+"</data>\n"
+" "
msgstr ""
"\n"
-"$ cat problemy.csv \n"
-"název serveru,kód chyb,popis chyby\n"
-"darkstar,0,zaplněn souborový systém\n"
-"vador,1,zastaralá antivirová databáze\n"
-"darkstar,2,přetÞen\n"
-"flag,0,zaplněn souborový systém\n"
-"$\n"
-" "
-
-#: C/virtual-connections.page:76(p)
+"<data>\n"
+" <table id=\"the_cust\" name=\"zakaznici\"/>\n"
+" <table name=\"objednavky\">\n"
+" <depend id=\"the_cust\" foreign_key_table=\"zakaznici\">\n"
+" <column>id_zakaznika</column>\n"
+" </depend>\n"
+" </table>\n"
+"</data>\n"
+" "
+
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:134
msgid ""
-"Let's suppose now you want to know all the servers, where they are located "
-"where there is a problem with error code 0. The solution is to bind the "
-"connection to the database (for example in the \"c1\" schema), import the "
-"problems CSV file (for example in the \"tab\" table), and execute the "
-"following SQL command:"
+"the <code>customers</code> data source which selects all the contents of the "
+"<em>customers</em> table."
msgstr ""
-"PÅ™edpokládejme, že teÄ chcete vÄ›dÄ›t, kde jsou umÃstÄ›ny servery, u kterých "
-"nastal problém s chybovým kódem 0. Řešenà je svázat připojenà k databázi "
-"(napÅ™Ãklad ve schématu „p1“), naimportovat soubor CSV problemy (napÅ™Ãklad do "
-"tabulky „tab“) a provést následujÃcà pÅ™Ãkaz SQL:"
+"zdroj dat <code>zakaznici</code>, který vybÃrá veÅ¡kerý obsah z tabulky "
+"<em>zakaznici</em>."
-#: C/virtual-connections.page:81(code)
-#, no-wrap
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:136
msgid ""
-"\n"
-"SELECT \n"
-" \"server name\", \n"
-" location\n"
-"FROM tab\n"
-" INNER JOIN c1.servers AS s ON (tab.\"server name\" = s.name)\n"
-"WHERE \"Error code\"=0\n"
-" "
+"the <code>orders</code> data source which selects among contents of the "
+"<code>orders</code> table, the rows which correspond to a row in the "
+"<code>customers</code> table using the foreign key on table orders which "
+"involves the \"orders.customer_id\" column and the primary key of the "
+"customers table. The \"id\" attribute of the <code><depend></code> tag "
+"is necessary here to identify referenced the data source."
msgstr ""
-"\n"
-"SELECT \n"
-" \"název serveru\", \n"
-" misto\n"
-"FROM tab\n"
-" INNER JOIN c1.servery AS s ON (tab.\"název serveru\" = s.nazev)\n"
-"WHERE \"kód chyby\"=0\n"
-" "
-
-#: C/virtual-connections.page:89(p)
-msgid "Which returns the expected results as shown in the following figure:"
-msgstr "Což vrátà oÄekávané výsledky, jak je ukázáno na následujÃcÃm obrázku:"
-
-#: C/virtual-connections.page:93(title)
-msgid "Expected results from virtual connection"
-msgstr "OÄekávané výsledky z virtuálnÃho pÅ™ipojenÃ"
+"zdroj dat <code>objednavky</code>, který vybÃrá z obsahu tabulky "
+"<code>objednavky</code> řádky, které odpovÃdajà řádku v tabulce "
+"<code>zakaznici</code>. VýbÄ›r se provádà pomocà cizÃho klÃÄe v tabulce "
+"objednavky, která je navázána přes sloupec „objednavky.id_zakaznika“ a "
+"primárnà klÃÄ tabulky zakaznici. Atribut „id“ ve znaÄce <code><depend>"
+"</code> je v tomto pÅ™ÃpadÄ› nutný k urÄenà odkazovaného zdroje dat."
-#: C/virtual-connections.page:100(title)
-msgid "Importing a data set into a virtual connection"
-msgstr "Importovánà datové sady do virtuálnÃho pÅ™ipojenÃ"
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:143
+msgid "Note in this example that:"
+msgstr "Poznámky k tomuto pÅ™Ãkladu:"
-#: C/virtual-connections.page:101(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:147
msgid ""
-"To import a data set into a table in the virtual connection (for example to "
-"import the \"problems.csv\" file from the use case), use the "
-"<guiseq><gui>Bind a data set</gui></guiseq> option from the virtual "
-"connection creation dialog:"
+"you don't have to specify the fields involved in the foreign key linking the "
+"<code>orders</code> and <code>customers</code> tables"
msgstr ""
-"Pro import datové sady do tabulky ve virtuálnÃm pÅ™ipojenà (napÅ™Ãklad import "
-"souboru „problemy.csv“ použitý v pÅ™edchozÃm oddÃle) použijte volbu "
-"<guiseq><gui>Navázat datovou sadu</gui></guiseq> z dialogového okna pro "
-"vytvoÅ™enà virtuálnÃho pÅ™ipojenÃ:"
-
-#: C/virtual-connections.page:107(title)
-msgid "Import a data set into a virtual connection - 1"
-msgstr "Import datové sady do virtuálnÃho pÅ™ipojenà – 1"
+"nemusÃte specifikovat vazebnà pole v cizÃm klÃÄi provazujÃcÃm tabulky "
+"<code>objednavky</code> a <code>zakaznici</code>"
-#: C/virtual-connections.page:110(p)
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:149
msgid ""
-"From there use the <guiseq><gui>Import</gui></guiseq> button which allows "
-"you to select a file to import and also define some import options (file "
-"encoding, file type, ...) After this step, the virtual connection is ready "
-"to be used:"
+"the data sources IDs have been assigned the names of the selected tables as "
+"no \"id\" attribute has been specified for the <code><table></code> "
+"tags."
msgstr ""
-"Zde pak použijte tlaÄÃtko <guiseq><gui>Import</gui></guiseq>, které vám "
-"nabÃdne výbÄ›r souboru, který se má importovat, a také definovánà nÄ›kterých "
-"voleb importu (kódovánà souboru, typ souboru, …). Po tomto kroku je "
-"virtuálnà pÅ™ipojenà pÅ™ipraveno k použitÃ:"
-
-#: C/virtual-connections.page:116(title)
-msgid "Import a data set into a virtual connection - 2"
-msgstr "Import datové sady do virtuálnÃho pÅ™ipojenà – 2"
+"identifikátorům zdrojů dat byly přiřazeny názvy vybraných tabulek, protože "
+"nebyl zadán žádný atribut „id“ pro znaÄku <code><table></code>."
-#: C/virtual-connections.page:119(p)
+#. (itstool) path: section/p
+#: C/data-manager-xml-syntax.page:155
msgid ""
-"The resulting virtual connection, identified as \"c2\" here is opened in its "
-"own new window:"
+"Each data source defined by a <code><query></code> tag exports the "
+"following variable for each table's column (the variable's type is the same "
+"as the column's type):"
msgstr ""
-"Výsledné virtuálnà pÅ™ipojenÃ, zde oznaÄené jako „p2“ je otevÅ™eno v svém "
-"vlastnÃm novém oknÄ›:"
+"Každý zdroj dat definovaný znaÄkou <code><query></code> exportuje "
+"následujÃcà promÄ›nné pro každý ze sloupců tabulky (typ promÄ›nné je stejný "
+"jako typ sloupce):"
-#: C/virtual-connections.page:123(title)
-msgid "New opened virtual connection"
-msgstr "NovÄ› otevÅ™ené virtuálnà pÅ™ipojenÃ"
+#. (itstool) path: item/p
+#: C/data-manager-xml-syntax.page:160
+#| msgid "<data source ID>@<column name>"
+msgid "<code><data source ID>@<column name></code>"
+msgstr "<code><ID zdroje dat>@<název sloupce></code>"
-#: C/virtual-connections.page:129(title)
-msgid "SQL usable with virtual connections"
-msgstr "SQL použitelné ve virtuálnÃch pÅ™ÃpojenÃch"
+#. (itstool) path: page/title
+#: C/data-manager-source-editor.page:7
+msgid "The data manager's data sources editor"
+msgstr "Editor zdrojů dat ve správě dat"
-#: C/virtual-connections.page:130(p)
+#. (itstool) path: page/p
+#: C/data-manager-source-editor.page:8
+msgid "To be done."
+msgstr "Je potřeba dopsat."
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/declaredfk.page:25
+#| msgid ""
+#| "@@image: 'figures/declaredfk.png'; md5=b5d15e99a2724bdda33147dc007770bc"
+msgctxt "_"
+msgid ""
+"external ref='figures/declaredfk.png' md5='b5d15e99a2724bdda33147dc007770bc'"
+msgstr ""
+"external ref='figures/declaredfk.png' md5='b5d15e99a2724bdda33147dc007770bc'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/declaredfk.page:65
+#| msgid ""
+#| "@@image: 'figures/declaredfk-dialog.png'; "
+#| "md5=56aba297f8b88248fabc23c54b361a8f"
+msgctxt "_"
+msgid ""
+"external ref='figures/declaredfk-dialog.png' "
+"md5='56aba297f8b88248fabc23c54b361a8f'"
+msgstr ""
+"external ref='figures/declaredfk-dialog.png' "
+"md5='56aba297f8b88248fabc23c54b361a8f'"
+
+#. (itstool) path: page/title
+#: C/declaredfk.page:8
+msgid "Declared foreign keys"
+msgstr "Deklarované cizà klÃÄe"
+
+#. (itstool) path: page/p
+#: C/declaredfk.page:9
msgid ""
-"You can use the SQL understood by <link href=\"http://sqlite.org/lang.html";
-"\">SQLite</link> in any virtual connection. Be aware however that if you "
-"define database objects (outside of the extended SQL presented next "
-"section), they will be lost the next time the virtual connection is opened."
+"All the foreign key constraints (where the contents of one or more columns "
+"in a table is constrained to be among the values of one or more columns of "
+"another table) are analysed and reported in the <link xref=\"schema-browser-"
+"perspective\">Schema Browser perspective</link>. Foreign key constraints "
+"help understand the database schema and is automatically used where "
+"appropriate by the application."
msgstr ""
-"Ve virtuálnÃm pÅ™ipojenà můžete využÃt znalost SQL z <link href=\"http://";
-"sqlite.org/lang.html\">SQLite</link>. Uvědomte si ale, že když definujete "
-"databázové objekty (mimo rozÅ¡ÃÅ™enà SQL, které probráno v následujÃcÃm "
-"oddÃle), budou pÅ™i pÅ™ÃÅ¡tÃm otevÅ™enà virtuálnÃho pÅ™ipojenà ztraceny."
-
-#: C/variables.page:9(title)
-msgid "Variables in SQL code"
-msgstr "Proměnné v kódu SQL"
+"VÅ¡echny cizà klÃÄe (kde je obsah jednoho nebo vÃce sloupců v tabulce je "
+"omezen na hodnoty pocházejÃcà z jednoho nebo vÃce sloupců v jiné tabulce) "
+"jsou analyzovány a zobrazeny v <link xref=\"schema-browser-perspective"
+"\">hledisku ProhlÞeÄ schématu</link>. Cizà klÃÄe pomáhajà pochopit "
+"databázové schéma a jsou automaticky použÃvány pÅ™ÃsluÅ¡nou aplikacÃ."
-#: C/variables.page:10(p)
+#. (itstool) path: page/p
+#: C/declaredfk.page:16
msgid ""
-"Variables (sometimes refered to as <em>placeholders</em>) are places in SQL "
-"code which are replaced by actual values when the SQL code is executed. The "
-"benefits are faster execution times (as the SQL code is parsed only once) "
-"and a protection against SQL injection vulnerabilities."
+"However sometimes the designer of a database has forgotten or did not whish "
+"to use foreign key constraints, and so it is possible to \"declare foreign "
+"keys\" which are only declaration to the tool and not actually defined in "
+"the database."
msgstr ""
-"PromÄ›nné (nÄ›kdy také <em>zástupné promÄ›nné</em>) jsou mÃsta v kódu SQL, "
-"která jsou pÅ™i provádÄ›nà kódu SQL nahrazena aktuálnÃmi hodnotami. PÅ™Ãnosem "
-"je rychlejšà provedenà (kód SQL je analyzován jen jednou) a ochrana proti "
-"útokům typu „SQL injection“."
+"NÄ›kdy vÅ¡ak návrhář databáze zapomene nebo si nepÅ™eje použÃt omezenà cizÃm "
+"klÃÄem a proto máte možnost „deklarovat cizà klÃÄe“, které jsou deklarovány "
+"pouze v nástroji a ne v databázi."
-#: C/variables.page:16(p)
+#. (itstool) path: figure/title
+#: C/declaredfk.page:22
+msgid "Declared foreign keys in diagrams"
+msgstr "Deklarované cizà klÃÄe v diagramech"
+
+#. (itstool) path: figure/desc
+#: C/declaredfk.page:23
msgid ""
-"Variables can be used in any SQL code, and are defined using the following "
-"syntax:"
+"When displayed in diagrams, declared foreign keys are represented using a "
+"dashed line instead of a solid line for actual foreign keys"
msgstr ""
-"PromÄ›nné mohou být použity v libovolném kódu SQL a definujà se následujÃcà "
-"syntaxÃ:"
+"PÅ™i zobrazenà v diagramu jsou deklarované cizà klÃÄe reprezentovány pomocà "
+"pÅ™eruÅ¡ované Äáry namÃsto plné Äáry, jako u cizÃch klÃÄů"
-#: C/variables.page:21(p) C/declaredfk.page:27(p)
+#. (itstool) path: page/p
+#: C/declaredfk.page:27 C/variables.page:21
msgid "Notes:"
msgstr "Poznámky:"
-#: C/variables.page:25(p)
+#. (itstool) path: item/p
+#: C/declaredfk.page:31
msgid ""
-"the <em>variable name</em> can contain any SQL identifier character or among "
-"the <code>+-.|@?</code>characters (no space allowed)"
+"the (foreign key name, table, referenced table) triplet uniquely identifies "
+"a declared foreign key and thus declaring a new foreign key with the same "
+"triplet will remove any previously declared one."
msgstr ""
-"<em>název proměnné</em> může obsahovat libovolný znak dovolený pro "
-"identifikátory SQL a také znaky <code>+-.|@?</code> (mezery dovoleny nejsou)"
+"trojice (název cizÃho klÃÄe, tabulka, odkazovaná tabulka) jednoznaÄnÄ› "
+"identifikujà deklarovaný cizà klÃÄ a proto deklarovánà nového cizÃho klÃÄe "
+"se stejnou trojicà odstranà deklaraci toho pÅ™edchozÃho."
-#: C/variables.page:27(p)
+#. (itstool) path: item/p
+#: C/declaredfk.page:34
msgid ""
-"the <em>variable type</em> can be among: <code>string</code>, <code>boolean</"
-"code>, <code>int</code>, <code>date</code>, <code>time</code>, "
-"<code>timestamp</code>, <code>guint</code>, <code>blob</code> and "
-"<code>binary</code>"
+"If the same constraint is actually represented by a real foreign key and "
+"also by a declared foreign key, then the real foreign key definition will "
+"mask the declared one"
msgstr ""
-"<em>typ proměnné</em> může být: <code>string</code> (řetězec), "
-"<code>boolean</code> (pravdivostnà hodnota), <code>int</code> (celé ÄÃslo), "
-"<code>date</code> (datum), <code>time</code> (Äas), <code>timestamp</code> "
-"(Äasové razÃtko), <code>guint</code> (celé ÄÃslo glib), <code>blob</code> "
-"(rozsáhlý binárnà objekt) a <code>binary</code> (binárnà data)"
+"Pokud je stejné omezenà souÄasnÄ› pÅ™edstavováno skuteÄným cizÃm klÃÄem a "
+"zároveň deklarovaným cizÃm klÃÄem, je definice skuteÄného cizÃho klÃÄe "
+"zamaskována tÃm deklarovaným"
-#: C/variables.page:30(p)
+#. (itstool) path: item/p
+#: C/declaredfk.page:37
msgid ""
-"the <code>::NULL</code> can be appended to specify that the variable may "
-"take the special <code>NULL</code> value."
+"Declared foreign key don't have any policy to determine what action to "
+"perform on UPDATE or DELETE situations, so the reported policy will always "
+"be \"not enforced\""
msgstr ""
-"lze pÅ™ipojit <code>::NULL</code> a tÃm urÄit, že promÄ›nná může nabývat "
-"speciálnà hodnoty <code>NULL</code> (prázdná hodnota)"
+"Deklarovaný cizà klÃÄ nemá žádné zásady urÄujÃcÃ, jaké akce se majà provést "
+"při aktualizace (UPDATE) a smazánà (DELETE), takže vracená zásada je „nic "
+"neprovádět“"
-#: C/variables.page:33(p)
-msgid "Examples:"
-msgstr "PÅ™Ãklady:"
+#. (itstool) path: section/title
+#: C/declaredfk.page:42
+msgid "Declaring a new foreign key"
+msgstr "Deklarovánà nového cizÃho klÃÄe"
-#: C/variables.page:36(code)
-#, no-wrap
+#. (itstool) path: section/p
+#: C/declaredfk.page:43
msgid ""
-"\n"
-"##name::string\n"
-"##id::int::NULL\n"
-"##sales 3::date::NULL\n"
-"##customers id::int"
+"A new foreign key can be declared from the <link xref=\"schema-browser-"
+"perspective\">Schema Browser perspective</link> using the "
+"<guiseq><gui>Table</gui><gui>Declare foreign key</gui></guiseq> menu which "
+"is present when a table's properties are shown in the current tab."
msgstr ""
-"\n"
-"##jmeno::string\n"
-"##id::int::NULL\n"
-"##prodej 3::date::NULL\n"
-"##zakaznik id::int"
+"Nový cizà klÃÄ může být deklarován z <link xref=\"schema-browser-perspective"
+"\">z hlediska prohlÞeÄe schématu</link> pomocà nabÃdky "
+"<guiseq><gui>Tabulka</gui><gui>Deklarovat cizà klÃÄ</gui></guiseq>, které je "
+"pÅ™Ãtomno v pÅ™ÃpadÄ›, že jsou v aktuálnà kartÄ› zobrazeny vlastnosti tabulky."
+
+#. (itstool) path: section/p
+#: C/declaredfk.page:49
+msgid ""
+"Another way of declaring a foreign key is using the contextual menu on a "
+"table in a diagram, and selecting the <guiseq><gui>Declare foreign key for "
+"this table</gui></guiseq> option."
+msgstr ""
+"Jiným způsobem, jak deklarovat cizà klÃÄ je použÃt kontextovou nabÃdku u "
+"tabulky v diagramu a vybrat volbu <guiseq><gui>Deklarovat cizà klÃÄ pro tuto "
+"tabulku</gui></guiseq>."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/table-insert-data.page:20(None)
+#. (itstool) path: section/p
+#: C/declaredfk.page:53
msgid ""
-"@@image: 'figures/table-insert-data.png'; "
-"md5=308807b8443d5ab26c8704a6e01aa1ab"
+"In any way, to declare a new foreign key, the following information must be "
+"provided:"
msgstr ""
-"@@image: 'figures/table-insert-data.png'; "
-"md5=308807b8443d5ab26c8704a6e01aa1ab"
+"V každém pÅ™ÃpadÄ› je pro deklaraci nového cizÃho klÃÄe zapotÅ™ebà zadat "
+"následujÃcà informace:"
-#: C/table-insert-data.page:8(title)
-msgid "Inserting data in a table"
-msgstr "Vkládánà dat do tabulky"
+#. (itstool) path: item/p
+#: C/declaredfk.page:57
+msgid "A foreign key name"
+msgstr "Název cizÃho klÃÄe"
-#: C/table-insert-data.page:9(p)
+#. (itstool) path: item/p
+#: C/declaredfk.page:58
+msgid "The referenced table"
+msgstr "Odkazovaná tabulka"
+
+#. (itstool) path: item/p
+#: C/declaredfk.page:59
msgid ""
-"From the <link xref=\"schema-browser-perspective\">schema browser "
-"perspective</link>, when a table's properties is displayed in a tab, use the "
-"<guiseq><gui>Table</gui><gui>Insert data</gui></guiseq> menu to have a popup "
-"appear containing a data entry for each column of the table to insert data "
-"into."
+"Columns and referenced columns for each column involved in the foreign key"
msgstr ""
-"Když je zobrazena karta s vlastnostmi tabulky v <link xref=\"schema-browser-"
-"perspective\">hledisku prohlÞeÄe schématu</link>, použijte nabÃdku "
-"<guiseq><gui>Tabulka</gui><gui>Vložit data</gui></guiseq> k zobrazenà "
-"dialogového okna, které obsahuje vstupnà pole pro zadánà dat pro každý ze "
-"sloupců tabulky."
+"Sloupce a odkazované sloupce pro každý z dotÄených sloupců v cizÃm klÃÄi"
-#: C/table-insert-data.page:14(p)
-msgid "A popup similar to the following will appear:"
-msgstr "Objevà se dialogové okno podobné následujÃcÃmu:"
+#. (itstool) path: figure/title
+#: C/declaredfk.page:62
+msgid "Information to declare a new foreign key"
+msgstr "Informace pro deklaraci nového cizÃho klÃÄe"
-#: C/table-insert-data.page:18(title)
-msgid "Popup to insert data into table"
-msgstr "Dialogové okno pro vkládánà dat do tabulky"
+#. (itstool) path: figure/desc
+#: C/declaredfk.page:63
+msgid ""
+"UI dialog poping up to declare a new foreign key. Here the referenced table "
+"is 'warehouses', and the involved columns are 'country' and 'city'."
+msgstr ""
+"Uživatelské rozhranà dialogového okna, které se zobrazà pro deklaraci nového "
+"klÃÄe. Odkazovanou tabulkou jsou „sklady“ a dotÄené sloupce „země“ a „mÄ›sto“."
-#: C/table-insert-data.page:19(desc)
-msgid "A popup to insert data in a table"
-msgstr "Dialogové okno pro vkládánà dat do tabulky"
+#. (itstool) path: section/title
+#: C/declaredfk.page:70
+msgid "Remove a declared foreign key"
+msgstr "OdstranÄ›nà deklarovaného cizÃho klÃÄe"
-#: C/table-insert-data.page:22(p)
-msgid "The noticeable points here are:"
-msgstr "Za zmÃnku stojÃ, že:"
+#. (itstool) path: section/p
+#: C/declaredfk.page:71
+msgid ""
+"A declared foreign key can be removed by clicking on the "
+"<guiseq><gui>(Remove)</gui></guiseq> link displayed below each declared "
+"foreign key properties in the table's properties (in the <link xref=\"schema-"
+"browser-perspective\">Schema Browser perspective</link>)."
+msgstr ""
+"Deklarovaný cizà klÃÄ je možné odstranit kliknutÃm na odkaz "
+"<guiseq><gui>(Odstranit)</gui></guiseq> zobrazený pod vlastnostmi každého z "
+"deklarovaných cizÃch klÃÄů ve vlastnostech tabulky (v <link xref=\"schema-"
+"browser-perspective\">hledisku prohlÞeÄe schématu</link>)."
-#: C/table-insert-data.page:26(p)
+#. (itstool) path: section/p
+#: C/declaredfk.page:76
msgid ""
-"There is one data entry per column in the table, with the exception (not "
-"shown in this figure) of multiple foreign key fields for which a single drop "
-"down choice widget is shown;"
+"Another way to remove a declared foreign key is in a <link xref=\"diagram"
+"\">diagram</link> page through the contextual menu associated with the "
+"dashed line representing the declared foreign key, selecting the "
+"<guiseq><gui>Remove this declared foreign key</gui></guiseq> option."
msgstr ""
-"Pro každý sloupec tabulky je jedno vstupnà pole s výjimkou (na obrázku nenÃ) "
-"polà vÃcenásobných cizÃch klÃÄů, pro které je zobrazen jeden rozbalovacà "
-"seznam;"
+"DalÅ¡Ãm způsobem, jak odstranit deklarovaný cizà klÃÄ je na stránce <link "
+"xref=\"diagram\">diagramu</link> pÅ™es kontextovou nabÃdku patÅ™Ãcà k "
+"pÅ™eruÅ¡ované Äáře reprezentujÃcà deklarovaný cizà klÃÄ výbÄ›rem volby "
+"<guiseq><gui>Odstranit tento deklarovaný cizà klÃÄ</gui></guiseq>."
-#: C/table-insert-data.page:28(p)
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/diagram.page:16
+#| msgid "@@image: 'figures/diagram.png'; md5=0ad77cfbbead0832d8ce7fa22d3ce01d"
+msgctxt "_"
msgid ""
-"Each data entry has a small button on the right giving information about the "
-"corresponding data entry, and allowing you to reset the data entry's value "
-"to the value it had before any modification done, to set it to NULL or to "
-"set it to a default value. The button's color has the following "
-"signification:"
+"external ref='figures/diagram.png' md5='0ad77cfbbead0832d8ce7fa22d3ce01d'"
msgstr ""
-"Každé vstupnà pole má na pravé stranÄ› malé tlaÄÃtko, které podává informaci "
-"a pÅ™ÃsluÅ¡ném datovém záznamu a umožňuje vrátit hodnotu záznamu na hodnotu "
-"pÅ™ed provedenÃm zmÄ›n, nastavit hodnotu na prázdnou (NULL) a nebo nastavit "
-"hodnotu na výchozà hodnotu. Barva tlaÄÃtka má následujÃcà význam:"
+"external ref='figures/diagram.png' md5='0ad77cfbbead0832d8ce7fa22d3ce01d'"
-#: C/table-insert-data.page:33(p)
-msgid "Red: means the current value in the data entry is invalid"
-msgstr "Červená: znamená, že aktuálnà hodnota v datovém záznamu je neplatná"
+#. (itstool) path: page/title
+#: C/diagram.page:7
+msgid "Diagrams"
+msgstr "Diagramy"
-#: C/table-insert-data.page:34(p)
+#. (itstool) path: page/p
+#: C/diagram.page:8
msgid ""
-"Blue: means the current value in the data entry is unused and the column's "
-"default value will be used instead (useful for example for auto incremented "
-"columns)"
+"Diagrams are present throughout the <app>gda-browser</app>, and are made of "
+"a canvas on which graphical items are displayed (like tables for example)."
msgstr ""
-"Modrá: znamená, že aktuálnà hodnota v datovém záznamu je nepoužita a mÃsto "
-"nà bude použita výchozà hodnota sloupce (použitelné např. pro sloupce s "
-"automaticky zvyšovanou hodnotou)"
+"Diagramy se objevujà v aplikaci <app>gda-browser</app> všude možně a jsou "
+"tvořeny plochou, na které jsou zobrazeny grafické prvky (jako třeba tabulky)."
-#: C/table-insert-data.page:36(p)
-msgid "Green: means the current value in the data entry is NULL"
+#. (itstool) path: figure/title
+#: C/diagram.page:13
+msgid "Diagram"
+msgstr "Diagram"
+
+#. (itstool) path: figure/desc
+#: C/diagram.page:14
+msgid ""
+"Diagram showing some tables and their relations represented by foreign key "
+"constraints (also see <link xref=\"declared-fk\">the declared foreign keys</"
+"link>)"
msgstr ""
-"Červená: znamená, že aktuálnà hodnota v datovém záznamu je prázdná (NULL)"
+"Diagram zobrazujÃcà nÄ›jaké tabulky a vztahy mezi nimi vyjádÅ™ené cizÃmi klÃÄi "
+"(viz také <link xref=\"declared-fk\">deklarace cizÃch klÃÄů</link>)"
-#: C/table-insert-data.page:37(p)
+#. (itstool) path: page/p
+#: C/diagram.page:18
msgid ""
-"Same color as the rest of the UI: means none of the above situations apply"
+"The items can be moved around on the canvas (note that as long as the whole "
+"diagram fits in the canvas, it remains centered on it). Other manipulations "
+"are possible:"
msgstr ""
-"Stejná barva jako v ostatnÃch Äástech uživatelského rozhranÃ: znamená, že "
-"nenastala ani jedna z pÅ™edchozÃch situacÃ"
+"Položky lze po ploše posouvat (všimněte si, že pokud se celý diagram vleze "
+"na plochu, je umÃstÄ›n na stÅ™ed). Dále můžete provádÄ›t tyto vÄ›ci:"
-#: C/table-insert-data.page:40(p)
+#. (itstool) path: item/p
+#: C/diagram.page:23
msgid ""
-"Columns which are foreign keys to other tables are presented as a drop down "
-"combo box where you can only choose among the values in the referenced table "
-"(hint: to have that values list refreshed you should close the popup dialog "
-"and reopen it);"
+"zooming in and out using the mouse's wheel, or through the contextual menu "
+"(right click on the canvas); a zoom to fit the canvas is also available in "
+"the contextual menu"
msgstr ""
-"Sloupce, které majà cizà klÃÄe směřujÃcà do jiných tabulek jsou prezentovány "
-"rozbalovacà seznamem, ve kterém si můžete vybÃrat pouze z hodnot v "
-"odkazované tabulce (rada: pokud potřebujete seznam hodnot aktualizovat, "
-"zavřete dialogové okno a znovu jej otevřete);"
+"zvÄ›tÅ¡ovánà nebo zmenÅ¡ovánà pomocà koleÄka myÅ¡i nebo pÅ™es kontextovou nabÃdku "
+"(kliknutà pravým tlaÄÃtkem na plochu); v kontextové nabÃdce je také dostupná "
+"možnost pro zvÄ›tÅ¡enà optimálnà vůÄi ploÅ¡e"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/transactions.page:14(None)
+#. (itstool) path: item/p
+#: C/diagram.page:25
msgid ""
-"@@image: 'figures/trans-begin.png'; md5=0382a22aeb54be0d7fe0ffa29dddf423"
+"bring closer or moving away items from one another using the mouse's wheel "
+"while holding the <key>Shift</key> key"
msgstr ""
-"@@image: 'figures/trans-begin.png'; md5=0382a22aeb54be0d7fe0ffa29dddf423"
+"posouvat položky k sobÄ› nebo od sebe pomocà koleÄka myÅ¡ za souÄasného drženà "
+"klávesy <key>Shift</key>"
+
+#. (itstool) path: item/p
+#: C/diagram.page:27
+msgid "arranging items linearly or radially, through the contextual menu"
+msgstr "uspořádávánà položek do Å™ady nebo do kruhu, pÅ™es kontextovou nabÃdku"
+
+#. (itstool) path: item/p
+#: C/diagram.page:28
+msgid "printing, through the contextual menu"
+msgstr "tisk, pÅ™es kontextovou nabÃdku"
+
+#. (itstool) path: item/p
+#: C/diagram.page:29
+msgid "exporting as PNG or SVG images, through the contextual menu"
+msgstr "exportovánà obrázků PNG nebo SVG, pÅ™es kontextovou nabÃdku"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/transactions.page:16(None)
+#. (itstool) path: item/p
+#: C/diagram.page:30
+msgid "adding items, through the contextual menu"
+msgstr "pÅ™idávánà položek, pÅ™es kontextovou nabÃdku"
+
+#. (itstool) path: item/p
+#: C/diagram.page:31
+msgid "removing items, through the items's contextual menu"
+msgstr "odstraňovánà položek, pÅ™es kontextovou nabÃdku položky"
+
+#. (itstool) path: page/title
+#: C/features.page:8
+msgid "Features"
+msgstr "Funkce"
+
+#. (itstool) path: page/p
+#: C/features.page:9
+msgid "<app>gda-browser</app>'s current features are:"
+msgstr "FunkÄnost aplikace <app>gda-browser</app> v souÄasnosti zahrnuje:"
+
+#. (itstool) path: section/title
+#: C/features.page:13
+msgid "General user interface"
+msgstr "Uživatelské rozhranà obecně"
+
+#. (itstool) path: item/p
+#: C/features.page:15 C/features.page:26
msgid ""
-"@@image: 'figures/trans-commit.png'; md5=27f45d32501cc05bd6f6b16263283e9a"
+"multi threaded: each connection is handled in it own thread, meaning that no "
+"single connection can lock the application"
msgstr ""
-"@@image: 'figures/trans-commit.png'; md5=27f45d32501cc05bd6f6b16263283e9a"
+"vÃcevláknová aplikace: každé pÅ™ipojenà je obsluhováno ve svém vlastnÃm "
+"vlákně, takže nemůže jedno připojenà zablokovat celou aplikaci"
+
+#. (itstool) path: item/p
+#: C/features.page:17
+msgid "several windows can be opened for a single connection"
+msgstr "pro jedno připojenà může být otevřeno několik oken"
+
+#. (itstool) path: item/p
+#: C/features.page:18
+msgid "full screen mode accessible to maximize the screen space usage"
+msgstr "režim celé obrazovky zpÅ™Ãstupňuje k použità maximum možného mÃsta"
+
+#. (itstool) path: section/title
+#: C/features.page:22
+msgid "Connection management"
+msgstr "Správa pÅ™ipojenÃ"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/transactions.page:18(None)
+#. (itstool) path: item/p
+#: C/features.page:24
+msgid "multiple simultaneous connections can be opened at once"
+msgstr "v jednu chvÃli může být otevÅ™eno vÃce pÅ™ipojenà souÄasnÄ›"
+
+#. (itstool) path: item/p
+#: C/features.page:25
msgid ""
-"@@image: 'figures/trans-rollback.png'; md5=470522738b1d6bf91b9787baac1c0191"
+"connections binding: it is possible to <link type=\"topic\" xref=\"virtual-"
+"connections\">\"bind\"</link> several connections into one to execute SQL "
+"commands on several connections at once"
msgstr ""
-"@@image: 'figures/trans-rollback.png'; md5=470522738b1d6bf91b9787baac1c0191"
+"svazovánà spojenÃ: je možné nÄ›kolik pÅ™ipojenà <link type=\"topic\" xref="
+"\"virtual-connections\">„svázat“</link> dohromady do jednoho, aby se mohly "
+"provádÄ›l pÅ™Ãkazy SQL nad vÃce pÅ™ipojenÃmi naráz"
-#: C/transactions.page:9(title)
-msgid "Transactions"
-msgstr "Transakce"
+#. (itstool) path: section/title
+#: C/features.page:31
+msgid "Activities"
+msgstr "Aktivity"
-#: C/transactions.page:10(p)
+#. (itstool) path: section/p
+#: C/features.page:32
msgid ""
-"Transactions can be started, committed or rolled back on a per connection "
-"basis:"
+"The activities are grouped by theme around the notion of <link type=\"topic"
+"\" xref=\"general-ui\">perspectives</link>, the following are currently "
+"implemented:"
msgstr ""
-"Transakce mohou být spuštěny, potvrzeny nebo vráceny zpět pro jednotlivá "
-"pÅ™ipojenÃ:"
+"Aktivity jsou seskupeny podle tématu do <link type=\"topic\" xref=\"general-"
+"ui\">hledisek</link>. V souÄasnosti jsou implementovány tyto:"
-#: C/transactions.page:14(p)
+#. (itstool) path: item/p
+#: C/features.page:36
msgid ""
-"use the <media type=\"image\" mime=\"image/png\" src=\"figures/trans-begin."
-"png\"/> toolbar button to start a transaction"
+"analyse the database schema (tables, relations, ...), see the <link xref="
+"\"schema-browser-perspective\">Schema browser perspective</link>"
msgstr ""
-"použijte tlaÄÃtko liÅ¡ty nástrojů <media type=\"image\" mime=\"image/png\" "
-"src=\"figures/trans-begin.png\"/> ke spuštěnà transakce"
+"analýza databázového schématu (tabulky, vztahy mezi nimi, …), viz <link xref="
+"\"schema-browser-perspective\">hledisko ProhlÞeÄ schématu</link>"
-#: C/transactions.page:16(p)
+#. (itstool) path: item/p
+#: C/features.page:38
msgid ""
-"use the <media type=\"image\" mime=\"image/png\" src=\"figures/trans-commit."
-"png\"/> toolbar button to commit the current transaction (apply all the "
-"changes)"
+"execute SQL commands, see the <link xref=\"query-execution-perspective"
+"\">Query execution perspective</link>"
msgstr ""
-"použijte tlaÄÃtko liÅ¡ty nástrojů <media type=\"image\" mime=\"image/png\" "
-"src=\"figures/trans-commit.png\"/> k potvrzenà aktuálnà transakce (použijà "
-"se všechny změny)"
+"spouÅ¡tÄ›nà pÅ™Ãkazů SQL, viz <link xref=\"query-execution-perspective"
+"\">hledisko Prováděn dotazu</link>"
-#: C/transactions.page:18(p)
+#. (itstool) path: item/p
+#: C/features.page:40
msgid ""
-"use the <media type=\"image\" mime=\"image/png\" src=\"figures/trans-"
-"rollback.png\"/> toolbar button to abort the current transaction (forget all "
-"the changes)"
+"analyse the table's contents, see the <link xref=\"data-manager-perspective"
+"\">Data manager perspective</link>"
msgstr ""
-"použijte tlaÄÃtko liÅ¡ty nástrojů <media type=\"image\" mime=\"image/png\" "
-"src=\"figures/trans-rollback.png\"/> ke zrušenà aktuálnà transakce (všechny "
-"změny budou zapomenuty)"
+"analýza obsahu tabulky, viz <link xref=\"data-manager-perspective\">hledisko "
+"Správce dat</link>"
-#: C/transactions.page:22(p)
+#. (itstool) path: item/p
+#: C/features.page:42
msgid ""
-"A transaction may be started automatically when executing a SELECT statement "
-"which involves binary objects (BLOBs), and the transaction may be locked "
-"while the resulting data set is kept in memory (to get rid of a data set in "
-"a <link xref=\"query-execution-perspective\">query execution perspective</"
-"link>, clear the history item relating to the data set)."
+"for <link xref=\"ldap-connection\">LDAP connections</link>, manage the "
+"hierarchical data in the LDAP tree, see the <link xref=\"ldap-browser-"
+"perspective\">LDAP browser perspective</link>"
msgstr ""
-"Transakce může být spuÅ¡tÄ›na automaticky, pokud provádÄ›ný pÅ™Ãkaz SELECT "
-"manipuluje s binárnÃmi objekty (BLOB) a transakce může být uzamknuta po "
-"dobu, co jsou výsledná data uchována v paměti (abyste se datové sady v <link "
-"xref=\"query-execution-perspective\">hledisku prováděnà dotazu</link> "
-"zbavili, vymažte položku historie vztahujÃcà se k datové sadÄ›)."
+"pro <link xref=\"ldap-connection\">připojenà k adresářům LDAP</link>, správu "
+"hierarchických dat ve stromu LDAP, viz <link xref=\"ldap-browser-perspective"
+"\">hledisko ProhlÞeÄ adresáře LDAP</link>"
+
+#. (itstool) path: section/p
+#: C/features.page:45
+msgid "See also the section about <link xref=\"actions\">actions</link>"
+msgstr "Viz také oddÃl vÄ›novaný <link xref=\"actions\">akcÃm</link>"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/schema-browser-perspective.page:21(None) C/general-ui.page:18(None)
-msgid "@@image: 'figures/mainwin.png'; md5=8e0eab3f4b2b5573529a98daf3c5aa48"
-msgstr "@@image: 'figures/mainwin.png'; md5=8e0eab3f4b2b5573529a98daf3c5aa48"
+#. (itstool) path: section/title
+#: C/features.page:50
+msgid "Openness"
+msgstr "Otevřenost"
+
+#. (itstool) path: item/p
+#: C/features.page:52
+msgid ""
+"CSV and other text files can be imported and used in conjunction with <link "
+"type=\"topic\" xref=\"virtual-connections\">connection binding</link>"
+msgstr ""
+"je možné importovat soubory CSV a dalÅ¡Ã textové soubory a použÃvat je ve "
+"spojenà se <link type=\"topic\" xref=\"virtual-connections\">svazovánÃm "
+"pÅ™ipojenÃ</link>"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/schema-browser-perspective.page:47(None)
+#. (itstool) path: item/p
+#: C/features.page:53
msgid ""
-"@@image: 'figures/schema-browser-persp.png'; "
-"md5=991ae01b9fb6b17c0b93ee4873b9b985"
+"the general framework is opened enough to add new integrated features; "
+"specifically anyone can develop new <link type=\"topic\" xref=\"general-ui"
+"\">perspectives</link>"
msgstr ""
-"@@image: 'figures/schema-browser-persp.png'; "
-"md5=991ae01b9fb6b17c0b93ee4873b9b985"
+"obecný vývojářský rámec aplikace je dostateÄnÄ› otevÅ™eny, aby Å¡li pÅ™idávat "
+"nové vestavěné funkce, hlavně se každý může přidat k vývoji nových <link "
+"type=\"topic\" xref=\"general-ui\">hledisek</link>"
-#: C/schema-browser-perspective.page:8(title)
-msgid "The schema browser perspective"
-msgstr "Hledisko pro prohlÞenà schématu"
+#. (itstool) path: section/list
+#: C/features.page:51
+msgid "<_:item-1/> x <_:item-2/>"
+msgstr "<_:item-1/> x <_:item-2/>"
-#: C/schema-browser-perspective.page:9(p)
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/general-ui.page:18 C/schema-browser-perspective.page:21
+#| msgid "@@image: 'figures/mainwin.png'; md5=8e0eab3f4b2b5573529a98daf3c5aa48"
+msgctxt "_"
msgid ""
-"Use the schema browser perspective to understand the database's organisation "
-"(schema). To switch to this perspective, use the <guiseq><gui>Perspective</"
-"gui><gui>Schema browser</gui></guiseq> menu, or the <keyseq><key>Ctrl</"
-"key><key>B</key></keyseq> shortcut."
+"external ref='figures/mainwin.png' md5='8e0eab3f4b2b5573529a98daf3c5aa48'"
msgstr ""
-"Hledisko prohlÞeÄe schématu použijte k zÃskánà pÅ™ehledu o struktuÅ™e "
-"databáze (schématu). Do tohoto hlediska se pÅ™epnete pomocà nabÃdky "
-"<guiseq><gui>Hledisko</gui><gui>ProhlÞeÄ schématu</gui></guiseq> nebo "
-"klávesové zkratky <keyseq><key>Ctrl</key><key>B</key></keyseq>."
+"external ref='figures/mainwin.png' md5='8e0eab3f4b2b5573529a98daf3c5aa48'"
+
+#. (itstool) path: page/title
+#: C/general-ui.page:8
+msgid "General interface organization"
+msgstr "ObecnÄ› o uspořádánà rozhranÃ"
-#: C/schema-browser-perspective.page:14(p)
+#. (itstool) path: page/p
+#: C/general-ui.page:9
msgid ""
-"The perspective is divided in two horizontal panes: the left pane for the "
-"user defined favorites, and the right pane being the action area."
+"The <app>gda-browser</app> is composed of one or more top level windows, "
+"each window relating to a single connection (which name is in its title). "
+"For any given connection, several windows can be opened (use the "
+"<guiseq><gui>Window</gui><gui>New window</gui></guiseq> menu or the "
+"<keyseq><key>Ctrl</key><key>N</key></keyseq> shortcut)."
msgstr ""
-"Hledisko je vodorovně rozděleno do dvou panelů: levý panel pro uživatelem "
-"definované oblÃbené položky a pravý panel je oblastÃ, ve které se provádà "
-"akce."
+"Aplikace <app>gda-browser</app> sestává z jednoho nebo vÃce oken nejvyÅ¡Å¡Ã "
+"úrovnÄ›, pÅ™iÄemž každé z oken pÅ™ÃsluÅ¡Ã jednomu pÅ™ipojenà (jehož název je "
+"uveden v záhlavà okna). Pro libovolné pÅ™ipojenà může být otevÅ™eno i vÃce "
+"oken (použijte nabÃdku <guiseq><gui>Okno</gui><gui>Nové okno</gui></guiseq> "
+"nebo klávesovou zkratku <keyseq><key>Ctrl</key><key>N</key></keyseq>)."
-#: C/schema-browser-perspective.page:19(title)
-msgid "Schema browser perspective's default view"
-msgstr "Výchozà zobrazenà hlediska prohlÞeÄe schématu"
+#. (itstool) path: figure/title
+#: C/general-ui.page:16
+msgid "A connection window"
+msgstr "Okno pÅ™ipojenÃ"
-#: C/schema-browser-perspective.page:20(desc)
-msgid "The default Schema browser perspective"
-msgstr "Výchozà podoba hlediska prohlÞeÄe schématu"
+#. (itstool) path: figure/desc
+#: C/general-ui.page:17
+msgid ""
+"Window opened for the 'c1' connection (and the Schema browser perspective)"
+msgstr "Okno otevÅ™ené pro pÅ™ipojenà „p1“ (a hledisko ProhlÞeÄ schématu)"
-#: C/schema-browser-perspective.page:24(p)
+#. (itstool) path: page/p
+#: C/general-ui.page:21
msgid ""
-"The left part of the perspective lists the favorite database objects or "
-"diagrams. Double clicking on a favorite opens its properties in the right "
-"pane."
+"Within each window, several <em>perspectives</em> are available which are "
+"adapted to different activities:"
msgstr ""
-"V levé Äásti hlediska jsou vypsány oblÃbené databázové objekty nebo "
-"diagramy. Dvojitým kliknutÃm na oblÃbené položce otevÅ™ete jejà vlastnosti v "
-"pravém panelu."
+"V rámci každého z oken je dispozici několik <em>hledisek</em>, které jsou "
+"uzpůsobené pro různé Äinnosti:"
-#: C/schema-browser-perspective.page:33(p)
+#. (itstool) path: item/p
+#: C/general-ui.page:26
msgid ""
-"a tab listing all the database's tables and views, in a <em>cloud</em> view "
-"where the tables with the more relations to other tables being displayed in "
-"a larger font; this tab is always present"
+"the <link xref=\"schema-browser-perspective\">Schema browser perspective</"
+"link> to help understand the database's layout"
msgstr ""
-"karta vypisujÃcà vÅ¡echny tabulky a pohledy databáze v podobÄ› <em>"
-"„obláÄkového“</em> zobrazenÃ, ve kterém jsou tabulky s vÃce vztahy k "
-"ostatnÃm tabulkám zobrazeny vÄ›tÅ¡Ãm pÃsmem; tato karta je zobrazena vždy"
+"<link xref=\"schema-browser-perspective\">hledisko ProhlÞeÄ schématu</link> "
+"který vám pomůže se vyznat v návrhu databáze"
-#: C/schema-browser-perspective.page:36(p)
+#. (itstool) path: item/p
+#: C/general-ui.page:27
msgid ""
-"zero or more tabs representing a table or views' properties: the list of "
-"columns, the list of constraints (primary or foreign keys, and unique "
-"constraints), a <link xref=\"diagram\">diagram</link> showing the related "
-"tables, and an area to define display preferences for each column's data"
+"the <link xref=\"query-execution-perspective\">Query execution perspective</"
+"link> to execute any SQL command"
msgstr ""
-"žádná nebo vÃce karet pÅ™edstavujÃcÃch vlastnosti tabulky nebo pohledu: "
-"seznam sloupců, seznam omezenà (primárnà nebo cizà klÃÄe a jedineÄnosti), "
-"<link xref=\"diagram\">diagram</link> zobrazujÃcà vztahy mezi tabulkami a "
-"oblast pro definovánà předvoleb zobrazenà pro každý datový sloupec"
+"<link xref=\"query-execution-perspective\">hledisko Prováděnà dotazu</link> "
+"k provádÄ›nà libovolných pÅ™Ãkazů SQL"
-#: C/schema-browser-perspective.page:39(p)
+#. (itstool) path: item/p
+#: C/general-ui.page:28
msgid ""
-"zero or more <link xref=\"diagram\">diagrams</link> in which any number of "
-"tables can be represented, where they are linked using their relations (as "
-"foreign key constraints)"
+"the <link xref=\"data-manager-perspective\">Data manager perspective</link> "
+"to navigate through the database's contents"
msgstr ""
-"žádný nebo vÃce <link xref=\"diagram\">diagramů</link> a v každém z nich "
-"může být zobrazen libovolný poÄet tabulek, které jsou pospojované podle "
-"vztahů mezi nimi (podle cizÃch klÃÄů)"
-
-#: C/schema-browser-perspective.page:44(title)
-msgid "Tab showing information about a table"
-msgstr "Karta zobrazujÃcà informace o tabulce"
+"<link xref=\"data-manager-perspective\">hledisko Správce dat</link> k "
+"procházenà obsahu databáze"
-#: C/schema-browser-perspective.page:45(desc)
+#. (itstool) path: page/p
+#: C/general-ui.page:30
msgid ""
-"Example of information displayed for each table, note the difference between "
-"foreign keys implemented in the database and <link xref=\"declared-fk"
-"\">declared foreign keys</link>"
+"The currently displayed perspective can be changed individually for each "
+"window, and, as all perspectives have an action area composed of tabs, tabs "
+"can be moved from one window to the other if the source and destination "
+"window are for the same connection, and display the same perspective (simply "
+"drag and drop a tab from one window to the other using the tab's label as a "
+"handle)."
msgstr ""
-"PÅ™Ãklad informacà zobrazených pro každou tabulku, vÅ¡imnÄ›te si rozdÃlu mezi "
-"cizÃmi klÃÄi, které jsou souÄástà databáze a <link xref=\"declared-fk"
-"\">deklarovanými cizÃmi klÃÄi</link>"
+"Aktuálně vybrané hledisko můžete měnit u každého okna zvlášť a všechna "
+"hlediska majà akÄnà Äást složenou z karet, které můžete z jednoho do druhého "
+"okna přesouvat, za předpokladu že oboje okna jsou pro totéž připojenà a "
+"zobrazujà stejný typ hlediska (prostě jen kartu chytněte za ouško s popisem "
+"a přetáhněte do jiného okna)."
+
+#. (itstool) path: p/link
+#: C/legal.xml:4
+msgid "Creative Commons Attribution-Share Alike 3.0 Unported License"
+msgstr "Creative Commons Attribution-Share Alike 3.0 Unported License"
+
+#. (itstool) path: license/p
+#: C/legal.xml:3
+msgid "This work is licensed under a <_:link-1/>."
+msgstr "Tato práce je licencována pod <_:link-1/>"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/query-execution-perspective.page:17(None)
+#. (itstool) path: license/p
+#: C/legal.xml:6
msgid ""
-"@@image: 'figures/query-exec-persp.png'; md5=c52ce85c0f89d26775c8b9dad282910a"
+"As a special exception, the copyright holders give you permission to copy, "
+"modify, and distribute the example code contained in this document under the "
+"terms of your choosing, without restriction."
msgstr ""
-"@@image: 'figures/query-exec-persp.png'; md5=c52ce85c0f89d26775c8b9dad282910a"
+"Jako speciálnà výjimku vám držitel autorských práv uděluje svolenà "
+"kopÃrovat, upravovat a Å¡ÃÅ™it ukázkový kód obsažený v tomto dokumentu za "
+"podmÃnek, které si zvolÃte, bez dalÅ¡Ãch omezenÃ."
-#: C/query-execution-perspective.page:8(title)
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/query-execution-perspective.page:17
+#| msgid ""
+#| "@@image: 'figures/query-exec-persp.png'; "
+#| "md5=c52ce85c0f89d26775c8b9dad282910a"
+msgctxt "_"
+msgid ""
+"external ref='figures/query-exec-persp.png' "
+"md5='c52ce85c0f89d26775c8b9dad282910a'"
+msgstr ""
+"external ref='figures/query-exec-persp.png' "
+"md5='c52ce85c0f89d26775c8b9dad282910a'"
+
+#. (itstool) path: page/title
+#: C/query-execution-perspective.page:8
msgid "The query execution perspective"
msgstr "Hledisko pro prováděnà dotazu"
-#: C/query-execution-perspective.page:9(p)
+#. (itstool) path: page/p
+#: C/query-execution-perspective.page:9
msgid ""
"Use the query perspective to execute SQL statements. To switch to this "
-"perspective, use the <guiseq><gui>Perspective</gui><gui>Query execution (SQL)"
-"</gui></guiseq> menu, or the <keyseq><key>Ctrl</key><key>S</key></keyseq> "
-"shortcut."
+"perspective, use the <guiseq><gui>Perspective</gui><gui>Query execution "
+"(SQL)</gui></guiseq> menu, or the <keyseq><key>Ctrl</key><key>S</key></"
+"keyseq> shortcut."
msgstr ""
"Hledisko ProvádÄ›nà dotazu použijte ke spouÅ¡tÄ›nà pÅ™Ãkazů SQL. Do tohoto "
"hlediska se pÅ™epnete pomocà nabÃdky <guiseq><gui>Hledisko</"
"gui><gui>Prováděnà dotazu (SQL)</gui></guiseq> nebo klávesové zkratky "
"<keyseq><key>Ctrl</key><key>S</key></keyseq>."
-#: C/query-execution-perspective.page:15(title)
+#. (itstool) path: figure/title
+#: C/query-execution-perspective.page:15
msgid "Query exec perspective"
msgstr "Hledisko Prováděnà dotazu"
-#: C/query-execution-perspective.page:16(desc)
+#. (itstool) path: figure/desc
+#: C/query-execution-perspective.page:16
msgid "The query exec perspective with one SELECT statement executed"
msgstr ""
"Hledisko ProvádÄ›nà dotazu s jednÃm pÅ™Ãkazem SELECT vybraným ke spuÅ¡tÄ›nÃ"
-#: C/query-execution-perspective.page:20(p)
+#. (itstool) path: page/p
+#: C/query-execution-perspective.page:20
msgid ""
"The perspective is divided in two horizontal panes: the left pane for the "
"user defined favorite statements, and the right pane being the action area."
@@ -1206,7 +1601,8 @@ msgstr ""
"definované oblÃbené pÅ™Ãkazy a pravý panel je oblastÃ, ve které se provádà "
"akce."
-#: C/query-execution-perspective.page:24(p)
+#. (itstool) path: page/p
+#: C/query-execution-perspective.page:24
msgid ""
"In the figure above, there are two favorites: a SELECT statement (named "
"\"List customers\") and an INSERT statement (named \"New customer ...\"). "
@@ -1218,7 +1614,8 @@ msgstr ""
"vyžaduje jeden parametr „name“, zatÃmco pÅ™Ãkaz SELECT ke spuÅ¡tÄ›nà žádný "
"parametr nevyžaduje."
-#: C/query-execution-perspective.page:30(p)
+#. (itstool) path: page/p
+#: C/query-execution-perspective.page:30
msgid ""
"The icon difference between the two illustrates the fact that the INSERT "
"favorite is also marked to be an <link xref=\"actions\">action</link>: it "
@@ -1230,7 +1627,8 @@ msgstr ""
"spustitelná akce v kontextové nabÃdce, která se objevà u mřÞky zobrazujÃcà "
"sadu výsledků."
-#: C/query-execution-perspective.page:35(p)
+#. (itstool) path: page/p
+#: C/query-execution-perspective.page:35
msgid ""
"The left part of the perspective lists the favorite statements which have "
"been user defined. Activating a favorite (double clicking) resets the SQL "
@@ -1240,7 +1638,8 @@ msgstr ""
"uživatelem. Aktivace oblÃbeného pÅ™Ãkazu (dvojitým kliknutÃm) vymaže textovou "
"oblast obsahujÃcà SQL a nahradà ji vybraným pÅ™Ãkazem SQL."
-#: C/query-execution-perspective.page:40(p)
+#. (itstool) path: page/p
+#: C/query-execution-perspective.page:40
msgid ""
"The right pane is composed of zero or more tabs where the SQL is entered and "
"executed. In each tab there is:"
@@ -1248,27 +1647,33 @@ msgstr ""
"Pravý panel je složen z žádné nebo vÃce karet, na kterých se zadává a "
"provádà SQL. Na každé kartě jsou:"
-#: C/query-execution-perspective.page:45(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:45
msgid "an SQL area in the top left part"
msgstr "oblast SQL v levé hornà Äásti"
-#: C/query-execution-perspective.page:46(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:46
msgid "command buttons in the top right part"
msgstr "pÅ™Ãkazová tlaÄÃtka v pravé hornà Äásti"
-#: C/query-execution-perspective.page:47(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:47
msgid "execution history in the lower left part"
msgstr "historie provádÄ›nà v levé dolnà Äásti"
-#: C/query-execution-perspective.page:48(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:48
msgid "execution results in the lower right part"
msgstr "výsledky provádÄ›nà v pravé dolnà Äásti"
-#: C/query-execution-perspective.page:52(title)
+#. (itstool) path: section/title
+#: C/query-execution-perspective.page:52
msgid "SQL area"
msgstr "Oblast SQL"
-#: C/query-execution-perspective.page:53(p)
+#. (itstool) path: section/p
+#: C/query-execution-perspective.page:53
msgid ""
"The SQL area is an SQL editor. The SQL can be any SQL understood by the "
"database, with the exception of <link xref=\"variables-syntax\">variables</"
@@ -1278,27 +1683,32 @@ msgstr ""
"rozumÃ, vyjma <link xref=\"variables-syntax\">promÄ›nných</link> (které musà "
"mÃt specifickou syntaxi)."
-#: C/query-execution-perspective.page:57(p)
+#. (itstool) path: section/p
+#: C/query-execution-perspective.page:57
msgid "The keyboard shortcuts in the SQL editor are:"
msgstr "Klávesové zkratky v editoru SQL jsou:"
-#: C/query-execution-perspective.page:61(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:61
msgid ""
"<keyseq><key>Ctrl</key><key>SPACE</key></keyseq> to obtain a completion list"
msgstr ""
"<keyseq><key>Ctrl</key><key>mezernÃk</key></keyseq> pro zÃskánà seznamu "
"dokonÄovánà slov"
-#: C/query-execution-perspective.page:62(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:62
msgid ""
"<keyseq><key>Ctrl</key><key>ENTER</key></keyseq> to execute the SQL code"
msgstr "<keyseq><key>Ctrl</key><key>Enter</key></keyseq> pro spuštěnà kódu SQL"
-#: C/query-execution-perspective.page:63(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:63
msgid "<keyseq><key>Ctrl</key><key>l</key></keyseq> to clear the editor"
msgstr "<keyseq><key>Ctrl</key><key>l</key></keyseq> pro vymazánà editoru"
-#: C/query-execution-perspective.page:64(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:64
msgid ""
"<keyseq><key>Ctrl</key><key>Up</key></keyseq> and <keyseq><key>Ctrl</"
"key><key>Down</key></keyseq> to navigate through the editor's history"
@@ -1306,16 +1716,13 @@ msgstr ""
"<keyseq><key>Ctrl</key><key>↑</key></keyseq> a <keyseq><key>Ctrl</"
"key><key>↓</key></keyseq> pro pohyb v historii editoru"
-#: C/query-execution-perspective.page:70(title)
+#. (itstool) path: section/title
+#: C/query-execution-perspective.page:70
msgid "Command buttons"
msgstr "PÅ™Ãkazová tlaÄÃtka"
-#: C/query-execution-perspective.page:71(p)
-#: C/data-manager-perspective.page:72(p)
-msgid "The commands available through the command buttons are:"
-msgstr "PÅ™Ãkazy dostupné pÅ™es pÅ™Ãkazová tlaÄÃtka jsou:"
-
-#: C/query-execution-perspective.page:75(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:75
msgid ""
"<gui>Clear</gui>: clears the editor (similar to the <keyseq><key>Ctrl</"
"key><key>l</key></keyseq> shortcut)"
@@ -1323,7 +1730,8 @@ msgstr ""
"<gui>Vymazat</gui>: vymaže obsah editoru (odpovÃdá to klávesové zkratce "
"<keyseq><key>Ctrl</key><key>l</key></keyseq>)"
-#: C/query-execution-perspective.page:76(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:76
msgid ""
"<gui>Variables</gui>: shows or hides the <link xref=\"variables-syntax"
"\">variables</link> panel where you can give values to the variables present "
@@ -1335,7 +1743,8 @@ msgstr ""
"promÄ›nných vyskytujÃcÃch se v kódu SQL. Panel se zobrazà automaticky, když "
"je v kódu SQL nějaká proměnná zjištěna."
-#: C/query-execution-perspective.page:79(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:79
msgid ""
"<gui>Execute</gui>: executes the SQL code. If the SQL code contains some "
"variables which have not been set, then a popup first appears requesting the "
@@ -1347,7 +1756,8 @@ msgstr ""
"požadavkem na zadánà hodnoty promÄ›nné. OdpovÃdá to klávesové zkratce "
"<keyseq><key>Ctrl</key><key>Enter</key></keyseq>."
-#: C/query-execution-perspective.page:82(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:82
msgid ""
"<gui>Indent</gui>: re-indents the SQL code (warning: this removes any "
"comments)"
@@ -1355,15 +1765,18 @@ msgstr ""
"<gui>Odsadit</gui>: znovu provede odsazenà kódu SQL (varovánÃ: tÃmto se "
"odstranà pÅ™Ãpadné komentáře)"
-#: C/query-execution-perspective.page:83(p)
+#. (itstool) path: item/p
+#: C/query-execution-perspective.page:83
msgid "<gui>Favorites</gui>: adds the current SQL code to the favorites"
msgstr "<gui>OblÃbené</gui>: pÅ™idá aktuálnà kód SQL do oblÃbených"
-#: C/query-execution-perspective.page:88(title)
+#. (itstool) path: section/title
+#: C/query-execution-perspective.page:88
msgid "Execution history"
msgstr "Historie provádÄ›nÃ"
-#: C/query-execution-perspective.page:89(p)
+#. (itstool) path: section/p
+#: C/query-execution-perspective.page:89
msgid ""
"The execution history part contains a list of the past executed statements, "
"ordered by execution date along with an indication when the statement was "
@@ -1375,7 +1788,8 @@ msgstr ""
"pÅ™Ãkaz proveden (na obrázku výše to je pÅ™ed 11 minutami). Po vybránà položky "
"v historii se zobrazà odpovÃdajÃcà výsledky v Äásti s výsledky provádÄ›nÃ."
-#: C/query-execution-perspective.page:94(p)
+#. (itstool) path: section/p
+#: C/query-execution-perspective.page:94
msgid ""
"The <gui>Copy</gui> button copies the currently selected history item's SQL "
"code to the SQL editor, and the <gui>Clear</gui> button removes all the "
@@ -1385,7 +1799,8 @@ msgstr ""
"historii do editoru SQL a tlaÄÃtko <gui>Vymazat</gui> odstranà z historie "
"všechny položky."
-#: C/query-execution-perspective.page:98(p)
+#. (itstool) path: section/p
+#: C/query-execution-perspective.page:98
msgid ""
"Note that any given history item can also be removed individually using the "
"<key>Suppr</key> key."
@@ -1393,11 +1808,13 @@ msgstr ""
"Upozorňujeme, že danou položku historie lze odstranit i samostatně pomocà "
"klávesy <key>Suppr</key>."
-#: C/query-execution-perspective.page:104(title)
+#. (itstool) path: section/title
+#: C/query-execution-perspective.page:104
msgid "Execution results"
msgstr "Výsledky provádÄ›nÃ"
-#: C/query-execution-perspective.page:105(p)
+#. (itstool) path: section/p
+#: C/query-execution-perspective.page:105
msgid ""
"The Execution results part displays the execution result of the currently "
"selected execution history item, as a table for SELECT statement, giving "
@@ -1409,1216 +1826,1358 @@ msgstr ""
"ostatnà typy pÅ™Ãkazů nebo poznámkou s chybou provádÄ›nÃ, pokud provedenà "
"selhalo."
-#: C/legal.xml:3(p)
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/schema-browser-perspective.page:47
+#| msgid ""
+#| "@@image: 'figures/schema-browser-persp.png'; "
+#| "md5=991ae01b9fb6b17c0b93ee4873b9b985"
+msgctxt "_"
+msgid ""
+"external ref='figures/schema-browser-persp.png' "
+"md5='991ae01b9fb6b17c0b93ee4873b9b985'"
+msgstr ""
+"external ref='figures/schema-browser-persp.png' "
+"md5='991ae01b9fb6b17c0b93ee4873b9b985'"
+
+#. (itstool) path: page/title
+#: C/schema-browser-perspective.page:8
+msgid "The schema browser perspective"
+msgstr "Hledisko pro prohlÞenà schématu"
+
+#. (itstool) path: page/p
+#: C/schema-browser-perspective.page:9
msgid ""
-"This work is licensed under a <link href=\"http://creativecommons.org/";
-"licenses/by-sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 Unported "
-"License</link>."
+"Use the schema browser perspective to understand the database's organisation "
+"(schema). To switch to this perspective, use the <guiseq><gui>Perspective</"
+"gui><gui>Schema browser</gui></guiseq> menu, or the <keyseq><key>Ctrl</"
+"key><key>B</key></keyseq> shortcut."
msgstr ""
-"Tato práce je licencována pod <link href=\"http://creativecommons.org/";
-"licenses/by-sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 Unported "
-"License</link>."
+"Hledisko prohlÞeÄe schématu použijte k zÃskánà pÅ™ehledu o struktuÅ™e "
+"databáze (schématu). Do tohoto hlediska se pÅ™epnete pomocà nabÃdky "
+"<guiseq><gui>Hledisko</gui><gui>ProhlÞeÄ schématu</gui></guiseq> nebo "
+"klávesové zkratky <keyseq><key>Ctrl</key><key>B</key></keyseq>."
-#: C/legal.xml:6(p)
+#. (itstool) path: page/p
+#: C/schema-browser-perspective.page:14
msgid ""
-"As a special exception, the copyright holders give you permission to copy, "
-"modify, and distribute the example code contained in this document under the "
-"terms of your choosing, without restriction."
+"The perspective is divided in two horizontal panes: the left pane for the "
+"user defined favorites, and the right pane being the action area."
msgstr ""
-"Jako speciálnà výjimku vám držitel autorských práv uděluje svolenà "
-"kopÃrovat, upravovat a Å¡ÃÅ™it ukázkový kód obsažený v tomto dokumentu za "
-"podmÃnek, které si zvolÃte, bez dalÅ¡Ãch omezenÃ."
-
-#: C/index.page:6(name)
-msgid "Vivien Malerba"
-msgstr "Vivien Malerba"
+"Hledisko je vodorovně rozděleno do dvou panelů: levý panel pro uživatelem "
+"definované oblÃbené položky a pravý panel je oblastÃ, ve které se provádà "
+"akce."
-#: C/index.page:7(email)
-msgid "malerba gnome-db org"
-msgstr "malerba gnome-db org"
+#. (itstool) path: figure/title
+#: C/schema-browser-perspective.page:19
+msgid "Schema browser perspective's default view"
+msgstr "Výchozà zobrazenà hlediska prohlÞeÄe schématu"
-#: C/index.page:11(title)
-msgid "Gda Browser Help"
-msgstr "NápovÄ›da k prohlÞeÄi gda"
+#. (itstool) path: figure/desc
+#: C/schema-browser-perspective.page:20
+msgid "The default Schema browser perspective"
+msgstr "Výchozà podoba hlediska prohlÞeÄe schématu"
-#: C/index.page:12(p)
+#. (itstool) path: page/p
+#: C/schema-browser-perspective.page:24
msgid ""
-"<app>gda-browser</app> is a tool for database administrators: they can "
-"analyse database's schemas to understand how data is organized, run SQL "
-"commands interactively, and in a broader way manage the data contained in "
-"the databases."
+"The left part of the perspective lists the favorite database objects or "
+"diagrams. Double clicking on a favorite opens its properties in the right "
+"pane."
msgstr ""
-"<app>gda-browser</app> je nástroj pro správce databázÃ: mohou analyzovat "
-"databázová schémata, aby zÃskali pÅ™ehled o struktuÅ™e dat, spouÅ¡tÄ›t "
-"interaktivnÄ› pÅ™Ãkazy SQL a v krajnÃm pÅ™ÃpadÄ› i spravovat data obsažená v "
-"databázÃch."
+"V levé Äásti hlediska jsou vypsány oblÃbené databázové objekty nebo "
+"diagramy. Dvojitým kliknutÃm na oblÃbené položce otevÅ™ete jejà vlastnosti v "
+"pravém panelu."
+
+#. (itstool) path: page/p
+#: C/schema-browser-perspective.page:29 C/ldap-browser-perspective.page:31
+msgid "The right pane is composed of several types of tabs:"
+msgstr "Pravý panel se skládá z několika typů karet:"
-#: C/index.page:16(p)
+#. (itstool) path: item/p
+#: C/schema-browser-perspective.page:33
msgid ""
-"Several connections to databases can be opened at once, allowing the user to "
-"work on multiple databases at once (it is also possible to execute commands "
-"on several connections at the same time)."
+"a tab listing all the database's tables and views, in a <em>cloud</em> view "
+"where the tables with the more relations to other tables being displayed in "
+"a larger font; this tab is always present"
msgstr ""
-"PÅ™ipojenà k databázi je možné otevÅ™Ãt nÄ›kolik naráz, takže uživatel může "
-"pracovat na vÃce databázÃch naráz (lze také provádÄ›t pÅ™Ãkazy na nÄ›kolika "
-"pÅ™ÃpojenÃch ve stejnou chvÃli)."
+"karta vypisujÃcà vÅ¡echny tabulky a pohledy databáze v podobÄ› "
+"<em>„obláÄkového“</em> zobrazenÃ, ve kterém jsou tabulky s vÃce vztahy k "
+"ostatnÃm tabulkám zobrazeny vÄ›tÅ¡Ãm pÃsmem; tato karta je zobrazena vždy"
-#: C/index.page:19(p)
+#. (itstool) path: item/p
+#: C/schema-browser-perspective.page:36
msgid ""
-"As <app>gda-browser</app> uses the <app>libgda</app> library, it can open "
-"connections to databases for which a database driver (provider) exists in "
-"<app>libgda</app> (<link href=\"http://www.oracle.com\";>Oracle</link>, <link "
-"href=\"http://www.mysql.org\";>MySQL</link>, <link href=\"http://www.";
-"postgresql.org/\">PostgreSQL</link>, <link href=\"http://www.sqlite.org";
-"\">SQLite</link>, MS Access (through the <link href=\"http://sourceforge.net/";
-"projects/mdbtools/\">MDBTools</link> library), <link href=\"http://en.";
-"wikipedia.org/wiki/LDAP\">LDAP</link> and <link href=\"http://java.sun.com/";
-"docs/books/tutorial/jdbc/index.html\">JDBC</link> are supported at the "
-"moment)."
+"zero or more tabs representing a table or views' properties: the list of "
+"columns, the list of constraints (primary or foreign keys, and unique "
+"constraints), a <link xref=\"diagram\">diagram</link> showing the related "
+"tables, and an area to define display preferences for each column's data"
msgstr ""
-"Protože <app>gda-browser</app> použÃvá knihovnu <app>libgda</app>, dokáže "
-"otevÅ™Ãt pÅ™ipojenà ke vÅ¡em databázÃm, pro které existuje databázový ovladaÄ "
-"(poskytovatel) v <app>libgda</app> (v souÄasnosti jsou podporovány <link "
-"href=\"http://www.oracle.com\";>Oracle</link>, <link href=\"http://www.mysql.";
-"org\">MySQL</link>, <link href=\"http://www.postgresql.org/\";>PostgreSQL</"
-"link>, <link href=\"http://www.sqlite.org\";>SQLite</link>, MS Access (přes "
-"<link href=\"http://sourceforge.net/projects/mdbtools/\";>MDBTools</link> "
-"library), <link href=\"http://en.wikipedia.org/wiki/LDAP\";>LDAP</link> a "
-"<link href=\"http://java.sun.com/docs/books/tutorial/jdbc/index.html\";>JDBC</"
-"link>)."
-
-#: C/index.page:29(title)
-msgid "Presentation"
-msgstr "PÅ™edstavenÃ"
-
-#: C/index.page:32(title)
-msgid "Perspectives"
-msgstr "Hlediska"
-
-#: C/index.page:36(title)
-msgid "Connections management"
-msgstr "Správa pÅ™ipojenÃ"
-
-#: C/general-ui.page:8(title)
-msgid "General interface organization"
-msgstr "ObecnÄ› o uspořádánà rozhranÃ"
+"žádná nebo vÃce karet pÅ™edstavujÃcÃch vlastnosti tabulky nebo pohledu: "
+"seznam sloupců, seznam omezenà (primárnà nebo cizà klÃÄe a jedineÄnosti), "
+"<link xref=\"diagram\">diagram</link> zobrazujÃcà vztahy mezi tabulkami a "
+"oblast pro definovánà předvoleb zobrazenà pro každý datový sloupec"
-#: C/general-ui.page:9(p)
+#. (itstool) path: item/p
+#: C/schema-browser-perspective.page:39
msgid ""
-"The <app>gda-browser</app> is composed of one or more top level windows, "
-"each window relating to a single connection (which name is in its title). "
-"For any given connection, several windows can be opened (use the "
-"<guiseq><gui>Window</gui><gui>New window</gui></guiseq> menu or the "
-"<keyseq><key>Ctrl</key><key>N</key></keyseq> shortcut)."
+"zero or more <link xref=\"diagram\">diagrams</link> in which any number of "
+"tables can be represented, where they are linked using their relations (as "
+"foreign key constraints)"
msgstr ""
-"Aplikace <app>gda-browser</app> sestává z jednoho nebo vÃce oken nejvyÅ¡Å¡Ã "
-"úrovnÄ›, pÅ™iÄemž každé z oken pÅ™ÃsluÅ¡Ã jednomu pÅ™ipojenà (jehož název je "
-"uveden v záhlavà okna). Pro libovolné pÅ™ipojenà může být otevÅ™eno i vÃce "
-"oken (použijte nabÃdku <guiseq><gui>Okno</gui><gui>Nové okno</gui></guiseq> "
-"nebo klávesovou zkratku <keyseq><key>Ctrl</key><key>N</key></keyseq>)."
+"žádný nebo vÃce <link xref=\"diagram\">diagramů</link> a v každém z nich "
+"může být zobrazen libovolný poÄet tabulek, které jsou pospojované podle "
+"vztahů mezi nimi (podle cizÃch klÃÄů)"
-#: C/general-ui.page:16(title)
-msgid "A connection window"
-msgstr "Okno pÅ™ipojenÃ"
+#. (itstool) path: figure/title
+#: C/schema-browser-perspective.page:44
+msgid "Tab showing information about a table"
+msgstr "Karta zobrazujÃcà informace o tabulce"
-#: C/general-ui.page:17(desc)
+#. (itstool) path: figure/desc
+#: C/schema-browser-perspective.page:45
msgid ""
-"Window opened for the 'c1' connection (and the Schema browser perspective)"
-msgstr "Okno otevÅ™ené pro pÅ™ipojenà „p1“ (a hledisko ProhlÞeÄ schématu)"
+"Example of information displayed for each table, note the difference between "
+"foreign keys implemented in the database and <link xref=\"declared-fk"
+"\">declared foreign keys</link>"
+msgstr ""
+"PÅ™Ãklad informacà zobrazených pro každou tabulku, vÅ¡imnÄ›te si rozdÃlu mezi "
+"cizÃmi klÃÄi, které jsou souÄástà databáze a <link xref=\"declared-fk"
+"\">deklarovanými cizÃmi klÃÄi</link>"
-#: C/general-ui.page:21(p)
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/transactions.page:14
+#| msgid ""
+#| "@@image: 'figures/trans-begin.png'; md5=0382a22aeb54be0d7fe0ffa29dddf423"
+msgctxt "_"
+msgid ""
+"external ref='figures/trans-begin.png' md5='0382a22aeb54be0d7fe0ffa29dddf423'"
+msgstr ""
+"external ref='figures/trans-begin.png' md5='0382a22aeb54be0d7fe0ffa29dddf423'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/transactions.page:16
+#| msgid ""
+#| "@@image: 'figures/trans-commit.png'; md5=27f45d32501cc05bd6f6b16263283e9a"
+msgctxt "_"
+msgid ""
+"external ref='figures/trans-commit.png' "
+"md5='27f45d32501cc05bd6f6b16263283e9a'"
+msgstr ""
+"external ref='figures/trans-commit.png' "
+"md5='27f45d32501cc05bd6f6b16263283e9a'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/transactions.page:18
+#| msgid ""
+#| "@@image: 'figures/trans-rollback.png'; "
+#| "md5=470522738b1d6bf91b9787baac1c0191"
+msgctxt "_"
+msgid ""
+"external ref='figures/trans-rollback.png' "
+"md5='470522738b1d6bf91b9787baac1c0191'"
+msgstr ""
+"external ref='figures/trans-rollback.png' "
+"md5='470522738b1d6bf91b9787baac1c0191'"
+
+#. (itstool) path: page/title
+#: C/transactions.page:9
+msgid "Transactions"
+msgstr "Transakce"
+
+#. (itstool) path: page/p
+#: C/transactions.page:10
msgid ""
-"Within each window, several <em>perspectives</em> are available which are "
-"adapted to different activities:"
+"Transactions can be started, committed or rolled back on a per connection "
+"basis:"
msgstr ""
-"V rámci každého z oken je dispozici několik <em>hledisek</em>, které jsou "
-"uzpůsobené pro různé Äinnosti:"
+"Transakce mohou být spuštěny, potvrzeny nebo vráceny zpět pro jednotlivá "
+"pÅ™ipojenÃ:"
-#: C/general-ui.page:26(p)
+#. (itstool) path: item/p
+#: C/transactions.page:14
msgid ""
-"the <link xref=\"schema-browser-perspective\">Schema browser perspective</"
-"link> to help understand the database's layout"
+"use the <media type=\"image\" mime=\"image/png\" src=\"figures/trans-begin."
+"png\"/> toolbar button to start a transaction"
msgstr ""
-"<link xref=\"schema-browser-perspective\">hledisko ProhlÞeÄ schématu</link> "
-"který vám pomůže se vyznat v návrhu databáze"
+"použijte tlaÄÃtko liÅ¡ty nástrojů <media type=\"image\" mime=\"image/png\" "
+"src=\"figures/trans-begin.png\"/> ke spuštěnà transakce"
-#: C/general-ui.page:27(p)
+#. (itstool) path: item/p
+#: C/transactions.page:16
msgid ""
-"the <link xref=\"query-execution-perspective\">Query execution perspective</"
-"link> to execute any SQL command"
+"use the <media type=\"image\" mime=\"image/png\" src=\"figures/trans-commit."
+"png\"/> toolbar button to commit the current transaction (apply all the "
+"changes)"
msgstr ""
-"<link xref=\"query-execution-perspective\">hledisko Prováděnà dotazu</link> "
-"k provádÄ›nà libovolných pÅ™Ãkazů SQL"
+"použijte tlaÄÃtko liÅ¡ty nástrojů <media type=\"image\" mime=\"image/png\" "
+"src=\"figures/trans-commit.png\"/> k potvrzenà aktuálnà transakce (použijà "
+"se všechny změny)"
-#: C/general-ui.page:28(p)
+#. (itstool) path: item/p
+#: C/transactions.page:18
msgid ""
-"the <link xref=\"data-manager-perspective\">Data manager perspective</link> "
-"to navigate through the database's contents"
+"use the <media type=\"image\" mime=\"image/png\" src=\"figures/trans-"
+"rollback.png\"/> toolbar button to abort the current transaction (forget all "
+"the changes)"
msgstr ""
-"<link xref=\"data-manager-perspective\">hledisko Správce dat</link> k "
-"procházenà obsahu databáze"
+"použijte tlaÄÃtko liÅ¡ty nástrojů <media type=\"image\" mime=\"image/png\" "
+"src=\"figures/trans-rollback.png\"/> ke zrušenà aktuálnà transakce (všechny "
+"změny budou zapomenuty)"
-#: C/general-ui.page:30(p)
+#. (itstool) path: note/p
+#: C/transactions.page:22
msgid ""
-"The currently displayed perspective can be changed individually for each "
-"window, and, as all perspectives have an action area composed of tabs, tabs "
-"can be moved from one window to the other if the source and destination "
-"window are for the same connection, and display the same perspective (simply "
-"drag and drop a tab from one window to the other using the tab's label as a "
-"handle)."
+"A transaction may be started automatically when executing a SELECT statement "
+"which involves binary objects (BLOBs), and the transaction may be locked "
+"while the resulting data set is kept in memory (to get rid of a data set in "
+"a <link xref=\"query-execution-perspective\">query execution perspective</"
+"link>, clear the history item relating to the data set)."
msgstr ""
-"Aktuálně vybrané hledisko můžete měnit u každého okna zvlášť a všechna "
-"hlediska majà akÄnà Äást složenou z karet, které můžete z jednoho do druhého "
-"okna přesouvat, za předpokladu že oboje okna jsou pro totéž připojenà a "
-"zobrazujà stejný typ hlediska (prostě jen kartu chytněte za ouško s popisem "
-"a přetáhněte do jiného okna)."
-
-#: C/features.page:8(title)
-msgid "Features"
-msgstr "Funkce"
-
-#: C/features.page:9(p)
-msgid "<app>gda-browser</app>'s current features are:"
-msgstr "FunkÄnost aplikace <app>gda-browser</app> v souÄasnosti zahrnuje:"
+"Transakce může být spuÅ¡tÄ›na automaticky, pokud provádÄ›ný pÅ™Ãkaz SELECT "
+"manipuluje s binárnÃmi objekty (BLOB) a transakce může být uzamknuta po "
+"dobu, co jsou výsledná data uchována v paměti (abyste se datové sady v <link "
+"xref=\"query-execution-perspective\">hledisku prováděnà dotazu</link> "
+"zbavili, vymažte položku historie vztahujÃcà se k datové sadÄ›)."
-#: C/features.page:13(title)
-msgid "General user interface"
-msgstr "Uživatelské rozhranà obecně"
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/table-insert-data.page:20
+#| msgid ""
+#| "@@image: 'figures/table-insert-data.png'; "
+#| "md5=308807b8443d5ab26c8704a6e01aa1ab"
+msgctxt "_"
+msgid ""
+"external ref='figures/table-insert-data.png' "
+"md5='308807b8443d5ab26c8704a6e01aa1ab'"
+msgstr ""
+"external ref='figures/table-insert-data.png' "
+"md5='308807b8443d5ab26c8704a6e01aa1ab'"
+
+#. (itstool) path: page/title
+#: C/table-insert-data.page:8
+msgid "Inserting data in a table"
+msgstr "Vkládánà dat do tabulky"
-#: C/features.page:15(p) C/features.page:26(p)
+#. (itstool) path: page/p
+#: C/table-insert-data.page:9
msgid ""
-"multi threaded: each connection is handled in it own thread, meaning that no "
-"single connection can lock the application"
+"From the <link xref=\"schema-browser-perspective\">schema browser "
+"perspective</link>, when a table's properties is displayed in a tab, use the "
+"<guiseq><gui>Table</gui><gui>Insert data</gui></guiseq> menu to have a popup "
+"appear containing a data entry for each column of the table to insert data "
+"into."
msgstr ""
-"vÃcevláknová aplikace: každé pÅ™ipojenà je obsluhováno ve svém vlastnÃm "
-"vlákně, takže nemůže jedno připojenà zablokovat celou aplikaci"
-
-#: C/features.page:17(p)
-msgid "several windows can be opened for a single connection"
-msgstr "pro jedno připojenà může být otevřeno několik oken"
-
-#: C/features.page:18(p)
-msgid "full screen mode accessible to maximize the screen space usage"
-msgstr "režim celé obrazovky zpÅ™Ãstupňuje k použità maximum možného mÃsta"
+"Když je zobrazena karta s vlastnostmi tabulky v <link xref=\"schema-browser-"
+"perspective\">hledisku prohlÞeÄe schématu</link>, použijte nabÃdku "
+"<guiseq><gui>Tabulka</gui><gui>Vložit data</gui></guiseq> k zobrazenà "
+"dialogového okna, které obsahuje vstupnà pole pro zadánà dat pro každý ze "
+"sloupců tabulky."
-#: C/features.page:22(title)
-msgid "Connection management"
-msgstr "Správa pÅ™ipojenÃ"
+#. (itstool) path: page/p
+#: C/table-insert-data.page:14
+msgid "A popup similar to the following will appear:"
+msgstr "Objevà se dialogové okno podobné následujÃcÃmu:"
-#: C/features.page:24(p)
-msgid "multiple simultaneous connections can be opened at once"
-msgstr "v jednu chvÃli může být otevÅ™eno vÃce pÅ™ipojenà souÄasnÄ›"
+#. (itstool) path: figure/title
+#: C/table-insert-data.page:18
+msgid "Popup to insert data into table"
+msgstr "Dialogové okno pro vkládánà dat do tabulky"
-#: C/features.page:25(p)
-msgid ""
-"connections binding: it is possible to <link type=\"topic\" xref=\"virtual-"
-"connections\">\"bind\"</link> several connections into one to execute SQL "
-"commands on several connections at once"
-msgstr ""
-"svazovánà spojenÃ: je možné nÄ›kolik pÅ™ipojenà <link type=\"topic\" xref="
-"\"virtual-connections\">„svázat“</link> dohromady do jednoho, aby se mohly "
-"provádÄ›l pÅ™Ãkazy SQL nad vÃce pÅ™ipojenÃmi naráz"
+#. (itstool) path: figure/desc
+#: C/table-insert-data.page:19
+msgid "A popup to insert data in a table"
+msgstr "Dialogové okno pro vkládánà dat do tabulky"
-#: C/features.page:31(title)
-msgid "Activities"
-msgstr "Aktivity"
+#. (itstool) path: page/p
+#: C/table-insert-data.page:22
+msgid "The noticeable points here are:"
+msgstr "Za zmÃnku stojÃ, že:"
-#: C/features.page:32(p)
+#. (itstool) path: item/p
+#: C/table-insert-data.page:26
msgid ""
-"The activities are grouped by theme around the notion of <link type=\"topic"
-"\" xref=\"general-ui\">perspectives</link>, the following are currently "
-"implemented:"
+"There is one data entry per column in the table, with the exception (not "
+"shown in this figure) of multiple foreign key fields for which a single drop "
+"down choice widget is shown;"
msgstr ""
-"Aktivity jsou seskupeny podle tématu do <link type=\"topic\" xref=\"general-"
-"ui\">hledisek</link>. V souÄasnosti jsou implementovány tyto:"
+"Pro každý sloupec tabulky je jedno vstupnà pole s výjimkou (na obrázku nenÃ) "
+"polà vÃcenásobných cizÃch klÃÄů, pro které je zobrazen jeden rozbalovacà "
+"seznam;"
-#: C/features.page:36(p)
+#. (itstool) path: item/p
+#: C/table-insert-data.page:28
msgid ""
-"analyse the database schema (tables, relations, ...), see the <link xref="
-"\"schema-browser-perspective\">Schema browser perspective</link>"
+"Each data entry has a small button on the right giving information about the "
+"corresponding data entry, and allowing you to reset the data entry's value "
+"to the value it had before any modification done, to set it to NULL or to "
+"set it to a default value. The button's color has the following "
+"signification:"
msgstr ""
-"analýza databázového schématu (tabulky, vztahy mezi nimi, …), viz <link xref="
-"\"schema-browser-perspective\">hledisko ProhlÞeÄ schématu</link>"
+"Každé vstupnà pole má na pravé stranÄ› malé tlaÄÃtko, které podává informaci "
+"a pÅ™ÃsluÅ¡ném datovém záznamu a umožňuje vrátit hodnotu záznamu na hodnotu "
+"pÅ™ed provedenÃm zmÄ›n, nastavit hodnotu na prázdnou (NULL) a nebo nastavit "
+"hodnotu na výchozà hodnotu. Barva tlaÄÃtka má následujÃcà význam:"
-#: C/features.page:38(p)
-msgid ""
-"execute SQL commands, see the <link xref=\"query-execution-perspective"
-"\">Query execution perspective</link>"
-msgstr ""
-"spouÅ¡tÄ›nà pÅ™Ãkazů SQL, viz <link xref=\"query-execution-perspective"
-"\">hledisko Prováděn dotazu</link>"
+#. (itstool) path: item/p
+#: C/table-insert-data.page:33
+msgid "Red: means the current value in the data entry is invalid"
+msgstr "Červená: znamená, že aktuálnà hodnota v datovém záznamu je neplatná"
-#: C/features.page:40(p)
+#. (itstool) path: item/p
+#: C/table-insert-data.page:34
msgid ""
-"analyse the table's contents, see the <link xref=\"data-manager-perspective"
-"\">Data manager perspective</link>"
+"Blue: means the current value in the data entry is unused and the column's "
+"default value will be used instead (useful for example for auto incremented "
+"columns)"
msgstr ""
-"analýza obsahu tabulky, viz <link xref=\"data-manager-perspective\">hledisko "
-"Správce dat</link>"
+"Modrá: znamená, že aktuálnà hodnota v datovém záznamu je nepoužita a mÃsto "
+"nà bude použita výchozà hodnota sloupce (použitelné např. pro sloupce s "
+"automaticky zvyšovanou hodnotou)"
-#: C/features.page:42(p)
-msgid ""
-"for <link xref=\"ldap-connection\">LDAP connections</link>, manage the "
-"hierarchical data in the LDAP tree, see the <link xref=\"ldap-browser-"
-"perspective\">LDAP browser perspective</link>"
+#. (itstool) path: item/p
+#: C/table-insert-data.page:36
+msgid "Green: means the current value in the data entry is NULL"
msgstr ""
-"pro <link xref=\"ldap-connection\">připojenà k adresářům LDAP</link>, správu "
-"hierarchických dat ve stromu LDAP, viz <link xref=\"ldap-browser-perspective"
-"\">hledisko ProhlÞeÄ adresáře LDAP</link>"
-
-#: C/features.page:45(p)
-msgid "See also the section about <link xref=\"actions\">actions</link>"
-msgstr "Viz také oddÃl vÄ›novaný <link xref=\"actions\">akcÃm</link>"
-
-#: C/features.page:50(title)
-msgid "Openness"
-msgstr "Otevřenost"
+"Červená: znamená, že aktuálnà hodnota v datovém záznamu je prázdná (NULL)"
-#: C/features.page:52(p)
+#. (itstool) path: item/p
+#: C/table-insert-data.page:37
msgid ""
-"CSV and other text files can be imported and used in conjunction with <link "
-"type=\"topic\" xref=\"virtual-connections\">connection binding</link>"
+"Same color as the rest of the UI: means none of the above situations apply"
msgstr ""
-"je možné importovat soubory CSV a dalÅ¡Ã textové soubory a použÃvat je ve "
-"spojenà se <link type=\"topic\" xref=\"virtual-connections\">svazovánÃm "
-"pÅ™ipojenÃ</link>"
+"Stejná barva jako v ostatnÃch Äástech uživatelského rozhranÃ: znamená, že "
+"nenastala ani jedna z pÅ™edchozÃch situacÃ"
-#: C/features.page:53(p)
+#. (itstool) path: item/p
+#: C/table-insert-data.page:40
msgid ""
-"the general framework is opened enough to add new integrated features; "
-"specifically anyone can develop new <link type=\"topic\" xref=\"general-ui"
-"\">perspectives</link>"
+"Columns which are foreign keys to other tables are presented as a drop down "
+"combo box where you can only choose among the values in the referenced table "
+"(hint: to have that values list refreshed you should close the popup dialog "
+"and reopen it);"
msgstr ""
-"obecný vývojářský rámec aplikace je dostateÄnÄ› otevÅ™eny, aby Å¡li pÅ™idávat "
-"nové vestavěné funkce, hlavně se každý může přidat k vývoji nových <link "
-"type=\"topic\" xref=\"general-ui\">hledisek</link>"
-
-#: C/features.page:51(list)
-msgid "<placeholder-1/> x <placeholder-2/>"
-msgstr "<placeholder-1/> x <placeholder-2/>"
-
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/diagram.page:16(None)
-msgid "@@image: 'figures/diagram.png'; md5=0ad77cfbbead0832d8ce7fa22d3ce01d"
-msgstr "@@image: 'figures/diagram.png'; md5=0ad77cfbbead0832d8ce7fa22d3ce01d"
+"Sloupce, které majà cizà klÃÄe směřujÃcà do jiných tabulek jsou prezentovány "
+"rozbalovacà seznamem, ve kterém si můžete vybÃrat pouze z hodnot v "
+"odkazované tabulce (rada: pokud potřebujete seznam hodnot aktualizovat, "
+"zavřete dialogové okno a znovu jej otevřete);"
-#: C/diagram.page:7(title)
-msgid "Diagrams"
-msgstr "Diagramy"
+#. (itstool) path: page/title
+#: C/variables.page:9
+msgid "Variables in SQL code"
+msgstr "Proměnné v kódu SQL"
-#: C/diagram.page:8(p)
+#. (itstool) path: page/p
+#: C/variables.page:10
msgid ""
-"Diagrams are present throughout the <app>gda-browser</app>, and are made of "
-"a canvas on which graphical items are displayed (like tables for example)."
+"Variables (sometimes refered to as <em>placeholders</em>) are places in SQL "
+"code which are replaced by actual values when the SQL code is executed. The "
+"benefits are faster execution times (as the SQL code is parsed only once) "
+"and a protection against SQL injection vulnerabilities."
msgstr ""
-"Diagramy se objevujà v aplikaci <app>gda-browser</app> všude možně a jsou "
-"tvořeny plochou, na které jsou zobrazeny grafické prvky (jako třeba tabulky)."
-
-#: C/diagram.page:13(title)
-msgid "Diagram"
-msgstr "Diagram"
+"PromÄ›nné (nÄ›kdy také <em>zástupné promÄ›nné</em>) jsou mÃsta v kódu SQL, "
+"která jsou pÅ™i provádÄ›nà kódu SQL nahrazena aktuálnÃmi hodnotami. PÅ™Ãnosem "
+"je rychlejšà provedenà (kód SQL je analyzován jen jednou) a ochrana proti "
+"útokům typu „SQL injection“."
-#: C/diagram.page:14(desc)
+#. (itstool) path: page/p
+#: C/variables.page:16
msgid ""
-"Diagram showing some tables and their relations represented by foreign key "
-"constraints (also see <link xref=\"declared-fk\">the declared foreign keys</"
-"link>)"
+"Variables can be used in any SQL code, and are defined using the following "
+"syntax:"
msgstr ""
-"Diagram zobrazujÃcà nÄ›jaké tabulky a vztahy mezi nimi vyjádÅ™ené cizÃmi klÃÄi "
-"(viz také <link xref=\"declared-fk\">deklarace cizÃch klÃÄů</link>)"
+"PromÄ›nné mohou být použity v libovolném kódu SQL a definujà se následujÃcà "
+"syntaxÃ:"
-#: C/diagram.page:18(p)
+#. (itstool) path: page/code
+#: C/variables.page:19
+#, no-wrap
msgid ""
-"The items can be moved around on the canvas (note that as long as the whole "
-"diagram fits in the canvas, it remains centered on it). Other manipulations "
-"are possible:"
+"\n"
+"##<variable name>[::<variable type>[::NULL]]"
msgstr ""
-"Položky lze po ploše posouvat (všimněte si, že pokud se celý diagram vleze "
-"na plochu, je umÃstÄ›n na stÅ™ed). Dále můžete provádÄ›t tyto vÄ›ci:"
+"\n"
+"##<název proměnné>[::<typ proměnné>[::NULL]]"
-#: C/diagram.page:23(p)
+#. (itstool) path: item/p
+#: C/variables.page:25
msgid ""
-"zooming in and out using the mouse's wheel, or through the contextual menu "
-"(right click on the canvas); a zoom to fit the canvas is also available in "
-"the contextual menu"
+"the <em>variable name</em> can contain any SQL identifier character or among "
+"the <code>+-.|@?</code>characters (no space allowed)"
msgstr ""
-"zvÄ›tÅ¡ovánà nebo zmenÅ¡ovánà pomocà koleÄka myÅ¡i nebo pÅ™es kontextovou nabÃdku "
-"(kliknutà pravým tlaÄÃtkem na plochu); v kontextové nabÃdce je také dostupná "
-"možnost pro zvÄ›tÅ¡enà optimálnà vůÄi ploÅ¡e"
+"<em>název proměnné</em> může obsahovat libovolný znak dovolený pro "
+"identifikátory SQL a také znaky <code>+-.|@?</code> (mezery dovoleny nejsou)"
-#: C/diagram.page:25(p)
+#. (itstool) path: item/p
+#: C/variables.page:27
msgid ""
-"bring closer or moving away items from one another using the mouse's wheel "
-"while holding the <key>Shift</key> key"
-msgstr ""
-"posouvat položky k sobÄ› nebo od sebe pomocà koleÄka myÅ¡ za souÄasného drženà "
-"klávesy <key>Shift</key>"
-
-#: C/diagram.page:27(p)
-msgid "arranging items linearly or radially, through the contextual menu"
-msgstr "uspořádávánà položek do Å™ady nebo do kruhu, pÅ™es kontextovou nabÃdku"
-
-#: C/diagram.page:28(p)
-msgid "printing, through the contextual menu"
-msgstr "tisk, pÅ™es kontextovou nabÃdku"
-
-#: C/diagram.page:29(p)
-msgid "exporting as PNG or SVG images, through the contextual menu"
-msgstr "exportovánà obrázků PNG nebo SVG, pÅ™es kontextovou nabÃdku"
-
-#: C/diagram.page:30(p)
-msgid "adding items, through the contextual menu"
-msgstr "pÅ™idávánà položek, pÅ™es kontextovou nabÃdku"
-
-#: C/diagram.page:31(p)
-msgid "removing items, through the items's contextual menu"
-msgstr "odstraňovánà položek, pÅ™es kontextovou nabÃdku položky"
-
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/declaredfk.page:25(None)
-msgid "@@image: 'figures/declaredfk.png'; md5=b5d15e99a2724bdda33147dc007770bc"
+"the <em>variable type</em> can be among: <code>string</code>, <code>boolean</"
+"code>, <code>int</code>, <code>date</code>, <code>time</code>, "
+"<code>timestamp</code>, <code>guint</code>, <code>blob</code> and "
+"<code>binary</code>"
msgstr ""
-"@@image: 'figures/declaredfk.png'; md5=b5d15e99a2724bdda33147dc007770bc"
+"<em>typ proměnné</em> může být: <code>string</code> (řetězec), "
+"<code>boolean</code> (pravdivostnà hodnota), <code>int</code> (celé ÄÃslo), "
+"<code>date</code> (datum), <code>time</code> (Äas), <code>timestamp</code> "
+"(Äasové razÃtko), <code>guint</code> (celé ÄÃslo glib), <code>blob</code> "
+"(rozsáhlý binárnà objekt) a <code>binary</code> (binárnà data)"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/declaredfk.page:65(None)
+#. (itstool) path: item/p
+#: C/variables.page:30
msgid ""
-"@@image: 'figures/declaredfk-dialog.png'; "
-"md5=56aba297f8b88248fabc23c54b361a8f"
+"the <code>::NULL</code> can be appended to specify that the variable may "
+"take the special <code>NULL</code> value."
msgstr ""
-"@@image: 'figures/declaredfk-dialog.png'; "
-"md5=56aba297f8b88248fabc23c54b361a8f"
-
-#: C/declaredfk.page:8(title)
-msgid "Declared foreign keys"
-msgstr "Deklarované cizà klÃÄe"
+"lze pÅ™ipojit <code>::NULL</code> a tÃm urÄit, že promÄ›nná může nabývat "
+"speciálnà hodnoty <code>NULL</code> (prázdná hodnota)"
-#: C/declaredfk.page:9(p)
-msgid ""
-"All the foreign key constraints (where the contents of one or more columns "
-"in a table is constrained to be among the values of one or more columns of "
-"another table) are analysed and reported in the <link xref=\"schema-browser-"
-"perspective\">Schema Browser perspective</link>. Foreign key constraints "
-"help understand the database schema and is automatically used where "
-"appropriate by the application."
-msgstr ""
-"VÅ¡echny cizà klÃÄe (kde je obsah jednoho nebo vÃce sloupců v tabulce je "
-"omezen na hodnoty pocházejÃcà z jednoho nebo vÃce sloupců v jiné tabulce) "
-"jsou analyzovány a zobrazeny v <link xref=\"schema-browser-perspective"
-"\">hledisku ProhlÞeÄ schématu</link>. Cizà klÃÄe pomáhajà pochopit "
-"databázové schéma a jsou automaticky použÃvány pÅ™ÃsluÅ¡nou aplikacÃ."
+#. (itstool) path: page/p
+#: C/variables.page:33
+msgid "Examples:"
+msgstr "PÅ™Ãklady:"
-#: C/declaredfk.page:16(p)
+#. (itstool) path: page/code
+#: C/variables.page:36
+#, no-wrap
msgid ""
-"However sometimes the designer of a database has forgotten or did not whish "
-"to use foreign key constraints, and so it is possible to \"declare foreign "
-"keys\" which are only declaration to the tool and not actually defined in "
-"the database."
+"\n"
+"##name::string\n"
+"##id::int::NULL\n"
+"##sales 3::date::NULL\n"
+"##customers id::int"
msgstr ""
-"NÄ›kdy vÅ¡ak návrhář databáze zapomene nebo si nepÅ™eje použÃt omezenà cizÃm "
-"klÃÄem a proto máte možnost „deklarovat cizà klÃÄe“, které jsou deklarovány "
-"pouze v nástroji a ne v databázi."
+"\n"
+"##jmeno::string\n"
+"##id::int::NULL\n"
+"##prodej 3::date::NULL\n"
+"##zakaznik id::int"
-#: C/declaredfk.page:22(title)
-msgid "Declared foreign keys in diagrams"
-msgstr "Deklarované cizà klÃÄe v diagramech"
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/virtual-connections.page:29
+#| msgid ""
+#| "@@image: 'figures/virtual-cnc.png'; md5=0a3b008f3696c6239331bf697e2b4847"
+msgctxt "_"
+msgid ""
+"external ref='figures/virtual-cnc.png' md5='0a3b008f3696c6239331bf697e2b4847'"
+msgstr ""
+"external ref='figures/virtual-cnc.png' md5='0a3b008f3696c6239331bf697e2b4847'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/virtual-connections.page:94
+#| msgid ""
+#| "@@image: 'figures/virtual-cnc-4.png'; md5=9c19e575c63411872a3742efd02473c1"
+msgctxt "_"
+msgid ""
+"external ref='figures/virtual-cnc-4.png' "
+"md5='9c19e575c63411872a3742efd02473c1'"
+msgstr ""
+"external ref='figures/virtual-cnc-4.png' "
+"md5='9c19e575c63411872a3742efd02473c1'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/virtual-connections.page:108
+#| msgid ""
+#| "@@image: 'figures/virtual-cnc-5.png'; md5=aec9ae2fc4bfac2ac3460720f5f31bb9"
+msgctxt "_"
+msgid ""
+"external ref='figures/virtual-cnc-5.png' "
+"md5='aec9ae2fc4bfac2ac3460720f5f31bb9'"
+msgstr ""
+"external ref='figures/virtual-cnc-5.png' "
+"md5='aec9ae2fc4bfac2ac3460720f5f31bb9'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/virtual-connections.page:117
+#| msgid ""
+#| "@@image: 'figures/virtual-cnc-2.png'; md5=275c8e47da75738596b0b4c47b06a70a"
+msgctxt "_"
+msgid ""
+"external ref='figures/virtual-cnc-2.png' "
+"md5='275c8e47da75738596b0b4c47b06a70a'"
+msgstr ""
+"external ref='figures/virtual-cnc-2.png' "
+"md5='275c8e47da75738596b0b4c47b06a70a'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/virtual-connections.page:124
+#| msgid ""
+#| "@@image: 'figures/virtual-cnc-3.png'; md5=a47d581b293767deb95f77e555f07e8c"
+msgctxt "_"
+msgid ""
+"external ref='figures/virtual-cnc-3.png' "
+"md5='a47d581b293767deb95f77e555f07e8c'"
+msgstr ""
+"external ref='figures/virtual-cnc-3.png' "
+"md5='a47d581b293767deb95f77e555f07e8c'"
+
+#. (itstool) path: page/title
+#: C/virtual-connections.page:9
+msgid "Connections binding (i.e. virtual connections)"
+msgstr "Svazovánà pÅ™ipojenà (tj. virtuálnà pÅ™ipojenÃ)"
-#: C/declaredfk.page:23(desc)
+#. (itstool) path: page/p
+#: C/virtual-connections.page:10
msgid ""
-"When displayed in diagrams, declared foreign keys are represented using a "
-"dashed line instead of a solid line for actual foreign keys"
+"Connection binding is a feature which allows to \"bind\" several connections "
+"and/or imported data sets into a single connection, which can be used almost "
+"like a regular connection."
msgstr ""
-"PÅ™i zobrazenà v diagramu jsou deklarované cizà klÃÄe reprezentovány pomocà "
-"pÅ™eruÅ¡ované Äáry namÃsto plné Äáry, jako u cizÃch klÃÄů"
+"Svazovánà připojenà je funkce, které dovoluje „svázat“ několik připojenà a/"
+"nebo importované datové sady do jednoho pÅ™ipojenÃ, které může být dále "
+"použito podobnÄ› jako běžné pÅ™ipojenÃ."
-#: C/declaredfk.page:31(p)
+#. (itstool) path: page/p
+#: C/virtual-connections.page:14
msgid ""
-"the (foreign key name, table, referenced table) triplet uniquely identifies "
-"a declared foreign key and thus declaring a new foreign key with the same "
-"triplet will remove any previously declared one."
+"This feature is useful when one needs to execute an SQL command (for example "
+"to extract data) taking into account data actually stored in different "
+"databases. Without this feature, the way to achieve the same result is by "
+"exporting the necessary data from each database and work on the data outside "
+"of the databases."
msgstr ""
-"trojice (název cizÃho klÃÄe, tabulka, odkazovaná tabulka) jednoznaÄnÄ› "
-"identifikujà deklarovaný cizà klÃÄ a proto deklarovánà nového cizÃho klÃÄe "
-"se stejnou trojicà odstranà deklaraci toho pÅ™edchozÃho."
+"Tato funkce je užiteÄná, když potÅ™ebujete provést pÅ™Ãkaz SQL (napÅ™Ãklad "
+"zÃskat data) vůÄi datům uloženým souÄasnÄ› v různých databázÃch. Bez této "
+"funkce je pro zÃskánà stejných výsledků nutné postupovat tak, že exportujete "
+"potřebná data z každé z databázà a pracujete s daty mimo původnà databáze."
-#: C/declaredfk.page:34(p)
+#. (itstool) path: page/p
+#: C/virtual-connections.page:20
msgid ""
-"If the same constraint is actually represented by a real foreign key and "
-"also by a declared foreign key, then the real foreign key definition will "
-"mask the declared one"
+"To create a new \"bound\" connection (or \"virtual\" connection), use the "
+"<guiseq><gui>Connection</gui><gui>Bind connection</gui></guiseq> menu, or "
+"the <keyseq><key>Ctrl</key><key>i</key></keyseq> shortcut. This pops up a "
+"new dialog window from which elements to be included in the \"bound\" "
+"connection can be defined as shown below."
msgstr ""
-"Pokud je stejné omezenà souÄasnÄ› pÅ™edstavováno skuteÄným cizÃm klÃÄem a "
-"zároveň deklarovaným cizÃm klÃÄem, je definice skuteÄného cizÃho klÃÄe "
-"zamaskována tÃm deklarovaným"
+"Pro vytvoÅ™enà nového „svázaného“ pÅ™ipojenà (nebo „virtuálnÃho“ pÅ™ipojenÃ) "
+"použijte nabÃdku <guiseq><gui>PÅ™ipojit</gui><gui>Svázat pÅ™ipojenÃ</gui></"
+"guiseq> nebo klávesovou zkratku <keyseq><key>Ctrl</key><key>i</key></"
+"keyseq>. Objevà se nové dialogové okno (viz nÞe), ve kterém můžete "
+"definovat prvky, které budou souÄástà „svázaného“ pÅ™ipojenÃ."
-#: C/declaredfk.page:37(p)
-msgid ""
-"Declared foreign key don't have any policy to determine what action to "
-"perform on UPDATE or DELETE situations, so the reported policy will always "
-"be \"not enforced\""
-msgstr ""
-"Deklarovaný cizà klÃÄ nemá žádné zásady urÄujÃcÃ, jaké akce se majà provést "
-"při aktualizace (UPDATE) a smazánà (DELETE), takže vracená zásada je „nic "
-"neprovádět“"
+#. (itstool) path: figure/title
+#: C/virtual-connections.page:27
+msgid "Dialog to create a new virtual connection"
+msgstr "Dialogové okno pro vytvoÅ™enà nového virtuálnÃho pÅ™ipojenÃ"
-#: C/declaredfk.page:42(title)
-msgid "Declaring a new foreign key"
-msgstr "Deklarovánà nového cizÃho klÃÄe"
+#. (itstool) path: figure/desc
+#: C/virtual-connections.page:28
+msgid "Here the current connection (c1) will be bound in the \"c1\" schema"
+msgstr "Zde nynà máme připojenà (p1), které bude svázáno ve schématu „p1“"
-#: C/declaredfk.page:43(p)
-msgid ""
-"A new foreign key can be declared from the <link xref=\"schema-browser-"
-"perspective\">Schema Browser perspective</link> using the "
-"<guiseq><gui>Table</gui><gui>Declare foreign key</gui></guiseq> menu which "
-"is present when a table's properties are shown in the current tab."
-msgstr ""
-"Nový cizà klÃÄ může být deklarován z <link xref=\"schema-browser-perspective"
-"\">z hlediska prohlÞeÄe schématu</link> pomocà nabÃdky "
-"<guiseq><gui>Tabulka</gui><gui>Deklarovat cizà klÃÄ</gui></guiseq>, které je "
-"pÅ™Ãtomno v pÅ™ÃpadÄ›, že jsou v aktuálnà kartÄ› zobrazeny vlastnosti tabulky."
+#. (itstool) path: page/p
+#: C/virtual-connections.page:31
+msgid "Use the <guiseq><gui>Add binding</gui></guiseq> button to either:"
+msgstr "Použijte tlaÄÃtko <guiseq><gui>PÅ™idat do svazku</gui></guiseq> k:"
-#: C/declaredfk.page:49(p)
+#. (itstool) path: item/p
+#: C/virtual-connections.page:35
msgid ""
-"Another way of declaring a foreign key is using the contextual menu on a "
-"table in a diagram, and selecting the <guiseq><gui>Declare foreign key for "
-"this table</gui></guiseq> option."
+"bind a connection to include all the tables of that connection: use the "
+"<guiseq><gui>Bind a connection</gui></guiseq> option. This option simply "
+"adds a new element in the dialog, to specify a schema name and select an "
+"existing connection"
msgstr ""
-"Jiným způsobem, jak deklarovat cizà klÃÄ je použÃt kontextovou nabÃdku u "
-"tabulky v diagramu a vybrat volbu <guiseq><gui>Deklarovat cizà klÃÄ pro tuto "
-"tabulku</gui></guiseq>."
+"navázánà pÅ™ipojenÃ, což zahrnuje vÅ¡echny tabulky takovéhoto pÅ™ipojenÃ: "
+"použijte volbu <guiseq><gui>Navázat pÅ™ipojenÃ</gui></guiseq>. Tato volba "
+"jednoduÅ¡e pÅ™idá v dialogovém oknÄ› nový prvek, který urÄà název schématu a "
+"vybere stávajÃcà pÅ™ipojenÃ"
-#: C/declaredfk.page:53(p)
+#. (itstool) path: item/p
+#: C/virtual-connections.page:36
msgid ""
-"In any way, to declare a new foreign key, the following information must be "
-"provided:"
+"bind a data set to import data from a text file as a single table: use the "
+"<guiseq><gui>Bind a data set</gui></guiseq> option. See section below for "
+"more information."
msgstr ""
-"V každém pÅ™ÃpadÄ› je pro deklaraci nového cizÃho klÃÄe zapotÅ™ebà zadat "
-"následujÃcà informace:"
-
-#: C/declaredfk.page:57(p)
-msgid "A foreign key name"
-msgstr "Název cizÃho klÃÄe"
+"navázánà datové sady, aby se importovala data z textového souboru jako "
+"tabulka: použijte volbu <guiseq><gui>Navázat datovou sadu</gui></guiseq>. "
+"DalÅ¡Ã informace viz následujÃcà oddÃl."
-#: C/declaredfk.page:58(p)
-msgid "The referenced table"
-msgstr "Odkazovaná tabulka"
+#. (itstool) path: section/title
+#: C/virtual-connections.page:40
+msgid "Use case for virtual connections"
+msgstr "PÅ™Ãpady použità pro virtuálnà pÅ™ipojenÃ"
-#: C/declaredfk.page:59(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:41
msgid ""
-"Columns and referenced columns for each column involved in the foreign key"
+"To illustrate virtual connection usage, let's define a simple use case and "
+"see how it's useful. Suppose you have a database which contains the list of "
+"servers which you are responsible for. For simplicity, let's assume that the "
+"database contains a table named \"server\" with the following definition:"
msgstr ""
-"Sloupce a odkazované sloupce pro každý z dotÄených sloupců v cizÃm klÃÄi"
-
-#: C/declaredfk.page:62(title)
-msgid "Information to declare a new foreign key"
-msgstr "Informace pro deklaraci nového cizÃho klÃÄe"
+"Pro ilustraci použità virtuálnÃho pÅ™ipojenà si ukážeme jednoduchou situaci a "
+"uvidÃme, jak je to výhodné. PÅ™edpokládejme, že máte databázi, která obsahuje "
+"seznam serverů, za které zodpovÃdáte. Pro zjednoduÅ¡enà uvažujme databázi "
+"obsahujÃcà tabulku s názvem „servery“, která je definována následovnÄ›:"
-#: C/declaredfk.page:63(desc)
-msgid ""
-"UI dialog poping up to declare a new foreign key. Here the referenced table "
-"is 'warehouses', and the involved columns are 'country' and 'city'."
-msgstr ""
-"Uživatelské rozhranà dialogového okna, které se zobrazà pro deklaraci nového "
-"klÃÄe. Odkazovanou tabulkou jsou „sklady“ a dotÄené sloupce „země“ a „mÄ›sto“."
+#. (itstool) path: section/code
+#: C/virtual-connections.page:46
+#, no-wrap
+msgid "CREATE TABLE servers (name string, location string);"
+msgstr "CREATE TABLE servery (nazev string, misto string);"
-#: C/declaredfk.page:70(title)
-msgid "Remove a declared foreign key"
-msgstr "OdstranÄ›nà deklarovaného cizÃho klÃÄe"
+#. (itstool) path: section/p
+#: C/virtual-connections.page:47
+msgid "Let's suppose this table contains the following information:"
+msgstr "MÄ›jme tuto tabulku obsahujÃcà následujÃcà informace:"
-#: C/declaredfk.page:71(p)
+#. (itstool) path: section/code
+#: C/virtual-connections.page:50
+#, no-wrap
msgid ""
-"A declared foreign key can be removed by clicking on the <guiseq><gui>"
-"(Remove)</gui></guiseq> link displayed below each declared foreign key "
-"properties in the table's properties (in the <link xref=\"schema-browser-"
-"perspective\">Schema Browser perspective</link>)."
+"\n"
+"> select * from servers ;\n"
+"name | location\n"
+"---------+---------\n"
+"moon | room1 \n"
+"darkstar | room2 \n"
+"flag | room3 \n"
+"alf | room2 \n"
+"vador | room3 \n"
+"(5 rows)\n"
+">\n"
+" "
msgstr ""
-"Deklarovaný cizà klÃÄ je možné odstranit kliknutÃm na odkaz <guiseq><gui>"
-"(Odstranit)</gui></guiseq> zobrazený pod vlastnostmi každého z deklarovaných "
-"cizÃch klÃÄů ve vlastnostech tabulky (v <link xref=\"schema-browser-"
-"perspective\">hledisku prohlÞeÄe schématu</link>)."
+"\n"
+"> select * from servery ;\n"
+"nazev | misto \n"
+"---------+----------\n"
+"moon | mistnost1\n"
+"darkstar | mistnost2\n"
+"flag | mistnost3\n"
+"alf | mistnost2\n"
+"vador | mistnost3\n"
+"(5 řádků)\n"
+">\n"
+" "
-#: C/declaredfk.page:76(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:62
msgid ""
-"Another way to remove a declared foreign key is in a <link xref=\"diagram"
-"\">diagram</link> page through the contextual menu associated with the "
-"dashed line representing the declared foreign key, selecting the "
-"<guiseq><gui>Remove this declared foreign key</gui></guiseq> option."
+"Now let's assume you have a third party program which gives you a list of "
+"servers for which there might be a problem, the output of this program is a "
+"CSV file with a column for the server name, a column for the error code, and "
+"a column describing the problem. Let's assume the CSV file has the following "
+"contents:"
msgstr ""
-"DalÅ¡Ãm způsobem, jak odstranit deklarovaný cizà klÃÄ je na stránce <link "
-"xref=\"diagram\">diagramu</link> pÅ™es kontextovou nabÃdku patÅ™Ãcà k "
-"pÅ™eruÅ¡ované Äáře reprezentujÃcà deklarovaný cizà klÃÄ výbÄ›rem volby "
-"<guiseq><gui>Odstranit tento deklarovaný cizà klÃÄ</gui></guiseq>."
-
-#: C/data-manager-source-editor.page:7(title)
-msgid "The data manager's data sources editor"
-msgstr "Editor zdrojů dat ve správě dat"
-
-#: C/data-manager-source-editor.page:8(p)
-msgid "To be done."
-msgstr "Je potřeba dopsat."
-
-#: C/data-manager-xml-syntax.page:7(title)
-msgid "The data manager's XML syntax"
-msgstr "Syntaxe XML ve správě dat"
+"Nynà uvažujme, že máte aplikaci od třetà strany, které vám poskytuje seznam "
+"serverů, které majà potenciálně nějaký problém. Výstupem této aplikace je "
+"soubor CSV, který obsahuje sloupec s názvem serveru, sloupec s kódem chyby a "
+"sloupec popisujÃcà problém. PÅ™edpokládejme, že soubor CSV má následujÃcà "
+"obsah:"
-#: C/data-manager-xml-syntax.page:8(p)
+#. (itstool) path: section/code
+#: C/virtual-connections.page:67
+#, no-wrap
msgid ""
-"The XML tree's root node must be a <code><data></code>, which is "
-"allowed to contain one or more data source definitions. Each data source is "
-"defined by <code><query></code> or <code><table></code> nodes, "
-"both accepting the following optional attributes:"
+"\n"
+"$ cat problems.csv \n"
+"Server name,Error code,Error description\n"
+"darkstar,0,file system full\n"
+"vador,1,outdated AV signature\n"
+"darkstar,2,overloaded\n"
+"flag,0,file system full\n"
+"$\n"
+" "
msgstr ""
-"Kořenovým uzlem stromu XML musà být <code><data></code>, který může "
-"obsahovat jednu nebo vÃce definic zdrojů dat. Každý zdroj dat je definován "
-"uzly <code><query></code> nebo <code><table></code>, pÅ™iÄemž oba "
-"pÅ™ijÃmajà následujÃcà volitelné atributy:"
+"\n"
+"$ cat problemy.csv \n"
+"název serveru,kód chyb,popis chyby\n"
+"darkstar,0,zaplněn souborový systém\n"
+"vador,1,zastaralá antivirová databáze\n"
+"darkstar,2,přetÞen\n"
+"flag,0,zaplněn souborový systém\n"
+"$\n"
+" "
-#: C/data-manager-xml-syntax.page:15(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:76
msgid ""
-"\"id\" to specify a data source string ID, used when linking data sources "
-"one to another;"
+"Let's suppose now you want to know all the servers, where they are located "
+"where there is a problem with error code 0. The solution is to bind the "
+"connection to the database (for example in the \"c1\" schema), import the "
+"problems CSV file (for example in the \"tab\" table), and execute the "
+"following SQL command:"
msgstr ""
-"„id“ pro urÄenà identifikátoru zdroje dat, který se použije pÅ™i odkazovánà z "
-"jednoho zdroje dat na druhý;"
-
-#: C/data-manager-xml-syntax.page:16(p)
-msgid "\"title\" to specify a title."
-msgstr "„title“ pro urÄenà názvu"
+"PÅ™edpokládejme, že teÄ chcete vÄ›dÄ›t, kde jsou umÃstÄ›ny servery, u kterých "
+"nastal problém s chybovým kódem 0. Řešenà je svázat připojenà k databázi "
+"(napÅ™Ãklad ve schématu „p1“), naimportovat soubor CSV problemy (napÅ™Ãklad do "
+"tabulky „tab“) a provést následujÃcà pÅ™Ãkaz SQL:"
-#: C/data-manager-xml-syntax.page:18(p)
+#. (itstool) path: section/code
+#: C/virtual-connections.page:81
+#, no-wrap
msgid ""
-"It is of course possible to use both the <code><query></code> or "
-"<code><table></code> tags in the same data sources specifications."
+"\n"
+"SELECT \n"
+" \"server name\", \n"
+" location\n"
+"FROM tab\n"
+" INNER JOIN c1.servers AS s ON (tab.\"server name\" = s.name)\n"
+"WHERE \"Error code\"=0\n"
+" "
msgstr ""
-"SamozÅ™ejmÄ› je možné použÃt naráz znaÄku <code><query></code> i "
-"<code><table></code> v jedné specifikaci zdroje dat."
+"\n"
+"SELECT \n"
+" \"název serveru\", \n"
+" misto\n"
+"FROM tab\n"
+" INNER JOIN c1.servery AS s ON (tab.\"název serveru\" = s.nazev)\n"
+"WHERE \"kód chyby\"=0\n"
+" "
-#: C/data-manager-xml-syntax.page:24(title)
-#: C/data-manager-xml-syntax.page:73(title)
-#: C/data-manager-xml-syntax.page:154(title)
-msgid "Exported variables"
-msgstr "Exportované proměnné"
+#. (itstool) path: section/p
+#: C/virtual-connections.page:89
+msgid "Which returns the expected results as shown in the following figure:"
+msgstr "Což vrátà oÄekávané výsledky, jak je ukázáno na následujÃcÃm obrázku:"
-#: C/data-manager-xml-syntax.page:25(p)
-msgid ""
-"Each data source exports some variables which can be reused by other data "
-"sources to introduce a dependency. When the data sources are executed, the "
-"contents of these exported variables are reset depending on the row actually "
-"selected in the resulting tabular view. If no row is selected then the "
-"variable is unset."
-msgstr ""
-"Každý zdroj dat exportuje nÄ›jaké promÄ›nné, které je možné použÃt v jiném "
-"zdroji dat a tak vytvořit závislosti. Když je zdroj dat spuštěn, je obsah "
-"těchto exportovaných proměnných znovu nastaven podle řádku aktuálně "
-"vybraného v zobrazenà tabulky s výsledky. Pokud nenà vybrán žádný řádek, "
-"zůstane proměnná nenastavena."
+#. (itstool) path: figure/title
+#: C/virtual-connections.page:93
+msgid "Expected results from virtual connection"
+msgstr "OÄekávané výsledky z virtuálnÃho pÅ™ipojenÃ"
-#: C/data-manager-xml-syntax.page:31(p)
+#. (itstool) path: section/title
+#: C/virtual-connections.page:100
+msgid "Importing a data set into a virtual connection"
+msgstr "Importovánà datové sady do virtuálnÃho pÅ™ipojenÃ"
+
+#. (itstool) path: section/p
+#: C/virtual-connections.page:101
msgid ""
-"Any data source depending on a variable is executed again when the variable "
-"changes, and in case the variable is unset, the data source's execution "
-"result is an empty data set."
+"To import a data set into a table in the virtual connection (for example to "
+"import the \"problems.csv\" file from the use case), use the "
+"<guiseq><gui>Bind a data set</gui></guiseq> option from the virtual "
+"connection creation dialog:"
msgstr ""
-"Jakýkoliv zdroj dat, který závisà na proměnné je znovu spuštěn, pokud se "
-"promÄ›nná zmÄ›nà a v pÅ™ÃpadÄ›, že je promÄ›nná nenastavena, je výsledkem "
-"spuštěnà zdroje dat prázdná datová sada."
+"Pro import datové sady do tabulky ve virtuálnÃm pÅ™ipojenà (napÅ™Ãklad import "
+"souboru „problemy.csv“ použitý v pÅ™edchozÃm oddÃle) použijte volbu "
+"<guiseq><gui>Navázat datovou sadu</gui></guiseq> z dialogového okna pro "
+"vytvoÅ™enà virtuálnÃho pÅ™ipojenÃ:"
-#: C/data-manager-xml-syntax.page:37(title)
-msgid "The <code><query></code> tag"
-msgstr "ZnaÄka <code><query></code>"
+#. (itstool) path: figure/title
+#: C/virtual-connections.page:107
+msgid "Import a data set into a virtual connection - 1"
+msgstr "Import datové sady do virtuálnÃho pÅ™ipojenà – 1"
-#: C/data-manager-xml-syntax.page:38(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:110
msgid ""
-"Use the <code><query></code> tag to specify an SQL SELECT statement, "
-"as the contents of the tag. Linkage to other data sources can be achieved "
-"using <link xref=\"variables-syntax\">variables</link> in the SELECT's SQL."
+"From there use the <guiseq><gui>Import</gui></guiseq> button which allows "
+"you to select a file to import and also define some import options (file "
+"encoding, file type, ...) After this step, the virtual connection is ready "
+"to be used:"
msgstr ""
-"ZnaÄku <code><query></code> použijte ke specifikaci pÅ™Ãkazu SQL "
-"SELECT, který je pÅ™Ãmo obsahem této znaÄky. Odkazu na jiný zdroj dat "
-"dosáhnete použitÃm<link xref=\"variables-syntax\">promÄ›nných</link> v "
-"pÅ™Ãkazu SELECT."
+"Zde pak použijte tlaÄÃtko <guiseq><gui>Import</gui></guiseq>, které vám "
+"nabÃdne výbÄ›r souboru, který se má importovat, a také definovánà nÄ›kterých "
+"voleb importu (kódovánà souboru, typ souboru, …). Po tomto kroku je "
+"virtuálnà pÅ™ipojenà pÅ™ipraveno k použitÃ:"
-#: C/data-manager-xml-syntax.page:54(p) C/data-manager-xml-syntax.page:130(p)
-msgid "For example the previous XML specification defines two data sources:"
-msgstr "NapÅ™Ãklad pÅ™edchozà specifikace XML definuje dva zdroje dat:"
+#. (itstool) path: figure/title
+#: C/virtual-connections.page:116
+msgid "Import a data set into a virtual connection - 2"
+msgstr "Import datové sady do virtuálnÃho pÅ™ipojenà – 2"
-#: C/data-manager-xml-syntax.page:58(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:119
msgid ""
-"the <code>customers</code> data source which selects some fields from the "
-"<em>customers</em> table, and which depends on a string variable named "
-"<code>name</code>. This variable has to be set when the data sources are "
-"executed because it won't be exported by any data source in this "
-"specification."
+"The resulting virtual connection, identified as \"c2\" here is opened in its "
+"own new window:"
msgstr ""
-"datový zdroj <code>zakaznici</code>, který vybÃrá nÄ›které z polà z tabulky "
-"<em>zakaznici</em> a který závisà na řetězcové proměnné s názvem "
-"<code>jmeno</code>. Tato proměnná bude nastavena při spuštěnà zdroje dat, "
-"protože nenà exportována žádným zdrojem dat v této specifikaci."
+"Výsledné virtuálnà pÅ™ipojenÃ, zde oznaÄené jako „p2“ je otevÅ™eno v svém "
+"vlastnÃm novém oknÄ›:"
-#: C/data-manager-xml-syntax.page:62(p)
-msgid ""
-"the <code>cust_details</code> data source which selects all the details of a "
-"customer specified using its ID. This second data source depends on the "
-"previous one because the <code>customers id</code> variable is exported from "
-"the <code>customers</code> data source."
-msgstr ""
-"datový zdroj <code>detail_zakaznika</code>, který vybÃrá vÅ¡echny podrobnosti "
-"o zákaznÃkovi urÄenÃm pomocà jeho ID. Tento druhý zdroj dat závisà na tom "
-"pÅ™edchozÃm, protože promÄ›nná <code>zakaznici id</code> je exportována ze "
-"zdroje dat <code>zakaznici</code>."
+#. (itstool) path: figure/title
+#: C/virtual-connections.page:123
+msgid "New opened virtual connection"
+msgstr "NovÄ› otevÅ™ené virtuálnà pÅ™ipojenÃ"
-#: C/data-manager-xml-syntax.page:67(p)
-msgid ""
-"Executing this data sources specification will create two tabular views: one "
-"where you can select a customer, and one which displays all the attributes "
-"for the selected customer."
-msgstr ""
-"SpuÅ¡tÄ›nÃm tÄ›chto zdrojů dat se vytvořà dva pohledy na tabulky: jeden, ve "
-"kterém si můžete vybÃrat zákaznÃka a jeden, který zobrazuje vÅ¡echny "
-"vlastnosti vybraného zákaznÃka."
+#. (itstool) path: section/title
+#: C/virtual-connections.page:129
+msgid "SQL usable with virtual connections"
+msgstr "SQL použitelné ve virtuálnÃch pÅ™ÃpojenÃch"
-#: C/data-manager-xml-syntax.page:74(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:130
msgid ""
-"Each data source defined by a <code><query></code> tag exports the "
-"following variable for each column of the resulting data set (the variable's "
-"type is the same as the column's type):"
+"You can use the SQL understood by <link href=\"http://sqlite.org/lang.html";
+"\">SQLite</link> in any virtual connection. Be aware however that if you "
+"define database objects (outside of the extended SQL presented next "
+"section), they will be lost the next time the virtual connection is opened."
msgstr ""
-"Každý ze zdrojů dat definovaný znaÄkou <code><query></code> exportuje "
-"následujÃcà promÄ›nné pro každý ze sloupců výsledné datové sady (typ promÄ›nné "
-"je stejný jako typ sloupce):"
+"Ve virtuálnÃm pÅ™ipojenà můžete využÃt znalost SQL z <link href=\"http://";
+"sqlite.org/lang.html\">SQLite</link>. Uvědomte si ale, že když definujete "
+"databázové objekty (mimo rozÅ¡ÃÅ™enà SQL, které probráno v následujÃcÃm "
+"oddÃle), budou pÅ™i pÅ™ÃÅ¡tÃm otevÅ™enà virtuálnÃho pÅ™ipojenà ztraceny."
-#: C/data-manager-xml-syntax.page:79(p) C/data-manager-xml-syntax.page:161(p)
+#. (itstool) path: section/p
+#: C/virtual-connections.page:135 C/ldap-connections.page:98
msgid ""
-"<code><data source ID>@<column position></code> where the "
-"column's position starts at 1"
+"See the <link xref=\"sql-sqlite\">SQL understood by LDAP connections and "
+"virtual connections</link> section for more information."
msgstr ""
-"<code><ID zdroje dat>@<pozice sloupce></code> kde se pozice "
-"sloupce poÄÃtá od 1"
-
-#: C/data-manager-xml-syntax.page:81(code)
-#, no-wrap
-msgid "<data source ID>@<column name> if the data set's column is a table column"
-msgstr "<ID zdroje dat>@<název sloupce> pokud je sloupec zdroje dat sloupcem tabulky"
+"VÃce informacà viz oddÃl <link xref=\"sql-sqlite\">PorozumÄ›nà SQL v "
+"pÅ™ipojenÃch k adresáři LDAP a virtuálnÃch pÅ™ipojenÃch</link>."
-#: C/data-manager-xml-syntax.page:88(title)
-msgid "The <code><table></code> tag"
-msgstr "ZnaÄka <code><table></code>"
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/ldap-browser-perspective.page:22
+#| msgid ""
+#| "@@image: 'figures/ldap-browser-persp.png'; "
+#| "md5=e2c1bbcb2f65ffe16b632141908f7027"
+msgctxt "_"
+msgid ""
+"external ref='figures/ldap-browser-persp.png' "
+"md5='e2c1bbcb2f65ffe16b632141908f7027'"
+msgstr ""
+"external ref='figures/ldap-browser-persp.png' "
+"md5='e2c1bbcb2f65ffe16b632141908f7027'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/ldap-browser-perspective.page:47
+#| msgid ""
+#| "@@image: 'figures/ldap-classes.png'; md5=1ef8ffca04b9ba762a3cf2e884c98d03"
+msgctxt "_"
+msgid ""
+"external ref='figures/ldap-classes.png' "
+"md5='1ef8ffca04b9ba762a3cf2e884c98d03'"
+msgstr ""
+"external ref='figures/ldap-classes.png' "
+"md5='1ef8ffca04b9ba762a3cf2e884c98d03'"
+
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/ldap-browser-perspective.page:52
+#| msgid ""
+#| "@@image: 'figures/ldap-search.png'; md5=81aa2f8a2770590d96fd9c980c578d62"
+msgctxt "_"
+msgid ""
+"external ref='figures/ldap-search.png' md5='81aa2f8a2770590d96fd9c980c578d62'"
+msgstr ""
+"external ref='figures/ldap-search.png' md5='81aa2f8a2770590d96fd9c980c578d62'"
+
+#. (itstool) path: page/title
+#: C/ldap-browser-perspective.page:8
+msgid "The LDAP browser perspective"
+msgstr "Hledisko pro prohlÞenà adresáře LDAP"
-#: C/data-manager-xml-syntax.page:89(p)
+#. (itstool) path: page/p
+#: C/ldap-browser-perspective.page:9
msgid ""
-"Use the <code><table></code> tag to define a data source which will "
-"display the contents of a table. This tag:"
+"Use the LDAP browser perspective to view and manipulate data stored in an "
+"LDAP directory. To switch to this perspective, use the "
+"<guiseq><gui>Perspective</gui><gui>LDAP browser</gui></guiseq> menu, or the "
+"<keyseq><key>Ctrl</key><key>P</key></keyseq> shortcut. This perspective is "
+"of course only available when the opened connection is an <link xref=\"ldap-"
+"connection\">LDAP connection</link>."
msgstr ""
-"ZnaÄku <code><table></code> použijte k definici zdroje dat, který bude "
-"zobrazovat obsah tabulky. Tato znaÄka:"
-
-#: C/data-manager-xml-syntax.page:94(p)
-msgid "requires the \"name\" attribute which represents the table name."
-msgstr "vyžaduje atribut „name“, který představuje název tabulky."
+"Použijte hledisko ProhlÞeÄ adresáře LDAP k zobrazenà a úpravám dat "
+"uložených v adresáři LDAP. Pro pÅ™epnutà do tohoto hlediska použijte nabÃdku "
+"<guiseq><gui>Hledisko</gui><gui>ProhlÞeÄ adresáře LDAP</gui></guiseq> nebo "
+"klávesovou zkratku <keyseq><key>Ctrl</key><key>P</key></keyseq>. Toto "
+"hledisko je samozřejmě dostupné, jen když je otevřené připojenà <link xref="
+"\"ldap-connection\">pÅ™ipojenÃm k adresáři LDAP</link>."
-#: C/data-manager-xml-syntax.page:95(p)
+#. (itstool) path: page/p
+#: C/ldap-browser-perspective.page:14
msgid ""
-"can have a \"id\" attribute corresponding to the data source's ID. If not "
-"present, and ID will be assigned automatically."
+"The perspective is divided in two horizontal panes: the left pane for the "
+"user defined favorites (to hold references to specific LDAP entries or "
+"specific LDAP classes), and the right pane being the action area."
msgstr ""
-"může mÃt atribut „id“, který odpovÃdá identifikátoru zdroje dat. Pokud nenà "
-"pÅ™Ãtomen, pÅ™iÅ™adà se ID automaticky."
+"Hledisko je vodorovně rozdělen do dvou panelů: levý panel pro uživatelem "
+"definované oblÃbené položky (uchovává odkazy na konkrétnà záznamy LDAP nebo "
+"konkrétnà tÅ™Ãdy LDAP) a pravý panel je oblastÃ, ve které se provádà akce."
-#: C/data-manager-xml-syntax.page:97(p)
-msgid ""
-"can contain a <code><depend></code> tag which defines a dependency on "
-"another data source with the \"foreign_key_table\" attribute defining the "
-"name of the table to which there are foreign keys used to determine the "
-"dependency, and the \"id\" attribute can specify a data source ID if "
-"different than the aforementioned table"
-msgstr ""
-"může obsahovat znaÄku <code><depend></code>, která definuje závislost "
-"na jiném zdroji dat s atributem „foreign_key_table“ definujÃcÃm název "
-"tabulky, ve které jsou cizà klÃÄe použity k urÄenà závislosti, a atribut "
-"„id“ může urÄovat ID zdroje dat, pokud je jiný, než výše zmÃnÄ›ná tabulka"
+#. (itstool) path: figure/title
+#: C/ldap-browser-perspective.page:20
+msgid "LDAP browser's entry tab"
+msgstr "Karta záznamů v prohlÞeÄi adresáře LDAP"
-#: C/data-manager-xml-syntax.page:103(p)
-msgid ""
-"The <code><depend></code> tag, which, for a data source from a table, "
-"defines a dependency to another data source from a table:"
-msgstr ""
-"ZnaÄka <code><depend></code>, která pro zdroj dat z tabulky definuje "
-"závislost na jiném zdroji dat z tabulky:"
+#. (itstool) path: figure/desc
+#: C/ldap-browser-perspective.page:21
+msgid "LDAP entries tab"
+msgstr "Karta záznamů adresáře LDAP"
-#: C/data-manager-xml-syntax.page:108(p)
+#. (itstool) path: page/p
+#: C/ldap-browser-perspective.page:25
msgid ""
-"requires the \"foreign_key_table\" attribute defining the name of the table "
-"to which there are foreign keys used to determine the dependency"
+"The left part of the perspective lists the favorite LDAP entries or classes. "
+"Double clicking on a favorite opens its properties in the right pane. Note "
+"that the LDAP entries favorites will always appear before the classes "
+"favorites."
msgstr ""
-"vyžaduje atribut „foreign_key_table“ definujÃcà název tabulky, ve které jsou "
-"cizà klÃÄe použity k urÄenà závislosti"
+"V levé Äásti hlediska jsou vypsány oblÃbené záznamy a tÅ™Ãdy LDAP. Dvojitým "
+"kliknutÃm na oblÃbenou položku otevÅ™ete jejà vlastnosti v pravém panelu. "
+"VÅ¡imnÄ›te si, že oblÃbené záznamy jsou vždy uvedeny pÅ™ed oblÃbenými tÅ™Ãdami."
-#: C/data-manager-xml-syntax.page:110(p)
+#. (itstool) path: item/p
+#: C/ldap-browser-perspective.page:35
msgid ""
-"can have a \"id\" attribute corresponding to the ID of the referenced data "
-"source. If not provided, then the dependency may fail if there is no data "
-"source which ID is the\"foreign_key_table\" attribute."
+"tabs to explore the LDAP DIT (Directory Information Tree): when an entry is "
+"selected from the tree, its attributes are displayed (only the valued "
+"attributes are displayed, the ones with no value are hidden), and the "
+"entry's DN (Distinguished Name) is always displayed first. Also note that "
+"the children of each entry are only fetched when necessary to avoid "
+"unnecessary requests to the LDAP server."
msgstr ""
-"může mÃt atribut „id“, který odpovÃdá identifikátoru odkazovaného zdroje "
-"dat. Pokud nenà pÅ™Ãtomen, může závislost selhat v pÅ™ÃpadÄ›, že neexistuje "
-"žádný zdroj dat, jehož ID je atributem „foreign_key_table“."
+"karty ke zkoumánà DIT (strom adresářových informacÃ) LDAP: když je ve stromu "
+"vybrán nějaký záznam, zobrazà se jeho atributy (jsou zobrazeny pouze "
+"vyhodnocené atributy, ty bez hodnot jsou skryty) a DN (rozlišovacà název) "
+"záznamu je vždy zobrazen prvnÃ. Rovněž upozorňujeme, že potomci každého ze "
+"záznamů jsou zÃskáni, jen když je nutné pÅ™edejÃt nepotÅ™ebnému požadavku na "
+"server LDAP."
-#: C/data-manager-xml-syntax.page:113(p)
+#. (itstool) path: item/p
+#: C/ldap-browser-perspective.page:39
msgid ""
-"can contain one or more <code><column></code> tag which contents "
-"define the columns to identify the foreign key to use; this is necessary if "
-"there are multiple foreign keys, and can be omitted if there is only one "
-"possible foreign key. The listed columns are the one from the table where "
-"the foreign key exists."
+"tabs to explore the LDAP's classes, see figure below. For a selected class, "
+"all the information regarding the class is displayed (description, OID, "
+"type, ...)"
msgstr ""
-"může obsahovat jednu nebo vÃce znaÄek <code><column></code>, které "
-"obsahujà definice sloupců urÄujÃcÃch cizà klÃÄe, které se majà použÃt. To je "
-"nutné, pokud je cizÃch klÃÄů vÃce a může být vynecháno, pokud je jen jeden "
-"možný cizà klÃÄ. Vyjmenované sloupce jsou z tabulky, ve které jsou cizà "
-"klÃÄe."
+"karty ke zkoumánà tÅ™Ãd LDAP, viz obrázek nÞe. Pro vybranou tÅ™Ãdu se zobrazà "
+"všechny informace, které se jà dotýkajà (popis, OID, typ, …)"
-#: C/data-manager-xml-syntax.page:134(p)
+#. (itstool) path: item/p
+#: C/ldap-browser-perspective.page:41
msgid ""
-"the <code>customers</code> data source which selects all the contents of the "
-"<em>customers</em> table."
+"tabs to perform LDAP searches, see figure below. An LDAP search definition "
+"can be saved as a virtual table, see the <link xref=\"ldap-connection#ldap-"
+"table-mapping\">LDAP table's mapping</link>."
msgstr ""
-"zdroj dat <code>zakaznici</code>, který vybÃrá veÅ¡kerý obsah z tabulky "
-"<em>zakaznici</em>."
+"karty k provádÄ›nà hledánà v adresáři LDAP, viz obrázek nÞe. Definici "
+"hledánà v adresáři LDAP je možné uložit jako virtuálnà tabulku, viz <link "
+"xref=\"ldap-connection#ldap-table-mapping\">mapovánà tabulek adresáře LDAP</"
+"link>."
-#: C/data-manager-xml-syntax.page:136(p)
-msgid ""
-"the <code>orders</code> data source which selects among contents of the "
-"<code>orders</code> table, the rows which correspond to a row in the "
-"<code>customers</code> table using the foreign key on table orders which "
-"involves the \"orders.customer_id\" column and the primary key of the "
-"customers table. The \"id\" attribute of the <code><depend></code> tag "
-"is necessary here to identify referenced the data source."
-msgstr ""
-"zdroj dat <code>objednavky</code>, který vybÃrá z obsahu tabulky "
-"<code>objednavky</code> řádky, které odpovÃdajà řádku v tabulce "
-"<code>zakaznici</code>. VýbÄ›r se provádà pomocà cizÃho klÃÄe v tabulce "
-"objednavky, která je navázána přes sloupec „objednavky.id_zakaznika“ a "
-"primárnà klÃÄ tabulky zakaznici. Atribut „id“ ve znaÄce <code><depend>"
-"</code> je v tomto pÅ™ÃpadÄ› nutný k urÄenà odkazovaného zdroje dat."
+#. (itstool) path: figure/title
+#: C/ldap-browser-perspective.page:45
+msgid "LDAP browser's classes tab"
+msgstr "Karta tÅ™Ãd v prohlÞeÄi adresáře LDAP"
-#: C/data-manager-xml-syntax.page:143(p)
-msgid "Note in this example that:"
-msgstr "Poznámky k tomuto pÅ™Ãkladu:"
+#. (itstool) path: figure/desc
+#: C/ldap-browser-perspective.page:46
+msgid "LDAP classes tab"
+msgstr "Karta tÅ™Ãd adresáře LDAP"
-#: C/data-manager-xml-syntax.page:147(p)
-msgid ""
-"you don't have to specify the fields involved in the foreign key linking the "
-"<code>orders</code> and <code>customers</code> tables"
-msgstr ""
-"nemusÃte specifikovat vazebnà pole v cizÃm klÃÄi provazujÃcÃm tabulky "
-"<code>objednavky</code> a <code>zakaznici</code>"
+#. (itstool) path: figure/title
+#: C/ldap-browser-perspective.page:50
+msgid "LDAP browser's search tab"
+msgstr "Karta hledánà v prohlÞeÄi adresáře LDAP"
-#: C/data-manager-xml-syntax.page:149(p)
-msgid ""
-"the data sources IDs have been assigned the names of the selected tables as "
-"no \"id\" attribute has been specified for the <code><table></code> "
-"tags."
-msgstr ""
-"identifikátorům zdrojů dat byly přiřazeny názvy vybraných tabulek, protože "
-"nebyl zadán žádný atribut „id“ pro znaÄku <code><table></code>."
+#. (itstool) path: figure/desc
+#: C/ldap-browser-perspective.page:51
+msgid "LDAP search tab"
+msgstr "Karta hledánà v adresáři LDAP"
-#: C/data-manager-xml-syntax.page:155(p)
+#. (itstool) path: page/p
+#: C/ldap-browser-perspective.page:54
msgid ""
-"Each data source defined by a <code><query></code> tag exports the "
-"following variable for each table's column (the variable's type is the same "
-"as the column's type):"
+"Links in these tabs (identified by blue and underlined text) open a new tab, "
+"or use the first tab next to the current tab to display information about "
+"the selected link. For example in the figure above illustrating an LDAP "
+"entries tab, clicking on the \"inetOrgPerson\" will open a new \"LDAP classes"
+"\" tab and display the information about that class."
msgstr ""
-"Každý zdroj dat definovaný znaÄkou <code><query></code> exportuje "
-"následujÃcà promÄ›nné pro každý ze sloupců tabulky (typ promÄ›nné je stejný "
-"jako typ sloupce):"
+"Odkazy na této kartě (signalizované modře podtrženým textem) otevřou novou "
+"kartu nebo použijà prvnà kartu vedle aktuálnà k zobrazenà informacà o "
+"vybraném odkazu. NapÅ™Ãklad na obrázku výše, kde je ukázána karta se záznamy "
+"LDAP, by se kliknutÃm na „inetOrgPerson“ otevÅ™ela nová karta „TÅ™Ãdy LDAP“, "
+"která by zobrazovala informace o tÅ™ÃdÄ›."
-#: C/data-manager-xml-syntax.page:160(code)
-#, no-wrap
-msgid "<data source ID>@<column name>"
-msgstr "<ID zdroje dat>@<název sloupce>"
+#. (itstool) path: media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/ldap-connections.page:52
+#| msgid ""
+#| "@@image: 'figures/ldap-table-mapping.png'; "
+#| "md5=39f204f664cf1202deb716bb19b8993b"
+msgctxt "_"
+msgid ""
+"external ref='figures/ldap-table-mapping.png' "
+"md5='39f204f664cf1202deb716bb19b8993b'"
+msgstr ""
+"external ref='figures/ldap-table-mapping.png' "
+"md5='39f204f664cf1202deb716bb19b8993b'"
+
+#. (itstool) path: page/title
+#: C/ldap-connections.page:9
+msgid "LDAP connections"
+msgstr "Připojenà k adresáři LDAP"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/data-manager-perspective.page:27(None)
+#. (itstool) path: page/p
+#: C/ldap-connections.page:10
msgid ""
-"@@image: 'figures/data-man-persp.png'; md5=b4e0678527c03093031dcb3805bb2841"
+"LDAP connections are different than other connections in a way that an LDAP "
+"database stores data in a hierarchical way, in the DIT (Directory "
+"Information Tree), whereas other databases accessible using the <app>gda-"
+"browser</app> application are relational databases."
msgstr ""
-"@@image: 'figures/data-man-persp.png'; md5=b4e0678527c03093031dcb3805bb2841"
+"PÅ™ipojenà k adresáři LDAP se od ostatnÃch pÅ™ipojenà liÅ¡Ã v tom, že databáze "
+"LDAP uchovávajà data hierarchickým způsobem, v tzv. DIT (Directory "
+"Information Tree – stromÄ› adresářových informacÃ), zatÃmco ostatnà databáze "
+"pÅ™Ãstupné z aplikace <app>gda-browser</app> jsou relaÄnà databáze."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/data-manager-perspective.page:53(None)
-#: C/data-manager-perspective.page:93(None)
+#. (itstool) path: page/p
+#: C/ldap-connections.page:15
msgid ""
-"@@image: 'figures/data-man-mode.png'; md5=fa36a6e1e640c7a082fc7c3d16e095d6"
+"As a consequence, LDAP connections are treaded specially: as normal "
+"connections with tables (see the table mapping explained next), and through "
+"the presence of the <link xref=\"ldap-browser-perspective\"> LDAP browser "
+"perspective</link>"
msgstr ""
-"@@image: 'figures/data-man-mode.png'; md5=fa36a6e1e640c7a082fc7c3d16e095d6"
+"V důsledku toho jsou pÅ™Ãpojenà k adresářům LDAP spouÅ¡tÄ›na speciálnÄ›: jako "
+"normálnà připojenàs tabulkami (viz mapovánà tabulek vysvětlené dále) a "
+"zobrazovány z <link xref=\"ldap-browser-perspective\">hlediska ProhlÞeÄ "
+"adresáře LDAP</link>."
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/data-manager-perspective.page:62(None)
+#. (itstool) path: page/p
+#: C/ldap-connections.page:20
msgid ""
-"@@image: 'figures/data-man-xmlcompose.png'; "
-"md5=fd3ae97c42d58ddbd87404c92b95ee9c"
+"Note that LDAP connections may not be available is either the LDAP database "
+"provider is not installed or if the LDAP support was disabled during the "
+"compilation."
msgstr ""
-"@@image: 'figures/data-man-xmlcompose.png'; "
-"md5=fd3ae97c42d58ddbd87404c92b95ee9c"
+"Upozorňujeme, že připojenà LDAP nemusà být k dispozici, pokud nenà "
+"nainstalován poskytovatel databáze LDAP nebo pokud byla podpora LDAP "
+"zakázána při překladu aplikace."
+
+#. (itstool) path: section/title
+#: C/ldap-connections.page:26
+msgid "LDAP table's mapping"
+msgstr "Mapovánà tabulek adresáře LDAP"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/data-manager-perspective.page:69(None)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:27
msgid ""
-"@@image: 'figures/data-man-uicompose.png'; "
-"md5=33b1cf9354761dac4ee3f14a9534357a"
+"Within an LDAP connection, it is possible to declare virtual tables which "
+"are mapped to an LDAP search. These virtual tables can then later be used "
+"like any other table. The first column of each LDAP virtual table will "
+"always be the DN (Distinguished Name) of the entry represented in the row; "
+"the other columns depend on the table definition."
msgstr ""
-"@@image: 'figures/data-man-uicompose.png'; "
-"md5=33b1cf9354761dac4ee3f14a9534357a"
+"V rámci připojenà k adresáři LDAP je možné deklarovat virtuálnà tabulky, "
+"které jsou mapovány na hledánà LDAP. Tyto virtuálnà tabulky mohou být "
+"pozdÄ›ji použity podobnÄ› jako jiné tabulky. PrvnÃm sloupcem každé takové "
+"virtuálnà tabulky LDAP je vždy DN (rozlišovacà název) záznamu "
+"pÅ™edstavujÃcÃho řádek; ostatnà sloupce pak odvisejà od definice tabulky."
-#: C/data-manager-perspective.page:8(title)
-msgid "The data manager perspective"
-msgstr "Hledisko pro správu dat"
+#. (itstool) path: section/p
+#: C/ldap-connections.page:33
+msgid "An LDAP virtual table is defined by the following attributes:"
+msgstr "Virtuálnà tabulka LDAP je definována následujÃcÃmi vlastnostmi:"
-#: C/data-manager-perspective.page:9(p)
-msgid ""
-"Use the data manager perspective to navigate through the database's data. To "
-"switch to this perspective, use the <guiseq><gui>Perspective</gui><gui>Data "
-"Manager</gui></guiseq> menu, or the <keyseq><key>Ctrl</key><key>D</key></"
-"keyseq> shortcut."
-msgstr ""
-"Použijte hledisko správce dat k procházenà dat databáze. K přepnutà do "
-"tohoto hlediska použijte nabÃdku <guiseq><gui>Hledisko</gui><gui>Správce "
-"dat</gui></guiseq> nebo klávesovou zkratku <keyseq><key>Ctrl</key><key>D</"
-"key></keyseq>."
+#. (itstool) path: item/p
+#: C/ldap-connections.page:37
+msgid "a table name"
+msgstr "název tabulky"
-#: C/data-manager-perspective.page:14(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:38
msgid ""
-"The workflow in this perspective is organized around the definition of one "
-"or more <em>data sources</em> (which selects data in the database) which, "
-"when executed, result in a data set displayed in a tabular view."
+"the base DN for the search: the LDAP entry at which the search begins (if "
+"not specified then the top level entry of the LDAP connection is used)"
msgstr ""
-"Pracovnà postup v tomto hledisku se toÄà okolo definovánà jednoho nebo vÃce "
-"<em>zdrojů dat</em> (které vybÃrajà data v databázi), které po spuÅ¡tÄ›nà "
-"vracà výsledek v podobÄ› datové sady zobrazené v tabulkovém zobrazenÃ."
+"základnà rozliÅ¡ovacà název DN pro hledánÃ: záznam LDAP, ve kterém hledánà "
+"zaÄÃná (pokud nenà urÄen, je použit záznam nejvyššà úrovnÄ› v pÅ™ipojenÃ)"
-#: C/data-manager-perspective.page:19(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:40
msgid ""
-"The perspective is divided in two horizontal panes: the left pane to keep "
-"favorite data sources set's definitions, and the right pane being the action "
-"area, where each data source is executed and the results presented in a "
-"tabular view."
+"the search filter: a valid LDAP search filter (if none is provided then the "
+"default search filter is \"(objectClass=*)\", requesting any LDAP entry)."
msgstr ""
-"Hledisko je vodorovně rozděleno do dvou panelu: v levém panelu jsou uchovány "
-"definice nastavenà oblÃbených zdrojů dat a pravý panel je oblastÃ, ve které "
-"se provádà akce, kde je každý zdroj dat spouštěn a prezentovány výsledky v "
-"tabulkovém zobrazenÃ."
-
-#: C/data-manager-perspective.page:25(title)
-msgid "Data manager perspective"
-msgstr "Hledisko správce dat"
-
-#: C/data-manager-perspective.page:26(desc)
-msgid "The data manager perspective, with two data sources"
-msgstr "Hledisko správce dat, se dvěma zdroji dat"
+"vyhledávacà filtr: platný filtr pro hledánà v adresáři LDAP (pokud nenà "
+"zadán, je výchozà filtr „(objectClass=*)“, který je žádostà o libovolný "
+"záznam LDAP)."
-#: C/data-manager-perspective.page:29(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:42
msgid ""
-"In the figure above, there are two data sources: one for the 'customers' "
-"table and one for the 'orders' table (which here lists the orders from a "
-"customer), the later data source depending on the former one as there is a "
-"foreign key from the 'orders' table which references the 'customers' table. "
-"The two data sources have been executed and the result is composed of two "
-"tabular views side by side."
+"the attributes: the attributes to retrieve, each attribute will be mapped to "
+"a column of the table. The attributes must be a comma separated list of "
+"attributes, where each attribute can optionally be assigned a type and a "
+"multi value option (see below)."
msgstr ""
-"Na pÅ™edchozÃm obrázku jsou dva zdroje dat: jeden pro tabulku "
-"„customers“ (zakaznici) a jeden pro tabulku „orders“ (objednavky) (vypisuje "
-"objednávky od zákaznÃka). Druhý jmenovaný zdroj dat závisà na prvnÃm, "
-"protože má cizà klÃÄ z tabulky „orders“, který odkazuje na tabulku "
-"„customers“. Oba zdroje dat byly spuštěny a výsledek je složen do dvou "
-"zobrazenà tabulek vedle sebe."
+"atributy: atributy, které majà být zÃskány, pÅ™iÄemž každý atribut je mapován "
+"na sloupec tabulky. Atributy musà být v podobÄ› seznamu oddÄ›leného Äárkami, "
+"kde každému atributu může být volitelnÄ› pÅ™iÅ™azen typ a volba pro vÃcenásobné "
+"hodnoty (viz dále)."
-#: C/data-manager-perspective.page:36(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:45
msgid ""
-"Because the 'orders' data source depends on the 'customers' data source, its "
-"corresponding view is on the right of the one corresponding to the "
-"'customers' data source. Also when the row selection of the 'customers' view "
-"changes, the whole contents of the 'orders' view is refreshed."
+"the scope: the search scope, \"subtree\" (to search the base DN and the "
+"entire sub tree below), \"onelevel\" (to search the immediate children of "
+"the base DN entry only), or \"base\" (to search the base DN only)"
msgstr ""
-"Protože zdroj dat „orders“ závisà na zdroji dat „customers“, je pÅ™ÃsluÅ¡né "
-"zobrazenà napravo od odpovÃdajÃcÃho zdroje dat „customers“. Rovněž funguje, "
-"že když se změnà výběr řádku v zobrazenà „customers“, aktualizuje se celý "
-"obsah zobrazenà „orders“."
+"rozsah: rozsah hledánÃ, „subtree“ (pro hledánà v základnÃm DN a jeho "
+"podÅ™Ãzeném stromÄ›), „onelevel“ (pro hledánà jen v pÅ™Ãmých potomcÃch "
+"základnÃho DN) nebo „base“ (pro hledánà jen v základnÃm DN)"
-#: C/data-manager-perspective.page:44(title)
-msgid "Defining data sources"
-msgstr "Definovánà zdrojů dat"
+#. (itstool) path: figure/title
+#. (itstool) path: figure/desc
+#: C/ldap-connections.page:50 C/ldap-connections.page:51
+msgid "LDAP table's properties"
+msgstr "Vlastnosti tabulek adresáře LDAP"
-#: C/data-manager-perspective.page:45(p)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:54
msgid ""
-"The simplest data source is a data source which represents all the data from "
-"a table, displayed when executed as a single tabular view, as if one "
-"executed the <code>SELECT * FROM mytable</code> statement in the <link xref="
-"\"query-execution-perspective\"/>."
+"For example in the figure above, the \"users\" table will \"contain\" all "
+"the LDAP entries from the top level LDAP entry of the connection, and have 3 "
+"columns: the DN, the \"cn\" and the \"jpegPhoto\"."
msgstr ""
-"Nejjednoduššà zdroj dat je takový, který představuje všechna data z tabulky, "
-"zobrazená při spuštěnà zobrazenà jedné tabulky, podobně jako při provedenà "
-"pÅ™Ãkazu <code>SELECT * FROM mojetabulka</code> (viz <link xref=\"query-"
-"execution-perspective\"/>)."
+"NapÅ™Ãklad na obrázku výše je tabulka „uzivatele“, která „obsahuje“ vÅ¡echny "
+"záznamy adresáře LDAP od záznamu nejvyššà úrovně LDAP připojenà a má tři "
+"sloupce: DN, „cn“ a „fotkaJPEG“."
-#: C/data-manager-perspective.page:51(p)
-msgid ""
-"The following figure shows the data sources editing mode (switch to editing "
-"mode using the <media type=\"image\" mime=\"image/png\" src=\"figures/data-"
-"man-mode.png\"/> toolbar button)."
-msgstr ""
-"NásledujÃcà obrázek ukazuje režim úpravy zdroje dat (do režimu úprav se "
-"pÅ™epnete pomocà tlaÄÃtka <media type=\"image\" mime=\"image/png\" src="
-"\"figures/data-man-mode.png\"/> na liště nástrojů)."
+#. (itstool) path: section/title
+#: C/ldap-connections.page:61
+msgid "Attributes to columns mapping"
+msgstr "Mapovánà atributů na sloupce"
-#: C/data-manager-perspective.page:55(p)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:62
msgid ""
-"Data sources can be defined using an <link xref=\"data-manager-xml-syntax"
-"\">XML syntax</link>, or using the <link xref=\"data-manager-source-editor"
-"\">default interface</link>."
+"As mentioned in the previous section, each attribute will be mapped to a "
+"column. The column type is normally automatically determined (string, "
+"number, ...) but can be forced by appending to the attribute name the \"::"
+"<type>\" for the requested type."
msgstr ""
-"Zdroje dat se dajà definovat pomocà <link xref=\"data-manager-xml-syntax"
-"\">syntaxe XML</link> nebo pomocà <link xref=\"data-manager-source-editor"
-"\">výchozÃho rozhranÃ</link>."
-
-#: C/data-manager-perspective.page:60(title)
-#: C/data-manager-perspective.page:65(title)
-msgid "Data sources edition"
-msgstr "Úprava zdrojů dat"
-
-#: C/data-manager-perspective.page:61(desc)
-msgid ""
-"Editing data sources in the data manager perspective, from the XML syntax"
-msgstr "Úprava zdrojů dat v hledisku správce dat, v podobě syntaxe XML"
+"Jak bylo zmÃnÄ›no v pÅ™edchozÃm oddÃle, každý atribut je mapována na sloupec. "
+"Typ sloupce je normálnÄ› urÄen automaticky (Å™etÄ›zec, ÄÃslo, …), ale můžete "
+"jej i vynutit pÅ™ipojenÃm „::<typ>“ za název atributu pro požadovaný typ."
-#: C/data-manager-perspective.page:66(desc)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:67
msgid ""
-"Editing data sources in the data manager perspective, using the default "
-"interface: two data sources are defined, which list the contents of the "
-"\"customers\" and \"orders\" tables. The setup is the same as the figure "
-"above showing the XML syntax"
+"Also, because some attributes can have multiple values, the table "
+"construction handles multi-valued attributes in different ways, depending on "
+"each attribute's options. An option can be specified by appending the \"::"
+"<option>\" to the attribute name. Valid options are:"
msgstr ""
-"Úprava zdrojů dat v hledisku správce dat, pomocà výchozÃho rozhranÃ: jsou "
-"definovány dva zdroje dat, které vypisujà obsah tabulek „zakaznici“ a "
-"„objednavky“. Nastavenà je stejné, jako na pÅ™edchozÃm obrázku se syntaxà XML"
+"Dále platÃ, že protože nÄ›které atributy mohou mÃt vÃce hodnot, zpracovává "
+"konstrukce tabulky vÃcehodnotové atributy různými způsoby, v závislosti na "
+"volbách u jednotlivých atributů. Volbu lze zadat tak, že za název atributu "
+"pÅ™ipojÃte „::<volba>“. Platné volby jsou:"
-#: C/data-manager-perspective.page:76(p)
-msgid ""
-"<gui>Reset</gui>: resets the XML editor to a default XML template, only "
-"available when the XML view is currently displayed"
-msgstr ""
-"<gui>Vymazat</gui>: přemaže obsah editoru XML na výchozà šablonu XML, "
-"pÅ™Ãstupné jen pokud je zrovna zobrazeno XML"
+#. (itstool) path: item/p
+#: C/ldap-connections.page:74
+msgid "\"NULL\" or \"0\": a NULL value will be returned for the attribute"
+msgstr "„NULL“ nebo „0“: pro atribut bude vracen prázdná hodnota NULL"
-#: C/data-manager-perspective.page:78(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:75
msgid ""
-"<gui>Add</gui>: displays a popup menu with shortcuts to quickly define new "
-"data sources as whole table contents (also analyses the database schema to "
-"propose relevant choices), only available when the XML edition mode is not "
-"selected"
+"\"CSV\": a comma separated value with all the values of the attribute will "
+"be returned. This only works for string attribute types."
msgstr ""
-"<gui>PÅ™idat</gui>: zobrazà vyskakovacà nabÃdku se zkratkami na rychle "
-"definované nové zdroje dat v podobÄ› kompletnÃho obsahu tabulky (rovněž "
-"analyzuje databázové schéma kvůli náležitým volbám); dostupné je jen když "
-"nenà vybrán režim úprav XML"
+"„CVS“: budou vráceny všechny hodnoty atributu jako seznam hodnot oddělených "
+"Äárkou. To funguje jen pro atributy typu Å™etÄ›zec."
-#: C/data-manager-perspective.page:81(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:77
msgid ""
-"<gui>Variables</gui>: shows/hide the <link xref=\"variables-syntax"
-"\">variables</link> panel where you can give values to the variables present "
-"in the SQL code of any data source's definition. The panel is automatically "
-"shown when a variable is detected in the SQL code."
-msgstr ""
-"<gui>PromÄ›nné</gui>: zobrazÃ/skryje panel <link xref=\"variables-syntax"
-"\">proměnných</link>, ve kterém máte přehled o proměnných obsažených v kódu "
-"SQL pro definici libovolného zdroje dat. Pokud je v kódu SQL nějaká proměnná "
-"zjištěna, zobrazà se panel automaticky."
-
-#: C/data-manager-perspective.page:84(p)
-msgid "<gui>Execute</gui>: executes the defined data sources"
-msgstr "<gui>Spustit</gui>: spustit definovaný zdroj dat"
-
-#: C/data-manager-perspective.page:85(p)
-msgid "<gui>View XML</gui>: toggles between the XML editor and the UI editor"
+"\"MULT\" or \"*\": a row will be returned for each value of the attribute, "
+"effectively multiplying the number of returned rows"
msgstr ""
-"<gui>Zobrazit XML</gui>: přepne mezi editorem XML a editorem uživatelského "
-"rozhranÃ"
-
-#: C/data-manager-perspective.page:86(p)
-msgid "<gui>Help</gui>: shows some help"
-msgstr "<gui>Nápověda</gui>: zobrazà nápovědu"
-
-#: C/data-manager-perspective.page:90(title)
-msgid "Executing defined data sources"
-msgstr "Spouštěnà zdrojů dat"
+"„MULT“ nebo „*“: pro každou hodnotu atributu bude vrácen řádek, což v praxi "
+"znásobuje poÄet vracených řádků"
-#: C/data-manager-perspective.page:91(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:79
msgid ""
-"To execute a defined set of data sources, simply switch to execute mode "
-"using the <media type=\"image\" mime=\"image/png\" src=\"figures/data-man-"
-"mode.png\"/> toolbar button or the <gui>Execute</gui> button."
+"\"1\": only the first value of the attribute will be used, the other values "
+"ignored"
msgstr ""
-"Když chcete definovaný zdroj dat spustit, jednoduše se přepněte do režimu "
-"provádÄ›nà pomocà tlaÄÃtka <media type=\"image\" mime=\"image/png\" src="
-"\"figures/data-man-mode.png\"/> na liÅ¡tÄ› nástrojů nebo pomocà tlaÄÃtka "
-"<gui>Spustit</gui>."
+"„1“: pro atribut bude použita pouze prvnà hodnota, ostatnà hodnoty jsou "
+"ignorovány"
-#: C/data-manager-perspective.page:96(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:80
msgid ""
-"The layout of tabular views for each data source is automatically generated "
-"in columns using the following rule: if a data source B depends on a data "
-"source A, then its tabular view is displayed on the right of the one for A."
+"\"CONCAT\": the attributes' values are concatenated (with a newline char "
+"between each value)"
msgstr ""
-"Rozvrženà zobrazené tabulky pro každý ze zdrojů dat se vygeneruje "
-"automaticky po sloupcÃch za tÄ›chto pravidel: pokud zdroj dat B závisà na "
-"zdroji dat A, je v zobrazenà tabulky umÃstÄ›n napravo od A."
+"„CONCAT“: hodnoty atributu budou pospojovány (se znakem odřádkovánà mezi "
+"jednotlivými hodnotami)"
-#: C/data-manager-perspective.page:101(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:82
msgid ""
-"Also if you change the selected row of tabular view of a data source A, then "
-"the tabular views of all the data sources depending on A will also have "
-"their tabular view refreshed."
-msgstr ""
-"Rovněž, pokud se změnà vybraný řádek zobrazenà tabulky ze zdroje dat A, bude "
-"aktualizováno zobrazenà tabulek ze vÅ¡ech zdrojů data závisejÃcÃch na A."
+"\"ERROR\": an error value will be returned (this is the default behaviour)"
+msgstr "„ERROR“: bude vrácena nÄ›jaká chybová hodnota (jde o výchozà chovánÃ)"
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/actions.page:33(None)
-msgid "@@image: 'figures/action-4.png'; md5=100071a6077a81f6282c19fe5160629a"
-msgstr "@@image: 'figures/action-4.png'; md5=100071a6077a81f6282c19fe5160629a"
-
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/actions.page:40(None)
-msgid "@@image: 'figures/action-1.png'; md5=bb889796dfd0467d6d0b0b338f3674f8"
-msgstr "@@image: 'figures/action-1.png'; md5=bb889796dfd0467d6d0b0b338f3674f8"
-
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/actions.page:48(None)
-msgid "@@image: 'figures/action-2.png'; md5=8ea0610cb4be792c57a62882050aad6e"
-msgstr "@@image: 'figures/action-2.png'; md5=8ea0610cb4be792c57a62882050aad6e"
-
-#. When image changes, this message will be marked fuzzy or untranslated for you.
-#. It doesn't matter what you translate it to: it's not used at all.
-#: C/actions.page:56(None)
-msgid "@@image: 'figures/action-3.png'; md5=321f1284164e0f1bb1d1f0fc49050a77"
-msgstr "@@image: 'figures/action-3.png'; md5=321f1284164e0f1bb1d1f0fc49050a77"
-
-#: C/actions.page:9(title)
-msgid "Actions"
-msgstr "Akce"
+#. (itstool) path: section/title
+#: C/ldap-connections.page:87
+msgid "SQL usable with LDAP connections"
+msgstr "SQL použitelné v rámci připojenà k adresáři LDAP"
-#: C/actions.page:10(p)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:88
msgid ""
-"Actions are bits of SQL code which depends on variables and can be executed "
-"from the contextual menu of any data set presented in a grid."
+"You can use the SQL understood by <link href=\"http://sqlite.org/lang.html";
+"\">SQLite</link> in any LDAP connection. Be aware however that if you define "
+"database objects (outside of the extended SQL presented next section), they "
+"will be lost the next time the LDAP connection is opened."
msgstr ""
-"Akce jsou kousky kódu SQL, který závisà na proměnných a mohou být spouštěny "
-"z kontextové nabÃdky libovolné datové sady zobrazené v mřÞce."
+"V libovolném pÅ™ipojenà LDAP můžete využÃt znalosti SQL z <link href=\"http://";
+"sqlite.org/lang.html\">SQLite</link>. Uvědomte si ale, že pokud definujete "
+"databázové objekty (mimo rozÅ¡ÃÅ™enà SQL uvedené v následujÃcÃm oddÃle), budou "
+"pÅ™i pÅ™ÃÅ¡tÃm otevÅ™enà pÅ™ipojenà LDAP ztraceny."
-#: C/actions.page:14(p)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:93
msgid ""
-"For example if there is a table \"products\" which lists some kind of "
-"products and a table \"comments\" which lists all the comments left by users "
-"on a product (presumably the \"comments\" table will have a foreign key on "
-"the \"products\" table to reference it)."
+"So it is perfectly safe for example to create a table to store some LDAP "
+"data which may require a long operation to obtain, but after closing the "
+"LDAP connection, the table and its data will be lost."
msgstr ""
-"Pokud třeba máme tabulku „vyrobky“, ve které jsou uvedeny nějaké druhy "
-"výrobků a tabulku „komentare“, ve které jsou k jednotlivým výrobkům "
-"komentáře uživatelů (tabulka „komentare“ bude mÃt nejspÃÅ¡e cizà klÃÄ v "
-"tabulce „vyrobky“, který na ni bude odkazovat)."
+"Proto je naprosto bezpeÄné napÅ™Ãklad vytvoÅ™it tabulku, která bude uchovávat "
+"nějaká data z adresáře LDAP, která mohou být požadována pro operace, které "
+"trvajà déle, ale po zavřenà připojenà k adresáři LDAP, budou tabulka a data "
+"v nà ztraceny."
+
+#. (itstool) path: section/title
+#: C/ldap-connections.page:105
+msgid "SQL extension to handle LDAP tables"
+msgstr "RozÅ¡ÃÅ™enà SQL pro práci s tabulkami adresáře LDAP"
-#: C/actions.page:19(p)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:106
+msgid "LDAP tables can be created using an extended set of SQL commands:"
+msgstr "Tabulky LDAP je možné vytvářet pomocà rozÅ¡ÃÅ™ené sady pÅ™Ãkazů SQL:"
+
+#. (itstool) path: item/p
+#: C/ldap-connections.page:110
msgid ""
-"An action can be defined to show all the entries in the \"comments\" table "
-"provided the key is defining a product. Then anytime a product is listed in "
-"a result set, the contextual menu will allow the user to execute this action "
-"and thus display all the comments on the selected product. This situation is "
-"illustrated in the following figures."
+"<code>CREATE LDAP TABLE <table_name> [BASE='<base_dn>'] "
+"[FILTER='<filter>'] [ATTRIBUTES='<filter>'] [SCOPE='<"
+"filter>']</code> to declare a new LDAP virtual table"
msgstr ""
-"NÄ›jaká akce může být definována za úÄelem zobrazit vÅ¡echny záznamy v tabulce "
-"„komentare“, která poskytuje klÃÄ urÄujÃcà výrobek. Kdykoliv je ve výsledné "
-"sadÄ› uveden výrobek, bude kontextová nabÃdka poskytovat uživateli spuÅ¡tÄ›nà "
-"této akce a tak si zobrazà všechny komentáře pro vybraný výrobek. Tato "
-"situace je ilustrována na následujÃcÃch obrázcÃch."
+"<code>CREATE LDAP TABLE <název_tabulky> [BASE='<základnÃ_dn>'] "
+"[FILTER='<filtr>'] [ATTRIBUTES='<filtr>'] [SCOPE='<"
+"filtr>']</code> pro deklaraci nové virtuálnà tabulky LDAP"
-#: C/actions.page:25(p)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:111
msgid ""
-"The first step is to define an action, which is just a favorite in the <link "
-"xref=\"query-execution-perspective\">query execution</link> perspective "
-"which is defined as an action: bring up the properties for the favorite, and "
-"make sure the \"Is action\" toggle is checked:"
+"<code>DESCRIBE LDAP TABLE <table_name></code> to show LDAP virtual "
+"table's definition"
msgstr ""
-"PrvnÃm krokem je definovat akci, která nenà niÄÃm jiným, než oblÃbenou "
-"položkou v hledisku <link xref=\"query-execution-perspective\">Prováděnà "
-"dotazu</link>, která definuje akci: otevÅ™ete vlastnosti oblÃbené položky a "
-"ujistěte se, že je zaškrtnuto „Jde o akci“:"
-
-#: C/actions.page:31(title)
-msgid "Action - define an action"
-msgstr "Akce – definice akce"
+"<code>DESCRIBE LDAP TABLE <název_tabulky></code> pro zobrazenà "
+"definice virtuálnà tabulky adresáře LDAP"
-#: C/actions.page:32(desc)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:112
msgid ""
-"Define the action to list the comments for a product, from the query "
-"execution perspective"
+"<code>ALTER LDAP TABLE <table_name> [BASE='<base_dn>'] "
+"[FILTER='<filter>'] [ATTRIBUTES='<filter>'] [SCOPE='<"
+"filter>']</code> to modify an LDAP virtual table's definition (only the "
+"specified part is actually modified)"
msgstr ""
-"Definice akce pro vypsánà komentářů k výrobku, z hlediska Prováděnà dotazu"
-
-#: C/actions.page:36(title)
-msgid "Action - display a list of products"
-msgstr "Akce – zobrazenà seznamu výrobků"
+"<code>ALTER LDAP TABLE <název_tabulky> [BASE='<základnÃ_dn>'] "
+"[FILTER='<filtr>'] [ATTRIBUTES='<filtr>'] [SCOPE='<"
+"filtr>']</code> pro změnu definice virtuálnà tabulky LDAP (prakticky je "
+"zmÄ›nÄ›na jen zadaná Äást)"
-#: C/actions.page:37(desc)
+#. (itstool) path: item/p
+#: C/ldap-connections.page:113
msgid ""
-"In the query execution perspective, let's select all the products. Notice "
-"that there are here two defined actions: \"Add comment on product\" and "
-"\"List comments for product\""
+"<code>DROP LDAP TABLE <table_name></code> to remove an LDAP virtual "
+"table. Note that the usual <code>DROP TABLE <table_name></code> can "
+"also be used instead."
msgstr ""
-"V hledisku Prováděnà dotazu vyberme všechny výrobky. Všimněte si, že jsou "
-"zde definovány dvě akce: „Přidat komentář k výrobku“ a „Vypsat komentáře k "
-"výrobku“"
-
-#: C/actions.page:42(p)
-msgid "Now let's pop up the contextual menu:"
-msgstr "Nynà zobrazme kontextovou nabÃdku:"
+"<code>DROP LDAP TABLE <název_tabulky></code> pro odstraněnà virtuálnà "
+"tabulky adresáře LDAP. Poznamenejme, že obvykle je mÃsto toho možné použÃt "
+"<code>DROP TABLE <název_tabulky></code>."
-#: C/actions.page:46(title)
-msgid "Action - contextual menu"
-msgstr "Akce – kontextová nabÃdka"
+#. (itstool) path: section/p
+#: C/ldap-connections.page:116
+msgid "For example the following SQL code:"
+msgstr "NapÅ™Ãklad následujÃcà kód SQL:"
-#: C/actions.page:47(desc)
+#. (itstool) path: section/code
+#: C/ldap-connections.page:119
+#, no-wrap
msgid ""
-"Pop up the contextual menu and select <guiseq><gui>Execute action</"
-"gui><gui>List comments for product</gui></guiseq>"
+"\n"
+" CREATE LDAP TABLE users FILTER='(objectClass=inetOrgPerson)'\n"
+" ATTRIBUTES='cn,sn,givenName,seeAlso::*' SCOPE='subtree';\n"
+" SELECT * FROM users WHERE cn like '%john%';\n"
+" ALTER LDAP TABLE users FILTER='(&(objectClass=inetOrgPerson)(cn=*john*))';\n"
+" SELECT * FROM users;\n"
+" DROP LDAP TABLE users;\n"
+" "
msgstr ""
-"Zobrazena kontextová nabÃdka s vybranou položkou <guiseq><gui>Provést akci</"
-"gui><gui>Vypsat komentáře k výrobku</gui></guiseq>"
+"\n"
+" CREATE LDAP TABLE uzivatele FILTER='(objectClass=inetOrgPerson)'\n"
+" ATTRIBUTES='cn,sn,givenName,seeAlso::*' SCOPE='subtree';\n"
+" SELECT * FROM uzivatele WHERE cn like '%petr%';\n"
+" ALTER LDAP TABLE uzivatele FILTER='(&(objectClass=inetOrgPerson)(cn=*petr*))';\n"
+" SELECT * FROM uzivatele;\n"
+" DROP LDAP TABLE uzivatele;\n"
+" "
-#: C/actions.page:50(p)
+#. (itstool) path: section/p
+#: C/ldap-connections.page:127
msgid ""
-"After a confirmation of the parameters to execute the action, the result is "
-"there:"
+"should display twice the same results, which list all the LDAP entries of "
+"the \"inetOrgPerson\" class with a CommonName (cn) containing the \"john\" "
+"string."
msgstr ""
-"Po potvrzenà požadavku na parametr pro spuštěnà akce zde máme výsledek:"
-
-#: C/actions.page:54(title)
-msgid "Action - executed"
-msgstr "Akce – spuštěna"
-
-#: C/actions.page:55(desc)
-msgid "The action is now executed"
-msgstr "Akce je nynà spuštěna"
-
-#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
-#: C/index.page:0(None)
-msgid "translator-credits"
-msgstr "Marek Černocký <marek manet cz>"
+"by měl zobrazit dvakrát ten stejný výsledek, kterým je seznam všech záznamů "
+"LDAP tÅ™Ãdy „inetOrgPerson“ s atributem CommonName (cn) obsahujÃcÃm text "
+"„petr“."
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]