# Translations template for PsychoPy.
# Copyright (C) 2021 ORGANIZATION
# This file is distributed under the same license as the PsychoPy project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2021.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PsychoPy 2021.2.3\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-12-18 00:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.6.0\n"

#: ../alerts/_alerts.py:121 ../alerts/_alerts.py:123
msgid "msg"
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:12
msgid "Your stimulus size exceeds the {dimension} dimension of your window."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:16
msgid "Your stimulus size is smaller than 1 pixel ({dimension} dimension)."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:20
msgid "Your stimulus position exceeds the {dimension} dimension of your window."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:24
msgid "Your stimulus {type} time of {time} is less than a screen refresh for a {Hz}Hz monitor."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:28
msgid "Your stimulus {type} time of {time} seconds cannot be accurately presented for {time} on a {Hz}Hz monitor."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:32
msgid "Experiment was built in a future version of PsychoPy ({version}), we recommend either updating PsychoPy or changing the \"Use Version\" setting in Experiment Settings to this version."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:36
msgid "Experiment was built in a past version of PsychoPy ({version}), saving it in this version may add parameters which cannot be parsed."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:40
msgid "Your stimulus start {type} exceeds the stop {type}. Consider using a {type} duration."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:44
msgid "Your stimulus {type} type {frameType} must be expressed as a whole number."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:48
msgid "Python Syntax Error in '{codeTab}' tab. See '{code}' on line number {lineNumber} of the '{codeTab}' tab."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:52
msgid "JavaScript Syntax Error in '{codeTab}' tab. See '{lineNumber}' in the '{codeTab}' tab."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:56
msgid "The component {name} is currently disabled and will not be written to your experiment script."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:60
msgid "Cannot calculate parameter."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:63
msgid "Builder cannot interpret value \"{param.val}\" of {param.label} for {component.type} component \"{component.params[name].val}\" as a dollar sign has been used incorrectly."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:67
msgid "Font `{param.val}` not found locally, will check Google Fonts on next run."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:71
msgid "Font `{font} {style}` not available in weight `{weight}`, component `{name}` will default to Open Sans Regular."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:75
msgid "Recording device '{device}' not found, using default device instead."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:79
msgid "Editable textbox component {textbox} and keyboard component {keyboard} in the same routine may compete for keypresses"
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:83
msgid "Experiment includes components or routines which use eyetracking, but no eye tracker is configured."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:86
msgid "A {eyetracker} eye tracker has been configured, but no calibration routine is present."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:90
msgid "As {brand} eyetrackers do not support animations in their calibration routine, animation values have not been used in your calibration routine."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:93
msgid "Eyetrackers by {brand} do not support manual pacing"
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:96
msgid "Window mode is set to be windowed, but eyetracking requires the window to be full screen."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:100
msgid "A monitor config is required for accurate eyetracking measurements, but none was found."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:104
msgid "Region Of Interest component {name} is not accompanied by an Eyetracker Record component. Without an Eyetracker Record component, eye position will not be available."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:108
msgid "Audio transcription service \"{transcriber}\" is not supported online."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:112
msgid "Audio transcription service \"{transcriber}\" is not supported offline."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:116
msgid "Chosen transcriber '{engine}' requires an API key, please supply one in Preferences."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:120
msgid "Device parameter of microphone component \"{name}\" will not be used online."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:124
msgid "The file you are attempting to run does not seem to exist, the full path supplied to Runner was {path}"
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:128
msgid "Color space attribute `.{colorSpaceAttrib}` is no longer in use, as colors are no longer tied to one space."
msgstr ""

#: ../alerts/alertsCatalogue/alertmsg.py:132
msgid "RGB attribute `.{rgbAttrib}` is no longer in use, as non-RGB colors now handle their own conversion."
msgstr ""

#: ../app/_psychopyApp.py:102 ../app/builder/builder.py:355
#: ../app/coder/coder.py:1629
msgid "&View"
msgstr ""

#: ../app/_psychopyApp.py:103
#, python-format
msgid "&Open Builder view\t%s"
msgstr ""

#: ../app/_psychopyApp.py:106
msgid "Open a new Builder view"
msgstr ""

#: ../app/_psychopyApp.py:109
#, python-format
msgid "&Open Coder view\t%s"
msgstr ""

#: ../app/_psychopyApp.py:112
msgid "Open a new Coder view"
msgstr ""

#: ../app/_psychopyApp.py:115 ../app/builder/builder.py:332
#: ../app/coder/coder.py:401 ../app/coder/coder.py:1502
#: ../app/pavlovia_ui/_base.py:39 ../app/runner/runner.py:140
#, python-format
msgid "&Quit\t%s"
msgstr ""

#: ../app/_psychopyApp.py:117 ../app/builder/builder.py:333
#: ../app/coder/coder.py:1503 ../app/pavlovia_ui/_base.py:40
msgid "Terminate the program"
msgstr ""

#: ../app/_psychopyApp.py:254
msgid "Copyright (C) 2021 OpenScienceTools.org"
msgstr ""

#: ../app/_psychopyApp.py:351
msgid "  Creating frames..."
msgstr ""

#: ../app/_psychopyApp.py:407
msgid "Compatibility information"
msgstr ""

#: ../app/_psychopyApp.py:415
msgid "tips.txt"
msgstr ""

#: ../app/_psychopyApp.py:491
msgid "Select .psydat file(s) to extract"
msgstr ""

#: ../app/_psychopyApp.py:798
msgid ""
"For stimulus generation and experimental control in Python.\n"
"PsychoPy depends on your feedback. If something doesn't work\n"
"then let us know at psychopy-users@googlegroups.com"
msgstr ""

#: ../app/builder/builder.py:76 ../app/builder/localizedStrings.py:111
msgid "Field"
msgstr ""

#: ../app/builder/builder.py:77 ../app/builder/localizedStrings.py:112
msgid "Default"
msgstr ""

#: ../app/builder/builder.py:78
msgid "Favorites"
msgstr ""

#: ../app/builder/builder.py:79
msgid "Stimuli"
msgstr ""

#: ../app/builder/builder.py:80
msgid "Responses"
msgstr ""

#: ../app/builder/builder.py:81 ../app/builder/localizedStrings.py:30
msgid "Custom"
msgstr ""

#: ../app/builder/builder.py:82
msgid "I/O"
msgstr ""

#: ../app/builder/builder.py:83
msgid "Add to favorites"
msgstr ""

#: ../app/builder/builder.py:84
msgid "Remove from favorites"
msgstr ""

#: ../app/builder/builder.py:86
msgid "edit"
msgstr ""

#: ../app/builder/builder.py:87 ../app/builder/builder.py:2804
msgid "remove"
msgstr ""

#: ../app/builder/builder.py:89
msgid "move to top"
msgstr ""

#: ../app/builder/builder.py:90
msgid "move up"
msgstr ""

#: ../app/builder/builder.py:91
msgid "move down"
msgstr ""

#: ../app/builder/builder.py:92
msgid "move to bottom"
msgstr ""

#: ../app/builder/builder.py:269 ../app/builder/builder.py:2669
#: ../app/coder/coder.py:1444 ../app/pavlovia_ui/_base.py:24
#: ../monitors/MonitorCenter.py:235
msgid "&File"
msgstr ""

#: ../app/builder/builder.py:285 ../app/coder/coder.py:1458
#, python-format
msgid "&New\t%s"
msgstr ""

#: ../app/builder/builder.py:288 ../app/coder/coder.py:1459
#, python-format
msgid "&Open...\t%s"
msgstr ""

#: ../app/builder/builder.py:291 ../app/coder/coder.py:1460
msgid "Open &Recent"
msgstr ""

#: ../app/builder/builder.py:294 ../app/coder/coder.py:1462
#, python-format
msgid "&Save\t%s"
msgstr ""

#: ../app/builder/builder.py:298 ../app/coder/coder.py:1465
#, python-format
msgid "Save &as...\t%s"
msgstr ""

#: ../app/builder/builder.py:302
#, python-format
msgid "Export HTML...\t%s"
msgstr ""

#: ../app/builder/builder.py:303
msgid "Export experiment to html/javascript file"
msgstr ""

#: ../app/builder/builder.py:306 ../app/coder/coder.py:1468
#, python-format
msgid "&Close file\t%s"
msgstr ""

#: ../app/builder/builder.py:307
msgid "Close current experiment"
msgstr ""

#: ../app/builder/builder.py:318 ../app/coder/coder.py:1484
#, python-format
msgid "&Preferences\t%s"
msgstr ""

#: ../app/builder/builder.py:321 ../app/coder/coder.py:1489
msgid "Reset preferences..."
msgstr ""

#: ../app/builder/builder.py:327
msgid "Close PsychoPy Builder"
msgstr ""

#: ../app/builder/builder.py:338 ../app/coder/coder.py:1509
#: ../monitors/MonitorCenter.py:243
msgid "&Edit"
msgstr ""

#: ../app/builder/builder.py:341 ../app/builder/builder.py:1105
#: ../app/coder/coder.py:1575
#, python-format
msgid "Undo\t%s"
msgstr ""

#: ../app/builder/builder.py:346 ../app/builder/builder.py:1120
#: ../app/coder/coder.py:1580
#, python-format
msgid "Redo\t%s"
msgstr ""

#: ../app/builder/builder.py:350 ../app/coder/coder.py:1514
#, python-format
msgid "&Paste\t%s"
msgstr ""

#: ../app/builder/builder.py:370 ../app/builder/builder.py:2678
#, python-format
msgid "&Toggle readme\t%s"
msgstr ""

#: ../app/builder/builder.py:372 ../app/builder/builder.py:2680
msgid "Toggle Readme"
msgstr ""

#: ../app/builder/builder.py:375
#, python-format
msgid "&Flow Larger\t%s"
msgstr ""

#: ../app/builder/builder.py:377
msgid "Larger flow items"
msgstr ""

#: ../app/builder/builder.py:380
#, python-format
msgid "&Flow Smaller\t%s"
msgstr ""

#: ../app/builder/builder.py:382
msgid "Smaller flow items"
msgstr ""

#: ../app/builder/builder.py:385
#, python-format
msgid "&Routine Larger\t%s"
msgstr ""

#: ../app/builder/builder.py:387
msgid "Larger routine items"
msgstr ""

#: ../app/builder/builder.py:390
#, python-format
msgid "&Routine Smaller\t%s"
msgstr ""

#: ../app/builder/builder.py:392
msgid "Smaller routine items"
msgstr ""

#: ../app/builder/builder.py:398 ../app/coder/coder.py:1701
#: ../app/runner/runner.py:195
msgid "Themes"
msgstr ""

#: ../app/builder/builder.py:402 ../app/coder/coder.py:1709
msgid "&Tools"
msgstr ""

#: ../app/builder/builder.py:406 ../app/coder/coder.py:1712
msgid "To set information about your monitor"
msgstr ""

#: ../app/builder/builder.py:410
#, python-format
msgid "Compile\t%s"
msgstr ""

#: ../app/builder/builder.py:411
msgid "Compile the exp to a script"
msgstr ""

#: ../app/builder/builder.py:414 ../app/coder/coder.py:1726
#: ../app/runner/runner.py:154
#, python-format
msgid "Run\t%s"
msgstr ""

#: ../app/builder/builder.py:415 ../app/coder/coder.py:1727
msgid "Run the current script"
msgstr ""

#: ../app/builder/builder.py:418 ../app/coder/coder.py:1730
#, python-format
msgid "Send to runner\t%s"
msgstr ""

#: ../app/builder/builder.py:419 ../app/coder/coder.py:1731
msgid "Send current script to runner"
msgstr ""

#: ../app/builder/builder.py:423 ../app/coder/coder.py:1736
msgid "PsychoPy updates..."
msgstr ""

#: ../app/builder/builder.py:424 ../app/coder/coder.py:1737
msgid "Update PsychoPy to the latest, or a specific, version"
msgstr ""

#: ../app/builder/builder.py:429 ../app/coder/coder.py:1740
msgid "Benchmark wizard"
msgstr ""

#: ../app/builder/builder.py:430 ../app/coder/coder.py:1741
msgid "Check software & hardware, generate report"
msgstr ""

#: ../app/builder/builder.py:436
msgid "&Experiment"
msgstr ""

#: ../app/builder/builder.py:439
#, python-format
msgid "&New Routine\t%s"
msgstr ""

#: ../app/builder/builder.py:440
msgid "Create a new routine (e.g. the trial definition)"
msgstr ""

#: ../app/builder/builder.py:444
#, python-format
msgid "&Copy Routine\t%s"
msgstr ""

#: ../app/builder/builder.py:446
msgid "Copy the current routine so it can be used in another exp"
msgstr ""

#: ../app/builder/builder.py:451
#, python-format
msgid "&Paste Routine\t%s"
msgstr ""

#: ../app/builder/builder.py:453
msgid "Paste the Routine into the current experiment"
msgstr ""

#: ../app/builder/builder.py:458
#, python-format
msgid "&Rename Routine\t%s"
msgstr ""

#: ../app/builder/builder.py:460
msgid "Change the name of this routine"
msgstr ""

#: ../app/builder/builder.py:463
#, python-format
msgid "Paste Component\t%s"
msgstr ""

#: ../app/builder/builder.py:465
msgid "Paste the Component at bottom of the current Routine"
msgstr ""

#: ../app/builder/builder.py:473
msgid "Insert Routine in Flow"
msgstr ""

#: ../app/builder/builder.py:474
msgid "Select one of your routines to be inserted into the experiment flow"
msgstr ""

#: ../app/builder/builder.py:479
msgid "Insert Loop in Flow"
msgstr ""

#: ../app/builder/builder.py:480
msgid "Create a new loop in your flow window"
msgstr ""

#: ../app/builder/builder.py:485
msgid "README..."
msgstr ""

#: ../app/builder/builder.py:486
msgid "Add or edit the text shown when your experiment is opened"
msgstr ""

#: ../app/builder/builder.py:497
msgid "&Unpack Demos..."
msgstr ""

#: ../app/builder/builder.py:498
msgid "Unpack demos to a writable location (so that they can be run)"
msgstr ""

#: ../app/builder/builder.py:503
msgid "Browse on Pavlovia"
msgstr ""

#: ../app/builder/builder.py:504
msgid "Get more demos from the online demos repository on Pavlovia"
msgstr ""

#: ../app/builder/builder.py:509
msgid "Open demos folder"
msgstr ""

#: ../app/builder/builder.py:510
msgid "Open the local folder where demos are stored"
msgstr ""

#: ../app/builder/builder.py:516 ../app/coder/coder.py:1756
msgid "&Demos"
msgstr ""

#: ../app/builder/builder.py:520 ../app/coder/coder.py:1784
msgid "Pavlovia.org"
msgstr ""

#: ../app/builder/builder.py:525 ../app/coder/coder.py:1789
#: ../app/runner/runner.py:204
msgid "Window"
msgstr ""

#: ../app/builder/builder.py:529 ../app/coder/coder.py:1793
msgid "&Help"
msgstr ""

#: ../app/builder/builder.py:533 ../app/coder/coder.py:1795
msgid "&PsychoPy Homepage"
msgstr ""

#: ../app/builder/builder.py:534 ../app/coder/coder.py:1796
msgid "Go to the PsychoPy homepage"
msgstr ""

#: ../app/builder/builder.py:538
msgid "&PsychoPy Builder Help"
msgstr ""

#: ../app/builder/builder.py:539
msgid "Go to the online documentation for PsychoPy Builder"
msgstr ""

#: ../app/builder/builder.py:547 ../app/coder/coder.py:1811
msgid "&System Info..."
msgstr ""

#: ../app/builder/builder.py:548 ../app/coder/coder.py:1812
msgid "Get system information."
msgstr ""

#: ../app/builder/builder.py:552 ../app/coder/coder.py:1817
msgid "&About..."
msgstr ""

#: ../app/builder/builder.py:553 ../app/coder/coder.py:1818
msgid "About PsychoPy"
msgstr ""

#: ../app/builder/builder.py:556 ../app/coder/coder.py:1822
msgid "&News..."
msgstr ""

#: ../app/builder/builder.py:557 ../app/coder/coder.py:1823
msgid "News"
msgstr ""

#: ../app/builder/builder.py:664 ../app/builder/builder.py:754
msgid "PsychoPy experiments (*.psyexp)|*.psyexp|Any file (*.*)|*.*"
msgstr ""

#: ../app/builder/builder.py:666 ../app/builder/builder.py:756
msgid "PsychoPy experiments (*.psyexp)|*.psyexp|Any file (*.*)|*"
msgstr ""

#: ../app/builder/builder.py:673 ../app/builder/dialogs/__init__.py:1434
#: ../app/coder/coder.py:2374
msgid "Open file ..."
msgstr ""

#: ../app/builder/builder.py:759 ../app/coder/coder.py:2513
msgid "Save file as ..."
msgstr ""

#: ../app/builder/builder.py:804
msgid "Please save experiment before editing the README file"
msgstr ""

#: ../app/builder/builder.py:805
msgid "No readme file"
msgstr ""

#: ../app/builder/builder.py:880
#, python-format
msgid "Experiment %s has changed. Save before quitting?"
msgstr ""

#: ../app/builder/builder.py:980 ../app/coder/coder.py:2847
msgid "Are you sure you want to reset your preferences? This cannot be undone."
msgstr ""

#: ../app/builder/builder.py:983 ../app/coder/coder.py:2851
msgid "I'm sure"
msgstr ""

#: ../app/builder/builder.py:984 ../app/coder/coder.py:2852
msgid "Wait, go back!"
msgstr ""

#: ../app/builder/builder.py:990 ../app/coder/coder.py:2861
msgid "Done! Your preferences have been reset. Changes will be applied when you next open PsychoPy."
msgstr ""

#: ../app/builder/builder.py:1109
#, python-format
msgid "Undo %(action)s\t%(key)s"
msgstr ""

#: ../app/builder/builder.py:1124
#, python-format
msgid "Redo %(action)s\t%(key)s"
msgstr ""

#: ../app/builder/builder.py:1136
msgid "Location to unpack demos"
msgstr ""

#: ../app/builder/builder.py:1212 ../app/builder/builder.py:2053
#, python-format
msgid "New name for copy of \"%(copied)s\"?  [%(default)s]"
msgstr ""

#: ../app/builder/builder.py:1216
msgid "Paste Routine"
msgstr ""

#: ../app/builder/builder.py:1281
msgid "What is the new name for the Routine?"
msgstr ""

#: ../app/builder/builder.py:1283 ../app/coder/fileBrowser.py:228
msgid "Rename"
msgstr ""

#: ../app/builder/builder.py:1524
msgid "What is the name for the new Routine? (e.g. instr, trial, feedback)"
msgstr ""

#: ../app/builder/builder.py:1527
msgid "New Routine"
msgstr ""

#: ../app/builder/builder.py:2057
msgid "Paste Component"
msgstr ""

#: ../app/builder/builder.py:2672
msgid "Edit"
msgstr ""

#: ../app/builder/builder.py:2675
#, python-format
msgid "&Close readme\t%s"
msgstr ""

#: ../app/builder/builder.py:2805
msgid "rename"
msgstr ""

#: ../app/builder/builder.py:2817
msgid "Insert Routine "
msgstr ""

#: ../app/builder/builder.py:2818
msgid "Insert Loop     "
msgstr ""

#: ../app/builder/builder.py:2882
msgid "Insert Routine"
msgstr ""

#: ../app/builder/builder.py:2884
msgid "Insert Loop"
msgstr ""

#: ../app/builder/builder.py:2912
msgid "Select a Routine to insert (Esc to exit)"
msgstr ""

#: ../app/builder/builder.py:2955
msgid "CANCEL Insert"
msgstr ""

#: ../app/builder/builder.py:2956
msgid "Click where you want to insert the Routine, or CANCEL insert."
msgstr ""

#: ../app/builder/builder.py:2988
msgid "CANCEL insert"
msgstr ""

#: ../app/builder/builder.py:2990
msgid "Click where you want the loop to start/end, or CANCEL insert."
msgstr ""

#: ../app/builder/builder.py:2999
msgid "Click the other end for the loop"
msgstr ""

#: ../app/builder/builder.py:3229
#, python-format
msgid "The \"%s\" Loop is about to be deleted as well (by collapsing). OK to proceed?"
msgstr ""

#: ../app/builder/builder.py:3231
msgid "Impending Loop collapse"
msgstr ""

#: ../app/builder/dialogs/__init__.py:224
msgid "set during: "
msgstr ""

#: ../app/builder/dialogs/__init__.py:699
#: ../app/builder/dialogs/__init__.py:701
#: ../app/builder/dialogs/__init__.py:1017
#: ../app/builder/dialogs/dlgsCode.py:48 ../app/builder/dialogs/dlgsCode.py:50
msgid " Properties"
msgstr ""

#: ../app/builder/dialogs/__init__.py:793
#: ../app/builder/dialogs/dlgsCode.py:146
#: ../app/builder/dialogs/dlgsConditions.py:517
msgid " Help "
msgstr ""

#: ../app/builder/dialogs/__init__.py:794
#: ../app/builder/dialogs/dlgsCode.py:147
msgid "Go to online help about this component"
msgstr ""

#: ../app/builder/dialogs/__init__.py:800
#: ../app/builder/dialogs/dlgsCode.py:149
#: ../app/builder/dialogs/dlgsConditions.py:523 ../gui/qtgui.py:95
#: ../gui/wxgui.py:73 ../monitors/MonitorCenter.py:1117
#: ../monitors/MonitorCenter.py:1224
msgid " OK "
msgstr ""

#: ../app/builder/dialogs/__init__.py:805
#: ../app/builder/dialogs/dlgsCode.py:152
#: ../app/builder/dialogs/dlgsConditions.py:530 ../gui/qtgui.py:96
#: ../gui/wxgui.py:74 ../monitors/MonitorCenter.py:1119
#: ../monitors/MonitorCenter.py:1227
msgid " Cancel "
msgstr ""

#: ../app/builder/dialogs/__init__.py:990
#, python-format
msgid "That name is in use (it's a %s). Try another name."
msgstr ""

#: ../app/builder/dialogs/__init__.py:994
#: ../app/builder/dialogs/dlgsConditions.py:304
#: ../app/builder/dialogs/dlgsConditions.py:591
msgid "Name must be alphanumeric or _, no spaces"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1213
#: ../app/builder/dialogs/__init__.py:1387
msgid "No parameters set"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1289
msgid "No parameters set (select a file above)"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1376
#, python-format
msgid ""
"%(nCondition)i conditions, with %(nParam)i parameters\n"
"%(paramStr)s"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1385
#: ../app/builder/dialogs/__init__.py:1611
msgid "No parameters set (conditionsFile not found)"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1459
msgid "Could not read conditions from:\n"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1479
msgid "Configuration error in conditions file"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1484
msgid "Bad condition name(s) in file:\n"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1500
msgid "Builder variable(s) ({}) in file:{}"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1599
msgid "Badly formed condition name(s) in file:\n"
msgstr ""

#: ../app/builder/dialogs/__init__.py:1601
msgid ""
".\n"
"Need to be legal as var name; edit file, try again."
msgstr ""

#: ../app/builder/dialogs/dlgsCode.py:118
msgid "disabled"
msgstr ""

#: ../app/builder/dialogs/dlgsCode.py:242
msgid ""
"\n"
"Py to JS auto-translation requires the metapensiero library.\n"
"Available for Python 3.5+.\n"
msgstr ""

#: ../app/builder/dialogs/dlgsCode.py:244
msgid "Warning: requires the metapensiero library"
msgstr ""

#: ../app/builder/dialogs/dlgsCode.py:276
msgid ""
"\n"
"Auto-JS translation will overwrite your existing JavaScript code.\n"
"Press OK to continue, or Cancel.\n"
msgstr ""

#: ../app/builder/dialogs/dlgsCode.py:278
msgid "Warning: Python to JavaScript Translation"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:88
msgid "New (no file)"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:96
msgid "Conditions data (no file)"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:169
msgid "Params:"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:178
msgid "type:"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:234
#, python-format
msgid "cond %s:"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:270
msgid "Should be legal as a variable name (alphanumeric)"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:282
msgid "extra white-space"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:448
msgid "PREVIEW"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:485
msgid "+cond."
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:486
msgid "Add a condition (row); to delete a condition, delete all of its values."
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:492
msgid "+param"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:493
msgid "Add a parameter (column); to delete a param, set its type to None, or delete all of its values."
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:499
msgid "Preview"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:500
msgid "Show all values as they would appear after saving to a file, without actually saving anything."
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:506
msgid "Save as"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:518
msgid "Go to online help"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:525
msgid "Save and exit"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:532
msgid "Exit, discard any edits"
msgstr ""

#: ../app/builder/dialogs/dlgsConditions.py:604
msgid "Param name(s) adjusted to be legal. Look ok?"
msgstr ""

