# Spanish translations for ASE package.
# Copyright (C) 2012-2015 CAMD
# This file is distributed under the same license as the ASE package.
# Ask Hjorth Larsen <asklarsen@gmail.com>, 2012-15.
# Max Ramirez <m.ramirez@mx.uni-saarland.de>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: ase-3.5.2\n"
"Report-Msgid-Bugs-To: ase-developers@listserv.fysik.dtu.dk\n"
"POT-Creation-Date: 2015-05-21 17:01+0200\n"
"PO-Revision-Date: 2015-05-21 17:15+0200\n"
"Last-Translator: Max Ramirez <m.ramirez@mx.uni-saarland.de>\n"
"Language-Team: Spanish\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: ../ag.py:144
msgid "To get a full traceback, use: ase-gui --verbose"
msgstr "Para ver el traceback entero, use ase-gui --verbose"

#. Asap and GPAW may be imported if selected.
#: ../calculator.py:18
msgid ""
"To make most calculations on the atoms, a Calculator object must first\n"
"be associated with it.  ASE supports a number of calculators, supporting\n"
"different elements, and implementing different physical models for the\n"
"interatomic interactions."
msgstr ""
"Para realizar la mayoría de los calculos sobre los átomos,\n"
"se debe primero definir y asociar un objeto calculador \n"
"(Calculator) con éstos. ASE soporta un número de calculadores, \n"
"los cuales además de poder realizar cálculos sobre distintos \n"
"elementos, implementan también modelos físicos diferentes para \n"
"las interacciones interatómicas."

#. Informational text about the calculators
#: ../calculator.py:26
msgid ""
"The Lennard-Jones pair potential is one of the simplest\n"
"possible models for interatomic interactions, mostly\n"
"suitable for noble gasses and model systems.\n"
"\n"
"Interactions are described by an interaction length and an\n"
"interaction strength."
msgstr ""
"El potencial de pares de Lennard-Jones es uno de los \n"
"modelos más simples para las interacciones atómicas. \n"
"Éste es adecuado para describir y modelar sistemas \n"
"compuestos de gases nobles.\n"
"\n"
"Las interacciones en este potencial son descritas por \n"
"un largo de interacción y una fuerza de interacción."

#: ../calculator.py:35
msgid ""
"The EMT potential is a many-body potential, giving a\n"
"good description of the late transition metals crystalling\n"
"in the FCC crystal structure.  The elements described by the\n"
"main set of EMT parameters are Al, Ni, Cu, Pd, Ag, Pt, and\n"
"Au, the Al potential is however not suitable for materials\n"
"science application, as the stacking fault energy is wrong.\n"
"\n"
"A number of parameter sets are provided.\n"
"\n"
"<b>Default parameters:</b>\n"
"\n"
"The default EMT parameters, as published in K. W. Jacobsen,\n"
"P. Stoltze and J. K. Nørskov, <i>Surf. Sci.</i> <b>366</b>, 394 (1996).\n"
"\n"
"<b>Alternative Cu, Ag and Au:</b>\n"
"\n"
"An alternative set of parameters for Cu, Ag and Au,\n"
"reoptimized to experimental data including the stacking\n"
"fault energies by Torben Rasmussen (partly unpublished).\n"
"\n"
"<b>Ruthenium:</b>\n"
"\n"
"Parameters for Ruthenium, as published in J. Gavnholt and\n"
"J. Schiøtz, <i>Phys. Rev. B</i> <b>77</b>, 035404 (2008).\n"
"\n"
"<b>Metallic glasses:</b>\n"
"\n"
"Parameters for MgCu and CuZr metallic glasses. MgCu\n"
"parameters are in N. P. Bailey, J. Schiøtz and\n"
"K. W. Jacobsen, <i>Phys. Rev. B</i> <b>69</b>, 144205 (2004).\n"
"CuZr in A. Paduraru, A. Kenoufi, N. P. Bailey and\n"
"J. Schiøtz, <i>Adv. Eng. Mater.</i> <b>9</b>, 505 (2007).\n"
msgstr ""
"El potencial EMT es un potencial de muchos cuerpos, el cual describe\n"
"de manera correcta a los metales de transición que cristalizan en una\n"
"estructura tipo FCC. Los elementos descritos por el conjunto de pará-\n"
"metros del EMT son Al, Ni, Cu, Pd, Ag, Pt y Au. Sin embargo, la descripción\n"
"de este potencial para el aluminio no es adecuado para su uso en la\n"
"ciencia de materiales, ya que la energía de apilamiento es incorrecta.\n"
"\n"
"Con ASE se provee un conjunto de parámetros para este potencial.\n"
"\n"
"<b>Parámetros por defecto:</b>\n"
"\n"
"Los parámetros por defecto de este potencial son extraídos de la siguiente\n"
"publicación:  K. W. Jacobsen, P. Stoltze y J. K. Nørskov, <i>Surf. Sci.</"
"i> \n"
"<b>366</b>, 394 (1996).\n"
"\n"
"<b>Parámetros alternativos para Cu, Ag y Au:</b>\n"
"\n"
"Un conjunto de parámetros alternativo para Cu, Ag y Au fueron reoptimizados\n"
"con datos experimentales incluyendo la energía de apilamiento (parcialmente "
"no\n"
"publicada) por Torben Rasmussen.\n"
"\n"
"<b>Rutenio:</b>\n"
"\n"
"Los parámetros para Rutenio fueron extraídos de la publicación J. Gavnholt "
"y\n"
"J. Schiøtz, <i>Phys. Rev. B</i> <b>77</b>, 035404 (2008).\n"
"\n"
"<b>Vidrios metálicos:</b>\n"
"\n"
"Conjunto de parámetros para vidrios metálicos compuestos de MgCu y CuZr. "
"Los\n"
"parámetros para MgCu fueron extraídos desde N. P. Bailey, J. Schiøtz y \n"
"K. W. Jacobsen, <i>Phys. Rev. B</i> <b>69</b>, 144205 (2004). Para CuZr los\n"
"parámetros fueron extraídos de la publicación A. Paduraru, A. Kenoufi, \n"
"N. P. Bailey y J. Schiøtz, <i>Adv. Eng. Mater.</i> <b>9</b>, 505 (2007).\n"

#: ../calculator.py:70
msgid ""
"The EMT potential is a many-body potential, giving a\n"
"good description of the late transition metals crystalling\n"
"in the FCC crystal structure.  The elements described by the\n"
"main set of EMT parameters are Al, Ni, Cu, Pd, Ag, Pt, and\n"
"Au.  In addition, this implementation allows for the use of\n"
"H, N, O and C adatoms, although the description of these is\n"
"most likely not very good.\n"
"\n"
"<b>This is the ASE implementation of EMT.</b> For large\n"
"simulations the ASAP implementation is more suitable; this\n"
"implementation is mainly to make EMT available when ASAP is\n"
"not installed.\n"
msgstr ""
"El potencial EMT es un potencial de muchos cuerpos, el\n"
"cual describe de manera correcta a los metales de tran-\n"
"sición que cristalizan en una estructura tipo FCC. Los \n"
"elementos descritos por el conjunto de parámetros del \n"
"EMT son Al, Ni, Cu, Pd, Ag, Pt y Au. Adicionalmente, esta\n"
"implementación permite el uso de H, N, O y C. Sin embargo, \n"
"la descripción de estos no es muy buena.\n"
"\n"
"<b>Esta es la implementación de ASE de EMT.</b> Para simu-\n"
"laciones más grandes la implementación ASAP es más confiable.\n"
"Esta implemetación es para tener un EMT cuando ASAP no está\n"
"instalado.\n"

#: ../calculator.py:85
msgid ""
"The EAM/ADP potential is a many-body potential\n"
"implementation of the Embedded Atom Method and\n"
"equipotential plus the Angular Dependent Potential,\n"
"which is an extension of the EAM to include\n"
"directional bonds. EAM is suited for FCC metallic\n"
"bonding while the ADP is suited for metallic bonds\n"
"with some degree of directionality.\n"
"\n"
"For EAM see M.S. Daw and M.I. Baskes,\n"
"Phys. Rev. Letters 50 (1983) 1285.\n"
"\n"
"For ADP see Y. Mishin, M.J. Mehl, and\n"
"D.A. Papaconstantopoulos, Acta Materialia 53 2005\n"
"4029--4041.\n"
"\n"
"Data for the potential is contained in a file in either LAMMPS Alloy\n"
"or ADP format which need to be loaded before use. The Interatomic\n"
"Potentials Repository Project at http://www.ctcms.nist.gov/potentials/\n"
"contains many suitable potential files.\n"
"\n"
"For large simulations the LAMMPS calculator is more\n"
"suitable; this implementation is mainly to make EAM\n"
"available when LAMMPS is not installed or to develop\n"
"new EAM/ADP poentials by matching results using ab\n"
"initio.\n"
msgstr ""
"El potencial EAM/ADP es una implementación del método «embedded atom»\n"
"(EAM) y equipotencial más el potencial direccional (ADP) como\n"
"potencial de muchos cuerpos.  ADP es una extensión del EAM para\n"
"incluir enlaces direccionales.  El EAM es adecuado para enlaces\n"
"metálicos FCC mientras ADP es adecuado para enlaces metálicos con\n"
"cierto carácter direccional.\n"
"\n"
"Para EAM véase M.S. Daw y M.I. Baskes,\n"
"Phys. Rev. Letters 50 (1983) 1285.\n"
"\n"
"Para ADP véase Y. Mishin, M.J. Mehl, y\n"
"D.A. Papaconstantopoulos, Acta Materialia 53 2005\n"
"4029--4041.\n"
"\n"
"Los datos del potencial se encuentran en un fichero con formato LAMMPS\n"
"Alloy o ADP, que necesita ser cargado antes de usarse.  Muchos ficheros\n"
"de potenciales adecuados están disponibles en el proyecto de\n"
"potenciales interatómicos en http://www.ctcms.nist.gov/potentials/.\n"
"\n"
"Para simulaciones grandes el calculador LAMMPS es más eficiente; esta\n"
"implementación sirve principalmente para que EAM esté disponible cuando\n"
"LAMMPS no se haya instalado o para desarrollar nuevos potenciales\n"
"EAM/ADP comparando los resultados con aquellos obtenidos con métodos\n"
"ab-initio.\n"

#: ../calculator.py:113
msgid ""
"The Brenner potential is a reactive bond-order potential for\n"
"carbon and hydrocarbons.  As a bond-order potential, it takes\n"
"into account that carbon orbitals can hybridize in different\n"
"ways, and that carbon can form single, double and triple\n"
"bonds.  That the potential is reactive means that it can\n"
"handle gradual changes in the bond order as chemical bonds\n"
"are formed or broken.\n"
"\n"
"The Brenner potential is implemented in Asap, based on a\n"
"C implentation published at http://www.rahul.net/pcm/brenner/ .\n"
"\n"
"The potential is documented here:\n"
"  Donald W Brenner, Olga A Shenderova, Judith A Harrison,\n"
"  Steven J Stuart, Boris Ni and Susan B Sinnott:\n"
"  \"A second-generation reactive empirical bond order (REBO)\n"
"  potential energy expression for hydrocarbons\",\n"
"  J. Phys.: Condens. Matter 14 (2002) 783-802.\n"
"  doi: 10.1088/0953-8984/14/4/312\n"
msgstr ""
"El potencial de Brenner es un potencial reactivo al orden\n"
"del enlace para carbón e hidrocarbones. Como es un potencial\n"
"con orden de enlace, toma en cuenta que los orbitales de \n"
"carbono pueden hibridizarse de diferentes maneras, y que el\n"
"carbon puede formar enlaces simples, dobles y triples. \n"
"Que el potencial sea reactivo significa que puede manejar \n"
"cambios graduales en el orden del enlace, como por ejemplo\n"
" que los enlaces químicos se pueden crear y destruir.\n"
"\n"
"El potencial de Brenner está implementado en ASAP, basado \n"
"en una implementación de C publicada en \n"
"\n"
"http://www.rahul.net/pcm/brenner/ .\n"
"\n"
"El potencial está documentado aquí:\n"
"  Donald W Brenner, Olga A Shenderova, Judith A Harrison,\n"
"  Steven J Stuart, Boris Ni and Susan B Sinnott:\n"
"  \"A second-generation reactive empirical bond order (REBO)\n"
"  potential energy expression for hydrocarbons\",\n"
"  J. Phys.: Condens. Matter 14 (2002) 783-802. \n"
"  doi: 10.1088/0953-8984/14/4/312\n"

#: ../calculator.py:135
msgid ""
"GPAW implements Density Functional Theory using a\n"
"<b>G</b>rid-based real-space representation of the wave\n"
"functions, and the <b>P</b>rojector <b>A</b>ugmented <b>W</b>ave\n"
"method for handling the core regions.\n"
msgstr ""
"GPAW implementa la teoría del funcional de la densidad\n"
"utilizando una representación en el espacio real basado\n"
"en grillas de las funciones de onda, y el método de las\n"
"ondas aumentadas proyectadas para manejar las regiones\n"
"del núcleo.\n"

#: ../calculator.py:142
msgid ""
"FHI-aims is an external package implementing density\n"
"functional theory and quantum chemical methods using\n"
"all-electron methods and a numeric local orbital basis set.\n"
"For full details, see http://www.fhi-berlin.mpg.de/aims/\n"
"or Comp. Phys. Comm. v180 2175 (2009). The ASE\n"
"documentation contains information on the keywords and\n"
"functionalities available within this interface.\n"
msgstr ""
"FHI-aims es un paquete externo que implementa la teoría del \n"
"funcional de la densidad y métodos químicos cuánticos utilizando\n"
"métodos con todos los electrones y bases numéricas locales. \n"
"\n"
"Para mayores detalles, visite\n"
"\n"
"http://www.fhi-berlin.mpg.de/aims/ \n"
"\n"
"o revise la referencia Comp. Phys. Comm. v180 2175 (2009). \n"
"La documentación de ASE contiene información sobre las \n"
"palabras clave y las funcionalidades disponibles en esta \n"
"interfaz.\n"

