# Traducción del manual de Glom al español
# Spanish translation of Glom's manual
# Jorge Gonzalez <jorge.gonzalez.gonzalez@hispalinux.es>, 2005.
# Daniel Mustieles <daniel.mustieles@gmail.com>, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: glom\n"
"POT-Creation-Date: 2020-01-23 11:53+0000\n"
"PO-Revision-Date: 2020-02-12 12:15+0100\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: Spanish - Spain <gnome-es-list@gnome.org>\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Gtranslator 3.34.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
msgctxt "_"
msgid "translator-credits"
msgstr ""
"Daniel Mustieles <daniel.mustieles@gmail.com>, 2020\n"
"Jorge González <jorge.gonzalez.gonzalez@hispalinux.es>, 2005"

#. (itstool) path: articleinfo/title
#: C/index.docbook:28
msgid "Glom User Guide V0.2"
msgstr "Manual del usuario de Glom V0.2"

#. (itstool) path: articleinfo/subtitle
#: C/index.docbook:29
msgid "for Glom v1.6"
msgstr "para Glom v1.6"

#. (itstool) path: articleinfo/copyright
#: C/index.docbook:31
msgid "<year>2004</year> <holder>Murray Cumming</holder>"
msgstr "<year>2004</year> <holder>Murray Cumming</holder>"

#. (itstool) path: publisher/publishername
#: C/index.docbook:47
msgid "Glom Development Team"
msgstr "Equipo de desarrollo de Glom"

#. (itstool) path: legalnotice/para
#: C/index.docbook:2
msgid ""
"Permission is granted to copy, distribute and/or modify this document under "
"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any "
"later version published by the Free Software Foundation with no Invariant "
"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy "
"of the GFDL at this <ulink type=\"help\" url=\"ghelp:fdl\">link</ulink> or "
"in the file COPYING-DOCS distributed with this manual."
msgstr ""
"Se concede autorización para copiar, distribuir o modificar este documento "
"según los términos de la GFDL (GNU Free Documentation Licence), Versión 1.1, "
"o cualquier otra versión posterior publicada por Free Software Foundation "
"sin secciones invariables, textos de portada ni textos de contraportada. "
"Podrá encontrar una copia de la GFDL en este <ulink type=\"help\" url="
"\"ghelp:fdl\">enlace</ulink> o en el archivo COPYING-DOCS distribuido con "
"este manual."

#. (itstool) path: legalnotice/para
#: C/index.docbook:12 C/legal.xml:12
msgid ""
"This manual is part of a collection of GNOME manuals distributed under the "
"GFDL. If you want to distribute this manual separately from the collection, "
"you can do so by adding a copy of the license to the manual, as described in "
"section 6 of the license."
msgstr ""
"Este manual es parte de la colección de manuales GNOME distribuidos bajo el "
"GFDL. Si quiere distribuir este manual separadamente de la colección, puede "
"hacerlo añadiendo una copia de la licencia al manual, como está descrito en "
"la sección 6 de la licencia."

#. (itstool) path: legalnotice/para
#: C/index.docbook:19 C/legal.xml:19
msgid ""
"Many of the names used by companies to distinguish their products and "
"services are claimed as trademarks. Where those names appear in any GNOME "
"documentation, and the members of the GNOME Documentation Project are made "
"aware of those trademarks, then the names are in capital letters or initial "
"capital letters."
msgstr ""
"Muchos de los nombres usados por compañías para distinguir sus productos y "
"servicios son mencionados como marcas comerciales. Donde esos nombres "
"aparezcan en cualquier documentación de GNOME, y los miembros del Proyecto "
"de Documentación de GNOME están al corriente de esas marcas comerciales, "
"entonces los nombres se pondrán en mayúsculas o con la inicial en mayúsculas."

#. (itstool) path: listitem/para
#: C/index.docbook:35 C/legal.xml:35
msgid ""
"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, "
"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT "
"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS "
"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE "
"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR "
"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR "
"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL "
"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY "
"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN "
"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION "
"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND"
msgstr ""
"EL DOCUMENTO SE ENTREGA \"TAL CUAL\", SIN GARANTÍA DE NINGÚN TIPO, NI "
"EXPLÍCITA NI IMPLÍCITA INCLUYENDO, SIN LIMITACIÓN, GARANTÍA DE QUE EL "
"DOCUMENTO O VERSIÓN MODIFICADA DE ÉSTE CAREZCA DE DEFECTOS EN EL MOMENTO DE "
"SU VENTA, SEA ADECUADO A UN FIN CONCRETO O INCLUMPLA ALGUNA NORMATIVA. TODO "
"EL RIESGO RELATIVO A LA CALIDAD, PRECISIÓN Y UTILIDAD DEL DOCUMENTO O SU "
"VERSIÓN MODIFICADA RECAE EN USTED. SI CUALQUIER DOCUMENTO O VERSIÓN "
"MODIFICADA DE AQUÉL RESULTARA DEFECTUOSO EN CUALQUIER ASPECTO, USTED (Y NO "
"EL REDACTOR INICIAL, AUTOR O AUTOR DE APORTACIONES) ASUMIRÁ LOS COSTES DE "
"TODA REPARACIÓN, MANTENIMIENTO O CORRECCIÓN NECESARIOS. ESTA EXENCIÓN DE "
"RESPONSABILIDAD SOBRE LA GARANTÍA ES UNA PARTE ESENCIAL DE ESTA LICENCIA. NO "
"SE AUTORIZA EL USO DE NINGÚN DOCUMENTO NI VERSIÓN MODIFICADA DE ÉSTE POR EL "
"PRESENTE, SALVO DENTRO DEL CUMPLIMIENTO DE LA EXENCIÓN DE RESPONSABILIDAD;Y"

#. (itstool) path: listitem/para
#: C/index.docbook:55 C/legal.xml:55
msgid ""
"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING "
"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY "
"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE "
"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON "
"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF "
"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, "
"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES "
"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED "
"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE "
"POSSIBILITY OF SUCH DAMAGES."
msgstr ""
"BAJO NINGUNA CIRCUNSTANCIA NI BAJO NINGUNA TEORÍA LEGAL, SEA POR ERROR "
"(INCLUYENDO NEGLIGENCIA), CONTRATO O DE ALGÚN OTRO MODO, EL AUTOR, EL "
"ESCRITOR INICIAL, CUALQUIER CONTRIBUIDOR, O CUALQUIER DISTRIBUIDOR DEL "
"DOCUMENTO O VERSIÓN MODIFICADA DEL DOCUMENTO, O CUALQUIER PROPORCIONADOR DE "
"CUALQUIERA DE ESAS PARTES, SERÁ RESPONSABLE ANTE NINGUNA PERSONA POR NINGÚN "
"DAÑO DIRECTO, INDIRECTO, ESPECIAL, INCIDENTAL O DERIVADO DE NINGÚN TIPO, "
"INCLUYENDO, SIN LIMITACIÓN DAÑOS POR PÉRDIDA DE MERCANCÍAS, PARO TÉCNICO, "
"FALLO INFORMÁTICO O MAL FUNCIONAMIENTO O CUALQUIER OTRO POSIBLE DAÑO O "
"PÉRDIDAS DERIVADAS O RELACIONADAS CON EL USO DEL DOCUMENTO O SUS VERSIONES "
"MODIFICADAS, AUNQUE DICHA PARTE HAYA SIDO INFORMADA DE LA POSIBILIDAD DE QUE "
"SE PRODUJESEN DICHOS DAÑOS."

#. (itstool) path: legalnotice/para
#: C/index.docbook:28 C/legal.xml:28
msgid ""
"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS "
"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: "
"<_:orderedlist-1/>"
msgstr ""
"EL DOCUMENTO Y LAS VERSIONES MODIFICADAS DEL MISMO SE PROPORCIONAN CON "
"SUJECIÓN A LOS TÉRMINOS DE LA GFDL, QUEDANDO BIEN ENTENDIDO, ADEMÁS, QUE: <_:"
"orderedlist-1/>"

#. (itstool) path: authorgroup/author
#: C/index.docbook:56
msgid ""
"<firstname>Murray</firstname> <surname>Cumming</surname> <affiliation> "
"<orgname>Glom Development Team</orgname> <address> <email>murrayc@murrayc."
"com</email> </address> </affiliation>"
msgstr ""
"<firstname>Murray</firstname> <surname>Cumming</surname> <affiliation> "
"<orgname>Equipo de desarrollo de Glom</orgname> <address> "
"<email>murrayc@murrayc.com</email> </address> </affiliation>"

#. (itstool) path: revdescription/para
#: C/index.docbook:99 C/index.docbook:100
msgid "Murray Cumming"
msgstr "Murray Cumming"

#. (itstool) path: revhistory/revision
#: C/index.docbook:95
msgid ""
"<revnumber>Glom 1.6</revnumber> <date>20 June 2004</date> <_:"
"revdescription-1/>"
msgstr ""
"<revnumber>Glom 1.6</revnumber> <date>20 de junio de 2004</date> <_:"
"revdescription-1/>"

#. (itstool) path: articleinfo/releaseinfo
#: C/index.docbook:105
msgid "This manual describes version 1.6 of Glom"
msgstr "Este manual describe el uso de la versión 1.6 de Glom"

#. (itstool) path: legalnotice/title
#: C/index.docbook:108
msgid "Feedback"
msgstr "Retroalimentación"

#. (itstool) path: legalnotice/para
#. (itstool) path: sect1/para
#: C/index.docbook:109 C/index.docbook:724
msgid ""
"To report a problem or make a suggestion regarding Glom or this manual, you "
"may submit a bug report in the <ulink url=\"https://gitlab.gnome.org/GNOME/"
"glom/issues\">GNOME issue tracker</ulink>."
msgstr ""
"Para informar sobre un error o hacer sugerencias sobre Glom o sobre éste "
"manual, puede enviarlas usando el <ulink url=\"https://gitlab.gnome.org/"
"GNOME/glom/issues\">gestor de incidencias de GNOME</ulink>."

#. (itstool) path: abstract/para
#: C/index.docbook:118
msgid "User manual for Glom."
msgstr "Manual del usuario de Glom."

#. (itstool) path: article/indexterm
#: C/index.docbook:122
msgid "<primary>MY-GNOME-APP</primary>"
msgstr "<primary>MY-GNOME-APP</primary>"

#. (itstool) path: article/indexterm
#: C/index.docbook:125
msgid "<primary>mygnomeapp</primary>"
msgstr "<primary>mygnomeapp</primary>"

#. (itstool) path: sect1/title
#: C/index.docbook:134
msgid "Introduction"
msgstr "Introducción"

#. (itstool) path: sect1/para
#: C/index.docbook:135
msgid "Glom allows you to design and use database systems."
msgstr "Glom le permite diseñar y usar sistemas de bases de datos."

#. (itstool) path: sect1/title
#: C/index.docbook:149
msgid "Getting Started"
msgstr "Comenzar"