#: ../app/builder/dialogs/paramCtrls.py:145
#: ../app/builder/dialogs/paramCtrls.py:421
msgid "This parameter will be treated as code - we have already put in the $, so you don't have to."
msgstr ""

#: ../app/builder/dialogs/paramCtrls.py:259
#: ../app/builder/dialogs/paramCtrls.py:334
msgid "Specify file ..."
msgstr ""

#: ../app/builder/dialogs/paramCtrls.py:340
msgid "Open/create in your default table editor"
msgstr ""

#: ../app/builder/dialogs/paramCtrls.py:383
msgid "Once you have created and saved your table,please remember to add it to {name}"
msgstr ""

#: ../app/builder/dialogs/paramCtrls.py:386
msgid "Reminder"
msgstr ""

#: ../app/builder/dialogs/paramCtrls.py:428
msgid "Specify color ..."
msgstr ""

#: ../app/builder/localizedStrings.py:22
msgid "Basic"
msgstr ""

#: ../app/builder/localizedStrings.py:23
#: ../experiment/components/settings/__init__.py:56
msgid "Color"
msgstr ""

#: ../app/builder/localizedStrings.py:24
msgid "Layout"
msgstr ""

#: ../app/builder/localizedStrings.py:25
msgid "Data"
msgstr ""

#: ../app/builder/localizedStrings.py:26
#: ../experiment/components/settings/__init__.py:54
msgid "Screen"
msgstr ""

#: ../app/builder/localizedStrings.py:27
msgid "Dots"
msgstr ""

#: ../app/builder/localizedStrings.py:28
msgid "Grating"
msgstr ""

#: ../app/builder/localizedStrings.py:29
msgid "Advanced"
msgstr ""

#: ../app/builder/localizedStrings.py:31
msgid "Carrier"
msgstr ""

#: ../app/builder/localizedStrings.py:32
msgid "Envelope"
msgstr ""

#: ../app/builder/localizedStrings.py:33
msgid "Appearance"
msgstr ""

#: ../app/builder/localizedStrings.py:35
msgid "Online"
msgstr ""

#: ../app/builder/localizedStrings.py:36
msgid "Testing"
msgstr ""

#: ../app/builder/localizedStrings.py:37 ../tools/wizard.py:51
msgid "Audio"
msgstr ""

#: ../app/builder/localizedStrings.py:38
msgid "Format"
msgstr ""

#: ../app/builder/localizedStrings.py:39
msgid "Formatting"
msgstr ""

#: ../app/builder/localizedStrings.py:40
msgid "Eyetracking"
msgstr ""

#: ../app/builder/localizedStrings.py:41
msgid "Target"
msgstr ""

#: ../app/builder/localizedStrings.py:42
msgid "Animation"
msgstr ""

#: ../app/builder/localizedStrings.py:43
msgid "Transcription"
msgstr ""

#: ../app/builder/localizedStrings.py:44
msgid "Timing"
msgstr ""

#: ../app/builder/localizedStrings.py:45
msgid "Playback"
msgstr ""

#: ../app/builder/localizedStrings.py:51
msgid "linear"
msgstr ""

#: ../app/builder/localizedStrings.py:52
msgid "nearest"
msgstr ""

#: ../app/builder/localizedStrings.py:54
msgid "named"
msgstr ""

#: ../app/builder/localizedStrings.py:56
msgid "last key"
msgstr ""

#: ../app/builder/localizedStrings.py:57
msgid "first key"
msgstr ""

#: ../app/builder/localizedStrings.py:58
msgid "all keys"
msgstr ""

#: ../app/builder/localizedStrings.py:59
msgid "nothing"
msgstr ""

#: ../app/builder/localizedStrings.py:60
msgid "last button"
msgstr ""

#: ../app/builder/localizedStrings.py:61
msgid "first button"
msgstr ""

#: ../app/builder/localizedStrings.py:62
msgid "all buttons"
msgstr ""

#: ../app/builder/localizedStrings.py:63
msgid "final"
msgstr ""

#: ../app/builder/localizedStrings.py:64
msgid "on click"
msgstr ""

#: ../app/builder/localizedStrings.py:65
msgid "every frame"
msgstr ""

#: ../app/builder/localizedStrings.py:66
msgid "never"
msgstr ""

#: ../app/builder/localizedStrings.py:67
msgid "from exp settings"
msgstr ""

#: ../app/builder/localizedStrings.py:68
msgid "from preferences"
msgstr ""

#: ../app/builder/localizedStrings.py:69
msgid "circle"
msgstr ""

#: ../app/builder/localizedStrings.py:70
msgid "square"
msgstr ""

#: ../app/builder/localizedStrings.py:72
msgid "direction"
msgstr ""

#: ../app/builder/localizedStrings.py:73
msgid "position"
msgstr ""

#: ../app/builder/localizedStrings.py:74
msgid "walk"
msgstr ""

#: ../app/builder/localizedStrings.py:75
msgid "same"
msgstr ""

#: ../app/builder/localizedStrings.py:76
msgid "different"
msgstr ""

#: ../app/builder/localizedStrings.py:77
msgid "Experiment"
msgstr ""

#: ../app/builder/localizedStrings.py:78
msgid "repeat"
msgstr ""

#: ../app/builder/localizedStrings.py:79
msgid "none"
msgstr ""

#: ../app/builder/localizedStrings.py:81
msgid "time (s)"
msgstr ""

#: ../app/builder/localizedStrings.py:82
msgid "frame N"
msgstr ""

#: ../app/builder/localizedStrings.py:83
msgid "condition"
msgstr ""

#: ../app/builder/localizedStrings.py:84
msgid "duration (s)"
msgstr ""

#: ../app/builder/localizedStrings.py:85
msgid "duration (frames)"
msgstr ""

#: ../app/builder/localizedStrings.py:93
msgid "constant"
msgstr ""

#: ../app/builder/localizedStrings.py:94
msgid "set every repeat"
msgstr ""

#: ../app/builder/localizedStrings.py:95
msgid "set every frame"
msgstr ""

#: ../app/builder/localizedStrings.py:97
msgid "add"
msgstr ""

#: ../app/builder/localizedStrings.py:98 ../app/builder/localizedStrings.py:140
msgid "average"
msgstr ""

#: ../app/builder/localizedStrings.py:99
msgid "use preferences"
msgstr ""

#: ../app/builder/localizedStrings.py:100
msgid "on Sync"
msgstr ""

#: ../app/builder/localizedStrings.py:101
msgid "on Save"
msgstr ""

#: ../app/builder/localizedStrings.py:102
msgid "manually"
msgstr ""

#: ../app/builder/localizedStrings.py:104
msgid "debug"
msgstr ""

#: ../app/builder/localizedStrings.py:105
msgid "info"
msgstr ""

#: ../app/builder/localizedStrings.py:106
msgid "exp"
msgstr ""

#: ../app/builder/localizedStrings.py:107
msgid "data"
msgstr ""

#: ../app/builder/localizedStrings.py:108
msgid "warning"
msgstr ""

#: ../app/builder/localizedStrings.py:109
msgid "error"
msgstr ""

#: ../app/builder/localizedStrings.py:114
msgid "any click"
msgstr ""

#: ../app/builder/localizedStrings.py:115
msgid "valid click"
msgstr ""

#: ../app/builder/localizedStrings.py:116
msgid "mouse onset"
msgstr ""

#: ../app/builder/localizedStrings.py:117
msgid "Routine"
msgstr ""

#: ../app/builder/localizedStrings.py:119
msgid "joystick onset"
msgstr ""

#: ../app/builder/localizedStrings.py:121
msgid "every click"
msgstr ""

#: ../app/builder/localizedStrings.py:122
msgid "first click"
msgstr ""

#: ../app/builder/localizedStrings.py:123
msgid "last click"
msgstr ""

#: ../app/builder/localizedStrings.py:124
msgid "button onset"
msgstr ""

#: ../app/builder/localizedStrings.py:126
msgid "line"
msgstr ""

#: ../app/builder/localizedStrings.py:127
msgid "triangle"
msgstr ""

#: ../app/builder/localizedStrings.py:128
msgid "rectangle"
msgstr ""

#: ../app/builder/localizedStrings.py:129
msgid "cross"
msgstr ""

#: ../app/builder/localizedStrings.py:130
msgid "star"
msgstr ""

#: ../app/builder/localizedStrings.py:131
msgid "regular polygon..."
msgstr ""

#: ../app/builder/localizedStrings.py:132
msgid "custom polygon..."
msgstr ""

#: ../app/builder/localizedStrings.py:134
msgid "rows"
msgstr ""

#: ../app/builder/localizedStrings.py:135
msgid "columns"
msgstr ""

#: ../app/builder/localizedStrings.py:137
msgid "first"
msgstr ""

#: ../app/builder/localizedStrings.py:138
msgid "last"
msgstr ""

#: ../app/builder/localizedStrings.py:139
msgid "all"
msgstr ""

#: ../app/builder/localizedStrings.py:143
msgid "one of your Components, Routines, or condition parameters"
msgstr ""

#: ../app/builder/localizedStrings.py:145
msgid " Avoid `this`, `these`, `continue`, `Clock`, or `component` in name"
msgstr ""

#: ../app/builder/localizedStrings.py:146
msgid "Builder variable"
msgstr ""

#: ../app/builder/localizedStrings.py:147
msgid "Psychopy module"
msgstr ""

#: ../app/builder/localizedStrings.py:148
msgid "numpy function"
msgstr ""

#: ../app/builder/localizedStrings.py:149
msgid "python keyword"
msgstr ""

#: ../app/builder/localizedStrings.py:151
msgid "look at"
msgstr ""

#: ../app/builder/localizedStrings.py:152
msgid "look away"
msgstr ""

#: ../app/builder/localizedStrings.py:153
msgid "every look"
msgstr ""

#: ../app/builder/localizedStrings.py:154
msgid "first look"
msgstr ""

#: ../app/builder/localizedStrings.py:155
msgid "last look"
msgstr ""

#: ../app/builder/localizedStrings.py:156
msgid "roi onset"
msgstr ""

#: ../app/builder/dialogs/__init__.py:984 ../app/builder/validators.py:381
msgid "Missing name"
msgstr ""

#: ../app/builder/validators.py:390
msgid "That name is in use (by {used}). Try another name."
msgstr ""

#: ../app/builder/validators.py:395
msgid "Name can only contain letters, numbers and underscores (_), no spaces or other symbols"
msgstr ""

#: ../app/builder/validators.py:496
msgid "Font `{val}` not found locally, will attempt to retrieve from Google Fonts when this experiment next runs"
msgstr ""

#: ../app/builder/validators.py:516
msgid "Python syntax error in field `{}`:  {}"
msgstr ""

#: ../app/builder/validators.py:530
msgid "Looks like your variable '{code}' in '{displayName}' should be set to update."
msgstr ""

#: ../app/builder/validators.py:550
msgid "Python var `{}` in `{}` is same as Name"
msgstr ""

#: ../app/builder/validators.py:573
msgid "Variable name ${newName} is in use (by {used}). Try another name."
msgstr ""

#: ../app/coder/codeEditorBase.py:117 ../app/coder/coder.py:156
msgid "Cut"
msgstr ""

#: ../app/coder/codeEditorBase.py:118 ../app/coder/coder.py:157
msgid "Copy"
msgstr ""

#: ../app/coder/codeEditorBase.py:119 ../app/coder/coder.py:159
msgid "Paste"
msgstr ""

#: ../app/coder/codeEditorBase.py:120 ../app/coder/fileBrowser.py:236
#: ../monitors/MonitorCenter.py:274 ../monitors/MonitorCenter.py:295
msgid "Delete"
msgstr ""

#: ../app/coder/codeEditorBase.py:121 ../app/coder/coder.py:165
msgid "Select All"
msgstr ""

#: ../app/coder/coder.py:81 ../app/runner/runner.py:354
msgid "basic"
msgstr ""

#: ../app/coder/coder.py:82 ../app/runner/runner.py:355
msgid "input"
msgstr ""

#: ../app/coder/coder.py:83 ../app/runner/runner.py:356
msgid "stimuli"
msgstr ""

#: ../app/coder/coder.py:84 ../app/runner/runner.py:357
msgid "exp control"
msgstr ""

#: ../app/coder/coder.py:86 ../app/runner/runner.py:359
msgid "hardware"
msgstr ""

#: ../app/coder/coder.py:87 ../app/runner/runner.py:360
msgid "timing"
msgstr ""

#: ../app/coder/coder.py:88 ../app/runner/runner.py:361
msgid "misc"
msgstr ""

#: ../app/coder/coder.py:113
msgid "PyShell in PsychoPy - type some commands!"
msgstr ""

#: ../app/coder/coder.py:158
msgid "Copy With Prompts"
msgstr ""

#: ../app/coder/coder.py:160
msgid "Paste And Run"
msgstr ""

#: ../app/coder/coder.py:161
msgid "Clear"
msgstr ""

#: ../app/coder/coder.py:355
msgid "PsychoPy unit testing"
msgstr ""

#: ../app/coder/coder.py:383
msgid "&Tests"
msgstr ""

#: ../app/coder/coder.py:386
#, python-format
msgid "&Run tests\t%s"
msgstr ""

#: ../app/coder/coder.py:389
#, python-format
msgid "&Close tests panel\t%s"
msgstr ""

#: ../app/coder/coder.py:394
#, python-format
msgid "Go to &Coder view\t%s"
msgstr ""

#: ../app/coder/coder.py:395
msgid "Go to the Coder view"
msgstr ""

#: ../app/coder/coder.py:402
msgid "Terminate PsychoPy"
msgstr ""

#: ../app/coder/coder.py:405
msgid "&Preferences"
msgstr ""

#: ../app/coder/coder.py:425
msgid ""
"Select the test(s) to run, from:\n"
"psychopy/tests/test*"
msgstr ""

#: ../app/coder/coder.py:433
msgid "Run tests"
msgstr ""

#: ../app/coder/coder.py:441
msgid "Coverage Report"
msgstr ""

#: ../app/coder/coder.py:442
msgid "Include coverage report (requires coverage module)"
msgstr ""

#: ../app/coder/coder.py:446
msgid "ALL stdout"
msgstr ""

#: ../app/coder/coder.py:447
msgid "Report all printed output & show any new rms-test images"
msgstr ""

#: ../app/coder/coder.py:1040
msgid "Analyzing code"
msgstr ""

#: ../app/coder/coder.py:1129
#, python-format
msgid "Unable to find \"%s\""
msgstr ""

#: ../app/coder/coder.py:1247 ../app/coder/coder.py:1372
msgid "Editor"
msgstr ""

#: ../app/coder/coder.py:1287 ../app/coder/coder.py:1371
#: ../app/coder/coder.py:1657
msgid "Source Assistant"
msgstr ""

#: ../app/coder/coder.py:1324
msgid "IPython failed as shell, using pyshell (IPython v0.12 can fail on wx)"
msgstr ""

#: ../app/coder/coder.py:1333
msgid "Shell"
msgstr ""

#: ../app/coder/coder.py:1339
msgid "Output"
msgstr ""

#: ../app/coder/coder.py:1348
msgid "Shelf"
msgstr ""

#: ../app/coder/coder.py:1364 ../tools/wizard.py:515
msgid "Welcome to PsychoPy3!"
msgstr ""

#: ../app/coder/coder.py:1463
msgid "Save current file"
msgstr ""

#: ../app/coder/coder.py:1466
msgid "Save current python file as..."
msgstr ""

#: ../app/coder/coder.py:1469
msgid "Close current file"
msgstr ""

#: ../app/coder/coder.py:1471
msgid "Close all files"
msgstr ""

#: ../app/coder/coder.py:1472
msgid "Close all files in the editor."
msgstr ""

#: ../app/coder/coder.py:1481
#, python-format
msgid "Print\t%s"
msgstr ""

#: ../app/coder/coder.py:1496
msgid "Close PsychoPy Coder"
msgstr ""

#: ../app/coder/coder.py:1510
#, python-format
msgid "Cu&t\t%s"
msgstr ""

#: ../app/coder/coder.py:1512
#, python-format
msgid "&Copy\t%s"
msgstr ""

#: ../app/coder/coder.py:1516
msgid "Duplicate the current line (or current selection)"
msgstr ""

#: ../app/coder/coder.py:1518
#, python-format
msgid "&Duplicate\t%s"
msgstr ""

#: ../app/coder/coder.py:1524
#, python-format
msgid "&Find\t%s"
msgstr ""

#: ../app/coder/coder.py:1527
#, python-format
msgid "Find &Next\t%s"
msgstr ""

#: ../app/coder/coder.py:1532
#, python-format
msgid "Comment\t%s"
msgstr ""

#: ../app/coder/coder.py:1533
msgid "Comment selected lines"
msgstr ""

#: ../app/coder/coder.py:1537
#, python-format
msgid "Uncomment\t%s"
msgstr ""

#: ../app/coder/coder.py:1538
msgid "Un-comment selected lines"
msgstr ""

#: ../app/coder/coder.py:1543
#, python-format
msgid "Toggle comment\t%s"
msgstr ""

#: ../app/coder/coder.py:1544
msgid "Toggle commenting of selected lines"
msgstr ""

#: ../app/coder/coder.py:1549
#, python-format
msgid "Toggle fold\t%s"
msgstr ""

#: ../app/coder/coder.py:1550
msgid "Toggle folding of top level"
msgstr ""

#: ../app/coder/coder.py:1556
#, python-format
msgid "Indent selection\t%s"
msgstr ""

#: ../app/coder/coder.py:1557
msgid "Increase indentation of current line"
msgstr ""

#: ../app/coder/coder.py:1561
#, python-format
msgid "Dedent selection\t%s"
msgstr ""

#: ../app/coder/coder.py:1562
msgid "Decrease indentation of current line"
msgstr ""

#: ../app/coder/coder.py:1565
msgid "Try to indent to the correct position w.r.t. last line"
msgstr ""

#: ../app/coder/coder.py:1568
#, python-format
msgid "SmartIndent\t%s"
msgstr ""

#: ../app/coder/coder.py:1587
#, python-format
msgid "Enlarge font\t%s"
msgstr ""

#: ../app/coder/coder.py:1588
msgid "Increase font size"
msgstr ""

#: ../app/coder/coder.py:1592
#, python-format
msgid "Shrink font\t%s"
msgstr ""

#: ../app/coder/coder.py:1593
msgid "Decrease font size"
msgstr ""

#: ../app/coder/coder.py:1597
msgid "Reset font"
msgstr ""

#: ../app/coder/coder.py:1598
msgid "Return fonts to their original size."
msgstr ""

#: ../app/coder/coder.py:1607 ../app/coder/fileBrowser.py:265
#: ../app/coder/fileBrowser.py:319
msgid "Editor file location"
msgstr ""

#: ../app/coder/coder.py:1613
msgid "File browser pane location"
msgstr ""

#: ../app/coder/coder.py:1620 ../app/coder/fileBrowser.py:328
msgid "Choose directory ..."
msgstr ""

#: ../app/coder/coder.py:1624
msgid "Change working directory to ..."
msgstr ""

#: ../app/coder/coder.py:1645
msgid "Panels"
msgstr ""

#: ../app/coder/coder.py:1648
msgid "Shows the output and shell panes (and starts capturing stdout)"
msgstr ""

#: ../app/coder/coder.py:1651
#, python-format
msgid "&Output/Shell\t%s"
msgstr ""

#: ../app/coder/coder.py:1655
msgid "Hide/show the source assistant pane."
msgstr ""

#: ../app/coder/coder.py:1665
msgid "Shows guides in the editor for your indentation level"
msgstr ""

#: ../app/coder/coder.py:1668
#, python-format
msgid "&Indentation guides\t%s"
msgstr ""

#: ../app/coder/coder.py:1674
msgid "Show whitespace characters in the code"
msgstr ""

#: ../app/coder/coder.py:1676
#, python-format
msgid "&Whitespace\t%s"
msgstr ""

#: ../app/coder/coder.py:1682
msgid "Show End Of Line markers in the code"
msgstr ""

#: ../app/coder/coder.py:1685
#, python-format
msgid "Show &EOLs\t%s"
msgstr ""

#: ../app/coder/coder.py:1690
msgid "Enable/disable line wrapping in editors."
msgstr ""

#: ../app/coder/coder.py:1693
msgid "Line wrapping"
msgstr ""

#: ../app/coder/coder.py:1744
msgid "csv from psydat"
msgstr ""

#: ../app/coder/coder.py:1745
msgid "Create a .csv file from an existing .psydat file"
msgstr ""

#: ../app/coder/coder.py:1750
msgid "Unit &testing...\tCtrl-T"
msgstr ""

#: ../app/coder/coder.py:1751
msgid "Show dialog to run unit tests"
msgstr ""

#: ../app/coder/coder.py:1800
msgid "&PsychoPy Coder Tutorial"
msgstr ""

#: ../app/coder/coder.py:1801
msgid "Go to the online PsychoPy tutorial"
msgstr ""

#: ../app/coder/coder.py:1805
msgid "&PsychoPy API (reference)"
msgstr ""

#: ../app/coder/coder.py:1806
msgid "Go to the online PsychoPy reference manual"
msgstr ""

#: ../app/coder/coder.py:1998 ../app/coder/coder.py:2052
#, python-format
msgid ""
"'%s' was modified outside of PsychoPy:\n"
"\n"
"Reload (without saving)?"
msgstr ""

#: ../app/coder/coder.py:2002 ../app/coder/coder.py:2056
msgid "Reloading file"
msgstr ""

#: ../app/coder/coder.py:2136 ../app/coder/coder.py:2547
#, python-format
msgid "Save changes to %s before quitting?"
msgstr ""

#: ../app/coder/coder.py:2273
msgid "Failed to open `{}`. Make sure that encoding of the file is utf-8."
msgstr ""

#: ../app/coder/coder.py:2380
msgid "Loading file"
msgstr ""

#: ../app/coder/coder.py:2439
#, python-format
msgid ""
"File appears to have been modified outside of PsychoPy:\n"
"   %s\n"
"OK to overwrite?"
msgstr ""

#: ../app/coder/coder.py:2448
#, python-format
msgid ""
"File '%s' lacks write-permission:\n"
"Will try save-as instead."
msgstr ""

#: ../app/coder/coder.py:2459
msgid "Saving file"
msgstr ""

#: ../app/coder/coder.py:2502
msgid "Python script (*.py)|*.py|JavaScript file (*.js)|*.js|Text file (*.txt)|*.txt|Any file (*.*)|*.*"
msgstr ""

#: ../app/coder/coder.py:2507
msgid "Python script (*.py)|*.py|JavaScript file (*.js)|*.js|Text file (*.txt)|*.txt|Any file (*.*)|*"
msgstr ""

#: ../app/coder/coder.py:2601
#, python-format
msgid "Save changes to %s before running?"
msgstr ""

#: ../app/coder/fileBrowser.py:136
msgid "Directory:"
msgstr ""

#: ../app/coder/fileBrowser.py:219
msgid "New Folder"
msgstr ""

#: ../app/coder/fileBrowser.py:222
msgid "Create a new folder in the current folder"
msgstr ""

#: ../app/coder/fileBrowser.py:230
msgid "Rename the selected folder or file"
msgstr ""

#: ../app/coder/fileBrowser.py:238
msgid "Delete the selected folder or file"
msgstr ""

#: ../app/coder/fileBrowser.py:244
msgid "Goto"
msgstr ""

#: ../app/coder/fileBrowser.py:246
msgid "Jump to another folder"
msgstr ""

#: ../app/coder/fileBrowser.py:254 ../app/coder/fileBrowser.py:310
msgid "Browse ..."
msgstr ""

#: ../app/coder/fileBrowser.py:255 ../app/coder/fileBrowser.py:311
msgid "Browse the file system for a directory to open"
msgstr ""

#: ../app/coder/fileBrowser.py:260 ../app/coder/fileBrowser.py:315
msgid "Current working directory"
msgstr ""

#: ../app/coder/fileBrowser.py:261 ../app/coder/fileBrowser.py:316
msgid "Open the current working directory"
msgstr ""

#: ../app/coder/fileBrowser.py:266 ../app/coder/fileBrowser.py:320
msgid "Open the directory the current editor file is located"
msgstr ""

#: ../app/coder/fileBrowser.py:298
msgid "Cannot change working directory to location of file `{}`. It needs to be saved first."
msgstr ""

#: ../app/coder/fileBrowser.py:339
msgid "Enter folder name:"
msgstr ""

#: ../app/coder/fileBrowser.py:340
msgid "New folder"
msgstr ""

#: ../app/coder/fileBrowser.py:351
msgid "Folder name cannot be empty."
msgstr ""

#: ../app/coder/fileBrowser.py:363
msgid "Cannot create folder `{}`, already exists."
msgstr ""

#: ../app/coder/fileBrowser.py:376
msgid "Cannot create folder `{}`, permission denied."
msgstr ""