#: ../calculator.py:152
msgid ""
"WARNING:\n"
"Your system seems to have more than zero but less than \n"
"three periodic dimensions. Please check that this is\n"
"really what you want to compute. Assuming full \n"
"3D periodicity for this calculator."
msgstr ""
"ADVERTENCIA: al parecer su sistema tiene más de una pero menos\n"
"de tres dimensiones periódicas. Por favor, compruebe que esto es\n"
"realmente lo que desea calcular. Asumiendo periodicidad 3D completa\n"
"para éste cálculo."

#: ../calculator.py:159
msgid ""
"VASP is an external package implementing density \n"
"functional functional theory using pseudopotentials \n"
"or the projector-augmented wave method together \n"
"with a plane wave basis set. For full details, see\n"
"http://cms.mpi.univie.ac.at/vasp/vasp/\n"
msgstr ""
"VASP es un paquete externo, el cual implementa la\n"
"teoría del funcional de la densidad utilizando\n"
"pseudopotenciales ó el método de las ondas proyectadas\n"
"y aumentadas en conjunto con un conjunto de ondas planas.\n"
"Para más detalles, visite\n"
"\n"
"http://cms.mpi.univie.ac.at/vasp/vasp/\n"

#: ../calculator.py:168
msgid "Default (Al, Ni, Cu, Pd, Ag, Pt, Au)"
msgstr "Por defecto (Al, Ni, Cu, Pd, Ag, Pt, Au)"

#: ../calculator.py:169
msgid "Alternative Cu, Ag and Au"
msgstr "Parámetros alternativos para Cu, Ag y Au"

#: ../calculator.py:170
msgid "Ruthenium"
msgstr "Rutenio"

#: ../calculator.py:171
msgid "CuMg and CuZr metallic glass"
msgstr "Vidrios metálicos de CuMg y CuZr"

#: ../calculator.py:189
msgid "Select calculator"
msgstr "Seleccione Calculador (Calculator)"

#: ../calculator.py:195
msgid "Calculator:"
msgstr "Calculador:"

#. No calculator (the default)
#: ../calculator.py:198
msgid "None"
msgstr "Ninguno"

#: ../calculator.py:203
msgid "Lennard-Jones (ASAP)"
msgstr "Lennard-Jones (ASAP)"

#: ../calculator.py:204 ../calculator.py:231 ../calculator.py:246
#: ../calculator.py:255 ../calculator.py:264
msgid "Setup"
msgstr "Configuración"

# EMT - Effective Medium Theory (ASAP)
#: ../calculator.py:211
msgid "EMT - Effective Medium Theory (ASAP)"
msgstr "EMT - Teoría Media Efectiva (ASAP)"

#: ../calculator.py:223
msgid "EMT - Effective Medium Theory (ASE)"
msgstr "EMT - Teoría Media Efectiva (ASE)"

#: ../calculator.py:230
msgid "EAM - Embedded Atom Method/Angular Dependent Potential (ASE)"
msgstr "EAM - Método «embedded atom»/potencial direccional (ASE)"

#: ../calculator.py:238
msgid "Brenner Potential (ASAP)"
msgstr "Potencial de Brenner (ASAP)"

#: ../calculator.py:244
msgid "Density Functional Theory (GPAW)"
msgstr "Teoría del funcional de la densidad (GPAW)"

#: ../calculator.py:253
msgid "Density Functional Theory (FHI-aims)"
msgstr "Teoría del funcional de la densidad (FHI-aims)"

#: ../calculator.py:262
msgid "Density Functional Theory (VASP)"
msgstr "Teoría del funcional de la densidad (VASP)"

#: ../calculator.py:275
msgid "Check that the calculator is reasonable."
msgstr "Compruebe que el calculador sea razonable."

#: ../calculator.py:345 ../simulation.py:114
msgid "No atoms present"
msgstr "No hay átomos presentes"

#: ../calculator.py:439 ../calculator.py:474 ../calculator.py:521
msgid "ASAP is not installed. (Failed to import asap3)"
msgstr "ASAP no está instalado. (Error al importar asap3)"

#: ../calculator.py:442
msgid "You must set up the Lennard-Jones parameters"
msgstr "Usted debe establecer los parámetros del potencial de Lennard-Jones"

#: ../calculator.py:447
msgid "Could not create useful Lennard-Jones calculator."
msgstr "No se pudo crear un calculador Lennard-Jones útil."

#: ../calculator.py:482
msgid "Could not attach EMT calculator to the atoms."
msgstr "No se pudo adjuntar el calculador EMT a los átomos."

#: ../calculator.py:503
msgid "You must set up the EAM parameters"
msgstr "Debe establecer los parámetros para EAM"

#: ../calculator.py:539 ../calculator.py:551
msgid "GPAW is not installed. (Failed to import gpaw)"
msgstr "GPAW no está instalado (Error al importar gpaw)"

#: ../calculator.py:542
msgid "You must set up the GPAW parameters"
msgstr "Debe establecer los parámetros para GPAW"

#: ../calculator.py:584
msgid "You must set up the FHI-aims parameters"
msgstr "Debe establecer los parámetros para FHI-aims"

#: ../calculator.py:599
msgid "You must set up the VASP parameters"
msgstr "Debe establecer los parámetros para VASP"

#: ../calculator.py:624
#, python-format
msgid "Element %(sym)s not allowed by the '%(name)s' calculator"
msgstr "El elemento %(sym)s no está permitido para el calculador '%(name)s'"

#: ../calculator.py:632
msgid "Info"
msgstr "Información"

#: ../calculator.py:648
msgid "Lennard-Jones parameters"
msgstr "Parámetros de Lennard-Jones"

#: ../calculator.py:660
msgid "Specify the Lennard-Jones parameters here"
msgstr "Especifique los parámetros de Lennard-Jones aquí"

# Epsilon (eV)
#: ../calculator.py:663
msgid "Epsilon (eV):"
msgstr "Epsilon (eV):"

#: ../calculator.py:667
msgid "Sigma (Å):"
msgstr "Sigma (Å):"

#. TRANSLATORS: Shift roughly means adjust (about a potential)
#: ../calculator.py:671
msgid "Shift to make smooth at cutoff"
msgstr "Cambie para que el corte sea suave"

#: ../calculator.py:750
msgid "EAM parameters"
msgstr "Parámetros de EAM"

#: ../calculator.py:764
msgid "Import Potential"
msgstr "Importar potencial"

#: ../calculator.py:787
msgid "You need to import the potential file"
msgstr "Se necesita importar el fichero del potencial"

#: ../calculator.py:795
msgid "Import .alloy or .adp potential file ... "
msgstr "Importar fichero potencial .alloy o .adp ..."

#: ../calculator.py:818
msgid "GPAW parameters"
msgstr "Parámetros de GPAW"

#. label = gtk.Label("Specify the GPAW parameters here")
#. pack(vbox, [label])
#. Print some info
#: ../calculator.py:833 ../calculator.py:1123 ../calculator.py:1612
#, python-format
msgid "%i atoms.\n"
msgstr "átomos %i.\n"

#: ../calculator.py:835
#, python-format
msgid "Orthogonal unit cell: %.2f x %.2f x %.2f Å."
msgstr "Celda unitaria ortogonal:  %.2f x %.2f x %.2f Å."

#: ../calculator.py:837
msgid "Non-orthogonal unit cell:\n"
msgstr "Celda unitaria no ortogonal:\n"

#: ../calculator.py:847 ../calculator.py:1139 ../calculator.py:1627
msgid "Exchange-correlation functional: "
msgstr "Funcional de intercambio y correlación: "

#. Grid spacing
#: ../calculator.py:851
msgid "Grid spacing"
msgstr "Espacio de grilla"

#: ../calculator.py:855 ../graphene.py:67 ../graphene.py:78 ../graphene.py:101
#: ../nanotube.py:49 ../surfaceslab.py:97
msgid "Å"
msgstr "Å"

#: ../calculator.py:856
msgid "Grid points"
msgstr "Puntos de grilla"

#: ../calculator.py:865
#, python-format
msgid "h<sub>eff</sub> = (%.3f, %.3f, %.3f) Å"
msgstr "h<sub>eff</sub> = (%.3f, %.3f, %.3f) Å"

#: ../calculator.py:891 ../calculator.py:1154 ../calculator.py:1663
msgid "k-points  k = ("
msgstr "puntos k k=("

#: ../calculator.py:895 ../calculator.py:1158
#, python-format
msgid "k-points x size:  (%.1f, %.1f, %.1f) Å"
msgstr "Tamaño de los puntos k: (%.1f, %.1f, %.1f) Å"

#. Spin polarized
#: ../calculator.py:900 ../calculator.py:1625
msgid "Spin polarized"
msgstr "Polarizado de espín"

#: ../calculator.py:906
msgid "FD - Finite Difference (grid) mode"
msgstr "Modo de grilla tipo diferencias finitas"

#: ../calculator.py:907
msgid "LCAO - Linear Combination of Atomic Orbitals"
msgstr "LCAO - Combinaciones lineales de orbitales atómicos"

#: ../calculator.py:910
msgid "Mode: "
msgstr "Modo: "

#: ../calculator.py:912
msgid "sz - Single Zeta"
msgstr "sz - Single Zeta"

#: ../calculator.py:913
msgid "szp - Single Zeta polarized"
msgstr "szp - Single Zeta polarizado"

#: ../calculator.py:914
msgid "dzp - Double Zeta polarized"
msgstr "dzp - Doble Zeta polarizado"

#. dzp
#: ../calculator.py:916
msgid "Basis functions: "
msgstr "Funciones base: "

#. Mixer
#: ../calculator.py:922
msgid "Non-standard mixer parameters"
msgstr "Parámetros combinados no estándar"

#: ../calculator.py:1119
msgid "FHI-aims parameters"
msgstr "Parámetros de FHI-aims"

#: ../calculator.py:1126
msgid "Periodic geometry, unit cell is:\n"
msgstr "Geometría periódica, la celda unitaria es:\n"

#: ../calculator.py:1131
msgid "Non-periodic geometry.\n"
msgstr "Geometría no periódica\n"

#: ../calculator.py:1138
msgid "Hirshfeld-based dispersion correction"
msgstr "Corrección a la dispersión basada en el método de Hirshfeld"

#. Spin polarized, charge, relativity
#: ../calculator.py:1164
msgid "Spin / initial moment "
msgstr "Spin / momento inicial"

#: ../calculator.py:1182
msgid "   Charge"
msgstr "   Carga"

#: ../calculator.py:1184
msgid "   Relativity"
msgstr "   Relatividad"

#: ../calculator.py:1186
msgid " Threshold"
msgstr " Umbral"

#. self-consistency criteria
#: ../calculator.py:1191
msgid "Self-consistency convergence:"
msgstr "Convergencia auto-consistente:"

#: ../calculator.py:1204
msgid "Compute forces"
msgstr "Calcule las fuerzas"

#. XXX: use gtk table for layout.  Spaces will not work well otherwise
#. (depend on fonts, widget style, ...)
#. TRANSLATORS: Don't care too much about these, just get approximately
#. the same string lengths
#: ../calculator.py:1215
msgid "Energy:                 "
msgstr "Energía:                "

#: ../calculator.py:1217
msgid " eV   Sum of eigenvalues:  "
msgstr " eV   Suma de los autovalores:  "

#: ../calculator.py:1219 ../calculator.py:1698
msgid " eV"
msgstr " eV"

#: ../calculator.py:1220
msgid "Electron density: "
msgstr "Densidad electrónica: "

#: ../calculator.py:1222
msgid "        Force convergence:  "
msgstr "       Convergencia de la fuerza:  "

#: ../calculator.py:1224
msgid " eV/Ang  "
msgstr " eV/Å    "

#: ../calculator.py:1237 ../calculator.py:1709
msgid "Additional keywords: "
msgstr "Palabras clave adicionales: "

#. run command and species defaults:
#: ../calculator.py:1251
msgid "FHI-aims execution command: "
msgstr "Comando de ejecución por FHI-aims: "

#: ../calculator.py:1253 ../calculator.py:1726
msgid "Directory for species defaults: "
msgstr "Directorio para las especies por defecto: "

#: ../calculator.py:1265 ../calculator.py:1734
msgid "Set Defaults"
msgstr "Establecer por defecto"

#: ../calculator.py:1267
msgid "Import control.in"
msgstr "Importar control.in"

#: ../calculator.py:1269
msgid "Export control.in"
msgstr "Exportar control.in"

#: ../calculator.py:1456
msgid "Export parameters ... "
msgstr "Exportar parámetros ... "

#: ../calculator.py:1476
msgid "Import control.in file ... "
msgstr "Importar el archivo control.in ... "

#: ../calculator.py:1532 ../calculator.py:2041
#, python-format
msgid ""
"Please use the facilities provided in this window to manipulate the keyword: "
"%s!"
msgstr ""
"Por favor use las interfases previstas en esta ventana para manipular la "
"palabra clave: \n"
"%s!"