#. (itstool) path: sect2/title
#: C/index.docbook:152
msgid "Starting Glom"
msgstr "Iniciar Glom"

#. (itstool) path: sect2/para
#: C/index.docbook:153
msgid "You can start <application>Glom</application> in the following ways:"
msgstr ""
"Puede iniciar <application>Glom</application> de las siguientes maneras:"

#. (itstool) path: varlistentry/term
#: C/index.docbook:157
msgid "<guimenu>Applications</guimenu> menu"
msgstr "Menú de <guimenu>Aplicaciones</guimenu>"

#. (itstool) path: listitem/para
#: C/index.docbook:159
msgid ""
"Choose <menuchoice> <guisubmenu>Office</guisubmenu> <guimenuitem>Glom</"
"guimenuitem> </menuchoice>."
msgstr ""
"Elija <menuchoice> <guisubmenu>Oficina</guisubmenu> <guimenuitem>Glom</"
"guimenuitem> </menuchoice>."

#. (itstool) path: sect2/title
#: C/index.docbook:170
msgid "When You Start Glom"
msgstr "Al iniciar Glom"

#. (itstool) path: sect2/para
#: C/index.docbook:171
msgid ""
"When you start <application>Glom</application>, the following window is "
"displayed. You may open an existing Glom file or create a new one, possibly "
"basing a new Glom file on one of the examples."
msgstr ""
"Cuando inicia <application>Glom</application>, se muestra la siguiente "
"pantalla. Puede abrir un archivo de Glom existente o crear uno nuevo, "
"posiblemente basándose en alguno de los ejemplos para crear el archivo nuevo."

#. (itstool) path: figure/title
#: C/index.docbook:176
msgid "Glom Start Up Window, Opening an Existing File"
msgstr "Ventana de inicio de Glom, Abrir un archivo existente"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:180
msgctxt "_"
msgid ""
"external ref='figures/start_open.png' md5='adac27f11f2324c3da2349f72d554994'"
msgstr ""
"external ref='figures/start_open.png' md5='adac27f11f2324c3da2349f72d554994'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:178
msgid ""
"<imageobject><imagedata fileref=\"figures/start_open.png\" format=\"PNG\"/> "
"</imageobject> <textobject> <phrase>Shows Glom main window used to open an "
"existing Glom file.</phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/start_open.png\" format=\"PNG\"/> "
"</imageobject> <textobject> <phrase>Muestra la ventana principal de Glom, "
"usada para abrir un archivo de Glom existente.</phrase> </textobject>"

#. (itstool) path: figure/title
#: C/index.docbook:190
msgid "Glom Start Up Window, Creating a New File"
msgstr "Ventana de inicio de Glom, Crear un archivo nuevo"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:194
msgctxt "_"
msgid ""
"external ref='figures/start_create.png' "
"md5='f1e4c22fd6811e4ba908e290e76f0474'"
msgstr ""
"external ref='figures/start_create.png' "
"md5='f1e4c22fd6811e4ba908e290e76f0474'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:192
msgid ""
"<imageobject><imagedata fileref=\"figures/start_create.png\" format=\"PNG\"/"
"> </imageobject> <textobject> <phrase>Shows Glom main window used to create "
"a new Glom file.</phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/start_create.png\" format=\"PNG\"/"
"> </imageobject> <textobject> <phrase>Muestra la ventana principal de Glom, "
"usada para crear un nuevo archivo de Glom.</phrase> </textobject>"

#. (itstool) path: sect1/title
#: C/index.docbook:211
msgid "Using Glom as an Operator"
msgstr "Uso de Glom como un operador"

#. (itstool) path: sect1/para
#: C/index.docbook:212
msgid ""
"To open an existing Glom document, either open that document from the File "
"Manager, or choose Glom from the Applications menu, and then choose the "
"document when asked. Glom will ask you for a user name and password to "
"access the database. Your administrator will provide your user name and "
"password."
msgstr ""
"Para abrir un documento existente de Glom puede hacerlo con el administrador "
"de archivos o bien puede seleccionar Glom en el  menú de Aplicaciones, y "
"después escoger el documento cuando se le pregunte. Glom le pedirá un nombre "
"de usuario y una contraseña para acceder a la base de datos. El "
"administrador le proporcionará su nombre de usuario y su contraseña."

#. (itstool) path: sect1/para
#: C/index.docbook:214
msgid ""
"When you open an existing document, Glom will be in <literal>Operator</"
"literal> <literal>user level</literal>. This user level allows you to find "
"and edit records, but does not allow you to change the fundamental structure "
"of the database."
msgstr ""
"Cuando abra un documento existente, Glom estará ejecutándose a "
"<literal>nivel de usuario</literal> <literal>Operador</literal>. Éste nivel "
"le permite buscar y editar registros pero no le permite cambiar la "
"estructura fundamental de la base de datos."

#. (itstool) path: sect2/title
#: C/index.docbook:217
msgid "Navigation"
msgstr "Navegación"

#. (itstool) path: sect2/para
#: C/index.docbook:218
msgid ""
"Each database has several tables. To look at a different table, choose "
"<literal>Tables</literal> from the <literal>Navigate</literal> menu. Then "
"double-click on the table, or select it and click the <literal>Open</"
"literal> button."
msgstr ""
"Cada base de datos tiene varias tablas. Para ver una tabla diferente, escoja "
"<literal>Tablas</literal> del menú de <literal>Navegación</literal>. Después "
"pulse dos veces sobre la tabla o bien selecciónela y pulse el botón "
"<literal>Abrir</literal>."

#. (itstool) path: figure/title
#: C/index.docbook:221
msgid "Navigating to a Table"
msgstr "Navegar a una tabla"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:225
msgctxt "_"
msgid ""
"external ref='figures/glom_tables.png' md5='a61ac5516314b38c6c7a3f3fd534427f'"
msgstr ""
"external ref='figures/glom_tables.png' md5='a61ac5516314b38c6c7a3f3fd534427f'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:223
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_tables.png\" format=\"PNG\"/> "
"</imageobject> <textobject> <phrase>Navigating to a Table.</phrase> </"
"textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_tables.png\" format=\"PNG\"/> "
"</imageobject> <textobject> <phrase>Navegar a una tabla.</phrase> </"
"textobject>"

#. (itstool) path: sect2/title
#: C/index.docbook:237
msgid "Viewing and Entering Data"
msgstr "Ver e introducir datos"

#. (itstool) path: sect2/para
#: C/index.docbook:238
msgid ""
"When in <literal>Data Mode</literal>, you can view or enter information in "
"either the <literal>List</literal> or <literal>Details</literal> view."
msgstr ""
"Cuando trabaje en el <literal>Modo de datos</literal>, puede introducir "
"información en la <literal>Lista</literal> o en la vista de "
"<literal>Detalles</literal>."

#. (itstool) path: sect3/title
#. (itstool) path: figure/title
#: C/index.docbook:241 C/index.docbook:247
msgid "The List View"
msgstr "La vista de lista"

#. (itstool) path: sect3/para
#: C/index.docbook:242
msgid ""
"The List view shows many records at once and usually shows only the most "
"important fields."
msgstr ""
"La vista de lista muestra cuántos registros a la vez y habitualmente muestra "
"sólo los campos más importantes."

#. (itstool) path: sect3/para
#: C/index.docbook:243 C/index.docbook:266
msgid ""
"When you enter data into a field it will be saved into the database "
"immediately after you finish editing the field. If it is a date or time "
"field then the data format will be checked for you."
msgstr ""
"Cuando introduzca datos en un campo se guardarán en la base de datos "
"inmediatamente después de que termine de editarlo. Si es un campo de fecha u "
"hora el formato se comprobará automáticamente."

#. (itstool) path: sect3/para
#: C/index.docbook:244
msgid ""
"To create a new record just click the <literal>New</literal> button, or "
"start typing into a field in the last empty row. A new record row will be "
"created with blank fields for you to fill in."
msgstr ""
"Para crear un nuevo registro simplemente pulse el botón <literal>Nuevo</"
"literal>, o empiece a escribir en un campo en la última fila vacía. Se "
"creará un nuevo registro con los campos en blanco para que los rellene."

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:251
msgctxt "_"
msgid ""
"external ref='figures/glom_data_list.png' "
"md5='3b7469ee1de77081b435db5ac2d48953'"
msgstr ""
"external ref='figures/glom_data_list.png' "
"md5='3b7469ee1de77081b435db5ac2d48953'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:249
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_data_list.png\" format=\"PNG"
"\"/> </imageobject> <textobject> <phrase>The List View.</phrase> </"
"textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_data_list.png\" format=\"PNG"
"\"/> </imageobject> <textobject> <phrase>La vista de lista.</phrase> </"
"textobject>"

#. (itstool) path: sect3/para
#: C/index.docbook:260
msgid ""
"To sort the records just click on a column header. For instance, you could "
"might click on a date column to list invoices in order of their date, and "
"click again to list them in reverse order."
msgstr ""
"Para ordenar los registros, simplemente pulse en la cabecera de una columna. "
"Por ejemplo, puede querer pulsar sobre una columna de fecha para listar "
"facturas por su fecha, y pulsar de nuevo para listarlas en orden inverso."

#. (itstool) path: sect3/title
#. (itstool) path: figure/title
#: C/index.docbook:264 C/index.docbook:270
msgid "The Details View"
msgstr "La vista de detalles"

#. (itstool) path: sect3/para
#: C/index.docbook:265
msgid ""
"The details view shows only one record and usually shows all the fields "
"arranged suitably."
msgstr ""
"La vista de detalles muestra un único registro, y habitualmente muestra "
"todos los campos ordenados adecuadamente."

#. (itstool) path: sect3/para
#: C/index.docbook:267
msgid ""
"To create a new record just click the <literal>New</literal> button. A new "
"record will be created with blank fields for you to fill in."
msgstr ""
"Para crear un nuevo registro pulse el botón <literal>Nuevo</literal>. Se "
"creará un nuevo registro con los campos vacíos para que los pueda rellenar."

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:274
msgctxt "_"
msgid ""
"external ref='figures/glom_data_details.png' "
"md5='455bde435350fd53401213dff235bfb3'"
msgstr ""
"external ref='figures/glom_data_details.png' "
"md5='455bde435350fd53401213dff235bfb3'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:272
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_data_details.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>The Details View.</phrase> </"
"textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_data_details.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>La vista de detalles.</phrase> "
"</textobject>"

#. (itstool) path: sect2/title
#: C/index.docbook:288
msgid "Finding Data"
msgstr "Buscando datos"

#. (itstool) path: sect2/para
#: C/index.docbook:289
msgid ""
"Choose <literal>Find Mode</literal> from the Mode menu. The fields in the "
"List and Details views will now be empty, and a Find button will appear at "
"the bottom of the window."
msgstr ""
"Escoja <literal>Modo de búsqueda</literal> del menú. Los campos en la lista "
"y vista detallada estarán vacíos y un botón de búsqueda aparecerá en la "
"parte inferior de la ventana."