#: ../app/coder/fileBrowser.py:418
msgid "Rename folder `{}` to:"
msgstr ""

#: ../app/coder/fileBrowser.py:419
msgid "Rename Folder"
msgstr ""

#: ../app/coder/fileBrowser.py:429 ../app/coder/fileBrowser.py:465
msgid "Cannot rename `{}` to `{}`."
msgstr ""

#: ../app/coder/fileBrowser.py:452
msgid "Rename file `{}` to:"
msgstr ""

#: ../app/coder/fileBrowser.py:453
msgid "Rename file"
msgstr ""

#: ../app/coder/fileBrowser.py:490
msgid "Are you sure you want to PERMANENTLY delete folder `{}`?"
msgstr ""

#: ../app/coder/fileBrowser.py:500
msgid "Cannot delete folder `{}`, directory does not exist."
msgstr ""

#: ../app/coder/fileBrowser.py:507
msgid "Cannot delete folder `{}`, directory is not empty or permission denied."
msgstr ""

#: ../app/coder/fileBrowser.py:519
msgid "Are you sure you want to PERMANENTLY delete file `{}`?"
msgstr ""

#: ../app/coder/fileBrowser.py:529
msgid "Cannot delete folder `{}`, file does not exist."
msgstr ""

#: ../app/coder/fileBrowser.py:536
msgid "Cannot delete file `{}`, permission denied."
msgstr ""

#: ../app/coder/fileBrowser.py:557
msgid "Specified path `{}` is not a directory."
msgstr ""

#: ../app/coder/fileBrowser.py:617
msgid "Cannot access directory `{}`, permission denied."
msgstr ""

#: ../app/coder/fileBrowser.py:662
msgid "Cannot access directory `{}`, not a directory."
msgstr ""

#: ../app/colorpicker/__init__.py:121
msgid "RGB"
msgstr ""

#: ../app/colorpicker/__init__.py:122
msgid "HSV"
msgstr ""

#: ../app/colorpicker/__init__.py:196
msgid "Output Space:"
msgstr ""

#: ../app/colorpicker/__init__.py:219
msgid "&Insert"
msgstr ""

#: ../app/colorpicker/__init__.py:225
msgid "Canc&el"
msgstr ""

#: ../app/colorpicker/__init__.py:228
msgid "Insert color value."
msgstr ""

#: ../app/colorpicker/__init__.py:230
msgid "Copy color value to clipboard."
msgstr ""

#: ../app/connections/updates.py:102
msgid "Couldn't connect to psychopy.org to check for updates. \n"
msgstr ""

#: ../app/connections/updates.py:104
msgid "Check internet settings (and proxy setting in PsychoPy Preferences)."
msgstr ""

#: ../app/connections/updates.py:108 ../app/connections/updates.py:157
#: ../app/connections/updates.py:176
msgid "PsychoPy updates"
msgstr ""

#: ../app/connections/updates.py:147
#, python-format
msgid ""
"PsychoPy v%(latest)s is available (you are running %(running)s).\n"
"\n"
msgstr ""

#: ../app/connections/updates.py:151
msgid "This version is too big an update to be handled automatically.\n"
msgstr ""

#: ../app/connections/updates.py:153
msgid "Please fetch the latest version from www.psychopy.org and install manually."
msgstr ""

#: ../app/connections/updates.py:158
msgid "Go to downloads"
msgstr ""

#: ../app/connections/updates.py:160
msgid "Go to changelog"
msgstr ""

#: ../app/connections/updates.py:161
msgid "Later"
msgstr ""

#: ../app/connections/updates.py:171
#, python-format
msgid "You are running the latest version of PsychoPy (%s). "
msgstr ""

#: ../app/connections/updates.py:198
#, python-format
msgid ""
"PsychoPy v%(latest)s is available (you are running %(running)s).\n"
"\n"
"(To disable this check, see Preferences > connections > checkForUpdates)"
msgstr ""

#: ../app/connections/updates.py:205
msgid ""
"This version MAY require you to modify your\n"
"scripts/exps slightly. Read the changelog carefully."
msgstr ""

#: ../app/connections/updates.py:211
msgid ""
"There are no known compatibility\n"
"issues with your current version."
msgstr ""

#: ../app/connections/updates.py:215
msgid "View complete Changelog"
msgstr ""

#: ../app/connections/updates.py:219
msgid "You can update PsychoPy with your package manager"
msgstr ""

#: ../app/connections/updates.py:223
msgid "Should PsychoPy update itself?"
msgstr ""

#: ../app/connections/updates.py:237
msgid "Keep warning me"
msgstr ""

#: ../app/connections/updates.py:240
msgid "Stop warning me"
msgstr ""

#: ../app/connections/updates.py:245
msgid "Not now"
msgstr ""

#: ../app/connections/updates.py:247
msgid "Skip this version"
msgstr ""

#: ../app/connections/updates.py:284
msgid "PsychoPy Updates"
msgstr ""

#: ../app/connections/updates.py:293
msgid " Auto-update (will fetch latest version)"
msgstr ""

#: ../app/connections/updates.py:302
msgid " Use zip file below (download a PsychoPy release file ending .zip)"
msgstr ""

#: ../app/connections/updates.py:313
msgid "Install"
msgstr ""

#: ../app/connections/updates.py:316 ../app/runner/runner.py:137
msgid "Close"
msgstr ""

#: ../app/connections/updates.py:341
#, python-format
msgid ""
"You are running PsychoPy v%s.\n"
" "
msgstr ""

#: ../app/connections/updates.py:343
msgid ""
"PsychoPy could not connect to the \n"
" internet to check for more recent versions.\n"
msgstr ""

#: ../app/connections/updates.py:345
msgid "Check proxy settings in preferences."
msgstr ""

#: ../app/connections/updates.py:350
#, python-format
msgid "You are running PsychoPy (%(running)s), which is ahead of the latest official version (%(latest)s)"
msgstr ""

#: ../app/connections/updates.py:355
#, python-format
msgid ""
"You are running the latest version of PsychoPy (%s)\n"
" "
msgstr ""

#: ../app/connections/updates.py:357
msgid "You can revert to a previous version by selecting a specific .zip source installation file"
msgstr ""

#: ../app/connections/updates.py:360
#, python-format
msgid ""
"PsychoPy v%(latest)s is available\n"
"You are running v%(running)s"
msgstr ""

#: ../app/connections/updates.py:366
msgid ""
"\n"
"You can update to the latest version automatically"
msgstr ""

#: ../app/connections/updates.py:368
msgid ""
"\n"
"You cannot update to the latest version automatically.\n"
"Please fetch the latest Standalone package from www.psychopy.org"
msgstr ""

#: ../app/connections/updates.py:419
#, python-format
msgid "Attempting to fetch PsychoPy %s..."
msgstr ""

#: ../app/connections/updates.py:439
#, python-format
msgid "Fetched %(done)i of %(total)i kb of PsychoPy-%(version)s.zip"
msgstr ""

#: ../app/connections/updates.py:445
#, python-format
msgid "Successfully downloaded PsychoPy-%s.zip"
msgstr ""

#: ../app/connections/updates.py:495
msgid "To upgrade you need to restart the app as admin (Right-click the app and 'Run as admin')"
msgstr ""

#: ../app/connections/updates.py:499
msgid "Could not move existing PsychoPy installation (permissions error?)"
msgstr ""

#: ../app/connections/updates.py:527
#, python-format
msgid ""
"Right-click the app and 'Run as admin'):\n"
"%s"
msgstr ""

#: ../app/connections/updates.py:530
#, python-format
msgid ""
"Failed to create directory for new version (permissions error?):\n"
"%s"
msgstr ""

#: ../app/connections/updates.py:555
msgid ""
"Success. \n"
"Changes to PsychoPy will be completed when the application is next run"
msgstr ""

#: ../app/connections/updates.py:564
#, python-format
msgid "Downloading PsychoPy v%s"
msgstr ""

#: ../app/connections/updates.py:569
msgid ""
"Failed to fetch PsychoPy release.\n"
"Check proxy setting in preferences"
msgstr ""

#: ../app/dialogs.py:38 ../gui/qtgui.py:610
msgid "Warning"
msgstr ""

#: ../app/dialogs.py:39
msgid "Info"
msgstr ""

#: ../app/dialogs.py:40
msgid "Query"
msgstr ""

#: ../app/connections/updates.py:242 ../app/dialogs.py:51 ../app/dialogs.py:71
msgid "Yes"
msgstr ""

#: ../app/coder/coder.py:435 ../app/dialogs.py:54
#: ../app/pavlovia_ui/project.py:100 ../app/pavlovia_ui/project.py:629
msgid "Cancel"
msgstr ""

#: ../app/dialogs.py:55 ../app/dialogs.py:73
msgid "No"
msgstr ""

#: ../app/dialogs.py:84 ../app/pavlovia_ui/project.py:627
#: ../app/pavlovia_ui/user.py:65
msgid "OK"
msgstr ""

#: ../app/errorDlg.py:27
msgid "PsychoPy3 Error"
msgstr ""

#: ../app/errorDlg.py:34
msgid "PsychoPy encountered an unhandled internal error! Please send the report under \"Details\" to the developers with a description of what you were doing with the software when the error occurred."
msgstr ""

#: ../app/errorDlg.py:56
msgid "&OK"
msgstr ""

#: ../app/errorDlg.py:59
msgid "E&xit PsychoPy"
msgstr ""

#: ../app/errorDlg.py:66
msgid "&Details"
msgstr ""

#: ../app/colorpicker/__init__.py:222 ../app/errorDlg.py:78
msgid "&Copy"
msgstr ""

#: ../app/errorDlg.py:82
msgid "&Save"
msgstr ""

#: ../app/errorDlg.py:125
msgid "Are you sure you want to exit PsychoPy? Unsaved work may be lost (but we'll try to save opened files)."
msgstr ""

#: ../app/errorDlg.py:127
msgid "Exit PsychoPy?"
msgstr ""

#: ../app/errorDlg.py:163
msgid "Save error traceback"
msgstr ""

#: ../app/errorDlg.py:180
#, python-format
msgid "Cannot save to file '%s'."
msgstr ""

#: ../app/errorDlg.py:181
msgid "File save error"
msgstr ""

#: ../app/pavlovia_ui/_base.py:33
#, python-format
msgid "&Close View\t%s"
msgstr ""

#: ../app/pavlovia_ui/_base.py:34
msgid "Close current window"
msgstr ""

#: ../app/pavlovia_ui/_base.py:159 ../app/pavlovia_ui/functions.py:109
msgid "Committing changes"
msgstr ""

#: ../app/pavlovia_ui/_base.py:161
msgid "Summary of changes"
msgstr ""

#: ../app/pavlovia_ui/_base.py:163
msgid ""
"Details of changes\n"
" (optional)"
msgstr ""

#: ../app/pavlovia_ui/_base.py:178
msgid "Title summarizing the changes you're making in these files"
msgstr ""

#: ../app/pavlovia_ui/_base.py:181
msgid "Optional details about the changes you're making in these files"
msgstr ""

#: ../app/pavlovia_ui/functions.py:44
msgid "Choose/create the root location for the synced project"
msgstr ""

#: ../app/pavlovia_ui/functions.py:101
msgid "Changes to commit:\n"
msgstr ""

#: ../app/pavlovia_ui/functions.py:107
msgid "\t{}: {} files\n"
msgstr ""

#: ../app/pavlovia_ui/functions.py:130
msgid "You need to install git to use Pavlovia projects"
msgstr ""

#: ../app/pavlovia_ui/menu.py:53
msgid "Log in to Pavlovia...\t{}"
msgstr ""

#: ../app/pavlovia_ui/menu.py:56
msgid "User"
msgstr ""

#: ../app/pavlovia_ui/menu.py:60
msgid "Search Pavlovia\t{}"
msgstr ""

#: ../app/pavlovia_ui/menu.py:66
msgid "New...\t{}"
msgstr ""

#: ../app/pavlovia_ui/menu.py:70
msgid "Sync\t{}"
msgstr ""

#: ../app/pavlovia_ui/menu.py:133
msgid "You need to log in to create a project"
msgstr ""

#: ../app/pavlovia_ui/project.py:55
msgid "Name:"
msgstr ""

#: ../app/pavlovia_ui/project.py:68
msgid "Group/owner:"
msgstr ""

#: ../app/pavlovia_ui/project.py:72
msgid "Description:"
msgstr ""

#: ../app/pavlovia_ui/project.py:76
msgid "Local folder:"
msgstr ""

#: ../app/pavlovia_ui/project.py:79 ../app/pavlovia_ui/project.py:203
msgid "Browse..."
msgstr ""

#: ../app/pavlovia_ui/project.py:86
msgid "Tags (comma separated):"
msgstr ""

#: ../app/pavlovia_ui/project.py:90
msgid "Public:"
msgstr ""

#: ../app/pavlovia_ui/project.py:95
msgid "Create project on Pavlovia"
msgstr ""

#: ../app/pavlovia_ui/project.py:97
msgid "Submit changes to Pavlovia"
msgstr ""

#: ../app/pavlovia_ui/project.py:201
msgid "Local root: "
msgstr ""

#: ../app/pavlovia_ui/project.py:212
msgid "Select a project for details"
msgstr ""

#: ../app/pavlovia_ui/project.py:219 ../app/pavlovia_ui/project.py:308
msgid "Sync..."
msgstr ""

#: ../app/pavlovia_ui/project.py:254
msgid "Ready to sync"
msgstr ""

#: ../app/pavlovia_ui/project.py:257
msgid "This file doesn't belong to a project yet"
msgstr ""

#: ../app/pavlovia_ui/project.py:286
msgid "User not logged in!"
msgstr ""

#: ../app/pavlovia_ui/project.py:291
msgid "Visibility: {}"
msgstr ""

#: ../app/pavlovia_ui/project.py:296
msgid "<not yet synced>"
msgstr ""

#: ../app/pavlovia_ui/project.py:297 ../app/pavlovia_ui/project.py:364
#: ../app/pavlovia_ui/project.py:377
msgid "Local root: {}"
msgstr ""

#: ../app/pavlovia_ui/project.py:304
msgid "Log in to sync..."
msgstr ""

#: ../app/pavlovia_ui/project.py:306
msgid "Fork + sync..."
msgstr ""

#: ../app/pavlovia_ui/project.py:313
msgid "Tags:"
msgstr ""

#: ../app/pavlovia_ui/project.py:369
msgid "Synchronizing..."
msgstr ""

#: ../app/pavlovia_ui/project.py:393
msgid "Project info"
msgstr ""

#: ../app/pavlovia_ui/project.py:471
msgid "This file doesn't belong to any existing project."
msgstr ""

#: ../app/pavlovia_ui/project.py:474
msgid "Create a project"
msgstr ""

#: ../app/pavlovia_ui/project.py:613
msgid "points to a remote that doesn't exist (deleted?)."
msgstr ""

#: ../app/pavlovia_ui/project.py:614
msgid "What shall we do?"
msgstr ""

#: ../app/pavlovia_ui/project.py:616
msgid "(Re)create a project"
msgstr ""

#: ../app/pavlovia_ui/project.py:617
msgid "Point to an different location"
msgstr ""

#: ../app/pavlovia_ui/project.py:618
msgid "not yet supported"
msgstr ""

#: ../app/pavlovia_ui/project.py:619
msgid "Forget the local git repository (deletes history keeps files)"
msgstr ""

#: ../app/pavlovia_ui/search.py:36
msgid "Search for projects online"
msgstr ""

#: ../app/pavlovia_ui/search.py:51
msgid "Search:"
msgstr ""

#: ../app/pavlovia_ui/search.py:54
msgid "Search"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:27
msgid "Run online"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:28
msgid "Run the study online (with pavlovia.org)"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:32
msgid "Sync online"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:33
msgid "Sync with web project (at pavlovia.org)"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:37
msgid "Search Pavlovia.org"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:38
msgid "Find existing studies online (at pavlovia.org)"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:42
msgid "Log in to Pavlovia"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:43
msgid "Log in to (or create user at) Pavlovia.org"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:47
msgid "View project"
msgstr ""

#: ../app/pavlovia_ui/toolbar.py:48
msgid "View details of this project"
msgstr ""

#: ../app/pavlovia_ui/user.py:45
msgid "Logout"
msgstr ""

#: ../app/pavlovia_ui/user.py:48
msgid "Full name:"
msgstr ""

#: ../app/pavlovia_ui/user.py:57
msgid "Organization:"
msgstr ""

#: ../app/pavlovia_ui/user.py:61
msgid "Bio (250 chrs):"
msgstr ""

#: ../app/preferencesDlg.py:27
msgid "General"
msgstr ""

#: ../app/preferencesDlg.py:28
msgid "Application"
msgstr ""

#: ../app/preferencesDlg.py:29 ../app/preferencesDlg.py:40
msgid "Key Bindings"
msgstr ""

#: ../app/preferencesDlg.py:30 ../app/preferencesDlg.py:38
msgid "Hardware"
msgstr ""

#: ../app/preferencesDlg.py:31 ../app/preferencesDlg.py:39
msgid "Connections"
msgstr ""

#: ../app/preferencesDlg.py:33
msgid "general"
msgstr ""

#: ../app/preferencesDlg.py:34
msgid "app"
msgstr ""

#: ../app/preferencesDlg.py:42
msgid "window type"
msgstr ""

#: ../app/preferencesDlg.py:43
msgid "units"
msgstr ""

#: ../app/preferencesDlg.py:44 ../tools/wizard.py:37
msgid "full-screen"
msgstr ""

#: ../app/preferencesDlg.py:45
msgid "allow GUI"
msgstr ""

#: ../app/preferencesDlg.py:46
msgid "paths"
msgstr ""

#: ../app/preferencesDlg.py:47
msgid "flac audio compression"
msgstr ""

#: ../app/preferencesDlg.py:48
msgid "shutdown key"
msgstr ""

#: ../app/preferencesDlg.py:49
msgid "shutdown key modifier keys"
msgstr ""

#: ../app/preferencesDlg.py:50
msgid "gammaErrorPolicy"
msgstr ""

#: ../app/preferencesDlg.py:51
msgid "start up plugins"
msgstr ""

#: ../app/preferencesDlg.py:52
msgid "appKeyGoogleCloud"
msgstr ""

#: ../app/preferencesDlg.py:53
msgid "transcrKeyAzure"
msgstr ""

#: ../app/preferencesDlg.py:55
msgid "show start-up tips"
msgstr ""

#: ../app/preferencesDlg.py:56
msgid "default view"
msgstr ""

#: ../app/preferencesDlg.py:57
msgid "reset preferences"
msgstr ""

#: ../app/preferencesDlg.py:58
msgid "auto-save prefs"
msgstr ""

#: ../app/preferencesDlg.py:59
msgid "debug mode"
msgstr ""

#: ../app/preferencesDlg.py:60 ../tools/wizard.py:42
msgid "locale"
msgstr ""

#: ../app/preferencesDlg.py:61
msgid "error dialog"
msgstr ""

#: ../app/preferencesDlg.py:62
msgid "theme"
msgstr ""

#: ../app/preferencesDlg.py:64
msgid "reload previous exp"
msgstr ""

#: ../app/preferencesDlg.py:65
msgid "Code component language"
msgstr ""

#: ../app/preferencesDlg.py:66
msgid "uncluttered namespace"
msgstr ""

#: ../app/preferencesDlg.py:67
msgid "components folders"
msgstr ""

#: ../app/preferencesDlg.py:68
msgid "componentFilter"
msgstr ""

#: ../app/preferencesDlg.py:69
msgid "hidden components"
msgstr ""

#: ../app/preferencesDlg.py:70
msgid "unpacked demos dir"
msgstr ""

#: ../app/preferencesDlg.py:71
msgid "saved data folder"
msgstr ""

#: ../app/preferencesDlg.py:72
msgid "Builder layout"
msgstr ""

#: ../app/preferencesDlg.py:73
msgid "always show readme"
msgstr ""

#: ../app/preferencesDlg.py:74
msgid "max favorites"
msgstr ""

#: ../app/preferencesDlg.py:76
msgid "read-only"
msgstr ""

#: ../app/preferencesDlg.py:77
msgid "output font"
msgstr ""

#: ../app/preferencesDlg.py:78
msgid "code font"
msgstr ""

#: ../app/preferencesDlg.py:79
msgid "output font size"
msgstr ""

#: ../app/preferencesDlg.py:80
msgid "code font size"
msgstr ""

#: ../app/preferencesDlg.py:81
msgid "lineSpacing"
msgstr ""

#: ../app/preferencesDlg.py:82
msgid "edgeGuideColumn"
msgstr ""

#: ../app/preferencesDlg.py:83
msgid "show source asst"
msgstr ""

#: ../app/preferencesDlg.py:84
msgid "show output"
msgstr ""

#: ../app/preferencesDlg.py:85
msgid "auto complete"
msgstr ""

#: ../app/preferencesDlg.py:86
msgid "reload previous files"
msgstr ""

#: ../app/preferencesDlg.py:87
msgid "preferred shell"
msgstr ""

#: ../app/preferencesDlg.py:89
msgid "open"
msgstr ""

#: ../app/preferencesDlg.py:90
msgid "new"
msgstr ""

#: ../app/preferencesDlg.py:91
msgid "save"
msgstr ""

#: ../app/preferencesDlg.py:92
msgid "save as"
msgstr ""

#: ../app/preferencesDlg.py:93
msgid "print"
msgstr ""

#: ../app/preferencesDlg.py:94
msgid "close"
msgstr ""

#: ../app/preferencesDlg.py:95
msgid "quit"
msgstr ""

#: ../app/preferencesDlg.py:96
msgid "preferences"
msgstr ""

#: ../app/preferencesDlg.py:97
msgid "export HTML"
msgstr ""

#: ../app/preferencesDlg.py:98
msgid "cut"
msgstr ""

#: ../app/builder/builder.py:88 ../app/preferencesDlg.py:99
msgid "copy"
msgstr ""

#: ../app/preferencesDlg.py:100
msgid "paste"
msgstr ""

#: ../app/preferencesDlg.py:101
msgid "duplicate"
msgstr ""

#: ../app/preferencesDlg.py:102
msgid "indent"
msgstr ""

#: ../app/preferencesDlg.py:103
msgid "dedent"
msgstr ""

#: ../app/preferencesDlg.py:104
msgid "smart indent"
msgstr ""

#: ../app/preferencesDlg.py:105
msgid "find"
msgstr ""

#: ../app/preferencesDlg.py:106
msgid "find again"
msgstr ""

#: ../app/preferencesDlg.py:107
msgid "undo"
msgstr ""

#: ../app/preferencesDlg.py:108
msgid "redo"
msgstr ""

#: ../app/preferencesDlg.py:109
msgid "comment"
msgstr ""

#: ../app/preferencesDlg.py:110
msgid "uncomment"
msgstr ""

#: ../app/preferencesDlg.py:111
msgid "toggle comment"
msgstr ""

#: ../app/preferencesDlg.py:112
msgid "fold"
msgstr ""

#: ../app/preferencesDlg.py:113
msgid "enlarge Font"
msgstr ""

#: ../app/preferencesDlg.py:114
msgid "shrink Font"
msgstr ""

#: ../app/preferencesDlg.py:115
msgid "analyze code"
msgstr ""

#: ../app/preferencesDlg.py:116
msgid "compile script"
msgstr ""

#: ../app/preferencesDlg.py:117
msgid "run script"
msgstr ""

#: ../app/preferencesDlg.py:118
msgid "runner script"
msgstr ""

#: ../app/preferencesDlg.py:119
msgid "stop script"
msgstr ""

#: ../app/preferencesDlg.py:120
msgid "toggle whitespace"
msgstr ""

#: ../app/preferencesDlg.py:121
msgid "toggle EOLs"
msgstr ""

#: ../app/preferencesDlg.py:122
msgid "toggle indent guides"
msgstr ""

#: ../app/preferencesDlg.py:123
msgid "new Routine"
msgstr ""

#: ../app/preferencesDlg.py:124
msgid "copy Routine"
msgstr ""

#: ../app/preferencesDlg.py:125
msgid "paste Routine"
msgstr ""

#: ../app/preferencesDlg.py:126
msgid "paste Component"
msgstr ""

#: ../app/preferencesDlg.py:127
msgid "toggle output panel"
msgstr ""

#: ../app/preferencesDlg.py:128
msgid "rename Routine"
msgstr ""

#: ../app/preferencesDlg.py:129
msgid "cycle windows"
msgstr ""

#: ../app/preferencesDlg.py:130
msgid "larger Flow"
msgstr ""

#: ../app/preferencesDlg.py:131
msgid "smaller Flow"
msgstr ""

#: ../app/preferencesDlg.py:132
msgid "larger routine"
msgstr ""

#: ../app/preferencesDlg.py:133
msgid "smaller routine"
msgstr ""