#: ../calculator.py:1535
#, python-format
msgid ""
"Don't know this keyword: %s\n"
"\n"
"Please check!\n"
"\n"
"If you really think it should be available, please add it to the top of ase/"
"calculators/aims.py."
msgstr ""
"No conozco la palabra clave %s\n"
"\n"
"Por favor, compruebe que la palabra clave esté correcta!\n"
"\n"
"Si usted realmente piensa que debería estar disponible, por favor agrégela "
"al inicio de\n"
"\n"
"ase/calculators/aims.py"

#: ../calculator.py:1608
msgid "VASP parameters"
msgstr "Parámetros de VASP"

#: ../calculator.py:1614
msgid "Periodic geometry, unit cell is: \n"
msgstr "Geometría periódica, la celda unitaria es: \n"

#: ../calculator.py:1666
msgid ")    Cutoff: "
msgstr ") radio de corte: "

#: ../calculator.py:1667
msgid "    Precision: "
msgstr "    Precisión: "

#: ../calculator.py:1669
#, python-format
msgid "k-points x size:  (%.1f, %.1f, %.1f) Å       "
msgstr "Tamaño de los puntos k:  (%.1f, %.1f, %.1f) Å       "

# Smearing: 
#: ../calculator.py:1685
msgid "Smearing: "
msgstr "Smearing: "

#: ../calculator.py:1687
msgid " order: "
msgstr " orden: "

#: ../calculator.py:1689
msgid " width: "
msgstr " ancho: "

#: ../calculator.py:1696
msgid "Self-consistency convergence: "
msgstr "Convergencia auto-consistente: "

#. run command and location of POTCAR files:
#: ../calculator.py:1722
msgid "VASP execution command: "
msgstr "Comando de ejecución de VASP: "

#: ../calculator.py:1736
msgid "Import VASP files"
msgstr "Importar archivos de VASP"

#: ../calculator.py:1738
msgid "Export VASP files"
msgstr "Exportar archivos de VASP"

#: ../calculator.py:1945
msgid "<b>WARNING:</b> cutoff energy is lower than recommended minimum!"
msgstr ""
"<b>ADVERTENCIA:</b> ¡La energía de corte es más baja que el mínimo "
"recomendado! "

#: ../calculator.py:1997
msgid "Import VASP input files: choose directory ... "
msgstr "Importando archivos de entrada de VASP: elija directorio ... "

#: ../calculator.py:2011
msgid "Export VASP input files: choose directory ... "
msgstr "Exportando archivos de salida de VASP: elija directorio ... "

#: ../calculator.py:2044
#, python-format
msgid ""
"Don't know this keyword: %s\n"
"Please check!\n"
"\n"
"If you really think it should be available, please add it to the top of ase/"
"calculators/vasp.py."
msgstr ""
"No conozco esta palabra clave: %s\n"
"¡Por favor, revísela!\n"
"\n"
"Si usted realmente cree que debería estar disponible, por favor\n"
"agrégela al inicio del archivo\n"
"calculators/vasp.py"

#: ../colors.py:27
msgid "Colors"
msgstr "Colores"

#. Upper left: Choose how the atoms are colored.
#: ../colors.py:44
msgid "Choose how the atoms are colored:"
msgstr "Elija el color de los átomos:"

#: ../colors.py:46
msgid "By atomic number, default \"jmol\" colors"
msgstr "Por número atómico, colores de \"jmol\" por defecto"

#: ../colors.py:48
msgid "By atomic number, user specified"
msgstr "Por número atómico, especificado por el usuario"

#: ../colors.py:49
msgid "By tag"
msgstr "Por etiqueta"

#: ../colors.py:50
msgid "By force"
msgstr "Por fuerza"

#: ../colors.py:51
msgid "By velocity"
msgstr "Por velocidad"

#: ../colors.py:52
msgid "By charge"
msgstr "Por carga"

#: ../colors.py:54
msgid "By magnetic moment"
msgstr "Por momento magnético"

#: ../colors.py:56
msgid "By coordination"
msgstr "Por coordinación"

#: ../colors.py:57
msgid "Manually specified"
msgstr "Especificado manualmente"

#: ../colors.py:58
msgid "All the same color"
msgstr "Todos del mismo color"

#. Now fill in the box for additional information in case the force is used.
#: ../colors.py:74
msgid "This should not be displayed in forces!"
msgstr "¡Esto no debería ser mostrado en fuerzas!"

#: ../colors.py:79 ../colors.py:93 ../colors.py:108 ../colors.py:124
#: ../rotate.py:25
msgid "Update"
msgstr "Actualizar"

#: ../colors.py:81 ../colors.py:95 ../colors.py:110 ../colors.py:126
msgid "Min: "
msgstr "Mín: "

#: ../colors.py:83 ../colors.py:97 ../colors.py:112 ../colors.py:128
msgid "  Max: "
msgstr "  Máx: "

#: ../colors.py:85 ../colors.py:99 ../colors.py:114 ../colors.py:130
msgid "  Steps: "
msgstr "  Pasos: "

#. Now fill in the box for additional information in case
#. the charge is used.
#: ../colors.py:106 ../colors.py:122
msgid "This should not be displayed!"
msgstr "¡Esto no debería ser desplegado!"

#: ../colors.py:137
msgid "Create a color scale:"
msgstr "Crear una escala de colores:"

#: ../colors.py:140
msgid "Black - white"
msgstr "Negro - blanco"

#: ../colors.py:141
msgid "Black - red - yellow - white"
msgstr "Negro - rojo - amarillo - blanco"

#: ../colors.py:142
msgid "Black - green - white"
msgstr "Negro - verde - blanco"

#: ../colors.py:143
msgid "Black - blue - cyan"
msgstr "Negro - azul - cian"

#: ../colors.py:144
msgid "Blue - white - red"
msgstr "Azul - blanco - rojo"

#: ../colors.py:145
msgid "Hue"
msgstr "Tonalidad"

#: ../colors.py:146
msgid "Named colors"
msgstr "Colores con nombre"

#: ../colors.py:152
msgid "Create"
msgstr "Crear"

#: ../colors.py:517
msgid "ERROR"
msgstr "ERROR"

#: ../colors.py:546
msgid "ERR"
msgstr "ERR"

#: ../colors.py:638
msgid "Incorrect color specification"
msgstr "Especificación de color incorrecta"

#: ../constraints.py:12 ../widgets.py:96
msgid "Constraints"
msgstr "Restricciones"

#: ../constraints.py:14 ../constraints.py:17 ../settings.py:16
#: ../widgets.py:98 ../widgets.py:101
msgid "Constrain"
msgstr "Restricción"

#: ../constraints.py:15 ../settings.py:19 ../settings.py:34 ../widgets.py:99
msgid " selected atoms"
msgstr "  átomos seleccionados"

#: ../constraints.py:18 ../widgets.py:102
msgid " immobile atoms:"
msgstr " átomos inamovibles:"

#: ../constraints.py:20
msgid "Unconstrain"
msgstr "Liberar restriccciones"

#: ../constraints.py:21
msgid " selected atoms:"
msgstr " átomos seleccionados:"

#: ../constraints.py:23
msgid "Clear constraints"
msgstr "Quitar las restricciones"

#: ../constraints.py:25 ../dft.py:28 ../settings.py:52 ../widgets.py:65
#: ../widgets.py:106
msgid "Close"
msgstr "Cerrar"

#: ../crystal.py:16
msgid ""
"  Use this dialog to create crystal lattices. First select the structure,\n"
"  either from a set of common crystal structures, or by space group "
"description.\n"
"  Then add all other lattice parameters.\n"
"\n"
"  If an experimental crystal structure is available for an atom, you can\n"
"  look up the crystal type and lattice constant, otherwise you have to "
"specify it\n"
"  yourself.  "
msgstr ""
"  Utilice este diálogo para crear estructuras cristalinas.\n"
"  Seleccione primero la estructura, desde un conjunto común\n"
"  de estructuras cristalinas ó desde la descripción del grupo\n"
"  espacial.\n"
"  Luego añada todos los parámetros de red.\n"
"\n"
"  Si dispone de una estructura cristalina experimental para un\n"
"  átomo, puede buscar el tipo de cristal y la constante de red,\n"
"  de otra manera tendrá que especificarlas."

#: ../crystal.py:33 ../graphene.py:27
#, python-format
msgid " %(natoms)i atoms: %(symbols)s, Volume: %(volume).3f A<sup>3</sup>"
msgstr " %(natoms)i átomos: %(symbols)s, Volumen: %(volume).3f A<sup>3</sup>"

# Crear cristal por grupo espacial
#: ../crystal.py:58
msgid "Create Bulk Crystal by Spacegroup"
msgstr "Crear cristal por grupo espacial"

#: ../crystal.py:72
msgid "Number: 1"
msgstr "Número: 1"

#: ../crystal.py:73
msgid "Lattice: "
msgstr "Red: "

#: ../crystal.py:73
msgid "\tSpace group: "
msgstr "\tGrupo espacial: "

# Tamaño: x: 
#: ../crystal.py:77
msgid "Size: x: "
msgstr "Tamaño: x: "

#: ../crystal.py:78 ../crystal.py:138
msgid "  y: "
msgstr "  y: "

#: ../crystal.py:79 ../crystal.py:139
msgid "  z: "
msgstr "  z: "

#: ../crystal.py:80 ../surfaceslab.py:127 ../surfaceslab.py:129
msgid " unit cells"
msgstr " celdas unitarias"

#: ../crystal.py:92 ../crystal.py:96 ../crystal.py:100 ../crystal.py:104
#: ../crystal.py:108 ../crystal.py:112
msgid "free"
msgstr "libre"

#: ../crystal.py:93 ../crystal.py:102
msgid "equals b"
msgstr "igual a b"

#: ../crystal.py:94 ../crystal.py:98
msgid "equals c"
msgstr "igual a c"

#: ../crystal.py:95 ../crystal.py:99 ../crystal.py:103 ../crystal.py:107
#: ../crystal.py:111 ../crystal.py:115
msgid "fixed"
msgstr "fijo"

#: ../crystal.py:97 ../crystal.py:101
msgid "equals a"
msgstr "igual a a"

#: ../crystal.py:105 ../crystal.py:114
msgid "equals beta"
msgstr "igual a beta"

#: ../crystal.py:106 ../crystal.py:110
msgid "equals gamma"
msgstr "igual a gama"

#: ../crystal.py:109 ../crystal.py:113
msgid "equals alpha"
msgstr "igual a alfa"

#: ../crystal.py:119
msgid "Lattice parameters"
msgstr "Parámetros de red"

#: ../crystal.py:120
msgid "\t\ta:\t"
msgstr "\t\ta:\t"

#: ../crystal.py:121
msgid "\talpha:\t"
msgstr "\talfa:\t"

#: ../crystal.py:122
msgid "\t\tb:\t"
msgstr "\t\tb:\t"

#: ../crystal.py:123
msgid "\tbeta:\t"
msgstr "\tbeta:\t"

#: ../crystal.py:124
msgid "\t\tc:\t"
msgstr "\t\tc:\t"

#: ../crystal.py:125
msgid "\tgamma:\t"
msgstr "\tgamma:\t"

#: ../crystal.py:126 ../surfaceslab.py:99
msgid "Get from database"
msgstr "Obtener desde la base de datos"

#: ../crystal.py:131
msgid "Basis: "
msgstr "Base: "

#: ../crystal.py:137
msgid "  Element:\t"
msgstr "  Elemento:%t"

#: ../crystal.py:137
msgid "\tx: "
msgstr "\tx: "

#: ../crystal.py:157
msgid "Creating a crystal."
msgstr "Creando un cristal."

#: ../crystal.py:202
#, python-format
msgid "Symbol: %s"
msgstr "Símbolo: %s"

#: ../crystal.py:207
#, python-format
msgid "Number: %s"
msgstr "Número: %s"

#: ../crystal.py:210
msgid "Invalid Spacegroup!"
msgstr "¡Grupo espacial inválido!"

#: ../crystal.py:336 ../crystal.py:339
msgid "Please specify a consistent set of atoms."
msgstr "Por favor, especifique un conjunto consistente de átomos."

#: ../crystal.py:348 ../graphene.py:254 ../nanoparticle.py:614
#: ../nanotube.py:160 ../surfaceslab.py:248
msgid "No valid atoms."
msgstr "Los átomos no son válidos."

#: ../crystal.py:465
msgid "Can't find lattice definition!"
msgstr "¡No puedo encontrar la definición de red!"

#: ../debug.py:12
msgid "Debug"
msgstr "Depurar"

#: ../dft.py:12
msgid "DFT"
msgstr "DFT"

#: ../dft.py:18
msgid "XC-functional: "
msgstr "Funcional de XC: "

#: ../dft.py:22 ../repeat.py:14
msgid "Repeat atoms:"
msgstr "Repetir átomos:"

#: ../energyforces.py:11
msgid "Output:"
msgstr "Salida:"

#: ../energyforces.py:41
msgid "Save output"
msgstr "Guardar salida"

#: ../energyforces.py:57
msgid "Potential energy and forces"
msgstr "Energía potencial y fuerzas"

#: ../energyforces.py:61
msgid "Calculate potential energy and the force on all atoms"
msgstr "Calcular la energía potencial y la fuerza en todos los átomos"

#: ../energyforces.py:65
msgid "Write forces on the atoms"
msgstr "Escribir las fuerzas en los átomos"

#: ../energyforces.py:82
msgid "Potential Energy:\n"
msgstr "Energía potencial:\n"

#: ../energyforces.py:83
#, python-format
msgid "  %8.2f eV\n"
msgstr "  %8.2f eV\n"

#: ../energyforces.py:84
#, python-format
msgid ""
"  %8.4f eV/atom\n"
"\n"
msgstr ""
"  %8.4f eV/átomo\n"
"\n"

#: ../energyforces.py:86
msgid "Forces:\n"
msgstr "Fuerzas:\n"