#. (itstool) path: sect2/para
#: C/index.docbook:290
msgid ""
"Enter information, or part of the information, into a field to find records "
"with that information in that field. For instance, enter Jim into a name "
"field to find records with \"Jim\" or \"Jimmy\" in the name."
msgstr ""
"Introduzca la información, o parte de la información, en el campo para "
"buscar registros que contengan esa información en ese campo. Por ejemplo, "
"introduzca Javi en un campo de nombre para buscar registros con «Javi» o "
"«Javier» en el campo «Nombre»."

#. (itstool) path: sect2/para
#: C/index.docbook:291
msgid ""
"When you press the <literal>Find</literal> button, Glom will search for "
"records and then display them. If only one record is found then it will show "
"you that record in the Details view. If several records are found then it "
"will show you those records in the List view."
msgstr ""
"Al pulsar el botón <literal>Buscar</literal>, Glom buscará los registros y "
"después los mostrará.Si sólo se encuentra un registro entonces se mostrará "
"con la vista de «Detalles». Si se encuentran varios registros, entonces se "
"mostrarán con la vista de «Lista»."

#. (itstool) path: sect2/title
#: C/index.docbook:296
msgid "Printing Reports"
msgstr "Imprimir informes"

#. (itstool) path: sect2/para
#: C/index.docbook:297
msgid ""
"If your database developer has defined some reports for a table then you "
"will see them listed in the <literal>Reports</literal> menu. Just choose the "
"report from the menu to create the report. If you have previously performed "
"a search then the report will contain only the currently-found data. "
"Otherwise it will contain all data in the current report. Remember that each "
"table has its own reports so you may need to switch to the relevant table to "
"use a particular report."
msgstr ""
"Si el desarrollador de su base de datos ha definido algunos informes para "
"una tabla los verá listados en el menú <literal>Informes</literal>. "
"Simplemente elija el informe del menú para crearlo. Si anteriormente ha "
"realizado una búsqueda el informe contendrá sólo los datos encontrados "
"actualmente. Si no, contendrá todos los datos del informe actual. Recuerde "
"que cada tabla tiene sus propios informes por lo que puede necesitar cambiar "
"a la tabla correspondiente para usar un informe concreto."

#. (itstool) path: figure/title
#: C/index.docbook:300
msgid "A report"
msgstr "Un informe"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:304
msgctxt "_"
msgid ""
"external ref='figures/glom_report_result.png' "
"md5='2b752779eb0ed68724d094f6e1fef699'"
msgstr ""
"external ref='figures/glom_report_result.png' "
"md5='2b752779eb0ed68724d094f6e1fef699'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:302
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_report_result.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>A report.</phrase> </"
"textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_report_result.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>Un informe.</phrase> </"
"textobject>"

#. (itstool) path: sect1/title
#: C/index.docbook:319
msgid "Using Glom as a Developer"
msgstr "Uso de Glom como desarrollador"

#. (itstool) path: sect1/para
#: C/index.docbook:320
msgid ""
"When you create a new document, Glom will be in the <literal>Developer</"
"literal> <literal>user level</literal>. You can also change to the Developer "
"user level after opening an existing document, with the <literal>User Level</"
"literal> menu. Glom will only allow this if the administrator has allowed it."
msgstr ""
"Cuando cree un nuevo documento, Glom estará ejecutándose a <literal>nivel de "
"usuario</literal> <literal>Desarrollador</literal>. También puede cambiar al "
"nivel de usuario «Desarrollador» después de abrir un documento existente, "
"desde el menú <literal>Nivel de usuario</literal>. Glom permitirá este "
"cambio sólo si el administrador también lo permite."

#. (itstool) path: sect2/title
#: C/index.docbook:323
msgid "Adding Tables"
msgstr "Añadir tablas"

#. (itstool) path: sect2/para
#: C/index.docbook:324
msgid ""
"You can see the list of existing tables by choosing <literal>Tables</"
"literal> from the <literal>Navigate</literal> menu. You will also see this "
"window after connecting to a database server, after creating a new document. "
"To create a new table, click the <literal>Add</literal> button and enter the "
"name for the new table. Glom will suggest a human-readable title for this "
"table. <literal>Operators</literal> will see this title instead of the "
"actual table name. You can also mark a tables as <literal>hidden</literal> "
"from Operators. For instance, Operators should see \"Invoice Lines\" as "
"related records from the \"Invoices\" table, but they should never be able "
"to navigate directly to the \"Invoice Lines\" table."
msgstr ""
"Puede ver la lista de las tablas existentes escogiendo <literal>Tablas</"
"literal> del menú de <literal>Navegación</literal>. También verá esta "
"ventana después de conectarse a un servidor de bases de datos, después de "
"crear un documento nuevo. Para crear una tabla nueva, pulse en el botón "
"<literal>Añadir</literal> e introduzca un nombre para la tabla nueva. Éste "
"nombre no debería contener espacios ni caracteres especiales. Glom le "
"sugerirá un título legible por humanos para esta tabla. Los "
"<literal>Operadores</literal> verán éste título en lugar del nombre actual "
"de la tabla. También puede marcar una tabla como <literal>oculta</literal> "
"para los Operadores. Por ejemplo, los Operadores deberían ver «Lista de "
"facturas» como un registro relacionado de la tabla «Facturas», pero nunca "
"deberán poder navegar directamente por la tabla «Lista de facturas»."

#. (itstool) path: sect2/para
#: C/index.docbook:326
msgid ""
"You can also specify one table as the <literal>default table</literal>. This "
"table will be shown whenever an operator opens an existing document, without "
"asking him to select a table from the list."
msgstr ""
"Puede especificar una tabla como la <literal>tabla predeterminada</literal>. "
"Esta tabla e mostrará siempre que un operador abra un documento existente, "
"sin preguntarle que seleccione una tabla de la lista."

#. (itstool) path: sect2/para
#: C/index.docbook:327
msgid "You can also use this window to rename an existing table."
msgstr "También puede usar esta ventana para renombrar una tabla existente."

#. (itstool) path: sect2/para
#: C/index.docbook:328
msgid "Click the <literal>Open</literal> button to look at the selected table."
msgstr ""
"Pulse el botón de <literal>Abrir</literal> para ver las tablas seleccionadas."

#. (itstool) path: sect2/title
#. (itstool) path: figure/title
#: C/index.docbook:332 C/index.docbook:338
msgid "Editing Fields"
msgstr "Editar campos"

#. (itstool) path: sect2/para
#: C/index.docbook:333
msgid ""
"Choose <literal>Fields</literal> from the <literal>Developer</literal> menu. "
"This shows the list of fields in the table. New tables automatically have a "
"primary key field, but you can change this field if necessary."
msgstr ""
"Escoja <literal>Campos</literal> del menú de <literal>Desarrollador</"
"literal>. Esto mostrará la lista de campos en la tabla. Las tablas nuevas "
"tienen un campo de clave primaria automáticamente, pero puede cambiar el "
"campo si es necesario."

#. (itstool) path: sect2/para
#: C/index.docbook:334
msgid ""
"Click the <literal>Add</literal> button to add a new field, then enter the "
"name of the new field. Glom will guess an appropriate human-readable title "
"for this field, but you can edit this. <literal>Operators</literal> will see "
"this title instead of the actual field name."
msgstr ""
"Para añadir un campo nuevo pulse el botón <literal>Añadir</literal> e "
"introduzca el nombre del campo nuevo. Glom supondrá un título apropiado y "
"legible por humanos para este campo, pero puede editarlo. Los "
"<literal>Operadores</literal> verán este nombre en lugar del nombre actual "
"del campo."

#. (itstool) path: sect2/para
#: C/index.docbook:335
msgid ""
"To specify more field details, select the field and click the "
"<literal>Details</literal> button."
msgstr ""
"Para especificar más detalles de un campo, seleccione el campo y pulse en el "
"botón de <literal>Detalles</literal>."

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:342
msgctxt "_"
msgid ""
"external ref='figures/glom_design_fields.png' "
"md5='39a13053db33b9c45bc1f61a0f31a199'"
msgstr ""
"external ref='figures/glom_design_fields.png' "
"md5='39a13053db33b9c45bc1f61a0f31a199'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:340
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_fields.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>Editing the table's fields.</"
"phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_fields.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>Editar los campos de la tabla."
"</phrase> </textobject>"

#. (itstool) path: sect3/title
#: C/index.docbook:353
msgid "Primary Keys"
msgstr "Claves primarias"

#. (itstool) path: sect3/para
#: C/index.docbook:354
msgid ""
"Each table must have one, and only one, <literal>Primary Key</literal>. The "
"value in this field will be unique, meaning that each value in this field "
"will appear in only one record in the table. For instance, each record in a "
"\"Customers\" table would have a \"Customer ID\". This value will be used to "
"refer to that customer from other tables, such as \"Projects\" and \"Invoices"
"\" records. See the <link linkend=\"sec-developer-relationships\">Creating "
"Relationships</link> section to see how you can relate tables together."
msgstr ""
"Cada tabla debe tener una, y solamente una, <literal>Clave primaria</"
"literal>. El valor en este campo debe ser único, lo que quiere decir que "
"cada valor en este campo sólo aparecerá en un sólo registro de la tabla. Por "
"ejemplo, cada registro de la tabla «Clientes» tendrá también un campo «ID "
"del cliente». Este valor se usará para referirse a este cliente en otras "
"tablas, tales como los registros «Proyectos» y «Facturas». Lea la sección "
"<link linkend=\"sec-developer-relationships\">Creando relaciones</link> para "
"obtener más información acerca de cómo relacionar tablas entre si."

#. (itstool) path: sect3/title
#: C/index.docbook:358
msgid "Field Types"
msgstr "Tipos de campos"

#. (itstool) path: listitem/simpara
#: C/index.docbook:361
msgid "Number"
msgstr "Número"

#. (itstool) path: listitem/simpara
#: C/index.docbook:362
msgid "Text"
msgstr "Texto"

#. (itstool) path: listitem/simpara
#: C/index.docbook:363
msgid "Date"
msgstr "Fecha"

#. (itstool) path: listitem/simpara
#: C/index.docbook:364
msgid "Time"
msgstr "Hora"

#. (itstool) path: listitem/simpara
#: C/index.docbook:365
msgid "Boolean - either true or false"
msgstr "Booleano - tanto cierto como falso"

#. (itstool) path: listitem/simpara
#: C/index.docbook:366
msgid "Image"
msgstr "Imagen"

#. (itstool) path: sect3/para
#: C/index.docbook:359
msgid "Glom offers a few simple field types: <_:orderedlist-1/>"
msgstr "Glom ofrece algunos tipos simples de campos: <_:orderedlist-1/>"