#: ../app/preferencesDlg.py:134
msgid "toggle readme"
msgstr ""

#: ../app/preferencesDlg.py:135
msgid "login to pavlovia"
msgstr ""

#: ../app/preferencesDlg.py:136
msgid "login to OSF"
msgstr ""

#: ../app/preferencesDlg.py:137
msgid "sync projects"
msgstr ""

#: ../app/preferencesDlg.py:138
msgid "find projects"
msgstr ""

#: ../app/preferencesDlg.py:139
msgid "open projects"
msgstr ""

#: ../app/preferencesDlg.py:140
msgid "new projects"
msgstr ""

#: ../app/preferencesDlg.py:142
msgid "audio library"
msgstr ""

#: ../app/preferencesDlg.py:143
msgid "audio latency mode"
msgstr ""

#: ../app/preferencesDlg.py:144
msgid "audio driver"
msgstr ""

#: ../app/preferencesDlg.py:145
msgid "audio device"
msgstr ""

#: ../app/preferencesDlg.py:146
msgid "parallel ports"
msgstr ""

#: ../app/preferencesDlg.py:147
msgid "Qmix configuration"
msgstr ""

#: ../app/preferencesDlg.py:148
msgid "Try to support display high DPI"
msgstr ""

#: ../app/preferencesDlg.py:150
msgid "proxy"
msgstr ""

#: ../app/preferencesDlg.py:151
msgid "auto-proxy"
msgstr ""

#: ../app/preferencesDlg.py:152
msgid "allow usage stats"
msgstr ""

#: ../app/preferencesDlg.py:153
msgid "check for updates"
msgstr ""

#: ../app/preferencesDlg.py:154
msgid "timeout"
msgstr ""

#: ../app/preferencesDlg.py:156
msgid "Builder, Coder and Runner"
msgstr ""

#: ../app/preferencesDlg.py:157
msgid "same as in the file"
msgstr ""

#: ../app/preferencesDlg.py:158
msgid "abort"
msgstr ""

#: ../app/preferencesDlg.py:159
msgid "warn"
msgstr ""

#: ../app/preferencesDlg.py:169
msgid "large icons"
msgstr ""

#: ../app/preferencesDlg.py:170
msgid "dark mode"
msgstr ""

#: ../app/preferencesDlg.py:171
msgid "highDPI"
msgstr ""

#: ../app/preferencesDlg.py:172
msgid "comment font"
msgstr ""

#: ../app/preferencesDlg.py:173
msgid "switch to Builder"
msgstr ""

#: ../app/preferencesDlg.py:174
msgid "switch to Coder"
msgstr ""

#: ../app/preferencesDlg.py:175
msgid "switch to Runner"
msgstr ""

#: ../app/preferencesDlg.py:176
msgid "login to projects"
msgstr ""

#: ../app/preferencesDlg.py:177
msgid "use Runner"
msgstr ""

#: ../app/preferencesDlg.py:182
#: ../experiment/components/settings/__init__.py:256
msgid "Latency not important"
msgstr ""

#: ../app/preferencesDlg.py:183
#: ../experiment/components/settings/__init__.py:257
msgid "Share low-latency driver"
msgstr ""

#: ../app/preferencesDlg.py:184
#: ../experiment/components/settings/__init__.py:258
msgid "Exclusive low-latency"
msgstr ""

#: ../app/preferencesDlg.py:185
#: ../experiment/components/settings/__init__.py:259
msgid "Aggressive low-latency"
msgstr ""

#: ../app/preferencesDlg.py:186
#: ../experiment/components/settings/__init__.py:260
msgid "Latency critical"
msgstr ""

#: ../app/preferencesDlg.py:453
msgid "PsychoPy Preferences"
msgstr ""

#: ../app/preferencesDlg.py:657
msgid "system locale"
msgstr ""

#: ../app/preferencesDlg.py:835
#, python-format
msgid "Invalid value in \"%(pref)s\" (\"%(section)s\" Tab)"
msgstr ""

#: ../app/preferencesDlg.py:838
msgid "Error"
msgstr ""

#: ../app/runner/runner.py:121
msgid "Add task"
msgstr ""

#: ../app/runner/runner.py:122
msgid "Adding task"
msgstr ""

#: ../app/runner/runner.py:124
msgid "Remove task"
msgstr ""

#: ../app/runner/runner.py:127
msgid "Clear all"
msgstr ""

#: ../app/runner/runner.py:128
msgid "Clearing tasks"
msgstr ""

#: ../app/runner/runner.py:131
msgid "Save list"
msgstr ""

#: ../app/runner/runner.py:132
msgid "Saving task"
msgstr ""

#: ../app/runner/runner.py:134
msgid "Open list"
msgstr ""

#: ../app/runner/runner.py:135
msgid "Loading task"
msgstr ""

#: ../app/runner/runner.py:138
msgid "Closing Runner"
msgstr ""

#: ../app/runner/runner.py:141
msgid "Quitting PsychoPy"
msgstr ""

#: ../app/runner/runner.py:146
msgid "Open &Builder view"
msgstr ""

#: ../app/runner/runner.py:147
msgid "Opening Builder"
msgstr ""

#: ../app/runner/runner.py:148
msgid "Open &Coder view"
msgstr ""

#: ../app/runner/runner.py:149
msgid "Opening Coder"
msgstr ""

#: ../app/runner/runner.py:155
msgid "Running experiment"
msgstr ""

#: ../app/runner/runner.py:158
msgid "Run JS for local debug"
msgstr ""

#: ../app/runner/runner.py:159
msgid "Launching local debug of online study"
msgstr ""

#: ../app/runner/runner.py:162
msgid "Run JS on Pavlovia"
msgstr ""

#: ../app/runner/runner.py:163
msgid "Launching online study at Pavlovia"
msgstr ""

#: ../app/runner/runner.py:169
msgid "Builder Demos"
msgstr ""

#: ../app/runner/runner.py:170
msgid "Loading builder demos"
msgstr ""

#: ../app/runner/runner.py:173
msgid "Coder Demos"
msgstr ""

#: ../app/runner/runner.py:174
msgid "Loading coder demos"
msgstr ""

#: ../app/runner/runner.py:200 ../app/runner/runner.py:509
msgid "File"
msgstr ""

#: ../app/runner/runner.py:201
msgid "View"
msgstr ""

#: ../app/runner/runner.py:203
msgid "Demos"
msgstr ""

#: ../app/runner/runner.py:237
msgid "Save task list as ..."
msgstr ""

#: ../app/runner/runner.py:269
msgid "Open task list ..."
msgstr ""

#: ../app/runner/runner.py:510
msgid "Path"
msgstr ""

#: ../app/runner/runner.py:519
msgid "Alerts"
msgstr ""

#: ../app/runner/runner.py:527
msgid "Stdout"
msgstr ""

#: ../app/runner/runner.py:573
msgid "Add experiment to list"
msgstr ""

#: ../app/runner/runner.py:581
msgid "Remove experiment from list"
msgstr ""

#: ../app/runner/runner.py:589
msgid "Save task list to a file"
msgstr ""

#: ../app/runner/runner.py:597
msgid "Load tasks from a file"
msgstr ""

#: ../app/runner/runner.py:604
msgid "Run the current script in Python"
msgstr ""

#: ../app/runner/runner.py:611
msgid "Stop task"
msgstr ""

#: ../app/runner/runner.py:617
msgid "Run PsychoJS task from Pavlovia"
msgstr ""

#: ../app/runner/runner.py:625
msgid "Run PsychoJS task in local debug mode"
msgstr ""

#: ../app/runner/runner.py:891
msgid "Alerts ({})"
msgstr ""

#: ../app/coder/scriptOutput.py:95 ../app/stdOutRich.py:72
msgid "For further info see "
msgstr ""

#: ../app/themes/_themes.py:1090
msgid "Open theme folder"
msgstr ""

#: ../app/utils.py:164 ../app/utils.py:239
msgid "New"
msgstr ""

#: ../app/utils.py:166 ../app/utils.py:240
msgid "Create new experiment file"
msgstr ""

#: ../app/utils.py:170 ../app/utils.py:242
msgid "Open"
msgstr ""

#: ../app/utils.py:172 ../app/utils.py:243
msgid "Open an existing experiment file"
msgstr ""

#: ../app/builder/localizedStrings.py:34 ../app/utils.py:176
#: ../app/utils.py:246 ../monitors/MonitorCenter.py:267
msgid "Save"
msgstr ""

#: ../app/builder/builder.py:295 ../app/utils.py:178 ../app/utils.py:247
msgid "Save current experiment file"
msgstr ""

#: ../app/utils.py:182 ../app/utils.py:249
msgid "Save As..."
msgstr ""

#: ../app/builder/builder.py:299 ../app/utils.py:184 ../app/utils.py:250
msgid "Save current experiment file as..."
msgstr ""

#: ../app/coder/codeEditorBase.py:115 ../app/coder/coder.py:151
#: ../app/utils.py:188 ../app/utils.py:253
msgid "Undo"
msgstr ""

#: ../app/builder/builder.py:342 ../app/coder/coder.py:1576 ../app/utils.py:190
#: ../app/utils.py:254
msgid "Undo last action"
msgstr ""

#: ../app/coder/codeEditorBase.py:116 ../app/coder/coder.py:152
#: ../app/utils.py:194 ../app/utils.py:257
msgid "Redo"
msgstr ""

#: ../app/builder/builder.py:347 ../app/coder/coder.py:1581 ../app/utils.py:196
#: ../app/utils.py:258
msgid "Redo last action"
msgstr ""

#: ../app/builder/builder.py:405 ../app/coder/coder.py:1711 ../app/utils.py:201
#: ../app/utils.py:261
msgid "Monitor Center"
msgstr ""

#: ../app/utils.py:203 ../app/utils.py:262
msgid "Monitor settings and calibration"
msgstr ""

#: ../app/utils.py:207
msgid "Experiment Settings"
msgstr ""

#: ../app/utils.py:209
msgid "Edit experiment settings"
msgstr ""

#: ../app/utils.py:214
msgid "Compile Python Script"
msgstr ""

#: ../app/utils.py:216
msgid "Compile to Python script"
msgstr ""

#: ../app/utils.py:220
msgid "Compile JS Script"
msgstr ""

#: ../app/utils.py:222
msgid "Compile to JS script"
msgstr ""

#: ../app/utils.py:226 ../app/utils.py:269
msgid "Runner"
msgstr ""

#: ../app/utils.py:228 ../app/utils.py:270
msgid "Send experiment to Runner"
msgstr ""

#: ../app/runner/runner.py:202 ../app/utils.py:232 ../app/utils.py:273
msgid "Run"
msgstr ""

#: ../app/utils.py:234 ../app/utils.py:274
msgid "Run experiment"
msgstr ""

#: ../app/colorpicker/__init__.py:37 ../app/utils.py:264
msgid "Color Picker"
msgstr ""

#: ../app/utils.py:265
msgid "Color Picker -> clipboard"
msgstr ""

#: ../app/utils.py:438 ../app/utils.py:439
#, python-format
msgid "&Next Window\t%s"
msgstr ""

#: ../experiment/_experiment.py:500
msgid "Name of the folder in which to save data and log files (blank defaults to the builder pref)"
msgstr ""

#: ../experiment/_experiment.py:558
msgid "This parameter is not known by this version of PsychoPy. It might be worth upgrading"
msgstr ""

#: ../experiment/_experiment.py:568
#, python-format
msgid "Parameter %r is not known to this version of PsychoPy but has come from your experiment file (saved by a future version of PsychoPy?). This experiment may not run correctly in the current version."
msgstr ""

#: ../experiment/components/_base.py:60
#: ../experiment/components/unknown/__init__.py:37
msgid "Name of this component (alphanumeric or _, no spaces)"
msgstr ""

#: ../experiment/components/_base.py:67
msgid "How do you want to define your start point?"
msgstr ""

#: ../experiment/components/_base.py:74 ../experiment/routines/_base.py:51
msgid "How do you want to define your end point?"
msgstr ""

#: ../experiment/components/_base.py:84
msgid "When does the component start?"
msgstr ""

#: ../experiment/components/_base.py:90
msgid "When does the component end? (blank is endless)"
msgstr ""

#: ../experiment/components/_base.py:93
msgid "(Optional) expected start (s), purely for representing in the timeline"
msgstr ""

#: ../experiment/components/_base.py:100
msgid "(Optional) expected duration (s), purely for representing in the timeline"
msgstr ""

#: ../experiment/components/_base.py:107
msgid "Store the onset/offset times in the data file (as well as in the log file)."
msgstr ""

#: ../experiment/components/_base.py:112
msgid "Save onset/offset times"
msgstr ""

#: ../experiment/components/_base.py:114
msgid "Synchronize times with screen refresh (good for visual stimuli and responses based on them)"
msgstr ""

#: ../experiment/components/_base.py:119
msgid "Sync timing with screen refresh"
msgstr ""

#: ../experiment/components/_base.py:121 ../experiment/routines/_base.py:59
msgid "Disable this component"
msgstr ""

#: ../experiment/components/_base.py:125 ../experiment/routines/_base.py:63
msgid "Disable component"
msgstr ""

#: ../experiment/components/_base.py:639
#: ../experiment/routines/eyetracker_calibrate/__init__.py:113
#: ../experiment/routines/eyetracker_validate/__init__.py:153
msgid "Units of dimensions for this stimulus"
msgstr ""

#: ../experiment/components/_base.py:647
msgid "Foreground color of this stimulus (e.g. $[1,1,0], red )"
msgstr ""

#: ../experiment/components/_base.py:656
#: ../experiment/routines/eyetracker_calibrate/__init__.py:86
#: ../experiment/routines/eyetracker_validate/__init__.py:125
msgid "In what format (color space) have you specified the colors? (rgb, dkl, lms, hsv)"
msgstr ""

#: ../experiment/components/_base.py:665
msgid "Fill color of this stimulus (e.g. $[1,1,0], red )"
msgstr ""

#: ../experiment/components/_base.py:673
msgid "Color of this stimulus (e.g. $[1,1,0], red )"
msgstr ""

#: ../experiment/components/_base.py:681
msgid "Opacity of the stimulus (1=opaque, 0=fully transparent, 0.5=translucent). Leave blank for each color to have its own opacity (recommended if any color is None)."
msgstr ""

#: ../experiment/components/_base.py:690
msgid "Contrast of the stimulus (1.0=unchanged contrast, 0.5=decrease contrast, 0.0=uniform/no contrast, -0.5=slightly inverted, -1.0=totally inverted)"
msgstr ""

#: ../experiment/components/_base.py:700
#: ../experiment/components/ratingScale/__init__.py:210
msgid "Position of this stimulus (e.g. [1,2] )"
msgstr ""

#: ../experiment/components/_base.py:708
#: ../experiment/components/ratingScale/__init__.py:202
msgid "Size of this stimulus (either a single value or x,y pair, e.g. 2.5, [1,2] "
msgstr ""

#: ../experiment/components/_base.py:721
msgid "Orientation of this stimulus (in deg)"
msgstr ""

#: ../experiment/components/aperture/__init__.py:29
msgid "Aperture: restrict the drawing of stimuli to a given region"
msgstr ""

#: ../experiment/components/aperture/__init__.py:49
msgid "How big is the aperture? (a single number for diameter)"
msgstr ""

#: ../experiment/components/aperture/__init__.py:53
#: ../experiment/components/ratingScale/__init__.py:31
msgid "Size"
msgstr ""

#: ../experiment/components/aperture/__init__.py:54
msgid "Where is the aperture centred?"
msgstr ""

#: ../experiment/components/brush/__init__.py:19
msgid "Brush Size"
msgstr ""

#: ../experiment/components/brush/__init__.py:20
msgid "Brush Color"
msgstr ""

#: ../experiment/components/brush/__init__.py:21
msgid "Brush Color Space"
msgstr ""

#: ../experiment/components/brush/__init__.py:22
msgid "Press Button"
msgstr ""

#: ../experiment/components/brush/__init__.py:30
msgid "Brush: a drawing tool"
msgstr ""

#: ../experiment/components/brush/__init__.py:54
msgid "Fill color of this brush"
msgstr ""

#: ../experiment/components/brush/__init__.py:62
msgid "Width of the brush's line (always in pixels and limited to 10px max width)"
msgstr ""

#: ../experiment/components/brush/__init__.py:73
msgid "The line opacity"
msgstr ""

#: ../experiment/components/brush/__init__.py:76
msgid "Whether a button needs to be pressed to draw (True/False)"
msgstr ""

#: ../experiment/components/button/__init__.py:18
msgid "Callback Function"
msgstr ""

#: ../experiment/components/button/__init__.py:19
#: ../experiment/components/joyButtons/__init__.py:25
#: ../experiment/components/keyboard/__init__.py:32
#: ../experiment/components/movie/__init__.py:20
#: ../experiment/components/ratingScale/__init__.py:35
#: ../experiment/components/slider/__init__.py:29
msgid "Force end of Routine"
msgstr ""

#: ../experiment/components/button/__init__.py:20
msgid "Button text"
msgstr ""

#: ../experiment/components/button/__init__.py:21
#: ../experiment/components/form/__init__.py:102
#: ../experiment/components/slider/__init__.py:169
#: ../experiment/components/text/__init__.py:20
#: ../experiment/components/textbox/__init__.py:21
msgid "Font"
msgstr ""

#: ../experiment/components/button/__init__.py:22
#: ../experiment/components/slider/__init__.py:177
#: ../experiment/components/text/__init__.py:21
#: ../experiment/components/textbox/__init__.py:22
msgid "Letter height"
msgstr ""

#: ../experiment/components/button/__init__.py:23
#: ../experiment/components/textbox/__init__.py:26
msgid "Bold"
msgstr ""

#: ../experiment/components/button/__init__.py:24
#: ../experiment/components/textbox/__init__.py:27
msgid "Italic"
msgstr ""

#: ../experiment/components/button/__init__.py:25
#: ../experiment/components/textbox/__init__.py:29
msgid "Padding"
msgstr ""

#: ../experiment/components/button/__init__.py:26
#: ../experiment/components/textbox/__init__.py:30
msgid "Anchor"
msgstr ""

#: ../experiment/components/button/__init__.py:27
#: ../experiment/components/textbox/__init__.py:31
msgid "Fill Colour"
msgstr ""

#: ../experiment/components/button/__init__.py:28
#: ../experiment/components/textbox/__init__.py:32
msgid "Border Colour"
msgstr ""

#: ../experiment/components/button/__init__.py:29
#: ../experiment/components/textbox/__init__.py:33
msgid "Border Width"
msgstr ""

#: ../experiment/components/button/__init__.py:30
msgid "Run once per click"
msgstr ""

#: ../experiment/components/button/__init__.py:31
msgid "Record clicks"
msgstr ""

#: ../experiment/components/button/__init__.py:32
#: ../experiment/components/joystick/__init__.py:23
#: ../experiment/components/mouse/__init__.py:21
msgid "Time relative to"
msgstr ""

#: ../experiment/components/button/__init__.py:43
msgid "Button: A clickable textbox"
msgstr ""

#: ../experiment/components/button/__init__.py:50
msgid "Click here"
msgstr ""

#: ../experiment/components/button/__init__.py:77
#: ../experiment/components/textbox/__init__.py:86
msgid "Text Color"
msgstr ""

#: ../experiment/components/button/__init__.py:82
#: ../experiment/components/joyButtons/__init__.py:83
#: ../experiment/components/keyboard/__init__.py:101
msgid "Should a response force the end of the Routine (e.g end the trial)?"
msgstr ""

#: ../experiment/components/button/__init__.py:100
msgid "Should the callback run once per click (True), or each frame until click is released (False)"
msgstr ""

#: ../experiment/components/button/__init__.py:106
msgid "Code to run when button is clicked"
msgstr ""

#: ../experiment/components/button/__init__.py:111
#: ../experiment/components/text/__init__.py:66
#: ../experiment/components/textbox/__init__.py:91
msgid "The text to be displayed"
msgstr ""

#: ../experiment/components/button/__init__.py:116
#: ../experiment/components/form/__init__.py:101
#: ../experiment/components/text/__init__.py:72
#: ../experiment/components/textbox/__init__.py:97
msgid "The font name (e.g. Comic Sans)"
msgstr ""

#: ../experiment/components/button/__init__.py:121
#: ../experiment/components/text/__init__.py:78
#: ../experiment/components/textbox/__init__.py:102
msgid "Specifies the height of the letter (the width is then determined by the font)"
msgstr ""

#: ../experiment/components/button/__init__.py:127
#: ../experiment/components/textbox/__init__.py:125
msgid "Should text be italic?"
msgstr ""

#: ../experiment/components/button/__init__.py:132
#: ../experiment/components/textbox/__init__.py:130
msgid "Should text be bold?"
msgstr ""

#: ../experiment/components/button/__init__.py:137
#: ../experiment/components/textbox/__init__.py:140
msgid "Defines the space between text and the textbox border"
msgstr ""

#: ../experiment/components/button/__init__.py:152
#: ../experiment/components/textbox/__init__.py:155
msgid "Should text anchor to the top, center or bottom of the box?"
msgstr ""

#: ../experiment/components/button/__init__.py:157
#: ../experiment/components/textbox/__init__.py:160
msgid "Textbox border width"
msgstr ""

#: ../experiment/components/button/__init__.py:162
msgid "What clicks on this button should be saved to the data output?"
msgstr ""

#: ../experiment/components/button/__init__.py:169
#: ../experiment/components/mouse/__init__.py:81
#: ../experiment/components/roi/__init__.py:103
msgid "What should the values of mouse.time should be relative to?"
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:24
#: ../experiment/components/joyButtons/__init__.py:28
#: ../experiment/components/joystick/__init__.py:26
msgid "Device number"
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:25
msgid "Use box timer"
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:42
msgid "Cedrus Button Box: Cedrus response boxes, using the pyxid library provided by Cedrus"
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:70
msgid "What is the 'correct' response? NB, buttons are labelled 0 to 6 on a 7-button box. Enter 'None' (no quotes) if withholding a response is correct. Might be helpful to add a correctAns column and use $correctAns to compare to the key press."
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:78
msgid "Keys to be read (blank for any) or key numbers separated by commas"
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:82
#: ../experiment/components/joyButtons/__init__.py:118
#: ../experiment/components/joystick/__init__.py:114
msgid "Device number, if you have multiple devices which one do you want (0, 1, 2...)"
msgstr ""

#: ../experiment/components/cedrusBox/__init__.py:97
msgid "According to Cedrus the response box timer has a drift - use with caution!"
msgstr ""

#: ../experiment/components/code/__init__.py:18
msgid "Code Type"
msgstr ""

#: ../experiment/components/code/__init__.py:19
msgid "Before Experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:20
msgid "Begin Experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:21
msgid "Begin Routine"
msgstr ""

#: ../experiment/components/code/__init__.py:22
msgid "Each Frame"
msgstr ""

#: ../experiment/components/code/__init__.py:23
msgid "End Routine"
msgstr ""

#: ../experiment/components/code/__init__.py:24
msgid "End Experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:25
msgid "Before JS Experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:26
msgid "Begin JS Experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:27
msgid "Begin JS Routine"
msgstr ""

#: ../experiment/components/code/__init__.py:28
msgid "Each JS Frame"
msgstr ""

#: ../experiment/components/code/__init__.py:29
msgid "End JS Routine"
msgstr ""

#: ../experiment/components/code/__init__.py:30
msgid "End JS Experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:40
msgid "Code: insert python commands into an experiment"
msgstr ""

#: ../experiment/components/code/__init__.py:64
msgid "Display Python or JS Code"
msgstr ""

#: ../experiment/components/code/__init__.py:71
msgid "Code to run before the experiment starts (initialization); right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:79
msgid "Code at the start of the experiment ; right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:87
#: ../experiment/components/code/__init__.py:138
msgid "Code to be run at the start of each repeat of the Routine (e.g. each trial); right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:96
#: ../experiment/components/code/__init__.py:147
msgid "Code to be run on every video frame during for the duration of this Routine; right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:105
#: ../experiment/components/code/__init__.py:156
msgid "Code at the end of this repeat of the Routine (e.g. getting/storing responses); right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:114
#: ../experiment/components/code/__init__.py:165
msgid "Code at the end of the entire experiment (e.g. saving files, resetting computer); right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:123
msgid "Code before the start of the experiment (initialization); right-click checks syntax"
msgstr ""

#: ../experiment/components/code/__init__.py:130
msgid "Code at the start of the experiment (initialization); right-click checks syntax"
msgstr ""

#: ../experiment/components/dots/__init__.py:17
msgid "Number of dots"
msgstr ""

#: ../experiment/components/dots/__init__.py:18
msgid "Direction"
msgstr ""

#: ../experiment/components/dots/__init__.py:19
msgid "Speed"
msgstr ""

