# Scottish Gaelic translations for ase package. # Copyright (C) 2020 ASE developers # This file is distributed under the same license as the ase package. # # Bruce Milne , 2020. # msgid "" msgstr "" "Project-Id-Version: ase\n" "Report-Msgid-Bugs-To: ase-users@listserv.fysik.dtu.dk\n" "POT-Creation-Date: 2020-09-15 18:49+0200\n" "PO-Revision-Date: 2020-09-15 19:05+0200\n" "Last-Translator: Bruce Milne \n" "Language-Team: Scottish Gaelic\n" "Language: gd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;\n" #: ../add.py:10 msgid "(selection)" msgstr "" #: ../add.py:16 msgid "Add atoms" msgstr "" #: ../add.py:17 msgid "Specify chemical symbol, formula, or filename." msgstr "" #: ../add.py:44 msgid "Add:" msgstr "" #: ../add.py:45 msgid "File ..." msgstr "" #: ../add.py:54 msgid "Coordinates:" msgstr "" #: ../add.py:56 msgid "" "Coordinates are relative to the center of the selection, if any, else " "absolute." msgstr "" #: ../add.py:58 msgid "Check positions" msgstr "" #: ../add.py:59 ../nanoparticle.py:262 msgid "Add" msgstr "" #. May show UI error #: ../add.py:104 msgid "Cannot add atoms" msgstr "" #: ../add.py:105 msgid "{} is neither atom, molecule, nor file" msgstr "" #: ../add.py:143 msgid "Bad positions" msgstr "" #: ../add.py:144 msgid "" "Atom would be less than 0.5 Å from an existing atom. To override, uncheck " "the check positions option." msgstr "" #. TRANSLATORS: This is a title of a window. #: ../celleditor.py:48 msgid "Cell Editor" msgstr "" #: ../celleditor.py:52 msgid "A:" msgstr "" #: ../celleditor.py:52 msgid "||A||:" msgstr "" #: ../celleditor.py:53 ../celleditor.py:55 ../celleditor.py:57 msgid "periodic:" msgstr "" #: ../celleditor.py:54 msgid "B:" msgstr "" #: ../celleditor.py:54 msgid "||B||:" msgstr "" #: ../celleditor.py:56 msgid "C:" msgstr "" #: ../celleditor.py:56 msgid "||C||:" msgstr "" #: ../celleditor.py:58 msgid "∠BC:" msgstr "" #: ../celleditor.py:58 msgid "∠AC:" msgstr "" #: ../celleditor.py:59 msgid "∠AB:" msgstr "" #: ../celleditor.py:60 msgid "Scale atoms with cell:" msgstr "" #: ../celleditor.py:61 msgid "Apply Vectors" msgstr "" #: ../celleditor.py:62 msgid "Apply Magnitudes" msgstr "" #: ../celleditor.py:63 msgid "Apply Angles" msgstr "" #: ../celleditor.py:64 msgid "" "Pressing 〈Enter〉 as you enter values will automatically apply correctly" msgstr "" #. TRANSLATORS: verb #: ../celleditor.py:67 msgid "Center" msgstr "" #: ../celleditor.py:68 msgid "Wrap" msgstr "" #: ../celleditor.py:69 msgid "Vacuum:" msgstr "" #: ../celleditor.py:70 msgid "Apply Vacuum" msgstr "" #: ../colors.py:17 msgid "Colors" msgstr "" #: ../colors.py:19 msgid "Choose how the atoms are colored:" msgstr "" #: ../colors.py:22 msgid "By atomic number, default \"jmol\" colors" msgstr "" #: ../colors.py:23 msgid "By tag" msgstr "" #: ../colors.py:24 msgid "By force" msgstr "" #: ../colors.py:25 msgid "By velocity" msgstr "" #: ../colors.py:26 msgid "By initial charge" msgstr "" #: ../colors.py:27 msgid "By magnetic moment" msgstr "" #: ../colors.py:28 msgid "By number of neighbors" msgstr "" #: ../colors.py:98 msgid "cmap:" msgstr "" #: ../colors.py:100 msgid "N:" msgstr "" #. XXX what are optimal allowed range and steps ? #: ../colors.py:116 msgid "min:" msgstr "" #: ../colors.py:119 msgid "max:" msgstr "" #: ../constraints.py:7 msgid "Constraints" msgstr "" #: ../constraints.py:8 ../constraints.py:10 ../settings.py:13 msgid "Constrain" msgstr "" #: ../constraints.py:9 ../constraints.py:13 msgid "selected atoms" msgstr "" #: ../constraints.py:11 msgid "immobile atoms" msgstr "" #: ../constraints.py:12 msgid "Unconstrain" msgstr "" #: ../constraints.py:14 msgid "Clear constraints" msgstr "" #: ../graphs.py:9 msgid "" "Symbols:\n" "e: total energy\n" "epot: potential energy\n" "ekin: kinetic energy\n" "fmax: maximum force\n" "fave: average force\n" "R[n,0-2]: position of atom number n\n" "d(n1,n2): distance between two atoms " "n1 and n2\n" "i: current image number\n" "E[i]: energy of image number i\n" "F[n,0-2]: force on atom number n\n" "V[n,0-2]: velocity of atom number n\n" "M[n]: magnetic moment of atom number n\n" "A[0-2,0-2]: unit-cell basis vectors\n" "s: path length\n" "a(n1,n2,n3): angle between atoms n1, n2 and n3, centered on n2\n" "dih(n1,n2,n3,n4): dihedral angle between n1, " "n2, n3 and n4\n" "T: temperature (K)" msgstr "" #: ../graphs.py:40 ../graphs.py:42 msgid "Plot" msgstr "" #: ../graphs.py:44 msgid "Save" msgstr "" #: ../graphs.py:67 msgid "Save data to file ... " msgstr "" #. Subprocess probably crashed #: ../gui.py:268 msgid "Failure in subprocess" msgstr "" #: ../gui.py:275 msgid "Plotting failed" msgstr "" #: ../gui.py:282 msgid "Images must have energies and forces, and atoms must not be stationary." msgstr "" #: ../gui.py:295 msgid "Images must have energies and varying cell." msgstr "" #: ../gui.py:302 msgid "Requires 3D cell." msgstr "" #: ../gui.py:336 msgid "Quick Info" msgstr "" #: ../gui.py:478 msgid "_File" msgstr "" #: ../gui.py:479 msgid "_Open" msgstr "" #: ../gui.py:480 msgid "_New" msgstr "" #: ../gui.py:481 msgid "_Save" msgstr "" #: ../gui.py:483 msgid "_Quit" msgstr "" #: ../gui.py:485 msgid "_Edit" msgstr "" #: ../gui.py:486 msgid "Select _all" msgstr "" #: ../gui.py:487 msgid "_Invert selection" msgstr "" #: ../gui.py:488 msgid "Select _constrained atoms" msgstr "" #: ../gui.py:489 msgid "Select _immobile atoms" msgstr "" #. M('---'), #: ../gui.py:491 msgid "_Cut" msgstr "" #: ../gui.py:492 msgid "_Copy" msgstr "" #: ../gui.py:493 msgid "_Paste" msgstr "" #: ../gui.py:495 msgid "Hide selected atoms" msgstr "" #: ../gui.py:496 msgid "Show selected atoms" msgstr "" #: ../gui.py:498 msgid "_Modify" msgstr "" #: ../gui.py:499 msgid "_Add atoms" msgstr "" #: ../gui.py:500 msgid "_Delete selected atoms" msgstr "" #: ../gui.py:502 msgid "Edit _cell" msgstr "" #: ../gui.py:504 msgid "_First image" msgstr "" #: ../gui.py:505 msgid "_Previous image" msgstr "" #: ../gui.py:506 msgid "_Next image" msgstr "" #: ../gui.py:507 msgid "_Last image" msgstr "" #: ../gui.py:508 msgid "Append image copy" msgstr "" #: ../gui.py:510 msgid "_View" msgstr "" #: ../gui.py:511 msgid "Show _unit cell" msgstr "" #: ../gui.py:513 msgid "Show _axes" msgstr "" #: ../gui.py:515 msgid "Show _bonds" msgstr "" #: ../gui.py:517 msgid "Show _velocities" msgstr "" #: ../gui.py:519 msgid "Show _forces" msgstr "" #: ../gui.py:521 msgid "Show _Labels" msgstr "" #: ../gui.py:522 msgid "_None" msgstr "" #: ../gui.py:523 msgid "Atom _Index" msgstr "" #: ../gui.py:524 msgid "_Magnetic Moments" msgstr "" #. XXX check if exist #: ../gui.py:525 msgid "_Element Symbol" msgstr "" #: ../gui.py:526 msgid "_Initial Charges" msgstr "" #: ../gui.py:529 msgid "Quick Info ..." msgstr "" #: ../gui.py:530 msgid "Repeat ..." msgstr "" #: ../gui.py:531 msgid "Rotate ..." msgstr "" #: ../gui.py:532 msgid "Colors ..." msgstr "" #. TRANSLATORS: verb #: ../gui.py:534 msgid "Focus" msgstr "" #: ../gui.py:535 msgid "Zoom in" msgstr "" #: ../gui.py:536 msgid "Zoom out" msgstr "" #: ../gui.py:537 msgid "Change View" msgstr "" #: ../gui.py:539 msgid "Reset View" msgstr "" #: ../gui.py:540 msgid "xy-plane" msgstr "" #: ../gui.py:541 msgid "yz-plane" msgstr "" #: ../gui.py:542 msgid "zx-plane" msgstr "" #: ../gui.py:543 msgid "yx-plane" msgstr "" #: ../gui.py:544 msgid "zy-plane" msgstr "" #: ../gui.py:545 msgid "xz-plane" msgstr "" #: ../gui.py:546 msgid "a2,a3-plane" msgstr "" #: ../gui.py:547 msgid "a3,a1-plane" msgstr "" #: ../gui.py:548 msgid "a1,a2-plane" msgstr "" #: ../gui.py:549 msgid "a3,a2-plane" msgstr "" #: ../gui.py:550 msgid "a1,a3-plane" msgstr "" #: ../gui.py:551 msgid "a2,a1-plane" msgstr "" #: ../gui.py:552 msgid "Settings ..." msgstr "" #: ../gui.py:554 msgid "VMD" msgstr "" #: ../gui.py:555 msgid "RasMol" msgstr "" #: ../gui.py:556 msgid "xmakemol" msgstr "" #: ../gui.py:557 msgid "avogadro" msgstr "" #: ../gui.py:559 msgid "_Tools" msgstr "" #: ../gui.py:560 msgid "Graphs ..." msgstr "" #: ../gui.py:561 msgid "Movie ..." msgstr "" #: ../gui.py:562 msgid "Constraints ..." msgstr "" #: ../gui.py:563 msgid "Render scene ..." msgstr "" #: ../gui.py:564 msgid "_Move selected atoms" msgstr "" #: ../gui.py:565 msgid "_Rotate selected atoms" msgstr "" #: ../gui.py:567 msgid "NE_B plot" msgstr "" #: ../gui.py:568 msgid "B_ulk Modulus" msgstr "" #: ../gui.py:569 msgid "Reciprocal space ..." msgstr "" #. TRANSLATORS: Set up (i.e. build) surfaces, nanoparticles, ... #: ../gui.py:572 msgid "_Setup" msgstr "" #: ../gui.py:573 msgid "_Surface slab" msgstr "" #: ../gui.py:574 msgid "_Nanoparticle" msgstr "" #: ../gui.py:576 msgid "Nano_tube" msgstr "" #. (_('_Calculate'), #. [M(_('Set _Calculator'), self.calculator_window, disabled=True), #. M(_('_Energy and Forces'), self.energy_window, disabled=True), #. M(_('Energy Minimization'), self.energy_minimize_window, #. disabled=True)]), #: ../gui.py:584 msgid "_Help" msgstr "" #: ../gui.py:585 msgid "_About" msgstr "" #: ../gui.py:589 msgid "Webpage ..." msgstr "" #. Host window will never be shown #: ../images.py:285 msgid "Constraints discarded" msgstr "" #: ../images.py:286 msgid "Constraints other than FixAtoms have been discarded." msgstr "" #: ../modify.py:18 msgid "No atoms selected!" msgstr "" #: ../modify.py:21 msgid "Modify" msgstr "" #: ../modify.py:24 msgid "Change element" msgstr "" #: ../modify.py:27 msgid "Tag" msgstr "" #: ../modify.py:29 msgid "Moment" msgstr "" #: ../movie.py:9 msgid "Movie" msgstr "" #: ../movie.py:10 msgid "Image number:" msgstr "" #: ../movie.py:16 msgid "First" msgstr "" #: ../movie.py:17 msgid "Back" msgstr "" #: ../movie.py:18 msgid "Forward" msgstr "" #: ../movie.py:19 msgid "Last" msgstr "" #: ../movie.py:21 msgid "Play" msgstr "" #: ../movie.py:22 msgid "Stop" msgstr "" #. TRANSLATORS: This function plays an animation forwards and backwards #. alternatingly, e.g. for displaying vibrational movement #: ../movie.py:26 msgid "Rock" msgstr "" #: ../movie.py:39 msgid " Frame rate: " msgstr "" #: ../movie.py:39 msgid " Skip frames: " msgstr "" #: ../nanoparticle.py:21 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 "" #: ../nanoparticle.py:28 #, 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\n" " specify 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 "" #. Structures: Abbreviation, name, #. 4-index (boolean), two lattice const (bool), factory #: ../nanoparticle.py:88 msgid "Face centered cubic (fcc)" msgstr "" #: ../nanoparticle.py:90 msgid "Body centered cubic (bcc)" msgstr "" #: ../nanoparticle.py:92 msgid "Simple cubic (sc)" msgstr "" #: ../nanoparticle.py:94 msgid "Hexagonal closed-packed (hcp)" msgstr "" #: ../nanoparticle.py:96 msgid "Graphite" msgstr "" #: ../nanoparticle.py:128 msgid "Nanoparticle" msgstr "" #: ../nanoparticle.py:132 msgid "Get structure" msgstr "" #: ../nanoparticle.py:152 ../surfaceslab.py:68 msgid "Structure:" msgstr "" #: ../nanoparticle.py:157 msgid "Lattice constant: a =" msgstr "" #: ../nanoparticle.py:161 msgid "Layer specification" msgstr "" #: ../nanoparticle.py:161 msgid "Wulff construction" msgstr "" #: ../nanoparticle.py:164 msgid "Method: " msgstr "" #: ../nanoparticle.py:172 msgid "Add new direction:" msgstr "" #. Information #: ../nanoparticle.py:178 msgid "Information about the created cluster:" msgstr "" #: ../nanoparticle.py:179 msgid "Number of atoms: " msgstr "" #: ../nanoparticle.py:181 msgid " Approx. diameter: " msgstr "" #: ../nanoparticle.py:190 msgid "Automatic Apply" msgstr "" #: ../nanoparticle.py:193 ../nanotube.py:49 msgid "Creating a nanoparticle." msgstr "" #: ../nanoparticle.py:195 ../nanotube.py:50 ../surfaceslab.py:81 msgid "Apply" msgstr "" #: ../nanoparticle.py:196 ../nanotube.py:51 ../surfaceslab.py:82 msgid "OK" msgstr "" #: ../nanoparticle.py:225 msgid "Up" msgstr "" #: ../nanoparticle.py:226 msgid "Down" msgstr "" #: ../nanoparticle.py:227 msgid "Delete" msgstr "" #: ../nanoparticle.py:269 msgid "Number of atoms" msgstr "" #: ../nanoparticle.py:269 msgid "Diameter" msgstr "" #: ../nanoparticle.py:277 msgid "above " msgstr "" #: ../nanoparticle.py:277 msgid "below " msgstr "" #: ../nanoparticle.py:277 msgid "closest " msgstr "" #: ../nanoparticle.py:280 msgid "Smaller" msgstr "" #: ../nanoparticle.py:281 msgid "Larger" msgstr "" #: ../nanoparticle.py:282 msgid "Choose size using:" msgstr "" #: ../nanoparticle.py:284 msgid "atoms" msgstr "" #: ../nanoparticle.py:285 msgid "ų" msgstr "" #: ../nanoparticle.py:287 msgid "Rounding: If exact size is not possible, choose the size:" msgstr "" #: ../nanoparticle.py:315 msgid "Surface energies (as energy/area, NOT per atom):" msgstr "" #: ../nanoparticle.py:317 msgid "Number of layers:" msgstr "" #: ../nanoparticle.py:345 msgid "At least one index must be non-zero" msgstr "" #: ../nanoparticle.py:348 msgid "Invalid hexagonal indices" msgstr "" #: ../nanoparticle.py:414 msgid "Unsupported or unknown structure" msgstr "" #: ../nanoparticle.py:415 #, python-brace-format msgid "Element = {0}, structure = {1}" msgstr "" #: ../nanoparticle.py:529 ../nanotube.py:82 ../surfaceslab.py:221 msgid "No valid atoms." msgstr "" #: ../nanoparticle.py:530 ../nanotube.py:83 ../surfaceslab.py:222 #: ../widgets.py:111 msgid "You have not (yet) specified a consistent set of parameters." msgstr "" #: ../nanotube.py:11 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 "" #: ../nanotube.py:24 #, python-brace-format msgid "" "{natoms} atoms, diameter: {diameter:.3f} Å, total length: {total_length:.3f} " "Å" msgstr "" #: ../nanotube.py:38 msgid "Nanotube" msgstr "" #: ../nanotube.py:41 msgid "Bond length: " msgstr "" #: ../nanotube.py:43 msgid "Å" msgstr "" #: ../nanotube.py:44 msgid "Select roll-up vector (n,m) and tube length:" msgstr "" #: ../nanotube.py:47 msgid "Length:" msgstr "" #: ../quickinfo.py:27 msgid "This frame has no atoms." msgstr "" #: ../quickinfo.py:32 msgid "Single image loaded." msgstr "" #: ../quickinfo.py:34 msgid "Image {} loaded (0–{})." msgstr "" #: ../quickinfo.py:36 msgid "Number of atoms: {}" msgstr "" #: ../quickinfo.py:46 msgid "Unit cell [Å]:" msgstr "" #: ../quickinfo.py:48 msgid "no" msgstr "" #: ../quickinfo.py:48 msgid "yes" msgstr "" #. TRANSLATORS: This has the form Periodic: no, no, yes #: ../quickinfo.py:51 msgid "Periodic: {}, {}, {}" msgstr "" #: ../quickinfo.py:56 msgid "Lengths [Å]: {:.3f}, {:.3f}, {:.3f}" msgstr "" #: ../quickinfo.py:57 msgid "Angles: {:.1f}°, {:.1f}°, {:.1f}°" msgstr "" #: ../quickinfo.py:60 msgid "Volume: {:.3f} ų" msgstr "" #: ../quickinfo.py:66 msgid "Unit cell is fixed." msgstr "" #: ../quickinfo.py:68 msgid "Unit cell varies." msgstr "" #: ../quickinfo.py:74 msgid "Could not recognize the lattice type" msgstr "" #: ../quickinfo.py:76 msgid "Unexpected error determining lattice type" msgstr "" #: ../quickinfo.py:78 msgid "" "Reduced Bravais lattice:\n" "{}" msgstr "" #: ../quickinfo.py:107 msgid "Calculator: {} (cached)" msgstr "" #: ../quickinfo.py:109 msgid "Calculator: {} (attached)" msgstr "" #: ../quickinfo.py:116 msgid "Energy: {:.3f} eV" msgstr "" #: ../quickinfo.py:121 msgid "Max force: {:.3f} eV/Å" msgstr "" #: ../quickinfo.py:125 msgid "Magmom: {:.3f} µ" msgstr "" #: ../render.py:16 msgid "Render current view in povray ... " msgstr "" #: ../render.py:17 #, python-format msgid "Rendering %d atoms." msgstr "" #: ../render.py:22 msgid "Size" msgstr "" #: ../render.py:27 msgid "Line width" msgstr "" #: ../render.py:28 msgid "Ångström" msgstr "" #: ../render.py:30 msgid "Render constraints" msgstr "" #: ../render.py:31 msgid "Render unit cell" msgstr "" #: ../render.py:37 msgid "Output basename: " msgstr "" #: ../render.py:39 msgid "Output filename: " msgstr "" #: ../render.py:44 msgid "Atomic texture set:" msgstr "" #: ../render.py:51 msgid "Camera type: " msgstr "" #: ../render.py:52 msgid "Camera distance" msgstr "" #. render current frame/all frames #: ../render.py:55 msgid "Render current frame" msgstr "" #: ../render.py:56 msgid "Render all frames" msgstr "" #: ../render.py:61 msgid "Run povray" msgstr "" #: ../render.py:62 msgid "Keep povray files" msgstr "" #: ../render.py:63 msgid "Show output window" msgstr "" #: ../render.py:64 msgid "Transparent background" msgstr "" #: ../render.py:68 msgid "Render" msgstr "" #: ../repeat.py:7 msgid "Repeat" msgstr "" #: ../repeat.py:8 msgid "Repeat atoms:" msgstr "" #: ../repeat.py:12 msgid "Set unit cell" msgstr "" #: ../rotate.py:12 msgid "Rotate" msgstr "" #: ../rotate.py:13 msgid "Rotation angles:" msgstr "" #: ../rotate.py:17 msgid "Update" msgstr "" #: ../rotate.py:18 msgid "" "Note:\n" "You can rotate freely\n" "with the mouse, by holding\n" "down mouse button 2." msgstr "" #: ../save.py:12 msgid "" "Append name with \"@n\" in order to write image\n" "number \"n\" instead of the current image. Append\n" "\"@start:stop\" or \"@start:stop:step\" if you want\n" "to write a range of images. You can leave out\n" "\"start\" and \"stop\" so that \"name@:\" will give\n" "you all images. Negative numbers count from the\n" "last image. Examples: \"name@-1\": last image,\n" "\"name@-2:\": last two." msgstr "" #: ../save.py:24 msgid "Save ..." msgstr "" #: ../save.py:76 ../ui.py:33 msgid "Error" msgstr "" #: ../settings.py:9 msgid "Settings" msgstr "" #. Constraints #: ../settings.py:12 msgid "Constraints:" msgstr "" #: ../settings.py:15 msgid "release" msgstr "" #: ../settings.py:16 ../settings.py:25 msgid " selected atoms" msgstr "" #: ../settings.py:17 msgid "Constrain immobile atoms" msgstr "" #: ../settings.py:18 msgid "Clear all constraints" msgstr "" #. Visibility #: ../settings.py:21 msgid "Visibility:" msgstr "" #: ../settings.py:22 msgid "Hide" msgstr "" #: ../settings.py:24 msgid "show" msgstr "" #: ../settings.py:26 msgid "View all atoms" msgstr "" #. Miscellaneous #: ../settings.py:29 msgid "Miscellaneous:" msgstr "" #: ../settings.py:32 msgid "Scale atomic radii:" msgstr "" #: ../settings.py:39 msgid "Scale force vectors:" msgstr "" #: ../settings.py:46 msgid "Scale velocity vectors:" msgstr "" #: ../status.py:50 #, python-format msgid " tag=%(tag)s" msgstr "" #. TRANSLATORS: mom refers to magnetic moment #: ../status.py:54 #, python-brace-format msgid " mom={0:1.2f}" msgstr "" #: ../status.py:58 #, python-brace-format msgid " q={0:1.2f}" msgstr "" #: ../status.py:93 msgid "dihedral" msgstr "" #: ../surfaceslab.py:10 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 "" #. Name, structure, orthogonal, function #: ../surfaceslab.py:22 msgid "FCC(100)" msgstr "" #: ../surfaceslab.py:22 ../surfaceslab.py:23 ../surfaceslab.py:24 #: ../surfaceslab.py:25 msgid "fcc" msgstr "" #: ../surfaceslab.py:23 msgid "FCC(110)" msgstr "" #: ../surfaceslab.py:24 ../surfaceslab.py:171 msgid "FCC(111)" msgstr "" #: ../surfaceslab.py:25 ../surfaceslab.py:174 msgid "FCC(211)" msgstr "" #: ../surfaceslab.py:26 msgid "BCC(100)" msgstr "" #: ../surfaceslab.py:26 ../surfaceslab.py:27 ../surfaceslab.py:28 msgid "bcc" msgstr "" #: ../surfaceslab.py:27 ../surfaceslab.py:168 msgid "BCC(110)" msgstr "" #: ../surfaceslab.py:28 ../surfaceslab.py:165 msgid "BCC(111)" msgstr "" #: ../surfaceslab.py:29 ../surfaceslab.py:178 msgid "HCP(0001)" msgstr "" #: ../surfaceslab.py:29 ../surfaceslab.py:30 ../surfaceslab.py:132 #: ../surfaceslab.py:188 msgid "hcp" msgstr "" #: ../surfaceslab.py:30 ../surfaceslab.py:181 msgid "HCP(10-10)" msgstr "" #: ../surfaceslab.py:31 msgid "DIAMOND(100)" msgstr "" #: ../surfaceslab.py:31 ../surfaceslab.py:32 msgid "diamond" msgstr "" #: ../surfaceslab.py:32 msgid "DIAMOND(111)" msgstr "" #: ../surfaceslab.py:53 msgid "Get from database" msgstr "" #: ../surfaceslab.py:65 msgid "Surface" msgstr "" #: ../surfaceslab.py:69 msgid "Orthogonal cell:" msgstr "" #: ../surfaceslab.py:70 msgid "Lattice constant:" msgstr "" #: ../surfaceslab.py:71 msgid "\ta" msgstr "" #: ../surfaceslab.py:72 msgid "\tc" msgstr "" #: ../surfaceslab.py:73 msgid "Size:" msgstr "" #: ../surfaceslab.py:74 msgid "\tx: " msgstr "" #: ../surfaceslab.py:74 ../surfaceslab.py:75 ../surfaceslab.py:76 msgid " unit cells" msgstr "" #: ../surfaceslab.py:75 msgid "\ty: " msgstr "" #: ../surfaceslab.py:76 msgid "\tz: " msgstr "" #: ../surfaceslab.py:77 msgid "Vacuum: " msgstr "" #. TRANSLATORS: This is a title of a window. #: ../surfaceslab.py:80 msgid "Creating a surface." msgstr "" #. TRANSLATORS: E.g. "... assume fcc crystal structure for Au" #: ../surfaceslab.py:108 msgid "Error: Reference values assume {} crystal structure for {}!" msgstr "" #: ../surfaceslab.py:162 msgid "Please enter an even value for orthogonal cell" msgstr "" #: ../surfaceslab.py:175 msgid "Please enter a value divisible by 3 for orthogonal cell" msgstr "" #: ../surfaceslab.py:195 msgid " Vacuum: {} Å." msgstr "" #. TRANSLATORS: e.g. "Au fcc100 surface with 2 atoms." #. or "Au fcc100 surface with 2 atoms. Vacuum: 5 Å." #: ../surfaceslab.py:203 #, python-brace-format msgid "{symbol} {surf} surface with one atom.{vacuum}" msgid_plural "{symbol} {surf} surface with {natoms} atoms.{vacuum}" msgstr[0] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" #: ../ui.py:40 msgid "Version" msgstr "" #: ../ui.py:41 msgid "Web-page" msgstr "" #: ../ui.py:42 msgid "About" msgstr "" #: ../ui.py:47 ../ui.py:51 ../widgets.py:16 msgid "Help" msgstr "" #: ../ui.py:547 msgid "Open ..." msgstr "" #: ../ui.py:548 msgid "Automatic" msgstr "" #: ../ui.py:566 msgid "Choose parser:" msgstr "" #: ../ui.py:572 msgid "Read error" msgstr "" #: ../ui.py:573 msgid "Could not read {}: {}" msgstr "" #: ../widgets.py:13 msgid "Element:" msgstr "" #. This infobox is indescribably ugly because of the #. ridiculously large font size used by Tkinter. Ouch! #: ../widgets.py:37 msgid "" "Enter a chemical symbol or the name of a molecule from the G2 testset:\n" "{}" msgstr "" #: ../widgets.py:71 msgid "No element specified!" msgstr "" #: ../widgets.py:93 msgid "ERROR: Invalid element!" msgstr "" #: ../widgets.py:110 msgid "No Python code" msgstr ""