#. (itstool) path: sect3/title
#: C/index.docbook:372
msgid "Calculated Fields"
msgstr "Campos calculados"

#. (itstool) path: sect3/para
#: C/index.docbook:373
msgid ""
"Field values can be calculated in terms of other fields, using the Python "
"programming language. This calculation should be the implementation of a "
"python function, which should return a value. The return value will be used "
"as the value of the field. This value will be recalculated every time one of "
"the source fields changes. TODO: This only works for default values at the "
"moment, and you can not use field values in the calculation yet."
msgstr ""
"El valor de los campos se puede calcular con términos de otros campos, "
"usando el lenguaje de programación Python. Éste cálculo debería ser la "
"implementación de una función en Python y debería devolver un valor. El "
"valor devuelto se usará como el valor del campo. Este valor se volverá a "
"calcular cada vez que cambie alguno de los campos de los que obtiene sus "
"datos. Por desarrollar: Por ahora ésto sólo funciona para valores "
"predeterminados, y tampoco se pueden usar los valores de los campos en el "
"cálculo."

#. (itstool) path: sect3/para
#: C/index.docbook:374
msgid ""
"You can also use calculations to specify a default value for fields, by "
"selecting the <literal>Default Value</literal> tab in the <literal>Field "
"Details</literal> window, clicking on the <literal>Calculate Value</literal> "
"check box, and then entering a Python calculation. You can test this "
"calculation in the <literal>Edit</literal> window."
msgstr ""
"También puede hacer cálculos para especificar el valor predeterminado de los "
"campos, seleccionado la solapa <literal>Valor predeterminado</literal> de la "
"ventana <literal>Detalles del campo</literal>, pulsando sobre la casilla "
"<literal>Calcular valor</literal> e introduciendo un cálculo en Python. "
"Puede comprobar este cálculo en la ventana <literal>Editar</literal>."

#. (itstool) path: sect2/title
#: C/index.docbook:380
msgid "Arranging Layouts"
msgstr "Ordenando las distribuciones"

#. (itstool) path: sect2/para
#: C/index.docbook:381
msgid ""
"Each table has <literal>List</literal> and <literal>Details</literal> views, "
"and by default these show all fields in the table, in order of creation. You "
"can edit the layout by choosing <literal>Layout</literal> from the "
"<literal>Developer</literal> menu."
msgstr ""
"Cada tabla tiene una vista de <literal>Lista</literal> y de "
"<literal>Detalles</literal>, por omisión ambas muestran todos los campos de "
"la tabla por fecha de creación. Puede editar la distribución escogiendo "
"<literal>Distribución</literal> del menú de <literal>Desarrollador</literal>."

#. (itstool) path: sect3/title
#: C/index.docbook:384
msgid "Arranging the List View"
msgstr "Ordenar la vista de lista"

#. (itstool) path: sect3/para
#: C/index.docbook:385
msgid ""
"For the <literal>List</literal> view, you can specify the sequence of field "
"columns, and whether some fields are hidden."
msgstr ""
"Para la vista de <literal>Lista</literal>, puede especificar la secuencia de "
"los campos columna, y también si hay algún campo oculto."

#. (itstool) path: figure/title
#: C/index.docbook:388
msgid "Editing the List Layout"
msgstr "Editar la disposición de la lista"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:392
msgctxt "_"
msgid ""
"external ref='figures/glom_design_layout_list.png' "
"md5='213888ef5cd3037b2fa61155b4fe5136'"
msgstr ""
"external ref='figures/glom_design_layout_list.png' "
"md5='213888ef5cd3037b2fa61155b4fe5136'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:390
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_layout_list.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editing the list layout."
"</phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_layout_list.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editar la distribución "
"de la lista.</phrase> </textobject>"

#. (itstool) path: sect3/title
#: C/index.docbook:403
msgid "Arranging the Details View"
msgstr "Ordenar la vista detalles"

#. (itstool) path: sect3/para
#: C/index.docbook:404
msgid ""
"For the <literal>Details</literal> view, you can create groups of fields, "
"and give these groups titles. You can then place fields in these groups and "
"specify the sequence fo fields in these groups. You can also specify the "
"sequence of these groups. For instance, in a \"Contacts\" table, you might "
"create a \"Name\" group, and place the \"title\", \"first_name\" and "
"\"last_name\" fields in that group. You might have other groups for the "
"\"Address\" fields."
msgstr ""
"Para la vista de <literal>Detalles</literal>, puede crear grupos o campos y "
"darlos títulos. Después puede colocar campos en esos grupos y especificar la "
"secuencia de los campos en los grupos. También puede especificar la "
"secuencia de los grupos. Por ejemplo, en una tabla de «Contactos» puede "
"crear un grupo llamado «Nombre», y colocar los campos «Título», «Nombre» y "
"«Apellido» en ese grupo. Puede tener otros grupos para los campos "
"«Direcciones»."

#. (itstool) path: figure/title
#: C/index.docbook:407
msgid "Editing the details Layout"
msgstr "Editar la disposición de los detalles"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:411
msgctxt "_"
msgid ""
"external ref='figures/glom_design_layout_details.png' "
"md5='6f1d78f90d6ec0ea338014d2ac697a90'"
msgstr ""
"external ref='figures/glom_design_layout_details.png' "
"md5='6f1d78f90d6ec0ea338014d2ac697a90'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:409
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_layout_details.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editing the Details "
"Layout.</phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_layout_details.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editar la distribución "
"de detalles.</phrase> </textobject>"

#. (itstool) path: sect2/title
#: C/index.docbook:424
msgid "Creating Relationships"
msgstr "Crear relaciones"

#. (itstool) path: sect2/para
#: C/index.docbook:425
msgid ""
"Tables in the Database are often related together. For instance, an "
"\"Invoices\" table might have a \"Customer ID\" field. A value in this field "
"would specify a record in the \"Customers\" table with the same value. Glom "
"can show extra information, such as the customer name, from that related "
"record. Or it can show a list of several related records - for instance, "
"several related \"Invoice Lines\" that are related to a record in the "
"\"Invoice\" record."
msgstr ""
"Muchas veces las tablas de una base de datos están relacionadas entre sí. "
"Por ejemplo, una tabla de «Facturas» podrá tener un campo «ID del cliente». "
"El valor de ese campo especifica un registro en la tabla «Clientes» el cual "
"tiene el mismo valor. Glom puede mostrar información adicional, como el "
"nombre del cliente, de ese registro relacionado. O puede mostrar una lista "
"de varios registros relacionados - por ejemplo, algún registro de la «Lista "
"de facturas» que está relacionado con otro registro de «Facturas»."

#. (itstool) path: sect2/para
#: C/index.docbook:426
msgid ""
"To create relationships, choose <literal>Relationships</literal> from the "
"<literal>Developer</literal> menu. This will show the list of existing "
"relationships. Click the <literal>Add</literal> button to create a new "
"relationship, and enter a name for it. You should then choose a field in the "
"current table, and a field in another table to which it should be related. "
"This relationship will find any records in the other table for which the "
"values in both fields are equal."
msgstr ""
"Para crear relaciones, escoja <literal>Relaciones</literal> del menú de "
"<literal>Desarrollador</literal>. Esto le mostrará la lista de relaciones "
"existentes. Para crear una nueva relación pulse el botón de <literal>Añadir</"
"literal> e introduzca un nombre para ella. Debe elegir un campo de la tabla "
"actual y un campo de otra tabla con el que se creará la relación. Esta "
"relación buscará cualquier registro en la otra tabla para los que los "
"valores de ambos campos sean iguales."

#. (itstool) path: listitem/simpara
#: C/index.docbook:431
msgid "To show a related field on the List or Details view."
msgstr "Para mostrar un campo relacionado en la lista o en la vista detallada."

#. (itstool) path: listitem/simpara
#: C/index.docbook:432
msgid "To show a list of related records on the Details view."
msgstr ""
"Para mostrar una lista de registros relacionados en la vista detallada."

#. (itstool) path: listitem/simpara
#: C/index.docbook:433
msgid ""
"To lookup a value from a field in a related record. For instance, to copy "
"the current price of a \"Product\" into the \"Price\" field of an \"Invoice "
"Line\" record."
msgstr ""
"Para buscar un valor de un campo en un registro relacionado. Por ejemplo, "
"copie el precio de un «Producto» en el campo «Precio» de un registro de "
"«Facturas»."

#. (itstool) path: listitem/simpara
#: C/index.docbook:434
msgid "To calculate a field value."
msgstr "Para calcular el valor de un campo."

#. (itstool) path: sect2/para
#: C/index.docbook:428
msgid ""
"You can use the relationship in the following places. <_:orderedlist-1/>"
msgstr ""
"Puede usar las relaciones en los siguientes lugares. <_:orderedlist-1/>"

#. (itstool) path: sect2/title
#: C/index.docbook:440
msgid "Users Administration"
msgstr "Administración de usuarios"

#. (itstool) path: sect2/para
#: C/index.docbook:441
msgid ""
"To define the <literal>Operators</literal> who can use your database, and to "
"specify what access they have to the various tables, choose <literal>Users</"
"literal> from the <literal>Developer</literal> menu."
msgstr ""
"Para definir los <literal>Operadores</literal> que pueden utilizar su base "
"de datos y para especificar que acceso tienen a las distintas tablas, "
"seleccione <literal>Usuarios</literal> del menú <literal>Desarrollador</"
"literal>."

#. (itstool) path: sect2/title
#. (itstool) path: figure/title
#: C/index.docbook:446 C/index.docbook:453
msgid "Translations"
msgstr "Traducciones"

#. (itstool) path: sect2/para
#: C/index.docbook:447
msgid ""
"Glom's user interface (and this document) is translated into several "
"languages, as you should see already if you are using your computer with a "
"non-English user interface. In addition, Glom automatically shows and "
"understands numbers and dates according to the current user's local "
"conventions. For instance, a user in the USA might enter a price as 1.99 and "
"a date as 1/13/2008, but a German user of the same database will later see "
"that as 1,99 and 13.1.2008."
msgstr ""
"La interfaz de usuario de Glom (y este documento) está traducido a varios "
"idiomas, como ya debería poder ver si utiliza un equipo con un interfaz de "
"usuario que no esté en inglés. Además, Glom entiende y muestra "
"automáticamente números y fechas de acuerdo a las convenciones actuales de "
"localización del usuario. Por ejemplo, un usuario en EE. UU. debe introducir "
"un precio como 1.99 y una fecha como 1/13/2008, pero un usuario alemán de la "
"misma base de datos lo verá más adelante como 1,99 y 13.1.2008."