#: ../experiment/components/dots/__init__.py:20
msgid "Coherence"
msgstr ""

#: ../experiment/components/dots/__init__.py:21
msgid "Dot size"
msgstr ""

#: ../experiment/components/dots/__init__.py:22
msgid "Dot life-time"
msgstr ""

#: ../experiment/components/dots/__init__.py:23
msgid "Signal dots"
msgstr ""

#: ../experiment/components/dots/__init__.py:24
msgid "Noise dots"
msgstr ""

#: ../experiment/components/dots/__init__.py:25
msgid "Field shape"
msgstr ""

#: ../experiment/components/dots/__init__.py:26
msgid "Field size"
msgstr ""

#: ../experiment/components/dots/__init__.py:27
msgid "Field position"
msgstr ""

#: ../experiment/components/dots/__init__.py:28
msgid "Dot refresh rule"
msgstr ""

#: ../experiment/components/dots/__init__.py:37
msgid "Dots: Random Dot Kinematogram"
msgstr ""

#: ../experiment/components/dots/__init__.py:69
msgid "Number of dots in the field (for circular fields this will be average number of dots)"
msgstr ""

#: ../experiment/components/dots/__init__.py:77
msgid "Direction of motion for the signal dots (degrees)"
msgstr ""

#: ../experiment/components/dots/__init__.py:85
msgid "Speed of the dots (displacement per frame in the specified units)"
msgstr ""

#: ../experiment/components/dots/__init__.py:94
msgid "Coherence of the dots (fraction moving in the signal direction on any one frame)"
msgstr ""

#: ../experiment/components/dots/__init__.py:103
msgid "Size of the dots IN PIXELS regardless of the set units"
msgstr ""

#: ../experiment/components/dots/__init__.py:112
msgid "Number of frames before each dot is killed and randomly assigned a new position"
msgstr ""

#: ../experiment/components/dots/__init__.py:119
msgid "On each frame are the signals dots remaining the same or changing? See Scase et al."
msgstr ""

#: ../experiment/components/dots/__init__.py:126
msgid "When should the whole sample of dots be refreshed"
msgstr ""

#: ../experiment/components/dots/__init__.py:134
msgid "What governs the behaviour of the noise dots? See Scase et al."
msgstr ""

#: ../experiment/components/dots/__init__.py:146
msgid "What is the shape of the field?"
msgstr ""

#: ../experiment/components/dots/__init__.py:149
msgid "What is the size of the field (in the specified units)?"
msgstr ""

#: ../experiment/components/dots/__init__.py:158
msgid "Where is the field centred (in the specified units)?"
msgstr ""

#: ../experiment/components/dots/__init__.py:168
msgid "Dot Color"
msgstr ""

#: ../experiment/components/dots/__init__.py:169
msgid "Dot Color Space"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:20
msgid "Marker Label"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:21
msgid "Marker Value"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:22
msgid "Stop Marker"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:30
msgid "Mark a period of EEG"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:46
msgid "Label of the marker to be inserted (interpreted as a string)"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:54
msgid "Value of the marker to be inserted (interpreted as a string)"
msgstr ""

#: ../experiment/components/emotiv_marking/__init__.py:62
msgid "Check this box to include a stop marker"
msgstr ""

#: ../experiment/components/emotiv_record/__init__.py:23
msgid "Initialize EMOTIV hardware connection"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:18
msgid "Carrier texture"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:19
msgid "Carrier Orientation"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:20
#: ../experiment/components/grating/__init__.py:19
#: ../experiment/components/image/__init__.py:18
#: ../experiment/components/noise/__init__.py:19
#: ../experiment/components/patch/__init__.py:18
msgid "Mask"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:21
msgid "Carrier spatial frequency"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:22
msgid "Carrier phase (in cycles)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:23
msgid "Carrier contrast"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:24
#: ../experiment/components/grating/__init__.py:22
#: ../experiment/components/image/__init__.py:19
#: ../experiment/components/noise/__init__.py:23
#: ../experiment/components/patch/__init__.py:21
msgid "Texture resolution"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:25
#: ../experiment/components/grating/__init__.py:24
#: ../experiment/components/image/__init__.py:22
#: ../experiment/components/noise/__init__.py:24
#: ../experiment/components/patch/__init__.py:22
#: ../experiment/components/polygon/__init__.py:26
msgid "Interpolate"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:26
msgid "Envelope texture"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:27
msgid "Envelope spatial frequency"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:28
msgid "Envelope orientation"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:29
msgid "Envelope phase"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:30
msgid "Envelope modulation depth"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:31
msgid "Power to which envelope is raised"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:32
msgid "Is modulation a beat"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:33
#: ../experiment/components/grating/__init__.py:23
#: ../experiment/components/noise/__init__.py:40
msgid "OpenGL blend mode"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:42
msgid "Envelope Grating: present cyclic textures including 2nd order envelope stimuli, prebuilt or from a file"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:71
msgid "The (2D) texture of the background - can be sin, sqr, sinXsin... or a filename (including path)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:80
#: ../experiment/components/grating/__init__.py:67
#: ../experiment/components/noise/__init__.py:95
#: ../experiment/components/patch/__init__.py:62
msgid "An image to define the alpha mask (ie shape)- gauss, circle... or a filename (including path)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:89
msgid "Contrast of background carrier"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:97
msgid "Spatial frequency of background carrier repeats across the grating in 1 or 2 dimensions, e.g. 4 or [2,3]"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:106
msgid "Spatial positioning of the background carrier (wraps in range 0-1.0)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:115
#: ../experiment/components/grating/__init__.py:94
#: ../experiment/components/noise/__init__.py:134
#: ../experiment/components/patch/__init__.py:89
msgid "Resolution of the texture for standard ones such as sin, sqr etc. For most cases a value of 256 pixels will suffice"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:125
#: ../experiment/components/grating/__init__.py:104
#: ../experiment/components/image/__init__.py:83
#: ../experiment/components/noise/__init__.py:144
#: ../experiment/components/patch/__init__.py:99
#: ../experiment/components/polygon/__init__.py:118
msgid "How should the image be interpolated if/when rescaled"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:133
msgid "The (2D) texture of the envelope - can be sin, sqr, sinXsin... or a filename (including path)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:142
msgid "Spatial frequency of the modulation envelope repeats across the grating in 1 or 2 dimensions, e.g. 4 or [2,3]"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:151
msgid "Spatial positioning of the modulation envelope(wraps in range 0-1.0)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:160
msgid "Orientation of the modulation envelope(wraps in range 0-360)"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:169
msgid "Modulation depth of modulation envelope"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:177
msgid "Power of modulation envelope. The modulator will be raised to this power according to the equation S=cC*(1+mM)^power, where C is the carrier and M is the modulator. and c and m are there respective contrast and modulation depth. Only works with AM envelopes (hence +1) in equation. Power is ignored if a beat is requested. This is used to obtain the square root of the modulator (power = 0.5) which is useful if combining two envelope gratings with different carriers and a 180 degree phase shift as the resulting combined signal will not have any reduction in local contrast at any point in the image. This is similar - but not identical to - the method used by Landy and Oruc, Vis Res 2002. Note overall contrast (apparent carrier contrast) will be altered."
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:199
msgid "Do you want a 'beat'? [beat = carrier*envelope, no beat = carrier*(1+envelope), True/False, Y/N]"
msgstr ""

#: ../experiment/components/envelopegrating/__init__.py:208
msgid "OpenGL Blendmode. Avg is most common mode in PsychoPy, add is useful if combining a beat with the carrier image or numpy array at point of display"
msgstr ""

#: ../experiment/components/eyetracker_record/__init__.py:24
msgid "Eyetracker: use one of several eyetrackers to follow gaze"
msgstr ""

#: ../experiment/components/form/__init__.py:20
msgid "Items"
msgstr ""

#: ../experiment/components/form/__init__.py:21
msgid "Text Height"
msgstr ""

#: ../experiment/components/form/__init__.py:22
#: ../experiment/components/slider/__init__.py:184
msgid "Styles"
msgstr ""

#: ../experiment/components/form/__init__.py:23
msgid "Item Padding"
msgstr ""

#: ../experiment/components/form/__init__.py:24
msgid "Data Format"
msgstr ""

#: ../experiment/components/form/__init__.py:25
msgid "Randomize"
msgstr ""

#: ../experiment/components/form/__init__.py:36
msgid "Form: a Psychopy survey tool"
msgstr ""

#: ../experiment/components/form/__init__.py:89
msgid "The csv filename containing the items for your survey."
msgstr ""

#: ../experiment/components/form/__init__.py:95
msgid "The size of the item text for Form"
msgstr ""

#: ../experiment/components/form/__init__.py:107
msgid "Do you want to randomize the order of your questions?"
msgstr ""

#: ../experiment/components/form/__init__.py:113
msgid "The padding or space between items."
msgstr ""

#: ../experiment/components/form/__init__.py:120
msgid "Store item data by columns, or rows"
msgstr ""

#: ../experiment/components/form/__init__.py:135
msgid "Styles determine the appearance of the form"
msgstr ""

#: ../experiment/components/form/__init__.py:148
msgid "Color of the form's background"
msgstr ""

#: ../experiment/components/form/__init__.py:150
msgid "Color of the outline around the form"
msgstr ""

#: ../experiment/components/form/__init__.py:156
msgid "Base text color for questions"
msgstr ""

#: ../experiment/components/form/__init__.py:157
msgid "Item Color"
msgstr ""

#: ../experiment/components/form/__init__.py:163
msgid "Base text color for responses, also sets color of lines in sliders and borders of textboxes"
msgstr ""

#: ../experiment/components/form/__init__.py:164
msgid "Response Color"
msgstr ""

#: ../experiment/components/form/__init__.py:170
msgid "Color of markers and the scrollbar"
msgstr ""

#: ../experiment/components/form/__init__.py:171
#: ../experiment/components/slider/__init__.py:155
msgid "Marker Color"
msgstr ""

#: ../experiment/components/grating/__init__.py:18
msgid "Texture"
msgstr ""

#: ../experiment/components/grating/__init__.py:20
#: ../experiment/components/patch/__init__.py:19
msgid "Spatial frequency"
msgstr ""

#: ../experiment/components/grating/__init__.py:21
#: ../experiment/components/noise/__init__.py:21
#: ../experiment/components/patch/__init__.py:20
msgid "Phase (in cycles)"
msgstr ""

#: ../experiment/components/grating/__init__.py:33
msgid "Grating: present cyclic textures, prebuilt or from a file"
msgstr ""

#: ../experiment/components/grating/__init__.py:58
msgid "The (2D) texture of the grating - can be sin, sqr, sinXsin... or a filename (including path)"
msgstr ""

#: ../experiment/components/grating/__init__.py:76
msgid "Spatial frequency of image repeats across the grating in 1 or 2 dimensions, e.g. 4 or [2,3]"
msgstr ""

#: ../experiment/components/grating/__init__.py:85
msgid "Spatial positioning of the image on the grating (wraps in range 0-1.0)"
msgstr ""

#: ../experiment/components/grating/__init__.py:112
msgid "OpenGL Blendmode: avg gives traditional transparency, add is important to combine gratings)]"
msgstr ""

#: ../experiment/components/image/__init__.py:17
msgid "Image"
msgstr ""

#: ../experiment/components/image/__init__.py:20
msgid "Flip vertically"
msgstr ""

#: ../experiment/components/image/__init__.py:21
msgid "Flip horizontally"
msgstr ""

#: ../experiment/components/image/__init__.py:31
msgid "Image: present images (bmp, jpg, tif...)"
msgstr ""

#: ../experiment/components/image/__init__.py:56
msgid "The image to be displayed - a filename, including path"
msgstr ""

#: ../experiment/components/image/__init__.py:65
msgid "An image to define the alpha mask through which the image is seen - gauss, circle, None or a filename (including path)"
msgstr ""

#: ../experiment/components/image/__init__.py:75
msgid "Resolution of the mask if one is used."
msgstr ""

#: ../experiment/components/image/__init__.py:91
msgid "Should the image be flipped vertically (top to bottom)?"
msgstr ""

#: ../experiment/components/image/__init__.py:99
msgid "Should the image be flipped horizontally (left to right)?"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:22
msgid "Active buttons"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:23
msgid "Lights"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:24
msgid "Lights off"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:40
msgid "ioLabs ButtonBox: check and record response buttons on ioLab Systems ButtonBox"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:71
msgid "What is the 'correct' response? NB, buttons are labelled 0 to 7 on a 8-button box. Enter 'None' (no quotes) if withholding a response is correct. Might be helpful to add a correctAns column and use $correctAns to compare to the key press."
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:81
msgid "Choose which (if any) responses to store at end of a trial"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:85
msgid "Active buttons, such as '1,6', '(1,2,5,6)' or '0' (without quotes)"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:97
msgid "Turn ON the lights for the active buttons?"
msgstr ""

#: ../experiment/components/ioLabs/__init__.py:103
msgid "Turn OFF all lights at the end of each routine?"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:23
msgid "Allowed buttons"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:24
#: ../experiment/components/keyboard/__init__.py:31
msgid "Store"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:26
#: ../experiment/components/keyboard/__init__.py:33
msgid "Store correct"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:27
#: ../experiment/components/keyboard/__init__.py:34
msgid "Correct answer"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:29
msgid "sync RT with screen"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:38
msgid "JoyButtons: check and record joystick/gamepad button presses"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:64
msgid "A comma-separated list of button numbers, such as 0,1,2,3,4"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:74
#: ../experiment/components/keyboard/__init__.py:92
msgid "Choose which (if any) responses to store at the end of a trial"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:91
#: ../experiment/components/keyboard/__init__.py:109
msgid "Do you want to save the response as correct/incorrect?"
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:99
#: ../experiment/components/keyboard/__init__.py:126
msgid "What is the 'correct' key? Might be helpful to add a correctAns column and use $correctAns to compare to the key press."
msgstr ""

#: ../experiment/components/joyButtons/__init__.py:109
#: ../experiment/components/keyboard/__init__.py:136
msgid "A reaction time to a visual stimulus should be based on when the screen flipped"
msgstr ""

#: ../experiment/components/joystick/__init__.py:21
msgid "Save joystick state"
msgstr ""

#: ../experiment/components/joystick/__init__.py:22
#: ../experiment/components/mouse/__init__.py:20
msgid "End Routine on press"
msgstr ""

#: ../experiment/components/joystick/__init__.py:24
#: ../experiment/components/mouse/__init__.py:22
msgid "Clickable stimuli"
msgstr ""

#: ../experiment/components/joystick/__init__.py:25
#: ../experiment/components/mouse/__init__.py:23
msgid "Store params for clicked"
msgstr ""

#: ../experiment/components/joystick/__init__.py:27
msgid "Allowed Buttons"
msgstr ""

#: ../experiment/components/joystick/__init__.py:37
msgid "Joystick: query joystick position and buttons"
msgstr ""

#: ../experiment/components/joystick/__init__.py:61
msgid "How often should the joystick state (x,y,buttons) be stored? On every video frame, every click or just at the end of the Routine?"
msgstr ""

#: ../experiment/components/joystick/__init__.py:71
#: ../experiment/components/mouse/__init__.py:68
msgid "Should a button press force the end of the routine (e.g end the trial)?"
msgstr ""

#: ../experiment/components/joystick/__init__.py:84
msgid "What should the values of joystick.time should be relative to?"
msgstr ""

#: ../experiment/components/joystick/__init__.py:93
#: ../experiment/components/mouse/__init__.py:100
msgid "A comma-separated list of your stimulus names that can be \"clicked\" by the participant. e.g. target, foil"
msgstr ""

#: ../experiment/components/joystick/__init__.py:103
msgid "The params (e.g. name, text), for which you want to store the current value, for the stimulus that was\"clicked\" by the joystick. Make sure that all the clickable objects have all these params."
msgstr ""

#: ../experiment/components/joystick/__init__.py:123
msgid "Buttons to be read (blank for any) numbers separated by commas"
msgstr ""

#: ../experiment/components/keyboard/__init__.py:29
msgid "Allowed keys"
msgstr ""

#: ../experiment/components/keyboard/__init__.py:30
msgid "Discard previous"
msgstr ""

#: ../experiment/components/keyboard/__init__.py:35
msgid "Sync timing with screen"
msgstr ""

#: ../experiment/components/keyboard/__init__.py:44
msgid "Keyboard: check and record keypresses"
msgstr ""

#: ../experiment/components/keyboard/__init__.py:71
msgid "A comma-separated list of keys (with quotes), such as 'q','right','space','left'"
msgstr ""

#: ../experiment/components/keyboard/__init__.py:84
msgid "Do you want to discard all responses occurring before the onset of this component?"
msgstr ""

#: ../experiment/components/microphone/__init__.py:24
msgid "Stereo"
msgstr ""

#: ../experiment/components/microphone/__init__.py:25
msgid "Channel"
msgstr ""

#: ../experiment/components/microphone/__init__.py:50
msgid "Microphone: basic sound capture (fixed onset & duration), okay for spoken words"
msgstr ""

#: ../experiment/components/microphone/__init__.py:76
msgid "The duration of the recording in seconds; blank = 0 sec"
msgstr ""

#: ../experiment/components/microphone/__init__.py:81
msgid "What microphone device would you like the use to record? This will only affect local experiments - online experiments ask the participant which mic to use."
msgstr ""

#: ../experiment/components/microphone/__init__.py:87
msgid "Device"
msgstr ""

#: ../experiment/components/microphone/__init__.py:90
msgid "Record two channels (stereo) or one (mono, smaller file). Select 'auto' to use as many channels as the selected device allows."
msgstr ""

#: ../experiment/components/microphone/__init__.py:100
msgid "Channels"
msgstr ""

#: ../experiment/components/microphone/__init__.py:102
msgid "How many samples per second (Hz) to record at"
msgstr ""

#: ../experiment/components/microphone/__init__.py:108
msgid "Sample Rate (Hz)"
msgstr ""

#: ../experiment/components/microphone/__init__.py:110
msgid "To avoid excessively large output files, what is the biggest file size you are likely to expect?"
msgstr ""

#: ../experiment/components/microphone/__init__.py:115
msgid "Max Recording Size (kb)"
msgstr ""

#: ../experiment/components/microphone/__init__.py:117
msgid "What file type should output audio files be saved as?"
msgstr ""

#: ../experiment/components/microphone/__init__.py:123
msgid "Output File Type"
msgstr ""

#: ../experiment/components/microphone/__init__.py:126
msgid "Tick this to save times when the participant starts and stops speaking"
msgstr ""

#: ../experiment/components/microphone/__init__.py:131
msgid "Speaking Start / Stop Times"
msgstr ""

#: ../experiment/components/microphone/__init__.py:134
msgid "Trim periods of silence from the output file"
msgstr ""

#: ../experiment/components/microphone/__init__.py:139
msgid "Trim Silent"
msgstr ""

#: ../experiment/components/microphone/__init__.py:151
msgid "Whether to transcribe the audio recording and store the transcription"
msgstr ""

#: ../experiment/components/microphone/__init__.py:152
msgid "Transcribe Audio"
msgstr ""

#: ../experiment/components/microphone/__init__.py:167
msgid "What transcription service to use to transcribe audio?"
msgstr ""

#: ../experiment/components/microphone/__init__.py:168
msgid "Transcription Backend"
msgstr ""

#: ../experiment/components/microphone/__init__.py:173
msgid "What language you expect the recording to be spoken in, e.g. en-US for English"
msgstr ""

#: ../experiment/components/microphone/__init__.py:174
msgid "Transcription Language"
msgstr ""

#: ../experiment/components/microphone/__init__.py:179
#, python-format
msgid ""
"Set list of words to listen for - if blank will listen for all words in chosen language. \n"
"\n"
"If using the built-in transcriber, you can set a minimum % confidence level using a colon after the word, e.g. 'red:100', 'green:80'. Otherwise, default confidence level is 80%."
msgstr ""

#: ../experiment/components/microphone/__init__.py:182
msgid "Expected Words"
msgstr ""

#: ../experiment/components/mouse/__init__.py:19
msgid "Save mouse state"
msgstr ""

#: ../experiment/components/mouse/__init__.py:24
msgid "New clicks only"
msgstr ""

#: ../experiment/components/mouse/__init__.py:34
msgid "Mouse: query mouse position and buttons"
msgstr ""

#: ../experiment/components/mouse/__init__.py:58
msgid "How often should the mouse state (x,y,buttons) be stored? On every video frame, every click or just at the end of the Routine?"
msgstr ""

#: ../experiment/components/mouse/__init__.py:90
msgid "If the mouse button is already down when we start checking then wait for it to be released before recording as a new click."
msgstr ""

#: ../experiment/components/mouse/__init__.py:110
msgid "The params (e.g. name, text), for which you want to store the current value, for the stimulus that was\"clicked\" by the mouse. Make sure that all the clickable objects have all these params."
msgstr ""

#: ../experiment/components/movie/__init__.py:19
msgid "Movie file"
msgstr ""

#: ../experiment/components/movie/__init__.py:21
msgid "backend"
msgstr ""

#: ../experiment/components/movie/__init__.py:22
msgid "No audio"
msgstr ""

#: ../experiment/components/movie/__init__.py:33
msgid "Movie: play movie files"
msgstr ""

#: ../experiment/components/movie/__init__.py:59
#: ../experiment/components/sound/__init__.py:54
msgid "When does the component end? (blank to use the duration of the media)"
msgstr ""

#: ../experiment/components/movie/__init__.py:63
msgid "A filename for the movie (including path)"
msgstr ""

#: ../experiment/components/movie/__init__.py:70
msgid "What underlying lib to use for loading movies"
msgstr ""

#: ../experiment/components/movie/__init__.py:77
msgid "Prevent the audio stream from being loaded/processed (moviepy and opencv only)"
msgstr ""

#: ../experiment/components/movie/__init__.py:84
msgid "Should the end of the movie cause the end of the routine (e.g. trial)?"
msgstr ""

#: ../experiment/components/movie/__init__.py:92
msgid "Whether the movie should loop back to the beginning on completion."
msgstr ""

#: ../experiment/components/movie/__init__.py:97
msgid "Loop playback"
msgstr ""

#: ../experiment/components/noise/__init__.py:18
msgid "Image from which to derive noise spectrum"
msgstr ""

#: ../experiment/components/noise/__init__.py:20
msgid "Final spatial frequency"
msgstr ""

#: ../experiment/components/noise/__init__.py:22
#: ../localization/__init__.py:174
msgid "Contrast"
msgstr ""

#: ../experiment/components/noise/__init__.py:25
msgid "Type of noise"
msgstr ""

#: ../experiment/components/noise/__init__.py:26
msgid "Noise element size"
msgstr ""

#: ../experiment/components/noise/__init__.py:27
msgid "Skew in frequency spectrum"
msgstr ""

#: ../experiment/components/noise/__init__.py:28
msgid "Base spatial frequency"
msgstr ""

#: ../experiment/components/noise/__init__.py:29
msgid "Spatial frequency bandwidth"
msgstr ""

#: ../experiment/components/noise/__init__.py:30
msgid "Orientation bandwidth for Gabor noise"
msgstr ""

#: ../experiment/components/noise/__init__.py:31
msgid "Orientation for Gabor filter"
msgstr ""

#: ../experiment/components/noise/__init__.py:32
msgid "Order of filter"
msgstr ""

#: ../experiment/components/noise/__init__.py:33
msgid "Upper cut off frequency"
msgstr ""

#: ../experiment/components/noise/__init__.py:34
msgid "Lower cut off frequency"
msgstr ""

#: ../experiment/components/noise/__init__.py:35
msgid "Number of standard deviations at which to clip noise"
msgstr ""

#: ../experiment/components/noise/__init__.py:36
msgid "Apply filter to noise sample"
msgstr ""

#: ../experiment/components/noise/__init__.py:37
msgid "Radomize image component"
msgstr ""

#: ../experiment/components/noise/__init__.py:38
msgid "How to update noise sample"
msgstr ""

#: ../experiment/components/noise/__init__.py:39
msgid "When to update noise sample"
msgstr ""

#: ../experiment/components/noise/__init__.py:49
msgid "Noise stimuli: generates a range of different types of random visual patterns"
msgstr ""

#: ../experiment/components/noise/__init__.py:87
msgid "An image from which to derive the frequency spectrum for the noise. Give filename (including path)"
msgstr ""

#: ../experiment/components/noise/__init__.py:104
msgid "Michaelson contrast of the image"
msgstr ""

#: ../experiment/components/noise/__init__.py:112
msgid "Final spatial frequency of image in 1 or 2 dimensions, e.g. 4 or [2,3]. Use None to set to 1 copy of noise per unit length of image or 1 copy of noise per image if units=pix. Set to 1/size (or [1/size,1/size]) where size is a number (or variable) equal to the size of the stimulus to get one copy of noise per image regardless of the units."
msgstr ""