#: ../execute.py:22
msgid ""
"\n"
"    Global commands work on all frames or only on the current frame\n"
"    - Assignment of a global variable may not reference a local one\n"
"    - use 'Current frame' switch to switch off application to all frames\n"
"    <c>e</c>:\t\ttotal energy of one frame\n"
"    <c>fmax</c>:\tmaximal force in one frame\n"
"    <c>A</c>:\tunit cell\n"
"    <c>E</c>:\t\ttotal energy array of all frames\n"
"    <c>F</c>:\t\tall forces in one frame\n"
"    <c>M</c>:\tall magnetic moments\n"
"    <c>R</c>:\t\tall atomic positions\n"
"    <c>S</c>:\tall selected atoms (boolean array)\n"
"    <c>D</c>:\tall dynamic atoms (boolean array)\n"
"    examples: <c>frame = 1</c>, <c>A[0][1] += 4</c>, <c>e-E[-1]</c>\n"
"\n"
"    Atom commands work on each atom (or a selection) individually\n"
"    - these can use global commands on the RHS of an equation\n"
"    - use 'selected atoms only' to restrict application of command\n"
"    <c>x,y,z</c>:\tatomic coordinates\n"
"    <c>r,g,b</c>:\tatom display color, range is [0..1]\n"
"    <c>rad</c>:\tatomic radius for display\n"
"    <c>s</c>:\t\tatom is selected\n"
"    <c>d</c>:\t\tatom is movable\n"
"    <c>f</c>:\t\tforce\n"
"    <c>Z</c>:\tatomic number\n"
"    <c>m</c>:\tmagnetic moment\n"
"    examples: <c>x -= A[0][0], s = z > 5, Z = 6</c>\n"
"\n"
"    Special commands and objects:\n"
"    <c>sa,cf</c>:\t(un)restrict to selected atoms/current frame\n"
"    <c>frame</c>:\tframe number\n"
"    <c>center</c>:\tcenters the system in its existing unit cell\n"
"    <c>del S</c>:\tdelete selection\n"
"    <c>CM</c>:\tcenter of mass\n"
"    <c>ans[-i]</c>:\tith last calculated result\n"
"    <c>exec file</c>: executes commands listed in file\n"
"    <c>cov[Z]</c>:(read only): covalent radius of atomic number Z\n"
"    <c>gui</c>:\tadvanced: ase-gui window python object\n"
"    <c>img</c>:\tadvanced: ase-gui images object\n"
"    "
msgstr ""
"\n"
"   Los comandos globales funcionan tanto en todos los cuadros como\n"
"   en el cuadro actual\n"
"   -  La asignación de una variable global puede no ser refernciada\n"
"      a una local.\n"
"   -  Utilice el interruptor 'Cuadro actual' para apagar la aplicación\n"
"      a todos los cuadros.\n"
"      <c>e</c>: energía total de un cuadro\n"
"      <c>fmáx</c>: fuerza máxima en un cuadro\n"
"      <c>A</c>: celda unitaria\n"
"      <c>E</c>: arreglo con las energías totales en todos los cuadros\n"
"      <c>F</c>: todas las fuerzas en un cuadro\n"
"      <c>M</c>: todos los momentos magnéticos\n"
"      <c>R</c>: todas las posiciones atómicas\n"
"      <c>S</c>: arreglo booleano, todos los átomos seleccionados\n"
"      <c>D</c>: arreglo booleano, todos los átomos dinámicos\n"
"      Ejemplos: <c>cuadro = 1</c>, <c>A[0][1] += 4</c>, <c>e-E[-1]</c>\n"
"\n"
"      Los comandos atómicos funcionan en una selección o en cada uno de\n"
"      los átomos.\n"
"      - Éstos pueden utilizar comandos globales en el lado derecho de\n"
"        una ecuación.\n"
"      - Utilice 'Sólo los átomos seleccionados' para restringir la\n"
"        aplicación del comando.\n"
"        <c>x,y,z</c>: coordenadas atómicas\n"
"        <c>r,g,b</c>: color del átomo, el rango es [0..1]\n"
"        <c>rad</c>: radio atómico a mostrar\n"
"        <c>s</c>: átomo es seleccionado\n"
"        <c>d</c>: átomo es movible\n"
"        <c>f</c>: fuerza\n"
"        <c>Z</c>: número atómico\n"
"        <c>m</c>: momento magnético\n"
"        ejemplos: <c>x -= A[0][0], s = z > 5, Z = 6</c>\n"
"\n"
"      Comandos especiales y objetos:\n"
"      <c>sa,cf</c>:(un)restrict to selected atoms/current frame\n"
"      <c>cuadro</c>: número del cuadro\n"
"      <c>centrar</c>: centra el sistema con respecto a su celda unitaria\n"
"      <c>borra S</c>: borra la selección\n"
"      <c>CM</c>: centro de masa\n"
"      <c>ans[-i]</c>: el i-ésimo resultado calculado\n"
"      <c>exec archivo</c>: ejecuta el comando listado en archivo\n"
"      <c>cov[Z]</c>:(sólo lectura): radio covalente del número atómico Z\n"
"      <c>gui</c>:avanzado: objeto de Pythom, ventana de ag\n"
"      <c>img</c>:avanzado: objeto de imágenes de ag\n"
"    "

#: ../execute.py:66
msgid "Expert user mode"
msgstr "Modo de usuario experto"

#: ../execute.py:79
msgid "Welcome to the ASE Expert user mode"
msgstr "Bienvenido al modo de usuario experto de ASE"

#: ../execute.py:86
msgid "Only selected atoms (sa)   "
msgstr "Sólo los átomos seleccionados (sa)   "

#: ../execute.py:88
msgid "Only current frame (cf)  "
msgstr "Sólo el cuadro actual (cf)  "

#: ../execute.py:98
msgid ""
"Global: Use A, D, E, M, N, R, S, n, frame; Atoms: Use a, f, m, s, x, y, z, "
"Z     "
msgstr ""
"Global: utilice los cuadros A, D, E, M, N, R, S y n; Átomos: utilice a, f, "
"m, s, x, y, z y Z"

#: ../execute.py:197
#, python-format
msgid "*** WARNING: file does not exist - %s"
msgstr "*** ADVERTENCIA: el archivo no existe - %s"

#: ../execute.py:202
msgid "*** WARNING: No atoms selected to work with"
msgstr "***ADVERTENCIA: No hay átomos seleccionados para trabajar"

#: ../execute.py:276
msgid "*** Only working on selected atoms"
msgstr "*** Trabajando sólo en los átomos seleccionados"

#: ../execute.py:278
msgid "*** Working on all atoms"
msgstr "*** Trabajando en todos los átomos"

#: ../execute.py:282
msgid "*** Only working on current image"
msgstr "*** Trabajando solamente en la imagen actual"

#: ../execute.py:284
msgid "*** Working on all images"
msgstr "*** Trabajando en todas las imágenes"

#: ../execute.py:300
msgid "Save Terminal text ..."
msgstr "Guarde texto a Terminal ..."

#: ../graphene.py:16
msgid ""
"Set up a graphene sheet or a graphene nanoribbon.  A nanoribbon may\n"
"optionally be saturated with hydrogen (or another element)."
msgstr ""
"Configure una sábana de grafeno o una nanocinta. Opcionalmente,\n"
"la nanocinta puede ser saturada con hidrógeno u otro elemento."

#: ../graphene.py:33 ../gui.py:345
msgid "Graphene"
msgstr "Grafeno"

#. Choose structure
#. The structure and lattice constant
#. Choose the surface structure
#: ../graphene.py:40 ../nanoparticle.py:139 ../surfaceslab.py:78
msgid "Structure: "
msgstr "Estructura: "

#: ../graphene.py:42
msgid "Infinite sheet"
msgstr "Sábana infinita"

#: ../graphene.py:42
msgid "Unsaturated ribbon"
msgstr "Cinta no saturada"

#: ../graphene.py:43
msgid "Saturated ribbon"
msgstr "Cinta saturada"

#. Orientation
#: ../graphene.py:50
msgid "Orientation: "
msgstr "Orientación: "

#: ../graphene.py:53
msgid "zigzag"
msgstr "Zigzag"

#: ../graphene.py:53
msgid "armchair"
msgstr "Sillón"

#: ../graphene.py:66 ../graphene.py:77 ../nanotube.py:48
msgid "  Bond length: "
msgstr "  Largo del enlace: "

#. Choose the saturation element and bond length
#: ../graphene.py:72
msgid "Saturation: "
msgstr "Saturación: "

#: ../graphene.py:75
msgid "H"
msgstr "H"

#. Size
#: ../graphene.py:90
msgid "Width: "
msgstr "Ancho: "

#: ../graphene.py:91 ../nanotube.py:67
msgid "  Length: "
msgstr "  Largo: "

#. Vacuum
#: ../graphene.py:99
msgid "Vacuum: "
msgstr "Vacío: "

#: ../graphene.py:148 ../nanotube.py:107 ../setupwindow.py:32
msgid "  No element specified!"
msgstr "  ¡No se especifica el elemento!"

#: ../graphene.py:194
msgid "Please specify a consistent set of atoms. "
msgstr "Por favor, especifique un conjunto consistente de átomos. "

#: ../graphene.py:255 ../nanoparticle.py:615 ../nanotube.py:161
#: ../pybutton.py:49 ../surfaceslab.py:249
msgid "You have not (yet) specified a consistent set of parameters."
msgstr "No ha especificado aún un conjunto consistente de parámetros."

#: ../graphs.py:7
msgid ""
"Help for plot ...\n"
"\n"
"Symbols:\n"
"<c>e</c>:\t\t\t\ttotal energy\n"
"<c>epot</c>:\t\t\tpotential energy\n"
"<c>ekin</c>:\t\t\tkinetic energy\n"
"<c>fmax</c>:\t\t\tmaximum force\n"
"<c>fave</c>:\t\t\taverage force\n"
"<c>R[n,0-2]</c>:\t\t\tposition of atom number <c>n</c>\n"
"<c>d(n<sub>1</sub>,n<sub>2</sub>)</c>:\t\t\tdistance between two atoms "
"<c>n<sub>1</sub></c> and <c>n<sub>2</sub></c>\n"
"<c>i</c>:\t\t\t\tcurrent image number\n"
"<c>E[i]</c>:\t\t\t\tenergy of image number <c>i</c>\n"
"<c>F[n,0-2]</c>:\t\t\tforce on atom number <c>n</c>\n"
"<c>V[n,0-2]</c>:\t\t\tvelocity of atom number <c>n</c>\n"
"<c>M[n]</c>:\t\t\tmagnetic moment of atom number <c>n</c>\n"
"<c>A[0-2,0-2]</c>:\t\tunit-cell basis vectors\n"
"<c>s</c>:\t\t\t\tpath length\n"
"<c>a(n1,n2,n3)</c>:\t\tangle between atoms <c>n<sub>1</sub></c>, <c>n<sub>2</"
"sub></c> and <c>n<sub>3</sub></c>, centered on <c>n<sub>2</sub></c>\n"
"<c>dih(n1,n2,n3,n4)</c>:\tdihedral angle between <c>n<sub>1</sub></c>, "
"<c>n<sub>2</sub></c>, <c>n<sub>3</sub></c> and <c>n<sub>4</sub></c>\n"
"<c>T</c>:\t\t\t\ttemperature (K)"
msgstr ""
"Ayuda para graficar ...\n"
"\n"
"<c>e</c>:\t\t\t\tenergía total\n"
"<c>epot</c>:\t\t\tenergía potencial\n"
"<c>ekin</c>:\t\t\tenergía cinética\n"
"<c>fmax</c>:\t\t\tfuerza máxima\n"
"<c>fave</c>:\t\t\tfuerza media\n"
"<c>R[n,0-2]</c>:\t\t\tposición del átomo de número <c>n</c>\n"
"<c>d(n<sub>1</sub>,n<sub>2</sub>)</c>:\t\t\tdistancia entre dos átomos "
"<c>n<sub>1</sub></c> y <c>n<sub>2</sub></c>\n"
"<c>i</c>:\t\t\t\tnúmero de la imagen actual\n"
"<c>E[i]</c>:\t\t\t\tenergía del número de la imagen <c>i</c>\n"
"<c>F[n,0-2]</c>:\t\t\tfuerza de en número de átomos de <c>n</c>\n"
"<c>V[n,0-2]</c>:\t\t\tvelocidad de número de átomos de <c>n</c>\n"
"<c>M[n]</c>:\t\t\tmomento magnético de número de átomos de <c>n</c>\n"
"<c>A[0-2,0-2]</c>:\t\tcelda unitaria vectores de la base\n"
"<c>s</c>:\t\t\t\tlongitud de la trayectoria\n"
"<c>a(n1,n2,n3)</c>:\t\tángulo entre los átomos <c>n<sub>1</sub></c>, "
"<c>n<sub>2</sub></c> and <c>n<sub>3</sub></c>, centrado en <c>n<sub>2</sub></"
"c>\n"
"<c>dih(n1,n2,n3,n4)</c>:\tdiedro ángulo entre <c>n<sub>1</sub></c>, "
"<c>n<sub>2</sub></c>, <c>n<sub>3</sub></c> y <c>n<sub>4</sub></c>\n"
"<c>T</c>:\t\t\t\ttemperatura (K)"

#: ../graphs.py:50 ../graphs.py:53
msgid "Plot"
msgstr "Graficar"

#: ../graphs.py:58
msgid "clear"
msgstr "Limpiar"

#: ../graphs.py:112
msgid "Save data to file ... "
msgstr "Salve los datos a un archivo ..."