#. (itstool) path: sect2/para
#: C/index.docbook:448
msgid ""
"However, the Glom system that you create also contains text that must be "
"translated if it will be used by people who speak different languages. For "
"instance, you must provide translations for the titles of your tables, "
"fields, and reports. All of these text items can be seen in a list when you "
"choose <literal>Translations</literal> from the <literal>Developer</literal> "
"menu. In this window you can specify the language that you used for the "
"original text, and enter translations for each text item for additional "
"languages. When the Glom system is opened by a user of that language then "
"these text items will be shown in the user interface."
msgstr ""
"Sin embargo, el sistema Glom que crea contiene también texto que debe "
"traducirse si personas que hablan diferentes idiomas lo van a usar.Por "
"ejemplo, puede proporcionar traducciones para los títulos de sus tablas, "
"campos e informes. Todos estos elementos de texto se pueden ver en una lista "
"cuando selecciona <literal>Traducciones</literal> en el menú "
"<literal>Desarrollador</literal>. En esta ventana puede especificar el "
"idioma que ha utilizado para el texto original, e introducir las "
"traducciones adicionales en cada idioma para cada elemento de texto. Cuando "
"un usuario de ese idioma abre el sistema Glom, se mostrarán esos elementos "
"de texto en la interfaz de usuario."

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:457
msgctxt "_"
msgid ""
"external ref='figures/glom_design_translations.png' "
"md5='92b8e4905d0b85ef7f7d248420942a97'"
msgstr ""
"external ref='figures/glom_design_translations.png' "
"md5='92b8e4905d0b85ef7f7d248420942a97'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:455
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_translations.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Translations.</phrase> "
"</textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_translations.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Traducciones.</phrase> "
"</textobject>"

#. (itstool) path: sect2/para
#: C/index.docbook:466
msgid ""
"Experienced translators may be more familiar with the .po file format, or "
"you might wish to use the many tools that work with the .po file format. By "
"using the <literal>Export</literal> button you can create a .po file to use "
"in a separate tool or to send to a translator. You can then import the "
"resulting translation by using the <literal>Import</literal> button."
msgstr ""
"Los traductores experimentados pueden estar más familiarizados con el "
"formato .po, o puede desear utilizar la mayoría de las herramientas que "
"funcionan con el formato .po. Al usar el botón <literal>Exportar</literal> "
"puede crear un archivo .po para utilizarlo en una herramienta aparte o para "
"enviárselo a un traductor. Puede importar la traducción resultante usando el "
"botón <literal>Importar</literal>."

#. (itstool) path: sect2/title
#: C/index.docbook:471
msgid "Defining Reports"
msgstr "Definir informes"

#. (itstool) path: sect3/title
#: C/index.docbook:474
msgid "Adding or Editing Reports"
msgstr "Añadir o editar informes"

#. (itstool) path: sect3/para
#: C/index.docbook:476
msgid ""
"Glom can produce reports to show specific fields for sets of records, sorted "
"and grouped. For instance, a shop might need a report listing all products "
"sold in one month, grouped by product type, and sorted by price inside each "
"group. Each table has its own reports, which are available to the operator "
"from the <literal>Reports</literal> menu."
msgstr ""
"Glom puede generar informes para mostrar campos específicos o conjuntos de "
"registros, ordenados y agrupados. Por ejemplo, una tienda puede necesitar un "
"informe que liste todos los productos vendidos en un mes, agrupados por tipo "
"de producto, y ordenados por precio dentro de cada grupo. Cada tabla tiene "
"sus propios informes, que están a disposición del operador en el menú "
"<literal>Informes</literal>."

#. (itstool) path: sect3/para
#: C/index.docbook:478
msgid ""
"To define a report, or to change the definition of an existing report, "
"choose <literal>Reports</literal> from the <literal>Developer</literal> menu."
msgstr ""
"Para definir un informe, o para cambiar la definición de un informe "
"existente, seleccione <literal>Informes</literal> en el menú "
"<literal>Desarrollador</literal>."

#. (itstool) path: figure/title
#: C/index.docbook:480
msgid "Creating or Editing Reports"
msgstr "Crear o editar informes"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:484
msgctxt "_"
msgid ""
"external ref='figures/glom_design_reports.png' "
"md5='697eb7cc6baebae8b374e474b4fa0899'"
msgstr ""
"external ref='figures/glom_design_reports.png' "
"md5='697eb7cc6baebae8b374e474b4fa0899'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:482
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>Creating or editing reports.</"
"phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports.png\" format="
"\"PNG\"/> </imageobject> <textobject> <phrase>Crear o editar informes.</"
"phrase> </textobject>"

#. (itstool) path: sect3/para
#: C/index.docbook:493
msgid ""
"Notice that each report has an ID as well as a human-readable name. This "
"allows your report to have a translated title when used on a computer that "
"uses a different language."
msgstr ""
"Tenga en cuenta que cada informe tiene un ID, así como un nombre legible por "
"humanos. Esto permite que su informe tenga un título traducido cuando se "
"utiliza en un ordenador que trabaja con un idioma diferente."

#. (itstool) path: sect3/title
#. (itstool) path: figure/title
#: C/index.docbook:498 C/index.docbook:512
msgid "Editing a Report"
msgstr "Editar un informe"

#. (itstool) path: listitem/simpara
#: C/index.docbook:502
msgid "The Header, which appears at the start of the report"
msgstr "La cabecera, que aparecerá al principio del informe"

#. (itstool) path: listitem/simpara
#: C/index.docbook:503
msgid ""
"The Main area, in which the records and summary lines are shown, with the "
"actual data from the database."
msgstr ""
"El área principal, donde se muestran los registros y las líneas de resumen, "
"con los datos actuales de la base de datos."

#. (itstool) path: listitem/simpara
#: C/index.docbook:504
msgid "The Footer, which appears at the end of the report."
msgstr "El pie, que aparecerá al final del informe."

#. (itstool) path: sect3/para
#: C/index.docbook:500
msgid "A Glom report has three areas: <_:orderedlist-1/>"
msgstr "Un informe de Glom tiene tres áreas: <_:orderedlist-1/>"

#. (itstool) path: sect3/para
#: C/index.docbook:508
msgid ""
"Inside an area, such as the Main part, you may add report <literal>Parts</"
"literal>, such as fields, text, or images. These will usually appear in a "
"row on the printed report, with one row for each record. In the simple case, "
"this will look much like Glom's list view. You can add parts to your report "
"by selecting them from the <literal>Available Parts</literal> list and then "
"clicking the <literal>Add</literal> button. The part will then be added to "
"the <literal>Parts</literal> list, in the selected area."
msgstr ""
"Dentro de un área, como la parte principal, puede añadir <literal>Partes</"
"literal> de un informe, tales como campos, texto o imágenes. Habitualmente "
"aparecerán en una fila en el informe impreso, con una fila para cada "
"registro. En el caso simple, se parecerá mucho a la vista de lista de Glom. "
"Puede añadir partes a su informe seleccionándolas de la lista "
"<literal>Partes disponibles</literal> y pulsando en el botón "
"<literal>Añadir</literal>. Se añadirá la parte a la lista <literal>Partes</"
"literal>, en el área seleccionada."

#. (itstool) path: sect3/para
#: C/index.docbook:509
msgid ""
"To specify details for the parts, such as the text or image to display, or "
"to choose the field to display, select the part in the <literal>Parts</"
"literal> list and click the <literal>Edit</literal> button. You may also "
"specify field formatting by clicking the <literal>Formatting</literal> "
"button, just as you would when defining a details or list layout."
msgstr ""
"Para especificar los detalles de las partes, tales como el texto o la imagen "
"que mostrar, o seleccionar el campo que mostrar, seleccione la parte en la "
"lista <literal>Partes</literal> y pulse el botón <literal>Editar</literal>. "
"También puede especificar el formato del campo pulsando el botón "
"<literal>Formato</literal>, simplemente como lo haría cuando define la "
"disposición de los detalles o la disposición de una lista."

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:516
msgctxt "_"
msgid ""
"external ref='figures/glom_design_reports_details.png' "
"md5='00ac05c3515a4db2175a47047ec3b98e'"
msgstr ""
"external ref='figures/glom_design_reports_details.png' "
"md5='00ac05c3515a4db2175a47047ec3b98e'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:514
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports_details.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editing a report.</"
"phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports_details.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editar un informe.</"
"phrase> </textobject>"

#. (itstool) path: sect3/para
#: C/index.docbook:525
msgid ""
"Some parts may contain other parts and have extra properties to control how "
"they present their child parts. For instance, the <literal>Group By</"
"literal> part groups records together by a field. For instance, a products "
"report might group a list of products by product type. You can even add a "
"second sub-grouping inside the main <literal>Group By</literal> part, by "
"selecting your top-level <literal>Group By</literal> part in the "
"<literal>Parts</literal> list while adding a new <literal>Group By</literal> "
"part from the <literal>Available Parts</literal> list. For instance, you "
"might group your products by manufacturer, inside each product type group."
msgstr ""
"Algunas partes pueden contener otras partes y tener propiedades adicionales "
"para controlar como se presentan su partes hijas. Por ejemplo, la parte "
"<literal>Agrupar por</literal> agrupa registros juntos por un campo. Por "
"ejemplo, un informe de productos debe agrupar una lista de productos por "
"tipo de producto. También puede añadir una segunda agrupación dentro de la "
"parte <literal>Agrupar por</literal> principal, seleccionando la primera "
"parte <literal>Agrupar por</literal> en la lista <literal>Partes</literal> "
"mientras añade una nueva parte <literal>Agrupar por</literal> de la lista "
"<literal>Partes disponibles</literal>. Por ejemplo, puede agrupar sus "
"productos por fabricante, dentro de cada grupo de tipo de producto."

#. (itstool) path: sect3/para
#: C/index.docbook:526
msgid ""
"To specify the field by which the records should be grouped, select your "
"<literal>Group By</literal> part in the <literal>Parts</literal> list and "
"click the <literal>Edit</literal> button. You can then choose the field by "
"which the records should be grouped, and select the fields by which these "
"records should be sorted within the group. You may also specify some "
"additional fields to be displayed in the group's title row. For instance, "
"you might want to group products by a manufacturer ID, but also show the "
"manufacturer name."
msgstr ""
"Para especificar el campo por el que se agruparán los registros, seleccione "
"su parte <literal>Agrupar por</literal> en la lista <literal>Partes</"
"literal> y pulse el botón <literal>Editar</literal>. Entonces puede "
"seleccionar el campo por el que quiere que se ordenen los registros, y "
"seleccionar los campos por los que esos registros deberán ordenarse dentro "
"del grupo. También debe especificar algunos campos adicionales para mostrar "
"en el título de la fila del grupo. Por ejemplo, puede querer agrupar "
"productos por ID de fabricante, pero mostrar también el nombre del "
"fabricante."

#. (itstool) path: figure/title
#: C/index.docbook:529
msgid "Editing a Group By Part"
msgstr "Editar un grupo por partes"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:533
msgctxt "_"
msgid ""
"external ref='figures/glom_design_reports_group_by.png' "
"md5='21168c2a89f9febf6905a59c24a3d6de'"
msgstr ""
"external ref='figures/glom_design_reports_group_by.png' "
"md5='21168c2a89f9febf6905a59c24a3d6de'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:531
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports_group_by.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editing a report.</"
"phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports_group_by.png\" "
"format=\"PNG\"/> </imageobject> <textobject> <phrase>Editar un informe.</"
"phrase> </textobject>"