#: ../experiment/components/noise/__init__.py:125
msgid "Spatial positioning of the noise within the stimulus (wraps in range 0-1.0)"
msgstr ""

#: ../experiment/components/noise/__init__.py:152
msgid "Type of noise (Binary, Normal, Gabor, Isotropic, White, Coloured, Filtered, Image)"
msgstr ""

#: ../experiment/components/noise/__init__.py:161
msgid "Apply filter to noise sample? [Butterworth, Gabor, Isoptopic]. A filter with parameters taken from the either the Filtered (Butterworth) or Gabor/Isotropic tab will be applied to OTHER noise types. [NOTE: if noise of the same type as the filter is requested the filter is applied, once only, to a white noise sample.]"
msgstr ""

#: ../experiment/components/noise/__init__.py:174
msgid "Which image component should be randomised? [Amplitude,Phase]. Randomizing amplitude will keep the phase spectrum of the image but set the amplitude spectrum to random values [0...1]. This keeps spatial structure in tact. Randoming the phase spectrum will keep the amplitude spectrum of the image  but set the phase spectrum to random values [-pi...pi] in radians. This makes a noise sample with no obvious structure. "
msgstr ""

#: ../experiment/components/noise/__init__.py:187
msgid "(Binary, Normal and Uniform only) Size of noise elements in the stimulus units, for pixelated noise."
msgstr ""

#: ../experiment/components/noise/__init__.py:195
msgid "Base spatial frequency in cycles per unit length If units = pix this value should be < 0.5."
msgstr ""

#: ../experiment/components/noise/__init__.py:204
msgid "Spatial frequency bandwidth in octaves - Full width half height"
msgstr ""

#: ../experiment/components/noise/__init__.py:212
msgid "Orientation bandwidth in degrees (Gabor only) - Full width half height"
msgstr ""

#: ../experiment/components/noise/__init__.py:220
msgid "Orientation of Gabor filter in degrees. Used to set the orientation of a Gabor filter to be applied to another noise sample with a different overall orientation. The best way to set the orientation of a Gabor noise sample is to leave this as 0 degree and use the overall orientation on the Advanced tab to vary the dominant orientation of the noise. If using this setting for orientation it is strongly recommended to set the interpolation method to 'linear' on the Advanced tab to avoid pixelization."
msgstr ""

#: ../experiment/components/noise/__init__.py:235
msgid "Exponent for the slope of the filter's amplitude spectrum (A=f^Exponent). 0 = flat, -1 = slope of 1/f. When used on its own the 'filtered' noise type applies the filter to white noise so the resulting noise samples have the spectral properties of the filter.  When filtering a noise sample of another type this term takes the original spectrum and multiplies it by a ramp in frequency space with values set by the exponent. It does not force the spectrum to a specific slope. "
msgstr ""

#: ../experiment/components/noise/__init__.py:248
msgid "Order of filter - higher = steeper fall off, zero = no filter"
msgstr ""

#: ../experiment/components/noise/__init__.py:256
msgid "Upper cutoff frequency in cycles per unit length. Set very high to avoid an upper cutoff and make a high pass filter."
msgstr ""

#: ../experiment/components/noise/__init__.py:265
msgid "Lower cutoff frequency in cycles per unit length. Set to zero to avoid a lower cuttoff and make a low pass filter."
msgstr ""

#: ../experiment/components/noise/__init__.py:274
msgid "Truncate high and low values beyond stated standard deviations from mean and rescale greyscale range. This is not used at all for 'binary' or 'uniform' noise and scales rather than clips 'normal' noise). The higher this is the lower the final RMS contrast. If very low noise may appear binarised. NOTE: If a filter is used clipping and rescaling are applied after the filter, regardless of the noise type."
msgstr ""

#: ../experiment/components/noise/__init__.py:285
msgid "How to update noise if not otherwise required by other changes (none, repeat, N-frames, Seconds)"
msgstr ""

#: ../experiment/components/noise/__init__.py:293
msgid "How often to update noise (in frames or seconds) - can be a variable, ignored if any noise characteristic is updating on every frame"
msgstr ""

#: ../experiment/components/noise/__init__.py:301
msgid "OpenGL Blendmode [avg, add (avg is most common mode in PsychoPy, add is used if you want to generate the sum of two components)]"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:19
msgid "Port address"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:20
msgid "Start data"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:21
msgid "Stop data"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:22
#: ../experiment/components/pump/__init__.py:24
msgid "Sync to screen"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:31
msgid "Parallel out: send signals from the parallel port"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:60
msgid "Parallel port to be used (you can change these options in preferences>general)"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:69
msgid "Data to be sent at 'start'"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:74
msgid "Data to be sent at 'end'"
msgstr ""

#: ../experiment/components/parallelOut/__init__.py:77
msgid "If the parallel port data relates to visual stimuli then sync its pulse to the screen refresh"
msgstr ""

#: ../experiment/components/patch/__init__.py:17
msgid "Image/tex"
msgstr ""

#: ../experiment/components/patch/__init__.py:31
msgid "Patch: present images (bmp, jpg, tif...) or textures like gratings"
msgstr ""

#: ../experiment/components/patch/__init__.py:53
msgid "The image to be displayed - 'sin','sqr'... or a filename (including path)"
msgstr ""

#: ../experiment/components/patch/__init__.py:71
msgid "Spatial frequency of image repeats across the patch, e.g. 4 or [2,3]"
msgstr ""

#: ../experiment/components/patch/__init__.py:80
msgid "Spatial positioning of the image on the patch (in range 0-1.0)"
msgstr ""

#: ../experiment/components/polygon/__init__.py:22
msgid "Num. vertices"
msgstr ""

#: ../experiment/components/polygon/__init__.py:23
msgid "Fill color"
msgstr ""

#: ../experiment/components/polygon/__init__.py:24
msgid "Line color"
msgstr ""

#: ../experiment/components/polygon/__init__.py:25
msgid "Line width"
msgstr ""

#: ../experiment/components/polygon/__init__.py:27
#: ../localization/__init__.py:178
msgid "Size [w,h]"
msgstr ""

#: ../experiment/components/polygon/__init__.py:28
msgid "Shape"
msgstr ""

#: ../experiment/components/polygon/__init__.py:37
msgid "Polygon: any regular polygon (line, triangle, square...circle)"
msgstr ""

#: ../experiment/components/polygon/__init__.py:79
msgid "How many vertices in your regular polygon?"
msgstr ""

#: ../experiment/components/polygon/__init__.py:87
msgid "What are the vertices of your polygon? Should be an nx2 array or a list of [x, y] lists"
msgstr ""

#: ../experiment/components/polygon/__init__.py:93
msgid "Vertices"
msgstr ""

#: ../experiment/components/polygon/__init__.py:96
msgid "What shape is this? With 'regular polygon...' you can set number of vertices and with 'custom polygon...' you can set vertices"
msgstr ""

#: ../experiment/components/polygon/__init__.py:109
msgid "Width of the shape's line (always in pixels - this does NOT use 'units')"
msgstr ""

#: ../experiment/components/polygon/__init__.py:127
msgid ""
"Size of this stimulus [w,h]. Note that for a line only the first value is used, for triangle and rect the [w,h] is as expected,\n"
" but for higher-order polygons it represents the [w,h] of the ellipse that the polygon sits on!! "
msgstr ""

#: ../experiment/components/pump/__init__.py:18
msgid "Pump index"
msgstr ""

#: ../experiment/components/pump/__init__.py:19
msgid "Syringe type"
msgstr ""

#: ../experiment/components/pump/__init__.py:20
msgid "Pump action"
msgstr ""

#: ../experiment/components/pump/__init__.py:21
msgid "Flow rate"
msgstr ""

#: ../experiment/components/pump/__init__.py:22
msgid "Flow rate unit"
msgstr ""

#: ../experiment/components/pump/__init__.py:23
msgid "Switch valve after dosing"
msgstr ""

#: ../experiment/components/pump/__init__.py:32
msgid "Pump: deliver liquid stimuli via a Cetoni neMESYS syringe pump"
msgstr ""

#: ../experiment/components/pump/__init__.py:67
msgid "The index of the pump(s) (first pump is 0)."
msgstr ""

#: ../experiment/components/pump/__init__.py:74
msgid "Syringe type and dimensions"
msgstr ""

#: ../experiment/components/pump/__init__.py:81
msgid "Whether the syringe should be filled (aspirate) or emptied (dispense"
msgstr ""

#: ../experiment/components/pump/__init__.py:101
msgid "Switch the valve after pump operation"
msgstr ""

#: ../experiment/components/pump/__init__.py:107
msgid "Sync pump onset to the screen refresh"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:23
msgid "Visual analog scale"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:24
#: ../experiment/components/slider/__init__.py:26
msgid "Category choices"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:25
msgid "Scale description"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:26
msgid "Lowest value"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:27
msgid "Highest value"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:28
#: ../experiment/components/slider/__init__.py:27
msgid "Labels"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:29
msgid "Marker type"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:30
msgid "Marker start"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:32
#: ../localization/__init__.py:176
msgid "Position [x,y]"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:33
msgid "Tick height"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:34
msgid "Disappear"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:36
msgid "Show accept"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:37
msgid "Single click"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:38
#: ../experiment/components/slider/__init__.py:30
msgid "Store history"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:39
#: ../experiment/components/slider/__init__.py:31
msgid "Store rating"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:40
#: ../experiment/components/slider/__init__.py:32
msgid "Store rating time"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:41
msgid "Customize everything :"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:50
msgid "Rating scale: obtain numerical or categorical responses"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:93
msgid "Show a continuous visual analog scale; returns 0.00 to 1.00; takes precedence over numeric scale or categorical choices"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:100
msgid "A list of categories (non-numeric alternatives) to present, space or comma-separated; these take precedence over a numeric scale"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:107
msgid "Brief instructions, such as a description of the scale numbers as seen by the subject."
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:113
msgid "Lowest rating (low end of the scale); not used for categories."
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:119
msgid "Highest rating (top end of the scale); not used for categories."
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:125
msgid "Labels for the ends of the scale, separated by commas"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:132
msgid "Style for the marker: triangle, circle, glow, slider, hover"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:138
msgid "initial position for the marker"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:145
msgid "Should clicking the line accept that rating (without needing to confirm via 'accept')?"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:151
msgid "Hide the scale when a rating has been accepted; False to remain on-screen"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:157
msgid "Should the accept button by visible?"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:162
#: ../experiment/components/slider/__init__.py:197
msgid "store the rating"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:167
msgid "store the time taken to make the choice (in seconds)"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:173
#: ../experiment/components/slider/__init__.py:208
msgid "store the history of (selection, time)"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:178
msgid "Should accepting a rating cause the end of the routine (e.g. trial)?"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:184
msgid "height of tick marks (1 is upward, 0 is hidden, -1 is downward)"
msgstr ""

#: ../experiment/components/ratingScale/__init__.py:192
msgid "Use this text to create the rating scale as you would in a code component; overrides all dialog settings except time parameters, forceEndRoutine, storeRatingTime, storeRating"
msgstr ""

#: ../experiment/components/roi/__init__.py:27
msgid "Region Of Interest: Define a region of interest for use with eyetrackers"
msgstr ""

#: ../experiment/components/roi/__init__.py:66
msgid "Under what condition should this ROI end the routine?"
msgstr ""

#: ../experiment/components/roi/__init__.py:67
msgid "End Routine On..."
msgstr ""

#: ../experiment/components/roi/__init__.py:81
msgid "How long (s) does the participant need to look at the ROI to count as a look?"
msgstr ""

#: ../experiment/components/roi/__init__.py:82
msgid "Min. Look Time"
msgstr ""

#: ../experiment/components/roi/__init__.py:87
msgid "In debug mode, the ROI is drawn in red. Use this to see what area of the screen is in the ROI."
msgstr ""

#: ../experiment/components/roi/__init__.py:89
msgid "Debug Mode"
msgstr ""

#: ../experiment/components/roi/__init__.py:95
msgid "What looks on this ROI should be saved to the data output?"
msgstr ""

#: ../experiment/components/roi/__init__.py:97
msgid "Save..."
msgstr ""

#: ../experiment/components/roi/__init__.py:106
msgid "Time Relative To..."
msgstr ""

#: ../experiment/components/settings/__init__.py:46
msgid "Experiment name"
msgstr ""

#: ../experiment/components/settings/__init__.py:47
msgid "Show info dialog"
msgstr ""

#: ../experiment/components/settings/__init__.py:48
msgid "Enable Escape key"
msgstr ""

#: ../experiment/components/settings/__init__.py:49
msgid "Experiment info"
msgstr ""

#: ../experiment/components/settings/__init__.py:50
msgid "Data filename"
msgstr ""

#: ../experiment/components/settings/__init__.py:51
#: ../experiment/components/settings/__init__.py:279
msgid "Data file delimiter"
msgstr ""

#: ../experiment/components/settings/__init__.py:52
msgid "Full-screen window"
msgstr ""

#: ../experiment/components/settings/__init__.py:53
msgid "Window size (pixels)"
msgstr ""

#: ../experiment/components/settings/__init__.py:55
msgid "Monitor"
msgstr ""

#: ../experiment/components/settings/__init__.py:57
msgid "Color space"
msgstr ""

#: ../experiment/components/settings/__init__.py:58
msgid "Units"
msgstr ""

#: ../experiment/components/settings/__init__.py:59
msgid "Blend mode"
msgstr ""

#: ../experiment/components/settings/__init__.py:60
msgid "Show mouse"
msgstr ""

#: ../experiment/components/settings/__init__.py:61
msgid "Save log file"
msgstr ""

#: ../experiment/components/settings/__init__.py:63
msgid "Save csv file (trial-by-trial)"
msgstr ""

#: ../experiment/components/settings/__init__.py:64
msgid "Save csv file (summaries)"
msgstr ""

#: ../experiment/components/settings/__init__.py:65
msgid "Save excel file"
msgstr ""

#: ../experiment/components/settings/__init__.py:66
msgid "Save psydat file"
msgstr ""

#: ../experiment/components/settings/__init__.py:67
msgid "Logging level"
msgstr ""

#: ../experiment/components/settings/__init__.py:68
msgid "Use PsychoPy version"
msgstr ""

#: ../experiment/components/settings/__init__.py:69
msgid "Completed URL"
msgstr ""

#: ../experiment/components/settings/__init__.py:70
msgid "Incomplete URL"
msgstr ""

#: ../experiment/components/settings/__init__.py:71
msgid "Output path"
msgstr ""

#: ../experiment/components/settings/__init__.py:72
msgid "Additional Resources"
msgstr ""

#: ../experiment/components/settings/__init__.py:73
msgid "JS libs"
msgstr ""

#: ../experiment/components/settings/__init__.py:74
msgid "Force stereo"
msgstr ""

#: ../experiment/components/settings/__init__.py:75
msgid "Export HTML"
msgstr ""

#: ../experiment/components/settings/__init__.py:105
msgid "Edit settings for this experiment"
msgstr ""

#: ../experiment/components/settings/__init__.py:158
msgid "Name of the entire experiment (taken by default from the filename on save)"
msgstr ""

#: ../experiment/components/settings/__init__.py:171
msgid "Start the experiment with a dialog to set info (e.g.participant or condition)"
msgstr ""

#: ../experiment/components/settings/__init__.py:176
msgid "Enable the <esc> key, to allow subjects to quit / break out of the experiment"
msgstr ""

#: ../experiment/components/settings/__init__.py:181
msgid "The info to present in a dialog box. Right-click to check syntax and preview the dialog box."
msgstr ""

#: ../experiment/components/settings/__init__.py:190
msgid "The version of PsychoPy to use when running the experiment."
msgstr ""

#: ../experiment/components/settings/__init__.py:197
msgid "Run the experiment full-screen (recommended)"
msgstr ""

#: ../experiment/components/settings/__init__.py:201
msgid "Size of window (if not fullscreen)"
msgstr ""

#: ../experiment/components/settings/__init__.py:205
msgid "Which physical screen to run on (1 or 2)"
msgstr ""

#: ../experiment/components/settings/__init__.py:209
msgid "Name of the monitor (from Monitor Center). Right-click to go there, then copy & paste a monitor name here."
msgstr ""

#: ../experiment/components/settings/__init__.py:215
msgid "Color of the screen (e.g. black, $[1.0,1.0,1.0], $variable. Right-click to bring up a color-picker.)"
msgstr ""

#: ../experiment/components/settings/__init__.py:221
msgid "Needed if color is defined numerically (see PsychoPy documentation on color spaces)"
msgstr ""

#: ../experiment/components/settings/__init__.py:229
msgid "Units to use for window/stimulus coordinates (e.g. cm, pix, deg)"
msgstr ""

#: ../experiment/components/settings/__init__.py:235
msgid "Should new stimuli be added or averaged with the stimuli that have been drawn already"
msgstr ""

#: ../experiment/components/settings/__init__.py:240
msgid "Should the mouse be visible on screen?"
msgstr ""

#: ../experiment/components/settings/__init__.py:246
msgid "Force audio to stereo (2-channel) output"
msgstr ""

#: ../experiment/components/settings/__init__.py:251
msgid "Which Python sound engine do you want to play your sounds?"
msgstr ""

#: ../experiment/components/settings/__init__.py:252
msgid "Audio library"
msgstr ""

#: ../experiment/components/settings/__init__.py:255
msgid "use prefs"
msgstr ""

#: ../experiment/components/settings/__init__.py:266
msgid "How important is audio latency for you? If essential then you may need to get all your sounds in correct formats."
msgstr ""

#: ../experiment/components/settings/__init__.py:267
msgid "Audio latency priority"
msgstr ""

#: ../experiment/components/settings/__init__.py:272
msgid "Code to create your custom file name base. Don't give a file extension - this will be added."
msgstr ""

#: ../experiment/components/settings/__init__.py:278
msgid "What symbol should the data file use to separate columns? Auto will select a delimiter automatically from the filename."
msgstr ""

#: ../experiment/components/settings/__init__.py:283
msgid "Save a detailed log (more detailed than the excel/csv files) of the entire experiment"
msgstr ""

#: ../experiment/components/settings/__init__.py:288
#: ../experiment/components/settings/__init__.py:293
msgid "Save data from loops in comma-separated-value (.csv) format for maximum portability"
msgstr ""

#: ../experiment/components/settings/__init__.py:298
msgid "Save data from loops in Excel (.xlsx) format"
msgstr ""

#: ../experiment/components/settings/__init__.py:302
msgid "Save data from loops in psydat format. This is useful for python programmers to generate analysis scripts."
msgstr ""

#: ../experiment/components/settings/__init__.py:308
msgid "Save data from eyetrackers in hdf5 format. This is useful for viewing and analyzing complex data in structures."
msgstr ""

#: ../experiment/components/settings/__init__.py:310
msgid "Save hdf5 file"
msgstr ""

#: ../experiment/components/settings/__init__.py:314
msgid "How much output do you want in the log files? ('error' is fewest messages, 'debug' is most)"
msgstr ""

#: ../experiment/components/settings/__init__.py:325
msgid "Place the HTML files will be saved locally "
msgstr ""

#: ../experiment/components/settings/__init__.py:329
msgid "Any additional resources needed"
msgstr ""

#: ../experiment/components/settings/__init__.py:333
msgid ""
"Where should participants be redirected after the experiment on completion\n"
" INSERT COMPLETION URL E.G.?"
msgstr ""

#: ../experiment/components/settings/__init__.py:338
msgid ""
"Where participants are redirected if they do not complete the task\n"
" INSERT INCOMPLETION URL E.G.?"
msgstr ""

#: ../experiment/components/settings/__init__.py:344
msgid "When to export experiment to the HTML folder."
msgstr ""

#: ../experiment/components/settings/__init__.py:383
msgid "What kind of eye tracker should PsychoPy use? Select 'MouseGaze' to use the mouse to simulate eye movement (for debugging without a tracker connected)"
msgstr ""

#: ../experiment/components/settings/__init__.py:385
msgid "Eyetracker Device"
msgstr ""

#: ../experiment/components/settings/__init__.py:392
msgid "Mouse button to press for eye movement."
msgstr ""

#: ../experiment/components/settings/__init__.py:393
msgid "Move Button"
msgstr ""

#: ../experiment/components/settings/__init__.py:399
msgid "Mouse button to press for a blink."
msgstr ""

#: ../experiment/components/settings/__init__.py:400
msgid "Blink Button"
msgstr ""

#: ../experiment/components/settings/__init__.py:405
msgid "Visual degree threshold for Saccade event creation."
msgstr ""

#: ../experiment/components/settings/__init__.py:406
msgid "Saccade Threshold"
msgstr ""

#: ../experiment/components/settings/__init__.py:412
msgid "IP Address of the computer running GazePoint Control."
msgstr ""

#: ../experiment/components/settings/__init__.py:413
msgid "GazePoint IP Address"
msgstr ""

#: ../experiment/components/settings/__init__.py:418
msgid "Port of the GazePoint Control server. Usually 4242."
msgstr ""

#: ../experiment/components/settings/__init__.py:419
msgid "GazePoint Port"
msgstr ""

#: ../experiment/components/settings/__init__.py:426
#: ../experiment/components/settings/__init__.py:496
msgid "Eye tracker model."
msgstr ""

#: ../experiment/components/settings/__init__.py:427
#: ../experiment/components/settings/__init__.py:497
msgid "Model Name"
msgstr ""

#: ../experiment/components/settings/__init__.py:432
msgid "Set the EyeLink to run in mouse simulation mode."
msgstr ""

#: ../experiment/components/settings/__init__.py:433
msgid "Mouse Simulation Mode"
msgstr ""

#: ../experiment/components/settings/__init__.py:439
#: ../experiment/components/settings/__init__.py:514
msgid "Eye tracker sampling rate."
msgstr ""

#: ../experiment/components/settings/__init__.py:440
#: ../experiment/components/settings/__init__.py:515
msgid "Sampling Rate"
msgstr ""

#: ../experiment/components/settings/__init__.py:446
msgid "Select with eye(s) to track."
msgstr ""

#: ../experiment/components/settings/__init__.py:447
msgid "Track Eyes"
msgstr ""

#: ../experiment/components/settings/__init__.py:453
msgid "Filter eye sample data live, as it is streamed to the driving device. This may reduce the sampling speed."
msgstr ""

#: ../experiment/components/settings/__init__.py:455
msgid "Live Sample Filtering"
msgstr ""

#: ../experiment/components/settings/__init__.py:461
msgid "Filter eye sample data when it is saved to the output file. This will not affect the sampling speed."
msgstr ""

#: ../experiment/components/settings/__init__.py:463
msgid "Saved Sample Filtering"
msgstr ""

#: ../experiment/components/settings/__init__.py:469
msgid "Track Pupil-CR or Pupil only."
msgstr ""

#: ../experiment/components/settings/__init__.py:470
msgid "Pupil Tracking Mode"
msgstr ""

#: ../experiment/components/settings/__init__.py:476
msgid "Algorithm used to detect the pupil center."
msgstr ""

#: ../experiment/components/settings/__init__.py:477
msgid "Pupil Center Algorithm"
msgstr ""

#: ../experiment/components/settings/__init__.py:483
msgid "Type of pupil data to record."
msgstr ""

#: ../experiment/components/settings/__init__.py:484
msgid "Pupil Data Type"
msgstr ""

#: ../experiment/components/settings/__init__.py:489
msgid "IP Address of the EyeLink *Host* computer."
msgstr ""

#: ../experiment/components/settings/__init__.py:490
msgid "EyeLink IP Address"
msgstr ""

#: ../experiment/components/settings/__init__.py:502
msgid "Eye tracker license file (optional)."
msgstr ""

#: ../experiment/components/settings/__init__.py:503
msgid "License File"
msgstr ""

#: ../experiment/components/settings/__init__.py:508
msgid "Eye tracker serial number (optional)."
msgstr ""

#: ../experiment/components/settings/__init__.py:509
msgid "Serial Number"
msgstr ""

#: ../experiment/components/slider/__init__.py:28
msgid "Ticks"
msgstr ""

#: ../experiment/components/slider/__init__.py:33
msgid "readOnly"
msgstr ""

#: ../experiment/components/slider/__init__.py:61
msgid "Slider: A simple, flexible object for getting ratings"
msgstr ""

#: ../experiment/components/slider/__init__.py:109
msgid "Tick positions (numerical) on the scale, separated by commas"
msgstr ""

#: ../experiment/components/slider/__init__.py:115
msgid "Labels for the tick marks on the scale, separated by commas"
msgstr ""

#: ../experiment/components/slider/__init__.py:120
msgid "Value of the slider befre any response, leave blank to hide the marker until clicked on"
msgstr ""

#: ../experiment/components/slider/__init__.py:121
msgid "Starting Value"
msgstr ""

#: ../experiment/components/slider/__init__.py:126
msgid "Specifies the minimum step size (0 for a continuous scale, 1 for integer rating scale)"
msgstr ""