#: ../gtkexcepthook.py:118
msgid "Bug Detected"
msgstr "Error detectado"

#: ../gtkexcepthook.py:122
msgid "A programming error has been detected."
msgstr "Un error de programación ha sido detectado."

#: ../gtkexcepthook.py:125
msgid ""
"It probably isn't fatal, but the details should be reported to the "
"developers nonetheless."
msgstr ""
"Probablemente no es fatal. Sin embargo, los detalles deberían\n"
"ser reportados a los desarrolladores."

#: ../gtkexcepthook.py:141
msgid "Report..."
msgstr "Reporte..."

#: ../gtkexcepthook.py:145
msgid "Details..."
msgstr "Detalles..."

#: ../gtkexcepthook.py:161
#, python-format
msgid ""
"From: buggy_application\"\n"
"To: bad_programmer\n"
"Subject: Exception feedback\n"
"\n"
"%s"
msgstr ""
"Desde:  buggy_application\"\n"
"A: bad_programmer\n"
"Asunto: Retroalimentación de un error\n"
"\n"
"%s"

#. Show details...
#: ../gtkexcepthook.py:174
msgid "Bug Details"
msgstr "Detalles del error"

#: ../gui.py:191
msgid "_File"
msgstr "_Archivo"

#: ../gui.py:192
msgid "_Edit"
msgstr "_Editar"

#: ../gui.py:193
msgid "_View"
msgstr "_Ver"

#: ../gui.py:194
msgid "_Tools"
msgstr "_Herramientas"

#. TRANSLATORS: Set up (i.e. build) surfaces, nanoparticles, ...
#: ../gui.py:196
msgid "_Setup"
msgstr "_Configurar"

#: ../gui.py:197
msgid "_Calculate"
msgstr "_Calcular"

#: ../gui.py:198
msgid "_Help"
msgstr "_Ayuda"

#: ../gui.py:199
msgid "_Open"
msgstr "_Abrir"

#: ../gui.py:200
msgid "Create a new file"
msgstr "Crear un archivo nuevo"

#: ../gui.py:202
msgid "_New"
msgstr "_Nuevo"

#: ../gui.py:203
msgid "New ase.gui window"
msgstr "Nueva ventana ase.gui"

#: ../gui.py:205
msgid "_Save"
msgstr "_Guardar"

#: ../gui.py:206
msgid "Save current file"
msgstr "Guardar archivo actual"

#: ../gui.py:208
msgid "_Quit"
msgstr "_Salir"

#: ../gui.py:209
msgid "Quit"
msgstr "Salir"

#: ../gui.py:211
msgid "Select _all"
msgstr "Seleccionar _todo"

#: ../gui.py:214
msgid "_Invert selection"
msgstr "_Invertir selección"

#: ../gui.py:217
msgid "Select _constrained atoms"
msgstr "Seleccionar los átomos _restringidos"

#: ../gui.py:220
msgid "Select _immobile atoms"
msgstr "Seleccionar los átomos _inmóbiles"

#: ../gui.py:223
msgid "_Copy"
msgstr "_Copiar"

#: ../gui.py:224
msgid "Copy current selection and its orientation to clipboard"
msgstr "Copiar la selección actual y su orientación"

#: ../gui.py:226
msgid "_Paste"
msgstr "_Pegar"

#: ../gui.py:227
msgid "Insert current clipboard selection"
msgstr "Insertar selección actual"

#: ../gui.py:229
msgid "_Modify"
msgstr "_Modificar"

#: ../gui.py:230
msgid "Change tags, moments and atom types of the selected atoms"
msgstr ""
"Cambiar etiquetas, momentos magnéticos y tipo de los átomos seleccionados"

#: ../gui.py:232
msgid "_Add atoms"
msgstr "_Añadir átomos"

#: ../gui.py:233
msgid "Insert or import atoms and molecules"
msgstr "Insertar o importar átomos y moléculas"

#: ../gui.py:235
msgid "_Delete selected atoms"
msgstr "_Borrar átomos seleccionados"

#: ../gui.py:236
msgid "Delete the selected atoms"
msgstr "Borrar los átomos seleccionados"

#: ../gui.py:238
msgid "_First image"
msgstr "_Primera imagen"

#: ../gui.py:241
msgid "_Previous image"
msgstr "_Imagen previa"

#: ../gui.py:244
msgid "_Next image"
msgstr "_Próxima imagen"

#: ../gui.py:247
msgid "_Last image"
msgstr "Ú_ltima imagen"

#: ../gui.py:250
msgid "Show _Labels"
msgstr "Mostrar los _etiquetas"

#: ../gui.py:251
msgid "Hide selected atoms"
msgstr "Ocultar átomos seleccionados"

#: ../gui.py:254
msgid "Show selected atoms"
msgstr "Mostrar átomos seleccionados"

#: ../gui.py:257
msgid "Quick Info ..."
msgstr "Información rápida ..."

#: ../gui.py:260
msgid "Repeat ..."
msgstr "Repetir ..."

#: ../gui.py:263
msgid "Rotate ..."
msgstr "Rotar ..."

#: ../gui.py:266
msgid "Colors ..."
msgstr "Colores ..."

#. TRANSLATORS: verb
#: ../gui.py:269
msgid "Focus"
msgstr "Enfocar"

#: ../gui.py:272
msgid "Zoom in"
msgstr "Ampliar"

#: ../gui.py:275
msgid "Zoom out"
msgstr "Alejar"

#: ../gui.py:278
msgid "Change View"
msgstr "Cambiar de vista"

#: ../gui.py:279
msgid "Reset View"
msgstr "Reiniciar la vista"

#: ../gui.py:282
msgid "'xy' Plane"
msgstr "Plano 'xy'"

#: ../gui.py:283
msgid "'yz' Plane"
msgstr "Plano 'yz'"

#: ../gui.py:284
msgid "'zx' Plane"
msgstr "Plano 'zx'"

#: ../gui.py:285
msgid "'yx' Plane"
msgstr "Plano 'yx'"

#: ../gui.py:286
msgid "'zy' Plane"
msgstr "Plano 'zy'"

#: ../gui.py:287
msgid "'xz' Plane"
msgstr "Plano 'xz'"

#: ../gui.py:288
msgid "'a2 a3' Plane"
msgstr "Plano 'a2 a3'"

#: ../gui.py:289
msgid "'a3 a1' Plane"
msgstr "Plano 'a3 a1'"

#: ../gui.py:290
msgid "'a1 a2' Plane"
msgstr "Plano 'a1 a2'"

#: ../gui.py:291
msgid "'a3 a2' Plane"
msgstr "Plano 'a3 a2'"

#: ../gui.py:292
msgid "'a1 a3' Plane"
msgstr "Plano 'a1 a3'"

#: ../gui.py:293
msgid "'a2 a1' Plane"
msgstr "Plano 'a2 a1'"

#: ../gui.py:294
msgid "Settings ..."
msgstr "Ajustes ..."

#: ../gui.py:297
msgid "VMD"
msgstr "VMD"

#: ../gui.py:300
msgid "RasMol"
msgstr "RasMol"

#: ../gui.py:303
msgid "xmakemol"
msgstr "xmakemol"

#: ../gui.py:306
msgid "avogadro"
msgstr "avogadro"

#: ../gui.py:309
msgid "Graphs ..."
msgstr "Gráficos ..."

#: ../gui.py:312
msgid "Movie ..."
msgstr "Película ..."

#: ../gui.py:315
msgid "Expert mode ..."
msgstr "Modo experto ..."

#: ../gui.py:318
msgid "Constraints ..."
msgstr "Restricciones ..."

#: ../gui.py:321
msgid "Render scene ..."
msgstr "Dibujar escena ... "

#: ../gui.py:324
msgid "DFT ..."
msgstr "DFT ..."

#: ../gui.py:327
msgid "NE_B"
msgstr "NE_B"

#: ../gui.py:330
msgid "B_ulk Modulus"
msgstr "Módulo de b_ulto"

#: ../gui.py:333
msgid "_Bulk Crystal"
msgstr "Cristal en _bulto"

#: ../gui.py:334
msgid "Create a bulk crystal with arbitrary orientation"
msgstr "Crear un cristal en bulto con orientación arbitraria"

#: ../gui.py:336
msgid "_Surface slab"
msgstr "Trozo de _superficie"

#: ../gui.py:337
msgid "Create the most common surfaces"
msgstr "Crear las superficies más comunes"

#: ../gui.py:339
msgid "_Nanoparticle"
msgstr "_Nanopartícula"

#: ../gui.py:340
msgid "Create a crystalline nanoparticle"
msgstr "Crear una nanoparticula cristalina"

#: ../gui.py:342
msgid "Nano_tube"
msgstr "Nano_tubo"

#: ../gui.py:343
msgid "Create a nanotube"
msgstr "Crear un nanotubo"

#: ../gui.py:346
msgid "Create a graphene sheet or nanoribbon"
msgstr "Crear una sábana de grafeno o una nanocinta"

#: ../gui.py:348
msgid "Set _Calculator"
msgstr "Fijar el _calculador"

#: ../gui.py:349
msgid "Set a calculator used in all calculation modules"
msgstr "Fijar un calculador utilizado en todos los módulos de cálculo"

#: ../gui.py:351
msgid "_Energy and Forces"
msgstr "_Energía y Fuerzas"

#: ../gui.py:352
msgid "Calculate energy and forces"
msgstr "Calcular energía y fuerzas"

#: ../gui.py:354
msgid "Energy _Minimization"
msgstr "_Minimización de energía"

#: ../gui.py:355
msgid "Minimize the energy"
msgstr "Minimize la energía"

#: ../gui.py:357
msgid "Scale system"
msgstr "Escale el sistema"

#: ../gui.py:358
msgid "Deform system by scaling it"
msgstr "Deforme el sistema escalándolo"

#: ../gui.py:360
msgid "_About"
msgstr "_Acerca de ag"

#: ../gui.py:363
msgid "Webpage ..."
msgstr "Página web ..."

#: ../gui.py:364
msgid "Debug ..."
msgstr "Quitar errores"

#: ../gui.py:366
msgid "Show _unit cell"
msgstr "Mostrar la celda _unitaria"

#: ../gui.py:370
msgid "Show _axes"
msgstr "Mostrar los _ejes"

#: ../gui.py:374
msgid "Show _bonds"
msgstr "Mostrar los _enlaces"

#: ../gui.py:378
msgid "Show _velocities"
msgstr "Mostrar las _velocidades"

#: ../gui.py:382
msgid "Show _forces"
msgstr "Mostrar las _fuerzas"

#: ../gui.py:386
msgid "_Move atoms"
msgstr "_Mover los átomos"

#: ../gui.py:390
msgid "_Rotate atoms"
msgstr "_Rotar los átomos"

#: ../gui.py:394
msgid "Orien_t atoms"
msgstr "Orien_tar los átomos"

#: ../gui.py:400
msgid "_None"
msgstr "_Ninguno"

#: ../gui.py:401
msgid "Atom _Index"
msgstr "_Índice de Atom"

#: ../gui.py:402
msgid "_Magnetic Moments"
msgstr "Momentos _Magnético"

#: ../gui.py:403
msgid "_Element Symbol"
msgstr "Símbolo _Químico"

#: ../gui.py:412
#, python-format
msgid "building menus failed: %s"
msgstr "La construcción de los menús ha fallado: %s"

#: ../gui.py:687 ../gui.py:1093 ../gui.py:1153
msgid "Open ..."
msgstr "Abrir ..."

#: ../gui.py:691 ../gui.py:1096
msgid "<<filename>>"
msgstr "<<Nombre de archivo>>"

#: ../gui.py:824
msgid "Add atoms"
msgstr "Agregar átomos"

#: ../gui.py:827
msgid "Paste"
msgstr "Pegar"

#: ../gui.py:833
msgid "Insert atom or molecule"
msgstr "Insertar átomo o molécula"

#: ../gui.py:834 ../gui.py:960
msgid "Tag"
msgstr "Etiqueta"

#: ../gui.py:835 ../gui.py:961
msgid "Moment"
msgstr "Momento magnético"

#: ../gui.py:836
msgid "Position"
msgstr "Posición"

#: ../gui.py:861
msgid "_Load molecule"
msgstr "_Cargar molécula"

#: ../gui.py:865 ../gui.py:976
msgid "_OK"
msgstr "_OK"

#: ../gui.py:869 ../gui.py:980
msgid "_Cancel"
msgstr "_Cancelar"

#: ../gui.py:953
msgid "Modify"
msgstr "Modificar"

#: ../gui.py:959
msgid "Atom"
msgstr "Átomo"

#: ../gui.py:1004
msgid "Confirmation"
msgstr "Confirmación"

#: ../gui.py:1008
msgid "Delete selected atom?"
msgid_plural "Delete selected atoms?"
msgstr[0] "¿Borrar el átomo seleccionado?"
msgstr[1] "¿Borrar los átomos seleccionados?"

#: ../gui.py:1015
msgid "Cancel"
msgstr "Cancelar"

#: ../gui.py:1101
msgid "Automatic"
msgstr "Automático"

#: ../gui.py:1102
msgid "Dacapo netCDF output file"
msgstr "Archivo de salida Dacapo (.netCDF)"

#: ../gui.py:1103
msgid "Virtual Nano Lab file"
msgstr "Archivo Virtual Nano Lab"

#: ../gui.py:1104
msgid "ASE pickle trajectory"
msgstr "Trajectoria ASE pickle"

#: ../gui.py:1105
msgid "ASE bundle trajectory"
msgstr "Trajectoria ASE ligada"

#: ../gui.py:1106
msgid "GPAW text output"
msgstr "Archivo de salida de texto (GPAW)"