#. (itstool) path: sect3/para
#: C/index.docbook:542
msgid ""
"The <literal>Vertical Group</literal> part may contain other items. For "
"instance, it allows you to arrange fields below each other instead of just "
"one after the other in the horizontal row. This is useful for grouping "
"related fields such as address lines, or just to squeeze more information "
"into the records's row on the report."
msgstr ""
"La parte <literal>Grupo vertical</literal> puede contener otros elementos. "
"Por ejemplo, le permite ordenar campos junto a otros en lugar de uno detrás "
"de otro en la fila horizontal. Ésto es útil para agrupar campos relacionados "
"tales como direcciones, o simplemente apretar más información dentro de la "
"fila del registro del informe."

#. (itstool) path: figure/title
#: C/index.docbook:545
msgid "A Report with Vertical Groups"
msgstr "Un informe con grupos verticales"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:549
msgctxt "_"
msgid ""
"external ref='figures/glom_design_reports_vertical_group.png' "
"md5='001b3021da2dc0de68358b0b41215afb'"
msgstr ""
"external ref='figures/glom_design_reports_vertical_group.png' "
"md5='001b3021da2dc0de68358b0b41215afb'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:547
msgid ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports_vertical_group."
"png\" format=\"PNG\"/> </imageobject> <textobject> <phrase>A Report with "
"Vertical Groups.</phrase> </textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/glom_design_reports_vertical_group."
"png\" format=\"PNG\"/> </imageobject> <textobject> <phrase>Un informe con "
"grupos verticales.</phrase> </textobject>"

#. (itstool) path: sect3/para
#: C/index.docbook:558
msgid ""
"When you have finished, click the <literal>Close</literal> button to save "
"the report's definition. Your report can then be chosen from the "
"<literal>Reports</literal> menu. See the <link linkend=\"glom-operator-"
"printing-reports\">Printing Reports</link> section for more details."
msgstr ""
"Cuando haya acabado, pulse el botón <literal>Cerrar</literal> para guardar "
"la definición del informe. Puede seleccionar su informe desde el menú "
"<literal>Informes</literal>. Para obtener más detalles vea la sección <link "
"linkend=\"glom-operator-printing-reports\">Imprimir informes</link>."

#. (itstool) path: sect1/title
#: C/index.docbook:572
msgid "Dialogs"
msgstr "Diálogos"

#. (itstool) path: sect2/title
#: C/index.docbook:575
msgid "Dialog: Initial dialog"
msgstr "Diálogo: Diálogo inicial"

#. (itstool) path: sect2/para
#: C/index.docbook:576
msgid ""
"This dialog allows the user to choose an existing document or create a new "
"document. Existing documents may be selecting from the list of recently "
"opened documents or by select a file with the file chooser dialog. Documents "
"can also be opened via the network if other users are running Glom on the "
"local network. Finally, a new document can be created either by opening a "
"template file which already contains some initial tables and records, or by "
"creating an empty document."
msgstr ""
"Este diálogo permite al usuario seleccionar un documento existente o crear "
"un documento nuevo. Los documentos existentes se deben seleccionar de la "
"lista de documentos abiertos recientemente, o seleccionando un archivo con "
"el diálogo de selección de archivos. También se pueden abrir los documentos "
"a través de la red, si otros usuarios están ejecutando Glom en la red local. "
"Finalmente, se puede crear un documento nuevo abriendo una plantilla que ya "
"contenga algunas tablas o registros iniciales, o creando un documento vacío."

#. (itstool) path: sect2/title
#: C/index.docbook:580
msgid "Dialog: New database"
msgstr "Diálogo: Nueva base de datos"

#. (itstool) path: sect2/title
#: C/index.docbook:585
msgid "Dialog: Create database"
msgstr "Diálogo: Crear base de datos"

#. (itstool) path: sect2/title
#: C/index.docbook:590
msgid "Dialog: Connection"
msgstr "Diálogo: Conexión"

#. (itstool) path: sect2/para
#: C/index.docbook:591
msgid ""
"This dialog requests a user name and password for connection to a database "
"server. This is usually not the same username and password combination with "
"which you log in to your system. All Glom systems require a database server "
"on which the actual data will be stored. If the database server is not "
"running on your local computer (\"localhost\"), then you must also provide "
"its network hostname, such as \"glomserver.openismus.com\", though your "
"hostname will be different."
msgstr ""
"Este cuadro de diálogo solicita un nombre de usuario y una contraseña para "
"conectar a un servidor de bases de datos. Normalmente no es la misma "
"combinación de usuario y contraseña que utiliza para autenticarse en su "
"sistema. Todos los sistemas Glom requieren un servidor de bases de datos en "
"el que almacenar los datos actuales. Si el servidor de bases de datos no se "
"está ejecutando en el equipo local («localhost»), debe proporcionar el "
"nombre del equipo, tal como \"glomserver.openismus.com\", aunque su nombre "
"del equipo sea diferente."

#. (itstool) path: sect2/para
#: C/index.docbook:592
msgid "Your system administrator can provide these database login details."
msgstr ""
"Su administrador de sistemas puede proporcionarle esos detalles de conexión "
"a la base de datos."

#. (itstool) path: sect2/para
#: C/index.docbook:593
msgid ""
"If you are the system administrator, see Glom's <ulink url=\"http://www.glom."
"org/wiki/index.php?title=Initial_Postgres_Configuration\" type=\"http"
"\">Postgres Configuration</ulink> web page for help with installing and "
"configuring a database server."
msgstr ""
"Si es el administrador del sistema. lea la página web de Glom <ulink url="
"\"http://www.glom.org/wiki/index.php?title=Initial_Postgres_Configuration\" "
"type=\"http\">Configuración de Postgres</ulink> para obtener ayuda con la "
"instalación y configuración del servidor de bases de datos."

#. (itstool) path: sect2/title
#: C/index.docbook:597
msgid "Dialog: Connection Error"
msgstr "Diálogo: Error de conexión"

#. (itstool) path: sect2/para
#: C/index.docbook:598
msgid ""
"This dialog is shown when Glom could not connect to the specified database "
"server. Either the database server is not running at the specified hostname, "
"or the user name and password were not accepted by the database server. See "
"the <link linkend=\"dialog_connection\">Connection Dialog</link> section for "
"more details."
msgstr ""
"Este diálogo se muestra cuando Glom no puede conectar con el servidor de "
"bases de datos especificado. O el servidor de bases de datos no está "
"funcionando en el equipo especificado, o el servidor de bases de datos no "
"aceptó el nombre de usuario y la contraseña. Para obtener más detalles "
"consulte la sección <link linkend=\"dialog_connection\">Diálogo de conexión</"
"link>."

#. (itstool) path: sect2/title
#: C/index.docbook:604
msgid "Dialog: Database preferences"
msgstr "Diálogo: Preferencias de la base de datos"

#. (itstool) path: sect2/title
#: C/index.docbook:609
msgid "Dialog: Change language"
msgstr "Diálogo: Cambiar idioma"

#. (itstool) path: sect2/title
#: C/index.docbook:614
msgid "Window: Textobject"
msgstr "Ventana: Objeto de texto"

#. (itstool) path: sect2/title
#: C/index.docbook:619
msgid "Window: Imageobject"
msgstr "Ventana: Objeto de imagen"

#. (itstool) path: sect2/title
#: C/index.docbook:624
msgid "Dialog: Notebook"
msgstr "Diálogo: Cuaderno de notas"

#. (itstool) path: sect2/title
#: C/index.docbook:629
msgid "Dialog: Data invalid format"
msgstr "Diálogo: Formato de datos no válido"

#. (itstool) path: sect2/title
#: C/index.docbook:634
msgid "Dialog: Relationship overview"
msgstr "Diálogo: Descripción de la relación"

#. (itstool) path: sect2/title
#: C/index.docbook:639
msgid "Window: Groups"
msgstr "Ventana: Grupos"

#. (itstool) path: sect2/title
#: C/index.docbook:644
msgid "Dialog: Group by sort fields"
msgstr "Diálogo: Agrupar por campos ordenados"

#. (itstool) path: sect2/title
#: C/index.docbook:649
msgid "Dialog: Group by secondary fields"
msgstr "Diálogo: Agrupar por campos secundarios"

#. (itstool) path: sect2/title
#: C/index.docbook:654
msgid "Window: Button script"
msgstr "Ventana: Botón de script"

#. (itstool) path: sect2/title
#: C/index.docbook:659
msgid "Window: Field calculation"
msgstr "Ventana: Cálculo de campos"

#. (itstool) path: sect2/title
#: C/index.docbook:664
msgid "Dialog: New group"
msgstr "Diálogo: Grupo nuevo"

#. (itstool) path: sect2/title
#: C/index.docbook:669
msgid "Dialog: Choose user"
msgstr "Diálogo: Elegir usuario"

#. (itstool) path: sect2/title
#: C/index.docbook:674
msgid "Dialog: User"
msgstr "Diálogo: Usuario"

#. (itstool) path: sect2/title
#: C/index.docbook:679
msgid "Dialog: Translation identify original"
msgstr "Diálogo: La traducción identifica al original"

#. (itstool) path: sect2/title
#: C/index.docbook:684
msgid "Dialog: Translation copy"
msgstr "Diálogo: Copia de la traducción"

#. (itstool) path: sect2/title
#: C/index.docbook:689
msgid "Dialog: Choose Date"
msgstr "Diálogo: Elegir fecha"

#. (itstool) path: sect2/title
#: C/index.docbook:694
msgid "Dialog: Import Into Table"
msgstr "Diálogo: Importar a una tabla"

#. (itstool) path: sect2/para
#: C/index.docbook:695
msgid ""
"This dialog allows the user to import a CSV (comma separated value) file "
"into the current database table. It shows the first few rows of the file to "
"import and allows the user to select the target field in the database for "
"each column in the CSV file. For auto-incremented primary keys, the primary "
"key field cannot be used as a target field, but otherwise one column must be "
"imported into the primary key field."
msgstr ""
"Este diálogo permite al usuario importar un archivo CSV (valores separados "
"por comas) en la tabla de la base de datos actual. Muestra las primeras "
"filas del archivo para importar y permite al usuario seleccionar el campo "
"destino en la base de datos para cada columna del archivo CSV. Para "
"autoincrementar las claves primarias, el campo de la clave primaria no se "
"puede utilizar como campo destino, de lo contrario se debe importar una "
"columna en el campo de la clave primaria."

#. (itstool) path: sect1/title
#: C/index.docbook:718
msgid "About Glom"
msgstr "Acerca de Glom"