#: ../experiment/components/slider/__init__.py:129
msgid "Granularity"
msgstr ""

#: ../experiment/components/slider/__init__.py:133
msgid "Should setting a rating (releasing the mouse) cause the end of the routine (e.g. trial)?"
msgstr ""

#: ../experiment/components/slider/__init__.py:139
msgid "Should participant be able to change the rating on the Slider?"
msgstr ""

#: ../experiment/components/slider/__init__.py:146
msgid "By default the labels will be on the bottom or left of the scale, but this can be flipped to the other side."
msgstr ""

#: ../experiment/components/slider/__init__.py:150
msgid "Flip"
msgstr ""

#: ../experiment/components/slider/__init__.py:153
msgid "Label Color"
msgstr ""

#: ../experiment/components/slider/__init__.py:154
msgid "Color of all labels on this slider (might be overridden by the style setting)"
msgstr ""

#: ../experiment/components/slider/__init__.py:156
msgid "Color of the marker on this slider (might be overridden by the style setting)"
msgstr ""

#: ../experiment/components/slider/__init__.py:157
msgid "Line Color"
msgstr ""

#: ../experiment/components/slider/__init__.py:158
msgid "Color of all lines on this slider (might be overridden by the style setting)"
msgstr ""

#: ../experiment/components/slider/__init__.py:167
msgid "Font for the labels"
msgstr ""

#: ../experiment/components/slider/__init__.py:175
msgid "Letter height for text in labels"
msgstr ""

#: ../experiment/components/slider/__init__.py:182
msgid "Discrete styles to control the overall appearance of the slider."
msgstr ""

#: ../experiment/components/slider/__init__.py:189
msgid "Tweaks to change the appearance of the slider beyond its style."
msgstr ""

#: ../experiment/components/slider/__init__.py:191
msgid "Style Tweaks"
msgstr ""

#: ../experiment/components/slider/__init__.py:202
msgid "Store the time taken to make the choice (in seconds)"
msgstr ""

#: ../experiment/components/sound/__init__.py:21
msgid "Sound"
msgstr ""

#: ../experiment/components/sound/__init__.py:22
msgid "Volume"
msgstr ""

#: ../experiment/components/sound/__init__.py:23
msgid "Sync Start With Screen"
msgstr ""

#: ../experiment/components/sound/__init__.py:31
msgid "Sound: play recorded files or generated sounds"
msgstr ""

#: ../experiment/components/sound/__init__.py:52
msgid "The maximum duration of a sound in seconds"
msgstr ""

#: ../experiment/components/sound/__init__.py:58
msgid "A sound can be a note name (e.g. A or Bf), a number to specify Hz (e.g. 440) or a filename"
msgstr ""

#: ../experiment/components/sound/__init__.py:69
msgid "The volume (in range 0 to 1)"
msgstr ""

#: ../experiment/components/sound/__init__.py:71
msgid "A reaction time to a sound stimulus should be based on when the screen flipped"
msgstr ""

#: ../experiment/components/sound/__init__.py:81
msgid "For tones we can apply a Hamming window to prevent 'clicks' that are caused by a sudden onset. This delays onset by roughly 1ms."
msgstr ""

#: ../experiment/components/sound/__init__.py:84
msgid "Hamming window"
msgstr ""

#: ../experiment/components/static/__init__.py:22
msgid "Custom code"
msgstr ""

#: ../experiment/components/static/__init__.py:35
msgid "Static: Static screen period (e.g. an ISI). Useful for pre-loading stimuli."
msgstr ""

#: ../experiment/components/static/__init__.py:46
msgid "Custom code to be run during the static period (after updates)"
msgstr ""

#: ../experiment/components/text/__init__.py:19
#: ../experiment/components/textbox/__init__.py:20
msgid "Text"
msgstr ""

#: ../experiment/components/text/__init__.py:22
msgid "Wrap width"
msgstr ""

#: ../experiment/components/text/__init__.py:23
msgid "Flip (mirror)"
msgstr ""

#: ../experiment/components/text/__init__.py:24
#: ../experiment/components/textbox/__init__.py:25
msgid "Language style"
msgstr ""

#: ../experiment/components/text/__init__.py:34
msgid "Text: present text stimuli"
msgstr ""

#: ../experiment/components/text/__init__.py:38
#: ../experiment/components/textbox/__init__.py:50
msgid ""
"Any text\n"
"\n"
"including line breaks"
msgstr ""

#: ../experiment/components/text/__init__.py:85
msgid "How wide should the text get when it wraps? (in the specified units)"
msgstr ""

#: ../experiment/components/text/__init__.py:91
#: ../experiment/components/textbox/__init__.py:108
#: ../experiment/components/textbox/__init__.py:114
msgid "horiz = left-right reversed; vert = up-down reversed; $var = variable"
msgstr ""

#: ../experiment/components/text/__init__.py:97
#: ../experiment/components/textbox/__init__.py:120
msgid "Handle right-to-left (RTL) languages and Arabic reshaping"
msgstr ""

#: ../experiment/components/textbox/__init__.py:23
msgid "Flip horizontal"
msgstr ""

#: ../experiment/components/textbox/__init__.py:24
msgid "Flip vertical"
msgstr ""

#: ../experiment/components/textbox/__init__.py:28
msgid "Line Spacing"
msgstr ""

#: ../experiment/components/textbox/__init__.py:34
msgid "Editable?"
msgstr ""

#: ../experiment/components/textbox/__init__.py:35
msgid "Auto Log"
msgstr ""

#: ../experiment/components/textbox/__init__.py:45
msgid "Textbox: present text stimuli but cooler"
msgstr ""

#: ../experiment/components/textbox/__init__.py:135
msgid "Defines the space between lines"
msgstr ""

#: ../experiment/components/textbox/__init__.py:165
msgid "Should textbox be editable?"
msgstr ""

#: ../experiment/components/textbox/__init__.py:170
msgid "Automatically record all changes to this in the log file"
msgstr ""

#: ../experiment/components/unknown/__init__.py:12
#: ../experiment/components/variable/__init__.py:21
#: ../localization/__init__.py:158 ../localization/__init__.py:181
msgid "Name"
msgstr ""

#: ../experiment/components/unknown/__init__.py:27
msgid ""
"Unknown: A component that is not known by the current installed version of PsychoPy\n"
"(most likely from the future)"
msgstr ""

#: ../experiment/components/variable/__init__.py:22
msgid "Experiment start value"
msgstr ""

#: ../experiment/components/variable/__init__.py:23
msgid "Routine start value"
msgstr ""

#: ../experiment/components/variable/__init__.py:24
msgid "Frame start value"
msgstr ""

#: ../experiment/components/variable/__init__.py:25
msgid "Save exp start value"
msgstr ""

#: ../experiment/components/variable/__init__.py:26
msgid "Save routine start value"
msgstr ""

#: ../experiment/components/variable/__init__.py:27
msgid "Save frame value"
msgstr ""

#: ../experiment/components/variable/__init__.py:28
msgid "Save routine end value"
msgstr ""

#: ../experiment/components/variable/__init__.py:29
msgid "Save exp end value"
msgstr ""

#: ../experiment/components/variable/__init__.py:38
msgid "Variable: create a new variable"
msgstr ""

#: ../experiment/components/variable/__init__.py:55
msgid "The start value. A variable can be set to any value."
msgstr ""

#: ../experiment/components/variable/__init__.py:60
msgid "Set the value for the beginning of each routine."
msgstr ""

#: ../experiment/components/variable/__init__.py:65
msgid "Set the value for the beginning of every screen refresh."
msgstr ""

#: ../experiment/components/variable/__init__.py:71
msgid "Save the experiment start value in data file."
msgstr ""

#: ../experiment/components/variable/__init__.py:77
msgid "Save the experiment end value in data file."
msgstr ""

#: ../experiment/components/variable/__init__.py:83
msgid "Save the routine start value in data file."
msgstr ""

#: ../experiment/components/variable/__init__.py:89
msgid "Save the routine end value in data file."
msgstr ""

#: ../experiment/components/variable/__init__.py:95
msgid "Save choice of frame value in data file."
msgstr ""

#: ../experiment/loops.py:62 ../experiment/loops.py:358
#: ../experiment/loops.py:504
msgid "Name of this loop"
msgstr ""

#: ../experiment/loops.py:66
msgid "Number of repeats (for each condition)"
msgstr ""

#: ../experiment/loops.py:71
msgid "A list of dictionaries describing the parameters in each condition"
msgstr ""

#: ../experiment/loops.py:76
msgid "Name of a file specifying the parameters for each condition (.csv, .xlsx, or .pkl). Browse to select a file. Right-click to preview file contents, or create a new file."
msgstr ""

#: ../experiment/loops.py:83
msgid "The start and end of the loop (see flow timeline)"
msgstr ""

#: ../experiment/loops.py:89
msgid "Select just a subset of rows from your condition file (the first is 0 not 1!). Examples: 0, 0:5, 5:-1"
msgstr ""

#: ../experiment/loops.py:98
msgid "How should the next condition value(s) be chosen?"
msgstr ""

#: ../experiment/loops.py:103
msgid "To have a fixed random sequence provide an integer of your choosing here. Leave blank to have a new random sequence on each run of the experiment."
msgstr ""

#: ../experiment/loops.py:110 ../experiment/loops.py:419
#: ../experiment/loops.py:546
msgid "Indicates that this loop generates TRIALS, rather than BLOCKS of trials or stimuli within a trial. It alters how data files are output"
msgstr ""

#: ../experiment/loops.py:363
msgid "(Minimum) number of trials in the staircase"
msgstr ""

#: ../experiment/loops.py:367
msgid "The initial value of the parameter"
msgstr ""

#: ../experiment/loops.py:371
msgid "The maximum value the parameter can take"
msgstr ""

#: ../experiment/loops.py:375
msgid "The minimum value the parameter can take"
msgstr ""

#: ../experiment/loops.py:379
msgid "The size of the jump at each step (can change on each 'reversal')"
msgstr ""

#: ../experiment/loops.py:384
msgid "The units of the step size (e.g. 'linear' will add/subtract that value each step, whereas 'log' will ad that many log units)"
msgstr ""

#: ../experiment/loops.py:390
msgid "The number of 'incorrect' answers before the value goes up"
msgstr ""

#: ../experiment/loops.py:395
msgid "The number of 'correct' answers before the value goes down"
msgstr ""

#: ../experiment/loops.py:400
msgid "Minimum number of times the staircase must change direction before ending"
msgstr ""

#: ../experiment/loops.py:409 ../experiment/loops.py:526
msgid "How should the next trial value(s) be chosen?"
msgstr ""

#: ../experiment/loops.py:414 ../experiment/loops.py:530
msgid "Where to loop from and to (see values currently shown in the flow view)"
msgstr ""

#: ../experiment/loops.py:508
msgid "(Minimum) number of trials in *each* staircase"
msgstr ""

#: ../experiment/loops.py:513 ../experiment/loops.py:518
msgid "How to select the next staircase to run"
msgstr ""

#: ../experiment/loops.py:536
msgid "A list of dictionaries describing the differences between each staircase"
msgstr ""

#: ../experiment/loops.py:541
msgid "An xlsx or csv file specifying the parameters for each condition"
msgstr ""

#: ../experiment/routines/_base.py:38
msgid "Name of this routine (alphanumeric or _, no spaces)"
msgstr ""

#: ../experiment/routines/_base.py:43
msgid "name"
msgstr ""

#: ../experiment/routines/_base.py:48
msgid "When does the routine end? (blank is endless)"
msgstr ""

#: ../experiment/routines/_base.py:49 ../localization/__init__.py:162
msgid "Stop"
msgstr ""

#: ../experiment/routines/_base.py:56
msgid "Stop Type..."
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:12
msgid "Calibration routine for eyetrackers"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:41
#: ../experiment/routines/eyetracker_validate/__init__.py:60
msgid "Pre-defined target layouts"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:42
#: ../experiment/routines/eyetracker_validate/__init__.py:61
msgid "Target Layout"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:46
#: ../experiment/routines/eyetracker_validate/__init__.py:80
msgid "Should the order of target positions be randomised?"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:47
#: ../experiment/routines/eyetracker_validate/__init__.py:81
msgid "Randomise Target Positions"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:65
#: ../experiment/routines/eyetracker_validate/__init__.py:104
msgid "Fill color of the inner part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:66
#: ../experiment/routines/eyetracker_validate/__init__.py:105
msgid "Inner Fill Color"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:70
#: ../experiment/routines/eyetracker_validate/__init__.py:109
msgid "Border color of the inner part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:71
#: ../experiment/routines/eyetracker_validate/__init__.py:110
msgid "Inner Border Color"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:75
#: ../experiment/routines/eyetracker_validate/__init__.py:114
msgid "Fill color of the outer part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:76
#: ../experiment/routines/eyetracker_validate/__init__.py:115
msgid "Outer Fill Color"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:80
#: ../experiment/routines/eyetracker_validate/__init__.py:119
msgid "Border color of the outer part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:81
#: ../experiment/routines/eyetracker_validate/__init__.py:120
msgid "Outer Border Color"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:88
#: ../experiment/routines/eyetracker_validate/__init__.py:127
#: ../localization/__init__.py:169
msgid "Color Space"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:92
#: ../experiment/routines/eyetracker_validate/__init__.py:131
msgid "Width of the line around the outer part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:93
#: ../experiment/routines/eyetracker_validate/__init__.py:132
msgid "Outer Border Width"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:97
#: ../experiment/routines/eyetracker_validate/__init__.py:136
msgid "Width of the line around the inner part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:98
#: ../experiment/routines/eyetracker_validate/__init__.py:138
msgid "Inner Border Width"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:102
#: ../experiment/routines/eyetracker_validate/__init__.py:142
msgid "Size (radius) of the outer part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:103
#: ../experiment/routines/eyetracker_validate/__init__.py:143
msgid "Outer Radius"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:107
#: ../experiment/routines/eyetracker_validate/__init__.py:147
msgid "Size (radius) of the inner part of the target"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:108
#: ../experiment/routines/eyetracker_validate/__init__.py:148
msgid "Inner Radius"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:114
#: ../experiment/routines/eyetracker_validate/__init__.py:154
#: ../localization/__init__.py:167
msgid "Spatial Units"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:130
#: ../experiment/routines/eyetracker_validate/__init__.py:170
msgid "Should the target move to the next position after a keypress or after an amount of time?"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:132
#: ../experiment/routines/eyetracker_validate/__init__.py:172
msgid "Progress Mode"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:145
#: ../experiment/routines/eyetracker_validate/__init__.py:185
msgid "Time limit (s) after which progress to next position"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:147
#: ../experiment/routines/eyetracker_validate/__init__.py:187
msgid "Target Duration"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:160
#: ../experiment/routines/eyetracker_validate/__init__.py:200
msgid "Duration of the target expand/contract animation"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:162
#: ../experiment/routines/eyetracker_validate/__init__.py:202
msgid "Expand / Contract Duration"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:166
#: ../experiment/routines/eyetracker_validate/__init__.py:206
msgid "How many times bigger than its size the target grows"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:167
#: ../experiment/routines/eyetracker_validate/__init__.py:207
msgid "Expand Scale"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:171
#: ../experiment/routines/eyetracker_validate/__init__.py:211
msgid "Enable / disable animations as target stim changes position"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:173
#: ../experiment/routines/eyetracker_validate/__init__.py:212
msgid "Animate Position Changes"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:186
#: ../experiment/routines/eyetracker_validate/__init__.py:225
msgid "Duration of the animation during position changes."
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:188
#: ../experiment/routines/eyetracker_validate/__init__.py:227
msgid "Movement Duration"
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:201
#: ../experiment/routines/eyetracker_validate/__init__.py:240
msgid "Duration of the delay between positions."
msgstr ""

#: ../experiment/routines/eyetracker_calibrate/__init__.py:203
#: ../experiment/routines/eyetracker_validate/__init__.py:242
msgid "Target Delay"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:15
msgid "Validation routine for eyetrackers"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:74
msgid "List of positions (x, y) at which the target can appear"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:76
msgid "Target Positions"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:85
msgid "Fill color of the gaze cursor"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:86
msgid "Gaze Cursor Color"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:252
msgid "Save results as an image"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:254
msgid "Save As Image"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:258
msgid "Show a screen with results after completion?"
msgstr ""

#: ../experiment/routines/eyetracker_validate/__init__.py:260
msgid "Show Results Screen"
msgstr ""

#: ../gui/qtgui.py:93
msgid "PsychoPy Dialog"
msgstr ""

#: ../gui/qtgui.py:509 ../gui/wxgui.py:336
msgid "Select file to save"
msgstr ""

#: ../gui/qtgui.py:554
msgid "Select file to open"
msgstr ""

#: ../gui/qtgui.py:604
msgid "Information"
msgstr ""

#: ../gui/qtgui.py:606 ../gui/qtgui.py:612 ../gui/qtgui.py:618
#: ../gui/qtgui.py:624
msgid "No details provided. ('prompt' value not set)."
msgstr ""

#: ../gui/qtgui.py:616
msgid "Critical"
msgstr ""

#: ../gui/qtgui.py:622
msgid "About Experiment"
msgstr ""

#: ../gui/wxgui.py:70
msgid "PsychoPy dialogue"
msgstr ""

#: ../gui/wxgui.py:387
msgid "Select file(s) to open"
msgstr ""

#: ../localization/__init__.py:159
msgid "start type"
msgstr ""

#: ../localization/__init__.py:160
msgid "stop type"
msgstr ""

#: ../localization/__init__.py:161
msgid "Start"
msgstr ""

#: ../localization/__init__.py:163
msgid "Expected start (s)"
msgstr ""

#: ../localization/__init__.py:164
msgid "Expected duration (s)"
msgstr ""

#: ../localization/__init__.py:168
msgid "Foreground Color"
msgstr ""

#: ../localization/__init__.py:170
msgid "Fill Color"
msgstr ""

#: ../localization/__init__.py:171
msgid "Fill Color Space"
msgstr ""

#: ../localization/__init__.py:172
msgid "Border Color"
msgstr ""

#: ../localization/__init__.py:173
msgid "Border Color Space"
msgstr ""

#: ../localization/__init__.py:175
msgid "Opacity"
msgstr ""

#: ../localization/__init__.py:177
msgid "Orientation"
msgstr ""

#: ../localization/__init__.py:182
msgid "nReps"
msgstr ""

#: ../localization/__init__.py:183
msgid "Conditions"
msgstr ""

#: ../localization/__init__.py:184
msgid "conditionsFile"
msgstr ""

#: ../localization/__init__.py:185
msgid "endPoints"
msgstr ""

#: ../localization/__init__.py:186
msgid "Selected rows"
msgstr ""

#: ../localization/__init__.py:187
msgid "loopType"
msgstr ""

#: ../localization/__init__.py:188
msgid "random seed"
msgstr ""

#: ../localization/__init__.py:189
msgid "Is trials"
msgstr ""

#: ../localization/__init__.py:190
msgid "min value"
msgstr ""

#: ../localization/__init__.py:191
msgid "N reversals"
msgstr ""

#: ../localization/__init__.py:192
msgid "start value"
msgstr ""

#: ../localization/__init__.py:193
msgid "N up"
msgstr ""

#: ../localization/__init__.py:194
msgid "max value"
msgstr ""

#: ../localization/__init__.py:195
msgid "N down"
msgstr ""

#: ../localization/__init__.py:196
msgid "step type"
msgstr ""

#: ../localization/__init__.py:197
msgid "step sizes"
msgstr ""

#: ../localization/__init__.py:198
msgid "stairType"
msgstr ""

#: ../localization/__init__.py:199
msgid "switchMethod"
msgstr ""

#: ../monitors/MonitorCenter.py:174 ../monitors/MonitorCenter.py:312
msgid "Monitor Info"
msgstr ""

#: ../monitors/MonitorCenter.py:183 ../monitors/MonitorCenter.py:378
msgid "Calibration"
msgstr ""

#: ../monitors/MonitorCenter.py:226
msgid "Save\tCtrl+S"
msgstr ""

#: ../monitors/MonitorCenter.py:227
msgid "Save the current monitor"
msgstr ""

#: ../monitors/MonitorCenter.py:229
msgid "Close Monitor Center (but not other PsychoPy windows)"
msgstr ""

#: ../monitors/MonitorCenter.py:232
msgid "Close Monitor Center\tCtrl+W"
msgstr ""

#: ../monitors/MonitorCenter.py:240
msgid "Copy the current monitor's name to clipboard"
msgstr ""

#: ../monitors/MonitorCenter.py:241
msgid "Copy\tCtrl+C"
msgstr ""

#: ../monitors/MonitorCenter.py:249
msgid "Choose Monitor"
msgstr ""

#: ../monitors/MonitorCenter.py:261
msgid "New..."
msgstr ""

#: ../monitors/MonitorCenter.py:265
msgid "Create a new monitor"
msgstr ""

#: ../monitors/MonitorCenter.py:270
msgid "Save all calibrations for this monitor"
msgstr ""

#: ../monitors/MonitorCenter.py:277
msgid "Delete this monitor entirely"
msgstr ""

#: ../monitors/MonitorCenter.py:288
msgid "Copy..."
msgstr ""

#: ../monitors/MonitorCenter.py:291
msgid "Creates a new calibration entry for this monitor"
msgstr ""

#: ../monitors/MonitorCenter.py:298
msgid "Remove this calibration entry (finalized when monitor is saved)"
msgstr ""

#: ../monitors/MonitorCenter.py:318
msgid "Screen Distance (cm):"
msgstr ""

#: ../monitors/MonitorCenter.py:325
msgid "Screen Width (cm):"
msgstr ""

#: ../monitors/MonitorCenter.py:331
msgid "Size (pixels; Horiz,Vert):"
msgstr ""

#: ../monitors/MonitorCenter.py:343
msgid "Calibration Date:"
msgstr ""

#: ../monitors/MonitorCenter.py:350
msgid "Notes:"
msgstr ""

#: ../monitors/MonitorCenter.py:358 ../monitors/MonitorCenter.py:1197
msgid "Use Bits++"
msgstr ""

#: ../monitors/MonitorCenter.py:392
msgid "Scan all ports"
msgstr ""

#: ../monitors/MonitorCenter.py:401
msgid "Get Photometer"
msgstr ""

#: ../monitors/MonitorCenter.py:407
msgid "Gamma Calibration..."
msgstr ""

#: ../monitors/MonitorCenter.py:411
msgid "Gamma Test..."
msgstr ""

#: ../monitors/MonitorCenter.py:418
msgid "Chromatic Calibration..."
msgstr ""

#: ../monitors/MonitorCenter.py:423
msgid "Plot gamma"
msgstr ""

#: ../monitors/MonitorCenter.py:427
msgid "Plot spectra"
msgstr ""

#: ../monitors/MonitorCenter.py:439
msgid "Linearization"
msgstr ""

#: ../monitors/MonitorCenter.py:540
msgid "Save changes to monitor settings before quitting?"
msgstr ""

#: ../monitors/MonitorCenter.py:562
msgid "Save changes to monitor?"
msgstr ""

#: ../monitors/MonitorCenter.py:655
#, python-format
msgid "Name of this calibration (for monitor \"%(name)s\") will be:)"
msgstr ""

#: ../monitors/MonitorCenter.py:660 ../monitors/MonitorCenter.py:675
msgid "Input text"
msgstr ""

#: ../monitors/MonitorCenter.py:674
msgid "New monitor name:"
msgstr ""

#: ../monitors/MonitorCenter.py:689
#, python-format
msgid "Are you sure you want to delete all details for %s? (cannot be undone)"
msgstr ""

#: ../monitors/MonitorCenter.py:713
msgid "Are you sure you want to delete this calibration? (cannot be undone)"
msgstr ""

#: ../monitors/MonitorCenter.py:969
msgid "Scanning ports..."
msgstr ""

#: ../monitors/MonitorCenter.py:978
#, python-format
msgid "%(photomType)s found on %(photomPort)s"
msgstr ""

#: ../monitors/MonitorCenter.py:983
msgid "No photometers found"
msgstr ""

#: ../monitors/MonitorCenter.py:991 ../monitors/MonitorCenter.py:997
msgid "Dark calibration of ColorCAL"
msgstr ""

#: ../monitors/MonitorCenter.py:993
msgid "Your ColorCAL needs to be calibrated first. Please block all light from getting into the lens and press OK."
msgstr ""

#: ../monitors/MonitorCenter.py:1010
msgid "Try again. Cover the lens fully and press OK"
msgstr ""

#: ../monitors/MonitorCenter.py:1014
#, python-format
msgid "%(monName)s %(calibName)s Gamma Functions"
msgstr ""

#: ../monitors/MonitorCenter.py:1083
#, python-format
msgid "%(monName)s %(calibName)s Spectra"
msgstr ""