#: ../gui.py:1107
msgid "CUBE file"
msgstr "Archivo CUBE"

#: ../gui.py:1108
msgid "XCrySDen Structure File"
msgstr "Archivo de estructura XCrySDen"

#: ../gui.py:1109
msgid "Dacapo text output"
msgstr "Archivo de salida de texto (Dacapo)"

#: ../gui.py:1110
msgid "XYZ-file"
msgstr "Archivo XYZ"

#: ../gui.py:1111
msgid "VASP POSCAR/CONTCAR file"
msgstr "Archivo POSCAR/CONTCAR (VASP)"

#: ../gui.py:1112
msgid "VASP OUTCAR file"
msgstr "Archivo OUTCAR (VASP)"

#: ../gui.py:1113
msgid "Protein Data Bank"
msgstr "Banco de datos de proteínas"

#: ../gui.py:1114
msgid "CIF-file"
msgstr "Archivo CIF"

#: ../gui.py:1115
msgid "FHI-aims geometry file"
msgstr "Archivo de geometría (FHI-aims)"

#: ../gui.py:1116
msgid "FHI-aims output file"
msgstr "Archivo de salida (FHI-aims)"

#: ../gui.py:1117
msgid "TURBOMOLE coord file"
msgstr "Archivo de coordenadas (TURBOMOLE)"

#: ../gui.py:1118
msgid "exciting input"
msgstr "Archivo de entrada (exciting)"

#: ../gui.py:1119
msgid "WIEN2k structure file"
msgstr "Archivo de estructura (WIEN2k)"

#: ../gui.py:1120
msgid "DftbPlus input file"
msgstr "Archivo de entrada (DFTBPlus)"

#: ../gui.py:1121
msgid "ETSF format"
msgstr "Formato ETSF"

#: ../gui.py:1122
msgid "CASTEP geom file"
msgstr "Archivo de geometría (CASTEP)"

#: ../gui.py:1123
msgid "CASTEP output file"
msgstr "Archivo de salida (CASTEP)"

#: ../gui.py:1124
msgid "CASTEP trajectory file"
msgstr "Archivo de trajectoria (CASTEP)"

#: ../gui.py:1125
msgid "DFTBPlus GEN format"
msgstr "Formato GEN (DFTBPlus)"

#: ../gui.py:1131
msgid "File type:"
msgstr "Tipo de archivo:"

#: ../gui.py:1254
msgid "Not implemented!"
msgstr "No implementado!"

#: ../gui.py:1255
msgid "do you really need it?"
msgstr "¿realmente necesita esto?"

#: ../minimize.py:21
msgid "Algorithm: "
msgstr "Algoritmo: "

#: ../minimize.py:26 ../progress.py:68
msgid "Convergence criterion: F<sub>max</sub> = "
msgstr "Criterio de convergencia: F<sub>máx</sub> = "

#: ../minimize.py:31 ../progress.py:71
msgid "Max. number of steps: "
msgstr "Número máximo de pasos: "

#. Special stuff for MDMin
#: ../minimize.py:34
msgid "Pseudo time step: "
msgstr "Paso de pseudotiempo: "

#: ../minimize.py:55
msgid "Energy minimization"
msgstr "Minimización de energía"

#: ../minimize.py:59
msgid "Minimize the energy with respect to the positions."
msgstr "Minimize la energía con respecto a las posiciones."

#. Don't catch errors in the function.
#. Display status message
#: ../minimize.py:91 ../scaling.py:301
msgid "Running ..."
msgstr "Calculando ..."

#. Update display to reflect cancellation of simulation.
#: ../minimize.py:108
#, python-format
msgid "Minimization CANCELLED after %i steps."
msgstr "Minimización CANCELADO después de %i iteraciones."

#: ../minimize.py:114 ../scaling.py:352
msgid "Out of memory, consider using LBFGS instead"
msgstr "No hay más memoria, considere usar el algoritmo LBFGS"

#. Update display to reflect succesful end of simulation.
#: ../minimize.py:121
#, python-format
msgid "Minimization completed in %i steps."
msgstr "Minimización hecha en %i pasos."

#. self.connect('delete_event', self.exit2)
#: ../movie.py:13
msgid "Movie"
msgstr "Película"

#: ../movie.py:15
msgid "Image number:"
msgstr "Imagen número:"

#: ../movie.py:37
msgid "Play"
msgstr "Reproducir"

#: ../movie.py:39
msgid "Stop"
msgstr "Detener"

#. TRANSLATORS: This function plays an animation forwards and backwards
#. alternatingly, e.g. for displaying vibrational movement
#: ../movie.py:43
msgid "Rock"
msgstr "Repetir cuadro"

#: ../movie.py:59
msgid " Frame rate: "
msgstr "Velocidad del cuadro: "

#: ../movie.py:60
msgid " Skip frames: "
msgstr "Saltar los cuadros: "

#: ../nanoparticle.py:20
msgid ""
"Create a nanoparticle either by specifying the number of layers, or using "
"the\n"
"Wulff construction.  Please press the [Help] button for instructions on how "
"to\n"
"specify the directions.\n"
"WARNING: The Wulff construction currently only works with cubic crystals!\n"
msgstr ""
"Crear una nanopartícula especificando el número de capas,\n"
"ó utilizando la construcción de Wulff. Por favor, presione\n"
"el boton de ayuda para leer las instrucciones sobre cómo\n"
"especificar las direcciones.\n"
"¡ADVERTENCIA: En esta versión, la construcción de Wulff \n"
"sólo funciona para cristales cúbicos!\n"

#: ../nanoparticle.py:27
#, python-brace-format
msgid ""
"\n"
"The nanoparticle module sets up a nano-particle or a cluster with a given\n"
"crystal structure.\n"
"\n"
"1) Select the element, the crystal structure and the lattice constant(s).\n"
"   The [Get structure] button will find the data for a given element.\n"
"\n"
"2) Choose if you want to specify the number of layers in each direction, or "
"if\n"
"   you want to use the Wulff construction.  In the latter case, you must "
"specify\n"
"   surface energies in each direction, and the size of the cluster.\n"
"\n"
"How to specify the directions:\n"
"------------------------------\n"
"\n"
"First time a direction appears, it is interpreted as the entire family of\n"
"directions, i.e. (0,0,1) also covers (1,0,0), (-1,0,0) etc.  If one of "
"these\n"
"directions is specified again, the second specification overrules that "
"specific\n"
"direction.  For this reason, the order matters and you can rearrange the\n"
"directions with the [Up] and [Down] keys.  You can also add a new "
"direction,\n"
"remember to press [Add] or it will not be included.\n"
"\n"
"Example: (1,0,0) (1,1,1), (0,0,1) would specify the {100} family of "
"directions,\n"
"the {111} family and then the (001) direction, overruling the value given "
"for\n"
"the whole family of directions.\n"
msgstr ""
"\n"
"Este módulo crea una nanopartícula o un cúmulo dada una\n"
"estructura cristalina.\n"
"\n"
"1) Seleccione el elemento, la estructura cristalina y la(s)\n"
"   constante(s) de red. El botón \"Obtener estructura\" \n"
"   encontrará los datos para el elemento seleccionado.\n"
"\n"
"2) Elija si desea especificar el número de capas en cada \n"
"   dirección, o si desea utilizar la construcción de Wulff.\n"
"   En el último caso, se debe especificar las energías de \n"
"   superficie en cada dirección, y el tamaño del cúmulo.\n"
"\n"
"Cómo especificar las direcciones:\n"
"---------------------------------\n"
"\n"
"La primera vez una dirección aparece, la cual es interpretada\n"
"como la familia completa de las direcciones, es decir, (0,0,1)\n"
"también cubre la dirección (1,0,0), (-1,0,0) etc. Si una de estas\n"
"direcciones es especificada nuevamente, la segunda especificación\n"
"reemplaza esa dirección en específico. Debido a esto, el orden\n"
"importa y se puede rearreglar la dirección con los botones Arriba y\n"
"Abajo. También se puede añadir una nueva dirección, recuerde presionar\n"
"el botón Añadir o ésta no será incluida.\n"
"\n"
"Ejemplo: (1,0,0) (1,1,1), (0,0,1) especificará la familia {100} de\n"
"direcciones, la familia {111} y luego la dirección (001), \n"
"sobreescribiendo el valor dado por toda la familia de direcciones.\n"

#. Structures:  Abbreviation, name, 4-index (boolean), two lattice const (bool), factory
#: ../nanoparticle.py:84
msgid "Face centered cubic (fcc)"
msgstr "Cúbico centrado en las caras (fcc)"

#: ../nanoparticle.py:85
msgid "Body centered cubic (bcc)"
msgstr "Cúbico centrado en el cuerpo (bcc)"

#: ../nanoparticle.py:86
msgid "Simple cubic (sc)"
msgstr "Cúbico simple (sc)"

#: ../nanoparticle.py:87
msgid "Hexagonal closed-packed (hcp)"
msgstr "Empacamiento hexagonal cerrado (hcp)"

#: ../nanoparticle.py:88
msgid "Graphite"
msgstr "Grafito"

#: ../nanoparticle.py:117
msgid "Nanoparticle"
msgstr "Nanopartícula"

#. Choose the element
#. Choose the element and bond length
#. Choose the element
#: ../nanoparticle.py:127 ../nanotube.py:42 ../surfaceslab.py:69
msgid "Element: "
msgstr "Elemento: "

#: ../nanoparticle.py:131
msgid "Get structure"
msgstr "Obtener la estructura"

#: ../nanoparticle.py:155
msgid "Lattice constant:  a ="
msgstr "Constante de red: a ="

#. Choose specification method
#: ../nanoparticle.py:172
msgid "Method: "
msgstr "Método: "

#: ../nanoparticle.py:174
msgid "Layer specification"
msgstr "Especificación de capas"

#: ../nanoparticle.py:174
msgid "Wulff construction"
msgstr "Construcción de Wulff"

#: ../nanoparticle.py:194
msgid "Dummy placeholder object"
msgstr "Objeto marcador de posición ficticia"

#: ../nanoparticle.py:196
msgid "Add new direction:"
msgstr "Agregar nueva dirección:"

#: ../nanoparticle.py:212
msgid "Add"
msgstr "Agregar"

#: ../nanoparticle.py:220
msgid "Set all directions to default values"
msgstr "Fijar en todas las direcciones los valores por defecto"

#: ../nanoparticle.py:228
msgid "Particle size: "
msgstr "Tamaño de la partícula: "

#: ../nanoparticle.py:229 ../nanoparticle.py:266 ../progress.py:197
msgid "Number of atoms: "
msgstr "Número de átomos: "

#: ../nanoparticle.py:234
msgid "Volume: "
msgstr "Volumen: "

#: ../nanoparticle.py:239
msgid "Å³"
msgstr "Å³"

#: ../nanoparticle.py:244
msgid "Rounding: If exact size is not possible, choose the size"
msgstr "Redondear: si el tamaño exacto no es posible, elegir el tamaño"

#: ../nanoparticle.py:247
msgid "above  "
msgstr "sobre  "

#: ../nanoparticle.py:248
msgid "below  "
msgstr "abajo  "

#: ../nanoparticle.py:249
msgid "closest  "
msgstr "más cercano  "

#: ../nanoparticle.py:252
msgid "Smaller"
msgstr "Mas pequeño"

#: ../nanoparticle.py:253
msgid "Larger"
msgstr "Más largo"

#: ../nanoparticle.py:268
msgid "   Approx. diameter: "
msgstr "   Diámetro aproximado: "

#: ../nanoparticle.py:272
msgid "Information about the created cluster:"
msgstr "Información sobre el cluster creado:"

#. Buttons
#: ../nanoparticle.py:278 ../nanotube.py:81
msgid "Creating a nanoparticle."
msgstr "Creando una nanopartícula."

#: ../nanoparticle.py:285
msgid "Automatic Apply"
msgstr "Aplicar automáticamente"

#: ../nanoparticle.py:333
msgid "Up"
msgstr "Arriba"

#: ../nanoparticle.py:338
msgid "Down"
msgstr "Abajo"

#: ../nanoparticle.py:343
msgid "Delete"
msgstr "Borrar"

#: ../nanoparticle.py:384
msgid "Surface energies (as energy/area, NOT per atom):"
msgstr "Energía de superficie (se reporta energía por área, NO por átomo):"

#: ../nanoparticle.py:390
msgid "Number of layers:"
msgstr "Número de capas:"

#: ../nanoparticle.py:419
msgid "At least one index must be non-zero"
msgstr "Al menos un índice debe ser distinto de cero"

#: ../nanoparticle.py:422
msgid "Invalid hexagonal indices"
msgstr "Índices hexagonales inválidos"

#: ../nanoparticle.py:477 ../surfaceslab.py:218
msgid "Invalid element."
msgstr "Elemento inválido."

#: ../nanoparticle.py:487
msgid "Unsupported or unknown structure"
msgstr "Estructura no soportada o desconocida"

#: ../nanoparticle.py:604
#, python-format
msgid "%.1f Å"
msgstr "%.1f Å"

#: ../nanotube.py:15
msgid ""
"Set up a Carbon nanotube by specifying the (n,m) roll-up vector.\n"
"Please note that m <= n.\n"
"\n"
"Nanotubes of other elements can be made by specifying the element\n"
"and bond length."
msgstr ""
"Configure un nanotubo de carbono specificando el vector de roll-up.\n"
"Note que m <= n.\n"
"\n"
"Nanotubos de otros elementos se pueden construir especificando el elemento y "
"largo del enlace."