#. (itstool) path: sect1/para
#: C/index.docbook:719
msgid ""
"Glom is maintained by Glom and GNOME community volunteers. To find more "
"information about Glom, please visit the <ulink url=\"http://www.glom.org/\" "
"type=\"http\">Glom Web site</ulink>."
msgstr ""
"Glom y la comunidad de voluntarios de Glom se encargan de mantener Glom. "
"Para obtener más información sobre Glom, visite la <ulink url=\"http://www."
"glom.org/\" type=\"http\">página web de Glom</ulink>."

#. (itstool) path: sect1/para
#: C/index.docbook:731
msgid ""
"Another excellent source of information are the Glom <ulink url=\"http://www."
"glom.org\" type=\"http\">mailing lists</ulink>."
msgstr ""
"Otra excelente fuente de información son las <ulink url=\"http://www.glom.org"
"\" type=\"http\">listas de correo</ulink> de Glom."

#. (itstool) path: sect1/para
#: C/index.docbook:736
msgid ""
"This program is distributed under the terms of the GNU General Public "
"license as published by the Free Software Foundation; either version 2 of "
"the License, or (at your option) any later version. A copy of this license "
"can be found at this <ulink url=\"ghelp:gpl\" type=\"help\">link</ulink>, or "
"in the file COPYING included with the source code of this program."
msgstr ""
"Este programa se distribuye bajo los términos de la Licencia Pública General "
"GNU (GPL) tal y como fue publicada por la Free Software Foundation, en la "
"versión 2 ó (a su elección) cualquier versión posterior. Una copia de esta "
"licencia puede encontrarse en <ulink url=\"ghelp:gpl\" type=\"help\">este "
"enlace</ulink>, o en el archivo COPYING incluido con el código fuente de "
"este programa."

#. (itstool) path: appendix/title
#: C/index.docbook:745
msgid "Concepts"
msgstr "Conceptos"

#. (itstool) path: listitem/simpara
#: C/index.docbook:748
msgid ""
"<literal>Database</literal>: Each Glom document allows access to one "
"database."
msgstr ""
"<literal>Base de datos</literal>: Cada documento de Glom permite el acceso a "
"una base de datos."

#. (itstool) path: listitem/simpara
#: C/index.docbook:749
msgid ""
"<literal>Table</literal>: Each database contains several tables, such as "
"\"Customers\" and \"Invoices\" tables."
msgstr ""
"<literal>Tabla</literal>: Cada base de datos contiene varias tablas, tales "
"como, por ejemplo, las tablas «Clientes» y «Facturas»."

#. (itstool) path: listitem/simpara
#: C/index.docbook:750
msgid ""
"<literal>Field</literal>: Each table has several fields, such as \"Customer "
"ID\", \"First Name\", and \"Date of Birth\" fields. In other documents and "
"applications, fields are sometimes called \"Columns\""
msgstr ""
"<literal>Campo</literal>: Cada tabla tiene varios campos, tales como «ID del "
"cliente», «Nombre» y «Fecha de nacimiento», en otros documentos y "
"aplicaciones, se suele denominar a estos campos «columnas»."

#. (itstool) path: listitem/simpara
#: C/index.docbook:751
msgid ""
"<literal>Records</literal>: Each table contains several records, each of "
"which has values for each of the fields. For instance, the \"Customers\" "
"table will have a record for each customer. In other documents and "
"applications, records are sometimes called <literal>Rows</literal>."
msgstr ""
"<literal>Registros</literal>: Cada tabla tiene varios registros, cada uno de "
"los cuales contiene valores para cada uno de los campos. Por ejemplo la "
"tabla de «Clientes» tendrá un registro para cada cliente. En otros "
"documentos y aplicaciones, a los registros se los suele denominar "
"<literal>filas</literal>."

#. (itstool) path: listitem/simpara
#: C/index.docbook:752
msgid ""
"<literal>Relationships</literal>: Each table might be related to other "
"tables, via fields in both tables. For instance, a \"Customers\" table could "
"have a relationship to the \"Invoices\" table, so that people could see all "
"the invoices for that customer. Only developers need to understand this "
"concept. In other documents and applications, relationships are sometimes "
"called \"Joins\"."
msgstr ""
"<literal>Relaciones</literal>: Cada tabla puede estar relacionada con otras "
"tablas, por medio de los campos de ambas tablas. Por ejemplo, la tabla "
"«Clientes» puede tener relación con la tabla «Facturas», de tal manera que "
"se pueden ver todas las facturas de ése cliente. Sólo los desarrolladores "
"necesitan entender éste concepto. En otros documentos y aplicaciones, a las "
"relaciones se las suele denominar «uniones» o «joins»."

#. (itstool) path: appendix/para
#: C/index.docbook:746
msgid ""
"Glom is easy to use, but you must understand the following basic concepts. "
"<_:orderedlist-1/>"
msgstr ""
"Glom es fácil de usar, pero debe entender los siguientes conceptos básicos. "
"<_:orderedlist-1/>"

#. (itstool) path: appendix/title
#: C/index.docbook:758
msgid "Calculated fields and button scripts"
msgstr "Campos calculados y botones de script"

#. (itstool) path: appendix/para
#: C/index.docbook:759
msgid ""
"Calculated fields and button scripts use the Python programming language. "
"The calculation or script is the implementation of a function whose "
"signature is provided for you."
msgstr ""
"Los campos calculados y los botones de scripts usan el lenguaje de "
"programación Python.El cálculo o el script es la implementación de una "
"función cuya firma se le proporciona."

#. (itstool) path: figure/title
#: C/index.docbook:762
msgid "Editing the definition of a calculated field"
msgstr "Editar la definición de un campo calculado"

#. (itstool) path: imageobject/imagedata
#. 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/index.docbook:766
msgctxt "_"
msgid ""
"external ref='figures/glom_design_fields_dialog_calculated.png' "
"md5='21b9fc570ff40883d1d283d960e45767'"
msgstr ""
"external ref='figures/glom_design_fields_dialog_calculated.png' "
"md5='21b9fc570ff40883d1d283d960e45767'"

#. (itstool) path: screenshot/mediaobject
#: C/index.docbook:764
msgid ""
"<imageobject><imagedata fileref=\"figures/"
"glom_design_fields_dialog_calculated.png\" format=\"PNG\"/> </imageobject> "
"<textobject> <phrase>Editing the definition of a calculated field.</phrase> "
"</textobject>"
msgstr ""
"<imageobject><imagedata fileref=\"figures/"
"glom_design_fields_dialog_calculated.png\" format=\"PNG\"/> </imageobject> "
"<textobject> <phrase>Editar la definición de un campo calculado.</phrase> </"
"textobject>"

#. (itstool) path: sect1/title
#: C/index.docbook:776
msgid "Field values"
msgstr "Valores de campo"

#. (itstool) path: para/programlisting
#: C/index.docbook:777
#, no-wrap
msgid "record[\"name_first\"]"
msgstr "record[\"name_first\"]"

#. (itstool) path: sect1/para
#: C/index.docbook:777
msgid ""
"For instance, <_:programlisting-1/> is the value of the name_first field in "
"the current record."
msgstr ""
"Por ejemplo, <_:programlisting-1/> es el valor del campo name_first en el "
"registro actual."

#. (itstool) path: sect1/title
#: C/index.docbook:781
msgid "Related Records"
msgstr "Registros relacionados"

#. (itstool) path: para/programlisting
#: C/index.docbook:782
#, no-wrap
msgid "record.related[\"location\"]"
msgstr "record.related[\"ubicación\"]"

#. (itstool) path: sect1/para
#: C/index.docbook:782
msgid ""
"For instance, <_:programlisting-1/> provides the related records for the "
"current record."
msgstr ""
"Por ejemplo, <_:programlisting-1/> proporciona los registros relacionados "
"con el registro actual."

#. (itstool) path: sect2/title
#: C/index.docbook:785
msgid "Single related records"
msgstr "Un sólo registro relacionado"

#. (itstool) path: para/programlisting
#: C/index.docbook:786
#, no-wrap
msgid "record.related[\"location\"][\"name\"]"
msgstr "record.related[\"ubicación\"][\"nombre\"]"

#. (itstool) path: sect2/para
#: C/index.docbook:786
msgid ""
"For relationships that specify a single record, you can get the value of a "
"field in that record. For instance, <_:programlisting-1/> is the value of "
"the name field in the table indicated by the location relationship (often "
"called location::name)."
msgstr ""
"Para relaciones que especifican un único registro puede obtener el valor de "
"un campo en ese registro. Por ejemplo, <_:programlisting-1/> es el valor del "
"nombre del campo en la tabla indicada por la relación de ubicación "
"(habitualmente denominada ubicación::nombre)."

#. (itstool) path: sect2/title
#: C/index.docbook:790
msgid "Multiple related records"
msgstr "Múltiples registros relacionados"

#. (itstool) path: para/programlisting
#: C/index.docbook:791
#, no-wrap
msgid "record.related[\"invoice_lines\"].sum(\"total_price\")"
msgstr "record.related[\"lineas_de_factura\"].sum(\"precio_total\")"

#. (itstool) path: sect2/para
#: C/index.docbook:791
msgid ""
"For relationships that specify multiple records, you can use the aggregate "
"functions (sum, count, average) to get overall values. For instance, <_:"
"programlisting-1/>."
msgstr ""
"Para relaciones que especifican múltiples registros, puede utilizar las "
"funciones de adición (sum, count, average) para obtener todos los valores. "
"Por ejemplo, <_:programlisting-1/>."

#. (itstool) path: sect1/title
#: C/index.docbook:797
msgid "Testing for empty values"
msgstr "Probando para valores vacíos"

#. (itstool) path: sect1/para
#: C/index.docbook:798
msgid "How you test for empty values depends on the type of field:"
msgstr "La manera de probar para valores vacíos depende del tipo de campo:"

#. (itstool) path: sect2/title
#: C/index.docbook:803
msgid "Non-text fields"
msgstr "Campos que no son de texto"

#. (itstool) path: sect2/para
#: C/index.docbook:804
msgid ""
"Non-text fields may be empty, indicating that the user has not entered any "
"value in the field. For instance, Glom does not assume that an empty value "
"in a numeric field should mean 0."
msgstr ""
"Los campos que no sean de texto deben estar vacíos, indicando que el usuario "
"no ha introducido ningún valor en el campo. Por ejemplo, Glom no asume que "
"un valor vacío en un campo numérico deba valer 0."

#. (itstool) path: sect2/para
#: C/index.docbook:805
msgid ""
"You can test whether a field is empty by using Python's None. For instance:"
msgstr ""
"Puede probar si un campo está vacío usando el código Python «None». Por "
"ejemplo:"