#: ../monitors/MonitorCenter.py:1108
msgid "Recorded luminance values"
msgstr ""

#: ../monitors/MonitorCenter.py:1134
msgid "Luminance Values"
msgstr ""

#: ../monitors/MonitorCenter.py:1187
msgid "Gamma Calibration"
msgstr ""

#: ../monitors/MonitorCenter.py:1200
msgid "Number of calibration points:"
msgstr ""

#: ../monitors/MonitorCenter.py:1204
msgid "Screen number (primary is 1)"
msgstr ""

#: ../monitors/MonitorCenter.py:1208
msgid "Patch size (fraction of screen):"
msgstr ""

#: ../monitors/MonitorCenter.py:1242
msgid "PsychoPy Monitor Center"
msgstr ""

#: ../preferences/hints.py:13
msgid "which system to use as a backend for drawing"
msgstr ""

#: ../preferences/hints.py:16
msgid "the default units for windows and visual stimuli"
msgstr ""

#: ../preferences/hints.py:19
msgid "full screen is best for accurate timing"
msgstr ""

#: ../preferences/hints.py:22
msgid "enable subjects to use the mouse and GUIs during experiments"
msgstr ""

#: ../preferences/hints.py:25
msgid "'version' is for internal usage, not for the user"
msgstr ""

#: ../preferences/hints.py:28
msgid "Add paths here to your custom Python modules"
msgstr ""

#: ../preferences/hints.py:31
msgid "path to flac (lossless audio compression) on this operating system"
msgstr ""

#: ../preferences/hints.py:34
msgid "Shutdown keys, following the pyglet naming scheme."
msgstr ""

#: ../preferences/hints.py:37
msgid "Modifier keys for shutdown keys"
msgstr ""

#: ../preferences/hints.py:40
msgid "What to do if gamma-correction not possible"
msgstr ""

#: ../preferences/hints.py:43
msgid "Add plugin names here to load when a PsychoPy session starts."
msgstr ""

#: ../preferences/hints.py:46
msgid "Google Cloud Platform key, required for the audio transcription using Google Speech Recognition. Specified as a path to a JSON file containing the key data."
msgstr ""

#: ../preferences/hints.py:49
msgid "display tips when starting PsychoPy"
msgstr ""

#: ../preferences/hints.py:52
msgid "what windows to display when PsychoPy starts"
msgstr ""

#: ../preferences/hints.py:55
msgid "reset preferences to defaults on next restart of PsychoPy"
msgstr ""

#: ../preferences/hints.py:58
msgid "save any unsaved preferences before closing the window"
msgstr ""

#: ../preferences/hints.py:61
msgid "enable features for debugging PsychoPy itself, including unit-tests"
msgstr ""

#: ../preferences/hints.py:64
msgid "language to use in menus etc; not all translations are available. Select a value, then restart the app."
msgstr ""

#: ../preferences/hints.py:67
msgid "Show an error dialog when PsychoPy encounters an unhandled internal error."
msgstr ""

#: ../preferences/hints.py:71
msgid "Theme"
msgstr ""

#: ../preferences/hints.py:74
msgid "open Coder files as read-only (allows running without accidental changes)"
msgstr ""

#: ../preferences/hints.py:78
msgid "a list of font names; the first one found on the system will be used"
msgstr ""

#: ../preferences/hints.py:81
msgid "Font size (in pts) takes an integer between 6 and 24"
msgstr ""

#: ../preferences/hints.py:84
msgid "Spacing between lines"
msgstr ""

#: ../preferences/hints.py:87
msgid "Long line edge guide, specify zero to disable"
msgstr ""

#: ../preferences/hints.py:90
msgid "Set the source assistant panel to be visible by default"
msgstr ""

#: ../preferences/hints.py:93
msgid "Set the output/shell to be visible by default"
msgstr ""

#: ../preferences/hints.py:96
msgid "Show code completion suggestion and calltips automatically when typing."
msgstr ""

#: ../preferences/hints.py:100
msgid "reload previously opened files after start"
msgstr ""

#: ../preferences/hints.py:103
msgid "for coder shell window, which shell to use"
msgstr ""

#: ../preferences/hints.py:106
msgid "whether to automatically reload a previously open experiment"
msgstr ""

#: ../preferences/hints.py:109
msgid "Default to when writing code components"
msgstr ""

#: ../preferences/hints.py:112
msgid "if False will create scripts with an 'easier' but more cluttered namespace"
msgstr ""

#: ../preferences/hints.py:116
msgid "folder names for custom components; expects a comma-separated list"
msgstr ""

#: ../preferences/hints.py:119
msgid "Only show components which work in..."
msgstr ""

#: ../preferences/hints.py:122
msgid "a list of components to hide (eg, because you never use them)"
msgstr ""

#: ../preferences/hints.py:125
msgid "where the Builder demos are located on this computer (after unpacking)"
msgstr ""

#: ../preferences/hints.py:128
msgid "name of the folder where subject data should be saved (relative to the script)"
msgstr ""

#: ../preferences/hints.py:132
msgid "Panels arrangement: Should Flow be on the top or bottom, and should Components be on the left or right?"
msgstr ""

#: ../preferences/hints.py:135
msgid "Display text in a floating window that describes the experiment"
msgstr ""

#: ../preferences/hints.py:138
msgid "choice of audio library"
msgstr ""

#: ../preferences/hints.py:141
msgid "latency mode for PsychToolbox audio (3 is good for most applications. See"
msgstr ""

#: ../preferences/hints.py:145
msgid "audio driver to use"
msgstr ""

#: ../preferences/hints.py:148
msgid "audio device to use (if audioLib allows control)"
msgstr ""

#: ../preferences/hints.py:151
msgid "a list of parallel ports"
msgstr ""

#: ../preferences/hints.py:154
msgid "The name of the Qmix pump configuration to use"
msgstr ""

#: ../preferences/hints.py:157
msgid "the http proxy for usage stats and auto-updating; format is host: port"
msgstr ""

#: ../preferences/hints.py:160
msgid "override the above proxy settings with values found in the environment (if possible)"
msgstr ""

#: ../preferences/hints.py:164
msgid "allow PsychoPy to send anonymous usage stats; please allow if possible, it helps PsychoPy's development"
msgstr ""

#: ../preferences/hints.py:167
msgid "allow PsychoPy to check for new features and bug fixes"
msgstr ""

#: ../preferences/hints.py:170
msgid "max time to wait for a connection response"
msgstr ""

#: ../preferences/hints.py:173
msgid "open an existing file"
msgstr ""

#: ../preferences/hints.py:176
msgid "start a new experiment or script"
msgstr ""

#: ../preferences/hints.py:179
msgid "save a Builder or Coder file"
msgstr ""

#: ../preferences/hints.py:182
msgid "save a Builder or Coder file under a new name"
msgstr ""

#: ../preferences/hints.py:185
msgid "Coder: print the file"
msgstr ""

#: ../preferences/hints.py:188
msgid "close the Builder or Coder window"
msgstr ""

#: ../preferences/hints.py:191
msgid "end the application (PsychoPy)"
msgstr ""

#: ../preferences/hints.py:194
msgid "open the preferences dialog"
msgstr ""

#: ../preferences/hints.py:197
msgid "export Builder experiment to HTML"
msgstr ""

#: ../preferences/hints.py:200
msgid "Coder: cut"
msgstr ""

#: ../preferences/hints.py:203
msgid "Coder: copy"
msgstr ""

#: ../preferences/hints.py:206
msgid "Coder: paste"
msgstr ""

#: ../preferences/hints.py:209
msgid "Coder: duplicate"
msgstr ""

#: ../preferences/hints.py:212
msgid "Coder: indent code by one level (4 spaces)"
msgstr ""

#: ../preferences/hints.py:215
msgid "Coder: reduce indentation by one level (4 spaces)"
msgstr ""

#: ../preferences/hints.py:218
msgid "Coder: indent to fit python syntax"
msgstr ""

#: ../preferences/hints.py:221
msgid "Coder: find"
msgstr ""

#: ../preferences/hints.py:224
msgid "Coder: find again"
msgstr ""

#: ../preferences/hints.py:227
msgid "Coder: undo"
msgstr ""

#: ../preferences/hints.py:230
msgid "Coder: redo"
msgstr ""

#: ../preferences/hints.py:233
msgid "Coder: add a # to the start of the line(s)"
msgstr ""

#: ../preferences/hints.py:236
msgid "Coder: remove # from start of line(s)"
msgstr ""

#: ../preferences/hints.py:239
msgid "Coder: add or remove # from start of line(s)"
msgstr ""

#: ../preferences/hints.py:242
msgid "Coder: fold this block of code"
msgstr ""

#: ../preferences/hints.py:245
msgid "Coder: increase font size this block of code"
msgstr ""

#: ../preferences/hints.py:248
msgid "Coder: decrease font size this block of code"
msgstr ""

#: ../preferences/hints.py:251
msgid "Coder: check for basic syntax errors"
msgstr ""

#: ../preferences/hints.py:254
msgid "convert a Builder .psyexp script into a python script and open it in the Coder"
msgstr ""

#: ../preferences/hints.py:258
msgid "launch a script, Builder or Coder, or run unit-tests"
msgstr ""

#: ../preferences/hints.py:261
msgid "attempt to interrupt and halt a running script"
msgstr ""

#: ../preferences/hints.py:264
msgid "Coder: show / hide white-space dots"
msgstr ""

#: ../preferences/hints.py:267
msgid "Coder: show / hide end of line characters"
msgstr ""

#: ../preferences/hints.py:270
msgid "Coder: show / hide indentation level lines"
msgstr ""

#: ../preferences/hints.py:273
msgid "Builder: create a new routine"
msgstr ""

#: ../preferences/hints.py:276
msgid "Builder: copy an existing routine"
msgstr ""

#: ../preferences/hints.py:279
msgid "Builder: paste the copied routine"
msgstr ""

#: ../preferences/hints.py:282
msgid "Builder: paste the copied component"
msgstr ""

#: ../preferences/hints.py:285
msgid "Coder: show / hide the output panel"
msgstr ""

#: ../preferences/hints.py:288
msgid "Builder: rename an existing routine"
msgstr ""

#: ../preferences/hints.py:291
msgid "switch between windows"
msgstr ""

#: ../preferences/hints.py:294
msgid "increase display size in Flow"
msgstr ""

#: ../preferences/hints.py:297
msgid "decrease display size in Flow"
msgstr ""

#: ../preferences/hints.py:300
msgid "increase display size of Routines"
msgstr ""

#: ../preferences/hints.py:303
msgid "decrease display size of Routines"
msgstr ""

#: ../preferences/hints.py:306
msgid "show or hide the readme (info) for this experiment if possible"
msgstr ""

#: ../preferences/hints.py:309
msgid "Projects: Log in to pavlovia"
msgstr ""

#: ../preferences/hints.py:312
msgid "Projects: Log in to OSF"
msgstr ""

#: ../preferences/hints.py:315
msgid "Projects: Sync project"
msgstr ""

#: ../preferences/hints.py:318
msgid "Projects: Find projects"
msgstr ""

#: ../preferences/hints.py:321
msgid "Projects: Open project"
msgstr ""

#: ../preferences/hints.py:324
msgid "Projects: Create new project"
msgstr ""

#: ../projects/pavlovia.py:1121
msgid "We found a repository pointing to {} but no project was found there (deleted?)"
msgstr ""

#: ../projects/pavlovia.py:1125
msgid "We found a repository pointing to {} but no user is logged in for us to check it"
msgstr ""

#: ../tools/versionchooser.py:74
msgid "Please request a version before importing any PsychoPy modules. (Found: {})"
msgstr ""

#: ../tools/versionchooser.py:83
msgid "Unknown version `{}`"
msgstr ""

#: ../tools/versionchooser.py:95
msgid "Please request a version of PsychoPy that is compatible with Python 3. You can choose from the following versions: {}. Alternatively, run a Python 2 installation of PsychoPy < v1.9.0.\n"
msgstr ""

#: ../tools/versionchooser.py:104
msgid "Please install git; needed by useVersion()"
msgstr ""

#: ../tools/versionchooser.py:129
msgid "Required minimal version `{}` not met ({})."
msgstr ""

#: ../tools/versionchooser.py:165
msgid "'{}' is not a valid PsychoPy version."
msgstr ""

#: ../tools/versionchooser.py:331
msgid "Couldn't find version {} locally. Trying github..."
msgstr ""

#: ../tools/versionchooser.py:338
msgid "{} is not currently available."
msgstr ""

#: ../tools/versionchooser.py:357
msgid "Downloading the PsychoPy Library from Github (may take a while)"
msgstr ""

#: ../tools/wizard.py:35
msgid "Benchmark"
msgstr ""

#: ../tools/wizard.py:36
msgid "benchmark version"
msgstr ""

#: ../tools/wizard.py:38
msgid "dots_circle"
msgstr ""

#: ../tools/wizard.py:39
msgid "dots_square"
msgstr ""

#: ../tools/wizard.py:40
msgid "available memory"
msgstr ""

#: ../tools/wizard.py:41
msgid "python version"
msgstr ""

#: ../tools/wizard.py:43
msgid "Visual"
msgstr ""

#: ../tools/wizard.py:44
msgid "openGL version"
msgstr ""

#: ../tools/wizard.py:45
msgid "openGL vendor"
msgstr ""

#: ../tools/wizard.py:46
msgid "screen size"
msgstr ""

#: ../tools/wizard.py:47
msgid "have shaders"
msgstr ""

#: ../tools/wizard.py:48
msgid "refresh stability (SD)"
msgstr ""

#: ../tools/wizard.py:49
msgid "no dropped frames"
msgstr ""

#: ../tools/wizard.py:50
msgid "pyglet avbin"
msgstr ""

#: ../tools/wizard.py:52
msgid "microphone latency"
msgstr ""

#: ../tools/wizard.py:53
msgid "microphone"
msgstr ""

#: ../tools/wizard.py:54
msgid "speakers latency"
msgstr ""

#: ../tools/wizard.py:55
msgid "speakers"
msgstr ""

#: ../tools/wizard.py:56
msgid "Numeric"
msgstr ""

#: ../tools/wizard.py:57
msgid "System"
msgstr ""

#: ../tools/wizard.py:58
msgid "platform"
msgstr ""

#: ../tools/wizard.py:59
msgid "internet access"
msgstr ""

#: ../tools/wizard.py:60
msgid "auto proxy"
msgstr ""

#: ../tools/wizard.py:61
msgid "proxy setting"
msgstr ""

#: ../tools/wizard.py:62
msgid "background processes"
msgstr ""

#: ../tools/wizard.py:63
msgid "CPU speed test"
msgstr ""

#: ../tools/wizard.py:64
msgid "visual sync (refresh)"
msgstr ""

#: ../tools/wizard.py:97
#, python-format
msgid "could not assess available physical RAM; total %s"
msgstr ""

#: ../tools/wizard.py:102
#, python-format
msgid "physical RAM available for configuration test (of %.1fG total)"
msgstr ""

#: ../tools/wizard.py:107
#, python-format
msgid "Warning: low available physical RAM for configuration test (of %.1fG total)"
msgstr ""

#: ../tools/wizard.py:119
msgid "avoid upgrading during an experiment"
msgstr ""

#: ../tools/wizard.py:121
msgid "can be set in <a href=\"https://www.psychopy.org/general/prefs.html#application-settings-app\">Preferences -> App</a>"
msgstr ""

#: ../tools/wizard.py:130
msgid "Warning: python 2.7 or 3.6 are recommended; 2.6 and 3.5 might work. Others probably won't."
msgstr ""

#: ../tools/wizard.py:148
msgid "Warning: wx 2.8.10 or higher required"
msgstr ""

#: ../tools/wizard.py:154
msgid "for high-priority threads"
msgstr ""

#: ../tools/wizard.py:162
msgid "Warning: <a href=\"https://www.psychopy.org/general/timing/reducingFrameDrops.html?highlight=OpenGL+2.0\">OpenGL 2.0 or higher is ideal</a>."
msgstr ""

#: ../tools/wizard.py:177
msgid "Warning: <a href=\"https://www.psychopy.org/general/timing/reducingFrameDrops.html?highlight=shader\">Rendering of complex stimuli will be slow</a>."
msgstr ""

#: ../tools/wizard.py:186
msgid "during the drifting <a href=\"https://www.psychopy.org/api/visual/gratingstim.html\">GratingStim</a>"
msgstr ""

#: ../tools/wizard.py:190
msgid "Warning: too fast? visual sync'ing with the monitor seems unlikely at 300+ Hz"
msgstr ""

#: ../tools/wizard.py:196
msgid "SD &lt; 0.5 ms is ideal (want low variability)"
msgstr ""

#: ../tools/wizard.py:199
msgid "Warning: the refresh rate has high frame-to-frame variability (SD &gt; 0.5 ms)"
msgstr ""

#: ../tools/wizard.py:218
msgid "during <a href=\"https://www.psychopy.org/api/visual/dotstim.html\">DotStim</a> with 100 random dots"
msgstr ""

#: ../tools/wizard.py:226
msgid "Warning: could not keep up during <a href=\"http://www.psychopy.org/api/visual/dotstim.html\">DotStim</a> with 100 random dots."
msgstr ""

#: ../tools/wizard.py:254
msgid "Warning: pyo is needed for sound and microphone."
msgstr ""

#: ../tools/wizard.py:257
msgid "(missing)"
msgstr ""

#: ../tools/wizard.py:267
msgid "vector-based (fast) calculations"
msgstr ""

#: ../tools/wizard.py:269
msgid "scientific / numerical"
msgstr ""

#: ../tools/wizard.py:271
msgid "plotting; fast contains(), overlaps()"
msgstr ""

#: ../tools/wizard.py:277
msgid "for online help, usage statistics, software updates, and google-speech"
msgstr ""

#: ../tools/wizard.py:282
msgid "Warning: could not connect (no proxy attempted)"
msgstr ""

#: ../tools/wizard.py:290
msgid "try to auto-detect a proxy if needed; see <a href=\"https://www.psychopy.org/general/prefs.html#connection-settings-connections\">Preferences -> Connections</a>"
msgstr ""

#: ../tools/wizard.py:300
msgid "current manual proxy setting from <a href=\"https://www.psychopy.org/general/prefs.html#connection-settings-connections\">Preferences -> Connections</a>"
msgstr ""

#: ../tools/wizard.py:307
msgid "numpy.std() of 1,000,000 data points"
msgstr ""

#: ../tools/wizard.py:315
msgid "Python packages"
msgstr ""

#: ../tools/wizard.py:349
#, python-format
msgid "could not import package %s"
msgstr ""

#: ../tools/wizard.py:367
msgid "video card drivers"
msgstr ""

#: ../tools/wizard.py:398
#, python-format
msgid "This page was auto-generated by the PsychoPy configuration wizard on %s"
msgstr ""

#: ../tools/wizard.py:408
msgid "Configuration problem"
msgstr ""

#: ../tools/wizard.py:411
msgid "Critical issue"
msgstr ""

#: ../tools/wizard.py:416
msgid "Configuration report"
msgstr ""

#: ../tools/wizard.py:419
msgid "<p>All values seem reasonable (no warnings, but there might still be room for improvement).</p>\n"
msgstr ""

#: ../tools/wizard.py:423
#, python-format
msgid "1 suboptimal value was detected</font>, see details below (%s).</p>\n"
msgstr ""

#: ../tools/wizard.py:428
#, python-format
msgid "%(num)i suboptimal values were detected</font>, see details below (%(warn)s).</p>\n"
msgstr ""

#: ../tools/wizard.py:450
msgid "Only show suboptimal values"
msgstr ""

#: ../tools/wizard.py:453
msgid "Show all information"
msgstr ""

#: ../tools/wizard.py:454
msgid ""
"<p>Resources:\n"
"                | <a href=\"https://www.psychopy.org/documentation.html\">On-line documentation</a>\n"
"                | Download <a href=\"https://www.psychopy.org/PsychoPyManual.pdf\">PDF manual</a>\n"
"                | <a href=\"https://discourse.psychopy.org\">Search the user-group archives</a>\n"
"                </p>"
msgstr ""

#: ../tools/wizard.py:461
msgid "Configuration test</strong> or setting"
msgstr ""

#: ../tools/wizard.py:462
msgid "Version or value"
msgstr ""

#: ../tools/wizard.py:464
msgid "Notes"
msgstr ""

#: ../tools/wizard.py:504
msgid " Configuration Wizard"
msgstr ""

#: ../tools/wizard.py:517
msgid "It looks like you are running PsychoPy for the first time."
msgstr ""

#: ../tools/wizard.py:519
msgid "This wizard will help you get started quickly and smoothly."
msgstr ""

#: ../tools/wizard.py:522
msgid "Welcome to the configuration wizard."
msgstr ""

#: ../tools/wizard.py:529
msgid "The first configuration check is your video card's drivers. The current"
msgstr ""

#: ../tools/wizard.py:532
msgid "drivers cannot support PsychoPy, so you'll need to update the drivers."
msgstr ""

#: ../tools/wizard.py:535
#, python-format
msgid ""
"<p>Critical issue:\n"
"</p><p>Your video card (%(card)s) has drivers\n"
"                that cannot support the high-performance features that PsychoPy depends on.\n"
"                Fortunately, it's typically free and straightforward to get new drivers\n"
"                directly from the manufacturer.</p>\n"
"                <p><strong>To update the drivers:</strong>\n"
"                <li> You'll need administrator privileges.\n"
"                <li> On Windows, don't use the windows option to check for updates\n"
"                  - it can report that there are no updates available.\n"
"                <li> If your card is made by NVIDIA, go to\n"
"                  <a href=\"http://www.nvidia.com/Drivers\">the NVIDIA website</a>\n"
"                  and use the 'auto detect' option. Try here for\n"
"                  <a href=\"http://support.amd.com/\">ATI / Radeon drivers</a>. Or try\n"
"                  <a href=\"http://www.google.com/search?q=download+drivers+%(card2)s\">\n"
"                  this google search</a> [google.com].\n"
"                <li> Download and install the driver.\n"
"                <li> Reboot the computer.\n"
"                <li> Restart PsychoPy.</p>\n"
"                <p>If you updated the drivers and still get this message, you'll\n"
"                  need a different video card to use PsychoPy. Click\n"
"                <a href=\"https://www.psychopy.org/installation.html#recommended-hardware\">here\n"
"                for more information</a> [psychopy.org].</p>\n"
"            "
msgstr ""

#: ../tools/wizard.py:560
msgid ""
"<p>Critical issue:\n"
"</p>"
msgstr ""

#: ../tools/wizard.py:565
msgid "We'll go through a series of configuration checks in about 10 seconds. "
msgstr ""

#: ../tools/wizard.py:569
msgid "Note: The display will switch to full-screen mode and will "
msgstr ""

#: ../tools/wizard.py:571
msgid "then switch back. You don't need to do anything."
msgstr ""

#: ../tools/wizard.py:573
msgid "Optional: For best results, please quit all email programs, web-browsers, "
msgstr ""

#: ../tools/wizard.py:575
msgid "Dropbox, backup or sync services, and others."
msgstr ""

#: ../tools/wizard.py:578
msgid "Click OK to start, or Cancel to skip."
msgstr ""

#: ../tools/wizard.py:580
msgid "Full details"
msgstr ""

#: ../tools/wizard.py:584
msgid "Click OK for more information, or Cancel to skip."
msgstr ""

#: ../tools/wizard.py:614
msgid "Configuration testing complete!"
msgstr ""

#: ../tools/wizard.py:618
msgid "All values seem reasonable (no warnings)."
msgstr ""

#: ../tools/wizard.py:620
#, python-format
msgid "1 suboptimal value was detected (%s)"
msgstr ""

#: ../tools/wizard.py:623
#, python-format
msgid "%(num)i suboptimal values were detected (%(warn)s, ...)"
msgstr ""

#: ../tools/wizard.py:631
msgid "Click OK for full details (will open in a web-browser),"
msgstr ""

#: ../tools/wizard.py:633
msgid "or Cancel to stay in PsychoPy."
msgstr ""

#: ../tools/wizard.py:652
msgid " Benchmark Wizard"
msgstr ""

#: ../tools/wizard.py:656
msgid "Benchmarking takes ~20-30 seconds to gather"
msgstr ""

#: ../tools/wizard.py:657
msgid "configuration and performance data. Begin?"
msgstr ""

#: ../tools/wizard.py:678
msgid "dots &amp; configuration"
msgstr ""

#: ../tools/wizard.py:681
msgid "visual window for drawing"
msgstr ""

#: ../tools/wizard.py:707
msgid "Benchmark complete! (See the Coder output window.)"
msgstr ""

#: ../tools/wizard.py:716
msgid "Click OK to view full configuration and benchmark data."
msgstr ""

#: ../tools/wizard.py:718
msgid "Click Cancel to stay in PsychoPy."
msgstr ""