#: ../nanotube.py:29
#, python-format
msgid ""
" %(natoms)i atoms: %(symbols)s, diameter: %(diameter).3f Å, cell volume: "
"%(volume).3f Å<sup>3</sup>"
msgstr ""
" %(natoms)i átomos: %(symbols)s, diámetro: %(diameter).3f Å, volumen: "
"%(volume).3f Å<sup>3</sup>"

#: ../nanotube.py:35
msgid "Nanotube"
msgstr "Nanotubo"

#. Choose the structure.
#: ../nanotube.py:59
msgid "Select roll-up vector (n,m) and tube length:"
msgstr "Seleccione vector de roll-up (n,m) y largo del tubo:"

#: ../progress.py:26
msgid "Progress"
msgstr "Progreso"

#: ../progress.py:33
msgid "Scaling deformation:"
msgstr "Escala de deformación:"

#: ../progress.py:39
#, python-format
msgid "Step number %s of %s."
msgstr "Paso número %s de %s."

#. Minimization progress frame
#. Box containing frame and spacing
#: ../progress.py:54
msgid "Energy minimization:"
msgstr "Minimización de energía:"

#: ../progress.py:61
msgid "Step number: "
msgstr "Paso número: "

#: ../progress.py:63
msgid "F<sub>max</sub>: "
msgstr "F<sub>máx</sub>: "

#: ../progress.py:103
msgid "unknown"
msgstr "desconocido"

#: ../progress.py:180
msgid "Status: "
msgstr "Estado: "

#: ../progress.py:182
msgid "Iteration: "
msgstr "Iteración: "

#: ../progress.py:185
msgid "log<sub>10</sub>(change):"
msgstr "log<sub>10</sub> (cambio):"

#: ../progress.py:188
msgid "Wave functions: "
msgstr "Funciones de onda: "

#: ../progress.py:190
msgid "Density: "
msgstr "Densidad: "

#: ../progress.py:192
msgid "Energy: "
msgstr "Energía: "

#: ../progress.py:195
msgid "GPAW version: "
msgstr "Versión de GPAW: "

#: ../progress.py:198
msgid "N/A"
msgstr "No disponible"

#: ../progress.py:199
msgid "Memory estimate: "
msgstr "Memoria estimada: "

#: ../progress.py:234
msgid "No info"
msgstr "No hay información"

#: ../progress.py:244
msgid "Initializing"
msgstr "Iniciando"

#: ../progress.py:245
msgid "Positions:"
msgstr "Posiciones:"

#: ../progress.py:249
msgid "Starting calculation"
msgstr "Comenzando cálculo"

#: ../progress.py:286
msgid "unchanged"
msgstr "sin cambios"

#: ../progress.py:296
msgid "Self-consistency loop"
msgstr "Bucle de auto consistencia"

#: ../progress.py:301
msgid "Calculating forces"
msgstr "Calculando fuerzas"

#: ../progress.py:302
msgid " (converged)"
msgstr " (convergido)"

#: ../pybutton.py:37
msgid "Python"
msgstr "Python"

#: ../pybutton.py:48
msgid "No Python code"
msgstr "No es código de Python"

#: ../pybutton.py:52
#, python-format
msgid ""
"\n"
"Title: %(title)s\n"
"Time: %(time)s\n"
msgstr ""
"\n"
"Título: %(title)s\n"
"Tiempo:  %(time)s\n"

#: ../pybutton.py:61
msgid "ag: Python code"
msgstr "ag: código en Python"

#: ../pybutton.py:65
msgid "Information:"
msgstr "Información:"

#: ../pybutton.py:72
msgid "Python code:"
msgstr "Código en Python:"

#: ../quickinfo.py:9
msgid "Single image loaded."
msgstr "Una imagen cargada."

#: ../quickinfo.py:10
#, python-format
msgid "Image %d loaded (0 - %d)."
msgstr "Imagen %d cargada (0 - %d)."

#: ../quickinfo.py:11
msgid "Unit cell is fixed."
msgstr "La celda unitaria está fija."

#: ../quickinfo.py:12
msgid "Unit cell varies."
msgstr "La celda unitaria varía."

#: ../quickinfo.py:14
#, python-format
msgid ""
"%s\n"
"\n"
"Number of atoms: %d.\n"
"\n"
"Unit cell:\n"
"  %8.3f  %8.3f  %8.3f\n"
"  %8.3f  %8.3f  %8.3f\n"
"  %8.3f  %8.3f  %8.3f\n"
"%s\n"
msgstr ""
"%s\n"
"\n"
"Número de átomos: %d.\n"
"\n"
"Celda unitaria:\n"
"  %8.3f  %8.3f  %8.3f\n"
"  %8.3f  %8.3f  %8.3f\n"
"  %8.3f  %8.3f  %8.3f\n"
"%s\n"

#: ../quickinfo.py:29
msgid "Quick Info"
msgstr "Información rápida"

#: ../quickinfo.py:33
msgid "No atoms loaded."
msgstr "No hay átomos seleccionados."

#: ../render.py:15
msgid ""
"    Textures can be used to highlight different parts of\n"
"    an atomic structure. This window applies the default\n"
"    texture to the entire structure and optionally\n"
"    applies a different texture to subsets of atoms that\n"
"    can be selected using the mouse.\n"
"    An alternative selection method is based on a boolean\n"
"    expression in the entry box provided, using the\n"
"    variables x, y, z, or Z. For example, the expression\n"
"    Z == 11 and x > 10 and y > 10\n"
"    will mark all sodium atoms with x or coordinates\n"
"    larger than 10. In either case, the button labeled\n"
"    `Create new texture from selection` will enable\n"
"    to change the attributes of the current selection.\n"
"    "
msgstr ""
"    Las texturas pueden ser utilizadas para destacar diferentes partes\n"
"    de una estructura atómica. Esta ventana aplica la textura por defecto\n"
"    a la estructura completa. Opcionalmente, aplica una textura distinta\n"
"    a subconjuntos de átomos, los cuales pueden ser seleccionados utilizando\n"
"    el ratón.\n"
"    Además, en esta versión de ASE, se implementa un método de\n"
"    selección alternativo, el cual está basado en expresiones\n"
"    booleanas. Estas se pueden fijar en la caja de entrada, utilizando\n"
"    las variables x, y, z ó Z. Por ejemplo, la expresión\n"
"    Z == 11 and x > 10 and y > 10 marcará todos los átomos de sodio\n"
"    con x o coordenadas mayores que 10.  En cualquier caso, el botón\n"
"    'Crear nueva estructura desde la selección' activará los cambios a\n"
"    los atributos de la selección actual.\n"
"    "

#: ../render.py:33
msgid "Render current view in povray ... "
msgstr "Dibujar vista actual en povray ... "

#: ../render.py:37
#, python-format
msgid "Rendering %d atoms."
msgstr "Dibujando %d átomos."

#: ../render.py:42
msgid "Render constraints"
msgstr "Restricciones del dibujo"

#: ../render.py:45
msgid "Width"
msgstr "Ancho"

#: ../render.py:46
msgid "     Height"
msgstr "     Altura"

#: ../render.py:53
msgid "Render unit cell"
msgstr "Dibujar celda unitaria"

#: ../render.py:62
msgid "Line width"
msgstr "Ancho de la línea"

#: ../render.py:64
msgid "Angstrom           "
msgstr "Angstrom           "

#: ../render.py:74
msgid "Set"
msgstr "Fijar"

#: ../render.py:76
msgid "Output basename: "
msgstr "Nombre base para el archivo de salida: "

#: ../render.py:78
msgid "               Filename: "
msgstr "               Nombre de archivo: "

#: ../render.py:89
msgid " Default texture for atoms: "
msgstr " Textura por defecto para los átomos: "

#: ../render.py:90
msgid "    transparency: "
msgstr "    transparencia: "

#: ../render.py:91
msgid "Define atom selection for new texture:"
msgstr "Definir al selección del átomo para la nueva textura:"

#: ../render.py:93
msgid "Select"
msgstr "Seleccionar"

#: ../render.py:97
msgid "Create new texture from selection"
msgstr "Crear nueva textura desde selección"

#: ../render.py:99
msgid "Help on textures"
msgstr "Ayuda en texturas"

#: ../render.py:112
msgid "Camera type: "
msgstr "Tipo de cámara: "

#: ../render.py:113
msgid "     Camera distance"
msgstr "     Distancia de la cámara"

#: ../render.py:114
msgid "Render current frame"
msgstr "Dibujar el cuadro actual"

#: ../render.py:118
#, python-format
msgid "Render all %d frames"
msgstr "Dibujar todos los %d cuadros"

#: ../render.py:123
msgid "Transparent background"
msgstr "Fondo transparente"

#: ../render.py:126
msgid "Run povray       "
msgstr "Ejecutar povray       "

#: ../render.py:129
msgid "Keep povray files       "
msgstr "Mantener los archivos povray       "

#: ../render.py:132
msgid "Show output window"
msgstr "Mostrar ventana de salida"

#: ../render.py:213
msgid "  transparency: "
msgstr "  transparencia: "

#: ../render.py:219
msgid ""
"Can not create new texture! Must have some atoms selected to create a new "
"material!"
msgstr ""
"¡No se puede crear la nueva textura! ¡Se debe seleccionar algunos átomos "
"para crear un nuevo material!"

#: ../repeat.py:12
msgid "Repeat"
msgstr "Repetir"

#: ../repeat.py:19
msgid "Set unit cell"
msgstr "Fijar la celda unitaria"

#: ../rotate.py:15
msgid "Rotate"
msgstr "Rotar"

#: ../rotate.py:17
msgid "Rotation angles:"
msgstr "Ángulos de rotación:"

#: ../rotate.py:27
msgid ""
"Note:\n"
"You can rotate freely\n"
"with the mouse, by holding\n"
"down mouse button 2."
msgstr ""
"Nota:\n"
"Usted puede rotar libremente\n"
"con el ratón, presionando el\n"
"botón número 2 del ratón."

#: ../scaling.py:49
msgid "Homogeneous scaling"
msgstr "Escala homogénea"

#: ../scaling.py:59
msgid "3D deformation   "
msgstr "Deformación en tres dimensiones   "

#: ../scaling.py:60
msgid "2D deformation   "
msgstr "Deformación en dos dimensiones   "

#: ../scaling.py:61
msgid "1D deformation   "
msgstr "Deformación en una dimensión   "

#: ../scaling.py:64
msgid "Bulk"
msgstr "Bulto"

#: ../scaling.py:66
msgid "xy-plane"
msgstr "plano xy"

#: ../scaling.py:68
msgid "xz-plane"
msgstr "plano xz"

#: ../scaling.py:70
msgid "yz-plane"
msgstr "plano yz"

#: ../scaling.py:72
msgid "x-axis"
msgstr "eje x"

#: ../scaling.py:74
msgid "y-axis"
msgstr "eje y"

#: ../scaling.py:76
msgid "z-axis"
msgstr "eje z"

#: ../scaling.py:89
msgid "Allow deformation along non-periodic directions."
msgstr "Permitir deformaciones a lo largo de direcciones no periódicas."

#. Parameters for the deformation
#: ../scaling.py:94
msgid "Deformation:"
msgstr "Deformación:"

#: ../scaling.py:100
msgid "Maximal scale factor: "
msgstr "Factor de escala máximo: "

#: ../scaling.py:103
msgid "Scale offset: "
msgstr "Compensación de escala: "

#: ../scaling.py:106
msgid "Number of steps: "
msgstr "Número de pasos: "

#: ../scaling.py:107
msgid "Only positive deformation"
msgstr "Sólo deformaciones positivas"

#. Atomic relaxations
#: ../scaling.py:112
msgid "Atomic relaxations:"
msgstr "Relajaciones atómicas:"

#: ../scaling.py:116
msgid "On   "
msgstr "Encendido   "

#: ../scaling.py:117
msgid "Off"
msgstr "Apagado"

#. Results
#: ../scaling.py:128
msgid "Results:"
msgstr "Resultados:"

#: ../scaling.py:130
msgid "Keep original configuration"
msgstr "Mantener la configuración original"

#: ../scaling.py:132
msgid "Load optimal configuration"
msgstr "Cargar la configuración óptima"

#: ../scaling.py:134
msgid "Load all configurations"
msgstr "Cargar todas las configuraciones"

#: ../scaling.py:143
msgid "Strain\t\tEnergy [eV]"
msgstr "Energía de deformación [eV]"

#: ../scaling.py:144
msgid "Fit:"
msgstr "Ajuste:"

#: ../scaling.py:150
msgid "2nd"
msgstr "Segundo"

#: ../scaling.py:151
msgid "3rd"
msgstr "Tercero"

#: ../scaling.py:155
msgid "Order of fit: "
msgstr "Grado del ajuste: "

#. Update display to reflect cancellation of simulation.
#: ../scaling.py:348
msgid "Calculation CANCELLED."
msgstr "Cálculo CANCELADO."

#. Update display to reflect succesful end of simulation.
#: ../scaling.py:359
msgid "Calculation completed."
msgstr "Cálculo terminado."

#: ../scaling.py:382
msgid "No trustworthy minimum: Old configuration kept."
msgstr "El mínimo no es confiable: se mantiene la configuración anterior."

#: ../scaling.py:422
#, python-format
msgid ""
"Insufficent data for a fit\n"
"(only %i data points)\n"
msgstr ""
"Datos insuficientes para un ajuste\n"
"(sólo hay %i puntos)\n"

#: ../scaling.py:426
msgid ""
"REVERTING TO 2ND ORDER FIT\n"
"(only 3 data points)\n"
"\n"
msgstr ""
"VOLVIENDO A UN AJUSTE DE SEGUNDO ORDEN\n"
"(sólo con 3 puntos)\n"
"\n"