#. (itstool) path: para/programlisting
#: C/index.docbook:807
#, no-wrap
msgid ""
"\n"
"  if(record[\"contact_id\"] == None):\n"
"    return \"No Contact\"\n"
"  else:\n"
"    return record.related[\"contacts\"][\"name_full\"]\n"
"  "
msgstr ""
"\n"
"  if(record[\"contact_id\"] == None):\n"
"    return \"Sin contacto\"\n"
"  else:\n"
"    return record.related[\"contacts\"][\"name_full\"]\n"
"  "

#. (itstool) path: sect2/para
#: C/index.docbook:814
msgid ""
"You might also test whether there are any related records. For instance:"
msgstr ""
"También puede comprobar si hay algunos registros relacionados. Por ejemplo:"

#. (itstool) path: para/programlisting
#: C/index.docbook:816
#, no-wrap
msgid ""
"\n"
"  if(record.related[\"contacts\"] == None):\n"
"    return \"No Contact\"\n"
"  else:\n"
"    return record.related[\"contacts\"][\"name_full\"]\n"
"  "
msgstr ""
"\n"
"  if(record.related[\"contacts\"] == None):\n"
"    return \"Sin contacto\"\n"
"  else:\n"
"    return record.related[\"contacts\"][\"name_full\"]\n"
"  "

#. (itstool) path: sect2/title
#: C/index.docbook:826
msgid "Text fields"
msgstr "Campos de texto"

#. (itstool) path: sect2/para
#: C/index.docbook:827
msgid ""
"For text fields, you should check for zero-length strings. It is not "
"possible in Glom to distinguish between zero-length strings and the absence "
"of any string, because there is no advantage to doing so. For instance:"
msgstr ""
"Para campos de texto debe comprobar las cadenas de longitud cero. En Glom no "
"es posible distinguir entre cadenas de longitud cero y ausencia de cadena, "
"ya que no hay diferencia. Por ejemplo:"

#. (itstool) path: para/programlisting
#: C/index.docbook:829
#, no-wrap
msgid ""
"\n"
"  if(record[\"name_full\"] == \"\"):\n"
"    return \"No Name\"\n"
"  else:\n"
"    return record[\"name_full\"]\n"
"  "
msgstr ""
"\n"
"  if(record[\"name_full\"] == \"\"):\n"
"    return \"Sin nombre\"\n"
"  else:\n"
"    return record[\"name_full\"]\n"
"  "

#. (itstool) path: sect1/title
#: C/index.docbook:841
msgid "Using the full pygda API"
msgstr "Usando la API pydga completa"

#. (itstool) path: sect1/para
#: C/index.docbook:842
msgid ""
"pygda is a python API for the libgda API. The record's <literal>connection</"
"literal> attribute provides a gda.connection that can be used to access the "
"current database directly. This allows you to run any SQL query, for "
"instance to read data from the database with a SELECT, or to change values "
"in the database with an UPDATE. Note that the connection is already open so "
"you can avoid the difficult work of specifying the connection details."
msgstr ""
"pygda es una API de Python para la API libgda. Los atributos de los "
"registros <literal>connection</literal> proporcionan una conexión gda que "
"puede usarse para acceder directamente a la base de datos actual. Esto le "
"permite ejecutar cualquier consulta SQL, por ejemplo para leer datos de la "
"base de datos con un SELECT o cambiar valores en la base de datos con un "
"UPDATE. Nótese que la conexión ya está abierta, por lo que puede evitar el "
"difícil trabajo de especificar los detalles de la conexión."

#. (itstool) path: sect1/para
#: C/index.docbook:843
msgid ""
"The record's <literal>table_name</literal> attribute also provides the name "
"of the current table."
msgstr ""
"El atributo del registro <literal>table_name</literal> también proporciona "
"el nombre de la tabla actual."

#. (itstool) path: sect1/para
#: C/index.docbook:844
msgid ""
"This example reads all data from the current table and prints the values to "
"the terminal:"
msgstr ""
"Este ejemplo lee todos los datos de la tabla actual e imprime los valores en "
"la terminal:"

#. (itstool) path: para/programlisting
#: C/index.docbook:846
#, no-wrap
msgid ""
"\n"
"# Use the current database's connection \n"
"# to get all the data for the current table.\n"
"#\n"
"# record.connection is an already-open gda.connection object,\n"
"# saving us the bother of opening the connection,\n"
"# or even knowing the name of the database.\n"
"\n"
"query = \"SELECT * FROM %s\" % record.table_name\n"
"data_model = gda.gda_execute_select_command(record.connection, query)\n"
"\n"
"rows = data_model.get_n_rows()\n"
"columns = data_model.get_n_columns()\n"
"print \"    Number of columns: \", columns\n"
"\n"
"for i in range(columns):\n"
"    print \"      column \", i;\n"
"    print \"        name=\", data_model.get_column_title(i)\n"
"\n"
"    # Find out whether it's the primary key:\n"
"    field = data_model.describe_column(i)\n"
"    if field.get_primary_key():\n"
"        print \"        (primary key)\"\n"
"\n"
"    print \"\\n\";\n"
"     \n"
"print \"    Number of rows: \", rows\n"
"\n"
"for row_index in range(rows):\n"
"    print \"      row \", row_index;\n"
"\n"
"    for col_index in range(columns):\n"
"        print \"        value=\", data_model.get_value_at(col_index, row_index).get()\n"
"\n"
"    print \"\\n\";\n"
"  "
msgstr ""
"\n"
"# Usar la conexión actual a la base de datos \n"
"# para obtener todos los datos de la tabla actual.\n"
"#\n"
"# la conexión de registros es un objeto gda.connection ya abierto,\n"
"# evitando la incomodidad de abrir la conexión,\n"
"# o incluso conociendo el nombre de la base de datos.\n"
"\n"
"query = \"SELECT * FROM %s\" % record.table_name\n"
"data_model = gda.gda_execute_select_command(record.connection, query)\n"
"\n"
"rows = data_model.get_n_rows()\n"
"columns = data_model.get_n_columns()\n"
"print \"    Número de columnas: \", columns\n"
"\n"
"for i in range(columns):\n"
"    print \"      columna \", i;\n"
"    print \"        nombre=\", data_model.get_column_title(i)\n"
"\n"
"    # Comprueba si es la clave primaria:\\n\"\n"
"    field = data_model.describe_column(i)\n"
"    if field.get_primary_key():\n"
"        print \"        (clave primaria)\"\n"
"\n"
"    print \"\\n\";\n"
"     \n"
"print \"    Número de columnas: \", rows\n"
"\n"
"for row_index in range(rows):\n"
"    print \"      fila \", row_index;\n"
"\n"
"    for col_index in range(columns):\n"
"        print \"        valor=\", data_model.get_value_at(col_index, row_index).get()\n"
"\n"
"    print \"\\n\";\n"
"  "

#. (itstool) path: para/ulink
#: C/legal.xml:9
msgid "link"
msgstr "enlace"

#. (itstool) path: legalnotice/para
#: C/legal.xml:2
msgid ""
"Permission is granted to copy, distribute and/or modify this document under "
"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any "
"later version published by the Free Software Foundation with no Invariant "
"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy "
"of the GFDL at this <_:ulink-1/> or in the file COPYING-DOCS distributed "
"with this manual."
msgstr ""
"Se concede autorización para copiar, distribuir o modificar este documento "
"según los términos de la GFDL (GNU Free Documentation Licence), Versión 1.1, "
"o cualquier otra versión posterior publicada por Free Software Foundation "
"sin secciones invariables, textos de portada ni textos de contraportada. "
"Podrá encontrar una copia de la GFDL en este <_:ulink-1/> o en el archivo "
"COPYING-DOCS distribuido con este manual."

#~ msgid "@@image: 'figures/start.png'; md5=c9a0692d036556f44fd67b87e39cb4fc"
#~ msgstr "@@image: 'figures/start.png'; md5=c9a0692d036556f44fd67b87e39cb4fc"

#~ msgid ""
#~ "@@image: 'figures/glom_design_fields.png'; "
#~ "md5=e7137a37c7c74a96a914b0df777f5f6b"
#~ msgstr ""
#~ "@@image: 'figures/glom_design_fields.png'; "
#~ "md5=e7137a37c7c74a96a914b0df777f5f6b"

#~ msgid "2004"
#~ msgstr "2004"

#~ msgid "Murrayc"
#~ msgstr "Murrayc"

#~ msgid "Cumming"
#~ msgstr "Cumming"

#~ msgid "murrayc@murrayc.com"
#~ msgstr "murrayc@murrayc.com"

#~ msgid ""
#~ "To report a bug or make a suggestion regarding the Glom or this manual "
#~ "can be submitted to the <ulink url=\"http://bugzilla.gnome.org\" type="
#~ "\"http\">GNOME Bugzilla </ulink>, under the Glom product. Please search "
#~ "bugzilla before submitting your bug to ensure that yours hasn't already "
#~ "been reported."
#~ msgstr ""
#~ "Para informar sobre un error o hacer sugerencias sobre Glom o sobre éste "
#~ "manual, puede enviarlas en la página <ulink url=\"http://bugzilla.gnome."
#~ "org\" type=\"http\">Gnome Bugzilla</ulink>, seleccionando el producto "
#~ "Glom. Para asegurarse de que otros no han informado antes del mismo "
#~ "fallo, busque en Bugzilla antes de enviar su error."

#~ msgid "MY-GNOME-APP"
#~ msgstr "MY-GNOME-APP"

#~ msgid "mygnomeapp"
#~ msgstr "mygnomeapp"

#~ msgid "Command line"
#~ msgstr "Línea de comandos"

#~ msgid ""
#~ "To start <application>Glom</application> from a command line, type the "
#~ "following command, then press <keycap>Return</keycap>:"
#~ msgstr ""
#~ "Para iniciar <application>Glom</application> desde la línea de comandos, "
#~ "escriba el siguiente comando y pulse <keycap>Intro</keycap>:"

#~ msgid "Glom"
#~ msgstr "Glom"

#~ msgid "there are no command line parameters at this time."
#~ msgstr "actualmente no existen parámetros para la línea de comandos."

#~ msgid ""
#~ "When you start <application>Glom</application>, the following window is "
#~ "displayed."
#~ msgstr ""
#~ "Se mostrará la siguiente ventana al iniciar <application>Glom</"
#~ "application>."

#~ msgid "Shows Glom main window."
#~ msgstr "Muestra la ventana principal de Glom."

#~ msgid ""
#~ "Date and Time fields will be displayed, and entered, in the correct "
#~ "format according to the user's locale, but stored in the database in a "
#~ "canonical form. Therefore, a German user can enter a date in the German "
#~ "format, but this will later be displayed to a U.S. user in the U.S. "
#~ "format."
#~ msgstr ""
#~ "Los campos de «Fecha» y «Hora» se mostrarán, y se introducirán, en un "
#~ "formato correcto según la localización del usuario, pero se almacenarán "
#~ "en la base de datos de una forma canónica. Por tanto, un usuario español "
#~ "puede introducir la fecha en formato español, pero después a un usuario "
#~ "estadounidense se mostrará en formato estadounidense."
