# Finnish translations for ase package # Suomenkielinen käännös ase-paketille. # Copyright (C) 2017 ASE developers # This file is distributed under the same license as the ase package. # # Mikael Kuisma , 2017. # msgid "" msgstr "" "Project-Id-Version: ase\n" "Report-Msgid-Bugs-To: ase-users@listserv.fysik.dtu.dk\n" "POT-Creation-Date: 2017-04-20 13:28+0200\n" "PO-Revision-Date: 2017-04-20 13:30+0200\n" "Last-Translator: Mikael Kuisma \n" "Language-Team: Finnish\n" "Language: fi\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" #: ../add.py:12 msgid "Bad position" msgstr "" #. XXXXXXXXXXX still array based, not Atoms-based. Will crash #: ../add.py:20 msgid "Add atoms" msgstr "" #: ../add.py:25 msgid "Absolute position:" msgstr "" #: ../add.py:27 ../add.py:30 ../nanoparticle.py:262 msgid "Add" msgstr "" #: ../add.py:28 msgid "Relative to average position (of selection):" msgstr "" #: ../colors.py:14 msgid "Colors" msgstr "" #: ../colors.py:16 msgid "Choose how the atoms are colored:" msgstr "" #: ../colors.py:18 msgid "By atomic number, default \"jmol\" colors" msgstr "" #: ../colors.py:19 msgid "By tag" msgstr "" #: ../colors.py:20 msgid "By force" msgstr "" #: ../colors.py:21 msgid "By velocity" msgstr "" #: ../colors.py:22 msgid "By charge" msgstr "" #: ../colors.py:23 msgid "By magnetic moment" msgstr "" #: ../colors.py:65 msgid "Green" msgstr "" #: ../colors.py:65 msgid "Yellow" msgstr "" #: ../constraints.py:8 msgid "Constraints" msgstr "" #: ../constraints.py:9 ../constraints.py:11 ../settings.py:14 msgid "Constrain" msgstr "" #: ../constraints.py:10 ../constraints.py:14 msgid "selected atoms" msgstr "" #: ../constraints.py:12 msgid "immobile atoms" msgstr "" #: ../constraints.py:13 msgid "Unconstrain" msgstr "" #: ../constraints.py:15 msgid "Clear constraints" msgstr "" #: ../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 "" #: ../crystal.py:34 ../graphene.py:30 #, python-format msgid " %(natoms)i atoms: %(symbols)s, Volume: %(volume).3f A3" msgstr "" #: ../crystal.py:71 msgid "Create Bulk Crystal by Spacegroup" msgstr "" #: ../crystal.py:85 msgid "Number: 1" msgstr "" #: ../crystal.py:87 msgid "Lattice: " msgstr "" #: ../crystal.py:88 msgid "\tSpace group: " msgstr "" #: ../crystal.py:95 msgid "Size: x: " msgstr "" #: ../crystal.py:95 ../crystal.py:177 msgid " y: " msgstr "" #: ../crystal.py:96 ../crystal.py:178 msgid " z: " msgstr "" #: ../crystal.py:97 ../surfaceslab.py:75 ../surfaceslab.py:76 #: ../surfaceslab.py:77 msgid " unit cells" msgstr "" #: ../crystal.py:118 ../crystal.py:122 ../crystal.py:126 ../crystal.py:130 #: ../crystal.py:134 ../crystal.py:138 msgid "free" msgstr "" #: ../crystal.py:119 ../crystal.py:128 msgid "equals b" msgstr "" #: ../crystal.py:120 ../crystal.py:124 msgid "equals c" msgstr "" #: ../crystal.py:121 ../crystal.py:125 ../crystal.py:129 ../crystal.py:133 #: ../crystal.py:137 ../crystal.py:141 msgid "fixed" msgstr "" #: ../crystal.py:123 ../crystal.py:127 msgid "equals a" msgstr "" #: ../crystal.py:131 ../crystal.py:140 msgid "equals beta" msgstr "" #: ../crystal.py:132 ../crystal.py:136 msgid "equals gamma" msgstr "" #: ../crystal.py:135 ../crystal.py:139 msgid "equals alpha" msgstr "" #: ../crystal.py:145 msgid "Lattice parameters" msgstr "" #: ../crystal.py:147 msgid "\t\ta:\t" msgstr "" #: ../crystal.py:148 msgid "\talpha:\t" msgstr "" #: ../crystal.py:152 msgid "\t\tb:\t" msgstr "" #: ../crystal.py:153 msgid "\tbeta:\t" msgstr "" #: ../crystal.py:157 msgid "\t\tc:\t" msgstr "" #: ../crystal.py:158 msgid "\tgamma:\t" msgstr "" #: ../crystal.py:161 ../surfaceslab.py:55 msgid "Get from database" msgstr "" #: ../crystal.py:166 msgid "Basis: " msgstr "" #: ../crystal.py:176 msgid " Element:\t" msgstr "" #: ../crystal.py:177 msgid "\tx: " msgstr "" #: ../crystal.py:198 msgid "Creating a crystal." msgstr "" #: ../crystal.py:242 #, python-format msgid "Symbol: %s" msgstr "" #: ../crystal.py:247 #, python-format msgid "Number: %s" msgstr "" #: ../crystal.py:250 msgid "Invalid Spacegroup!" msgstr "" #: ../crystal.py:393 ../crystal.py:397 msgid "Please specify a consistent set of atoms." msgstr "" #: ../crystal.py:407 ../graphene.py:264 ../nanoparticle.py:528 #: ../nanotube.py:84 ../surfaceslab.py:220 msgid "No valid atoms." msgstr "" #: ../crystal.py:408 ../graphene.py:265 ../nanoparticle.py:529 #: ../nanotube.py:85 ../surfaceslab.py:221 ../widgets.py:76 msgid "You have not (yet) specified a consistent set of parameters." msgstr "" #: ../crystal.py:529 msgid "Can't find lattice definition!" msgstr "" #: ../energyforces.py:15 msgid "Output:" msgstr "" #: ../energyforces.py:44 msgid "Save output" msgstr "" #: ../energyforces.py:61 msgid "Potential energy and forces" msgstr "" #: ../energyforces.py:65 msgid "Calculate potential energy and the force on all atoms" msgstr "" #: ../energyforces.py:69 msgid "Write forces on the atoms" msgstr "" #: ../energyforces.py:86 msgid "Potential Energy:\n" msgstr "" #: ../energyforces.py:87 #, python-format msgid " %8.2f eV\n" msgstr "" #: ../energyforces.py:88 #, python-format msgid "" " %8.4f eV/atom\n" "\n" msgstr "" #: ../energyforces.py:90 msgid "Forces:\n" msgstr "" #: ../graphene.py:17 msgid "" "Set up a graphene sheet or a graphene nanoribbon. A nanoribbon may\n" "optionally be saturated with hydrogen (or another element)." msgstr "" #: ../graphene.py:38 ../gui.py:466 msgid "Graphene" msgstr "" #. Choose structure #: ../graphene.py:45 msgid "Structure: " msgstr "" #: ../graphene.py:47 msgid "Infinite sheet" msgstr "" #: ../graphene.py:47 msgid "Unsaturated ribbon" msgstr "" #: ../graphene.py:48 msgid "Saturated ribbon" msgstr "" #. Orientation #: ../graphene.py:55 msgid "Orientation: " msgstr "" #: ../graphene.py:58 msgid "zigzag" msgstr "" #: ../graphene.py:58 msgid "armchair" msgstr "" #: ../graphene.py:71 ../graphene.py:82 msgid " Bond length: " msgstr "" #: ../graphene.py:72 ../graphene.py:83 ../graphene.py:107 ../nanotube.py:45 msgid "Å" msgstr "" #. Choose the saturation element and bond length #: ../graphene.py:77 msgid "Saturation: " msgstr "" #: ../graphene.py:80 msgid "H" msgstr "" #. Size #: ../graphene.py:96 msgid "Width: " msgstr "" #: ../graphene.py:97 msgid " Length: " msgstr "" #. Vacuum #: ../graphene.py:105 ../surfaceslab.py:78 msgid "Vacuum: " msgstr "" #: ../graphene.py:153 msgid " No element specified!" msgstr "" #: ../graphene.py:200 msgid "Please specify a consistent set of atoms. " msgstr "" #: ../graphs.py:11 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:42 ../graphs.py:44 msgid "Plot" msgstr "" #: ../graphs.py:46 msgid "Save" msgstr "" #: ../graphs.py:47 msgid "Clear" msgstr "" #: ../graphs.py:72 msgid "Save data to file ... " msgstr "" #: ../gui.py:243 msgid "Automatic" msgstr "" #: ../gui.py:261 msgid "Open ..." msgstr "" #: ../gui.py:262 msgid "Choose parser:" msgstr "" #: ../gui.py:373 msgid "_File" msgstr "" #: ../gui.py:374 msgid "_Open" msgstr "" #: ../gui.py:375 msgid "_New" msgstr "" #: ../gui.py:376 msgid "_Save" msgstr "" #: ../gui.py:378 msgid "_Quit" msgstr "" #: ../gui.py:380 msgid "_Edit" msgstr "" #: ../gui.py:381 msgid "Select _all" msgstr "" #: ../gui.py:382 msgid "_Invert selection" msgstr "" #: ../gui.py:383 msgid "Select _constrained atoms" msgstr "" #: ../gui.py:384 msgid "Select _immobile atoms" msgstr "" #: ../gui.py:390 msgid "Hide selected atoms" msgstr "" #: ../gui.py:391 msgid "Show selected atoms" msgstr "" #: ../gui.py:393 msgid "_Modify" msgstr "" #: ../gui.py:394 msgid "_Add atoms" msgstr "" #: ../gui.py:395 msgid "_Delete selected atoms" msgstr "" #: ../gui.py:398 msgid "_First image" msgstr "" #: ../gui.py:399 msgid "_Previous image" msgstr "" #: ../gui.py:400 msgid "_Next image" msgstr "" #: ../gui.py:401 msgid "_Last image" msgstr "" #: ../gui.py:403 msgid "_View" msgstr "" #: ../gui.py:404 msgid "Show _unit cell" msgstr "" #: ../gui.py:406 msgid "Show _axes" msgstr "" #: ../gui.py:407 msgid "Show _bonds" msgstr "" #: ../gui.py:409 msgid "Show _velocities" msgstr "" #: ../gui.py:411 msgid "Show _forces" msgstr "" #: ../gui.py:413 msgid "Show _Labels" msgstr "" #: ../gui.py:414 msgid "_None" msgstr "" #: ../gui.py:415 msgid "Atom _Index" msgstr "" #: ../gui.py:416 msgid "_Magnetic Moments" msgstr "" #: ../gui.py:417 msgid "_Element Symbol" msgstr "" #: ../gui.py:419 msgid "Quick Info ..." msgstr "" #: ../gui.py:420 msgid "Repeat ..." msgstr "" #: ../gui.py:421 msgid "Rotate ..." msgstr "" #: ../gui.py:422 msgid "Colors ..." msgstr "" #. TRANSLATORS: verb #: ../gui.py:424 msgid "Focus" msgstr "" #: ../gui.py:425 msgid "Zoom in" msgstr "" #: ../gui.py:426 msgid "Zoom out" msgstr "" #: ../gui.py:427 msgid "Change View" msgstr "" #: ../gui.py:429 msgid "Reset View" msgstr "" #: ../gui.py:430 msgid "xy-plane" msgstr "" #: ../gui.py:431 msgid "yz-plane" msgstr "" #: ../gui.py:432 msgid "zx-plane" msgstr "" #: ../gui.py:433 msgid "yx-plane" msgstr "" #: ../gui.py:434 msgid "zy-plane" msgstr "" #: ../gui.py:435 msgid "xz-plane" msgstr "" #: ../gui.py:436 msgid "a2,a3-plane" msgstr "" #: ../gui.py:437 msgid "a3,a1-plane" msgstr "" #: ../gui.py:438 msgid "a1,a2-plane" msgstr "" #: ../gui.py:439 msgid "a3,a2-plane" msgstr "" #: ../gui.py:440 msgid "a1,a3-plane" msgstr "" #: ../gui.py:441 msgid "a2,a1-plane" msgstr "" #: ../gui.py:442 msgid "Settings ..." msgstr "" #: ../gui.py:444 msgid "VMD" msgstr "" #: ../gui.py:445 msgid "RasMol" msgstr "" #: ../gui.py:446 msgid "xmakemol" msgstr "" #: ../gui.py:447 msgid "avogadro" msgstr "" #: ../gui.py:449 msgid "_Tools" msgstr "" #: ../gui.py:450 msgid "Graphs ..." msgstr "" #: ../gui.py:451 msgid "Movie ..." msgstr "" #: ../gui.py:452 msgid "Expert mode ..." msgstr "" #: ../gui.py:453 msgid "Constraints ..." msgstr "" #: ../gui.py:454 msgid "Render scene ..." msgstr "" #: ../gui.py:455 msgid "_Move atoms" msgstr "" #: ../gui.py:456 msgid "NE_B" msgstr "" #: ../gui.py:457 msgid "B_ulk Modulus" msgstr "" #. TRANSLATORS: Set up (i.e. build) surfaces, nanoparticles, ... #: ../gui.py:460 msgid "_Setup" msgstr "" #: ../gui.py:461 msgid "_Bulk Crystal" msgstr "" #: ../gui.py:462 msgid "_Surface slab" msgstr "" #: ../gui.py:463 msgid "_Nanoparticle" msgstr "" #: ../gui.py:465 msgid "Nano_tube" msgstr "" #: ../gui.py:468 msgid "_Calculate" msgstr "" #: ../gui.py:469 msgid "Set _Calculator" msgstr "" #: ../gui.py:470 msgid "_Energy and Forces" msgstr "" #: ../gui.py:471 msgid "Energy Minimization" msgstr "" #: ../gui.py:474 msgid "_Help" msgstr "" #: ../gui.py:475 msgid "_About" msgstr "" #: ../gui.py:479 msgid "Webpage ..." 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:11 msgid "Movie" msgstr "" #: ../movie.py:12 msgid "Image number:" msgstr "" #: ../movie.py:18 msgid "First" msgstr "" #: ../movie.py:19 msgid "Back" msgstr "" #: ../movie.py:20 msgid "Forward" msgstr "" #: ../movie.py:21 msgid "Last" msgstr "" #: ../movie.py:23 msgid "Play" msgstr "" #: ../movie.py:24 msgid "Stop" msgstr "" #. TRANSLATORS: This function plays an animation forwards and backwards #. alternatingly, e.g. for displaying vibrational movement #: ../movie.py:28 msgid "Rock" msgstr "" #: ../movie.py:41 msgid " Frame rate: " msgstr "" #: ../movie.py:41 msgid " Skip frames: " msgstr "" #: ../nanoparticle.py:23 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:30 #, 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:90 msgid "Face centered cubic (fcc)" msgstr "" #: ../nanoparticle.py:92 msgid "Body centered cubic (bcc)" msgstr "" #: ../nanoparticle.py:94 msgid "Simple cubic (sc)" msgstr "" #: ../nanoparticle.py:96 msgid "Hexagonal closed-packed (hcp)" msgstr "" #: ../nanoparticle.py:98 msgid "Graphite" msgstr "" #: ../nanoparticle.py:130 msgid "Nanoparticle" msgstr "" #: ../nanoparticle.py:134 msgid "Get structure" msgstr "" #: ../nanoparticle.py:154 ../surfaceslab.py:70 msgid "Structure:" msgstr "" #: ../nanoparticle.py:159 msgid "Lattice constant: a =" msgstr "" #: ../nanoparticle.py:163 msgid "Layer specification" msgstr "" #: ../nanoparticle.py:163 msgid "Wulff construction" msgstr "" #: ../nanoparticle.py:166 msgid "Method: " msgstr "" #: ../nanoparticle.py:174 msgid "Add new direction:" msgstr "" #. Information #: ../nanoparticle.py:180 msgid "Information about the created cluster:" msgstr "" #: ../nanoparticle.py:181 msgid "Number of atoms: " msgstr "" #: ../nanoparticle.py:183 msgid " Approx. diameter: " msgstr "" #: ../nanoparticle.py:192 msgid "Automatic Apply" msgstr "" #: ../nanoparticle.py:195 ../nanotube.py:51 msgid "Creating a nanoparticle." msgstr "" #: ../nanoparticle.py:197 ../nanotube.py:52 ../surfaceslab.py:82 msgid "Apply" msgstr "" #: ../nanoparticle.py:198 ../nanotube.py:53 ../surfaceslab.py:83 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 "" #: ../nanotube.py:13 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:26 #, python-brace-format msgid "" "{natoms} atoms, diameter: {diameter:.3f} Å, total length: {total_length:.3f} " "Å" msgstr "" #: ../nanotube.py:40 msgid "Nanotube" msgstr "" #: ../nanotube.py:43 msgid "Bond length: " msgstr "" #: ../nanotube.py:46 msgid "Select roll-up vector (n,m) and tube length:" msgstr "" #: ../nanotube.py:49 msgid "Length:" msgstr "" #: ../quickinfo.py:6 msgid "Single image loaded." msgstr "" #: ../quickinfo.py:7 #, python-format msgid "Image %d loaded (0 - %d)." msgstr "" #: ../quickinfo.py:8 msgid "Unit cell is fixed." msgstr "" #: ../quickinfo.py:9 msgid "Unit cell varies." msgstr "" #: ../quickinfo.py:11 #, 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" "\n" "%s\n" "%s\n" msgstr "" #: ../quickinfo.py:33 msgid "This frame has no atoms." msgstr "" #: ../quickinfo.py:53 msgid "no" msgstr "" #: ../quickinfo.py:53 msgid "yes" msgstr "" #. TRANSLATORS: This has the form Periodic: no, no, yes #: ../quickinfo.py:57 #, python-format msgid "Periodic: %s, %s, %s" msgstr "" #: ../render.py:19 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 "" #: ../render.py:38 msgid "Render current view in povray ... " msgstr "" #: ../render.py:42 #, python-format msgid "Rendering %d atoms." msgstr "" #: ../render.py:49 msgid "Render constraints" msgstr "" #: ../render.py:54 msgid "Width" msgstr "" #: ../render.py:54 msgid " Height" msgstr "" #: ../render.py:63 msgid "Render unit cell" msgstr "" #: ../render.py:75 msgid "Line width" msgstr "" #: ../render.py:76 msgid "Angstrom " msgstr "" #: ../render.py:86 msgid "Set" msgstr "" #: ../render.py:88 msgid "Output basename: " msgstr "" #: ../render.py:90 msgid " Filename: " msgstr "" #: ../render.py:102 msgid " Default texture for atoms: " msgstr "" #: ../render.py:103 msgid " transparency: " msgstr "" #: ../render.py:106 msgid "Define atom selection for new texture:" msgstr "" #: ../render.py:108 msgid "Select" msgstr "" #: ../render.py:112 msgid "Create new texture from selection" msgstr "" #: ../render.py:115 msgid "Help on textures" msgstr "" #: ../render.py:131 msgid "Camera type: " msgstr "" #: ../render.py:132 msgid " Camera distance" msgstr "" #: ../render.py:134 msgid "Render current frame" msgstr "" #: ../render.py:138 #, python-format msgid "Render all %d frames" msgstr "" #: ../render.py:143 msgid "Transparent background" msgstr "" #: ../render.py:146 msgid "Run povray " msgstr "" #: ../render.py:149 msgid "Keep povray files " msgstr "" #: ../render.py:152 msgid "Show output window" msgstr "" #: ../render.py:237 msgid " transparency: " msgstr "" #: ../render.py:247 msgid "" "Can not create new texture! Must have some atoms selected to create a new " "material!" msgstr "" #: ../repeat.py:10 msgid "Repeat" msgstr "" #: ../repeat.py:11 msgid "Repeat atoms:" msgstr "" #: ../repeat.py:15 msgid "Set unit cell" msgstr "" #: ../rotate.py:13 msgid "Rotate" msgstr "" #: ../rotate.py:14 msgid "Rotation angles:" msgstr "" #: ../rotate.py:18 msgid "Update" msgstr "" #: ../rotate.py:19 msgid "" "Note:\n" "You can rotate freely\n" "with the mouse, by holding\n" "down mouse button 2." msgstr "" #: ../save.py:14 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:26 msgid "Save ..." msgstr "" #: ../settings.py:10 msgid "Settings" msgstr "" #. Constraints #: ../settings.py:13 msgid "Constraints:" msgstr "" #: ../settings.py:16 msgid "release" msgstr "" #: ../settings.py:17 ../settings.py:26 msgid " selected atoms" msgstr "" #: ../settings.py:18 msgid "Constrain immobile atoms" msgstr "" #: ../settings.py:19 msgid "Clear all constraints" msgstr "" #. Visibility #: ../settings.py:22 msgid "Visibility:" msgstr "" #: ../settings.py:23 msgid "Hide" msgstr "" #: ../settings.py:25 msgid "show" msgstr "" #: ../settings.py:27 msgid "View all atoms" msgstr "" #. Miscellaneous #: ../settings.py:30 msgid "Miscellaneous:" msgstr "" #: ../settings.py:33 msgid "Scale atomic radii:" msgstr "" #: ../simulation.py:30 msgid " (rerun simulation)" msgstr "" #: ../simulation.py:31 msgid " (continue simulation)" msgstr "" #: ../simulation.py:33 msgid "Select starting configuration:" msgstr "" #: ../simulation.py:38 #, python-format msgid "There are currently %i configurations loaded." msgstr "" #: ../simulation.py:43 msgid "Choose which one to use as the initial configuration" msgstr "" #: ../simulation.py:47 #, python-format msgid "The first configuration %s." msgstr "" #: ../simulation.py:50 msgid "Configuration number " msgstr "" #: ../simulation.py:56 #, python-format msgid "The last configuration %s." msgstr "" #: ../simulation.py:92 msgid "Run" msgstr "" #: ../simulation.py:112 msgid "No calculator: Use Calculate/Set Calculator on the menu." msgstr "" #: ../simulation.py:123 msgid "No atoms present" msgstr "" #: ../status.py:57 #, python-format msgid " tag=%(tag)s" msgstr "" #. TRANSLATORS: mom refers to magnetic moment #: ../status.py:61 #, python-brace-format msgid " mom={0:1.2f}" msgstr "" #: ../status.py:65 #, python-brace-format msgid " q={0:1.2f}" msgstr "" #: ../status.py:110 msgid "dihedral" msgstr "" #: ../surfaceslab.py:12 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:24 msgid "FCC(100)" msgstr "" #: ../surfaceslab.py:24 ../surfaceslab.py:25 ../surfaceslab.py:26 #: ../surfaceslab.py:27 msgid "fcc" msgstr "" #: ../surfaceslab.py:25 msgid "FCC(110)" msgstr "" #: ../surfaceslab.py:26 ../surfaceslab.py:170 msgid "FCC(111)" msgstr "" #: ../surfaceslab.py:27 ../surfaceslab.py:173 msgid "FCC(211)" msgstr "" #: ../surfaceslab.py:28 msgid "BCC(100)" msgstr "" #: ../surfaceslab.py:28 ../surfaceslab.py:29 ../surfaceslab.py:30 msgid "bcc" msgstr "" #: ../surfaceslab.py:29 ../surfaceslab.py:167 msgid "BCC(110)" msgstr "" #: ../surfaceslab.py:30 ../surfaceslab.py:164 msgid "BCC(111)" msgstr "" #: ../surfaceslab.py:31 ../surfaceslab.py:177 msgid "HCP(0001)" msgstr "" #: ../surfaceslab.py:31 ../surfaceslab.py:32 ../surfaceslab.py:131 #: ../surfaceslab.py:187 msgid "hcp" msgstr "" #: ../surfaceslab.py:32 ../surfaceslab.py:180 msgid "HCP(10-10)" msgstr "" #: ../surfaceslab.py:33 msgid "DIAMOND(100)" msgstr "" #: ../surfaceslab.py:33 ../surfaceslab.py:34 msgid "diamond" msgstr "" #: ../surfaceslab.py:34 msgid "DIAMOND(111)" msgstr "" #: ../surfaceslab.py:67 msgid "Surface" msgstr "" #: ../surfaceslab.py:71 msgid "Orthogonal cell:" msgstr "" #: ../surfaceslab.py:72 msgid "Lattice constant:\ta" msgstr "" #: ../surfaceslab.py:74 msgid "\t\tc" msgstr "" #: ../surfaceslab.py:75 msgid "Size: \tx: " msgstr "" #: ../surfaceslab.py:76 msgid "\ty: " msgstr "" #: ../surfaceslab.py:77 msgid "\tz: " msgstr "" #. TRANSLATORS: This is a title of a window. #: ../surfaceslab.py:81 msgid "Creating a surface." msgstr "" #: ../surfaceslab.py:161 msgid "Please enter an even value for orthogonal cell" msgstr "" #: ../surfaceslab.py:174 msgid "Please enter a value divisible by 3 for orthogonal cell" msgstr "" #: ../surfaceslab.py:194 msgid " Vacuum: {} Å." msgstr "" #. TRANSLATORS: e.g. "Au fcc100 surface with 2 atoms." #. or "Au fcc100 surface with 2 atoms. Vacuum: 5 Å." #: ../surfaceslab.py:202 #, python-brace-format msgid "{symbol} {surf} surface with one atom.{vacuum}" msgid_plural "{symbol} {surf} surface with {natoms} atoms.{vacuum}" msgstr[0] "" msgstr[1] "" #: ../ui.py:45 msgid "Error" msgstr "" #: ../ui.py:52 msgid "Version" msgstr "" #: ../ui.py:53 msgid "Web-page" msgstr "" #: ../ui.py:54 msgid "About" msgstr "" #: ../ui.py:59 ../ui.py:63 msgid "Help" msgstr "" #: ../widgets.py:11 msgid "Element:" msgstr "" #: ../widgets.py:39 msgid "No element specified!" msgstr "" #: ../widgets.py:56 msgid "ERROR: Invalid element!" msgstr "" #: ../widgets.py:75 msgid "No Python code" msgstr ""