#: ../scaling.py:442
msgid "No minimum found!"
msgstr "¡No se encontró el mínimo!"

#: ../scaling.py:456
msgid ""
"\n"
"WARNING: Minimum is outside interval\n"
msgstr ""
"\n"
"ADVERTENCIA: El mínimo está fuera del intervalo\n"

#: ../scaling.py:457
msgid "It is UNRELIABLE!\n"
msgstr "¡Esto NO es confiable!\n"

#: ../settings.py:15
msgid "Constraints:"
msgstr "Restricciones:"

#: ../settings.py:18
msgid "release"
msgstr "Soltar"

#: ../settings.py:22
msgid "Constrain immobile atoms"
msgstr "Restringir los átomos inmóbiles"

#: ../settings.py:24
msgid "Clear all constraints"
msgstr "Eliminar todas las restricciones"

#: ../settings.py:30
msgid "Visibility:"
msgstr "Visibilidad:"

#: ../settings.py:31
msgid "Hide"
msgstr "Esconder"

#: ../settings.py:33
msgid "show"
msgstr "Mostrar"

#: ../settings.py:37
msgid "View all atoms"
msgstr "Ver todos los átomos"

#: ../settings.py:43
msgid "Miscellaneous:"
msgstr "Misceláneos:"

#: ../settings.py:46
msgid "Scale atomic radii:"
msgstr "Radio de escala atómica:"

#. A close button
#: ../settings.py:51
msgid "\n"
msgstr "\n"

#: ../setupwindow.py:51
msgid "No crystal structure data"
msgstr "No existen los datos de estructura cristalina"

#: ../setupwindow.py:62
msgid "  ERROR: Invalid element!"
msgstr "  ERROR: ¡elemento inválido!"

#: ../simulation.py:24
msgid " (rerun simulation)"
msgstr " (recalcular la simulación)"

#: ../simulation.py:25
msgid " (continue simulation)"
msgstr " (continuar simulación)"

#: ../simulation.py:27
msgid "Select starting configuration:"
msgstr "Seleccione la configuración inicial:"

#: ../simulation.py:32
#, python-format
msgid "There are currently %i configurations loaded."
msgstr "Actualmente hay %i configuraciones cargadas."

# Elegir cual será utilizada como la configuración inicial
#: ../simulation.py:36
msgid "Choose which one to use as the initial configuration"
msgstr "Elegir cual será utilizada como la configuración inicial"

#: ../simulation.py:40
#, python-format
msgid "The first configuration %s."
msgstr "La primera configuración %s."

#: ../simulation.py:43
msgid "Configuration number "
msgstr "Configuración número "

#: ../simulation.py:49
#, python-format
msgid "The last configuration %s."
msgstr "La última configuración %s."

#: ../simulation.py:85
msgid "Run"
msgstr "Calcular"

#: ../simulation.py:105
msgid "No calculator: Use Calculate/Set Calculator on the menu."
msgstr "No hay un calculador. Use Calcular/Fijar Calculador en el menú."

#: ../status.py:36 ../status.py:38
msgid "Tip for status box ..."
msgstr "Consejo para la ventana de estado ..."

#. TRANSLATORS: mom refers to magnetic moment
#: ../status.py:62
#, python-format
msgid " tag=%(tag)s mom=%(mom)1.2f"
msgstr " etiqueta=%(tag)s momento magnético=%(mom)1.2f"

#: ../status.py:103
msgid "dihedral"
msgstr "diedral"

#: ../surfaceslab.py:14
msgid ""
"  Use this dialog to create surface slabs.  Select the element by\n"
"writing the chemical symbol or the atomic number in the box.  Then\n"
"select the desired surface structure.  Note that some structures can\n"
"be created with an othogonal or a non-orthogonal unit cell, in these\n"
"cases the non-orthogonal unit cell will contain fewer atoms.\n"
"\n"
"  If the structure matches the experimental crystal structure, you can\n"
"look up the lattice constant, otherwise you have to specify it\n"
"yourself."
msgstr ""
"Use esta ventana para crear un trozo de superficie. Seleccione el\n"
"elemento escribiendo el símbolo químico ó el número atómico en la\n"
"caja. Luego, seleccione la estructura de la superficie deseada. Note\n"
"que algunas estructuras pueden ser creadas con una celda unitaria or-\n"
"togonal u no ortogonal. En estos casos, la celda unitaria no ortogonal\n"
"contendrá menos átomos.\n"
"\n"
"Si la estructura coincide con la estructura cristalina experimental, usted\n"
"podrá buscar la constante de red en la base de datos de ASE. En otro caso, \n"
"tendrá que especificarla manualmente."

#. Name, structure, orthogonal, support-nonorthogonal, function
#: ../surfaceslab.py:26
msgid "FCC(100)"
msgstr "FCC(100)"

#: ../surfaceslab.py:26 ../surfaceslab.py:27 ../surfaceslab.py:28
#: ../surfaceslab.py:30
msgid "fcc"
msgstr "fcc"

#: ../surfaceslab.py:27
msgid "FCC(110)"
msgstr "FCC(110)"

#: ../surfaceslab.py:28
msgid "FCC(111) non-orthogonal"
msgstr "FCC (111) no ortogonal"

#: ../surfaceslab.py:30
msgid "FCC(111) orthogonal"
msgstr "FCC (111) ortogonal"

#: ../surfaceslab.py:31
msgid "BCC(100)"
msgstr "BCC(100)"

#: ../surfaceslab.py:31 ../surfaceslab.py:32 ../surfaceslab.py:34
#: ../surfaceslab.py:35 ../surfaceslab.py:37
msgid "bcc"
msgstr "bcc"

#: ../surfaceslab.py:32
msgid "BCC(110) non-orthogonal"
msgstr "BCC (110) no ortogonal"

#: ../surfaceslab.py:34
msgid "BCC(110) orthogonal"
msgstr "BCC (110) ortogonal"

#: ../surfaceslab.py:35
msgid "BCC(111) non-orthogonal"
msgstr "BCC (111) no ortogonal"

#: ../surfaceslab.py:37
msgid "BCC(111) orthogonal"
msgstr "BCC (111) ortogonal"

#: ../surfaceslab.py:38
msgid "HCP(0001) non-orthogonal"
msgstr "HCP (0001) no ortogonal"

#: ../surfaceslab.py:38 ../surfaceslab.py:40 ../surfaceslab.py:41
msgid "hcp"
msgstr "hcp"

#: ../surfaceslab.py:40
msgid "HCP(0001) orthogonal"
msgstr "HCP (0001) ortogonal"

#: ../surfaceslab.py:41
msgid "HCP(10-10) orthogonal"
msgstr "HCP (10-10) ortogonal"

#: ../surfaceslab.py:43
msgid "DIAMOND(100) orthogonal"
msgstr "Diamante (100) ortogonal"

#: ../surfaceslab.py:43 ../surfaceslab.py:45
msgid "diamond"
msgstr "diamante"

#: ../surfaceslab.py:45
msgid "DIAMOND(111) non-orthogonal"
msgstr "Diamante (111) no ortogonal"

#: ../surfaceslab.py:60
msgid "Surface"
msgstr "Superficie"

#: ../surfaceslab.py:90
msgid "Lattice constant: "
msgstr "Constante de red: "

#: ../surfaceslab.py:97
msgid "a:"
msgstr "a:"

#: ../surfaceslab.py:109
#, python-format
msgid "(%.1f %% of ideal)"
msgstr "(%.1f %% de ideal)"

#: ../surfaceslab.py:126
msgid "Size: \tx: "
msgstr "Tamaño en\tx:"

#: ../surfaceslab.py:128
msgid "\t\ty: "
msgstr "\t\ty: "

#: ../surfaceslab.py:130
msgid "      \t\tz: "
msgstr "      \t\tz: "

#: ../surfaceslab.py:131
msgid " layers,  "
msgstr " capas,  "

#: ../surfaceslab.py:132
msgid " Å vacuum"
msgstr " vacío en Å"

#: ../surfaceslab.py:133
msgid "\t\tNo size information yet."
msgstr "\t\tNo hay información sobre el tamaño aún."

#. Buttons
#: ../surfaceslab.py:142
msgid "Creating a surface slab."
msgstr "Creando un trozo de superficie."

#: ../surfaceslab.py:212
#, python-format
msgid "%i atoms."
msgstr "Átomos %i."

#: ../surfaceslab.py:224
msgid "No structure specified!"
msgstr "¡No se especificó la estructura!"

#: ../surfaceslab.py:233
#, python-format
msgid "%(struct)s lattice constant unknown for %(element)s."
msgstr ""
"La constante de red %(struct)s es desconocida para el elemento %(element)s."

#: ../widgets.py:58 ../widgets.py:87
msgid "Help"
msgstr "Ayuda"

#: ../widgets.py:104
msgid "Clear constraint"
msgstr "Borrar restricción"

#~ msgid "Max force: %.2f (this frame), %.2f (all frames)"
#~ msgstr "Fuerza máx: %.2f (este cuadro), %.2f (todos los cuadros)"

#~ msgid "Max force: %.2f."
#~ msgstr "Fuerza máx: %.2f."

#~ msgid "Max velocity: %.2f (this frame), %.2f (all frames)"
#~ msgstr "Velocidad máxima: %.2f (este cuadro), %.2f (todos los cuadros)"

#~ msgid "Max velocity: %.2f."
#~ msgstr "Velocidad máxima: %.2f."

#~ msgid "Min, max charge: %.2f, %.2f (this frame),"
#~ msgstr "Carga mín, máx: %.2f, %.2f (este cuadro),"

#~ msgid "Min, max charge: %.2f, %.2f."
#~ msgstr "Carga mín, máx: %.2f, %.2f."

#~ msgid ""
#~ "\n"
#~ "An exception occurred!  Please report the issue to\n"
#~ "ase-developers@listserv.fysik.dtu.dk - thanks!  Please also report this "
#~ "if\n"
#~ "it was a user error, so that a better error message can be provided\n"
#~ "next time."
#~ msgstr ""
#~ "\n"
#~ "Se produjo un error! Por favor, reporte el problema a\n"
#~ "\n"
#~ "ase-developers@listserv.fysik.dtu.dk \n"
#~ "\n"
#~ "Muchas gracias! Por favor, reporte también el problema si\n"
#~ "fue un error de usuario, de esta forma podemos proveer un\n"
#~ "mejor mensaje de error la próxima vez."

#~ msgid "Save ..."
#~ msgstr "Guardar ..."

#~ msgid "XYZ file"
#~ msgstr "Archivo XYZ"

#~ msgid "ASE trajectory"
#~ msgstr "Trajectoria ASE"

#~ msgid "PDB file"
#~ msgstr "Archivo PDB"

#~ msgid "Gaussian cube file"
#~ msgstr "Archivo cube (Gaussian)"

#~ msgid "Python script"
#~ msgstr "Script de Python"

#~ msgid "VNL file"
#~ msgstr "Archivo VNL"

#~ msgid "Portable Network Graphics"
#~ msgstr "Archivo PNG"

#~ msgid "Persistence of Vision"
#~ msgstr "Archivo POV"

#~ msgid "Encapsulated PostScript"
#~ msgstr "Archivo EPS"

#~ msgid "FHI-aims geometry input"
#~ msgstr "Geometría de entrada (FHI-aims)"

#~ msgid "VASP geometry input"
#~ msgstr "Geometría de entrada (VASP)"

#~ msgid "cif file"
#~ msgstr "Archivo cif"

#~ msgid "Save current image only (#%d)"
#~ msgstr "Guardar solamente la imagen actual (#%d)"

#~ msgid "Slice: "
#~ msgstr "Trozo: "

#~ msgid "Help for slice ..."
#~ msgstr "Ayuda para trozar ..."

#~ msgid "ase-gui INTERNAL ERROR: strange response in Save,"
#~ msgstr "ERROR INTERNO DE ase-gui: respuesta extraña en guardar,"

#~ msgid "Unknown output format!"
#~ msgstr "¡Formato de salida desconocido!"

#~ msgid "Use one of: %s"
#~ msgstr "Use uno de: %s"

#~ msgid "  %8.3f, %8.3f, %8.3f eV/Å\n"
#~ msgstr "  %8.3f, %8.3f, %8.3f eV/Å\n"

#~ msgid "%s (a=%.3f Å)"
#~ msgstr "%s (a=%.3f Å)"

#~ msgid "  %s: %s, Z=%i, %s"
#~ msgstr "  %s: %s, Z=%i, %s"

#~ msgid " #%d %s (%s): %.3f Å, %.3f Å, %.3f Å "
#~ msgstr " #%d %s (%s): %.3f Å, %.3f Å, %.3f Å "

#~ msgid " %s-%s: %.3f Å"
#~ msgstr " %s-%s: %.3f Å"

#~ msgid " %s-%s-%s: %.1f°, %.1f°, %.1f°"
#~ msgstr " %s-%s-%s: %.1f°, %.1f°, %.1f°"

#~ msgid "c:"
#~ msgstr "c:"

#~ msgid "FILE"
#~ msgstr "ARCHIVO"

#~ msgid "%prog [options] [file[, file2, ...]]"
#~ msgstr "%prog [opciones] [archivo[, archivo2, ...]]"

#~ msgid "NUMBER"
#~ msgstr "NÚMERO"

#~ msgid "I"
#~ msgstr "I"

#~ msgid "Examples: \"-R -90x\", \"-R 90z,-30x\"."
#~ msgstr "Ejemplos: \"-R -90x\", \"-R 90z,-30x\"."

#~ msgid "EXPR"
#~ msgstr "EXPR"

#~ msgid "N"
#~ msgstr "N"
